extern int getenv(const char *name);
extern int foo();
extern int bar();

int
main()
{
    int rc; 
    int untainted;
    int taint = getenv("gude");

    if (rc) {
        if (taint) {
            switch (rc) {
            default:
                ;
                rc = 1;
            case 0:
                switch (rc) {
                default:
                    ;
                    if (bar()) {
                        int a = 2;
                    } else if (foo() || bar()) {
                        int a = 1;
                    } else {
                        int a = 3;
                    }
                    rc = 1;
                case 0:
                    ;
                    if (taint) {
                        int a = 2;
                    } else if (foo() == 0 ? 0 : 1) {
                        int a = 1;
                    } else {
                        int a = 3;
                    }
                    int a = 1;
                    break;
                }
                int a = 1;
                break;
            }
        }
        int u = 0;
    }
    int a = 0;

    if (untainted) {
        a = 1;
    } else {
        a = 2;
    }

    switch (rc) {
    case 0:
        ;
        int a = 0;
        break;
    }

    return rc;
}

0 2019-Jan-10 14:32:11.213373 - [DEBUG] Set-up the command-line parameters
1 2019-Jan-10 14:32:11.213645 - [INFO] Chosen operation mode: 'phasarLLVM'
2 2019-Jan-10 14:32:11.213844 - [INFO] No configuration file is used.
3 2019-Jan-10 14:32:11.213886 - [INFO] Program options have been successfully parsed.
4 2019-Jan-10 14:32:11.213928 - [INFO] Check program options for logical errors.
5 2019-Jan-10 14:32:11.213971 - [INFO] Set-up IR database.
6 2019-Jan-10 14:32:11.227012 - [INFO] Constructed the analysis controller.
7 2019-Jan-10 14:32:11.227081 - [INFO] Found the following IR files for this project:
8 2019-Jan-10 14:32:11.227107 - [INFO] main.ll
9 2019-Jan-10 14:32:11.227131 - [INFO] Check for chosen entry points.
10 2019-Jan-10 14:32:11.227156 - [INFO] link all llvm modules into a single module for WPA ...

11 2019-Jan-10 14:32:11.227180 - [INFO] link all llvm modules into a single module for WPA ended

12 2019-Jan-10 14:32:11.227204 - [INFO] Preprocess module: main.ll
13 2019-Jan-10 14:32:11.227486 - [INFO] Running GeneralStatisticsPass
14 2019-Jan-10 14:32:11.227546 - [INFO] Running ValueAnnotationPass
15 2019-Jan-10 14:32:11.228547 - [INFO] GeneralStatisticsPass summary for module: 'main.ll'

16 2019-Jan-10 14:32:11.228577 - [INFO] Allocated Types : 1
17 2019-Jan-10 14:32:11.228606 - [INFO] Allocation Sites : 15
18 2019-Jan-10 14:32:11.228630 - [INFO] Basic Blocks : 31
19 2019-Jan-10 14:32:11.228654 - [INFO] Calls Sites : 19
20 2019-Jan-10 14:32:11.228677 - [INFO] Functions : 5
21 2019-Jan-10 14:32:11.228701 - [INFO] Globals : 1
22 2019-Jan-10 14:32:11.228724 - [INFO] Global Pointer : 1
23 2019-Jan-10 14:32:11.228748 - [INFO] Instructions : 98
24 2019-Jan-10 14:32:11.228771 - [INFO] Memory Intrinsics : 0
25 2019-Jan-10 14:32:11.228795 - [INFO] Store Instructions : 17
26 2019-Jan-10 14:32:11.228819 - [INFO]
27 2019-Jan-10 14:32:11.228859 - [INFO] i32
28 2019-Jan-10 14:32:11.230442 - [DEBUG] Analyzing function: main
29 2019-Jan-10 14:32:11.231165 - [INFO] Reconstruct the class hierarchy.
30 2019-Jan-10 14:32:11.231195 - [INFO] Construct type hierarchy
31 2019-Jan-10 14:32:11.231219 - [DEBUG] Analyse types in module: main.ll
32 2019-Jan-10 14:32:11.231512 - [DEBUG] Reconstruct virtual function table for module: main.ll
33 2019-Jan-10 14:32:11.231542 - [INFO] Reconstruction of class hierarchy completed.
34 2019-Jan-10 14:32:11.231574 - [INFO] Starting CallGraphAnalysisType: OTF
35 2019-Jan-10 14:32:11.231620 - [DEBUG] Walking in function: main
36 2019-Jan-10 14:32:11.231657 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
37 2019-Jan-10 14:32:11.232337 - [DEBUG] Found 1 possible target(s)
38 2019-Jan-10 14:32:11.232363 - [DEBUG] Target name: llvm.dbg.declare
39 2019-Jan-10 14:32:11.232403 - [DEBUG] Walking in function: llvm.dbg.declare
40 2019-Jan-10 14:32:11.232431 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
41 2019-Jan-10 14:32:11.232456 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
42 2019-Jan-10 14:32:11.233083 - [DEBUG] Found 1 possible target(s)
43 2019-Jan-10 14:32:11.233108 - [DEBUG] Target name: llvm.dbg.declare
44 2019-Jan-10 14:32:11.233140 - [DEBUG] Walking in function: llvm.dbg.declare
45 2019-Jan-10 14:32:11.233168 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
46 2019-Jan-10 14:32:11.233193 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
47 2019-Jan-10 14:32:11.233848 - [DEBUG] Found 1 possible target(s)
48 2019-Jan-10 14:32:11.233872 - [DEBUG] Target name: llvm.dbg.declare
49 2019-Jan-10 14:32:11.233905 - [DEBUG] Walking in function: llvm.dbg.declare
50 2019-Jan-10 14:32:11.233932 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
51 2019-Jan-10 14:32:11.233957 - [DEBUG] Found static call-site: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
52 2019-Jan-10 14:32:11.234645 - [DEBUG] Found 1 possible target(s)
53 2019-Jan-10 14:32:11.234671 - [DEBUG] Target name: getenv
54 2019-Jan-10 14:32:11.234705 - [DEBUG] Walking in function: getenv
55 2019-Jan-10 14:32:11.234732 - [DEBUG] Function already visited or only declaration: getenv
56 2019-Jan-10 14:32:11.234758 - [DEBUG] Found static call-site: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
57 2019-Jan-10 14:32:11.235379 - [DEBUG] Found 1 possible target(s)
58 2019-Jan-10 14:32:11.235403 - [DEBUG] Target name: bar
59 2019-Jan-10 14:32:11.235437 - [DEBUG] Walking in function: bar
60 2019-Jan-10 14:32:11.235464 - [DEBUG] Function already visited or only declaration: bar
61 2019-Jan-10 14:32:11.235489 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
62 2019-Jan-10 14:32:11.236113 - [DEBUG] Found 1 possible target(s)
63 2019-Jan-10 14:32:11.236138 - [DEBUG] Target name: llvm.dbg.declare
64 2019-Jan-10 14:32:11.236170 - [DEBUG] Walking in function: llvm.dbg.declare
65 2019-Jan-10 14:32:11.236197 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
66 2019-Jan-10 14:32:11.236223 - [DEBUG] Found static call-site: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67 2019-Jan-10 14:32:11.236853 - [DEBUG] Found 1 possible target(s)
68 2019-Jan-10 14:32:11.236878 - [DEBUG] Target name: foo
69 2019-Jan-10 14:32:11.236912 - [DEBUG] Walking in function: foo
70 2019-Jan-10 14:32:11.236940 - [DEBUG] Function already visited or only declaration: foo
71 2019-Jan-10 14:32:11.236965 - [DEBUG] Found static call-site: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72 2019-Jan-10 14:32:11.237582 - [DEBUG] Found 1 possible target(s)
73 2019-Jan-10 14:32:11.237607 - [DEBUG] Target name: bar
74 2019-Jan-10 14:32:11.237639 - [DEBUG] Walking in function: bar
75 2019-Jan-10 14:32:11.237666 - [DEBUG] Function already visited or only declaration: bar
76 2019-Jan-10 14:32:11.237692 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77 2019-Jan-10 14:32:11.238314 - [DEBUG] Found 1 possible target(s)
78 2019-Jan-10 14:32:11.238339 - [DEBUG] Target name: llvm.dbg.declare
79 2019-Jan-10 14:32:11.238372 - [DEBUG] Walking in function: llvm.dbg.declare
80 2019-Jan-10 14:32:11.238399 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
81 2019-Jan-10 14:32:11.238424 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
82 2019-Jan-10 14:32:11.239047 - [DEBUG] Found 1 possible target(s)
83 2019-Jan-10 14:32:11.239071 - [DEBUG] Target name: llvm.dbg.declare
84 2019-Jan-10 14:32:11.239104 - [DEBUG] Walking in function: llvm.dbg.declare
85 2019-Jan-10 14:32:11.239131 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
86 2019-Jan-10 14:32:11.239156 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
87 2019-Jan-10 14:32:11.239779 - [DEBUG] Found 1 possible target(s)
88 2019-Jan-10 14:32:11.239804 - [DEBUG] Target name: llvm.dbg.declare
89 2019-Jan-10 14:32:11.239836 - [DEBUG] Walking in function: llvm.dbg.declare
90 2019-Jan-10 14:32:11.239863 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
91 2019-Jan-10 14:32:11.239889 - [DEBUG] Found static call-site: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
92 2019-Jan-10 14:32:11.240524 - [DEBUG] Found 1 possible target(s)
93 2019-Jan-10 14:32:11.240548 - [DEBUG] Target name: foo
94 2019-Jan-10 14:32:11.240580 - [DEBUG] Walking in function: foo
95 2019-Jan-10 14:32:11.240616 - [DEBUG] Function already visited or only declaration: foo
96 2019-Jan-10 14:32:11.240643 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
97 2019-Jan-10 14:32:11.241268 - [DEBUG] Found 1 possible target(s)
98 2019-Jan-10 14:32:11.241292 - [DEBUG] Target name: llvm.dbg.declare
99 2019-Jan-10 14:32:11.241325 - [DEBUG] Walking in function: llvm.dbg.declare
100 2019-Jan-10 14:32:11.241352 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
101 2019-Jan-10 14:32:11.241378 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
102 2019-Jan-10 14:32:11.242001 - [DEBUG] Found 1 possible target(s)
103 2019-Jan-10 14:32:11.242025 - [DEBUG] Target name: llvm.dbg.declare
104 2019-Jan-10 14:32:11.242058 - [DEBUG] Walking in function: llvm.dbg.declare
105 2019-Jan-10 14:32:11.242084 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
106 2019-Jan-10 14:32:11.242110 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
107 2019-Jan-10 14:32:11.242733 - [DEBUG] Found 1 possible target(s)
108 2019-Jan-10 14:32:11.242758 - [DEBUG] Target name: llvm.dbg.declare
109 2019-Jan-10 14:32:11.242790 - [DEBUG] Walking in function: llvm.dbg.declare
110 2019-Jan-10 14:32:11.242817 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
111 2019-Jan-10 14:32:11.242843 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
112 2019-Jan-10 14:32:11.243472 - [DEBUG] Found 1 possible target(s)
113 2019-Jan-10 14:32:11.243511 - [DEBUG] Target name: llvm.dbg.declare
114 2019-Jan-10 14:32:11.243544 - [DEBUG] Walking in function: llvm.dbg.declare
115 2019-Jan-10 14:32:11.243571 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
116 2019-Jan-10 14:32:11.243597 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
117 2019-Jan-10 14:32:11.244220 - [DEBUG] Found 1 possible target(s)
118 2019-Jan-10 14:32:11.244244 - [DEBUG] Target name: llvm.dbg.declare
119 2019-Jan-10 14:32:11.244277 - [DEBUG] Walking in function: llvm.dbg.declare
120 2019-Jan-10 14:32:11.244304 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
121 2019-Jan-10 14:32:11.244329 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
122 2019-Jan-10 14:32:11.244951 - [DEBUG] Found 1 possible target(s)
123 2019-Jan-10 14:32:11.244976 - [DEBUG] Target name: llvm.dbg.declare
124 2019-Jan-10 14:32:11.245009 - [DEBUG] Walking in function: llvm.dbg.declare
125 2019-Jan-10 14:32:11.245036 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
126 2019-Jan-10 14:32:11.245061 - [DEBUG] Found static call-site: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
127 2019-Jan-10 14:32:11.245685 - [DEBUG] Found 1 possible target(s)
128 2019-Jan-10 14:32:11.245709 - [DEBUG] Target name: llvm.dbg.declare
129 2019-Jan-10 14:32:11.245742 - [DEBUG] Walking in function: llvm.dbg.declare
130 2019-Jan-10 14:32:11.245769 - [DEBUG] Function already visited or only declaration: llvm.dbg.declare
131 2019-Jan-10 14:32:11.245794 - [INFO] Call graph has been constructed
132 2019-Jan-10 14:32:11.245818 - [INFO] Performing analysis: plugin
133 2019-Jan-10 14:32:11.245846 - [DEBUG] Loading shared object library: '/home/sebastian/.qt-creator-workspace/build-Phasar-Desktop-Debug/IFDSEnvironmentVariableTracing/libIFDSEnvironmentVariableTracing.so'
134 2019-Jan-10 14:32:11.246400 - [INFO] Solving plugin: IFDSEnvironmentVariableTracing
PhASAR v1218
A LLVM-based static analysis framework

--- Configuration ---
Project ID: myphasarproject
Graph ID: 123456
Module(s): main.ll
Data-flow analysis: plugin
WPA: 1
Mem2reg: 0
Print edge recorder: 0
Analysis plugin(s):
/home/sebastian/.qt-creator-workspace/build-Phasar-Desktop-Debug/IFDSEnvironmentVariableTracing/libIFDSEnvironmentVariableTracing.so
Output: results.json
All modules loaded
PTG construction ...
PTG construction ended
DONE
135 2019-Jan-10 14:32:11.246788 - [INFO] IDE solver is solving the specified problem
136 2019-Jan-10 14:32:11.246816 - [INFO] Submit initial seeds, construct exploded super graph
137 2019-Jan-10 14:32:11.246866 - [DEBUG] Start point: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
138 2019-Jan-10 14:32:11.247532 - [DEBUG] Value: @zero_value = constant i2 0, align 4, ID: -1
139 2019-Jan-10 14:32:11.247593 - [DEBUG]
140 2019-Jan-10 14:32:11.247621 - [DEBUG] Propagate flow
141 2019-Jan-10 14:32:11.247646 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
142 2019-Jan-10 14:32:11.247701 - [DEBUG] Target : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
143 2019-Jan-10 14:32:11.248318 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
144 2019-Jan-10 14:32:11.248374 - [DEBUG] Edge function : EdgeIdentity (result of previous compose)
145 2019-Jan-10 14:32:11.248400 - [DEBUG]
146 2019-Jan-10 14:32:11.248424 - [DEBUG] Join: AllTop & EdgeIdentity
147 2019-Jan-10 14:32:11.248451 - [DEBUG] = EdgeIdentity (new jump func)
148 2019-Jan-10 14:32:11.248476 - [DEBUG]
149 2019-Jan-10 14:32:11.248499 - [DEBUG] Start adding new jump function
150 2019-Jan-10 14:32:11.248522 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
151 2019-Jan-10 14:32:11.248577 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
152 2019-Jan-10 14:32:11.248632 - [DEBUG] Destination : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
153 2019-Jan-10 14:32:11.249248 - [DEBUG] Edge Function : EdgeIdentity
154 2019-Jan-10 14:32:11.249277 - [DEBUG] End adding new jump function
155 2019-Jan-10 14:32:11.249302 - [DEBUG]
156 2019-Jan-10 14:32:11.249326 - [DEBUG] -------------------------------------------- 1. Path Edge --------------------------------------------
157 2019-Jan-10 14:32:11.249350 - [DEBUG]
158 2019-Jan-10 14:32:11.249374 - [DEBUG] Process 1. path edge:
159 2019-Jan-10 14:32:11.249398 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
160 2019-Jan-10 14:32:11.249455 - [DEBUG] N target: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1 ;
161 2019-Jan-10 14:32:11.250071 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
162 2019-Jan-10 14:32:11.250127 - [DEBUG]
163 2019-Jan-10 14:32:11.250152 - [DEBUG] Process normal at target: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
init - makeIFDSEnvironmentVariableTracing
initialSeeds()
getNormalFlowFunction()
%retval = alloca i32, align 4, !phasar.instruction.id !12164 2019-Jan-10 14:32:11.251645 - [DEBUG] Compose: AllBottom * EdgeIdentity
165 2019-Jan-10 14:32:11.251678 - [DEBUG]
166 2019-Jan-10 14:32:11.251702 - [DEBUG] Propagate flow
167 2019-Jan-10 14:32:11.251726 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
168 2019-Jan-10 14:32:11.251785 - [DEBUG] Target : %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2
169 2019-Jan-10 14:32:11.252403 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
170 2019-Jan-10 14:32:11.252459 - [DEBUG] Edge function : AllBottom (result of previous compose)
171 2019-Jan-10 14:32:11.252485 - [DEBUG]
172 2019-Jan-10 14:32:11.252509 - [DEBUG] Join: AllTop & AllBottom
173 2019-Jan-10 14:32:11.252535 - [DEBUG] = AllBottom (new jump func)
174 2019-Jan-10 14:32:11.252559 - [DEBUG]
175 2019-Jan-10 14:32:11.252583 - [DEBUG] Start adding new jump function
176 2019-Jan-10 14:32:11.252606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
177 2019-Jan-10 14:32:11.252671 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
178 2019-Jan-10 14:32:11.252726 - [DEBUG] Destination : %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2
179 2019-Jan-10 14:32:11.253341 - [DEBUG] Edge Function : AllBottom
180 2019-Jan-10 14:32:11.253369 - [DEBUG] End adding new jump function
181 2019-Jan-10 14:32:11.253393 - [DEBUG]
182 2019-Jan-10 14:32:11.253417 - [DEBUG] -------------------------------------------- 2. Path Edge --------------------------------------------
183 2019-Jan-10 14:32:11.253441 - [DEBUG]
184 2019-Jan-10 14:32:11.253465 - [DEBUG] Process 2. path edge:
185 2019-Jan-10 14:32:11.253489 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
186 2019-Jan-10 14:32:11.253558 - [DEBUG] N target: %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2 ;
187 2019-Jan-10 14:32:11.254176 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
188 2019-Jan-10 14:32:11.254232 - [DEBUG]
189 2019-Jan-10 14:32:11.254257 - [DEBUG] Process normal at target: %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2


Got operands checking instruction (alloca)
getNormalFlowFunction()
%rc = alloca i32, align 4, !phasar.instruction.id !13190 2019-Jan-10 14:32:11.255479 - [DEBUG] Compose: AllBottom * AllBottom
191 2019-Jan-10 14:32:11.255509 - [DEBUG]
192 2019-Jan-10 14:32:11.255533 - [DEBUG] Propagate flow
193 2019-Jan-10 14:32:11.255557 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
194 2019-Jan-10 14:32:11.255613 - [DEBUG] Target : %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3
195 2019-Jan-10 14:32:11.256230 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
196 2019-Jan-10 14:32:11.256286 - [DEBUG] Edge function : AllBottom (result of previous compose)
197 2019-Jan-10 14:32:11.256311 - [DEBUG]
198 2019-Jan-10 14:32:11.256336 - [DEBUG] Join: AllTop & AllBottom
199 2019-Jan-10 14:32:11.256362 - [DEBUG] = AllBottom (new jump func)
200 2019-Jan-10 14:32:11.256386 - [DEBUG]
201 2019-Jan-10 14:32:11.256410 - [DEBUG] Start adding new jump function
202 2019-Jan-10 14:32:11.256433 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
203 2019-Jan-10 14:32:11.256489 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
204 2019-Jan-10 14:32:11.256543 - [DEBUG] Destination : %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3
205 2019-Jan-10 14:32:11.257179 - [DEBUG] Edge Function : AllBottom
206 2019-Jan-10 14:32:11.257207 - [DEBUG] End adding new jump function
207 2019-Jan-10 14:32:11.257232 - [DEBUG]
208 2019-Jan-10 14:32:11.257256 - [DEBUG] -------------------------------------------- 3. Path Edge --------------------------------------------
209 2019-Jan-10 14:32:11.257280 - [DEBUG]
210 2019-Jan-10 14:32:11.257304 - [DEBUG] Process 3. path edge:
211 2019-Jan-10 14:32:11.257327 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
212 2019-Jan-10 14:32:11.257384 - [DEBUG] N target: %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3 ;
213 2019-Jan-10 14:32:11.258000 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
214 2019-Jan-10 14:32:11.258056 - [DEBUG]
215 2019-Jan-10 14:32:11.258080 - [DEBUG] Process normal at target: %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3


Got operands checking instruction (alloca)
getNormalFlowFunction()
%untainted = alloca i32, align 4, !phasar.instruction.id !14216 2019-Jan-10 14:32:11.259303 - [DEBUG] Compose: AllBottom * AllBottom
217 2019-Jan-10 14:32:11.259332 - [DEBUG]
218 2019-Jan-10 14:32:11.259356 - [DEBUG] Propagate flow
219 2019-Jan-10 14:32:11.259380 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
220 2019-Jan-10 14:32:11.259436 - [DEBUG] Target : %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4
221 2019-Jan-10 14:32:11.260054 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
222 2019-Jan-10 14:32:11.260118 - [DEBUG] Edge function : AllBottom (result of previous compose)
223 2019-Jan-10 14:32:11.260144 - [DEBUG]
224 2019-Jan-10 14:32:11.260181 - [DEBUG] Join: AllTop & AllBottom
225 2019-Jan-10 14:32:11.260207 - [DEBUG] = AllBottom (new jump func)
226 2019-Jan-10 14:32:11.260232 - [DEBUG]
227 2019-Jan-10 14:32:11.260255 - [DEBUG] Start adding new jump function
228 2019-Jan-10 14:32:11.260278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
229 2019-Jan-10 14:32:11.260334 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
230 2019-Jan-10 14:32:11.260388 - [DEBUG] Destination : %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4
231 2019-Jan-10 14:32:11.261004 - [DEBUG] Edge Function : AllBottom
232 2019-Jan-10 14:32:11.261032 - [DEBUG] End adding new jump function
233 2019-Jan-10 14:32:11.261056 - [DEBUG]
234 2019-Jan-10 14:32:11.261080 - [DEBUG] -------------------------------------------- 4. Path Edge --------------------------------------------
235 2019-Jan-10 14:32:11.261104 - [DEBUG]
236 2019-Jan-10 14:32:11.261127 - [DEBUG] Process 4. path edge:
237 2019-Jan-10 14:32:11.261151 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
238 2019-Jan-10 14:32:11.261207 - [DEBUG] N target: %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4 ;
239 2019-Jan-10 14:32:11.261822 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
240 2019-Jan-10 14:32:11.261878 - [DEBUG]
241 2019-Jan-10 14:32:11.261902 - [DEBUG] Process normal at target: %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4


Got operands checking instruction (alloca)
getNormalFlowFunction()
%taint = alloca i32, align 4, !phasar.instruction.id !15242 2019-Jan-10 14:32:11.263123 - [DEBUG] Compose: AllBottom * AllBottom
243 2019-Jan-10 14:32:11.263152 - [DEBUG]
244 2019-Jan-10 14:32:11.263175 - [DEBUG] Propagate flow
245 2019-Jan-10 14:32:11.263199 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
246 2019-Jan-10 14:32:11.263255 - [DEBUG] Target : %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5
247 2019-Jan-10 14:32:11.263896 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
248 2019-Jan-10 14:32:11.263952 - [DEBUG] Edge function : AllBottom (result of previous compose)
249 2019-Jan-10 14:32:11.263977 - [DEBUG]
250 2019-Jan-10 14:32:11.264001 - [DEBUG] Join: AllTop & AllBottom
251 2019-Jan-10 14:32:11.264027 - [DEBUG] = AllBottom (new jump func)
252 2019-Jan-10 14:32:11.264052 - [DEBUG]
253 2019-Jan-10 14:32:11.264075 - [DEBUG] Start adding new jump function
254 2019-Jan-10 14:32:11.264098 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
255 2019-Jan-10 14:32:11.264153 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
256 2019-Jan-10 14:32:11.264207 - [DEBUG] Destination : %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5
257 2019-Jan-10 14:32:11.264823 - [DEBUG] Edge Function : AllBottom
258 2019-Jan-10 14:32:11.264851 - [DEBUG] End adding new jump function
259 2019-Jan-10 14:32:11.264875 - [DEBUG]
260 2019-Jan-10 14:32:11.264899 - [DEBUG] -------------------------------------------- 5. Path Edge --------------------------------------------
261 2019-Jan-10 14:32:11.264923 - [DEBUG]
262 2019-Jan-10 14:32:11.264946 - [DEBUG] Process 5. path edge:
263 2019-Jan-10 14:32:11.264969 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
264 2019-Jan-10 14:32:11.265025 - [DEBUG] N target: %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5 ;
265 2019-Jan-10 14:32:11.265640 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
266 2019-Jan-10 14:32:11.265696 - [DEBUG]
267 2019-Jan-10 14:32:11.265720 - [DEBUG] Process normal at target: %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a = alloca i32, align 4, !phasar.instruction.id !16268 2019-Jan-10 14:32:11.266964 - [DEBUG] Compose: AllBottom * AllBottom
269 2019-Jan-10 14:32:11.266994 - [DEBUG]
270 2019-Jan-10 14:32:11.267018 - [DEBUG] Propagate flow
271 2019-Jan-10 14:32:11.267042 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
272 2019-Jan-10 14:32:11.267099 - [DEBUG] Target : %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6
273 2019-Jan-10 14:32:11.267715 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
274 2019-Jan-10 14:32:11.267771 - [DEBUG] Edge function : AllBottom (result of previous compose)
275 2019-Jan-10 14:32:11.267796 - [DEBUG]
276 2019-Jan-10 14:32:11.267820 - [DEBUG] Join: AllTop & AllBottom
277 2019-Jan-10 14:32:11.267846 - [DEBUG] = AllBottom (new jump func)
278 2019-Jan-10 14:32:11.267870 - [DEBUG]
279 2019-Jan-10 14:32:11.267894 - [DEBUG] Start adding new jump function
280 2019-Jan-10 14:32:11.267917 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
281 2019-Jan-10 14:32:11.267972 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
282 2019-Jan-10 14:32:11.268026 - [DEBUG] Destination : %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6
283 2019-Jan-10 14:32:11.268641 - [DEBUG] Edge Function : AllBottom
284 2019-Jan-10 14:32:11.268668 - [DEBUG] End adding new jump function
285 2019-Jan-10 14:32:11.268693 - [DEBUG]
286 2019-Jan-10 14:32:11.268717 - [DEBUG] -------------------------------------------- 6. Path Edge --------------------------------------------
287 2019-Jan-10 14:32:11.268741 - [DEBUG]
288 2019-Jan-10 14:32:11.268765 - [DEBUG] Process 6. path edge:
289 2019-Jan-10 14:32:11.268788 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
290 2019-Jan-10 14:32:11.268844 - [DEBUG] N target: %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6 ;
291 2019-Jan-10 14:32:11.269461 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
292 2019-Jan-10 14:32:11.269517 - [DEBUG]
293 2019-Jan-10 14:32:11.269541 - [DEBUG] Process normal at target: %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a12 = alloca i32, align 4, !phasar.instruction.id !17294 2019-Jan-10 14:32:11.270800 - [DEBUG] Compose: AllBottom * AllBottom
295 2019-Jan-10 14:32:11.270829 - [DEBUG]
296 2019-Jan-10 14:32:11.270853 - [DEBUG] Propagate flow
297 2019-Jan-10 14:32:11.270876 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
298 2019-Jan-10 14:32:11.270933 - [DEBUG] Target : %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7
299 2019-Jan-10 14:32:11.271549 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
300 2019-Jan-10 14:32:11.271605 - [DEBUG] Edge function : AllBottom (result of previous compose)
301 2019-Jan-10 14:32:11.271630 - [DEBUG]
302 2019-Jan-10 14:32:11.271654 - [DEBUG] Join: AllTop & AllBottom
303 2019-Jan-10 14:32:11.271680 - [DEBUG] = AllBottom (new jump func)
304 2019-Jan-10 14:32:11.271705 - [DEBUG]
305 2019-Jan-10 14:32:11.271728 - [DEBUG] Start adding new jump function
306 2019-Jan-10 14:32:11.271752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
307 2019-Jan-10 14:32:11.271807 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
308 2019-Jan-10 14:32:11.271861 - [DEBUG] Destination : %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7
309 2019-Jan-10 14:32:11.272477 - [DEBUG] Edge Function : AllBottom
310 2019-Jan-10 14:32:11.272506 - [DEBUG] End adding new jump function
311 2019-Jan-10 14:32:11.272531 - [DEBUG]
312 2019-Jan-10 14:32:11.272554 - [DEBUG] -------------------------------------------- 7. Path Edge --------------------------------------------
313 2019-Jan-10 14:32:11.272578 - [DEBUG]
314 2019-Jan-10 14:32:11.272602 - [DEBUG] Process 7. path edge:
315 2019-Jan-10 14:32:11.272626 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
316 2019-Jan-10 14:32:11.272703 - [DEBUG] N target: %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7 ;
317 2019-Jan-10 14:32:11.273319 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
318 2019-Jan-10 14:32:11.273375 - [DEBUG]
319 2019-Jan-10 14:32:11.273399 - [DEBUG] Process normal at target: %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a14 = alloca i32, align 4, !phasar.instruction.id !18320 2019-Jan-10 14:32:11.274638 - [DEBUG] Compose: AllBottom * AllBottom
321 2019-Jan-10 14:32:11.274667 - [DEBUG]
322 2019-Jan-10 14:32:11.274691 - [DEBUG] Propagate flow
323 2019-Jan-10 14:32:11.274715 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
324 2019-Jan-10 14:32:11.274771 - [DEBUG] Target : %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8
325 2019-Jan-10 14:32:11.275392 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
326 2019-Jan-10 14:32:11.275448 - [DEBUG] Edge function : AllBottom (result of previous compose)
327 2019-Jan-10 14:32:11.275473 - [DEBUG]
328 2019-Jan-10 14:32:11.275497 - [DEBUG] Join: AllTop & AllBottom
329 2019-Jan-10 14:32:11.275523 - [DEBUG] = AllBottom (new jump func)
330 2019-Jan-10 14:32:11.275547 - [DEBUG]
331 2019-Jan-10 14:32:11.275570 - [DEBUG] Start adding new jump function
332 2019-Jan-10 14:32:11.275594 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
333 2019-Jan-10 14:32:11.275649 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
334 2019-Jan-10 14:32:11.275703 - [DEBUG] Destination : %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8
335 2019-Jan-10 14:32:11.276318 - [DEBUG] Edge Function : AllBottom
336 2019-Jan-10 14:32:11.276346 - [DEBUG] End adding new jump function
337 2019-Jan-10 14:32:11.276370 - [DEBUG]
338 2019-Jan-10 14:32:11.276394 - [DEBUG] -------------------------------------------- 8. Path Edge --------------------------------------------
339 2019-Jan-10 14:32:11.276418 - [DEBUG]
340 2019-Jan-10 14:32:11.276441 - [DEBUG] Process 8. path edge:
341 2019-Jan-10 14:32:11.276464 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
342 2019-Jan-10 14:32:11.276520 - [DEBUG] N target: %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8 ;
343 2019-Jan-10 14:32:11.277152 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
344 2019-Jan-10 14:32:11.277209 - [DEBUG]
345 2019-Jan-10 14:32:11.277233 - [DEBUG] Process normal at target: %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a19 = alloca i32, align 4, !phasar.instruction.id !19346 2019-Jan-10 14:32:11.278453 - [DEBUG] Compose: AllBottom * AllBottom
347 2019-Jan-10 14:32:11.278483 - [DEBUG]
348 2019-Jan-10 14:32:11.278506 - [DEBUG] Propagate flow
349 2019-Jan-10 14:32:11.278530 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
350 2019-Jan-10 14:32:11.278586 - [DEBUG] Target : %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9
351 2019-Jan-10 14:32:11.279202 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
352 2019-Jan-10 14:32:11.279258 - [DEBUG] Edge function : AllBottom (result of previous compose)
353 2019-Jan-10 14:32:11.279283 - [DEBUG]
354 2019-Jan-10 14:32:11.279307 - [DEBUG] Join: AllTop & AllBottom
355 2019-Jan-10 14:32:11.279333 - [DEBUG] = AllBottom (new jump func)
356 2019-Jan-10 14:32:11.279357 - [DEBUG]
357 2019-Jan-10 14:32:11.279381 - [DEBUG] Start adding new jump function
358 2019-Jan-10 14:32:11.279404 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
359 2019-Jan-10 14:32:11.279459 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
360 2019-Jan-10 14:32:11.279513 - [DEBUG] Destination : %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9
361 2019-Jan-10 14:32:11.280128 - [DEBUG] Edge Function : AllBottom
362 2019-Jan-10 14:32:11.280175 - [DEBUG] End adding new jump function
363 2019-Jan-10 14:32:11.280202 - [DEBUG]
364 2019-Jan-10 14:32:11.280226 - [DEBUG] -------------------------------------------- 9. Path Edge --------------------------------------------
365 2019-Jan-10 14:32:11.280250 - [DEBUG]
366 2019-Jan-10 14:32:11.280273 - [DEBUG] Process 9. path edge:
367 2019-Jan-10 14:32:11.280297 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
368 2019-Jan-10 14:32:11.280353 - [DEBUG] N target: %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9 ;
369 2019-Jan-10 14:32:11.280971 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
370 2019-Jan-10 14:32:11.281026 - [DEBUG]
371 2019-Jan-10 14:32:11.281051 - [DEBUG] Process normal at target: %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a23 = alloca i32, align 4, !phasar.instruction.id !20372 2019-Jan-10 14:32:11.282272 - [DEBUG] Compose: AllBottom * AllBottom
373 2019-Jan-10 14:32:11.282301 - [DEBUG]
374 2019-Jan-10 14:32:11.282325 - [DEBUG] Propagate flow
375 2019-Jan-10 14:32:11.282349 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
376 2019-Jan-10 14:32:11.282405 - [DEBUG] Target : %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10
377 2019-Jan-10 14:32:11.283020 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
378 2019-Jan-10 14:32:11.283076 - [DEBUG] Edge function : AllBottom (result of previous compose)
379 2019-Jan-10 14:32:11.283101 - [DEBUG]
380 2019-Jan-10 14:32:11.283125 - [DEBUG] Join: AllTop & AllBottom
381 2019-Jan-10 14:32:11.283151 - [DEBUG] = AllBottom (new jump func)
382 2019-Jan-10 14:32:11.283175 - [DEBUG]
383 2019-Jan-10 14:32:11.283199 - [DEBUG] Start adding new jump function
384 2019-Jan-10 14:32:11.283222 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
385 2019-Jan-10 14:32:11.283278 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
386 2019-Jan-10 14:32:11.283332 - [DEBUG] Destination : %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10
387 2019-Jan-10 14:32:11.283964 - [DEBUG] Edge Function : AllBottom
388 2019-Jan-10 14:32:11.283993 - [DEBUG] End adding new jump function
389 2019-Jan-10 14:32:11.284017 - [DEBUG]
390 2019-Jan-10 14:32:11.284041 - [DEBUG] -------------------------------------------- 10. Path Edge --------------------------------------------
391 2019-Jan-10 14:32:11.284065 - [DEBUG]
392 2019-Jan-10 14:32:11.284089 - [DEBUG] Process 10. path edge:
393 2019-Jan-10 14:32:11.284112 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
394 2019-Jan-10 14:32:11.284168 - [DEBUG] N target: %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10 ;
395 2019-Jan-10 14:32:11.284784 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
396 2019-Jan-10 14:32:11.284840 - [DEBUG]
397 2019-Jan-10 14:32:11.284864 - [DEBUG] Process normal at target: %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a25 = alloca i32, align 4, !phasar.instruction.id !21398 2019-Jan-10 14:32:11.286083 - [DEBUG] Compose: AllBottom * AllBottom
399 2019-Jan-10 14:32:11.286113 - [DEBUG]
400 2019-Jan-10 14:32:11.286137 - [DEBUG] Propagate flow
401 2019-Jan-10 14:32:11.286160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
402 2019-Jan-10 14:32:11.286216 - [DEBUG] Target : %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11
403 2019-Jan-10 14:32:11.286845 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
404 2019-Jan-10 14:32:11.286901 - [DEBUG] Edge function : AllBottom (result of previous compose)
405 2019-Jan-10 14:32:11.286926 - [DEBUG]
406 2019-Jan-10 14:32:11.286950 - [DEBUG] Join: AllTop & AllBottom
407 2019-Jan-10 14:32:11.286975 - [DEBUG] = AllBottom (new jump func)
408 2019-Jan-10 14:32:11.287000 - [DEBUG]
409 2019-Jan-10 14:32:11.287031 - [DEBUG] Start adding new jump function
410 2019-Jan-10 14:32:11.287055 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
411 2019-Jan-10 14:32:11.287110 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
412 2019-Jan-10 14:32:11.287164 - [DEBUG] Destination : %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11
413 2019-Jan-10 14:32:11.287779 - [DEBUG] Edge Function : AllBottom
414 2019-Jan-10 14:32:11.287807 - [DEBUG] End adding new jump function
415 2019-Jan-10 14:32:11.287831 - [DEBUG]
416 2019-Jan-10 14:32:11.287855 - [DEBUG] -------------------------------------------- 11. Path Edge --------------------------------------------
417 2019-Jan-10 14:32:11.287879 - [DEBUG]
418 2019-Jan-10 14:32:11.287902 - [DEBUG] Process 11. path edge:
419 2019-Jan-10 14:32:11.287926 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
420 2019-Jan-10 14:32:11.287982 - [DEBUG] N target: %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11 ;
421 2019-Jan-10 14:32:11.288601 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
422 2019-Jan-10 14:32:11.288657 - [DEBUG]
423 2019-Jan-10 14:32:11.288681 - [DEBUG] Process normal at target: %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a28 = alloca i32, align 4, !phasar.instruction.id !22424 2019-Jan-10 14:32:11.289901 - [DEBUG] Compose: AllBottom * AllBottom
425 2019-Jan-10 14:32:11.289930 - [DEBUG]
426 2019-Jan-10 14:32:11.289954 - [DEBUG] Propagate flow
427 2019-Jan-10 14:32:11.289977 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
428 2019-Jan-10 14:32:11.290034 - [DEBUG] Target : %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12
429 2019-Jan-10 14:32:11.290668 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
430 2019-Jan-10 14:32:11.290725 - [DEBUG] Edge function : AllBottom (result of previous compose)
431 2019-Jan-10 14:32:11.290750 - [DEBUG]
432 2019-Jan-10 14:32:11.290774 - [DEBUG] Join: AllTop & AllBottom
433 2019-Jan-10 14:32:11.290800 - [DEBUG] = AllBottom (new jump func)
434 2019-Jan-10 14:32:11.290824 - [DEBUG]
435 2019-Jan-10 14:32:11.290847 - [DEBUG] Start adding new jump function
436 2019-Jan-10 14:32:11.290871 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
437 2019-Jan-10 14:32:11.290926 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
438 2019-Jan-10 14:32:11.290980 - [DEBUG] Destination : %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12
439 2019-Jan-10 14:32:11.291596 - [DEBUG] Edge Function : AllBottom
440 2019-Jan-10 14:32:11.291624 - [DEBUG] End adding new jump function
441 2019-Jan-10 14:32:11.291648 - [DEBUG]
442 2019-Jan-10 14:32:11.291672 - [DEBUG] -------------------------------------------- 12. Path Edge --------------------------------------------
443 2019-Jan-10 14:32:11.291696 - [DEBUG]
444 2019-Jan-10 14:32:11.291719 - [DEBUG] Process 12. path edge:
445 2019-Jan-10 14:32:11.291743 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
446 2019-Jan-10 14:32:11.291798 - [DEBUG] N target: %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12 ;
447 2019-Jan-10 14:32:11.292413 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
448 2019-Jan-10 14:32:11.292469 - [DEBUG]
449 2019-Jan-10 14:32:11.292493 - [DEBUG] Process normal at target: %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a29 = alloca i32, align 4, !phasar.instruction.id !23450 2019-Jan-10 14:32:11.293729 - [DEBUG] Compose: AllBottom * AllBottom
451 2019-Jan-10 14:32:11.293759 - [DEBUG]
452 2019-Jan-10 14:32:11.293783 - [DEBUG] Propagate flow
453 2019-Jan-10 14:32:11.293806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
454 2019-Jan-10 14:32:11.293862 - [DEBUG] Target : %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13
455 2019-Jan-10 14:32:11.294491 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
456 2019-Jan-10 14:32:11.294547 - [DEBUG] Edge function : AllBottom (result of previous compose)
457 2019-Jan-10 14:32:11.294572 - [DEBUG]
458 2019-Jan-10 14:32:11.294597 - [DEBUG] Join: AllTop & AllBottom
459 2019-Jan-10 14:32:11.294622 - [DEBUG] = AllBottom (new jump func)
460 2019-Jan-10 14:32:11.294647 - [DEBUG]
461 2019-Jan-10 14:32:11.294670 - [DEBUG] Start adding new jump function
462 2019-Jan-10 14:32:11.294694 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
463 2019-Jan-10 14:32:11.294748 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
464 2019-Jan-10 14:32:11.294803 - [DEBUG] Destination : %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13
465 2019-Jan-10 14:32:11.295418 - [DEBUG] Edge Function : AllBottom
466 2019-Jan-10 14:32:11.295446 - [DEBUG] End adding new jump function
467 2019-Jan-10 14:32:11.295470 - [DEBUG]
468 2019-Jan-10 14:32:11.295494 - [DEBUG] -------------------------------------------- 13. Path Edge --------------------------------------------
469 2019-Jan-10 14:32:11.295518 - [DEBUG]
470 2019-Jan-10 14:32:11.295541 - [DEBUG] Process 13. path edge:
471 2019-Jan-10 14:32:11.295565 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
472 2019-Jan-10 14:32:11.295620 - [DEBUG] N target: %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13 ;
473 2019-Jan-10 14:32:11.296235 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
474 2019-Jan-10 14:32:11.296291 - [DEBUG]
475 2019-Jan-10 14:32:11.296315 - [DEBUG] Process normal at target: %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13


Got operands checking instruction (alloca)
getNormalFlowFunction()
%u = alloca i32, align 4, !phasar.instruction.id !24476 2019-Jan-10 14:32:11.297550 - [DEBUG] Compose: AllBottom * AllBottom
477 2019-Jan-10 14:32:11.297580 - [DEBUG]
478 2019-Jan-10 14:32:11.297604 - [DEBUG] Propagate flow
479 2019-Jan-10 14:32:11.297627 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
480 2019-Jan-10 14:32:11.297684 - [DEBUG] Target : %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14
481 2019-Jan-10 14:32:11.298300 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
482 2019-Jan-10 14:32:11.298356 - [DEBUG] Edge function : AllBottom (result of previous compose)
483 2019-Jan-10 14:32:11.298381 - [DEBUG]
484 2019-Jan-10 14:32:11.298405 - [DEBUG] Join: AllTop & AllBottom
485 2019-Jan-10 14:32:11.298431 - [DEBUG] = AllBottom (new jump func)
486 2019-Jan-10 14:32:11.298456 - [DEBUG]
487 2019-Jan-10 14:32:11.298479 - [DEBUG] Start adding new jump function
488 2019-Jan-10 14:32:11.298503 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
489 2019-Jan-10 14:32:11.298558 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
490 2019-Jan-10 14:32:11.298612 - [DEBUG] Destination : %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14
491 2019-Jan-10 14:32:11.299227 - [DEBUG] Edge Function : AllBottom
492 2019-Jan-10 14:32:11.299255 - [DEBUG] End adding new jump function
493 2019-Jan-10 14:32:11.299279 - [DEBUG]
494 2019-Jan-10 14:32:11.299303 - [DEBUG] -------------------------------------------- 14. Path Edge --------------------------------------------
495 2019-Jan-10 14:32:11.299327 - [DEBUG]
496 2019-Jan-10 14:32:11.299351 - [DEBUG] Process 14. path edge:
497 2019-Jan-10 14:32:11.299375 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
498 2019-Jan-10 14:32:11.299430 - [DEBUG] N target: %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14 ;
499 2019-Jan-10 14:32:11.300045 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
500 2019-Jan-10 14:32:11.300101 - [DEBUG]
501 2019-Jan-10 14:32:11.300125 - [DEBUG] Process normal at target: %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a33 = alloca i32, align 4, !phasar.instruction.id !25502 2019-Jan-10 14:32:11.301369 - [DEBUG] Compose: AllBottom * AllBottom
503 2019-Jan-10 14:32:11.301398 - [DEBUG]
504 2019-Jan-10 14:32:11.301422 - [DEBUG] Propagate flow
505 2019-Jan-10 14:32:11.301445 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
506 2019-Jan-10 14:32:11.301502 - [DEBUG] Target : %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15
507 2019-Jan-10 14:32:11.302117 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
508 2019-Jan-10 14:32:11.302173 - [DEBUG] Edge function : AllBottom (result of previous compose)
509 2019-Jan-10 14:32:11.302198 - [DEBUG]
510 2019-Jan-10 14:32:11.302222 - [DEBUG] Join: AllTop & AllBottom
511 2019-Jan-10 14:32:11.302248 - [DEBUG] = AllBottom (new jump func)
512 2019-Jan-10 14:32:11.302273 - [DEBUG]
513 2019-Jan-10 14:32:11.302296 - [DEBUG] Start adding new jump function
514 2019-Jan-10 14:32:11.302319 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
515 2019-Jan-10 14:32:11.302374 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
516 2019-Jan-10 14:32:11.302429 - [DEBUG] Destination : %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15
517 2019-Jan-10 14:32:11.303044 - [DEBUG] Edge Function : AllBottom
518 2019-Jan-10 14:32:11.303072 - [DEBUG] End adding new jump function
519 2019-Jan-10 14:32:11.303096 - [DEBUG]
520 2019-Jan-10 14:32:11.303120 - [DEBUG] -------------------------------------------- 15. Path Edge --------------------------------------------
521 2019-Jan-10 14:32:11.303144 - [DEBUG]
522 2019-Jan-10 14:32:11.303167 - [DEBUG] Process 15. path edge:
523 2019-Jan-10 14:32:11.303191 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
524 2019-Jan-10 14:32:11.303246 - [DEBUG] N target: %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15 ;
525 2019-Jan-10 14:32:11.303877 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
526 2019-Jan-10 14:32:11.303933 - [DEBUG]
527 2019-Jan-10 14:32:11.303957 - [DEBUG] Process normal at target: %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15


Got operands checking instruction (alloca)
getNormalFlowFunction()
%a39 = alloca i32, align 4, !phasar.instruction.id !26528 2019-Jan-10 14:32:11.305176 - [DEBUG] Compose: AllBottom * AllBottom
529 2019-Jan-10 14:32:11.305206 - [DEBUG]
530 2019-Jan-10 14:32:11.305230 - [DEBUG] Propagate flow
531 2019-Jan-10 14:32:11.305253 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
532 2019-Jan-10 14:32:11.305310 - [DEBUG] Target : store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16
533 2019-Jan-10 14:32:11.305929 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
534 2019-Jan-10 14:32:11.305984 - [DEBUG] Edge function : AllBottom (result of previous compose)
535 2019-Jan-10 14:32:11.306009 - [DEBUG]
536 2019-Jan-10 14:32:11.306034 - [DEBUG] Join: AllTop & AllBottom
537 2019-Jan-10 14:32:11.306059 - [DEBUG] = AllBottom (new jump func)
538 2019-Jan-10 14:32:11.306084 - [DEBUG]
539 2019-Jan-10 14:32:11.306107 - [DEBUG] Start adding new jump function
540 2019-Jan-10 14:32:11.306131 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
541 2019-Jan-10 14:32:11.306186 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
542 2019-Jan-10 14:32:11.306240 - [DEBUG] Destination : store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16
543 2019-Jan-10 14:32:11.306869 - [DEBUG] Edge Function : AllBottom
544 2019-Jan-10 14:32:11.306897 - [DEBUG] End adding new jump function
545 2019-Jan-10 14:32:11.306922 - [DEBUG]
546 2019-Jan-10 14:32:11.306945 - [DEBUG] -------------------------------------------- 16. Path Edge --------------------------------------------
547 2019-Jan-10 14:32:11.306970 - [DEBUG]
548 2019-Jan-10 14:32:11.306993 - [DEBUG] Process 16. path edge:
549 2019-Jan-10 14:32:11.307024 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
550 2019-Jan-10 14:32:11.307081 - [DEBUG] N target: store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16 ;
551 2019-Jan-10 14:32:11.307698 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
552 2019-Jan-10 14:32:11.307754 - [DEBUG]
553 2019-Jan-10 14:32:11.307778 - [DEBUG] Process normal at target: store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16


Got operands checking instruction (alloca)
getNormalFlowFunction()
store i32 0, i32* %retval, align 4, !phasar.instruction.id !27554 2019-Jan-10 14:32:11.309060 - [DEBUG] Compose: AllBottom * AllBottom
555 2019-Jan-10 14:32:11.309090 - [DEBUG]
556 2019-Jan-10 14:32:11.309114 - [DEBUG] Propagate flow
557 2019-Jan-10 14:32:11.309137 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
558 2019-Jan-10 14:32:11.309194 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
559 2019-Jan-10 14:32:11.309825 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
560 2019-Jan-10 14:32:11.309881 - [DEBUG] Edge function : AllBottom (result of previous compose)
561 2019-Jan-10 14:32:11.309906 - [DEBUG]
562 2019-Jan-10 14:32:11.309930 - [DEBUG] Join: AllTop & AllBottom
563 2019-Jan-10 14:32:11.309957 - [DEBUG] = AllBottom (new jump func)
564 2019-Jan-10 14:32:11.309981 - [DEBUG]
565 2019-Jan-10 14:32:11.310005 - [DEBUG] Start adding new jump function
566 2019-Jan-10 14:32:11.310028 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
567 2019-Jan-10 14:32:11.310083 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
568 2019-Jan-10 14:32:11.310138 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
569 2019-Jan-10 14:32:11.310782 - [DEBUG] Edge Function : AllBottom
570 2019-Jan-10 14:32:11.310812 - [DEBUG] End adding new jump function
571 2019-Jan-10 14:32:11.310836 - [DEBUG]
572 2019-Jan-10 14:32:11.310860 - [DEBUG] -------------------------------------------- 17. Path Edge --------------------------------------------
573 2019-Jan-10 14:32:11.310884 - [DEBUG]
574 2019-Jan-10 14:32:11.310907 - [DEBUG] Process 17. path edge:
575 2019-Jan-10 14:32:11.310931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
576 2019-Jan-10 14:32:11.310987 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17 ;
577 2019-Jan-10 14:32:11.311614 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
578 2019-Jan-10 14:32:11.311670 - [DEBUG]
579 2019-Jan-10 14:32:11.311694 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
580 2019-Jan-10 14:32:11.312324 - [DEBUG] Possible callees:
581 2019-Jan-10 14:32:11.312349 - [DEBUG] llvm.dbg.declare
582 2019-Jan-10 14:32:11.312374 - [DEBUG] Possible return sites:
583 2019-Jan-10 14:32:11.312397 - [DEBUG] call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18


Got store instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31584 2019-Jan-10 14:32:11.314469 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
585 2019-Jan-10 14:32:11.314503 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
586 2019-Jan-10 14:32:11.314548 - [DEBUG] Compose: AllBottom * AllBottom
587 2019-Jan-10 14:32:11.314576 - [DEBUG]
588 2019-Jan-10 14:32:11.314601 - [DEBUG] Propagate flow
589 2019-Jan-10 14:32:11.314635 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
590 2019-Jan-10 14:32:11.314696 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
591 2019-Jan-10 14:32:11.315351 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
592 2019-Jan-10 14:32:11.315408 - [DEBUG] Edge function : AllBottom (result of previous compose)
593 2019-Jan-10 14:32:11.315433 - [DEBUG]
594 2019-Jan-10 14:32:11.315458 - [DEBUG] Join: AllTop & AllBottom
595 2019-Jan-10 14:32:11.315484 - [DEBUG] = AllBottom (new jump func)
596 2019-Jan-10 14:32:11.315508 - [DEBUG]
597 2019-Jan-10 14:32:11.315532 - [DEBUG] Start adding new jump function
598 2019-Jan-10 14:32:11.315555 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
599 2019-Jan-10 14:32:11.315610 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
600 2019-Jan-10 14:32:11.315665 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
601 2019-Jan-10 14:32:11.316293 - [DEBUG] Edge Function : AllBottom
602 2019-Jan-10 14:32:11.316321 - [DEBUG] End adding new jump function
603 2019-Jan-10 14:32:11.316346 - [DEBUG]
604 2019-Jan-10 14:32:11.316369 - [DEBUG] -------------------------------------------- 18. Path Edge --------------------------------------------
605 2019-Jan-10 14:32:11.316393 - [DEBUG]
606 2019-Jan-10 14:32:11.316417 - [DEBUG] Process 18. path edge:
607 2019-Jan-10 14:32:11.316440 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
608 2019-Jan-10 14:32:11.316497 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18 ;
609 2019-Jan-10 14:32:11.317142 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
610 2019-Jan-10 14:32:11.317198 - [DEBUG]
611 2019-Jan-10 14:32:11.317222 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
612 2019-Jan-10 14:32:11.317853 - [DEBUG] Possible callees:
613 2019-Jan-10 14:32:11.317878 - [DEBUG] llvm.dbg.declare
614 2019-Jan-10 14:32:11.317903 - [DEBUG] Possible return sites:
615 2019-Jan-10 14:32:11.317927 - [DEBUG] call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19


getCallToRetFlowFunction()
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34616 2019-Jan-10 14:32:11.319776 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
617 2019-Jan-10 14:32:11.319806 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
618 2019-Jan-10 14:32:11.319845 - [DEBUG] Compose: AllBottom * AllBottom
619 2019-Jan-10 14:32:11.319872 - [DEBUG]
620 2019-Jan-10 14:32:11.319897 - [DEBUG] Propagate flow
621 2019-Jan-10 14:32:11.319920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
622 2019-Jan-10 14:32:11.319977 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
623 2019-Jan-10 14:32:11.320626 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
624 2019-Jan-10 14:32:11.320683 - [DEBUG] Edge function : AllBottom (result of previous compose)
625 2019-Jan-10 14:32:11.320708 - [DEBUG]
626 2019-Jan-10 14:32:11.320732 - [DEBUG] Join: AllTop & AllBottom
627 2019-Jan-10 14:32:11.320758 - [DEBUG] = AllBottom (new jump func)
628 2019-Jan-10 14:32:11.320783 - [DEBUG]
629 2019-Jan-10 14:32:11.320806 - [DEBUG] Start adding new jump function
630 2019-Jan-10 14:32:11.320840 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
631 2019-Jan-10 14:32:11.320896 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
632 2019-Jan-10 14:32:11.320951 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
633 2019-Jan-10 14:32:11.321577 - [DEBUG] Edge Function : AllBottom
634 2019-Jan-10 14:32:11.321605 - [DEBUG] End adding new jump function
635 2019-Jan-10 14:32:11.321630 - [DEBUG]
636 2019-Jan-10 14:32:11.321653 - [DEBUG] -------------------------------------------- 19. Path Edge --------------------------------------------
637 2019-Jan-10 14:32:11.321677 - [DEBUG]
638 2019-Jan-10 14:32:11.321701 - [DEBUG] Process 19. path edge:
639 2019-Jan-10 14:32:11.321724 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
640 2019-Jan-10 14:32:11.321780 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19 ;
641 2019-Jan-10 14:32:11.322407 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
642 2019-Jan-10 14:32:11.322463 - [DEBUG]
643 2019-Jan-10 14:32:11.322487 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
644 2019-Jan-10 14:32:11.323115 - [DEBUG] Possible callees:
645 2019-Jan-10 14:32:11.323140 - [DEBUG] llvm.dbg.declare
646 2019-Jan-10 14:32:11.323165 - [DEBUG] Possible return sites:
647 2019-Jan-10 14:32:11.323188 - [DEBUG] %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20


getCallToRetFlowFunction()
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37648 2019-Jan-10 14:32:11.325066 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
649 2019-Jan-10 14:32:11.325096 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
650 2019-Jan-10 14:32:11.325135 - [DEBUG] Compose: AllBottom * AllBottom
651 2019-Jan-10 14:32:11.325162 - [DEBUG]
652 2019-Jan-10 14:32:11.325187 - [DEBUG] Propagate flow
653 2019-Jan-10 14:32:11.325210 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
654 2019-Jan-10 14:32:11.325267 - [DEBUG] Target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
655 2019-Jan-10 14:32:11.325908 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
656 2019-Jan-10 14:32:11.325964 - [DEBUG] Edge function : AllBottom (result of previous compose)
657 2019-Jan-10 14:32:11.325989 - [DEBUG]
658 2019-Jan-10 14:32:11.326014 - [DEBUG] Join: AllTop & AllBottom
659 2019-Jan-10 14:32:11.326040 - [DEBUG] = AllBottom (new jump func)
660 2019-Jan-10 14:32:11.326064 - [DEBUG]
661 2019-Jan-10 14:32:11.326088 - [DEBUG] Start adding new jump function
662 2019-Jan-10 14:32:11.326112 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
663 2019-Jan-10 14:32:11.326167 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
664 2019-Jan-10 14:32:11.326221 - [DEBUG] Destination : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
665 2019-Jan-10 14:32:11.326870 - [DEBUG] Edge Function : AllBottom
666 2019-Jan-10 14:32:11.326898 - [DEBUG] End adding new jump function
667 2019-Jan-10 14:32:11.326922 - [DEBUG]
668 2019-Jan-10 14:32:11.326946 - [DEBUG] -------------------------------------------- 20. Path Edge --------------------------------------------
669 2019-Jan-10 14:32:11.326979 - [DEBUG]
670 2019-Jan-10 14:32:11.327003 - [DEBUG] Process 20. path edge:
671 2019-Jan-10 14:32:11.327027 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
672 2019-Jan-10 14:32:11.327083 - [DEBUG] N target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 ;
673 2019-Jan-10 14:32:11.327718 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
674 2019-Jan-10 14:32:11.327774 - [DEBUG]
675 2019-Jan-10 14:32:11.327798 - [DEBUG] Process call at target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
676 2019-Jan-10 14:32:11.328437 - [DEBUG] Possible callees:
677 2019-Jan-10 14:32:11.328462 - [DEBUG] getenv
678 2019-Jan-10 14:32:11.328487 - [DEBUG] Possible return sites:
679 2019-Jan-10 14:32:11.328511 - [DEBUG] store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21


getCallToRetFlowFunction()
getSummaryFlowFunction()
%call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39680 2019-Jan-10 14:32:11.329748 - [DEBUG] Found and process special summary
681 2019-Jan-10 14:32:11.329861 - [DEBUG] Compose: EdgeIdentity * AllBottom
682 2019-Jan-10 14:32:11.329889 - [DEBUG]
683 2019-Jan-10 14:32:11.329914 - [DEBUG] Propagate flow
684 2019-Jan-10 14:32:11.329937 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
685 2019-Jan-10 14:32:11.329994 - [DEBUG] Target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
686 2019-Jan-10 14:32:11.330631 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
687 2019-Jan-10 14:32:11.331264 - [DEBUG] Edge function : AllBottom (result of previous compose)
688 2019-Jan-10 14:32:11.331289 - [DEBUG]
689 2019-Jan-10 14:32:11.331313 - [DEBUG] Join: AllTop & AllBottom
690 2019-Jan-10 14:32:11.331339 - [DEBUG] = AllBottom (new jump func)
691 2019-Jan-10 14:32:11.331364 - [DEBUG]
692 2019-Jan-10 14:32:11.331387 - [DEBUG] Start adding new jump function
693 2019-Jan-10 14:32:11.331410 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
694 2019-Jan-10 14:32:11.331467 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
695 2019-Jan-10 14:32:11.332101 - [DEBUG] Destination : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
696 2019-Jan-10 14:32:11.332720 - [DEBUG] Edge Function : AllBottom
697 2019-Jan-10 14:32:11.332747 - [DEBUG] End adding new jump function
698 2019-Jan-10 14:32:11.332772 - [DEBUG]
699 2019-Jan-10 14:32:11.332795 - [DEBUG] -------------------------------------------- 21. Path Edge --------------------------------------------
700 2019-Jan-10 14:32:11.332819 - [DEBUG]
701 2019-Jan-10 14:32:11.332842 - [DEBUG] Process 21. path edge:
702 2019-Jan-10 14:32:11.332866 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
703 2019-Jan-10 14:32:11.332922 - [DEBUG] N target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 ;
704 2019-Jan-10 14:32:11.333552 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
705 2019-Jan-10 14:32:11.334185 - [DEBUG]
706 2019-Jan-10 14:32:11.334209 - [DEBUG] Process normal at target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21


getNormalFlowFunction()
store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40707 2019-Jan-10 14:32:11.335437 - [DEBUG] Compose: EdgeIdentity * AllBottom
708 2019-Jan-10 14:32:11.335467 - [DEBUG]
709 2019-Jan-10 14:32:11.335498 - [DEBUG] Propagate flow
710 2019-Jan-10 14:32:11.335522 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
711 2019-Jan-10 14:32:11.335579 - [DEBUG] Target : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
712 2019-Jan-10 14:32:11.336203 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
713 2019-Jan-10 14:32:11.336819 - [DEBUG] Edge function : AllBottom (result of previous compose)
714 2019-Jan-10 14:32:11.336859 - [DEBUG]
715 2019-Jan-10 14:32:11.336883 - [DEBUG] Join: AllTop & AllBottom
716 2019-Jan-10 14:32:11.336909 - [DEBUG] = AllBottom (new jump func)
717 2019-Jan-10 14:32:11.336934 - [DEBUG]
718 2019-Jan-10 14:32:11.336957 - [DEBUG] Start adding new jump function
719 2019-Jan-10 14:32:11.336980 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
720 2019-Jan-10 14:32:11.337036 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
721 2019-Jan-10 14:32:11.337654 - [DEBUG] Destination : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
722 2019-Jan-10 14:32:11.338270 - [DEBUG] Edge Function : AllBottom
723 2019-Jan-10 14:32:11.338298 - [DEBUG] End adding new jump function
724 2019-Jan-10 14:32:11.338323 - [DEBUG]
725 2019-Jan-10 14:32:11.338346 - [DEBUG] -------------------------------------------- 22. Path Edge --------------------------------------------
726 2019-Jan-10 14:32:11.338370 - [DEBUG]
727 2019-Jan-10 14:32:11.338394 - [DEBUG] Process 22. path edge:
728 2019-Jan-10 14:32:11.338417 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
729 2019-Jan-10 14:32:11.338473 - [DEBUG] N target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 ;
730 2019-Jan-10 14:32:11.339090 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
731 2019-Jan-10 14:32:11.339707 - [DEBUG]
732 2019-Jan-10 14:32:11.339731 - [DEBUG] Process normal at target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22


Got store instruction
getNormalFlowFunction()
%0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43733 2019-Jan-10 14:32:11.341085 - [DEBUG] Compose: EdgeIdentity * AllBottom
734 2019-Jan-10 14:32:11.341116 - [DEBUG]
735 2019-Jan-10 14:32:11.341139 - [DEBUG] Propagate flow
736 2019-Jan-10 14:32:11.341163 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
737 2019-Jan-10 14:32:11.341220 - [DEBUG] Target : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
738 2019-Jan-10 14:32:11.341843 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
739 2019-Jan-10 14:32:11.342461 - [DEBUG] Edge function : AllBottom (result of previous compose)
740 2019-Jan-10 14:32:11.342487 - [DEBUG]
741 2019-Jan-10 14:32:11.342511 - [DEBUG] Join: AllTop & AllBottom
742 2019-Jan-10 14:32:11.342537 - [DEBUG] = AllBottom (new jump func)
743 2019-Jan-10 14:32:11.342562 - [DEBUG]
744 2019-Jan-10 14:32:11.342585 - [DEBUG] Start adding new jump function
745 2019-Jan-10 14:32:11.342608 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
746 2019-Jan-10 14:32:11.342664 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
747 2019-Jan-10 14:32:11.343281 - [DEBUG] Destination : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
748 2019-Jan-10 14:32:11.343916 - [DEBUG] Edge Function : AllBottom
749 2019-Jan-10 14:32:11.343945 - [DEBUG] End adding new jump function
750 2019-Jan-10 14:32:11.343969 - [DEBUG]
751 2019-Jan-10 14:32:11.343992 - [DEBUG] -------------------------------------------- 23. Path Edge --------------------------------------------
752 2019-Jan-10 14:32:11.344016 - [DEBUG]
753 2019-Jan-10 14:32:11.344040 - [DEBUG] Process 23. path edge:
754 2019-Jan-10 14:32:11.344072 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
755 2019-Jan-10 14:32:11.344128 - [DEBUG] N target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 ;
756 2019-Jan-10 14:32:11.344749 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
757 2019-Jan-10 14:32:11.345365 - [DEBUG]
758 2019-Jan-10 14:32:11.345389 - [DEBUG] Process normal at target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23


Got load instruction
getNormalFlowFunction()
%tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44759 2019-Jan-10 14:32:11.346701 - [DEBUG] Compose: EdgeIdentity * AllBottom
760 2019-Jan-10 14:32:11.346732 - [DEBUG]
761 2019-Jan-10 14:32:11.346756 - [DEBUG] Propagate flow
762 2019-Jan-10 14:32:11.346779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
763 2019-Jan-10 14:32:11.346850 - [DEBUG] Target : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
764 2019-Jan-10 14:32:11.347477 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
765 2019-Jan-10 14:32:11.348096 - [DEBUG] Edge function : AllBottom (result of previous compose)
766 2019-Jan-10 14:32:11.348122 - [DEBUG]
767 2019-Jan-10 14:32:11.348146 - [DEBUG] Join: AllTop & AllBottom
768 2019-Jan-10 14:32:11.348172 - [DEBUG] = AllBottom (new jump func)
769 2019-Jan-10 14:32:11.348197 - [DEBUG]
770 2019-Jan-10 14:32:11.348220 - [DEBUG] Start adding new jump function
771 2019-Jan-10 14:32:11.348244 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
772 2019-Jan-10 14:32:11.348300 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
773 2019-Jan-10 14:32:11.348917 - [DEBUG] Destination : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
774 2019-Jan-10 14:32:11.349533 - [DEBUG] Edge Function : AllBottom
775 2019-Jan-10 14:32:11.349561 - [DEBUG] End adding new jump function
776 2019-Jan-10 14:32:11.349586 - [DEBUG]
777 2019-Jan-10 14:32:11.349609 - [DEBUG] -------------------------------------------- 24. Path Edge --------------------------------------------
778 2019-Jan-10 14:32:11.349633 - [DEBUG]
779 2019-Jan-10 14:32:11.349657 - [DEBUG] Process 24. path edge:
780 2019-Jan-10 14:32:11.349681 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
781 2019-Jan-10 14:32:11.349737 - [DEBUG] N target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 ;
782 2019-Jan-10 14:32:11.350371 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
783 2019-Jan-10 14:32:11.350989 - [DEBUG]
784 2019-Jan-10 14:32:11.351015 - [DEBUG] Process normal at target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46785 2019-Jan-10 14:32:11.352249 - [DEBUG] Compose: EdgeIdentity * AllBottom
786 2019-Jan-10 14:32:11.352278 - [DEBUG]
787 2019-Jan-10 14:32:11.352302 - [DEBUG] Propagate flow
788 2019-Jan-10 14:32:11.352326 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
789 2019-Jan-10 14:32:11.352383 - [DEBUG] Target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
790 2019-Jan-10 14:32:11.353001 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
791 2019-Jan-10 14:32:11.353634 - [DEBUG] Edge function : AllBottom (result of previous compose)
792 2019-Jan-10 14:32:11.353659 - [DEBUG]
793 2019-Jan-10 14:32:11.353684 - [DEBUG] Join: AllTop & AllBottom
794 2019-Jan-10 14:32:11.353709 - [DEBUG] = AllBottom (new jump func)
795 2019-Jan-10 14:32:11.353741 - [DEBUG]
796 2019-Jan-10 14:32:11.353765 - [DEBUG] Start adding new jump function
797 2019-Jan-10 14:32:11.353789 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
798 2019-Jan-10 14:32:11.353845 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
799 2019-Jan-10 14:32:11.354462 - [DEBUG] Destination : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
800 2019-Jan-10 14:32:11.355079 - [DEBUG] Edge Function : AllBottom
801 2019-Jan-10 14:32:11.355107 - [DEBUG] End adding new jump function
802 2019-Jan-10 14:32:11.355132 - [DEBUG]
803 2019-Jan-10 14:32:11.355156 - [DEBUG] -------------------------------------------- 25. Path Edge --------------------------------------------
804 2019-Jan-10 14:32:11.355180 - [DEBUG]
805 2019-Jan-10 14:32:11.355203 - [DEBUG] Process 25. path edge:
806 2019-Jan-10 14:32:11.355227 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
807 2019-Jan-10 14:32:11.355283 - [DEBUG] N target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 ;
808 2019-Jan-10 14:32:11.355899 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
809 2019-Jan-10 14:32:11.356515 - [DEBUG]
810 2019-Jan-10 14:32:11.356540 - [DEBUG] Process normal at target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25


Got branch instruction
getNormalFlowFunction()
%1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50811 2019-Jan-10 14:32:11.357792 - [DEBUG] Compose: EdgeIdentity * AllBottom
812 2019-Jan-10 14:32:11.357822 - [DEBUG]
813 2019-Jan-10 14:32:11.357846 - [DEBUG] Propagate flow
814 2019-Jan-10 14:32:11.357869 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
815 2019-Jan-10 14:32:11.357926 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
816 2019-Jan-10 14:32:11.358548 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
817 2019-Jan-10 14:32:11.359166 - [DEBUG] Edge function : AllBottom (result of previous compose)
818 2019-Jan-10 14:32:11.359191 - [DEBUG]
819 2019-Jan-10 14:32:11.359216 - [DEBUG] Join: AllTop & AllBottom
820 2019-Jan-10 14:32:11.359242 - [DEBUG] = AllBottom (new jump func)
821 2019-Jan-10 14:32:11.359266 - [DEBUG]
822 2019-Jan-10 14:32:11.359289 - [DEBUG] Start adding new jump function
823 2019-Jan-10 14:32:11.359313 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
824 2019-Jan-10 14:32:11.359369 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
825 2019-Jan-10 14:32:11.359986 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
826 2019-Jan-10 14:32:11.360624 - [DEBUG] Edge Function : AllBottom
827 2019-Jan-10 14:32:11.360653 - [DEBUG] End adding new jump function
828 2019-Jan-10 14:32:11.360677 - [DEBUG]
829 2019-Jan-10 14:32:11.360701 - [DEBUG] -------------------------------------------- 26. Path Edge --------------------------------------------
830 2019-Jan-10 14:32:11.360724 - [DEBUG]
831 2019-Jan-10 14:32:11.360748 - [DEBUG] Process 26. path edge:
832 2019-Jan-10 14:32:11.360771 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
833 2019-Jan-10 14:32:11.360828 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
834 2019-Jan-10 14:32:11.361462 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
835 2019-Jan-10 14:32:11.362081 - [DEBUG]
836 2019-Jan-10 14:32:11.362105 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26


Got load instruction
getNormalFlowFunction()
%tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51837 2019-Jan-10 14:32:11.363358 - [DEBUG] Compose: EdgeIdentity * AllBottom
838 2019-Jan-10 14:32:11.363389 - [DEBUG]
839 2019-Jan-10 14:32:11.363413 - [DEBUG] Propagate flow
840 2019-Jan-10 14:32:11.363436 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
841 2019-Jan-10 14:32:11.363505 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
842 2019-Jan-10 14:32:11.364125 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
843 2019-Jan-10 14:32:11.364743 - [DEBUG] Edge function : AllBottom (result of previous compose)
844 2019-Jan-10 14:32:11.364768 - [DEBUG]
845 2019-Jan-10 14:32:11.364792 - [DEBUG] Join: AllTop & AllBottom
846 2019-Jan-10 14:32:11.364818 - [DEBUG] = AllBottom (new jump func)
847 2019-Jan-10 14:32:11.364843 - [DEBUG]
848 2019-Jan-10 14:32:11.364866 - [DEBUG] Start adding new jump function
849 2019-Jan-10 14:32:11.364889 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
850 2019-Jan-10 14:32:11.364945 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
851 2019-Jan-10 14:32:11.365563 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
852 2019-Jan-10 14:32:11.366178 - [DEBUG] Edge Function : AllBottom
853 2019-Jan-10 14:32:11.366206 - [DEBUG] End adding new jump function
854 2019-Jan-10 14:32:11.366230 - [DEBUG]
855 2019-Jan-10 14:32:11.366254 - [DEBUG] -------------------------------------------- 27. Path Edge --------------------------------------------
856 2019-Jan-10 14:32:11.366278 - [DEBUG]
857 2019-Jan-10 14:32:11.366301 - [DEBUG] Process 27. path edge:
858 2019-Jan-10 14:32:11.366324 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
859 2019-Jan-10 14:32:11.366381 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
860 2019-Jan-10 14:32:11.367013 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
861 2019-Jan-10 14:32:11.367631 - [DEBUG]
862 2019-Jan-10 14:32:11.367656 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53863 2019-Jan-10 14:32:11.368935 - [DEBUG] Compose: EdgeIdentity * AllBottom
864 2019-Jan-10 14:32:11.368976 - [DEBUG]
865 2019-Jan-10 14:32:11.369000 - [DEBUG] Propagate flow
866 2019-Jan-10 14:32:11.369024 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
867 2019-Jan-10 14:32:11.369094 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
868 2019-Jan-10 14:32:11.369788 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
869 2019-Jan-10 14:32:11.370466 - [DEBUG] Edge function : AllBottom (result of previous compose)
870 2019-Jan-10 14:32:11.370493 - [DEBUG]
871 2019-Jan-10 14:32:11.370520 - [DEBUG] Join: AllTop & AllBottom
872 2019-Jan-10 14:32:11.370546 - [DEBUG] = AllBottom (new jump func)
873 2019-Jan-10 14:32:11.370571 - [DEBUG]
874 2019-Jan-10 14:32:11.370595 - [DEBUG] Start adding new jump function
875 2019-Jan-10 14:32:11.370619 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
876 2019-Jan-10 14:32:11.370687 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
877 2019-Jan-10 14:32:11.371350 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
878 2019-Jan-10 14:32:11.371978 - [DEBUG] Edge Function : AllBottom
879 2019-Jan-10 14:32:11.372010 - [DEBUG] End adding new jump function
880 2019-Jan-10 14:32:11.372035 - [DEBUG]
881 2019-Jan-10 14:32:11.372076 - [DEBUG] -------------------------------------------- 28. Path Edge --------------------------------------------
882 2019-Jan-10 14:32:11.372101 - [DEBUG]
883 2019-Jan-10 14:32:11.372124 - [DEBUG] Process 28. path edge:
884 2019-Jan-10 14:32:11.372148 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
885 2019-Jan-10 14:32:11.372209 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
886 2019-Jan-10 14:32:11.372827 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
887 2019-Jan-10 14:32:11.373444 - [DEBUG]
888 2019-Jan-10 14:32:11.373470 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28


Got branch instruction
getNormalFlowFunction()
%2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56889 2019-Jan-10 14:32:11.374745 - [DEBUG] Compose: EdgeIdentity * AllBottom
890 2019-Jan-10 14:32:11.374775 - [DEBUG]
891 2019-Jan-10 14:32:11.374799 - [DEBUG] Propagate flow
892 2019-Jan-10 14:32:11.374823 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
893 2019-Jan-10 14:32:11.374881 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
894 2019-Jan-10 14:32:11.375505 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
895 2019-Jan-10 14:32:11.376121 - [DEBUG] Edge function : AllBottom (result of previous compose)
896 2019-Jan-10 14:32:11.376147 - [DEBUG]
897 2019-Jan-10 14:32:11.376172 - [DEBUG] Join: AllTop & AllBottom
898 2019-Jan-10 14:32:11.376198 - [DEBUG] = AllBottom (new jump func)
899 2019-Jan-10 14:32:11.376222 - [DEBUG]
900 2019-Jan-10 14:32:11.376246 - [DEBUG] Start adding new jump function
901 2019-Jan-10 14:32:11.376269 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
902 2019-Jan-10 14:32:11.376325 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
903 2019-Jan-10 14:32:11.376984 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
904 2019-Jan-10 14:32:11.377604 - [DEBUG] Edge Function : AllBottom
905 2019-Jan-10 14:32:11.377633 - [DEBUG] End adding new jump function
906 2019-Jan-10 14:32:11.377657 - [DEBUG]
907 2019-Jan-10 14:32:11.377681 - [DEBUG] -------------------------------------------- 29. Path Edge --------------------------------------------
908 2019-Jan-10 14:32:11.377705 - [DEBUG]
909 2019-Jan-10 14:32:11.377729 - [DEBUG] Process 29. path edge:
910 2019-Jan-10 14:32:11.377752 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
911 2019-Jan-10 14:32:11.377809 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
912 2019-Jan-10 14:32:11.378429 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
913 2019-Jan-10 14:32:11.379046 - [DEBUG]
914 2019-Jan-10 14:32:11.379073 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29


Got load instruction
getNormalFlowFunction()
switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58915 2019-Jan-10 14:32:11.380356 - [DEBUG] Compose: EdgeIdentity * AllBottom
916 2019-Jan-10 14:32:11.380386 - [DEBUG]
917 2019-Jan-10 14:32:11.380410 - [DEBUG] Propagate flow
918 2019-Jan-10 14:32:11.380433 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
919 2019-Jan-10 14:32:11.380491 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
920 2019-Jan-10 14:32:11.381126 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
921 2019-Jan-10 14:32:11.381751 - [DEBUG] Edge function : AllBottom (result of previous compose)
922 2019-Jan-10 14:32:11.381776 - [DEBUG]
923 2019-Jan-10 14:32:11.381801 - [DEBUG] Join: AllTop & AllBottom
924 2019-Jan-10 14:32:11.381827 - [DEBUG] = AllBottom (new jump func)
925 2019-Jan-10 14:32:11.381851 - [DEBUG]
926 2019-Jan-10 14:32:11.381875 - [DEBUG] Start adding new jump function
927 2019-Jan-10 14:32:11.381898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
928 2019-Jan-10 14:32:11.381954 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
929 2019-Jan-10 14:32:11.382572 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
930 2019-Jan-10 14:32:11.383189 - [DEBUG] Edge Function : AllBottom
931 2019-Jan-10 14:32:11.383217 - [DEBUG] End adding new jump function
932 2019-Jan-10 14:32:11.383241 - [DEBUG]
933 2019-Jan-10 14:32:11.383265 - [DEBUG] -------------------------------------------- 30. Path Edge --------------------------------------------
934 2019-Jan-10 14:32:11.383289 - [DEBUG]
935 2019-Jan-10 14:32:11.383312 - [DEBUG] Process 30. path edge:
936 2019-Jan-10 14:32:11.383336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
937 2019-Jan-10 14:32:11.383392 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
938 2019-Jan-10 14:32:11.384031 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
939 2019-Jan-10 14:32:11.384649 - [DEBUG]
940 2019-Jan-10 14:32:11.384674 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30


Got switch instruction
getNormalFlowFunction()
store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61941 2019-Jan-10 14:32:11.385912 - [DEBUG] Compose: EdgeIdentity * AllBottom
942 2019-Jan-10 14:32:11.385942 - [DEBUG]
943 2019-Jan-10 14:32:11.385966 - [DEBUG] Propagate flow
944 2019-Jan-10 14:32:11.385990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
945 2019-Jan-10 14:32:11.386047 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
946 2019-Jan-10 14:32:11.386669 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
947 2019-Jan-10 14:32:11.387308 - [DEBUG] Edge function : AllBottom (result of previous compose)
948 2019-Jan-10 14:32:11.387334 - [DEBUG]
949 2019-Jan-10 14:32:11.387358 - [DEBUG] Join: AllTop & AllBottom
950 2019-Jan-10 14:32:11.387383 - [DEBUG] = AllBottom (new jump func)
951 2019-Jan-10 14:32:11.387408 - [DEBUG]
952 2019-Jan-10 14:32:11.387432 - [DEBUG] Start adding new jump function
953 2019-Jan-10 14:32:11.387455 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
954 2019-Jan-10 14:32:11.387514 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
955 2019-Jan-10 14:32:11.388142 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
956 2019-Jan-10 14:32:11.388758 - [DEBUG] Edge Function : AllBottom
957 2019-Jan-10 14:32:11.388787 - [DEBUG] End adding new jump function
958 2019-Jan-10 14:32:11.388812 - [DEBUG]
959 2019-Jan-10 14:32:11.388836 - [DEBUG] -------------------------------------------- 31. Path Edge --------------------------------------------
960 2019-Jan-10 14:32:11.388860 - [DEBUG]
961 2019-Jan-10 14:32:11.388883 - [DEBUG] Process 31. path edge:
962 2019-Jan-10 14:32:11.388907 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
963 2019-Jan-10 14:32:11.388964 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
964 2019-Jan-10 14:32:11.389579 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
965 2019-Jan-10 14:32:11.390216 - [DEBUG]
966 2019-Jan-10 14:32:11.390258 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31


Got store instruction
getNormalFlowFunction()
br label %sw.bb, !dbg !62, !phasar.instruction.id !63967 2019-Jan-10 14:32:11.391494 - [DEBUG] Compose: EdgeIdentity * AllBottom
968 2019-Jan-10 14:32:11.391524 - [DEBUG]
969 2019-Jan-10 14:32:11.391548 - [DEBUG] Propagate flow
970 2019-Jan-10 14:32:11.391572 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
971 2019-Jan-10 14:32:11.391629 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
972 2019-Jan-10 14:32:11.392247 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
973 2019-Jan-10 14:32:11.392865 - [DEBUG] Edge function : AllBottom (result of previous compose)
974 2019-Jan-10 14:32:11.392890 - [DEBUG]
975 2019-Jan-10 14:32:11.392914 - [DEBUG] Join: AllTop & AllBottom
976 2019-Jan-10 14:32:11.392940 - [DEBUG] = AllBottom (new jump func)
977 2019-Jan-10 14:32:11.392965 - [DEBUG]
978 2019-Jan-10 14:32:11.392988 - [DEBUG] Start adding new jump function
979 2019-Jan-10 14:32:11.393012 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
980 2019-Jan-10 14:32:11.393067 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
981 2019-Jan-10 14:32:11.393706 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
982 2019-Jan-10 14:32:11.394321 - [DEBUG] Edge Function : AllBottom
983 2019-Jan-10 14:32:11.394349 - [DEBUG] End adding new jump function
984 2019-Jan-10 14:32:11.394374 - [DEBUG]
985 2019-Jan-10 14:32:11.394397 - [DEBUG] -------------------------------------------- 32. Path Edge --------------------------------------------
986 2019-Jan-10 14:32:11.394422 - [DEBUG]
987 2019-Jan-10 14:32:11.394445 - [DEBUG] Process 32. path edge:
988 2019-Jan-10 14:32:11.394469 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
989 2019-Jan-10 14:32:11.394525 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
990 2019-Jan-10 14:32:11.395142 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
991 2019-Jan-10 14:32:11.395759 - [DEBUG]
992 2019-Jan-10 14:32:11.395783 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32


Got branch instruction
getNormalFlowFunction()
%3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65993 2019-Jan-10 14:32:11.397030 - [DEBUG] Compose: EdgeIdentity * AllBottom
994 2019-Jan-10 14:32:11.397060 - [DEBUG]
995 2019-Jan-10 14:32:11.397084 - [DEBUG] Propagate flow
996 2019-Jan-10 14:32:11.397108 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
997 2019-Jan-10 14:32:11.397165 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
998 2019-Jan-10 14:32:11.397788 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
999 2019-Jan-10 14:32:11.398404 - [DEBUG] Edge function : AllBottom (result of previous compose)
1000 2019-Jan-10 14:32:11.398430 - [DEBUG]
1001 2019-Jan-10 14:32:11.398454 - [DEBUG] Join: AllTop & AllBottom
1002 2019-Jan-10 14:32:11.398480 - [DEBUG] = AllBottom (new jump func)
1003 2019-Jan-10 14:32:11.398504 - [DEBUG]
1004 2019-Jan-10 14:32:11.398528 - [DEBUG] Start adding new jump function
1005 2019-Jan-10 14:32:11.398551 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1006 2019-Jan-10 14:32:11.398607 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1007 2019-Jan-10 14:32:11.399223 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
1008 2019-Jan-10 14:32:11.399851 - [DEBUG] Edge Function : AllBottom
1009 2019-Jan-10 14:32:11.399879 - [DEBUG] End adding new jump function
1010 2019-Jan-10 14:32:11.399903 - [DEBUG]
1011 2019-Jan-10 14:32:11.399927 - [DEBUG] -------------------------------------------- 33. Path Edge --------------------------------------------
1012 2019-Jan-10 14:32:11.399951 - [DEBUG]
1013 2019-Jan-10 14:32:11.399974 - [DEBUG] Process 33. path edge:
1014 2019-Jan-10 14:32:11.399998 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1015 2019-Jan-10 14:32:11.400054 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
1016 2019-Jan-10 14:32:11.400692 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1017 2019-Jan-10 14:32:11.401308 - [DEBUG]
1018 2019-Jan-10 14:32:11.401334 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33


Got load instruction
getNormalFlowFunction()
switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !671019 2019-Jan-10 14:32:11.402563 - [DEBUG] Compose: EdgeIdentity * AllBottom
1020 2019-Jan-10 14:32:11.402593 - [DEBUG]
1021 2019-Jan-10 14:32:11.402617 - [DEBUG] Propagate flow
1022 2019-Jan-10 14:32:11.402640 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1023 2019-Jan-10 14:32:11.402697 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
1024 2019-Jan-10 14:32:11.403318 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1025 2019-Jan-10 14:32:11.403957 - [DEBUG] Edge function : AllBottom (result of previous compose)
1026 2019-Jan-10 14:32:11.403983 - [DEBUG]
1027 2019-Jan-10 14:32:11.404008 - [DEBUG] Join: AllTop & AllBottom
1028 2019-Jan-10 14:32:11.404034 - [DEBUG] = AllBottom (new jump func)
1029 2019-Jan-10 14:32:11.404058 - [DEBUG]
1030 2019-Jan-10 14:32:11.404082 - [DEBUG] Start adding new jump function
1031 2019-Jan-10 14:32:11.404105 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1032 2019-Jan-10 14:32:11.404161 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1033 2019-Jan-10 14:32:11.404781 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
1034 2019-Jan-10 14:32:11.405400 - [DEBUG] Edge Function : AllBottom
1035 2019-Jan-10 14:32:11.405429 - [DEBUG] End adding new jump function
1036 2019-Jan-10 14:32:11.405453 - [DEBUG]
1037 2019-Jan-10 14:32:11.405477 - [DEBUG] -------------------------------------------- 34. Path Edge --------------------------------------------
1038 2019-Jan-10 14:32:11.405501 - [DEBUG]
1039 2019-Jan-10 14:32:11.405524 - [DEBUG] Process 34. path edge:
1040 2019-Jan-10 14:32:11.405548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1041 2019-Jan-10 14:32:11.405604 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
1042 2019-Jan-10 14:32:11.406221 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1043 2019-Jan-10 14:32:11.406852 - [DEBUG]
1044 2019-Jan-10 14:32:11.406876 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
1045 2019-Jan-10 14:32:11.407502 - [DEBUG] Possible callees:
1046 2019-Jan-10 14:32:11.407527 - [DEBUG] bar
1047 2019-Jan-10 14:32:11.407552 - [DEBUG] Possible return sites:
1048 2019-Jan-10 14:32:11.407575 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


Got switch instruction
getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71

getCallFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !711049 2019-Jan-10 14:32:11.409408 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
1050 2019-Jan-10 14:32:11.409439 - [DEBUG] Start points of 'bar' currently not available!
1051 2019-Jan-10 14:32:11.409479 - [DEBUG] Compose: EdgeIdentity * AllBottom
1052 2019-Jan-10 14:32:11.409506 - [DEBUG]
1053 2019-Jan-10 14:32:11.409530 - [DEBUG] Propagate flow
1054 2019-Jan-10 14:32:11.409554 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1055 2019-Jan-10 14:32:11.409611 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
1056 2019-Jan-10 14:32:11.410253 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1057 2019-Jan-10 14:32:11.410870 - [DEBUG] Edge function : AllBottom (result of previous compose)
1058 2019-Jan-10 14:32:11.410895 - [DEBUG]
1059 2019-Jan-10 14:32:11.410920 - [DEBUG] Join: AllTop & AllBottom
1060 2019-Jan-10 14:32:11.410946 - [DEBUG] = AllBottom (new jump func)
1061 2019-Jan-10 14:32:11.410971 - [DEBUG]
1062 2019-Jan-10 14:32:11.410994 - [DEBUG] Start adding new jump function
1063 2019-Jan-10 14:32:11.411018 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1064 2019-Jan-10 14:32:11.411073 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1065 2019-Jan-10 14:32:11.411690 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
1066 2019-Jan-10 14:32:11.412314 - [DEBUG] Edge Function : AllBottom
1067 2019-Jan-10 14:32:11.412342 - [DEBUG] End adding new jump function
1068 2019-Jan-10 14:32:11.412367 - [DEBUG]
1069 2019-Jan-10 14:32:11.412390 - [DEBUG] -------------------------------------------- 35. Path Edge --------------------------------------------
1070 2019-Jan-10 14:32:11.412415 - [DEBUG]
1071 2019-Jan-10 14:32:11.412438 - [DEBUG] Process 35. path edge:
1072 2019-Jan-10 14:32:11.412462 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1073 2019-Jan-10 14:32:11.412518 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
1074 2019-Jan-10 14:32:11.413144 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1075 2019-Jan-10 14:32:11.413781 - [DEBUG]
1076 2019-Jan-10 14:32:11.413805 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getCallToRetFlowFunction()
getNormalFlowFunction()
%tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !721077 2019-Jan-10 14:32:11.415061 - [DEBUG] Compose: EdgeIdentity * AllBottom
1078 2019-Jan-10 14:32:11.415091 - [DEBUG]
1079 2019-Jan-10 14:32:11.415115 - [DEBUG] Propagate flow
1080 2019-Jan-10 14:32:11.415138 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1081 2019-Jan-10 14:32:11.415196 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
1082 2019-Jan-10 14:32:11.415814 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1083 2019-Jan-10 14:32:11.416430 - [DEBUG] Edge function : AllBottom (result of previous compose)
1084 2019-Jan-10 14:32:11.416456 - [DEBUG]
1085 2019-Jan-10 14:32:11.416480 - [DEBUG] Join: AllTop & AllBottom
1086 2019-Jan-10 14:32:11.416506 - [DEBUG] = AllBottom (new jump func)
1087 2019-Jan-10 14:32:11.416531 - [DEBUG]
1088 2019-Jan-10 14:32:11.416555 - [DEBUG] Start adding new jump function
1089 2019-Jan-10 14:32:11.416578 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1090 2019-Jan-10 14:32:11.416634 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1091 2019-Jan-10 14:32:11.417269 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
1092 2019-Jan-10 14:32:11.417893 - [DEBUG] Edge Function : AllBottom
1093 2019-Jan-10 14:32:11.417921 - [DEBUG] End adding new jump function
1094 2019-Jan-10 14:32:11.417946 - [DEBUG]
1095 2019-Jan-10 14:32:11.417970 - [DEBUG] -------------------------------------------- 36. Path Edge --------------------------------------------
1096 2019-Jan-10 14:32:11.417994 - [DEBUG]
1097 2019-Jan-10 14:32:11.418018 - [DEBUG] Process 36. path edge:
1098 2019-Jan-10 14:32:11.418041 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1099 2019-Jan-10 14:32:11.418098 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
1100 2019-Jan-10 14:32:11.418714 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1101 2019-Jan-10 14:32:11.419330 - [DEBUG]
1102 2019-Jan-10 14:32:11.419356 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !741103 2019-Jan-10 14:32:11.420600 - [DEBUG] Compose: EdgeIdentity * AllBottom
1104 2019-Jan-10 14:32:11.420630 - [DEBUG]
1105 2019-Jan-10 14:32:11.420654 - [DEBUG] Propagate flow
1106 2019-Jan-10 14:32:11.420678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1107 2019-Jan-10 14:32:11.420735 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
1108 2019-Jan-10 14:32:11.421365 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1109 2019-Jan-10 14:32:11.422007 - [DEBUG] Edge function : AllBottom (result of previous compose)
1110 2019-Jan-10 14:32:11.422033 - [DEBUG]
1111 2019-Jan-10 14:32:11.422059 - [DEBUG] Join: AllTop & AllBottom
1112 2019-Jan-10 14:32:11.422085 - [DEBUG] = AllBottom (new jump func)
1113 2019-Jan-10 14:32:11.422110 - [DEBUG]
1114 2019-Jan-10 14:32:11.422133 - [DEBUG] Start adding new jump function
1115 2019-Jan-10 14:32:11.422157 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1116 2019-Jan-10 14:32:11.422224 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1117 2019-Jan-10 14:32:11.422889 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
1118 2019-Jan-10 14:32:11.423590 - [DEBUG] Edge Function : AllBottom
1119 2019-Jan-10 14:32:11.423632 - [DEBUG] End adding new jump function
1120 2019-Jan-10 14:32:11.423657 - [DEBUG]
1121 2019-Jan-10 14:32:11.423682 - [DEBUG] -------------------------------------------- 37. Path Edge --------------------------------------------
1122 2019-Jan-10 14:32:11.423707 - [DEBUG]
1123 2019-Jan-10 14:32:11.423730 - [DEBUG] Process 37. path edge:
1124 2019-Jan-10 14:32:11.423754 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1125 2019-Jan-10 14:32:11.423826 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
1126 2019-Jan-10 14:32:11.424512 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1127 2019-Jan-10 14:32:11.425144 - [DEBUG]
1128 2019-Jan-10 14:32:11.425169 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
1129 2019-Jan-10 14:32:11.425833 - [DEBUG] Possible callees:
1130 2019-Jan-10 14:32:11.425859 - [DEBUG] llvm.dbg.declare
1131 2019-Jan-10 14:32:11.425884 - [DEBUG] Possible return sites:
1132 2019-Jan-10 14:32:11.425908 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !781133 2019-Jan-10 14:32:11.427846 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1134 2019-Jan-10 14:32:11.427877 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1135 2019-Jan-10 14:32:11.427928 - [DEBUG] Compose: EdgeIdentity * AllBottom
1136 2019-Jan-10 14:32:11.427957 - [DEBUG]
1137 2019-Jan-10 14:32:11.427981 - [DEBUG] Propagate flow
1138 2019-Jan-10 14:32:11.428005 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1139 2019-Jan-10 14:32:11.428066 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
1140 2019-Jan-10 14:32:11.428689 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1141 2019-Jan-10 14:32:11.429308 - [DEBUG] Edge function : AllBottom (result of previous compose)
1142 2019-Jan-10 14:32:11.429333 - [DEBUG]
1143 2019-Jan-10 14:32:11.429359 - [DEBUG] Join: AllTop & AllBottom
1144 2019-Jan-10 14:32:11.429385 - [DEBUG] = AllBottom (new jump func)
1145 2019-Jan-10 14:32:11.429409 - [DEBUG]
1146 2019-Jan-10 14:32:11.429433 - [DEBUG] Start adding new jump function
1147 2019-Jan-10 14:32:11.429456 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1148 2019-Jan-10 14:32:11.429512 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1149 2019-Jan-10 14:32:11.430130 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
1150 2019-Jan-10 14:32:11.430765 - [DEBUG] Edge Function : AllBottom
1151 2019-Jan-10 14:32:11.430794 - [DEBUG] End adding new jump function
1152 2019-Jan-10 14:32:11.430819 - [DEBUG]
1153 2019-Jan-10 14:32:11.430843 - [DEBUG] -------------------------------------------- 38. Path Edge --------------------------------------------
1154 2019-Jan-10 14:32:11.430867 - [DEBUG]
1155 2019-Jan-10 14:32:11.430890 - [DEBUG] Process 38. path edge:
1156 2019-Jan-10 14:32:11.430914 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1157 2019-Jan-10 14:32:11.430970 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
1158 2019-Jan-10 14:32:11.431590 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1159 2019-Jan-10 14:32:11.432206 - [DEBUG]
1160 2019-Jan-10 14:32:11.432230 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !791161 2019-Jan-10 14:32:11.433465 - [DEBUG] Compose: EdgeIdentity * AllBottom
1162 2019-Jan-10 14:32:11.433507 - [DEBUG]
1163 2019-Jan-10 14:32:11.433533 - [DEBUG] Propagate flow
1164 2019-Jan-10 14:32:11.433557 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1165 2019-Jan-10 14:32:11.433613 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
1166 2019-Jan-10 14:32:11.434231 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1167 2019-Jan-10 14:32:11.434848 - [DEBUG] Edge function : AllBottom (result of previous compose)
1168 2019-Jan-10 14:32:11.434873 - [DEBUG]
1169 2019-Jan-10 14:32:11.434898 - [DEBUG] Join: AllTop & AllBottom
1170 2019-Jan-10 14:32:11.434924 - [DEBUG] = AllBottom (new jump func)
1171 2019-Jan-10 14:32:11.434948 - [DEBUG]
1172 2019-Jan-10 14:32:11.434971 - [DEBUG] Start adding new jump function
1173 2019-Jan-10 14:32:11.434995 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1174 2019-Jan-10 14:32:11.435051 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1175 2019-Jan-10 14:32:11.435676 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
1176 2019-Jan-10 14:32:11.436298 - [DEBUG] Edge Function : AllBottom
1177 2019-Jan-10 14:32:11.436326 - [DEBUG] End adding new jump function
1178 2019-Jan-10 14:32:11.436350 - [DEBUG]
1179 2019-Jan-10 14:32:11.436374 - [DEBUG] -------------------------------------------- 39. Path Edge --------------------------------------------
1180 2019-Jan-10 14:32:11.436398 - [DEBUG]
1181 2019-Jan-10 14:32:11.436421 - [DEBUG] Process 39. path edge:
1182 2019-Jan-10 14:32:11.436445 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1183 2019-Jan-10 14:32:11.436502 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
1184 2019-Jan-10 14:32:11.437135 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1185 2019-Jan-10 14:32:11.437752 - [DEBUG]
1186 2019-Jan-10 14:32:11.437777 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39


Got store instruction
getNormalFlowFunction()
br label %if.end15, !dbg !80, !phasar.instruction.id !811187 2019-Jan-10 14:32:11.438998 - [DEBUG] Compose: EdgeIdentity * AllBottom
1188 2019-Jan-10 14:32:11.439028 - [DEBUG]
1189 2019-Jan-10 14:32:11.439052 - [DEBUG] Propagate flow
1190 2019-Jan-10 14:32:11.439075 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1191 2019-Jan-10 14:32:11.439132 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
1192 2019-Jan-10 14:32:11.439751 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1193 2019-Jan-10 14:32:11.440385 - [DEBUG] Edge function : AllBottom (result of previous compose)
1194 2019-Jan-10 14:32:11.440410 - [DEBUG]
1195 2019-Jan-10 14:32:11.440434 - [DEBUG] Join: AllTop & AllBottom
1196 2019-Jan-10 14:32:11.440460 - [DEBUG] = AllBottom (new jump func)
1197 2019-Jan-10 14:32:11.440485 - [DEBUG]
1198 2019-Jan-10 14:32:11.440508 - [DEBUG] Start adding new jump function
1199 2019-Jan-10 14:32:11.440532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1200 2019-Jan-10 14:32:11.440588 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1201 2019-Jan-10 14:32:11.441206 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
1202 2019-Jan-10 14:32:11.441823 - [DEBUG] Edge Function : AllBottom
1203 2019-Jan-10 14:32:11.441851 - [DEBUG] End adding new jump function
1204 2019-Jan-10 14:32:11.441876 - [DEBUG]
1205 2019-Jan-10 14:32:11.441899 - [DEBUG] -------------------------------------------- 40. Path Edge --------------------------------------------
1206 2019-Jan-10 14:32:11.441923 - [DEBUG]
1207 2019-Jan-10 14:32:11.441947 - [DEBUG] Process 40. path edge:
1208 2019-Jan-10 14:32:11.441970 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1209 2019-Jan-10 14:32:11.442026 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
1210 2019-Jan-10 14:32:11.442646 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1211 2019-Jan-10 14:32:11.443264 - [DEBUG]
1212 2019-Jan-10 14:32:11.443288 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53


Got branch instruction
getNormalFlowFunction()
store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !1081213 2019-Jan-10 14:32:11.444536 - [DEBUG] Compose: EdgeIdentity * AllBottom
1214 2019-Jan-10 14:32:11.444566 - [DEBUG]
1215 2019-Jan-10 14:32:11.444590 - [DEBUG] Propagate flow
1216 2019-Jan-10 14:32:11.444613 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1217 2019-Jan-10 14:32:11.444679 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
1218 2019-Jan-10 14:32:11.445299 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1219 2019-Jan-10 14:32:11.445918 - [DEBUG] Edge function : AllBottom (result of previous compose)
1220 2019-Jan-10 14:32:11.445943 - [DEBUG]
1221 2019-Jan-10 14:32:11.445967 - [DEBUG] Join: AllTop & AllBottom
1222 2019-Jan-10 14:32:11.445993 - [DEBUG] = AllBottom (new jump func)
1223 2019-Jan-10 14:32:11.446018 - [DEBUG]
1224 2019-Jan-10 14:32:11.446041 - [DEBUG] Start adding new jump function
1225 2019-Jan-10 14:32:11.446065 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1226 2019-Jan-10 14:32:11.446121 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1227 2019-Jan-10 14:32:11.446738 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
1228 2019-Jan-10 14:32:11.447369 - [DEBUG] Edge Function : AllBottom
1229 2019-Jan-10 14:32:11.447397 - [DEBUG] End adding new jump function
1230 2019-Jan-10 14:32:11.447422 - [DEBUG]
1231 2019-Jan-10 14:32:11.447445 - [DEBUG] -------------------------------------------- 41. Path Edge --------------------------------------------
1232 2019-Jan-10 14:32:11.447470 - [DEBUG]
1233 2019-Jan-10 14:32:11.447493 - [DEBUG] Process 41. path edge:
1234 2019-Jan-10 14:32:11.447517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1235 2019-Jan-10 14:32:11.447573 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
1236 2019-Jan-10 14:32:11.448197 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1237 2019-Jan-10 14:32:11.448812 - [DEBUG]
1238 2019-Jan-10 14:32:11.448838 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54


Got store instruction
getNormalFlowFunction()
br label %sw.bb16, !dbg !109, !phasar.instruction.id !1101239 2019-Jan-10 14:32:11.450054 - [DEBUG] Compose: EdgeIdentity * AllBottom
1240 2019-Jan-10 14:32:11.450084 - [DEBUG]
1241 2019-Jan-10 14:32:11.450108 - [DEBUG] Propagate flow
1242 2019-Jan-10 14:32:11.450131 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1243 2019-Jan-10 14:32:11.450205 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
1244 2019-Jan-10 14:32:11.450828 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1245 2019-Jan-10 14:32:11.451444 - [DEBUG] Edge function : AllBottom (result of previous compose)
1246 2019-Jan-10 14:32:11.451470 - [DEBUG]
1247 2019-Jan-10 14:32:11.451494 - [DEBUG] Join: AllTop & AllBottom
1248 2019-Jan-10 14:32:11.451520 - [DEBUG] = AllBottom (new jump func)
1249 2019-Jan-10 14:32:11.451544 - [DEBUG]
1250 2019-Jan-10 14:32:11.451568 - [DEBUG] Start adding new jump function
1251 2019-Jan-10 14:32:11.451591 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1252 2019-Jan-10 14:32:11.451647 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1253 2019-Jan-10 14:32:11.452265 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
1254 2019-Jan-10 14:32:11.452888 - [DEBUG] Edge Function : AllBottom
1255 2019-Jan-10 14:32:11.452916 - [DEBUG] End adding new jump function
1256 2019-Jan-10 14:32:11.452941 - [DEBUG]
1257 2019-Jan-10 14:32:11.452964 - [DEBUG] -------------------------------------------- 42. Path Edge --------------------------------------------
1258 2019-Jan-10 14:32:11.452988 - [DEBUG]
1259 2019-Jan-10 14:32:11.453012 - [DEBUG] Process 42. path edge:
1260 2019-Jan-10 14:32:11.453035 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1261 2019-Jan-10 14:32:11.453100 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
1262 2019-Jan-10 14:32:11.453734 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1263 2019-Jan-10 14:32:11.454351 - [DEBUG]
1264 2019-Jan-10 14:32:11.454375 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55


Got branch instruction
getNormalFlowFunction()
%4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !1131265 2019-Jan-10 14:32:11.455611 - [DEBUG] Compose: EdgeIdentity * AllBottom
1266 2019-Jan-10 14:32:11.455641 - [DEBUG]
1267 2019-Jan-10 14:32:11.455665 - [DEBUG] Propagate flow
1268 2019-Jan-10 14:32:11.455689 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1269 2019-Jan-10 14:32:11.455746 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
1270 2019-Jan-10 14:32:11.456366 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1271 2019-Jan-10 14:32:11.457000 - [DEBUG] Edge function : AllBottom (result of previous compose)
1272 2019-Jan-10 14:32:11.457026 - [DEBUG]
1273 2019-Jan-10 14:32:11.457051 - [DEBUG] Join: AllTop & AllBottom
1274 2019-Jan-10 14:32:11.457077 - [DEBUG] = AllBottom (new jump func)
1275 2019-Jan-10 14:32:11.457101 - [DEBUG]
1276 2019-Jan-10 14:32:11.457125 - [DEBUG] Start adding new jump function
1277 2019-Jan-10 14:32:11.457148 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1278 2019-Jan-10 14:32:11.457204 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1279 2019-Jan-10 14:32:11.457821 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
1280 2019-Jan-10 14:32:11.458441 - [DEBUG] Edge Function : AllBottom
1281 2019-Jan-10 14:32:11.458470 - [DEBUG] End adding new jump function
1282 2019-Jan-10 14:32:11.458494 - [DEBUG]
1283 2019-Jan-10 14:32:11.458518 - [DEBUG] -------------------------------------------- 43. Path Edge --------------------------------------------
1284 2019-Jan-10 14:32:11.458542 - [DEBUG]
1285 2019-Jan-10 14:32:11.458566 - [DEBUG] Process 43. path edge:
1286 2019-Jan-10 14:32:11.458589 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1287 2019-Jan-10 14:32:11.458646 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
1288 2019-Jan-10 14:32:11.459264 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1289 2019-Jan-10 14:32:11.459881 - [DEBUG]
1290 2019-Jan-10 14:32:11.459906 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56


Got load instruction
getNormalFlowFunction()
%tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !1141291 2019-Jan-10 14:32:11.461160 - [DEBUG] Compose: EdgeIdentity * AllBottom
1292 2019-Jan-10 14:32:11.461190 - [DEBUG]
1293 2019-Jan-10 14:32:11.461214 - [DEBUG] Propagate flow
1294 2019-Jan-10 14:32:11.461237 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1295 2019-Jan-10 14:32:11.461294 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
1296 2019-Jan-10 14:32:11.461911 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1297 2019-Jan-10 14:32:11.462527 - [DEBUG] Edge function : AllBottom (result of previous compose)
1298 2019-Jan-10 14:32:11.462552 - [DEBUG]
1299 2019-Jan-10 14:32:11.462576 - [DEBUG] Join: AllTop & AllBottom
1300 2019-Jan-10 14:32:11.462602 - [DEBUG] = AllBottom (new jump func)
1301 2019-Jan-10 14:32:11.462627 - [DEBUG]
1302 2019-Jan-10 14:32:11.462650 - [DEBUG] Start adding new jump function
1303 2019-Jan-10 14:32:11.462674 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1304 2019-Jan-10 14:32:11.462738 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1305 2019-Jan-10 14:32:11.463355 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
1306 2019-Jan-10 14:32:11.463989 - [DEBUG] Edge Function : AllBottom
1307 2019-Jan-10 14:32:11.464017 - [DEBUG] End adding new jump function
1308 2019-Jan-10 14:32:11.464041 - [DEBUG]
1309 2019-Jan-10 14:32:11.464065 - [DEBUG] -------------------------------------------- 44. Path Edge --------------------------------------------
1310 2019-Jan-10 14:32:11.464089 - [DEBUG]
1311 2019-Jan-10 14:32:11.464112 - [DEBUG] Process 44. path edge:
1312 2019-Jan-10 14:32:11.464136 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1313 2019-Jan-10 14:32:11.464192 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
1314 2019-Jan-10 14:32:11.464810 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1315 2019-Jan-10 14:32:11.465425 - [DEBUG]
1316 2019-Jan-10 14:32:11.465451 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !1161317 2019-Jan-10 14:32:11.466672 - [DEBUG] Compose: EdgeIdentity * AllBottom
1318 2019-Jan-10 14:32:11.466701 - [DEBUG]
1319 2019-Jan-10 14:32:11.466725 - [DEBUG] Propagate flow
1320 2019-Jan-10 14:32:11.466749 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1321 2019-Jan-10 14:32:11.466806 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
1322 2019-Jan-10 14:32:11.467453 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1323 2019-Jan-10 14:32:11.468070 - [DEBUG] Edge function : AllBottom (result of previous compose)
1324 2019-Jan-10 14:32:11.468096 - [DEBUG]
1325 2019-Jan-10 14:32:11.468120 - [DEBUG] Join: AllTop & AllBottom
1326 2019-Jan-10 14:32:11.468146 - [DEBUG] = AllBottom (new jump func)
1327 2019-Jan-10 14:32:11.468171 - [DEBUG]
1328 2019-Jan-10 14:32:11.468194 - [DEBUG] Start adding new jump function
1329 2019-Jan-10 14:32:11.468218 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1330 2019-Jan-10 14:32:11.468273 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1331 2019-Jan-10 14:32:11.468898 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
1332 2019-Jan-10 14:32:11.469524 - [DEBUG] Edge Function : AllBottom
1333 2019-Jan-10 14:32:11.469552 - [DEBUG] End adding new jump function
1334 2019-Jan-10 14:32:11.469576 - [DEBUG]
1335 2019-Jan-10 14:32:11.469600 - [DEBUG] -------------------------------------------- 45. Path Edge --------------------------------------------
1336 2019-Jan-10 14:32:11.469624 - [DEBUG]
1337 2019-Jan-10 14:32:11.469648 - [DEBUG] Process 45. path edge:
1338 2019-Jan-10 14:32:11.469671 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1339 2019-Jan-10 14:32:11.469728 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
1340 2019-Jan-10 14:32:11.470372 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1341 2019-Jan-10 14:32:11.470989 - [DEBUG]
1342 2019-Jan-10 14:32:11.471013 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
1343 2019-Jan-10 14:32:11.471652 - [DEBUG] Possible callees:
1344 2019-Jan-10 14:32:11.471678 - [DEBUG] llvm.dbg.declare
1345 2019-Jan-10 14:32:11.471703 - [DEBUG] Possible return sites:
1346 2019-Jan-10 14:32:11.471726 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !1201347 2019-Jan-10 14:32:11.473588 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1348 2019-Jan-10 14:32:11.473619 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1349 2019-Jan-10 14:32:11.473658 - [DEBUG] Compose: EdgeIdentity * AllBottom
1350 2019-Jan-10 14:32:11.473686 - [DEBUG]
1351 2019-Jan-10 14:32:11.473710 - [DEBUG] Propagate flow
1352 2019-Jan-10 14:32:11.473733 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1353 2019-Jan-10 14:32:11.473791 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
1354 2019-Jan-10 14:32:11.474411 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1355 2019-Jan-10 14:32:11.475027 - [DEBUG] Edge function : AllBottom (result of previous compose)
1356 2019-Jan-10 14:32:11.475052 - [DEBUG]
1357 2019-Jan-10 14:32:11.475076 - [DEBUG] Join: AllTop & AllBottom
1358 2019-Jan-10 14:32:11.475102 - [DEBUG] = AllBottom (new jump func)
1359 2019-Jan-10 14:32:11.475127 - [DEBUG]
1360 2019-Jan-10 14:32:11.475150 - [DEBUG] Start adding new jump function
1361 2019-Jan-10 14:32:11.475174 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1362 2019-Jan-10 14:32:11.475230 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1363 2019-Jan-10 14:32:11.475846 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
1364 2019-Jan-10 14:32:11.476464 - [DEBUG] Edge Function : AllBottom
1365 2019-Jan-10 14:32:11.476493 - [DEBUG] End adding new jump function
1366 2019-Jan-10 14:32:11.476517 - [DEBUG]
1367 2019-Jan-10 14:32:11.476541 - [DEBUG] -------------------------------------------- 46. Path Edge --------------------------------------------
1368 2019-Jan-10 14:32:11.476565 - [DEBUG]
1369 2019-Jan-10 14:32:11.476589 - [DEBUG] Process 46. path edge:
1370 2019-Jan-10 14:32:11.476613 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1371 2019-Jan-10 14:32:11.476669 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
1372 2019-Jan-10 14:32:11.477304 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1373 2019-Jan-10 14:32:11.477921 - [DEBUG]
1374 2019-Jan-10 14:32:11.477946 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !1211375 2019-Jan-10 14:32:11.479176 - [DEBUG] Compose: EdgeIdentity * AllBottom
1376 2019-Jan-10 14:32:11.479206 - [DEBUG]
1377 2019-Jan-10 14:32:11.479230 - [DEBUG] Propagate flow
1378 2019-Jan-10 14:32:11.479253 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1379 2019-Jan-10 14:32:11.479310 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
1380 2019-Jan-10 14:32:11.479927 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1381 2019-Jan-10 14:32:11.480558 - [DEBUG] Edge function : AllBottom (result of previous compose)
1382 2019-Jan-10 14:32:11.480584 - [DEBUG]
1383 2019-Jan-10 14:32:11.480622 - [DEBUG] Join: AllTop & AllBottom
1384 2019-Jan-10 14:32:11.480648 - [DEBUG] = AllBottom (new jump func)
1385 2019-Jan-10 14:32:11.480672 - [DEBUG]
1386 2019-Jan-10 14:32:11.480696 - [DEBUG] Start adding new jump function
1387 2019-Jan-10 14:32:11.480719 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1388 2019-Jan-10 14:32:11.480775 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1389 2019-Jan-10 14:32:11.481392 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
1390 2019-Jan-10 14:32:11.482006 - [DEBUG] Edge Function : AllBottom
1391 2019-Jan-10 14:32:11.482034 - [DEBUG] End adding new jump function
1392 2019-Jan-10 14:32:11.482059 - [DEBUG]
1393 2019-Jan-10 14:32:11.482082 - [DEBUG] -------------------------------------------- 47. Path Edge --------------------------------------------
1394 2019-Jan-10 14:32:11.482106 - [DEBUG]
1395 2019-Jan-10 14:32:11.482130 - [DEBUG] Process 47. path edge:
1396 2019-Jan-10 14:32:11.482153 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1397 2019-Jan-10 14:32:11.482209 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
1398 2019-Jan-10 14:32:11.482825 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1399 2019-Jan-10 14:32:11.483441 - [DEBUG]
1400 2019-Jan-10 14:32:11.483466 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60


Got store instruction
getNormalFlowFunction()
br label %if.end27, !dbg !122, !phasar.instruction.id !1231401 2019-Jan-10 14:32:11.484705 - [DEBUG] Compose: EdgeIdentity * AllBottom
1402 2019-Jan-10 14:32:11.484734 - [DEBUG]
1403 2019-Jan-10 14:32:11.484758 - [DEBUG] Propagate flow
1404 2019-Jan-10 14:32:11.484781 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1405 2019-Jan-10 14:32:11.484842 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
1406 2019-Jan-10 14:32:11.485475 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1407 2019-Jan-10 14:32:11.486093 - [DEBUG] Edge function : AllBottom (result of previous compose)
1408 2019-Jan-10 14:32:11.486118 - [DEBUG]
1409 2019-Jan-10 14:32:11.486143 - [DEBUG] Join: AllTop & AllBottom
1410 2019-Jan-10 14:32:11.486169 - [DEBUG] = AllBottom (new jump func)
1411 2019-Jan-10 14:32:11.486193 - [DEBUG]
1412 2019-Jan-10 14:32:11.486217 - [DEBUG] Start adding new jump function
1413 2019-Jan-10 14:32:11.486240 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1414 2019-Jan-10 14:32:11.486296 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1415 2019-Jan-10 14:32:11.486934 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
1416 2019-Jan-10 14:32:11.487576 - [DEBUG] Edge Function : AllBottom
1417 2019-Jan-10 14:32:11.487606 - [DEBUG] End adding new jump function
1418 2019-Jan-10 14:32:11.487631 - [DEBUG]
1419 2019-Jan-10 14:32:11.487655 - [DEBUG] -------------------------------------------- 48. Path Edge --------------------------------------------
1420 2019-Jan-10 14:32:11.487680 - [DEBUG]
1421 2019-Jan-10 14:32:11.487703 - [DEBUG] Process 48. path edge:
1422 2019-Jan-10 14:32:11.487728 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1423 2019-Jan-10 14:32:11.487790 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
1424 2019-Jan-10 14:32:11.488435 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1425 2019-Jan-10 14:32:11.489066 - [DEBUG]
1426 2019-Jan-10 14:32:11.489090 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
1427 2019-Jan-10 14:32:11.489721 - [DEBUG] Possible callees:
1428 2019-Jan-10 14:32:11.489747 - [DEBUG] llvm.dbg.declare
1429 2019-Jan-10 14:32:11.489772 - [DEBUG] Possible return sites:
1430 2019-Jan-10 14:32:11.489795 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1491431 2019-Jan-10 14:32:11.491691 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1432 2019-Jan-10 14:32:11.491726 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1433 2019-Jan-10 14:32:11.491771 - [DEBUG] Compose: EdgeIdentity * AllBottom
1434 2019-Jan-10 14:32:11.491799 - [DEBUG]
1435 2019-Jan-10 14:32:11.491824 - [DEBUG] Propagate flow
1436 2019-Jan-10 14:32:11.491847 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1437 2019-Jan-10 14:32:11.491910 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
1438 2019-Jan-10 14:32:11.492552 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1439 2019-Jan-10 14:32:11.493172 - [DEBUG] Edge function : AllBottom (result of previous compose)
1440 2019-Jan-10 14:32:11.493198 - [DEBUG]
1441 2019-Jan-10 14:32:11.493223 - [DEBUG] Join: AllTop & AllBottom
1442 2019-Jan-10 14:32:11.493249 - [DEBUG] = AllBottom (new jump func)
1443 2019-Jan-10 14:32:11.493274 - [DEBUG]
1444 2019-Jan-10 14:32:11.493297 - [DEBUG] Start adding new jump function
1445 2019-Jan-10 14:32:11.493321 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1446 2019-Jan-10 14:32:11.493378 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1447 2019-Jan-10 14:32:11.494055 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
1448 2019-Jan-10 14:32:11.494730 - [DEBUG] Edge Function : AllBottom
1449 2019-Jan-10 14:32:11.494764 - [DEBUG] End adding new jump function
1450 2019-Jan-10 14:32:11.494789 - [DEBUG]
1451 2019-Jan-10 14:32:11.494814 - [DEBUG] -------------------------------------------- 49. Path Edge --------------------------------------------
1452 2019-Jan-10 14:32:11.494839 - [DEBUG]
1453 2019-Jan-10 14:32:11.494863 - [DEBUG] Process 49. path edge:
1454 2019-Jan-10 14:32:11.494887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1455 2019-Jan-10 14:32:11.494959 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
1456 2019-Jan-10 14:32:11.495629 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1457 2019-Jan-10 14:32:11.496299 - [DEBUG]
1458 2019-Jan-10 14:32:11.496326 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !1501459 2019-Jan-10 14:32:11.497732 - [DEBUG] Compose: EdgeIdentity * AllBottom
1460 2019-Jan-10 14:32:11.497776 - [DEBUG]
1461 2019-Jan-10 14:32:11.497801 - [DEBUG] Propagate flow
1462 2019-Jan-10 14:32:11.497825 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1463 2019-Jan-10 14:32:11.497896 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
1464 2019-Jan-10 14:32:11.498585 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1465 2019-Jan-10 14:32:11.499277 - [DEBUG] Edge function : AllBottom (result of previous compose)
1466 2019-Jan-10 14:32:11.499305 - [DEBUG]
1467 2019-Jan-10 14:32:11.499332 - [DEBUG] Join: AllTop & AllBottom
1468 2019-Jan-10 14:32:11.499358 - [DEBUG] = AllBottom (new jump func)
1469 2019-Jan-10 14:32:11.499383 - [DEBUG]
1470 2019-Jan-10 14:32:11.499407 - [DEBUG] Start adding new jump function
1471 2019-Jan-10 14:32:11.499430 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1472 2019-Jan-10 14:32:11.499505 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1473 2019-Jan-10 14:32:11.500216 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
1474 2019-Jan-10 14:32:11.500869 - [DEBUG] Edge Function : AllBottom
1475 2019-Jan-10 14:32:11.500903 - [DEBUG] End adding new jump function
1476 2019-Jan-10 14:32:11.500928 - [DEBUG]
1477 2019-Jan-10 14:32:11.500952 - [DEBUG] -------------------------------------------- 50. Path Edge --------------------------------------------
1478 2019-Jan-10 14:32:11.500977 - [DEBUG]
1479 2019-Jan-10 14:32:11.501000 - [DEBUG] Process 50. path edge:
1480 2019-Jan-10 14:32:11.501031 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1481 2019-Jan-10 14:32:11.501101 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
1482 2019-Jan-10 14:32:11.501747 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1483 2019-Jan-10 14:32:11.502381 - [DEBUG]
1484 2019-Jan-10 14:32:11.502410 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75


Got store instruction
getNormalFlowFunction()
br label %sw.epilog, !dbg !151, !phasar.instruction.id !1521485 2019-Jan-10 14:32:11.503771 - [DEBUG] Compose: EdgeIdentity * AllBottom
1486 2019-Jan-10 14:32:11.503816 - [DEBUG]
1487 2019-Jan-10 14:32:11.503840 - [DEBUG] Propagate flow
1488 2019-Jan-10 14:32:11.503864 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1489 2019-Jan-10 14:32:11.503944 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
1490 2019-Jan-10 14:32:11.504634 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1491 2019-Jan-10 14:32:11.505309 - [DEBUG] Edge function : AllBottom (result of previous compose)
1492 2019-Jan-10 14:32:11.505336 - [DEBUG]
1493 2019-Jan-10 14:32:11.505361 - [DEBUG] Join: AllTop & AllBottom
1494 2019-Jan-10 14:32:11.505388 - [DEBUG] = AllBottom (new jump func)
1495 2019-Jan-10 14:32:11.505412 - [DEBUG]
1496 2019-Jan-10 14:32:11.505436 - [DEBUG] Start adding new jump function
1497 2019-Jan-10 14:32:11.505460 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1498 2019-Jan-10 14:32:11.505533 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1499 2019-Jan-10 14:32:11.506191 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
1500 2019-Jan-10 14:32:11.506901 - [DEBUG] Edge Function : AllBottom
1501 2019-Jan-10 14:32:11.506934 - [DEBUG] End adding new jump function
1502 2019-Jan-10 14:32:11.506960 - [DEBUG]
1503 2019-Jan-10 14:32:11.506984 - [DEBUG] -------------------------------------------- 51. Path Edge --------------------------------------------
1504 2019-Jan-10 14:32:11.507009 - [DEBUG]
1505 2019-Jan-10 14:32:11.507032 - [DEBUG] Process 51. path edge:
1506 2019-Jan-10 14:32:11.507057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1507 2019-Jan-10 14:32:11.507131 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
1508 2019-Jan-10 14:32:11.507848 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1509 2019-Jan-10 14:32:11.508515 - [DEBUG]
1510 2019-Jan-10 14:32:11.508541 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
1511 2019-Jan-10 14:32:11.509223 - [DEBUG] Possible callees:
1512 2019-Jan-10 14:32:11.509251 - [DEBUG] llvm.dbg.declare
1513 2019-Jan-10 14:32:11.509276 - [DEBUG] Possible return sites:
1514 2019-Jan-10 14:32:11.509300 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1551515 2019-Jan-10 14:32:11.511359 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1516 2019-Jan-10 14:32:11.511411 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1517 2019-Jan-10 14:32:11.511463 - [DEBUG] Compose: EdgeIdentity * AllBottom
1518 2019-Jan-10 14:32:11.511492 - [DEBUG]
1519 2019-Jan-10 14:32:11.511516 - [DEBUG] Propagate flow
1520 2019-Jan-10 14:32:11.511539 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1521 2019-Jan-10 14:32:11.511614 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
1522 2019-Jan-10 14:32:11.512297 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1523 2019-Jan-10 14:32:11.512957 - [DEBUG] Edge function : AllBottom (result of previous compose)
1524 2019-Jan-10 14:32:11.512984 - [DEBUG]
1525 2019-Jan-10 14:32:11.513010 - [DEBUG] Join: AllTop & AllBottom
1526 2019-Jan-10 14:32:11.513037 - [DEBUG] = AllBottom (new jump func)
1527 2019-Jan-10 14:32:11.513062 - [DEBUG]
1528 2019-Jan-10 14:32:11.513085 - [DEBUG] Start adding new jump function
1529 2019-Jan-10 14:32:11.513108 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1530 2019-Jan-10 14:32:11.513172 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1531 2019-Jan-10 14:32:11.513837 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
1532 2019-Jan-10 14:32:11.514505 - [DEBUG] Edge Function : AllBottom
1533 2019-Jan-10 14:32:11.514539 - [DEBUG] End adding new jump function
1534 2019-Jan-10 14:32:11.514564 - [DEBUG]
1535 2019-Jan-10 14:32:11.514587 - [DEBUG] -------------------------------------------- 52. Path Edge --------------------------------------------
1536 2019-Jan-10 14:32:11.514612 - [DEBUG]
1537 2019-Jan-10 14:32:11.514636 - [DEBUG] Process 52. path edge:
1538 2019-Jan-10 14:32:11.514660 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1539 2019-Jan-10 14:32:11.514726 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
1540 2019-Jan-10 14:32:11.515386 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1541 2019-Jan-10 14:32:11.516047 - [DEBUG]
1542 2019-Jan-10 14:32:11.516074 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !1561543 2019-Jan-10 14:32:11.517472 - [DEBUG] Compose: EdgeIdentity * AllBottom
1544 2019-Jan-10 14:32:11.517517 - [DEBUG]
1545 2019-Jan-10 14:32:11.517542 - [DEBUG] Propagate flow
1546 2019-Jan-10 14:32:11.517566 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1547 2019-Jan-10 14:32:11.517634 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
1548 2019-Jan-10 14:32:11.518277 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1549 2019-Jan-10 14:32:11.518894 - [DEBUG] Edge function : AllBottom (result of previous compose)
1550 2019-Jan-10 14:32:11.518920 - [DEBUG]
1551 2019-Jan-10 14:32:11.518946 - [DEBUG] Join: AllTop & AllBottom
1552 2019-Jan-10 14:32:11.518973 - [DEBUG] = AllBottom (new jump func)
1553 2019-Jan-10 14:32:11.518997 - [DEBUG]
1554 2019-Jan-10 14:32:11.519021 - [DEBUG] Start adding new jump function
1555 2019-Jan-10 14:32:11.519044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1556 2019-Jan-10 14:32:11.519100 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1557 2019-Jan-10 14:32:11.519718 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
1558 2019-Jan-10 14:32:11.520359 - [DEBUG] Edge Function : AllBottom
1559 2019-Jan-10 14:32:11.520390 - [DEBUG] End adding new jump function
1560 2019-Jan-10 14:32:11.520414 - [DEBUG]
1561 2019-Jan-10 14:32:11.520442 - [DEBUG] -------------------------------------------- 53. Path Edge --------------------------------------------
1562 2019-Jan-10 14:32:11.520467 - [DEBUG]
1563 2019-Jan-10 14:32:11.520489 - [DEBUG] Process 53. path edge:
1564 2019-Jan-10 14:32:11.520513 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1565 2019-Jan-10 14:32:11.520571 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
1566 2019-Jan-10 14:32:11.521202 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1567 2019-Jan-10 14:32:11.521845 - [DEBUG]
1568 2019-Jan-10 14:32:11.521872 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78


Got store instruction
getNormalFlowFunction()
br label %sw.epilog30, !dbg !157, !phasar.instruction.id !1581569 2019-Jan-10 14:32:11.523110 - [DEBUG] Compose: EdgeIdentity * AllBottom
1570 2019-Jan-10 14:32:11.523140 - [DEBUG]
1571 2019-Jan-10 14:32:11.523164 - [DEBUG] Propagate flow
1572 2019-Jan-10 14:32:11.523187 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1573 2019-Jan-10 14:32:11.523248 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
1574 2019-Jan-10 14:32:11.523885 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1575 2019-Jan-10 14:32:11.524502 - [DEBUG] Edge function : AllBottom (result of previous compose)
1576 2019-Jan-10 14:32:11.524527 - [DEBUG]
1577 2019-Jan-10 14:32:11.524553 - [DEBUG] Join: AllTop & AllBottom
1578 2019-Jan-10 14:32:11.524579 - [DEBUG] = AllBottom (new jump func)
1579 2019-Jan-10 14:32:11.524604 - [DEBUG]
1580 2019-Jan-10 14:32:11.524627 - [DEBUG] Start adding new jump function
1581 2019-Jan-10 14:32:11.524651 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1582 2019-Jan-10 14:32:11.524706 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1583 2019-Jan-10 14:32:11.525323 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
1584 2019-Jan-10 14:32:11.525937 - [DEBUG] Edge Function : AllBottom
1585 2019-Jan-10 14:32:11.525966 - [DEBUG] End adding new jump function
1586 2019-Jan-10 14:32:11.525991 - [DEBUG]
1587 2019-Jan-10 14:32:11.526015 - [DEBUG] -------------------------------------------- 54. Path Edge --------------------------------------------
1588 2019-Jan-10 14:32:11.526039 - [DEBUG]
1589 2019-Jan-10 14:32:11.526062 - [DEBUG] Process 54. path edge:
1590 2019-Jan-10 14:32:11.526086 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1591 2019-Jan-10 14:32:11.526142 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
1592 2019-Jan-10 14:32:11.526772 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1593 2019-Jan-10 14:32:11.527406 - [DEBUG]
1594 2019-Jan-10 14:32:11.527431 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79


Got branch instruction
getNormalFlowFunction()
br label %if.end31, !dbg !159, !phasar.instruction.id !1601595 2019-Jan-10 14:32:11.528651 - [DEBUG] Compose: EdgeIdentity * AllBottom
1596 2019-Jan-10 14:32:11.528680 - [DEBUG]
1597 2019-Jan-10 14:32:11.528704 - [DEBUG] Propagate flow
1598 2019-Jan-10 14:32:11.528728 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1599 2019-Jan-10 14:32:11.528785 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
1600 2019-Jan-10 14:32:11.529432 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1601 2019-Jan-10 14:32:11.530050 - [DEBUG] Edge function : AllBottom (result of previous compose)
1602 2019-Jan-10 14:32:11.530076 - [DEBUG]
1603 2019-Jan-10 14:32:11.530100 - [DEBUG] Join: AllTop & AllBottom
1604 2019-Jan-10 14:32:11.530126 - [DEBUG] = AllBottom (new jump func)
1605 2019-Jan-10 14:32:11.530150 - [DEBUG]
1606 2019-Jan-10 14:32:11.530188 - [DEBUG] Start adding new jump function
1607 2019-Jan-10 14:32:11.530211 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1608 2019-Jan-10 14:32:11.530268 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1609 2019-Jan-10 14:32:11.530885 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
1610 2019-Jan-10 14:32:11.531511 - [DEBUG] Edge Function : AllBottom
1611 2019-Jan-10 14:32:11.531539 - [DEBUG] End adding new jump function
1612 2019-Jan-10 14:32:11.531563 - [DEBUG]
1613 2019-Jan-10 14:32:11.531587 - [DEBUG] -------------------------------------------- 55. Path Edge --------------------------------------------
1614 2019-Jan-10 14:32:11.531611 - [DEBUG]
1615 2019-Jan-10 14:32:11.531635 - [DEBUG] Process 55. path edge:
1616 2019-Jan-10 14:32:11.531658 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1617 2019-Jan-10 14:32:11.531715 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
1618 2019-Jan-10 14:32:11.532341 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1619 2019-Jan-10 14:32:11.532957 - [DEBUG]
1620 2019-Jan-10 14:32:11.532982 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
1621 2019-Jan-10 14:32:11.533627 - [DEBUG] Possible callees:
1622 2019-Jan-10 14:32:11.533652 - [DEBUG] llvm.dbg.declare
1623 2019-Jan-10 14:32:11.533677 - [DEBUG] Possible return sites:
1624 2019-Jan-10 14:32:11.533701 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1631625 2019-Jan-10 14:32:11.535577 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1626 2019-Jan-10 14:32:11.535607 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1627 2019-Jan-10 14:32:11.535649 - [DEBUG] Compose: EdgeIdentity * AllBottom
1628 2019-Jan-10 14:32:11.535676 - [DEBUG]
1629 2019-Jan-10 14:32:11.535701 - [DEBUG] Propagate flow
1630 2019-Jan-10 14:32:11.535724 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1631 2019-Jan-10 14:32:11.535790 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
1632 2019-Jan-10 14:32:11.536411 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1633 2019-Jan-10 14:32:11.537044 - [DEBUG] Edge function : AllBottom (result of previous compose)
1634 2019-Jan-10 14:32:11.537069 - [DEBUG]
1635 2019-Jan-10 14:32:11.537094 - [DEBUG] Join: AllTop & AllBottom
1636 2019-Jan-10 14:32:11.537120 - [DEBUG] = AllBottom (new jump func)
1637 2019-Jan-10 14:32:11.537144 - [DEBUG]
1638 2019-Jan-10 14:32:11.537168 - [DEBUG] Start adding new jump function
1639 2019-Jan-10 14:32:11.537192 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1640 2019-Jan-10 14:32:11.537248 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1641 2019-Jan-10 14:32:11.537876 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
1642 2019-Jan-10 14:32:11.538513 - [DEBUG] Edge Function : AllBottom
1643 2019-Jan-10 14:32:11.538543 - [DEBUG] End adding new jump function
1644 2019-Jan-10 14:32:11.538568 - [DEBUG]
1645 2019-Jan-10 14:32:11.538592 - [DEBUG] -------------------------------------------- 56. Path Edge --------------------------------------------
1646 2019-Jan-10 14:32:11.538616 - [DEBUG]
1647 2019-Jan-10 14:32:11.538639 - [DEBUG] Process 56. path edge:
1648 2019-Jan-10 14:32:11.538663 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1649 2019-Jan-10 14:32:11.538727 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
1650 2019-Jan-10 14:32:11.539356 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1651 2019-Jan-10 14:32:11.539973 - [DEBUG]
1652 2019-Jan-10 14:32:11.539998 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !1641653 2019-Jan-10 14:32:11.541269 - [DEBUG] Compose: EdgeIdentity * AllBottom
1654 2019-Jan-10 14:32:11.541299 - [DEBUG]
1655 2019-Jan-10 14:32:11.541323 - [DEBUG] Propagate flow
1656 2019-Jan-10 14:32:11.541347 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1657 2019-Jan-10 14:32:11.541404 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
1658 2019-Jan-10 14:32:11.542032 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1659 2019-Jan-10 14:32:11.542649 - [DEBUG] Edge function : AllBottom (result of previous compose)
1660 2019-Jan-10 14:32:11.542675 - [DEBUG]
1661 2019-Jan-10 14:32:11.542700 - [DEBUG] Join: AllTop & AllBottom
1662 2019-Jan-10 14:32:11.542726 - [DEBUG] = AllBottom (new jump func)
1663 2019-Jan-10 14:32:11.542750 - [DEBUG]
1664 2019-Jan-10 14:32:11.542774 - [DEBUG] Start adding new jump function
1665 2019-Jan-10 14:32:11.542797 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1666 2019-Jan-10 14:32:11.542854 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1667 2019-Jan-10 14:32:11.543472 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
1668 2019-Jan-10 14:32:11.544120 - [DEBUG] Edge Function : AllBottom
1669 2019-Jan-10 14:32:11.544149 - [DEBUG] End adding new jump function
1670 2019-Jan-10 14:32:11.544173 - [DEBUG]
1671 2019-Jan-10 14:32:11.544197 - [DEBUG] -------------------------------------------- 57. Path Edge --------------------------------------------
1672 2019-Jan-10 14:32:11.544222 - [DEBUG]
1673 2019-Jan-10 14:32:11.544245 - [DEBUG] Process 57. path edge:
1674 2019-Jan-10 14:32:11.544269 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1675 2019-Jan-10 14:32:11.544350 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
1676 2019-Jan-10 14:32:11.544975 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1677 2019-Jan-10 14:32:11.545591 - [DEBUG]
1678 2019-Jan-10 14:32:11.545617 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82


Got store instruction
getNormalFlowFunction()
br label %if.end32, !dbg !165, !phasar.instruction.id !1661679 2019-Jan-10 14:32:11.546857 - [DEBUG] Compose: EdgeIdentity * AllBottom
1680 2019-Jan-10 14:32:11.546888 - [DEBUG]
1681 2019-Jan-10 14:32:11.546912 - [DEBUG] Propagate flow
1682 2019-Jan-10 14:32:11.546936 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1683 2019-Jan-10 14:32:11.546994 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
1684 2019-Jan-10 14:32:11.547623 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1685 2019-Jan-10 14:32:11.548240 - [DEBUG] Edge function : AllBottom (result of previous compose)
1686 2019-Jan-10 14:32:11.548265 - [DEBUG]
1687 2019-Jan-10 14:32:11.548290 - [DEBUG] Join: AllTop & AllBottom
1688 2019-Jan-10 14:32:11.548316 - [DEBUG] = AllBottom (new jump func)
1689 2019-Jan-10 14:32:11.548341 - [DEBUG]
1690 2019-Jan-10 14:32:11.548364 - [DEBUG] Start adding new jump function
1691 2019-Jan-10 14:32:11.548388 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1692 2019-Jan-10 14:32:11.548444 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1693 2019-Jan-10 14:32:11.549059 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
1694 2019-Jan-10 14:32:11.549684 - [DEBUG] Edge Function : AllBottom
1695 2019-Jan-10 14:32:11.549713 - [DEBUG] End adding new jump function
1696 2019-Jan-10 14:32:11.549737 - [DEBUG]
1697 2019-Jan-10 14:32:11.549761 - [DEBUG] -------------------------------------------- 58. Path Edge --------------------------------------------
1698 2019-Jan-10 14:32:11.549785 - [DEBUG]
1699 2019-Jan-10 14:32:11.549808 - [DEBUG] Process 58. path edge:
1700 2019-Jan-10 14:32:11.549832 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1701 2019-Jan-10 14:32:11.549888 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
1702 2019-Jan-10 14:32:11.550527 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1703 2019-Jan-10 14:32:11.551143 - [DEBUG]
1704 2019-Jan-10 14:32:11.551167 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
1705 2019-Jan-10 14:32:11.551806 - [DEBUG] Possible callees:
1706 2019-Jan-10 14:32:11.551832 - [DEBUG] llvm.dbg.declare
1707 2019-Jan-10 14:32:11.551857 - [DEBUG] Possible return sites:
1708 2019-Jan-10 14:32:11.551880 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1691709 2019-Jan-10 14:32:11.553753 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
1710 2019-Jan-10 14:32:11.553784 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
1711 2019-Jan-10 14:32:11.553826 - [DEBUG] Compose: EdgeIdentity * AllBottom
1712 2019-Jan-10 14:32:11.553854 - [DEBUG]
1713 2019-Jan-10 14:32:11.553894 - [DEBUG] Propagate flow
1714 2019-Jan-10 14:32:11.553918 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1715 2019-Jan-10 14:32:11.553979 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
1716 2019-Jan-10 14:32:11.554634 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1717 2019-Jan-10 14:32:11.555266 - [DEBUG] Edge function : AllBottom (result of previous compose)
1718 2019-Jan-10 14:32:11.555292 - [DEBUG]
1719 2019-Jan-10 14:32:11.555318 - [DEBUG] Join: AllTop & AllBottom
1720 2019-Jan-10 14:32:11.555344 - [DEBUG] = AllBottom (new jump func)
1721 2019-Jan-10 14:32:11.555368 - [DEBUG]
1722 2019-Jan-10 14:32:11.555392 - [DEBUG] Start adding new jump function
1723 2019-Jan-10 14:32:11.555415 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1724 2019-Jan-10 14:32:11.555475 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1725 2019-Jan-10 14:32:11.556093 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
1726 2019-Jan-10 14:32:11.556710 - [DEBUG] Edge Function : AllBottom
1727 2019-Jan-10 14:32:11.556740 - [DEBUG] End adding new jump function
1728 2019-Jan-10 14:32:11.556765 - [DEBUG]
1729 2019-Jan-10 14:32:11.556789 - [DEBUG] -------------------------------------------- 59. Path Edge --------------------------------------------
1730 2019-Jan-10 14:32:11.556813 - [DEBUG]
1731 2019-Jan-10 14:32:11.556856 - [DEBUG] Process 59. path edge:
1732 2019-Jan-10 14:32:11.556881 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1733 2019-Jan-10 14:32:11.556938 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
1734 2019-Jan-10 14:32:11.557557 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1735 2019-Jan-10 14:32:11.558174 - [DEBUG]
1736 2019-Jan-10 14:32:11.558198 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !1701737 2019-Jan-10 14:32:11.559445 - [DEBUG] Compose: EdgeIdentity * AllBottom
1738 2019-Jan-10 14:32:11.559475 - [DEBUG]
1739 2019-Jan-10 14:32:11.559499 - [DEBUG] Propagate flow
1740 2019-Jan-10 14:32:11.559522 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1741 2019-Jan-10 14:32:11.559580 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
1742 2019-Jan-10 14:32:11.560211 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1743 2019-Jan-10 14:32:11.560828 - [DEBUG] Edge function : AllBottom (result of previous compose)
1744 2019-Jan-10 14:32:11.560853 - [DEBUG]
1745 2019-Jan-10 14:32:11.560878 - [DEBUG] Join: AllTop & AllBottom
1746 2019-Jan-10 14:32:11.560903 - [DEBUG] = AllBottom (new jump func)
1747 2019-Jan-10 14:32:11.560928 - [DEBUG]
1748 2019-Jan-10 14:32:11.560951 - [DEBUG] Start adding new jump function
1749 2019-Jan-10 14:32:11.560975 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1750 2019-Jan-10 14:32:11.561030 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1751 2019-Jan-10 14:32:11.561649 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
1752 2019-Jan-10 14:32:11.562266 - [DEBUG] Edge Function : AllBottom
1753 2019-Jan-10 14:32:11.562294 - [DEBUG] End adding new jump function
1754 2019-Jan-10 14:32:11.562319 - [DEBUG]
1755 2019-Jan-10 14:32:11.562342 - [DEBUG] -------------------------------------------- 60. Path Edge --------------------------------------------
1756 2019-Jan-10 14:32:11.562379 - [DEBUG]
1757 2019-Jan-10 14:32:11.562403 - [DEBUG] Process 60. path edge:
1758 2019-Jan-10 14:32:11.562427 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1759 2019-Jan-10 14:32:11.562483 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
1760 2019-Jan-10 14:32:11.563100 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1761 2019-Jan-10 14:32:11.563732 - [DEBUG]
1762 2019-Jan-10 14:32:11.563757 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85


Got store instruction
getNormalFlowFunction()
%5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !1731763 2019-Jan-10 14:32:11.564984 - [DEBUG] Compose: EdgeIdentity * AllBottom
1764 2019-Jan-10 14:32:11.565014 - [DEBUG]
1765 2019-Jan-10 14:32:11.565038 - [DEBUG] Propagate flow
1766 2019-Jan-10 14:32:11.565061 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1767 2019-Jan-10 14:32:11.565118 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
1768 2019-Jan-10 14:32:11.565747 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1769 2019-Jan-10 14:32:11.566364 - [DEBUG] Edge function : AllBottom (result of previous compose)
1770 2019-Jan-10 14:32:11.566390 - [DEBUG]
1771 2019-Jan-10 14:32:11.566414 - [DEBUG] Join: AllTop & AllBottom
1772 2019-Jan-10 14:32:11.566440 - [DEBUG] = AllBottom (new jump func)
1773 2019-Jan-10 14:32:11.566465 - [DEBUG]
1774 2019-Jan-10 14:32:11.566488 - [DEBUG] Start adding new jump function
1775 2019-Jan-10 14:32:11.566512 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1776 2019-Jan-10 14:32:11.566568 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1777 2019-Jan-10 14:32:11.567202 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
1778 2019-Jan-10 14:32:11.567826 - [DEBUG] Edge Function : AllBottom
1779 2019-Jan-10 14:32:11.567855 - [DEBUG] End adding new jump function
1780 2019-Jan-10 14:32:11.567880 - [DEBUG]
1781 2019-Jan-10 14:32:11.567904 - [DEBUG] -------------------------------------------- 61. Path Edge --------------------------------------------
1782 2019-Jan-10 14:32:11.567928 - [DEBUG]
1783 2019-Jan-10 14:32:11.567951 - [DEBUG] Process 61. path edge:
1784 2019-Jan-10 14:32:11.567975 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1785 2019-Jan-10 14:32:11.568032 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
1786 2019-Jan-10 14:32:11.568651 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1787 2019-Jan-10 14:32:11.569268 - [DEBUG]
1788 2019-Jan-10 14:32:11.569292 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86


Got load instruction
getNormalFlowFunction()
%tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !1741789 2019-Jan-10 14:32:11.570547 - [DEBUG] Compose: EdgeIdentity * AllBottom
1790 2019-Jan-10 14:32:11.570577 - [DEBUG]
1791 2019-Jan-10 14:32:11.570600 - [DEBUG] Propagate flow
1792 2019-Jan-10 14:32:11.570624 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1793 2019-Jan-10 14:32:11.570681 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
1794 2019-Jan-10 14:32:11.571312 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1795 2019-Jan-10 14:32:11.571950 - [DEBUG] Edge function : AllBottom (result of previous compose)
1796 2019-Jan-10 14:32:11.571976 - [DEBUG]
1797 2019-Jan-10 14:32:11.572001 - [DEBUG] Join: AllTop & AllBottom
1798 2019-Jan-10 14:32:11.572039 - [DEBUG] = AllBottom (new jump func)
1799 2019-Jan-10 14:32:11.572064 - [DEBUG]
1800 2019-Jan-10 14:32:11.572087 - [DEBUG] Start adding new jump function
1801 2019-Jan-10 14:32:11.572111 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1802 2019-Jan-10 14:32:11.572171 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1803 2019-Jan-10 14:32:11.572791 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
1804 2019-Jan-10 14:32:11.573409 - [DEBUG] Edge Function : AllBottom
1805 2019-Jan-10 14:32:11.573439 - [DEBUG] End adding new jump function
1806 2019-Jan-10 14:32:11.573464 - [DEBUG]
1807 2019-Jan-10 14:32:11.573488 - [DEBUG] -------------------------------------------- 62. Path Edge --------------------------------------------
1808 2019-Jan-10 14:32:11.573530 - [DEBUG]
1809 2019-Jan-10 14:32:11.573553 - [DEBUG] Process 62. path edge:
1810 2019-Jan-10 14:32:11.573577 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1811 2019-Jan-10 14:32:11.573640 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
1812 2019-Jan-10 14:32:11.574309 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1813 2019-Jan-10 14:32:11.574941 - [DEBUG]
1814 2019-Jan-10 14:32:11.574968 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !1761815 2019-Jan-10 14:32:11.576210 - [DEBUG] Compose: EdgeIdentity * AllBottom
1816 2019-Jan-10 14:32:11.576240 - [DEBUG]
1817 2019-Jan-10 14:32:11.576264 - [DEBUG] Propagate flow
1818 2019-Jan-10 14:32:11.576288 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1819 2019-Jan-10 14:32:11.576349 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
1820 2019-Jan-10 14:32:11.576994 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1821 2019-Jan-10 14:32:11.577611 - [DEBUG] Edge function : AllBottom (result of previous compose)
1822 2019-Jan-10 14:32:11.577636 - [DEBUG]
1823 2019-Jan-10 14:32:11.577661 - [DEBUG] Join: AllTop & AllBottom
1824 2019-Jan-10 14:32:11.577687 - [DEBUG] = AllBottom (new jump func)
1825 2019-Jan-10 14:32:11.577711 - [DEBUG]
1826 2019-Jan-10 14:32:11.577735 - [DEBUG] Start adding new jump function
1827 2019-Jan-10 14:32:11.577758 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1828 2019-Jan-10 14:32:11.577814 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1829 2019-Jan-10 14:32:11.578430 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
1830 2019-Jan-10 14:32:11.579050 - [DEBUG] Edge Function : AllBottom
1831 2019-Jan-10 14:32:11.579080 - [DEBUG] End adding new jump function
1832 2019-Jan-10 14:32:11.579104 - [DEBUG]
1833 2019-Jan-10 14:32:11.579128 - [DEBUG] -------------------------------------------- 63. Path Edge --------------------------------------------
1834 2019-Jan-10 14:32:11.579152 - [DEBUG]
1835 2019-Jan-10 14:32:11.579175 - [DEBUG] Process 63. path edge:
1836 2019-Jan-10 14:32:11.579199 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1837 2019-Jan-10 14:32:11.579255 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
1838 2019-Jan-10 14:32:11.579879 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1839 2019-Jan-10 14:32:11.580510 - [DEBUG]
1840 2019-Jan-10 14:32:11.580549 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88


Got branch instruction
getNormalFlowFunction()
store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !1791841 2019-Jan-10 14:32:11.581792 - [DEBUG] Compose: EdgeIdentity * AllBottom
1842 2019-Jan-10 14:32:11.581822 - [DEBUG]
1843 2019-Jan-10 14:32:11.581846 - [DEBUG] Propagate flow
1844 2019-Jan-10 14:32:11.581870 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1845 2019-Jan-10 14:32:11.581927 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
1846 2019-Jan-10 14:32:11.582542 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1847 2019-Jan-10 14:32:11.583159 - [DEBUG] Edge function : AllBottom (result of previous compose)
1848 2019-Jan-10 14:32:11.583184 - [DEBUG]
1849 2019-Jan-10 14:32:11.583209 - [DEBUG] Join: AllTop & AllBottom
1850 2019-Jan-10 14:32:11.583235 - [DEBUG] = AllBottom (new jump func)
1851 2019-Jan-10 14:32:11.583260 - [DEBUG]
1852 2019-Jan-10 14:32:11.583283 - [DEBUG] Start adding new jump function
1853 2019-Jan-10 14:32:11.583307 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1854 2019-Jan-10 14:32:11.583362 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1855 2019-Jan-10 14:32:11.583996 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
1856 2019-Jan-10 14:32:11.584610 - [DEBUG] Edge Function : AllBottom
1857 2019-Jan-10 14:32:11.584639 - [DEBUG] End adding new jump function
1858 2019-Jan-10 14:32:11.584663 - [DEBUG]
1859 2019-Jan-10 14:32:11.584687 - [DEBUG] -------------------------------------------- 64. Path Edge --------------------------------------------
1860 2019-Jan-10 14:32:11.584711 - [DEBUG]
1861 2019-Jan-10 14:32:11.584735 - [DEBUG] Process 64. path edge:
1862 2019-Jan-10 14:32:11.584758 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1863 2019-Jan-10 14:32:11.584814 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
1864 2019-Jan-10 14:32:11.585429 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1865 2019-Jan-10 14:32:11.586043 - [DEBUG]
1866 2019-Jan-10 14:32:11.586068 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89


Got store instruction
getNormalFlowFunction()
br label %if.end37, !dbg !180, !phasar.instruction.id !1811867 2019-Jan-10 14:32:11.587319 - [DEBUG] Compose: EdgeIdentity * AllBottom
1868 2019-Jan-10 14:32:11.587350 - [DEBUG]
1869 2019-Jan-10 14:32:11.587374 - [DEBUG] Propagate flow
1870 2019-Jan-10 14:32:11.587397 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1871 2019-Jan-10 14:32:11.587456 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
1872 2019-Jan-10 14:32:11.588125 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1873 2019-Jan-10 14:32:11.588774 - [DEBUG] Edge function : AllBottom (result of previous compose)
1874 2019-Jan-10 14:32:11.588800 - [DEBUG]
1875 2019-Jan-10 14:32:11.588827 - [DEBUG] Join: AllTop & AllBottom
1876 2019-Jan-10 14:32:11.588853 - [DEBUG] = AllBottom (new jump func)
1877 2019-Jan-10 14:32:11.588877 - [DEBUG]
1878 2019-Jan-10 14:32:11.588901 - [DEBUG] Start adding new jump function
1879 2019-Jan-10 14:32:11.588925 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1880 2019-Jan-10 14:32:11.588994 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1881 2019-Jan-10 14:32:11.589652 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
1882 2019-Jan-10 14:32:11.590347 - [DEBUG] Edge Function : AllBottom
1883 2019-Jan-10 14:32:11.590411 - [DEBUG] End adding new jump function
1884 2019-Jan-10 14:32:11.590437 - [DEBUG]
1885 2019-Jan-10 14:32:11.590461 - [DEBUG] -------------------------------------------- 65. Path Edge --------------------------------------------
1886 2019-Jan-10 14:32:11.590486 - [DEBUG]
1887 2019-Jan-10 14:32:11.590510 - [DEBUG] Process 65. path edge:
1888 2019-Jan-10 14:32:11.590534 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1889 2019-Jan-10 14:32:11.590607 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
1890 2019-Jan-10 14:32:11.591283 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1891 2019-Jan-10 14:32:11.591923 - [DEBUG]
1892 2019-Jan-10 14:32:11.591949 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92


Got branch instruction
getNormalFlowFunction()
%6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !1871893 2019-Jan-10 14:32:11.593205 - [DEBUG] Compose: EdgeIdentity * AllBottom
1894 2019-Jan-10 14:32:11.593236 - [DEBUG]
1895 2019-Jan-10 14:32:11.593261 - [DEBUG] Propagate flow
1896 2019-Jan-10 14:32:11.593284 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1897 2019-Jan-10 14:32:11.593347 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
1898 2019-Jan-10 14:32:11.594015 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1899 2019-Jan-10 14:32:11.594632 - [DEBUG] Edge function : AllBottom (result of previous compose)
1900 2019-Jan-10 14:32:11.594658 - [DEBUG]
1901 2019-Jan-10 14:32:11.594684 - [DEBUG] Join: AllTop & AllBottom
1902 2019-Jan-10 14:32:11.594710 - [DEBUG] = AllBottom (new jump func)
1903 2019-Jan-10 14:32:11.594734 - [DEBUG]
1904 2019-Jan-10 14:32:11.594758 - [DEBUG] Start adding new jump function
1905 2019-Jan-10 14:32:11.594781 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1906 2019-Jan-10 14:32:11.594837 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1907 2019-Jan-10 14:32:11.595464 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
1908 2019-Jan-10 14:32:11.596084 - [DEBUG] Edge Function : AllBottom
1909 2019-Jan-10 14:32:11.596114 - [DEBUG] End adding new jump function
1910 2019-Jan-10 14:32:11.596138 - [DEBUG]
1911 2019-Jan-10 14:32:11.596162 - [DEBUG] -------------------------------------------- 66. Path Edge --------------------------------------------
1912 2019-Jan-10 14:32:11.596187 - [DEBUG]
1913 2019-Jan-10 14:32:11.596210 - [DEBUG] Process 66. path edge:
1914 2019-Jan-10 14:32:11.596234 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1915 2019-Jan-10 14:32:11.596291 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
1916 2019-Jan-10 14:32:11.596927 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1917 2019-Jan-10 14:32:11.597545 - [DEBUG]
1918 2019-Jan-10 14:32:11.597571 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93


Got load instruction
getNormalFlowFunction()
switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !1891919 2019-Jan-10 14:32:11.598804 - [DEBUG] Compose: EdgeIdentity * AllBottom
1920 2019-Jan-10 14:32:11.598833 - [DEBUG]
1921 2019-Jan-10 14:32:11.598857 - [DEBUG] Propagate flow
1922 2019-Jan-10 14:32:11.598881 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1923 2019-Jan-10 14:32:11.598938 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
1924 2019-Jan-10 14:32:11.599569 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1925 2019-Jan-10 14:32:11.600198 - [DEBUG] Edge function : AllBottom (result of previous compose)
1926 2019-Jan-10 14:32:11.600224 - [DEBUG]
1927 2019-Jan-10 14:32:11.600248 - [DEBUG] Join: AllTop & AllBottom
1928 2019-Jan-10 14:32:11.600274 - [DEBUG] = AllBottom (new jump func)
1929 2019-Jan-10 14:32:11.600298 - [DEBUG]
1930 2019-Jan-10 14:32:11.600322 - [DEBUG] Start adding new jump function
1931 2019-Jan-10 14:32:11.600345 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1932 2019-Jan-10 14:32:11.600401 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1933 2019-Jan-10 14:32:11.601018 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
1934 2019-Jan-10 14:32:11.601634 - [DEBUG] Edge Function : AllBottom
1935 2019-Jan-10 14:32:11.601662 - [DEBUG] End adding new jump function
1936 2019-Jan-10 14:32:11.601686 - [DEBUG]
1937 2019-Jan-10 14:32:11.601710 - [DEBUG] -------------------------------------------- 67. Path Edge --------------------------------------------
1938 2019-Jan-10 14:32:11.601734 - [DEBUG]
1939 2019-Jan-10 14:32:11.601757 - [DEBUG] Process 67. path edge:
1940 2019-Jan-10 14:32:11.601781 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1941 2019-Jan-10 14:32:11.601837 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
1942 2019-Jan-10 14:32:11.602454 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1943 2019-Jan-10 14:32:11.603071 - [DEBUG]
1944 2019-Jan-10 14:32:11.603095 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97


Got switch instruction
getNormalFlowFunction()
%7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !1981945 2019-Jan-10 14:32:11.604351 - [DEBUG] Compose: EdgeIdentity * AllBottom
1946 2019-Jan-10 14:32:11.604383 - [DEBUG]
1947 2019-Jan-10 14:32:11.604407 - [DEBUG] Propagate flow
1948 2019-Jan-10 14:32:11.604431 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
1949 2019-Jan-10 14:32:11.604489 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1950 2019-Jan-10 14:32:11.605148 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1951 2019-Jan-10 14:32:11.605775 - [DEBUG] Edge function : AllBottom (result of previous compose)
1952 2019-Jan-10 14:32:11.605800 - [DEBUG]
1953 2019-Jan-10 14:32:11.605826 - [DEBUG] Join: AllTop & AllBottom
1954 2019-Jan-10 14:32:11.605852 - [DEBUG] = AllBottom (new jump func)
1955 2019-Jan-10 14:32:11.605876 - [DEBUG]
1956 2019-Jan-10 14:32:11.605900 - [DEBUG] Start adding new jump function
1957 2019-Jan-10 14:32:11.605923 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
1958 2019-Jan-10 14:32:11.605982 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1959 2019-Jan-10 14:32:11.606600 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1960 2019-Jan-10 14:32:11.607242 - [DEBUG] Edge Function : AllBottom
1961 2019-Jan-10 14:32:11.607271 - [DEBUG] End adding new jump function
1962 2019-Jan-10 14:32:11.607296 - [DEBUG]
1963 2019-Jan-10 14:32:11.607319 - [DEBUG] -------------------------------------------- 68. Path Edge --------------------------------------------
1964 2019-Jan-10 14:32:11.607344 - [DEBUG]
1965 2019-Jan-10 14:32:11.607367 - [DEBUG] Process 68. path edge:
1966 2019-Jan-10 14:32:11.607391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
1967 2019-Jan-10 14:32:11.607448 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
1968 2019-Jan-10 14:32:11.608085 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
1969 2019-Jan-10 14:32:11.608703 - [DEBUG]
1970 2019-Jan-10 14:32:11.608728 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1971 2019-Jan-10 14:32:11.609351 - [DEBUG] Start of endsummarytab entry
1972 2019-Jan-10 14:32:11.609378 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
1973 2019-Jan-10 14:32:11.610002 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
1974 2019-Jan-10 14:32:11.610060 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
1975 2019-Jan-10 14:32:11.610700 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
1976 2019-Jan-10 14:32:11.611317 - [DEBUG] EF: AllBottom
1977 2019-Jan-10 14:32:11.611343 - [DEBUG]
1978 2019-Jan-10 14:32:11.611366 - [DEBUG] ---------------
1979 2019-Jan-10 14:32:11.611390 - [DEBUG]
1980 2019-Jan-10 14:32:11.611413 - [DEBUG] End of endsummarytab entry
1981 2019-Jan-10 14:32:11.611437 - [DEBUG]
1982 2019-Jan-10 14:32:11.611461 - [DEBUG] Start of incomingtab entry
1983 2019-Jan-10 14:32:11.611484 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
1984 2019-Jan-10 14:32:11.612099 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
1985 2019-Jan-10 14:32:11.612156 - [DEBUG] ---------------
1986 2019-Jan-10 14:32:11.612180 - [DEBUG] End of incomingtab entry
1987 2019-Jan-10 14:32:11.612204 - [DEBUG]
1988 2019-Jan-10 14:32:11.612229 - [DEBUG] EDGE:
1989 2019-Jan-10 14:32:11.612285 - [DEBUG] ---> 1990 2019-Jan-10 14:32:11.612907 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
1991 2019-Jan-10 14:32:11.613539 - [DEBUG]
1992 2019-Jan-10 14:32:11.613565 - [DEBUG] EDGE:
1993 2019-Jan-10 14:32:11.613622 - [DEBUG] ---> 1994 2019-Jan-10 14:32:11.614238 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
1995 2019-Jan-10 14:32:11.614861 - [DEBUG]


Got load instruction
getNormalFlowFunction()
switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !1891996 2019-Jan-10 14:32:11.615509 - [DEBUG] Compose: EdgeIdentity * AllBottom
1997 2019-Jan-10 14:32:11.615538 - [DEBUG]
1998 2019-Jan-10 14:32:11.615562 - [DEBUG] Propagate flow
1999 2019-Jan-10 14:32:11.615585 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2000 2019-Jan-10 14:32:11.615642 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
2001 2019-Jan-10 14:32:11.616271 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2002 2019-Jan-10 14:32:11.616922 - [DEBUG] Edge function : AllBottom (result of previous compose)
2003 2019-Jan-10 14:32:11.616947 - [DEBUG]
2004 2019-Jan-10 14:32:11.616972 - [DEBUG] Join: AllTop & AllBottom
2005 2019-Jan-10 14:32:11.616998 - [DEBUG] = AllBottom (new jump func)
2006 2019-Jan-10 14:32:11.617022 - [DEBUG]
2007 2019-Jan-10 14:32:11.617045 - [DEBUG] Start adding new jump function
2008 2019-Jan-10 14:32:11.617069 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2009 2019-Jan-10 14:32:11.617124 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2010 2019-Jan-10 14:32:11.617741 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
2011 2019-Jan-10 14:32:11.618376 - [DEBUG] Edge Function : AllBottom
2012 2019-Jan-10 14:32:11.618405 - [DEBUG] End adding new jump function
2013 2019-Jan-10 14:32:11.618429 - [DEBUG]
2014 2019-Jan-10 14:32:11.618453 - [DEBUG] -------------------------------------------- 69. Path Edge --------------------------------------------
2015 2019-Jan-10 14:32:11.618477 - [DEBUG]
2016 2019-Jan-10 14:32:11.618500 - [DEBUG] Process 69. path edge:
2017 2019-Jan-10 14:32:11.618524 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2018 2019-Jan-10 14:32:11.618580 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
2019 2019-Jan-10 14:32:11.619226 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2020 2019-Jan-10 14:32:11.619888 - [DEBUG]
2021 2019-Jan-10 14:32:11.619914 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
2022 2019-Jan-10 14:32:11.620613 - [DEBUG] Possible callees:
2023 2019-Jan-10 14:32:11.620639 - [DEBUG] llvm.dbg.declare
2024 2019-Jan-10 14:32:11.620663 - [DEBUG] Possible return sites:
2025 2019-Jan-10 14:32:11.620687 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


Got switch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1932026 2019-Jan-10 14:32:11.622670 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2027 2019-Jan-10 14:32:11.622721 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2028 2019-Jan-10 14:32:11.622772 - [DEBUG] Compose: EdgeIdentity * AllBottom
2029 2019-Jan-10 14:32:11.622800 - [DEBUG]
2030 2019-Jan-10 14:32:11.622824 - [DEBUG] Propagate flow
2031 2019-Jan-10 14:32:11.622848 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2032 2019-Jan-10 14:32:11.622917 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
2033 2019-Jan-10 14:32:11.623596 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2034 2019-Jan-10 14:32:11.624265 - [DEBUG] Edge function : AllBottom (result of previous compose)
2035 2019-Jan-10 14:32:11.624292 - [DEBUG]
2036 2019-Jan-10 14:32:11.624319 - [DEBUG] Join: AllTop & AllBottom
2037 2019-Jan-10 14:32:11.624345 - [DEBUG] = AllBottom (new jump func)
2038 2019-Jan-10 14:32:11.624369 - [DEBUG]
2039 2019-Jan-10 14:32:11.624393 - [DEBUG] Start adding new jump function
2040 2019-Jan-10 14:32:11.624417 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2041 2019-Jan-10 14:32:11.624483 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2042 2019-Jan-10 14:32:11.625109 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
2043 2019-Jan-10 14:32:11.625728 - [DEBUG] Edge Function : AllBottom
2044 2019-Jan-10 14:32:11.625759 - [DEBUG] End adding new jump function
2045 2019-Jan-10 14:32:11.625784 - [DEBUG]
2046 2019-Jan-10 14:32:11.625808 - [DEBUG] -------------------------------------------- 70. Path Edge --------------------------------------------
2047 2019-Jan-10 14:32:11.625834 - [DEBUG]
2048 2019-Jan-10 14:32:11.625857 - [DEBUG] Process 70. path edge:
2049 2019-Jan-10 14:32:11.625881 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2050 2019-Jan-10 14:32:11.625938 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
2051 2019-Jan-10 14:32:11.626556 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2052 2019-Jan-10 14:32:11.627214 - [DEBUG]
2053 2019-Jan-10 14:32:11.627241 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !1942054 2019-Jan-10 14:32:11.628502 - [DEBUG] Compose: EdgeIdentity * AllBottom
2055 2019-Jan-10 14:32:11.628532 - [DEBUG]
2056 2019-Jan-10 14:32:11.628556 - [DEBUG] Propagate flow
2057 2019-Jan-10 14:32:11.628580 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2058 2019-Jan-10 14:32:11.628637 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
2059 2019-Jan-10 14:32:11.629255 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2060 2019-Jan-10 14:32:11.629871 - [DEBUG] Edge function : AllBottom (result of previous compose)
2061 2019-Jan-10 14:32:11.629897 - [DEBUG]
2062 2019-Jan-10 14:32:11.629922 - [DEBUG] Join: AllTop & AllBottom
2063 2019-Jan-10 14:32:11.629947 - [DEBUG] = AllBottom (new jump func)
2064 2019-Jan-10 14:32:11.629972 - [DEBUG]
2065 2019-Jan-10 14:32:11.629995 - [DEBUG] Start adding new jump function
2066 2019-Jan-10 14:32:11.630019 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2067 2019-Jan-10 14:32:11.630075 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2068 2019-Jan-10 14:32:11.630707 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
2069 2019-Jan-10 14:32:11.631323 - [DEBUG] Edge Function : AllBottom
2070 2019-Jan-10 14:32:11.631352 - [DEBUG] End adding new jump function
2071 2019-Jan-10 14:32:11.631376 - [DEBUG]
2072 2019-Jan-10 14:32:11.631400 - [DEBUG] -------------------------------------------- 71. Path Edge --------------------------------------------
2073 2019-Jan-10 14:32:11.631424 - [DEBUG]
2074 2019-Jan-10 14:32:11.631447 - [DEBUG] Process 71. path edge:
2075 2019-Jan-10 14:32:11.631471 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2076 2019-Jan-10 14:32:11.631527 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
2077 2019-Jan-10 14:32:11.632150 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2078 2019-Jan-10 14:32:11.632767 - [DEBUG]
2079 2019-Jan-10 14:32:11.632792 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96


Got store instruction
getNormalFlowFunction()
br label %sw.epilog40, !dbg !195, !phasar.instruction.id !1962080 2019-Jan-10 14:32:11.634036 - [DEBUG] Compose: EdgeIdentity * AllBottom
2081 2019-Jan-10 14:32:11.634065 - [DEBUG]
2082 2019-Jan-10 14:32:11.634089 - [DEBUG] Propagate flow
2083 2019-Jan-10 14:32:11.634113 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2084 2019-Jan-10 14:32:11.634170 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
2085 2019-Jan-10 14:32:11.634788 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2086 2019-Jan-10 14:32:11.635406 - [DEBUG] Edge function : AllBottom (result of previous compose)
2087 2019-Jan-10 14:32:11.635431 - [DEBUG]
2088 2019-Jan-10 14:32:11.635456 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2089 2019-Jan-10 14:32:11.635482 - [DEBUG] = AllBottom
2090 2019-Jan-10 14:32:11.635506 - [DEBUG]
2091 2019-Jan-10 14:32:11.635530 - [DEBUG] PROPAGATE: No new function!
2092 2019-Jan-10 14:32:11.635554 - [DEBUG] EDGE:
2093 2019-Jan-10 14:32:11.635612 - [DEBUG] ---> 2094 2019-Jan-10 14:32:11.636228 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2095 2019-Jan-10 14:32:11.636869 - [DEBUG]
2096 2019-Jan-10 14:32:11.636895 - [DEBUG] EDGE:
2097 2019-Jan-10 14:32:11.636953 - [DEBUG] ---> 2098 2019-Jan-10 14:32:11.637584 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2099 2019-Jan-10 14:32:11.638219 - [DEBUG]
2100 2019-Jan-10 14:32:11.638246 - [DEBUG] EDGE:
2101 2019-Jan-10 14:32:11.638310 - [DEBUG] ---> 2102 2019-Jan-10 14:32:11.638948 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2103 2019-Jan-10 14:32:11.639564 - [DEBUG]
2104 2019-Jan-10 14:32:11.639590 - [DEBUG] EDGE:
2105 2019-Jan-10 14:32:11.639648 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
2106 2019-Jan-10 14:32:11.640296 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2107 2019-Jan-10 14:32:11.640921 - [DEBUG]
2108 2019-Jan-10 14:32:11.640946 - [DEBUG] EDGE:
2109 2019-Jan-10 14:32:11.641003 - [DEBUG] ---> 2110 2019-Jan-10 14:32:11.641621 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2111 2019-Jan-10 14:32:11.642237 - [DEBUG]
2112 2019-Jan-10 14:32:11.642262 - [DEBUG] EDGE:
2113 2019-Jan-10 14:32:11.642319 - [DEBUG] ---> 2114 2019-Jan-10 14:32:11.642935 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2115 2019-Jan-10 14:32:11.643564 - [DEBUG]
2116 2019-Jan-10 14:32:11.643589 - [DEBUG] EDGE:
2117 2019-Jan-10 14:32:11.643647 - [DEBUG] ---> 2118 2019-Jan-10 14:32:11.644266 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2119 2019-Jan-10 14:32:11.644880 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !1762120 2019-Jan-10 14:32:11.645524 - [DEBUG] Compose: EdgeIdentity * AllBottom
2121 2019-Jan-10 14:32:11.645553 - [DEBUG]
2122 2019-Jan-10 14:32:11.645577 - [DEBUG] Propagate flow
2123 2019-Jan-10 14:32:11.645601 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2124 2019-Jan-10 14:32:11.645658 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
2125 2019-Jan-10 14:32:11.646277 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2126 2019-Jan-10 14:32:11.646907 - [DEBUG] Edge function : AllBottom (result of previous compose)
2127 2019-Jan-10 14:32:11.646933 - [DEBUG]
2128 2019-Jan-10 14:32:11.646958 - [DEBUG] Join: AllTop & AllBottom
2129 2019-Jan-10 14:32:11.646985 - [DEBUG] = AllBottom (new jump func)
2130 2019-Jan-10 14:32:11.647009 - [DEBUG]
2131 2019-Jan-10 14:32:11.647032 - [DEBUG] Start adding new jump function
2132 2019-Jan-10 14:32:11.647056 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2133 2019-Jan-10 14:32:11.647112 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2134 2019-Jan-10 14:32:11.647744 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
2135 2019-Jan-10 14:32:11.648364 - [DEBUG] Edge Function : AllBottom
2136 2019-Jan-10 14:32:11.648394 - [DEBUG] End adding new jump function
2137 2019-Jan-10 14:32:11.648418 - [DEBUG]
2138 2019-Jan-10 14:32:11.648442 - [DEBUG] -------------------------------------------- 72. Path Edge --------------------------------------------
2139 2019-Jan-10 14:32:11.648466 - [DEBUG]
2140 2019-Jan-10 14:32:11.648490 - [DEBUG] Process 72. path edge:
2141 2019-Jan-10 14:32:11.648513 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2142 2019-Jan-10 14:32:11.648570 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
2143 2019-Jan-10 14:32:11.649188 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2144 2019-Jan-10 14:32:11.649804 - [DEBUG]
2145 2019-Jan-10 14:32:11.649829 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90


Got branch instruction
getNormalFlowFunction()
store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !1842146 2019-Jan-10 14:32:11.651081 - [DEBUG] Compose: EdgeIdentity * AllBottom
2147 2019-Jan-10 14:32:11.651112 - [DEBUG]
2148 2019-Jan-10 14:32:11.651135 - [DEBUG] Propagate flow
2149 2019-Jan-10 14:32:11.651159 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2150 2019-Jan-10 14:32:11.651216 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
2151 2019-Jan-10 14:32:11.651830 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2152 2019-Jan-10 14:32:11.652444 - [DEBUG] Edge function : AllBottom (result of previous compose)
2153 2019-Jan-10 14:32:11.652470 - [DEBUG]
2154 2019-Jan-10 14:32:11.652494 - [DEBUG] Join: AllTop & AllBottom
2155 2019-Jan-10 14:32:11.652520 - [DEBUG] = AllBottom (new jump func)
2156 2019-Jan-10 14:32:11.652545 - [DEBUG]
2157 2019-Jan-10 14:32:11.652568 - [DEBUG] Start adding new jump function
2158 2019-Jan-10 14:32:11.652592 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2159 2019-Jan-10 14:32:11.652648 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2160 2019-Jan-10 14:32:11.653265 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
2161 2019-Jan-10 14:32:11.653893 - [DEBUG] Edge Function : AllBottom
2162 2019-Jan-10 14:32:11.653921 - [DEBUG] End adding new jump function
2163 2019-Jan-10 14:32:11.653946 - [DEBUG]
2164 2019-Jan-10 14:32:11.653969 - [DEBUG] -------------------------------------------- 73. Path Edge --------------------------------------------
2165 2019-Jan-10 14:32:11.653993 - [DEBUG]
2166 2019-Jan-10 14:32:11.654016 - [DEBUG] Process 73. path edge:
2167 2019-Jan-10 14:32:11.654040 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2168 2019-Jan-10 14:32:11.654096 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
2169 2019-Jan-10 14:32:11.654719 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2170 2019-Jan-10 14:32:11.655357 - [DEBUG]
2171 2019-Jan-10 14:32:11.655383 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91


Got store instruction
getNormalFlowFunction()
br label %if.end37, !phasar.instruction.id !1852172 2019-Jan-10 14:32:11.656618 - [DEBUG] Compose: EdgeIdentity * AllBottom
2173 2019-Jan-10 14:32:11.656648 - [DEBUG]
2174 2019-Jan-10 14:32:11.656672 - [DEBUG] Propagate flow
2175 2019-Jan-10 14:32:11.656701 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2176 2019-Jan-10 14:32:11.656760 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
2177 2019-Jan-10 14:32:11.657415 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2178 2019-Jan-10 14:32:11.658032 - [DEBUG] Edge function : AllBottom (result of previous compose)
2179 2019-Jan-10 14:32:11.658058 - [DEBUG]
2180 2019-Jan-10 14:32:11.658083 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2181 2019-Jan-10 14:32:11.658108 - [DEBUG] = AllBottom
2182 2019-Jan-10 14:32:11.658133 - [DEBUG]
2183 2019-Jan-10 14:32:11.658156 - [DEBUG] PROPAGATE: No new function!
2184 2019-Jan-10 14:32:11.658180 - [DEBUG] EDGE:
2185 2019-Jan-10 14:32:11.658238 - [DEBUG] ---> 2186 2019-Jan-10 14:32:11.658851 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2187 2019-Jan-10 14:32:11.659467 - [DEBUG]
2188 2019-Jan-10 14:32:11.659492 - [DEBUG] EDGE:
2189 2019-Jan-10 14:32:11.659549 - [DEBUG] ---> 2190 2019-Jan-10 14:32:11.660179 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2191 2019-Jan-10 14:32:11.660796 - [DEBUG]
2192 2019-Jan-10 14:32:11.660821 - [DEBUG] EDGE:
2193 2019-Jan-10 14:32:11.660878 - [DEBUG] ---> 2194 2019-Jan-10 14:32:11.661494 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2195 2019-Jan-10 14:32:11.662110 - [DEBUG]
2196 2019-Jan-10 14:32:11.662135 - [DEBUG] EDGE:
2197 2019-Jan-10 14:32:11.662192 - [DEBUG] ---> 2198 2019-Jan-10 14:32:11.662812 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2199 2019-Jan-10 14:32:11.663428 - [DEBUG]
2200 2019-Jan-10 14:32:11.663453 - [DEBUG] EDGE:
2201 2019-Jan-10 14:32:11.663524 - [DEBUG] ---> 2202 2019-Jan-10 14:32:11.664141 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2203 2019-Jan-10 14:32:11.664759 - [DEBUG]
2204 2019-Jan-10 14:32:11.664784 - [DEBUG] EDGE:
2205 2019-Jan-10 14:32:11.664841 - [DEBUG] ---> 2206 2019-Jan-10 14:32:11.665460 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2207 2019-Jan-10 14:32:11.666078 - [DEBUG]
2208 2019-Jan-10 14:32:11.666104 - [DEBUG] EDGE:
2209 2019-Jan-10 14:32:11.666161 - [DEBUG] ---> 2210 2019-Jan-10 14:32:11.666788 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2211 2019-Jan-10 14:32:11.667419 - [DEBUG]
2212 2019-Jan-10 14:32:11.667445 - [DEBUG] EDGE:
2213 2019-Jan-10 14:32:11.667502 - [DEBUG] ---> 2214 2019-Jan-10 14:32:11.668117 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2215 2019-Jan-10 14:32:11.668733 - [DEBUG]
2216 2019-Jan-10 14:32:11.668759 - [DEBUG] EDGE:
2217 2019-Jan-10 14:32:11.668823 - [DEBUG] ---> 2218 2019-Jan-10 14:32:11.669442 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2219 2019-Jan-10 14:32:11.670058 - [DEBUG]
2220 2019-Jan-10 14:32:11.670084 - [DEBUG] EDGE:
2221 2019-Jan-10 14:32:11.670141 - [DEBUG] ---> 2222 2019-Jan-10 14:32:11.670793 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2223 2019-Jan-10 14:32:11.671430 - [DEBUG]
2224 2019-Jan-10 14:32:11.671456 - [DEBUG] EDGE:
2225 2019-Jan-10 14:32:11.671522 - [DEBUG] ---> 2226 2019-Jan-10 14:32:11.672181 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2227 2019-Jan-10 14:32:11.672828 - [DEBUG]
2228 2019-Jan-10 14:32:11.672856 - [DEBUG] EDGE:
2229 2019-Jan-10 14:32:11.672924 - [DEBUG] ---> 2230 2019-Jan-10 14:32:11.673635 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2231 2019-Jan-10 14:32:11.674284 - [DEBUG]
2232 2019-Jan-10 14:32:11.674311 - [DEBUG] EDGE:
2233 2019-Jan-10 14:32:11.674376 - [DEBUG] ---> 2234 2019-Jan-10 14:32:11.675000 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2235 2019-Jan-10 14:32:11.675617 - [DEBUG]
2236 2019-Jan-10 14:32:11.675643 - [DEBUG] EDGE:
2237 2019-Jan-10 14:32:11.675700 - [DEBUG] ---> 2238 2019-Jan-10 14:32:11.676330 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2239 2019-Jan-10 14:32:11.676964 - [DEBUG]
2240 2019-Jan-10 14:32:11.676989 - [DEBUG] EDGE:
2241 2019-Jan-10 14:32:11.677047 - [DEBUG] ---> 2242 2019-Jan-10 14:32:11.677663 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2243 2019-Jan-10 14:32:11.678279 - [DEBUG]
2244 2019-Jan-10 14:32:11.678305 - [DEBUG] EDGE:
2245 2019-Jan-10 14:32:11.678362 - [DEBUG] ---> 2246 2019-Jan-10 14:32:11.678982 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2247 2019-Jan-10 14:32:11.679598 - [DEBUG]
2248 2019-Jan-10 14:32:11.679624 - [DEBUG] EDGE:
2249 2019-Jan-10 14:32:11.679681 - [DEBUG] ---> 2250 2019-Jan-10 14:32:11.680322 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2251 2019-Jan-10 14:32:11.680938 - [DEBUG]
2252 2019-Jan-10 14:32:11.680964 - [DEBUG] EDGE:
2253 2019-Jan-10 14:32:11.681022 - [DEBUG] ---> 2254 2019-Jan-10 14:32:11.681637 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2255 2019-Jan-10 14:32:11.682270 - [DEBUG]
2256 2019-Jan-10 14:32:11.682296 - [DEBUG] EDGE:
2257 2019-Jan-10 14:32:11.682353 - [DEBUG] ---> 2258 2019-Jan-10 14:32:11.682972 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2259 2019-Jan-10 14:32:11.683603 - [DEBUG]
2260 2019-Jan-10 14:32:11.683629 - [DEBUG] EDGE:
2261 2019-Jan-10 14:32:11.683686 - [DEBUG] ---> 2262 2019-Jan-10 14:32:11.684312 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2263 2019-Jan-10 14:32:11.684928 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !1162264 2019-Jan-10 14:32:11.685580 - [DEBUG] Compose: EdgeIdentity * AllBottom
2265 2019-Jan-10 14:32:11.685610 - [DEBUG]
2266 2019-Jan-10 14:32:11.685634 - [DEBUG] Propagate flow
2267 2019-Jan-10 14:32:11.685658 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2268 2019-Jan-10 14:32:11.685715 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
2269 2019-Jan-10 14:32:11.686335 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2270 2019-Jan-10 14:32:11.686967 - [DEBUG] Edge function : AllBottom (result of previous compose)
2271 2019-Jan-10 14:32:11.686993 - [DEBUG]
2272 2019-Jan-10 14:32:11.687019 - [DEBUG] Join: AllTop & AllBottom
2273 2019-Jan-10 14:32:11.687045 - [DEBUG] = AllBottom (new jump func)
2274 2019-Jan-10 14:32:11.687069 - [DEBUG]
2275 2019-Jan-10 14:32:11.687093 - [DEBUG] Start adding new jump function
2276 2019-Jan-10 14:32:11.687116 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2277 2019-Jan-10 14:32:11.687173 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2278 2019-Jan-10 14:32:11.687804 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
2279 2019-Jan-10 14:32:11.688439 - [DEBUG] Edge Function : AllBottom
2280 2019-Jan-10 14:32:11.688470 - [DEBUG] End adding new jump function
2281 2019-Jan-10 14:32:11.688495 - [DEBUG]
2282 2019-Jan-10 14:32:11.688519 - [DEBUG] -------------------------------------------- 74. Path Edge --------------------------------------------
2283 2019-Jan-10 14:32:11.688544 - [DEBUG]
2284 2019-Jan-10 14:32:11.688567 - [DEBUG] Process 74. path edge:
2285 2019-Jan-10 14:32:11.688591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2286 2019-Jan-10 14:32:11.688656 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
2287 2019-Jan-10 14:32:11.689285 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2288 2019-Jan-10 14:32:11.689903 - [DEBUG]
2289 2019-Jan-10 14:32:11.689929 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
2290 2019-Jan-10 14:32:11.690586 - [DEBUG] Possible callees:
2291 2019-Jan-10 14:32:11.690611 - [DEBUG] foo
2292 2019-Jan-10 14:32:11.690636 - [DEBUG] Possible return sites:
2293 2019-Jan-10 14:32:11.690660 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


Got branch instruction
getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126

getCallFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !1262294 2019-Jan-10 14:32:11.692506 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
2295 2019-Jan-10 14:32:11.692550 - [DEBUG] Start points of 'foo' currently not available!
2296 2019-Jan-10 14:32:11.692595 - [DEBUG] Compose: EdgeIdentity * AllBottom
2297 2019-Jan-10 14:32:11.692624 - [DEBUG]
2298 2019-Jan-10 14:32:11.692648 - [DEBUG] Propagate flow
2299 2019-Jan-10 14:32:11.692672 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2300 2019-Jan-10 14:32:11.692730 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
2301 2019-Jan-10 14:32:11.693351 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2302 2019-Jan-10 14:32:11.693988 - [DEBUG] Edge function : AllBottom (result of previous compose)
2303 2019-Jan-10 14:32:11.694014 - [DEBUG]
2304 2019-Jan-10 14:32:11.694039 - [DEBUG] Join: AllTop & AllBottom
2305 2019-Jan-10 14:32:11.694065 - [DEBUG] = AllBottom (new jump func)
2306 2019-Jan-10 14:32:11.694090 - [DEBUG]
2307 2019-Jan-10 14:32:11.694114 - [DEBUG] Start adding new jump function
2308 2019-Jan-10 14:32:11.694137 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2309 2019-Jan-10 14:32:11.694193 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2310 2019-Jan-10 14:32:11.694811 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
2311 2019-Jan-10 14:32:11.695429 - [DEBUG] Edge Function : AllBottom
2312 2019-Jan-10 14:32:11.695457 - [DEBUG] End adding new jump function
2313 2019-Jan-10 14:32:11.695482 - [DEBUG]
2314 2019-Jan-10 14:32:11.695505 - [DEBUG] -------------------------------------------- 75. Path Edge --------------------------------------------
2315 2019-Jan-10 14:32:11.695530 - [DEBUG]
2316 2019-Jan-10 14:32:11.695553 - [DEBUG] Process 75. path edge:
2317 2019-Jan-10 14:32:11.695577 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2318 2019-Jan-10 14:32:11.695633 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
2319 2019-Jan-10 14:32:11.696252 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2320 2019-Jan-10 14:32:11.696914 - [DEBUG]
2321 2019-Jan-10 14:32:11.696939 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getCallToRetFlowFunction()
getNormalFlowFunction()
%cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !1282322 2019-Jan-10 14:32:11.698189 - [DEBUG] Compose: EdgeIdentity * AllBottom
2323 2019-Jan-10 14:32:11.698220 - [DEBUG]
2324 2019-Jan-10 14:32:11.698244 - [DEBUG] Propagate flow
2325 2019-Jan-10 14:32:11.698268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2326 2019-Jan-10 14:32:11.698325 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
2327 2019-Jan-10 14:32:11.698944 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2328 2019-Jan-10 14:32:11.699561 - [DEBUG] Edge function : AllBottom (result of previous compose)
2329 2019-Jan-10 14:32:11.699587 - [DEBUG]
2330 2019-Jan-10 14:32:11.699612 - [DEBUG] Join: AllTop & AllBottom
2331 2019-Jan-10 14:32:11.699637 - [DEBUG] = AllBottom (new jump func)
2332 2019-Jan-10 14:32:11.699662 - [DEBUG]
2333 2019-Jan-10 14:32:11.699685 - [DEBUG] Start adding new jump function
2334 2019-Jan-10 14:32:11.699709 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2335 2019-Jan-10 14:32:11.699765 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2336 2019-Jan-10 14:32:11.700400 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
2337 2019-Jan-10 14:32:11.701016 - [DEBUG] Edge Function : AllBottom
2338 2019-Jan-10 14:32:11.701053 - [DEBUG] End adding new jump function
2339 2019-Jan-10 14:32:11.701078 - [DEBUG]
2340 2019-Jan-10 14:32:11.701102 - [DEBUG] -------------------------------------------- 76. Path Edge --------------------------------------------
2341 2019-Jan-10 14:32:11.701127 - [DEBUG]
2342 2019-Jan-10 14:32:11.701150 - [DEBUG] Process 76. path edge:
2343 2019-Jan-10 14:32:11.701174 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2344 2019-Jan-10 14:32:11.701231 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
2345 2019-Jan-10 14:32:11.701849 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2346 2019-Jan-10 14:32:11.702466 - [DEBUG]
2347 2019-Jan-10 14:32:11.702492 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !1302348 2019-Jan-10 14:32:11.703735 - [DEBUG] Compose: EdgeIdentity * AllBottom
2349 2019-Jan-10 14:32:11.703765 - [DEBUG]
2350 2019-Jan-10 14:32:11.703789 - [DEBUG] Propagate flow
2351 2019-Jan-10 14:32:11.703813 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2352 2019-Jan-10 14:32:11.703869 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
2353 2019-Jan-10 14:32:11.704499 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2354 2019-Jan-10 14:32:11.705114 - [DEBUG] Edge function : AllBottom (result of previous compose)
2355 2019-Jan-10 14:32:11.705140 - [DEBUG]
2356 2019-Jan-10 14:32:11.705164 - [DEBUG] Join: AllTop & AllBottom
2357 2019-Jan-10 14:32:11.705190 - [DEBUG] = AllBottom (new jump func)
2358 2019-Jan-10 14:32:11.705214 - [DEBUG]
2359 2019-Jan-10 14:32:11.705238 - [DEBUG] Start adding new jump function
2360 2019-Jan-10 14:32:11.705261 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2361 2019-Jan-10 14:32:11.705317 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2362 2019-Jan-10 14:32:11.705935 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
2363 2019-Jan-10 14:32:11.706555 - [DEBUG] Edge Function : AllBottom
2364 2019-Jan-10 14:32:11.706584 - [DEBUG] End adding new jump function
2365 2019-Jan-10 14:32:11.706608 - [DEBUG]
2366 2019-Jan-10 14:32:11.706632 - [DEBUG] -------------------------------------------- 77. Path Edge --------------------------------------------
2367 2019-Jan-10 14:32:11.706656 - [DEBUG]
2368 2019-Jan-10 14:32:11.706679 - [DEBUG] Process 77. path edge:
2369 2019-Jan-10 14:32:11.706703 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2370 2019-Jan-10 14:32:11.706759 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
2371 2019-Jan-10 14:32:11.707397 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2372 2019-Jan-10 14:32:11.708013 - [DEBUG]
2373 2019-Jan-10 14:32:11.708039 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64


Got branch instruction
getNormalFlowFunction()
br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !1312374 2019-Jan-10 14:32:11.709262 - [DEBUG] Compose: EdgeIdentity * AllBottom
2375 2019-Jan-10 14:32:11.709292 - [DEBUG]
2376 2019-Jan-10 14:32:11.709315 - [DEBUG] Propagate flow
2377 2019-Jan-10 14:32:11.709339 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2378 2019-Jan-10 14:32:11.709396 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2379 2019-Jan-10 14:32:11.710041 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2380 2019-Jan-10 14:32:11.710678 - [DEBUG] Edge function : AllBottom (result of previous compose)
2381 2019-Jan-10 14:32:11.710703 - [DEBUG]
2382 2019-Jan-10 14:32:11.710728 - [DEBUG] Join: AllTop & AllBottom
2383 2019-Jan-10 14:32:11.710754 - [DEBUG] = AllBottom (new jump func)
2384 2019-Jan-10 14:32:11.710778 - [DEBUG]
2385 2019-Jan-10 14:32:11.710802 - [DEBUG] Start adding new jump function
2386 2019-Jan-10 14:32:11.710825 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2387 2019-Jan-10 14:32:11.710882 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2388 2019-Jan-10 14:32:11.711500 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2389 2019-Jan-10 14:32:11.712125 - [DEBUG] Edge Function : AllBottom
2390 2019-Jan-10 14:32:11.712152 - [DEBUG] End adding new jump function
2391 2019-Jan-10 14:32:11.712177 - [DEBUG]
2392 2019-Jan-10 14:32:11.712200 - [DEBUG] -------------------------------------------- 78. Path Edge --------------------------------------------
2393 2019-Jan-10 14:32:11.712225 - [DEBUG]
2394 2019-Jan-10 14:32:11.712248 - [DEBUG] Process 78. path edge:
2395 2019-Jan-10 14:32:11.712272 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2396 2019-Jan-10 14:32:11.712328 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
2397 2019-Jan-10 14:32:11.712961 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2398 2019-Jan-10 14:32:11.713595 - [DEBUG]
2399 2019-Jan-10 14:32:11.713619 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2400 2019-Jan-10 14:32:11.714249 - [DEBUG] Possible callees:
2401 2019-Jan-10 14:32:11.714274 - [DEBUG] llvm.dbg.declare
2402 2019-Jan-10 14:32:11.714299 - [DEBUG] Possible return sites:
2403 2019-Jan-10 14:32:11.714323 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !1362404 2019-Jan-10 14:32:11.716183 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2405 2019-Jan-10 14:32:11.716213 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2406 2019-Jan-10 14:32:11.716253 - [DEBUG] Compose: EdgeIdentity * AllBottom
2407 2019-Jan-10 14:32:11.716281 - [DEBUG]
2408 2019-Jan-10 14:32:11.716305 - [DEBUG] Propagate flow
2409 2019-Jan-10 14:32:11.716329 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2410 2019-Jan-10 14:32:11.716386 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
2411 2019-Jan-10 14:32:11.717023 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2412 2019-Jan-10 14:32:11.717639 - [DEBUG] Edge function : AllBottom (result of previous compose)
2413 2019-Jan-10 14:32:11.717664 - [DEBUG]
2414 2019-Jan-10 14:32:11.717689 - [DEBUG] Join: AllTop & AllBottom
2415 2019-Jan-10 14:32:11.717715 - [DEBUG] = AllBottom (new jump func)
2416 2019-Jan-10 14:32:11.717740 - [DEBUG]
2417 2019-Jan-10 14:32:11.717763 - [DEBUG] Start adding new jump function
2418 2019-Jan-10 14:32:11.717787 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2419 2019-Jan-10 14:32:11.717851 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2420 2019-Jan-10 14:32:11.718468 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
2421 2019-Jan-10 14:32:11.719086 - [DEBUG] Edge Function : AllBottom
2422 2019-Jan-10 14:32:11.719130 - [DEBUG] End adding new jump function
2423 2019-Jan-10 14:32:11.719155 - [DEBUG]
2424 2019-Jan-10 14:32:11.719179 - [DEBUG] -------------------------------------------- 79. Path Edge --------------------------------------------
2425 2019-Jan-10 14:32:11.719203 - [DEBUG]
2426 2019-Jan-10 14:32:11.719227 - [DEBUG] Process 79. path edge:
2427 2019-Jan-10 14:32:11.719250 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2428 2019-Jan-10 14:32:11.719307 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
2429 2019-Jan-10 14:32:11.719928 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2430 2019-Jan-10 14:32:11.720564 - [DEBUG]
2431 2019-Jan-10 14:32:11.720589 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !1372432 2019-Jan-10 14:32:11.721832 - [DEBUG] Compose: EdgeIdentity * AllBottom
2433 2019-Jan-10 14:32:11.721864 - [DEBUG]
2434 2019-Jan-10 14:32:11.721889 - [DEBUG] Propagate flow
2435 2019-Jan-10 14:32:11.721912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2436 2019-Jan-10 14:32:11.721968 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
2437 2019-Jan-10 14:32:11.722625 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2438 2019-Jan-10 14:32:11.723262 - [DEBUG] Edge function : AllBottom (result of previous compose)
2439 2019-Jan-10 14:32:11.723287 - [DEBUG]
2440 2019-Jan-10 14:32:11.723313 - [DEBUG] Join: AllTop & AllBottom
2441 2019-Jan-10 14:32:11.723339 - [DEBUG] = AllBottom (new jump func)
2442 2019-Jan-10 14:32:11.723363 - [DEBUG]
2443 2019-Jan-10 14:32:11.723387 - [DEBUG] Start adding new jump function
2444 2019-Jan-10 14:32:11.723410 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2445 2019-Jan-10 14:32:11.723468 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2446 2019-Jan-10 14:32:11.724104 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
2447 2019-Jan-10 14:32:11.724720 - [DEBUG] Edge Function : AllBottom
2448 2019-Jan-10 14:32:11.724749 - [DEBUG] End adding new jump function
2449 2019-Jan-10 14:32:11.724774 - [DEBUG]
2450 2019-Jan-10 14:32:11.724797 - [DEBUG] -------------------------------------------- 80. Path Edge --------------------------------------------
2451 2019-Jan-10 14:32:11.724822 - [DEBUG]
2452 2019-Jan-10 14:32:11.724845 - [DEBUG] Process 80. path edge:
2453 2019-Jan-10 14:32:11.724868 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2454 2019-Jan-10 14:32:11.724925 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
2455 2019-Jan-10 14:32:11.725540 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2456 2019-Jan-10 14:32:11.726155 - [DEBUG]
2457 2019-Jan-10 14:32:11.726181 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68


Got store instruction
getNormalFlowFunction()
br label %if.end26, !dbg !138, !phasar.instruction.id !1392458 2019-Jan-10 14:32:11.727432 - [DEBUG] Compose: EdgeIdentity * AllBottom
2459 2019-Jan-10 14:32:11.727462 - [DEBUG]
2460 2019-Jan-10 14:32:11.727486 - [DEBUG] Propagate flow
2461 2019-Jan-10 14:32:11.727510 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2462 2019-Jan-10 14:32:11.727575 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
2463 2019-Jan-10 14:32:11.728199 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2464 2019-Jan-10 14:32:11.728816 - [DEBUG] Edge function : AllBottom (result of previous compose)
2465 2019-Jan-10 14:32:11.728842 - [DEBUG]
2466 2019-Jan-10 14:32:11.728866 - [DEBUG] Join: AllTop & AllBottom
2467 2019-Jan-10 14:32:11.728892 - [DEBUG] = AllBottom (new jump func)
2468 2019-Jan-10 14:32:11.728916 - [DEBUG]
2469 2019-Jan-10 14:32:11.728940 - [DEBUG] Start adding new jump function
2470 2019-Jan-10 14:32:11.728963 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2471 2019-Jan-10 14:32:11.729019 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2472 2019-Jan-10 14:32:11.729636 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
2473 2019-Jan-10 14:32:11.730264 - [DEBUG] Edge Function : AllBottom
2474 2019-Jan-10 14:32:11.730292 - [DEBUG] End adding new jump function
2475 2019-Jan-10 14:32:11.730316 - [DEBUG]
2476 2019-Jan-10 14:32:11.730340 - [DEBUG] -------------------------------------------- 81. Path Edge --------------------------------------------
2477 2019-Jan-10 14:32:11.730364 - [DEBUG]
2478 2019-Jan-10 14:32:11.730387 - [DEBUG] Process 81. path edge:
2479 2019-Jan-10 14:32:11.730411 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2480 2019-Jan-10 14:32:11.730467 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
2481 2019-Jan-10 14:32:11.731082 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2482 2019-Jan-10 14:32:11.731697 - [DEBUG]
2483 2019-Jan-10 14:32:11.731723 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72


Got branch instruction
getNormalFlowFunction()
br label %if.end27, !phasar.instruction.id !1462484 2019-Jan-10 14:32:11.732939 - [DEBUG] Compose: EdgeIdentity * AllBottom
2485 2019-Jan-10 14:32:11.732969 - [DEBUG]
2486 2019-Jan-10 14:32:11.732992 - [DEBUG] Propagate flow
2487 2019-Jan-10 14:32:11.733016 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2488 2019-Jan-10 14:32:11.733073 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2489 2019-Jan-10 14:32:11.733717 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2490 2019-Jan-10 14:32:11.734334 - [DEBUG] Edge function : AllBottom (result of previous compose)
2491 2019-Jan-10 14:32:11.734359 - [DEBUG]
2492 2019-Jan-10 14:32:11.734384 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2493 2019-Jan-10 14:32:11.734410 - [DEBUG] = AllBottom
2494 2019-Jan-10 14:32:11.734434 - [DEBUG]
2495 2019-Jan-10 14:32:11.734457 - [DEBUG] PROPAGATE: No new function!
2496 2019-Jan-10 14:32:11.734481 - [DEBUG] EDGE:
2497 2019-Jan-10 14:32:11.734539 - [DEBUG] ---> 2498 2019-Jan-10 14:32:11.735153 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2499 2019-Jan-10 14:32:11.735771 - [DEBUG]
2500 2019-Jan-10 14:32:11.735796 - [DEBUG] EDGE:
2501 2019-Jan-10 14:32:11.735853 - [DEBUG] ---> 2502 2019-Jan-10 14:32:11.736467 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2503 2019-Jan-10 14:32:11.737104 - [DEBUG]
2504 2019-Jan-10 14:32:11.737129 - [DEBUG] EDGE:
2505 2019-Jan-10 14:32:11.737194 - [DEBUG] ---> 2506 2019-Jan-10 14:32:11.737813 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2507 2019-Jan-10 14:32:11.738429 - [DEBUG]
2508 2019-Jan-10 14:32:11.738455 - [DEBUG] EDGE:
2509 2019-Jan-10 14:32:11.738512 - [DEBUG] ---> 2510 2019-Jan-10 14:32:11.739139 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2511 2019-Jan-10 14:32:11.739754 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !1312512 2019-Jan-10 14:32:11.740402 - [DEBUG] Compose: EdgeIdentity * AllBottom
2513 2019-Jan-10 14:32:11.740431 - [DEBUG]
2514 2019-Jan-10 14:32:11.740455 - [DEBUG] Propagate flow
2515 2019-Jan-10 14:32:11.740478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2516 2019-Jan-10 14:32:11.740535 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2517 2019-Jan-10 14:32:11.741162 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2518 2019-Jan-10 14:32:11.741797 - [DEBUG] Edge function : AllBottom (result of previous compose)
2519 2019-Jan-10 14:32:11.741823 - [DEBUG]
2520 2019-Jan-10 14:32:11.741848 - [DEBUG] Join: AllTop & AllBottom
2521 2019-Jan-10 14:32:11.741874 - [DEBUG] = AllBottom (new jump func)
2522 2019-Jan-10 14:32:11.741899 - [DEBUG]
2523 2019-Jan-10 14:32:11.741923 - [DEBUG] Start adding new jump function
2524 2019-Jan-10 14:32:11.741947 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2525 2019-Jan-10 14:32:11.742016 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2526 2019-Jan-10 14:32:11.742683 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2527 2019-Jan-10 14:32:11.743382 - [DEBUG] Edge Function : AllBottom
2528 2019-Jan-10 14:32:11.743417 - [DEBUG] End adding new jump function
2529 2019-Jan-10 14:32:11.743442 - [DEBUG]
2530 2019-Jan-10 14:32:11.743467 - [DEBUG] -------------------------------------------- 82. Path Edge --------------------------------------------
2531 2019-Jan-10 14:32:11.743517 - [DEBUG]
2532 2019-Jan-10 14:32:11.743544 - [DEBUG] Process 82. path edge:
2533 2019-Jan-10 14:32:11.743568 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2534 2019-Jan-10 14:32:11.743645 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
2535 2019-Jan-10 14:32:11.744355 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2536 2019-Jan-10 14:32:11.745003 - [DEBUG]
2537 2019-Jan-10 14:32:11.745030 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2538 2019-Jan-10 14:32:11.745700 - [DEBUG] Possible callees:
2539 2019-Jan-10 14:32:11.745725 - [DEBUG] llvm.dbg.declare
2540 2019-Jan-10 14:32:11.745750 - [DEBUG] Possible return sites:
2541 2019-Jan-10 14:32:11.745774 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !1432542 2019-Jan-10 14:32:11.747784 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2543 2019-Jan-10 14:32:11.747827 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2544 2019-Jan-10 14:32:11.747876 - [DEBUG] Compose: EdgeIdentity * AllBottom
2545 2019-Jan-10 14:32:11.747905 - [DEBUG]
2546 2019-Jan-10 14:32:11.747930 - [DEBUG] Propagate flow
2547 2019-Jan-10 14:32:11.747953 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2548 2019-Jan-10 14:32:11.748017 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
2549 2019-Jan-10 14:32:11.748642 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2550 2019-Jan-10 14:32:11.749258 - [DEBUG] Edge function : AllBottom (result of previous compose)
2551 2019-Jan-10 14:32:11.749283 - [DEBUG]
2552 2019-Jan-10 14:32:11.749309 - [DEBUG] Join: AllTop & AllBottom
2553 2019-Jan-10 14:32:11.749336 - [DEBUG] = AllBottom (new jump func)
2554 2019-Jan-10 14:32:11.749360 - [DEBUG]
2555 2019-Jan-10 14:32:11.749383 - [DEBUG] Start adding new jump function
2556 2019-Jan-10 14:32:11.749407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2557 2019-Jan-10 14:32:11.749463 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2558 2019-Jan-10 14:32:11.750081 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
2559 2019-Jan-10 14:32:11.750716 - [DEBUG] Edge Function : AllBottom
2560 2019-Jan-10 14:32:11.750746 - [DEBUG] End adding new jump function
2561 2019-Jan-10 14:32:11.750771 - [DEBUG]
2562 2019-Jan-10 14:32:11.750795 - [DEBUG] -------------------------------------------- 83. Path Edge --------------------------------------------
2563 2019-Jan-10 14:32:11.750820 - [DEBUG]
2564 2019-Jan-10 14:32:11.750843 - [DEBUG] Process 83. path edge:
2565 2019-Jan-10 14:32:11.750867 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2566 2019-Jan-10 14:32:11.750924 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
2567 2019-Jan-10 14:32:11.751544 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2568 2019-Jan-10 14:32:11.752162 - [DEBUG]
2569 2019-Jan-10 14:32:11.752187 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !1442570 2019-Jan-10 14:32:11.753425 - [DEBUG] Compose: EdgeIdentity * AllBottom
2571 2019-Jan-10 14:32:11.753455 - [DEBUG]
2572 2019-Jan-10 14:32:11.753479 - [DEBUG] Propagate flow
2573 2019-Jan-10 14:32:11.753516 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2574 2019-Jan-10 14:32:11.753573 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
2575 2019-Jan-10 14:32:11.754213 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2576 2019-Jan-10 14:32:11.754869 - [DEBUG] Edge function : AllBottom (result of previous compose)
2577 2019-Jan-10 14:32:11.754896 - [DEBUG]
2578 2019-Jan-10 14:32:11.754922 - [DEBUG] Join: AllTop & AllBottom
2579 2019-Jan-10 14:32:11.754948 - [DEBUG] = AllBottom (new jump func)
2580 2019-Jan-10 14:32:11.754973 - [DEBUG]
2581 2019-Jan-10 14:32:11.754996 - [DEBUG] Start adding new jump function
2582 2019-Jan-10 14:32:11.755020 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2583 2019-Jan-10 14:32:11.755090 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2584 2019-Jan-10 14:32:11.755747 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
2585 2019-Jan-10 14:32:11.756417 - [DEBUG] Edge Function : AllBottom
2586 2019-Jan-10 14:32:11.756452 - [DEBUG] End adding new jump function
2587 2019-Jan-10 14:32:11.756477 - [DEBUG]
2588 2019-Jan-10 14:32:11.756500 - [DEBUG] -------------------------------------------- 84. Path Edge --------------------------------------------
2589 2019-Jan-10 14:32:11.756525 - [DEBUG]
2590 2019-Jan-10 14:32:11.756549 - [DEBUG] Process 84. path edge:
2591 2019-Jan-10 14:32:11.756573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2592 2019-Jan-10 14:32:11.756644 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
2593 2019-Jan-10 14:32:11.757335 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2594 2019-Jan-10 14:32:11.757978 - [DEBUG]
2595 2019-Jan-10 14:32:11.758004 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71


Got store instruction
getNormalFlowFunction()
br label %if.end26, !phasar.instruction.id !1452596 2019-Jan-10 14:32:11.759246 - [DEBUG] Compose: EdgeIdentity * AllBottom
2597 2019-Jan-10 14:32:11.759276 - [DEBUG]
2598 2019-Jan-10 14:32:11.759300 - [DEBUG] Propagate flow
2599 2019-Jan-10 14:32:11.759324 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2600 2019-Jan-10 14:32:11.759385 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
2601 2019-Jan-10 14:32:11.760023 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2602 2019-Jan-10 14:32:11.760698 - [DEBUG] Edge function : AllBottom (result of previous compose)
2603 2019-Jan-10 14:32:11.760725 - [DEBUG]
2604 2019-Jan-10 14:32:11.760751 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2605 2019-Jan-10 14:32:11.760777 - [DEBUG] = AllBottom
2606 2019-Jan-10 14:32:11.760801 - [DEBUG]
2607 2019-Jan-10 14:32:11.760825 - [DEBUG] PROPAGATE: No new function!
2608 2019-Jan-10 14:32:11.760850 - [DEBUG] EDGE:
2609 2019-Jan-10 14:32:11.760915 - [DEBUG] ---> 2610 2019-Jan-10 14:32:11.761533 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2611 2019-Jan-10 14:32:11.762149 - [DEBUG]
2612 2019-Jan-10 14:32:11.762174 - [DEBUG] EDGE:
2613 2019-Jan-10 14:32:11.762231 - [DEBUG] ---> 2614 2019-Jan-10 14:32:11.762850 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2615 2019-Jan-10 14:32:11.763465 - [DEBUG]
2616 2019-Jan-10 14:32:11.763503 - [DEBUG] EDGE:
2617 2019-Jan-10 14:32:11.763563 - [DEBUG] ---> 2618 2019-Jan-10 14:32:11.764194 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2619 2019-Jan-10 14:32:11.764811 - [DEBUG]
2620 2019-Jan-10 14:32:11.764836 - [DEBUG] EDGE:
2621 2019-Jan-10 14:32:11.764894 - [DEBUG] ---> 2622 2019-Jan-10 14:32:11.765511 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2623 2019-Jan-10 14:32:11.766128 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !1302624 2019-Jan-10 14:32:11.766773 - [DEBUG] Compose: EdgeIdentity * AllBottom
2625 2019-Jan-10 14:32:11.766803 - [DEBUG]
2626 2019-Jan-10 14:32:11.766842 - [DEBUG] Propagate flow
2627 2019-Jan-10 14:32:11.766867 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2628 2019-Jan-10 14:32:11.766942 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
2629 2019-Jan-10 14:32:11.767561 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2630 2019-Jan-10 14:32:11.768178 - [DEBUG] Edge function : AllBottom (result of previous compose)
2631 2019-Jan-10 14:32:11.768204 - [DEBUG]
2632 2019-Jan-10 14:32:11.768229 - [DEBUG] Join: AllTop & AllBottom
2633 2019-Jan-10 14:32:11.768255 - [DEBUG] = AllBottom (new jump func)
2634 2019-Jan-10 14:32:11.768280 - [DEBUG]
2635 2019-Jan-10 14:32:11.768303 - [DEBUG] Start adding new jump function
2636 2019-Jan-10 14:32:11.768327 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2637 2019-Jan-10 14:32:11.768382 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2638 2019-Jan-10 14:32:11.769002 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
2639 2019-Jan-10 14:32:11.769619 - [DEBUG] Edge Function : AllBottom
2640 2019-Jan-10 14:32:11.769649 - [DEBUG] End adding new jump function
2641 2019-Jan-10 14:32:11.769673 - [DEBUG]
2642 2019-Jan-10 14:32:11.769697 - [DEBUG] -------------------------------------------- 85. Path Edge --------------------------------------------
2643 2019-Jan-10 14:32:11.769722 - [DEBUG]
2644 2019-Jan-10 14:32:11.769745 - [DEBUG] Process 85. path edge:
2645 2019-Jan-10 14:32:11.769769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2646 2019-Jan-10 14:32:11.769825 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
2647 2019-Jan-10 14:32:11.770468 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
2648 2019-Jan-10 14:32:11.771116 - [DEBUG]
2649 2019-Jan-10 14:32:11.771144 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65


Got branch instruction
getNormalFlowFunction()
br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !1322650 2019-Jan-10 14:32:11.772400 - [DEBUG] Compose: EdgeIdentity * AllBottom
2651 2019-Jan-10 14:32:11.772431 - [DEBUG]
2652 2019-Jan-10 14:32:11.772455 - [DEBUG] Propagate flow
2653 2019-Jan-10 14:32:11.772478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2654 2019-Jan-10 14:32:11.772539 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
2655 2019-Jan-10 14:32:11.773172 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2656 2019-Jan-10 14:32:11.773817 - [DEBUG] Edge function : AllBottom (result of previous compose)
2657 2019-Jan-10 14:32:11.773843 - [DEBUG]
2658 2019-Jan-10 14:32:11.773868 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2659 2019-Jan-10 14:32:11.773894 - [DEBUG] = AllBottom
2660 2019-Jan-10 14:32:11.773918 - [DEBUG]
2661 2019-Jan-10 14:32:11.773942 - [DEBUG] PROPAGATE: No new function!


Got branch instruction
getNormalFlowFunction()
br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !1322662 2019-Jan-10 14:32:11.774572 - [DEBUG] Compose: EdgeIdentity * AllBottom
2663 2019-Jan-10 14:32:11.774602 - [DEBUG]
2664 2019-Jan-10 14:32:11.774626 - [DEBUG] Propagate flow
2665 2019-Jan-10 14:32:11.774649 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2666 2019-Jan-10 14:32:11.774706 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
2667 2019-Jan-10 14:32:11.775351 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
2668 2019-Jan-10 14:32:11.775982 - [DEBUG] Edge function : AllBottom (result of previous compose)
2669 2019-Jan-10 14:32:11.776008 - [DEBUG]
2670 2019-Jan-10 14:32:11.776033 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
2671 2019-Jan-10 14:32:11.776059 - [DEBUG] = AllBottom
2672 2019-Jan-10 14:32:11.776083 - [DEBUG]
2673 2019-Jan-10 14:32:11.776106 - [DEBUG] PROPAGATE: No new function!
2674 2019-Jan-10 14:32:11.776131 - [DEBUG] EDGE:
2675 2019-Jan-10 14:32:11.776189 - [DEBUG] ---> 2676 2019-Jan-10 14:32:11.776814 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2677 2019-Jan-10 14:32:11.777445 - [DEBUG]
2678 2019-Jan-10 14:32:11.777470 - [DEBUG] EDGE:
2679 2019-Jan-10 14:32:11.777528 - [DEBUG] ---> 2680 2019-Jan-10 14:32:11.778144 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2681 2019-Jan-10 14:32:11.778760 - [DEBUG]
2682 2019-Jan-10 14:32:11.778785 - [DEBUG] EDGE:
2683 2019-Jan-10 14:32:11.778843 - [DEBUG] ---> 2684 2019-Jan-10 14:32:11.779462 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2685 2019-Jan-10 14:32:11.780078 - [DEBUG]
2686 2019-Jan-10 14:32:11.780104 - [DEBUG] EDGE:
2687 2019-Jan-10 14:32:11.780176 - [DEBUG] ---> 2688 2019-Jan-10 14:32:11.780795 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2689 2019-Jan-10 14:32:11.781412 - [DEBUG]
2690 2019-Jan-10 14:32:11.781437 - [DEBUG] EDGE:
2691 2019-Jan-10 14:32:11.781494 - [DEBUG] ---> 2692 2019-Jan-10 14:32:11.782108 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
2693 2019-Jan-10 14:32:11.782724 - [DEBUG]
2694 2019-Jan-10 14:32:11.782751 - [DEBUG] Compose: EdgeIdentity * AllBottom
2695 2019-Jan-10 14:32:11.782777 - [DEBUG]
2696 2019-Jan-10 14:32:11.782800 - [DEBUG] Propagate flow
2697 2019-Jan-10 14:32:11.782823 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2698 2019-Jan-10 14:32:11.782879 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
2699 2019-Jan-10 14:32:11.783506 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2700 2019-Jan-10 14:32:11.784127 - [DEBUG] Edge function : AllBottom (result of previous compose)
2701 2019-Jan-10 14:32:11.784152 - [DEBUG]
2702 2019-Jan-10 14:32:11.784177 - [DEBUG] Join: AllTop & AllBottom
2703 2019-Jan-10 14:32:11.784204 - [DEBUG] = AllBottom (new jump func)
2704 2019-Jan-10 14:32:11.784228 - [DEBUG]
2705 2019-Jan-10 14:32:11.784252 - [DEBUG] Start adding new jump function
2706 2019-Jan-10 14:32:11.784275 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2707 2019-Jan-10 14:32:11.784331 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2708 2019-Jan-10 14:32:11.784950 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
2709 2019-Jan-10 14:32:11.785565 - [DEBUG] Edge Function : AllBottom
2710 2019-Jan-10 14:32:11.785594 - [DEBUG] End adding new jump function
2711 2019-Jan-10 14:32:11.785631 - [DEBUG]
2712 2019-Jan-10 14:32:11.785655 - [DEBUG] -------------------------------------------- 86. Path Edge --------------------------------------------
2713 2019-Jan-10 14:32:11.785680 - [DEBUG]
2714 2019-Jan-10 14:32:11.785704 - [DEBUG] Process 86. path edge:
2715 2019-Jan-10 14:32:11.785728 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2716 2019-Jan-10 14:32:11.785784 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
2717 2019-Jan-10 14:32:11.786400 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2718 2019-Jan-10 14:32:11.787035 - [DEBUG]
2719 2019-Jan-10 14:32:11.787061 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
2720 2019-Jan-10 14:32:11.787702 - [DEBUG] Compose: EdgeIdentity * AllBottom
2721 2019-Jan-10 14:32:11.787730 - [DEBUG]
2722 2019-Jan-10 14:32:11.787754 - [DEBUG] Propagate flow
2723 2019-Jan-10 14:32:11.787777 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2724 2019-Jan-10 14:32:11.787834 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
2725 2019-Jan-10 14:32:11.788461 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2726 2019-Jan-10 14:32:11.789081 - [DEBUG] Edge function : AllBottom (result of previous compose)
2727 2019-Jan-10 14:32:11.789106 - [DEBUG]
2728 2019-Jan-10 14:32:11.789131 - [DEBUG] Join: AllTop & AllBottom
2729 2019-Jan-10 14:32:11.789157 - [DEBUG] = AllBottom (new jump func)
2730 2019-Jan-10 14:32:11.789182 - [DEBUG]
2731 2019-Jan-10 14:32:11.789205 - [DEBUG] Start adding new jump function
2732 2019-Jan-10 14:32:11.789229 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2733 2019-Jan-10 14:32:11.789285 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2734 2019-Jan-10 14:32:11.789906 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
2735 2019-Jan-10 14:32:11.790548 - [DEBUG] Edge Function : AllBottom
2736 2019-Jan-10 14:32:11.790576 - [DEBUG] End adding new jump function
2737 2019-Jan-10 14:32:11.790601 - [DEBUG]
2738 2019-Jan-10 14:32:11.790624 - [DEBUG] -------------------------------------------- 87. Path Edge --------------------------------------------
2739 2019-Jan-10 14:32:11.790649 - [DEBUG]
2740 2019-Jan-10 14:32:11.790672 - [DEBUG] Process 87. path edge:
2741 2019-Jan-10 14:32:11.790695 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2742 2019-Jan-10 14:32:11.790752 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
2743 2019-Jan-10 14:32:11.791386 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2744 2019-Jan-10 14:32:11.792006 - [DEBUG]
2745 2019-Jan-10 14:32:11.792030 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
2746 2019-Jan-10 14:32:11.792662 - [DEBUG] Possible callees:
2747 2019-Jan-10 14:32:11.792687 - [DEBUG] llvm.dbg.declare
2748 2019-Jan-10 14:32:11.792712 - [DEBUG] Possible return sites:
2749 2019-Jan-10 14:32:11.792736 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !1202750 2019-Jan-10 14:32:11.794002 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2751 2019-Jan-10 14:32:11.794041 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2752 2019-Jan-10 14:32:11.794082 - [DEBUG] Compose: EdgeIdentity * AllBottom
2753 2019-Jan-10 14:32:11.794109 - [DEBUG]
2754 2019-Jan-10 14:32:11.794133 - [DEBUG] Propagate flow
2755 2019-Jan-10 14:32:11.794156 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2756 2019-Jan-10 14:32:11.794214 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
2757 2019-Jan-10 14:32:11.794834 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2758 2019-Jan-10 14:32:11.795452 - [DEBUG] Edge function : AllBottom (result of previous compose)
2759 2019-Jan-10 14:32:11.795478 - [DEBUG]
2760 2019-Jan-10 14:32:11.795503 - [DEBUG] Join: AllTop & AllBottom
2761 2019-Jan-10 14:32:11.795529 - [DEBUG] = AllBottom (new jump func)
2762 2019-Jan-10 14:32:11.795553 - [DEBUG]
2763 2019-Jan-10 14:32:11.795577 - [DEBUG] Start adding new jump function
2764 2019-Jan-10 14:32:11.795601 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2765 2019-Jan-10 14:32:11.795657 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2766 2019-Jan-10 14:32:11.796277 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
2767 2019-Jan-10 14:32:11.796909 - [DEBUG] Edge Function : AllBottom
2768 2019-Jan-10 14:32:11.796936 - [DEBUG] End adding new jump function
2769 2019-Jan-10 14:32:11.796960 - [DEBUG]
2770 2019-Jan-10 14:32:11.796984 - [DEBUG] -------------------------------------------- 88. Path Edge --------------------------------------------
2771 2019-Jan-10 14:32:11.797009 - [DEBUG]
2772 2019-Jan-10 14:32:11.797032 - [DEBUG] Process 88. path edge:
2773 2019-Jan-10 14:32:11.797056 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2774 2019-Jan-10 14:32:11.797112 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
2775 2019-Jan-10 14:32:11.797732 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2776 2019-Jan-10 14:32:11.798350 - [DEBUG]
2777 2019-Jan-10 14:32:11.798375 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
2778 2019-Jan-10 14:32:11.799005 - [DEBUG] Compose: EdgeIdentity * AllBottom
2779 2019-Jan-10 14:32:11.799032 - [DEBUG]
2780 2019-Jan-10 14:32:11.799056 - [DEBUG] Propagate flow
2781 2019-Jan-10 14:32:11.799080 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2782 2019-Jan-10 14:32:11.799137 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
2783 2019-Jan-10 14:32:11.799752 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2784 2019-Jan-10 14:32:11.800387 - [DEBUG] Edge function : AllBottom (result of previous compose)
2785 2019-Jan-10 14:32:11.800413 - [DEBUG]
2786 2019-Jan-10 14:32:11.800437 - [DEBUG] Join: AllTop & AllBottom
2787 2019-Jan-10 14:32:11.800463 - [DEBUG] = AllBottom (new jump func)
2788 2019-Jan-10 14:32:11.800487 - [DEBUG]
2789 2019-Jan-10 14:32:11.800511 - [DEBUG] Start adding new jump function
2790 2019-Jan-10 14:32:11.800534 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2791 2019-Jan-10 14:32:11.800590 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2792 2019-Jan-10 14:32:11.801211 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
2793 2019-Jan-10 14:32:11.801825 - [DEBUG] Edge Function : AllBottom
2794 2019-Jan-10 14:32:11.801852 - [DEBUG] End adding new jump function
2795 2019-Jan-10 14:32:11.801877 - [DEBUG]
2796 2019-Jan-10 14:32:11.801900 - [DEBUG] -------------------------------------------- 89. Path Edge --------------------------------------------
2797 2019-Jan-10 14:32:11.801933 - [DEBUG]
2798 2019-Jan-10 14:32:11.801956 - [DEBUG] Process 89. path edge:
2799 2019-Jan-10 14:32:11.801980 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2800 2019-Jan-10 14:32:11.802037 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
2801 2019-Jan-10 14:32:11.802652 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2802 2019-Jan-10 14:32:11.803272 - [DEBUG]
2803 2019-Jan-10 14:32:11.803297 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
2804 2019-Jan-10 14:32:11.803937 - [DEBUG] Compose: EdgeIdentity * AllBottom
2805 2019-Jan-10 14:32:11.803965 - [DEBUG]
2806 2019-Jan-10 14:32:11.803989 - [DEBUG] Propagate flow
2807 2019-Jan-10 14:32:11.804012 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2808 2019-Jan-10 14:32:11.804069 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2809 2019-Jan-10 14:32:11.804702 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2810 2019-Jan-10 14:32:11.805322 - [DEBUG] Edge function : AllBottom (result of previous compose)
2811 2019-Jan-10 14:32:11.805348 - [DEBUG]
2812 2019-Jan-10 14:32:11.805372 - [DEBUG] Join: AllTop & AllBottom
2813 2019-Jan-10 14:32:11.805398 - [DEBUG] = AllBottom (new jump func)
2814 2019-Jan-10 14:32:11.805423 - [DEBUG]
2815 2019-Jan-10 14:32:11.805446 - [DEBUG] Start adding new jump function
2816 2019-Jan-10 14:32:11.805470 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2817 2019-Jan-10 14:32:11.805525 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2818 2019-Jan-10 14:32:11.806145 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2819 2019-Jan-10 14:32:11.806772 - [DEBUG] Edge Function : AllBottom
2820 2019-Jan-10 14:32:11.806798 - [DEBUG] End adding new jump function
2821 2019-Jan-10 14:32:11.806834 - [DEBUG]
2822 2019-Jan-10 14:32:11.806860 - [DEBUG] -------------------------------------------- 90. Path Edge --------------------------------------------
2823 2019-Jan-10 14:32:11.806884 - [DEBUG]
2824 2019-Jan-10 14:32:11.806908 - [DEBUG] Process 90. path edge:
2825 2019-Jan-10 14:32:11.806931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2826 2019-Jan-10 14:32:11.806988 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
2827 2019-Jan-10 14:32:11.807617 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2828 2019-Jan-10 14:32:11.808236 - [DEBUG]
2829 2019-Jan-10 14:32:11.808261 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
2830 2019-Jan-10 14:32:11.808890 - [DEBUG] Possible callees:
2831 2019-Jan-10 14:32:11.808916 - [DEBUG] llvm.dbg.declare
2832 2019-Jan-10 14:32:11.808941 - [DEBUG] Possible return sites:
2833 2019-Jan-10 14:32:11.808964 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1492834 2019-Jan-10 14:32:11.810219 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2835 2019-Jan-10 14:32:11.810248 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2836 2019-Jan-10 14:32:11.810285 - [DEBUG] Compose: EdgeIdentity * AllBottom
2837 2019-Jan-10 14:32:11.810312 - [DEBUG]
2838 2019-Jan-10 14:32:11.810336 - [DEBUG] Propagate flow
2839 2019-Jan-10 14:32:11.810367 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2840 2019-Jan-10 14:32:11.810425 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
2841 2019-Jan-10 14:32:11.811047 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2842 2019-Jan-10 14:32:11.811667 - [DEBUG] Edge function : AllBottom (result of previous compose)
2843 2019-Jan-10 14:32:11.811692 - [DEBUG]
2844 2019-Jan-10 14:32:11.811717 - [DEBUG] Join: AllTop & AllBottom
2845 2019-Jan-10 14:32:11.811742 - [DEBUG] = AllBottom (new jump func)
2846 2019-Jan-10 14:32:11.811767 - [DEBUG]
2847 2019-Jan-10 14:32:11.811790 - [DEBUG] Start adding new jump function
2848 2019-Jan-10 14:32:11.811814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2849 2019-Jan-10 14:32:11.811870 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2850 2019-Jan-10 14:32:11.812491 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
2851 2019-Jan-10 14:32:11.813113 - [DEBUG] Edge Function : AllBottom
2852 2019-Jan-10 14:32:11.813140 - [DEBUG] End adding new jump function
2853 2019-Jan-10 14:32:11.813164 - [DEBUG]
2854 2019-Jan-10 14:32:11.813188 - [DEBUG] -------------------------------------------- 91. Path Edge --------------------------------------------
2855 2019-Jan-10 14:32:11.813212 - [DEBUG]
2856 2019-Jan-10 14:32:11.813236 - [DEBUG] Process 91. path edge:
2857 2019-Jan-10 14:32:11.813260 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2858 2019-Jan-10 14:32:11.813316 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
2859 2019-Jan-10 14:32:11.813953 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2860 2019-Jan-10 14:32:11.814573 - [DEBUG]
2861 2019-Jan-10 14:32:11.814598 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
2862 2019-Jan-10 14:32:11.815233 - [DEBUG] Compose: EdgeIdentity * AllBottom
2863 2019-Jan-10 14:32:11.815261 - [DEBUG]
2864 2019-Jan-10 14:32:11.815285 - [DEBUG] Propagate flow
2865 2019-Jan-10 14:32:11.815308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2866 2019-Jan-10 14:32:11.815366 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
2867 2019-Jan-10 14:32:11.815982 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2868 2019-Jan-10 14:32:11.816600 - [DEBUG] Edge function : AllBottom (result of previous compose)
2869 2019-Jan-10 14:32:11.816625 - [DEBUG]
2870 2019-Jan-10 14:32:11.816650 - [DEBUG] Join: AllTop & AllBottom
2871 2019-Jan-10 14:32:11.816676 - [DEBUG] = AllBottom (new jump func)
2872 2019-Jan-10 14:32:11.816700 - [DEBUG]
2873 2019-Jan-10 14:32:11.816724 - [DEBUG] Start adding new jump function
2874 2019-Jan-10 14:32:11.816747 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2875 2019-Jan-10 14:32:11.816803 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2876 2019-Jan-10 14:32:11.817438 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
2877 2019-Jan-10 14:32:11.818053 - [DEBUG] Edge Function : AllBottom
2878 2019-Jan-10 14:32:11.818080 - [DEBUG] End adding new jump function
2879 2019-Jan-10 14:32:11.818104 - [DEBUG]
2880 2019-Jan-10 14:32:11.818128 - [DEBUG] -------------------------------------------- 92. Path Edge --------------------------------------------
2881 2019-Jan-10 14:32:11.818152 - [DEBUG]
2882 2019-Jan-10 14:32:11.818175 - [DEBUG] Process 92. path edge:
2883 2019-Jan-10 14:32:11.818199 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2884 2019-Jan-10 14:32:11.818255 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
2885 2019-Jan-10 14:32:11.818886 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2886 2019-Jan-10 14:32:11.819509 - [DEBUG]
2887 2019-Jan-10 14:32:11.819534 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
2888 2019-Jan-10 14:32:11.820169 - [DEBUG] Compose: EdgeIdentity * AllBottom
2889 2019-Jan-10 14:32:11.820198 - [DEBUG]
2890 2019-Jan-10 14:32:11.820223 - [DEBUG] Propagate flow
2891 2019-Jan-10 14:32:11.820246 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2892 2019-Jan-10 14:32:11.820303 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
2893 2019-Jan-10 14:32:11.820938 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2894 2019-Jan-10 14:32:11.821566 - [DEBUG] Edge function : AllBottom (result of previous compose)
2895 2019-Jan-10 14:32:11.821592 - [DEBUG]
2896 2019-Jan-10 14:32:11.821618 - [DEBUG] Join: AllTop & AllBottom
2897 2019-Jan-10 14:32:11.821644 - [DEBUG] = AllBottom (new jump func)
2898 2019-Jan-10 14:32:11.821669 - [DEBUG]
2899 2019-Jan-10 14:32:11.821693 - [DEBUG] Start adding new jump function
2900 2019-Jan-10 14:32:11.821717 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2901 2019-Jan-10 14:32:11.821781 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2902 2019-Jan-10 14:32:11.822449 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
2903 2019-Jan-10 14:32:11.823131 - [DEBUG] Edge Function : AllBottom
2904 2019-Jan-10 14:32:11.823164 - [DEBUG] End adding new jump function
2905 2019-Jan-10 14:32:11.823190 - [DEBUG]
2906 2019-Jan-10 14:32:11.823215 - [DEBUG] -------------------------------------------- 93. Path Edge --------------------------------------------
2907 2019-Jan-10 14:32:11.823240 - [DEBUG]
2908 2019-Jan-10 14:32:11.823264 - [DEBUG] Process 93. path edge:
2909 2019-Jan-10 14:32:11.823288 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2910 2019-Jan-10 14:32:11.823366 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
2911 2019-Jan-10 14:32:11.824108 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2912 2019-Jan-10 14:32:11.824761 - [DEBUG]
2913 2019-Jan-10 14:32:11.824787 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
2914 2019-Jan-10 14:32:11.825423 - [DEBUG] Possible callees:
2915 2019-Jan-10 14:32:11.825448 - [DEBUG] llvm.dbg.declare
2916 2019-Jan-10 14:32:11.825474 - [DEBUG] Possible return sites:
2917 2019-Jan-10 14:32:11.825498 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1552918 2019-Jan-10 14:32:11.826754 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
2919 2019-Jan-10 14:32:11.826784 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
2920 2019-Jan-10 14:32:11.826849 - [DEBUG] Compose: EdgeIdentity * AllBottom
2921 2019-Jan-10 14:32:11.826879 - [DEBUG]
2922 2019-Jan-10 14:32:11.826903 - [DEBUG] Propagate flow
2923 2019-Jan-10 14:32:11.826927 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2924 2019-Jan-10 14:32:11.826987 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
2925 2019-Jan-10 14:32:11.827619 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2926 2019-Jan-10 14:32:11.828256 - [DEBUG] Edge function : AllBottom (result of previous compose)
2927 2019-Jan-10 14:32:11.828282 - [DEBUG]
2928 2019-Jan-10 14:32:11.828308 - [DEBUG] Join: AllTop & AllBottom
2929 2019-Jan-10 14:32:11.828335 - [DEBUG] = AllBottom (new jump func)
2930 2019-Jan-10 14:32:11.828359 - [DEBUG]
2931 2019-Jan-10 14:32:11.828383 - [DEBUG] Start adding new jump function
2932 2019-Jan-10 14:32:11.828406 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2933 2019-Jan-10 14:32:11.828463 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2934 2019-Jan-10 14:32:11.829084 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
2935 2019-Jan-10 14:32:11.829702 - [DEBUG] Edge Function : AllBottom
2936 2019-Jan-10 14:32:11.829731 - [DEBUG] End adding new jump function
2937 2019-Jan-10 14:32:11.829755 - [DEBUG]
2938 2019-Jan-10 14:32:11.829779 - [DEBUG] -------------------------------------------- 94. Path Edge --------------------------------------------
2939 2019-Jan-10 14:32:11.829804 - [DEBUG]
2940 2019-Jan-10 14:32:11.829827 - [DEBUG] Process 94. path edge:
2941 2019-Jan-10 14:32:11.829852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2942 2019-Jan-10 14:32:11.829908 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
2943 2019-Jan-10 14:32:11.830542 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2944 2019-Jan-10 14:32:11.831161 - [DEBUG]
2945 2019-Jan-10 14:32:11.831186 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
2946 2019-Jan-10 14:32:11.831817 - [DEBUG] Compose: EdgeIdentity * AllBottom
2947 2019-Jan-10 14:32:11.831845 - [DEBUG]
2948 2019-Jan-10 14:32:11.831869 - [DEBUG] Propagate flow
2949 2019-Jan-10 14:32:11.831892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2950 2019-Jan-10 14:32:11.831950 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
2951 2019-Jan-10 14:32:11.832567 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2952 2019-Jan-10 14:32:11.833186 - [DEBUG] Edge function : AllBottom (result of previous compose)
2953 2019-Jan-10 14:32:11.833212 - [DEBUG]
2954 2019-Jan-10 14:32:11.833236 - [DEBUG] Join: AllTop & AllBottom
2955 2019-Jan-10 14:32:11.833262 - [DEBUG] = AllBottom (new jump func)
2956 2019-Jan-10 14:32:11.833287 - [DEBUG]
2957 2019-Jan-10 14:32:11.833311 - [DEBUG] Start adding new jump function
2958 2019-Jan-10 14:32:11.833334 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2959 2019-Jan-10 14:32:11.833390 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2960 2019-Jan-10 14:32:11.834027 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
2961 2019-Jan-10 14:32:11.834643 - [DEBUG] Edge Function : AllBottom
2962 2019-Jan-10 14:32:11.834669 - [DEBUG] End adding new jump function
2963 2019-Jan-10 14:32:11.834694 - [DEBUG]
2964 2019-Jan-10 14:32:11.834718 - [DEBUG] -------------------------------------------- 95. Path Edge --------------------------------------------
2965 2019-Jan-10 14:32:11.834742 - [DEBUG]
2966 2019-Jan-10 14:32:11.834765 - [DEBUG] Process 95. path edge:
2967 2019-Jan-10 14:32:11.834790 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2968 2019-Jan-10 14:32:11.834846 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
2969 2019-Jan-10 14:32:11.835462 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2970 2019-Jan-10 14:32:11.836081 - [DEBUG]
2971 2019-Jan-10 14:32:11.836107 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
2972 2019-Jan-10 14:32:11.836741 - [DEBUG] Compose: EdgeIdentity * AllBottom
2973 2019-Jan-10 14:32:11.836769 - [DEBUG]
2974 2019-Jan-10 14:32:11.836794 - [DEBUG] Propagate flow
2975 2019-Jan-10 14:32:11.836818 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
2976 2019-Jan-10 14:32:11.836889 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
2977 2019-Jan-10 14:32:11.837506 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2978 2019-Jan-10 14:32:11.838164 - [DEBUG] Edge function : AllBottom (result of previous compose)
2979 2019-Jan-10 14:32:11.838192 - [DEBUG]
2980 2019-Jan-10 14:32:11.838218 - [DEBUG] Join: AllTop & AllBottom
2981 2019-Jan-10 14:32:11.838245 - [DEBUG] = AllBottom (new jump func)
2982 2019-Jan-10 14:32:11.838270 - [DEBUG]
2983 2019-Jan-10 14:32:11.838295 - [DEBUG] Start adding new jump function
2984 2019-Jan-10 14:32:11.838319 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
2985 2019-Jan-10 14:32:11.838385 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
2986 2019-Jan-10 14:32:11.839051 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
2987 2019-Jan-10 14:32:11.839698 - [DEBUG] Edge Function : AllBottom
2988 2019-Jan-10 14:32:11.839731 - [DEBUG] End adding new jump function
2989 2019-Jan-10 14:32:11.839759 - [DEBUG]
2990 2019-Jan-10 14:32:11.839785 - [DEBUG] -------------------------------------------- 96. Path Edge --------------------------------------------
2991 2019-Jan-10 14:32:11.839810 - [DEBUG]
2992 2019-Jan-10 14:32:11.839835 - [DEBUG] Process 96. path edge:
2993 2019-Jan-10 14:32:11.839861 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
2994 2019-Jan-10 14:32:11.839934 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
2995 2019-Jan-10 14:32:11.840640 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
2996 2019-Jan-10 14:32:11.841288 - [DEBUG]
2997 2019-Jan-10 14:32:11.841316 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
2998 2019-Jan-10 14:32:11.841958 - [DEBUG] Compose: EdgeIdentity * AllBottom
2999 2019-Jan-10 14:32:11.841986 - [DEBUG]
3000 2019-Jan-10 14:32:11.842011 - [DEBUG] Propagate flow
3001 2019-Jan-10 14:32:11.842034 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3002 2019-Jan-10 14:32:11.842094 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
3003 2019-Jan-10 14:32:11.842726 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3004 2019-Jan-10 14:32:11.843346 - [DEBUG] Edge function : AllBottom (result of previous compose)
3005 2019-Jan-10 14:32:11.843371 - [DEBUG]
3006 2019-Jan-10 14:32:11.843397 - [DEBUG] Join: AllTop & AllBottom
3007 2019-Jan-10 14:32:11.843423 - [DEBUG] = AllBottom (new jump func)
3008 2019-Jan-10 14:32:11.843448 - [DEBUG]
3009 2019-Jan-10 14:32:11.843471 - [DEBUG] Start adding new jump function
3010 2019-Jan-10 14:32:11.843512 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3011 2019-Jan-10 14:32:11.843570 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3012 2019-Jan-10 14:32:11.844192 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
3013 2019-Jan-10 14:32:11.844819 - [DEBUG] Edge Function : AllBottom
3014 2019-Jan-10 14:32:11.844847 - [DEBUG] End adding new jump function
3015 2019-Jan-10 14:32:11.844872 - [DEBUG]
3016 2019-Jan-10 14:32:11.844895 - [DEBUG] -------------------------------------------- 97. Path Edge --------------------------------------------
3017 2019-Jan-10 14:32:11.844941 - [DEBUG]
3018 2019-Jan-10 14:32:11.844965 - [DEBUG] Process 97. path edge:
3019 2019-Jan-10 14:32:11.844989 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3020 2019-Jan-10 14:32:11.845046 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
3021 2019-Jan-10 14:32:11.845672 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3022 2019-Jan-10 14:32:11.846291 - [DEBUG]
3023 2019-Jan-10 14:32:11.846315 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
3024 2019-Jan-10 14:32:11.846963 - [DEBUG] Possible callees:
3025 2019-Jan-10 14:32:11.846989 - [DEBUG] llvm.dbg.declare
3026 2019-Jan-10 14:32:11.847014 - [DEBUG] Possible return sites:
3027 2019-Jan-10 14:32:11.847038 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1633028 2019-Jan-10 14:32:11.848282 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3029 2019-Jan-10 14:32:11.848311 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3030 2019-Jan-10 14:32:11.848351 - [DEBUG] Compose: EdgeIdentity * AllBottom
3031 2019-Jan-10 14:32:11.848377 - [DEBUG]
3032 2019-Jan-10 14:32:11.848401 - [DEBUG] Propagate flow
3033 2019-Jan-10 14:32:11.848425 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3034 2019-Jan-10 14:32:11.848482 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
3035 2019-Jan-10 14:32:11.849100 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3036 2019-Jan-10 14:32:11.849721 - [DEBUG] Edge function : AllBottom (result of previous compose)
3037 2019-Jan-10 14:32:11.849746 - [DEBUG]
3038 2019-Jan-10 14:32:11.849771 - [DEBUG] Join: AllTop & AllBottom
3039 2019-Jan-10 14:32:11.849797 - [DEBUG] = AllBottom (new jump func)
3040 2019-Jan-10 14:32:11.849822 - [DEBUG]
3041 2019-Jan-10 14:32:11.849846 - [DEBUG] Start adding new jump function
3042 2019-Jan-10 14:32:11.849869 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3043 2019-Jan-10 14:32:11.849925 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3044 2019-Jan-10 14:32:11.850562 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
3045 2019-Jan-10 14:32:11.851179 - [DEBUG] Edge Function : AllBottom
3046 2019-Jan-10 14:32:11.851206 - [DEBUG] End adding new jump function
3047 2019-Jan-10 14:32:11.851231 - [DEBUG]
3048 2019-Jan-10 14:32:11.851255 - [DEBUG] -------------------------------------------- 98. Path Edge --------------------------------------------
3049 2019-Jan-10 14:32:11.851279 - [DEBUG]
3050 2019-Jan-10 14:32:11.851302 - [DEBUG] Process 98. path edge:
3051 2019-Jan-10 14:32:11.851326 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3052 2019-Jan-10 14:32:11.851382 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
3053 2019-Jan-10 14:32:11.851999 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3054 2019-Jan-10 14:32:11.852617 - [DEBUG]
3055 2019-Jan-10 14:32:11.852642 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
3056 2019-Jan-10 14:32:11.853271 - [DEBUG] Compose: EdgeIdentity * AllBottom
3057 2019-Jan-10 14:32:11.853299 - [DEBUG]
3058 2019-Jan-10 14:32:11.853322 - [DEBUG] Propagate flow
3059 2019-Jan-10 14:32:11.853346 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3060 2019-Jan-10 14:32:11.853412 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
3061 2019-Jan-10 14:32:11.854060 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3062 2019-Jan-10 14:32:11.854706 - [DEBUG] Edge function : AllBottom (result of previous compose)
3063 2019-Jan-10 14:32:11.854733 - [DEBUG]
3064 2019-Jan-10 14:32:11.854759 - [DEBUG] Join: AllTop & AllBottom
3065 2019-Jan-10 14:32:11.854786 - [DEBUG] = AllBottom (new jump func)
3066 2019-Jan-10 14:32:11.854810 - [DEBUG]
3067 2019-Jan-10 14:32:11.854834 - [DEBUG] Start adding new jump function
3068 2019-Jan-10 14:32:11.854858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3069 2019-Jan-10 14:32:11.854920 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3070 2019-Jan-10 14:32:11.855549 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
3071 2019-Jan-10 14:32:11.856165 - [DEBUG] Edge Function : AllBottom
3072 2019-Jan-10 14:32:11.856193 - [DEBUG] End adding new jump function
3073 2019-Jan-10 14:32:11.856218 - [DEBUG]
3074 2019-Jan-10 14:32:11.856242 - [DEBUG] -------------------------------------------- 99. Path Edge --------------------------------------------
3075 2019-Jan-10 14:32:11.856266 - [DEBUG]
3076 2019-Jan-10 14:32:11.856290 - [DEBUG] Process 99. path edge:
3077 2019-Jan-10 14:32:11.856314 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3078 2019-Jan-10 14:32:11.856370 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
3079 2019-Jan-10 14:32:11.857016 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3080 2019-Jan-10 14:32:11.857637 - [DEBUG]
3081 2019-Jan-10 14:32:11.857663 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
3082 2019-Jan-10 14:32:11.858294 - [DEBUG] Compose: EdgeIdentity * AllBottom
3083 2019-Jan-10 14:32:11.858322 - [DEBUG]
3084 2019-Jan-10 14:32:11.858346 - [DEBUG] Propagate flow
3085 2019-Jan-10 14:32:11.858369 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3086 2019-Jan-10 14:32:11.858427 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
3087 2019-Jan-10 14:32:11.859054 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3088 2019-Jan-10 14:32:11.859673 - [DEBUG] Edge function : AllBottom (result of previous compose)
3089 2019-Jan-10 14:32:11.859699 - [DEBUG]
3090 2019-Jan-10 14:32:11.859724 - [DEBUG] Join: AllTop & AllBottom
3091 2019-Jan-10 14:32:11.859750 - [DEBUG] = AllBottom (new jump func)
3092 2019-Jan-10 14:32:11.859775 - [DEBUG]
3093 2019-Jan-10 14:32:11.859799 - [DEBUG] Start adding new jump function
3094 2019-Jan-10 14:32:11.859822 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3095 2019-Jan-10 14:32:11.859878 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3096 2019-Jan-10 14:32:11.860512 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
3097 2019-Jan-10 14:32:11.861137 - [DEBUG] Edge Function : AllBottom
3098 2019-Jan-10 14:32:11.861165 - [DEBUG] End adding new jump function
3099 2019-Jan-10 14:32:11.861189 - [DEBUG]
3100 2019-Jan-10 14:32:11.861213 - [DEBUG] -------------------------------------------- 100. Path Edge --------------------------------------------
3101 2019-Jan-10 14:32:11.861237 - [DEBUG]
3102 2019-Jan-10 14:32:11.861261 - [DEBUG] Process 100. path edge:
3103 2019-Jan-10 14:32:11.861284 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3104 2019-Jan-10 14:32:11.861355 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
3105 2019-Jan-10 14:32:11.861982 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3106 2019-Jan-10 14:32:11.862600 - [DEBUG]
3107 2019-Jan-10 14:32:11.862625 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
3108 2019-Jan-10 14:32:11.863254 - [DEBUG] Possible callees:
3109 2019-Jan-10 14:32:11.863280 - [DEBUG] llvm.dbg.declare
3110 2019-Jan-10 14:32:11.863305 - [DEBUG] Possible return sites:
3111 2019-Jan-10 14:32:11.863329 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1693112 2019-Jan-10 14:32:11.864584 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3113 2019-Jan-10 14:32:11.864613 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3114 2019-Jan-10 14:32:11.864652 - [DEBUG] Compose: EdgeIdentity * AllBottom
3115 2019-Jan-10 14:32:11.864679 - [DEBUG]
3116 2019-Jan-10 14:32:11.864703 - [DEBUG] Propagate flow
3117 2019-Jan-10 14:32:11.864726 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3118 2019-Jan-10 14:32:11.864784 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
3119 2019-Jan-10 14:32:11.865403 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3120 2019-Jan-10 14:32:11.866023 - [DEBUG] Edge function : AllBottom (result of previous compose)
3121 2019-Jan-10 14:32:11.866048 - [DEBUG]
3122 2019-Jan-10 14:32:11.866073 - [DEBUG] Join: AllTop & AllBottom
3123 2019-Jan-10 14:32:11.866099 - [DEBUG] = AllBottom (new jump func)
3124 2019-Jan-10 14:32:11.866123 - [DEBUG]
3125 2019-Jan-10 14:32:11.866147 - [DEBUG] Start adding new jump function
3126 2019-Jan-10 14:32:11.866171 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3127 2019-Jan-10 14:32:11.866227 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3128 2019-Jan-10 14:32:11.866860 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
3129 2019-Jan-10 14:32:11.867478 - [DEBUG] Edge Function : AllBottom
3130 2019-Jan-10 14:32:11.867505 - [DEBUG] End adding new jump function
3131 2019-Jan-10 14:32:11.867530 - [DEBUG]
3132 2019-Jan-10 14:32:11.867554 - [DEBUG] -------------------------------------------- 101. Path Edge --------------------------------------------
3133 2019-Jan-10 14:32:11.867578 - [DEBUG]
3134 2019-Jan-10 14:32:11.867601 - [DEBUG] Process 101. path edge:
3135 2019-Jan-10 14:32:11.867625 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3136 2019-Jan-10 14:32:11.867681 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
3137 2019-Jan-10 14:32:11.868301 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3138 2019-Jan-10 14:32:11.868919 - [DEBUG]
3139 2019-Jan-10 14:32:11.868944 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
3140 2019-Jan-10 14:32:11.869577 - [DEBUG] Compose: EdgeIdentity * AllBottom
3141 2019-Jan-10 14:32:11.869606 - [DEBUG]
3142 2019-Jan-10 14:32:11.869630 - [DEBUG] Propagate flow
3143 2019-Jan-10 14:32:11.869653 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3144 2019-Jan-10 14:32:11.869712 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
3145 2019-Jan-10 14:32:11.870406 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3146 2019-Jan-10 14:32:11.871096 - [DEBUG] Edge function : AllBottom (result of previous compose)
3147 2019-Jan-10 14:32:11.871124 - [DEBUG]
3148 2019-Jan-10 14:32:11.871150 - [DEBUG] Join: AllTop & AllBottom
3149 2019-Jan-10 14:32:11.871178 - [DEBUG] = AllBottom (new jump func)
3150 2019-Jan-10 14:32:11.871202 - [DEBUG]
3151 2019-Jan-10 14:32:11.871226 - [DEBUG] Start adding new jump function
3152 2019-Jan-10 14:32:11.871250 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3153 2019-Jan-10 14:32:11.871321 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3154 2019-Jan-10 14:32:11.871994 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
3155 2019-Jan-10 14:32:11.872643 - [DEBUG] Edge Function : AllBottom
3156 2019-Jan-10 14:32:11.872676 - [DEBUG] End adding new jump function
3157 2019-Jan-10 14:32:11.872701 - [DEBUG]
3158 2019-Jan-10 14:32:11.872725 - [DEBUG] -------------------------------------------- 102. Path Edge --------------------------------------------
3159 2019-Jan-10 14:32:11.872751 - [DEBUG]
3160 2019-Jan-10 14:32:11.872774 - [DEBUG] Process 102. path edge:
3161 2019-Jan-10 14:32:11.872799 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3162 2019-Jan-10 14:32:11.872868 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
3163 2019-Jan-10 14:32:11.873543 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3164 2019-Jan-10 14:32:11.874167 - [DEBUG]
3165 2019-Jan-10 14:32:11.874192 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
3166 2019-Jan-10 14:32:11.874839 - [DEBUG] Compose: EdgeIdentity * AllBottom
3167 2019-Jan-10 14:32:11.874867 - [DEBUG]
3168 2019-Jan-10 14:32:11.874891 - [DEBUG] Propagate flow
3169 2019-Jan-10 14:32:11.874915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3170 2019-Jan-10 14:32:11.874972 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
3171 2019-Jan-10 14:32:11.875594 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3172 2019-Jan-10 14:32:11.876211 - [DEBUG] Edge function : AllBottom (result of previous compose)
3173 2019-Jan-10 14:32:11.876237 - [DEBUG]
3174 2019-Jan-10 14:32:11.876262 - [DEBUG] Join: AllTop & AllBottom
3175 2019-Jan-10 14:32:11.876289 - [DEBUG] = AllBottom (new jump func)
3176 2019-Jan-10 14:32:11.876313 - [DEBUG]
3177 2019-Jan-10 14:32:11.876337 - [DEBUG] Start adding new jump function
3178 2019-Jan-10 14:32:11.876360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3179 2019-Jan-10 14:32:11.876416 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3180 2019-Jan-10 14:32:11.877052 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
3181 2019-Jan-10 14:32:11.877670 - [DEBUG] Edge Function : AllBottom
3182 2019-Jan-10 14:32:11.877697 - [DEBUG] End adding new jump function
3183 2019-Jan-10 14:32:11.877721 - [DEBUG]
3184 2019-Jan-10 14:32:11.877745 - [DEBUG] -------------------------------------------- 103. Path Edge --------------------------------------------
3185 2019-Jan-10 14:32:11.877769 - [DEBUG]
3186 2019-Jan-10 14:32:11.877793 - [DEBUG] Process 103. path edge:
3187 2019-Jan-10 14:32:11.877817 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3188 2019-Jan-10 14:32:11.877873 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
3189 2019-Jan-10 14:32:11.878492 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3190 2019-Jan-10 14:32:11.879110 - [DEBUG]
3191 2019-Jan-10 14:32:11.879153 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
3192 2019-Jan-10 14:32:11.879786 - [DEBUG] Compose: EdgeIdentity * AllBottom
3193 2019-Jan-10 14:32:11.879814 - [DEBUG]
3194 2019-Jan-10 14:32:11.879838 - [DEBUG] Propagate flow
3195 2019-Jan-10 14:32:11.879861 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3196 2019-Jan-10 14:32:11.879918 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
3197 2019-Jan-10 14:32:11.880551 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3198 2019-Jan-10 14:32:11.881171 - [DEBUG] Edge function : AllBottom (result of previous compose)
3199 2019-Jan-10 14:32:11.881196 - [DEBUG]
3200 2019-Jan-10 14:32:11.881221 - [DEBUG] Join: AllTop & AllBottom
3201 2019-Jan-10 14:32:11.881247 - [DEBUG] = AllBottom (new jump func)
3202 2019-Jan-10 14:32:11.881272 - [DEBUG]
3203 2019-Jan-10 14:32:11.881295 - [DEBUG] Start adding new jump function
3204 2019-Jan-10 14:32:11.881319 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3205 2019-Jan-10 14:32:11.881374 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3206 2019-Jan-10 14:32:11.881995 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
3207 2019-Jan-10 14:32:11.882610 - [DEBUG] Edge Function : AllBottom
3208 2019-Jan-10 14:32:11.882637 - [DEBUG] End adding new jump function
3209 2019-Jan-10 14:32:11.882662 - [DEBUG]
3210 2019-Jan-10 14:32:11.882686 - [DEBUG] -------------------------------------------- 104. Path Edge --------------------------------------------
3211 2019-Jan-10 14:32:11.882710 - [DEBUG]
3212 2019-Jan-10 14:32:11.882733 - [DEBUG] Process 104. path edge:
3213 2019-Jan-10 14:32:11.882757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3214 2019-Jan-10 14:32:11.882813 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
3215 2019-Jan-10 14:32:11.883430 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3216 2019-Jan-10 14:32:11.884079 - [DEBUG]
3217 2019-Jan-10 14:32:11.884105 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
3218 2019-Jan-10 14:32:11.884732 - [DEBUG] Compose: EdgeIdentity * AllBottom
3219 2019-Jan-10 14:32:11.884759 - [DEBUG]
3220 2019-Jan-10 14:32:11.884783 - [DEBUG] Propagate flow
3221 2019-Jan-10 14:32:11.884807 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3222 2019-Jan-10 14:32:11.884863 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
3223 2019-Jan-10 14:32:11.885490 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3224 2019-Jan-10 14:32:11.886149 - [DEBUG] Edge function : AllBottom (result of previous compose)
3225 2019-Jan-10 14:32:11.886177 - [DEBUG]
3226 2019-Jan-10 14:32:11.886203 - [DEBUG] Join: AllTop & AllBottom
3227 2019-Jan-10 14:32:11.886229 - [DEBUG] = AllBottom (new jump func)
3228 2019-Jan-10 14:32:11.886254 - [DEBUG]
3229 2019-Jan-10 14:32:11.886278 - [DEBUG] Start adding new jump function
3230 2019-Jan-10 14:32:11.886301 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3231 2019-Jan-10 14:32:11.886364 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3232 2019-Jan-10 14:32:11.887020 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
3233 2019-Jan-10 14:32:11.887641 - [DEBUG] Edge Function : AllBottom
3234 2019-Jan-10 14:32:11.887669 - [DEBUG] End adding new jump function
3235 2019-Jan-10 14:32:11.887708 - [DEBUG]
3236 2019-Jan-10 14:32:11.887732 - [DEBUG] -------------------------------------------- 105. Path Edge --------------------------------------------
3237 2019-Jan-10 14:32:11.887757 - [DEBUG]
3238 2019-Jan-10 14:32:11.887780 - [DEBUG] Process 105. path edge:
3239 2019-Jan-10 14:32:11.887804 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3240 2019-Jan-10 14:32:11.887861 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
3241 2019-Jan-10 14:32:11.888480 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3242 2019-Jan-10 14:32:11.889101 - [DEBUG]
3243 2019-Jan-10 14:32:11.889126 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
3244 2019-Jan-10 14:32:11.889768 - [DEBUG] Compose: EdgeIdentity * AllBottom
3245 2019-Jan-10 14:32:11.889796 - [DEBUG]
3246 2019-Jan-10 14:32:11.889820 - [DEBUG] Propagate flow
3247 2019-Jan-10 14:32:11.889843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3248 2019-Jan-10 14:32:11.889900 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
3249 2019-Jan-10 14:32:11.890541 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3250 2019-Jan-10 14:32:11.891162 - [DEBUG] Edge function : AllBottom (result of previous compose)
3251 2019-Jan-10 14:32:11.891187 - [DEBUG]
3252 2019-Jan-10 14:32:11.891212 - [DEBUG] Join: AllTop & AllBottom
3253 2019-Jan-10 14:32:11.891238 - [DEBUG] = AllBottom (new jump func)
3254 2019-Jan-10 14:32:11.891263 - [DEBUG]
3255 2019-Jan-10 14:32:11.891292 - [DEBUG] Start adding new jump function
3256 2019-Jan-10 14:32:11.891316 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3257 2019-Jan-10 14:32:11.891372 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3258 2019-Jan-10 14:32:11.891992 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
3259 2019-Jan-10 14:32:11.892607 - [DEBUG] Edge Function : AllBottom
3260 2019-Jan-10 14:32:11.892634 - [DEBUG] End adding new jump function
3261 2019-Jan-10 14:32:11.892658 - [DEBUG]
3262 2019-Jan-10 14:32:11.892682 - [DEBUG] -------------------------------------------- 106. Path Edge --------------------------------------------
3263 2019-Jan-10 14:32:11.892706 - [DEBUG]
3264 2019-Jan-10 14:32:11.892729 - [DEBUG] Process 106. path edge:
3265 2019-Jan-10 14:32:11.892753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3266 2019-Jan-10 14:32:11.892809 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
3267 2019-Jan-10 14:32:11.893425 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3268 2019-Jan-10 14:32:11.894060 - [DEBUG]
3269 2019-Jan-10 14:32:11.894085 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
3270 2019-Jan-10 14:32:11.894712 - [DEBUG] Compose: EdgeIdentity * AllBottom
3271 2019-Jan-10 14:32:11.894740 - [DEBUG]
3272 2019-Jan-10 14:32:11.894764 - [DEBUG] Propagate flow
3273 2019-Jan-10 14:32:11.894787 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3274 2019-Jan-10 14:32:11.894844 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3275 2019-Jan-10 14:32:11.895462 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3276 2019-Jan-10 14:32:11.896082 - [DEBUG] Edge function : AllBottom (result of previous compose)
3277 2019-Jan-10 14:32:11.896107 - [DEBUG]
3278 2019-Jan-10 14:32:11.896131 - [DEBUG] Join: AllTop & AllBottom
3279 2019-Jan-10 14:32:11.896157 - [DEBUG] = AllBottom (new jump func)
3280 2019-Jan-10 14:32:11.896182 - [DEBUG]
3281 2019-Jan-10 14:32:11.896205 - [DEBUG] Start adding new jump function
3282 2019-Jan-10 14:32:11.896237 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3283 2019-Jan-10 14:32:11.896293 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3284 2019-Jan-10 14:32:11.896930 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3285 2019-Jan-10 14:32:11.897546 - [DEBUG] Edge Function : AllBottom
3286 2019-Jan-10 14:32:11.897573 - [DEBUG] End adding new jump function
3287 2019-Jan-10 14:32:11.897597 - [DEBUG]
3288 2019-Jan-10 14:32:11.897621 - [DEBUG] -------------------------------------------- 107. Path Edge --------------------------------------------
3289 2019-Jan-10 14:32:11.897645 - [DEBUG]
3290 2019-Jan-10 14:32:11.897668 - [DEBUG] Process 107. path edge:
3291 2019-Jan-10 14:32:11.897692 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3292 2019-Jan-10 14:32:11.897748 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
3293 2019-Jan-10 14:32:11.898365 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3294 2019-Jan-10 14:32:11.898984 - [DEBUG]
3295 2019-Jan-10 14:32:11.899008 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3296 2019-Jan-10 14:32:11.899636 - [DEBUG] Compose: EdgeIdentity * AllBottom
3297 2019-Jan-10 14:32:11.899664 - [DEBUG]
3298 2019-Jan-10 14:32:11.899687 - [DEBUG] Propagate flow
3299 2019-Jan-10 14:32:11.899711 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3300 2019-Jan-10 14:32:11.899768 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
3301 2019-Jan-10 14:32:11.900407 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3302 2019-Jan-10 14:32:11.901027 - [DEBUG] Edge function : AllBottom (result of previous compose)
3303 2019-Jan-10 14:32:11.901053 - [DEBUG]
3304 2019-Jan-10 14:32:11.901077 - [DEBUG] Join: AllTop & AllBottom
3305 2019-Jan-10 14:32:11.901103 - [DEBUG] = AllBottom (new jump func)
3306 2019-Jan-10 14:32:11.901128 - [DEBUG]
3307 2019-Jan-10 14:32:11.901151 - [DEBUG] Start adding new jump function
3308 2019-Jan-10 14:32:11.901175 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3309 2019-Jan-10 14:32:11.901231 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3310 2019-Jan-10 14:32:11.901850 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
3311 2019-Jan-10 14:32:11.902470 - [DEBUG] Edge Function : AllBottom
3312 2019-Jan-10 14:32:11.902497 - [DEBUG] End adding new jump function
3313 2019-Jan-10 14:32:11.902522 - [DEBUG]
3314 2019-Jan-10 14:32:11.902545 - [DEBUG] -------------------------------------------- 108. Path Edge --------------------------------------------
3315 2019-Jan-10 14:32:11.902569 - [DEBUG]
3316 2019-Jan-10 14:32:11.902593 - [DEBUG] Process 108. path edge:
3317 2019-Jan-10 14:32:11.902617 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3318 2019-Jan-10 14:32:11.902673 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
3319 2019-Jan-10 14:32:11.903293 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3320 2019-Jan-10 14:32:11.903928 - [DEBUG]
3321 2019-Jan-10 14:32:11.903954 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
3322 2019-Jan-10 14:32:11.904590 - [DEBUG] Compose: EdgeIdentity * AllBottom
3323 2019-Jan-10 14:32:11.904618 - [DEBUG]
3324 2019-Jan-10 14:32:11.904649 - [DEBUG] Propagate flow
3325 2019-Jan-10 14:32:11.904673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3326 2019-Jan-10 14:32:11.904730 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3327 2019-Jan-10 14:32:11.905357 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3328 2019-Jan-10 14:32:11.905978 - [DEBUG] Edge function : AllBottom (result of previous compose)
3329 2019-Jan-10 14:32:11.906003 - [DEBUG]
3330 2019-Jan-10 14:32:11.906028 - [DEBUG] Join: AllTop & AllBottom
3331 2019-Jan-10 14:32:11.906053 - [DEBUG] = AllBottom (new jump func)
3332 2019-Jan-10 14:32:11.906078 - [DEBUG]
3333 2019-Jan-10 14:32:11.906101 - [DEBUG] Start adding new jump function
3334 2019-Jan-10 14:32:11.906124 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3335 2019-Jan-10 14:32:11.906180 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3336 2019-Jan-10 14:32:11.906800 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3337 2019-Jan-10 14:32:11.907432 - [DEBUG] Edge Function : AllBottom
3338 2019-Jan-10 14:32:11.907459 - [DEBUG] End adding new jump function
3339 2019-Jan-10 14:32:11.907484 - [DEBUG]
3340 2019-Jan-10 14:32:11.907507 - [DEBUG] -------------------------------------------- 109. Path Edge --------------------------------------------
3341 2019-Jan-10 14:32:11.907532 - [DEBUG]
3342 2019-Jan-10 14:32:11.907555 - [DEBUG] Process 109. path edge:
3343 2019-Jan-10 14:32:11.907579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3344 2019-Jan-10 14:32:11.907635 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
3345 2019-Jan-10 14:32:11.908252 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3346 2019-Jan-10 14:32:11.908872 - [DEBUG]
3347 2019-Jan-10 14:32:11.908897 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3348 2019-Jan-10 14:32:11.909523 - [DEBUG] Compose: EdgeIdentity * AllBottom
3349 2019-Jan-10 14:32:11.909550 - [DEBUG]
3350 2019-Jan-10 14:32:11.909574 - [DEBUG] Propagate flow
3351 2019-Jan-10 14:32:11.909597 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3352 2019-Jan-10 14:32:11.909654 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3353 2019-Jan-10 14:32:11.910294 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3354 2019-Jan-10 14:32:11.910915 - [DEBUG] Edge function : AllBottom (result of previous compose)
3355 2019-Jan-10 14:32:11.910941 - [DEBUG]
3356 2019-Jan-10 14:32:11.910965 - [DEBUG] Join: AllTop & AllBottom
3357 2019-Jan-10 14:32:11.910991 - [DEBUG] = AllBottom (new jump func)
3358 2019-Jan-10 14:32:11.911015 - [DEBUG]
3359 2019-Jan-10 14:32:11.911039 - [DEBUG] Start adding new jump function
3360 2019-Jan-10 14:32:11.911062 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3361 2019-Jan-10 14:32:11.911119 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3362 2019-Jan-10 14:32:11.911738 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3363 2019-Jan-10 14:32:11.912353 - [DEBUG] Edge Function : AllBottom
3364 2019-Jan-10 14:32:11.912379 - [DEBUG] End adding new jump function
3365 2019-Jan-10 14:32:11.912404 - [DEBUG]
3366 2019-Jan-10 14:32:11.912428 - [DEBUG] -------------------------------------------- 110. Path Edge --------------------------------------------
3367 2019-Jan-10 14:32:11.912452 - [DEBUG]
3368 2019-Jan-10 14:32:11.912475 - [DEBUG] Process 110. path edge:
3369 2019-Jan-10 14:32:11.912499 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3370 2019-Jan-10 14:32:11.912565 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
3371 2019-Jan-10 14:32:11.913187 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3372 2019-Jan-10 14:32:11.913825 - [DEBUG]
3373 2019-Jan-10 14:32:11.913850 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3374 2019-Jan-10 14:32:11.914469 - [DEBUG] Start of endsummarytab entry
3375 2019-Jan-10 14:32:11.914497 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
3376 2019-Jan-10 14:32:11.915121 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
3377 2019-Jan-10 14:32:11.915179 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3378 2019-Jan-10 14:32:11.915794 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3379 2019-Jan-10 14:32:11.916413 - [DEBUG] EF: AllBottom
3380 2019-Jan-10 14:32:11.916439 - [DEBUG]
3381 2019-Jan-10 14:32:11.916462 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
3382 2019-Jan-10 14:32:11.917093 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
3383 2019-Jan-10 14:32:11.917710 - [DEBUG] EF: AllBottom
3384 2019-Jan-10 14:32:11.917735 - [DEBUG]
3385 2019-Jan-10 14:32:11.917758 - [DEBUG] ---------------
3386 2019-Jan-10 14:32:11.917782 - [DEBUG]
3387 2019-Jan-10 14:32:11.917806 - [DEBUG] End of endsummarytab entry
3388 2019-Jan-10 14:32:11.917829 - [DEBUG]
3389 2019-Jan-10 14:32:11.917853 - [DEBUG] Start of incomingtab entry
3390 2019-Jan-10 14:32:11.917878 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
3391 2019-Jan-10 14:32:11.918491 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
3392 2019-Jan-10 14:32:11.918547 - [DEBUG] ---------------
3393 2019-Jan-10 14:32:11.918572 - [DEBUG] End of incomingtab entry
3394 2019-Jan-10 14:32:11.918595 - [DEBUG]
3395 2019-Jan-10 14:32:11.918622 - [DEBUG] EDGE:
3396 2019-Jan-10 14:32:11.918678 - [DEBUG] ---> 3397 2019-Jan-10 14:32:11.919293 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3398 2019-Jan-10 14:32:11.919911 - [DEBUG]
3399 2019-Jan-10 14:32:11.919937 - [DEBUG] EDGE:
3400 2019-Jan-10 14:32:11.919994 - [DEBUG] ---> 3401 2019-Jan-10 14:32:11.920627 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3402 2019-Jan-10 14:32:11.921257 - [DEBUG]
3403 2019-Jan-10 14:32:11.921295 - [DEBUG] Compose: EdgeIdentity * AllBottom
3404 2019-Jan-10 14:32:11.921322 - [DEBUG]
3405 2019-Jan-10 14:32:11.921346 - [DEBUG] Propagate flow
3406 2019-Jan-10 14:32:11.921370 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3407 2019-Jan-10 14:32:11.921432 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
3408 2019-Jan-10 14:32:11.922096 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3409 2019-Jan-10 14:32:11.922751 - [DEBUG] Edge function : AllBottom (result of previous compose)
3410 2019-Jan-10 14:32:11.922778 - [DEBUG]
3411 2019-Jan-10 14:32:11.922805 - [DEBUG] Join: AllTop & AllBottom
3412 2019-Jan-10 14:32:11.922831 - [DEBUG] = AllBottom (new jump func)
3413 2019-Jan-10 14:32:11.922855 - [DEBUG]
3414 2019-Jan-10 14:32:11.922879 - [DEBUG] Start adding new jump function
3415 2019-Jan-10 14:32:11.922903 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3416 2019-Jan-10 14:32:11.922968 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3417 2019-Jan-10 14:32:11.923681 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
3418 2019-Jan-10 14:32:11.924363 - [DEBUG] Edge Function : AllBottom
3419 2019-Jan-10 14:32:11.924397 - [DEBUG] End adding new jump function
3420 2019-Jan-10 14:32:11.924422 - [DEBUG]
3421 2019-Jan-10 14:32:11.924446 - [DEBUG] -------------------------------------------- 111. Path Edge --------------------------------------------
3422 2019-Jan-10 14:32:11.924472 - [DEBUG]
3423 2019-Jan-10 14:32:11.924495 - [DEBUG] Process 111. path edge:
3424 2019-Jan-10 14:32:11.924519 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3425 2019-Jan-10 14:32:11.924592 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
3426 2019-Jan-10 14:32:11.925260 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3427 2019-Jan-10 14:32:11.925911 - [DEBUG]
3428 2019-Jan-10 14:32:11.925937 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
3429 2019-Jan-10 14:32:11.926617 - [DEBUG] Possible callees:
3430 2019-Jan-10 14:32:11.926643 - [DEBUG] llvm.dbg.declare
3431 2019-Jan-10 14:32:11.926668 - [DEBUG] Possible return sites:
3432 2019-Jan-10 14:32:11.926692 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1933433 2019-Jan-10 14:32:11.928055 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3434 2019-Jan-10 14:32:11.928095 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3435 2019-Jan-10 14:32:11.928142 - [DEBUG] Compose: EdgeIdentity * AllBottom
3436 2019-Jan-10 14:32:11.928171 - [DEBUG]
3437 2019-Jan-10 14:32:11.928195 - [DEBUG] Propagate flow
3438 2019-Jan-10 14:32:11.928219 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3439 2019-Jan-10 14:32:11.928291 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
3440 2019-Jan-10 14:32:11.928970 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3441 2019-Jan-10 14:32:11.929627 - [DEBUG] Edge function : AllBottom (result of previous compose)
3442 2019-Jan-10 14:32:11.929654 - [DEBUG]
3443 2019-Jan-10 14:32:11.929680 - [DEBUG] Join: AllTop & AllBottom
3444 2019-Jan-10 14:32:11.929707 - [DEBUG] = AllBottom (new jump func)
3445 2019-Jan-10 14:32:11.929732 - [DEBUG]
3446 2019-Jan-10 14:32:11.929755 - [DEBUG] Start adding new jump function
3447 2019-Jan-10 14:32:11.929779 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3448 2019-Jan-10 14:32:11.929843 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3449 2019-Jan-10 14:32:11.930554 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
3450 2019-Jan-10 14:32:11.931214 - [DEBUG] Edge Function : AllBottom
3451 2019-Jan-10 14:32:11.931246 - [DEBUG] End adding new jump function
3452 2019-Jan-10 14:32:11.931271 - [DEBUG]
3453 2019-Jan-10 14:32:11.931295 - [DEBUG] -------------------------------------------- 112. Path Edge --------------------------------------------
3454 2019-Jan-10 14:32:11.931321 - [DEBUG]
3455 2019-Jan-10 14:32:11.931344 - [DEBUG] Process 112. path edge:
3456 2019-Jan-10 14:32:11.931368 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3457 2019-Jan-10 14:32:11.931437 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
3458 2019-Jan-10 14:32:11.932108 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3459 2019-Jan-10 14:32:11.932797 - [DEBUG]
3460 2019-Jan-10 14:32:11.932825 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
3461 2019-Jan-10 14:32:11.933538 - [DEBUG] Compose: EdgeIdentity * AllBottom
3462 2019-Jan-10 14:32:11.933570 - [DEBUG]
3463 2019-Jan-10 14:32:11.933594 - [DEBUG] Propagate flow
3464 2019-Jan-10 14:32:11.933618 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3465 2019-Jan-10 14:32:11.933682 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
3466 2019-Jan-10 14:32:11.934364 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3467 2019-Jan-10 14:32:11.935016 - [DEBUG] Edge function : AllBottom (result of previous compose)
3468 2019-Jan-10 14:32:11.935043 - [DEBUG]
3469 2019-Jan-10 14:32:11.935070 - [DEBUG] Join: AllTop & AllBottom
3470 2019-Jan-10 14:32:11.935096 - [DEBUG] = AllBottom (new jump func)
3471 2019-Jan-10 14:32:11.935121 - [DEBUG]
3472 2019-Jan-10 14:32:11.935145 - [DEBUG] Start adding new jump function
3473 2019-Jan-10 14:32:11.935168 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3474 2019-Jan-10 14:32:11.935227 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3475 2019-Jan-10 14:32:11.935848 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
3476 2019-Jan-10 14:32:11.936465 - [DEBUG] Edge Function : AllBottom
3477 2019-Jan-10 14:32:11.936494 - [DEBUG] End adding new jump function
3478 2019-Jan-10 14:32:11.936519 - [DEBUG]
3479 2019-Jan-10 14:32:11.936542 - [DEBUG] -------------------------------------------- 113. Path Edge --------------------------------------------
3480 2019-Jan-10 14:32:11.936567 - [DEBUG]
3481 2019-Jan-10 14:32:11.936591 - [DEBUG] Process 113. path edge:
3482 2019-Jan-10 14:32:11.936615 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3483 2019-Jan-10 14:32:11.936672 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
3484 2019-Jan-10 14:32:11.937329 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3485 2019-Jan-10 14:32:11.937959 - [DEBUG]
3486 2019-Jan-10 14:32:11.937987 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
3487 2019-Jan-10 14:32:11.938654 - [DEBUG] Compose: EdgeIdentity * AllBottom
3488 2019-Jan-10 14:32:11.938682 - [DEBUG]
3489 2019-Jan-10 14:32:11.938706 - [DEBUG] Propagate flow
3490 2019-Jan-10 14:32:11.938730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3491 2019-Jan-10 14:32:11.938792 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
3492 2019-Jan-10 14:32:11.939414 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3493 2019-Jan-10 14:32:11.940034 - [DEBUG] Edge function : AllBottom (result of previous compose)
3494 2019-Jan-10 14:32:11.940060 - [DEBUG]
3495 2019-Jan-10 14:32:11.940085 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
3496 2019-Jan-10 14:32:11.940111 - [DEBUG] = AllBottom
3497 2019-Jan-10 14:32:11.940136 - [DEBUG]
3498 2019-Jan-10 14:32:11.940177 - [DEBUG] PROPAGATE: No new function!
3499 2019-Jan-10 14:32:11.940205 - [DEBUG] EDGE:
3500 2019-Jan-10 14:32:11.940263 - [DEBUG] ---> 3501 2019-Jan-10 14:32:11.940881 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3502 2019-Jan-10 14:32:11.941501 - [DEBUG]
3503 2019-Jan-10 14:32:11.941528 - [DEBUG] EDGE:
3504 2019-Jan-10 14:32:11.941586 - [DEBUG] ---> 3505 2019-Jan-10 14:32:11.942225 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3506 2019-Jan-10 14:32:11.942846 - [DEBUG]
3507 2019-Jan-10 14:32:11.942873 - [DEBUG] EDGE:
3508 2019-Jan-10 14:32:11.942930 - [DEBUG] ---> 3509 2019-Jan-10 14:32:11.943574 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3510 2019-Jan-10 14:32:11.944195 - [DEBUG]
3511 2019-Jan-10 14:32:11.944221 - [DEBUG] EDGE:
3512 2019-Jan-10 14:32:11.944279 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
3513 2019-Jan-10 14:32:11.944901 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3514 2019-Jan-10 14:32:11.945520 - [DEBUG]
3515 2019-Jan-10 14:32:11.945546 - [DEBUG] EDGE:
3516 2019-Jan-10 14:32:11.945603 - [DEBUG] ---> 3517 2019-Jan-10 14:32:11.946220 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3518 2019-Jan-10 14:32:11.946851 - [DEBUG]
3519 2019-Jan-10 14:32:11.946877 - [DEBUG] EDGE:
3520 2019-Jan-10 14:32:11.946935 - [DEBUG] ---> 3521 2019-Jan-10 14:32:11.947550 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3522 2019-Jan-10 14:32:11.948168 - [DEBUG]
3523 2019-Jan-10 14:32:11.948195 - [DEBUG] EDGE:
3524 2019-Jan-10 14:32:11.948252 - [DEBUG] ---> 3525 2019-Jan-10 14:32:11.948872 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3526 2019-Jan-10 14:32:11.949491 - [DEBUG]
3527 2019-Jan-10 14:32:11.949524 - [DEBUG] Compose: EdgeIdentity * AllBottom
3528 2019-Jan-10 14:32:11.949550 - [DEBUG]
3529 2019-Jan-10 14:32:11.949574 - [DEBUG] Propagate flow
3530 2019-Jan-10 14:32:11.949597 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3531 2019-Jan-10 14:32:11.949654 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
3532 2019-Jan-10 14:32:11.950289 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3533 2019-Jan-10 14:32:11.950908 - [DEBUG] Edge function : AllBottom (result of previous compose)
3534 2019-Jan-10 14:32:11.950933 - [DEBUG]
3535 2019-Jan-10 14:32:11.950958 - [DEBUG] Join: AllTop & AllBottom
3536 2019-Jan-10 14:32:11.950984 - [DEBUG] = AllBottom (new jump func)
3537 2019-Jan-10 14:32:11.951008 - [DEBUG]
3538 2019-Jan-10 14:32:11.951032 - [DEBUG] Start adding new jump function
3539 2019-Jan-10 14:32:11.951055 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3540 2019-Jan-10 14:32:11.951111 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3541 2019-Jan-10 14:32:11.951731 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
3542 2019-Jan-10 14:32:11.952350 - [DEBUG] Edge Function : AllBottom
3543 2019-Jan-10 14:32:11.952378 - [DEBUG] End adding new jump function
3544 2019-Jan-10 14:32:11.952403 - [DEBUG]
3545 2019-Jan-10 14:32:11.952426 - [DEBUG] -------------------------------------------- 114. Path Edge --------------------------------------------
3546 2019-Jan-10 14:32:11.952459 - [DEBUG]
3547 2019-Jan-10 14:32:11.952483 - [DEBUG] Process 114. path edge:
3548 2019-Jan-10 14:32:11.952507 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3549 2019-Jan-10 14:32:11.952563 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
3550 2019-Jan-10 14:32:11.953181 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3551 2019-Jan-10 14:32:11.953817 - [DEBUG]
3552 2019-Jan-10 14:32:11.953842 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
3553 2019-Jan-10 14:32:11.954485 - [DEBUG] Compose: EdgeIdentity * AllBottom
3554 2019-Jan-10 14:32:11.954513 - [DEBUG]
3555 2019-Jan-10 14:32:11.954537 - [DEBUG] Propagate flow
3556 2019-Jan-10 14:32:11.954561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3557 2019-Jan-10 14:32:11.954618 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
3558 2019-Jan-10 14:32:11.955233 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3559 2019-Jan-10 14:32:11.955852 - [DEBUG] Edge function : AllBottom (result of previous compose)
3560 2019-Jan-10 14:32:11.955878 - [DEBUG]
3561 2019-Jan-10 14:32:11.955903 - [DEBUG] Join: AllTop & AllBottom
3562 2019-Jan-10 14:32:11.955929 - [DEBUG] = AllBottom (new jump func)
3563 2019-Jan-10 14:32:11.955953 - [DEBUG]
3564 2019-Jan-10 14:32:11.955977 - [DEBUG] Start adding new jump function
3565 2019-Jan-10 14:32:11.956000 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3566 2019-Jan-10 14:32:11.956056 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3567 2019-Jan-10 14:32:11.956677 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
3568 2019-Jan-10 14:32:11.957306 - [DEBUG] Edge Function : AllBottom
3569 2019-Jan-10 14:32:11.957333 - [DEBUG] End adding new jump function
3570 2019-Jan-10 14:32:11.957358 - [DEBUG]
3571 2019-Jan-10 14:32:11.957382 - [DEBUG] -------------------------------------------- 115. Path Edge --------------------------------------------
3572 2019-Jan-10 14:32:11.957406 - [DEBUG]
3573 2019-Jan-10 14:32:11.957429 - [DEBUG] Process 115. path edge:
3574 2019-Jan-10 14:32:11.957453 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3575 2019-Jan-10 14:32:11.957509 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
3576 2019-Jan-10 14:32:11.958122 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
3577 2019-Jan-10 14:32:11.958741 - [DEBUG]
3578 2019-Jan-10 14:32:11.958766 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
3579 2019-Jan-10 14:32:11.959390 - [DEBUG] Compose: EdgeIdentity * AllBottom
3580 2019-Jan-10 14:32:11.959418 - [DEBUG]
3581 2019-Jan-10 14:32:11.959442 - [DEBUG] Propagate flow
3582 2019-Jan-10 14:32:11.959465 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3583 2019-Jan-10 14:32:11.959522 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
3584 2019-Jan-10 14:32:11.960139 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
3585 2019-Jan-10 14:32:11.960772 - [DEBUG] Edge function : AllBottom (result of previous compose)
3586 2019-Jan-10 14:32:11.960797 - [DEBUG]
3587 2019-Jan-10 14:32:11.960822 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
3588 2019-Jan-10 14:32:11.960848 - [DEBUG] = AllBottom
3589 2019-Jan-10 14:32:11.960873 - [DEBUG]
3590 2019-Jan-10 14:32:11.960896 - [DEBUG] PROPAGATE: No new function!
3591 2019-Jan-10 14:32:11.960922 - [DEBUG] EDGE:
3592 2019-Jan-10 14:32:11.960979 - [DEBUG] ---> 3593 2019-Jan-10 14:32:11.961603 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3594 2019-Jan-10 14:32:11.962223 - [DEBUG]
3595 2019-Jan-10 14:32:11.962249 - [DEBUG] EDGE:
3596 2019-Jan-10 14:32:11.962306 - [DEBUG] ---> 3597 2019-Jan-10 14:32:11.962925 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3598 2019-Jan-10 14:32:11.963557 - [DEBUG]
3599 2019-Jan-10 14:32:11.963584 - [DEBUG] EDGE:
3600 2019-Jan-10 14:32:11.963641 - [DEBUG] ---> 3601 2019-Jan-10 14:32:11.964259 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3602 2019-Jan-10 14:32:11.964878 - [DEBUG]
3603 2019-Jan-10 14:32:11.964905 - [DEBUG] EDGE:
3604 2019-Jan-10 14:32:11.964962 - [DEBUG] ---> 3605 2019-Jan-10 14:32:11.965582 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3606 2019-Jan-10 14:32:11.966200 - [DEBUG]
3607 2019-Jan-10 14:32:11.966227 - [DEBUG] EDGE:
3608 2019-Jan-10 14:32:11.966284 - [DEBUG] ---> 3609 2019-Jan-10 14:32:11.966914 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3610 2019-Jan-10 14:32:11.967535 - [DEBUG]
3611 2019-Jan-10 14:32:11.967561 - [DEBUG] EDGE:
3612 2019-Jan-10 14:32:11.967619 - [DEBUG] ---> 3613 2019-Jan-10 14:32:11.968238 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3614 2019-Jan-10 14:32:11.968856 - [DEBUG]
3615 2019-Jan-10 14:32:11.968883 - [DEBUG] EDGE:
3616 2019-Jan-10 14:32:11.968940 - [DEBUG] ---> 3617 2019-Jan-10 14:32:11.969568 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3618 2019-Jan-10 14:32:11.970200 - [DEBUG]
3619 2019-Jan-10 14:32:11.970226 - [DEBUG] EDGE:
3620 2019-Jan-10 14:32:11.970283 - [DEBUG] ---> 3621 2019-Jan-10 14:32:11.970905 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3622 2019-Jan-10 14:32:11.971524 - [DEBUG]
3623 2019-Jan-10 14:32:11.971550 - [DEBUG] EDGE:
3624 2019-Jan-10 14:32:11.971608 - [DEBUG] ---> 3625 2019-Jan-10 14:32:11.972226 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3626 2019-Jan-10 14:32:11.972845 - [DEBUG]
3627 2019-Jan-10 14:32:11.972872 - [DEBUG] EDGE:
3628 2019-Jan-10 14:32:11.972929 - [DEBUG] ---> 3629 2019-Jan-10 14:32:11.973580 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3630 2019-Jan-10 14:32:11.974242 - [DEBUG]
3631 2019-Jan-10 14:32:11.974289 - [DEBUG] EDGE:
3632 2019-Jan-10 14:32:11.974357 - [DEBUG] ---> 3633 2019-Jan-10 14:32:11.975035 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3634 2019-Jan-10 14:32:11.975735 - [DEBUG]
3635 2019-Jan-10 14:32:11.975767 - [DEBUG] EDGE:
3636 2019-Jan-10 14:32:11.975847 - [DEBUG] ---> 3637 2019-Jan-10 14:32:11.976478 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3638 2019-Jan-10 14:32:11.977124 - [DEBUG]
3639 2019-Jan-10 14:32:11.977150 - [DEBUG] EDGE:
3640 2019-Jan-10 14:32:11.977208 - [DEBUG] ---> 3641 2019-Jan-10 14:32:11.977829 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3642 2019-Jan-10 14:32:11.978447 - [DEBUG]
3643 2019-Jan-10 14:32:11.978474 - [DEBUG] EDGE:
3644 2019-Jan-10 14:32:11.978531 - [DEBUG] ---> 3645 2019-Jan-10 14:32:11.979160 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3646 2019-Jan-10 14:32:11.979787 - [DEBUG]
3647 2019-Jan-10 14:32:11.979813 - [DEBUG] EDGE:
3648 2019-Jan-10 14:32:11.979871 - [DEBUG] ---> 3649 2019-Jan-10 14:32:11.980500 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3650 2019-Jan-10 14:32:11.981118 - [DEBUG]
3651 2019-Jan-10 14:32:11.981144 - [DEBUG] EDGE:
3652 2019-Jan-10 14:32:11.981202 - [DEBUG] ---> 3653 2019-Jan-10 14:32:11.981821 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3654 2019-Jan-10 14:32:11.982439 - [DEBUG]
3655 2019-Jan-10 14:32:11.982466 - [DEBUG] EDGE:
3656 2019-Jan-10 14:32:11.982524 - [DEBUG] ---> 3657 2019-Jan-10 14:32:11.983150 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3658 2019-Jan-10 14:32:11.983786 - [DEBUG]
3659 2019-Jan-10 14:32:11.983813 - [DEBUG] EDGE:
3660 2019-Jan-10 14:32:11.983870 - [DEBUG] ---> 3661 2019-Jan-10 14:32:11.984486 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3662 2019-Jan-10 14:32:11.985105 - [DEBUG]
3663 2019-Jan-10 14:32:11.985131 - [DEBUG] EDGE:
3664 2019-Jan-10 14:32:11.985188 - [DEBUG] ---> 3665 2019-Jan-10 14:32:11.985807 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3666 2019-Jan-10 14:32:11.986424 - [DEBUG]
3667 2019-Jan-10 14:32:11.986451 - [DEBUG] EDGE:
3668 2019-Jan-10 14:32:11.986508 - [DEBUG] ---> 3669 2019-Jan-10 14:32:11.987166 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
3670 2019-Jan-10 14:32:11.987808 - [DEBUG]
3671 2019-Jan-10 14:32:11.987839 - [DEBUG] Compose: EdgeIdentity * AllBottom
3672 2019-Jan-10 14:32:11.987867 - [DEBUG]
3673 2019-Jan-10 14:32:11.987891 - [DEBUG] Propagate flow
3674 2019-Jan-10 14:32:11.987915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3675 2019-Jan-10 14:32:11.987976 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
3676 2019-Jan-10 14:32:11.988648 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3677 2019-Jan-10 14:32:11.989299 - [DEBUG] Edge function : AllBottom (result of previous compose)
3678 2019-Jan-10 14:32:11.989325 - [DEBUG]
3679 2019-Jan-10 14:32:11.989352 - [DEBUG] Join: AllTop & AllBottom
3680 2019-Jan-10 14:32:11.989379 - [DEBUG] = AllBottom (new jump func)
3681 2019-Jan-10 14:32:11.989404 - [DEBUG]
3682 2019-Jan-10 14:32:11.989428 - [DEBUG] Start adding new jump function
3683 2019-Jan-10 14:32:11.989451 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3684 2019-Jan-10 14:32:11.989518 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3685 2019-Jan-10 14:32:11.990200 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
3686 2019-Jan-10 14:32:11.990864 - [DEBUG] Edge Function : AllBottom
3687 2019-Jan-10 14:32:11.990897 - [DEBUG] End adding new jump function
3688 2019-Jan-10 14:32:11.990922 - [DEBUG]
3689 2019-Jan-10 14:32:11.990946 - [DEBUG] -------------------------------------------- 116. Path Edge --------------------------------------------
3690 2019-Jan-10 14:32:11.990971 - [DEBUG]
3691 2019-Jan-10 14:32:11.990995 - [DEBUG] Process 116. path edge:
3692 2019-Jan-10 14:32:11.991019 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3693 2019-Jan-10 14:32:11.991081 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
3694 2019-Jan-10 14:32:11.991728 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3695 2019-Jan-10 14:32:11.992349 - [DEBUG]
3696 2019-Jan-10 14:32:11.992374 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
3697 2019-Jan-10 14:32:11.993007 - [DEBUG] Possible callees:
3698 2019-Jan-10 14:32:11.993032 - [DEBUG] llvm.dbg.declare
3699 2019-Jan-10 14:32:11.993057 - [DEBUG] Possible return sites:
3700 2019-Jan-10 14:32:11.993080 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !1203701 2019-Jan-10 14:32:11.994357 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3702 2019-Jan-10 14:32:11.994386 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3703 2019-Jan-10 14:32:11.994470 - [DEBUG] Compose: EdgeIdentity * AllBottom
3704 2019-Jan-10 14:32:11.994498 - [DEBUG]
3705 2019-Jan-10 14:32:11.994522 - [DEBUG] Propagate flow
3706 2019-Jan-10 14:32:11.994546 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3707 2019-Jan-10 14:32:11.994604 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3708 2019-Jan-10 14:32:11.995226 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3709 2019-Jan-10 14:32:11.995842 - [DEBUG] Edge function : AllBottom (result of previous compose)
3710 2019-Jan-10 14:32:11.995886 - [DEBUG]
3711 2019-Jan-10 14:32:11.995911 - [DEBUG] Join: AllTop & AllBottom
3712 2019-Jan-10 14:32:11.995938 - [DEBUG] = AllBottom (new jump func)
3713 2019-Jan-10 14:32:11.995962 - [DEBUG]
3714 2019-Jan-10 14:32:11.995986 - [DEBUG] Start adding new jump function
3715 2019-Jan-10 14:32:11.996009 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3716 2019-Jan-10 14:32:11.996066 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3717 2019-Jan-10 14:32:11.996682 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3718 2019-Jan-10 14:32:11.997317 - [DEBUG] Edge Function : AllBottom
3719 2019-Jan-10 14:32:11.997347 - [DEBUG] End adding new jump function
3720 2019-Jan-10 14:32:11.997371 - [DEBUG]
3721 2019-Jan-10 14:32:11.997395 - [DEBUG] -------------------------------------------- 117. Path Edge --------------------------------------------
3722 2019-Jan-10 14:32:11.997419 - [DEBUG]
3723 2019-Jan-10 14:32:11.997442 - [DEBUG] Process 117. path edge:
3724 2019-Jan-10 14:32:11.997466 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3725 2019-Jan-10 14:32:11.997523 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
3726 2019-Jan-10 14:32:11.998142 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3727 2019-Jan-10 14:32:11.998757 - [DEBUG]
3728 2019-Jan-10 14:32:11.998782 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3729 2019-Jan-10 14:32:11.999415 - [DEBUG] Compose: EdgeIdentity * AllBottom
3730 2019-Jan-10 14:32:11.999443 - [DEBUG]
3731 2019-Jan-10 14:32:11.999467 - [DEBUG] Propagate flow
3732 2019-Jan-10 14:32:11.999491 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3733 2019-Jan-10 14:32:11.999548 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3734 2019-Jan-10 14:32:12.000178 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3735 2019-Jan-10 14:32:12.000794 - [DEBUG] Edge function : AllBottom (result of previous compose)
3736 2019-Jan-10 14:32:12.000820 - [DEBUG]
3737 2019-Jan-10 14:32:12.000845 - [DEBUG] Join: AllTop & AllBottom
3738 2019-Jan-10 14:32:12.000871 - [DEBUG] = AllBottom (new jump func)
3739 2019-Jan-10 14:32:12.000895 - [DEBUG]
3740 2019-Jan-10 14:32:12.000919 - [DEBUG] Start adding new jump function
3741 2019-Jan-10 14:32:12.000943 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3742 2019-Jan-10 14:32:12.000999 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3743 2019-Jan-10 14:32:12.001614 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3744 2019-Jan-10 14:32:12.002227 - [DEBUG] Edge Function : AllBottom
3745 2019-Jan-10 14:32:12.002255 - [DEBUG] End adding new jump function
3746 2019-Jan-10 14:32:12.002281 - [DEBUG]
3747 2019-Jan-10 14:32:12.002305 - [DEBUG] -------------------------------------------- 118. Path Edge --------------------------------------------
3748 2019-Jan-10 14:32:12.002329 - [DEBUG]
3749 2019-Jan-10 14:32:12.002353 - [DEBUG] Process 118. path edge:
3750 2019-Jan-10 14:32:12.002376 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3751 2019-Jan-10 14:32:12.002433 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
3752 2019-Jan-10 14:32:12.003048 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3753 2019-Jan-10 14:32:12.003684 - [DEBUG]
3754 2019-Jan-10 14:32:12.003710 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3755 2019-Jan-10 14:32:12.004368 - [DEBUG] Compose: EdgeIdentity * AllBottom
3756 2019-Jan-10 14:32:12.004397 - [DEBUG]
3757 2019-Jan-10 14:32:12.004421 - [DEBUG] Propagate flow
3758 2019-Jan-10 14:32:12.004445 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3759 2019-Jan-10 14:32:12.004509 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3760 2019-Jan-10 14:32:12.005156 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3761 2019-Jan-10 14:32:12.005773 - [DEBUG] Edge function : AllBottom (result of previous compose)
3762 2019-Jan-10 14:32:12.005799 - [DEBUG]
3763 2019-Jan-10 14:32:12.005824 - [DEBUG] Join: AllTop & AllBottom
3764 2019-Jan-10 14:32:12.005851 - [DEBUG] = AllBottom (new jump func)
3765 2019-Jan-10 14:32:12.005875 - [DEBUG]
3766 2019-Jan-10 14:32:12.005899 - [DEBUG] Start adding new jump function
3767 2019-Jan-10 14:32:12.005923 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3768 2019-Jan-10 14:32:12.005979 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
3769 2019-Jan-10 14:32:12.006597 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3770 2019-Jan-10 14:32:12.007245 - [DEBUG] Edge Function : AllBottom
3771 2019-Jan-10 14:32:12.007274 - [DEBUG] End adding new jump function
3772 2019-Jan-10 14:32:12.007299 - [DEBUG]
3773 2019-Jan-10 14:32:12.007322 - [DEBUG] -------------------------------------------- 119. Path Edge --------------------------------------------
3774 2019-Jan-10 14:32:12.007347 - [DEBUG]
3775 2019-Jan-10 14:32:12.007370 - [DEBUG] Process 119. path edge:
3776 2019-Jan-10 14:32:12.007394 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3777 2019-Jan-10 14:32:12.007451 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
3778 2019-Jan-10 14:32:12.008079 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
3779 2019-Jan-10 14:32:12.008694 - [DEBUG]
3780 2019-Jan-10 14:32:12.008719 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3781 2019-Jan-10 14:32:12.009351 - [DEBUG] Possible callees:
3782 2019-Jan-10 14:32:12.009377 - [DEBUG] llvm.dbg.declare
3783 2019-Jan-10 14:32:12.009402 - [DEBUG] Possible return sites:
3784 2019-Jan-10 14:32:12.009425 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1493785 2019-Jan-10 14:32:12.010692 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3786 2019-Jan-10 14:32:12.010722 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3787 2019-Jan-10 14:32:12.010904 - [DEBUG] EDGE:
3788 2019-Jan-10 14:32:12.010966 - [DEBUG] ---> 3789 2019-Jan-10 14:32:12.011596 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
3790 2019-Jan-10 14:32:12.012212 - [DEBUG]
3791 2019-Jan-10 14:32:12.012238 - [DEBUG] EDGE:
3792 2019-Jan-10 14:32:12.012296 - [DEBUG] ---> 3793 2019-Jan-10 14:32:12.012931 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
3794 2019-Jan-10 14:32:12.013566 - [DEBUG]
3795 2019-Jan-10 14:32:12.013593 - [DEBUG] Compose: EdgeIdentity * AllBottom
3796 2019-Jan-10 14:32:12.013619 - [DEBUG]
3797 2019-Jan-10 14:32:12.013643 - [DEBUG] Propagate flow
3798 2019-Jan-10 14:32:12.013667 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3799 2019-Jan-10 14:32:12.013724 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3800 2019-Jan-10 14:32:12.014339 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3801 2019-Jan-10 14:32:12.014957 - [DEBUG] Edge function : AllBottom (result of previous compose)
3802 2019-Jan-10 14:32:12.014982 - [DEBUG]
3803 2019-Jan-10 14:32:12.015007 - [DEBUG] Join: AllTop & AllBottom
3804 2019-Jan-10 14:32:12.015033 - [DEBUG] = AllBottom (new jump func)
3805 2019-Jan-10 14:32:12.015058 - [DEBUG]
3806 2019-Jan-10 14:32:12.015086 - [DEBUG] Start adding new jump function
3807 2019-Jan-10 14:32:12.015110 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3808 2019-Jan-10 14:32:12.015167 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3809 2019-Jan-10 14:32:12.015786 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3810 2019-Jan-10 14:32:12.016400 - [DEBUG] Edge Function : AllBottom
3811 2019-Jan-10 14:32:12.016427 - [DEBUG] End adding new jump function
3812 2019-Jan-10 14:32:12.016452 - [DEBUG]
3813 2019-Jan-10 14:32:12.016476 - [DEBUG] -------------------------------------------- 120. Path Edge --------------------------------------------
3814 2019-Jan-10 14:32:12.016500 - [DEBUG]
3815 2019-Jan-10 14:32:12.016524 - [DEBUG] Process 120. path edge:
3816 2019-Jan-10 14:32:12.016548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3817 2019-Jan-10 14:32:12.016604 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
3818 2019-Jan-10 14:32:12.017236 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3819 2019-Jan-10 14:32:12.017854 - [DEBUG]
3820 2019-Jan-10 14:32:12.017879 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
3821 2019-Jan-10 14:32:12.018507 - [DEBUG] Compose: EdgeIdentity * AllBottom
3822 2019-Jan-10 14:32:12.018535 - [DEBUG]
3823 2019-Jan-10 14:32:12.018559 - [DEBUG] Propagate flow
3824 2019-Jan-10 14:32:12.018582 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3825 2019-Jan-10 14:32:12.018639 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3826 2019-Jan-10 14:32:12.019265 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3827 2019-Jan-10 14:32:12.019883 - [DEBUG] Edge function : AllBottom (result of previous compose)
3828 2019-Jan-10 14:32:12.019909 - [DEBUG]
3829 2019-Jan-10 14:32:12.019933 - [DEBUG] Join: AllTop & AllBottom
3830 2019-Jan-10 14:32:12.019960 - [DEBUG] = AllBottom (new jump func)
3831 2019-Jan-10 14:32:12.019984 - [DEBUG]
3832 2019-Jan-10 14:32:12.020008 - [DEBUG] Start adding new jump function
3833 2019-Jan-10 14:32:12.020032 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3834 2019-Jan-10 14:32:12.020088 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3835 2019-Jan-10 14:32:12.020728 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3836 2019-Jan-10 14:32:12.021353 - [DEBUG] Edge Function : AllBottom
3837 2019-Jan-10 14:32:12.021380 - [DEBUG] End adding new jump function
3838 2019-Jan-10 14:32:12.021415 - [DEBUG]
3839 2019-Jan-10 14:32:12.021439 - [DEBUG] -------------------------------------------- 121. Path Edge --------------------------------------------
3840 2019-Jan-10 14:32:12.021463 - [DEBUG]
3841 2019-Jan-10 14:32:12.021487 - [DEBUG] Process 121. path edge:
3842 2019-Jan-10 14:32:12.021510 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3843 2019-Jan-10 14:32:12.021567 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
3844 2019-Jan-10 14:32:12.022196 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3845 2019-Jan-10 14:32:12.022813 - [DEBUG]
3846 2019-Jan-10 14:32:12.022838 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
3847 2019-Jan-10 14:32:12.023469 - [DEBUG] Possible callees:
3848 2019-Jan-10 14:32:12.023507 - [DEBUG] llvm.dbg.declare
3849 2019-Jan-10 14:32:12.023533 - [DEBUG] Possible return sites:
3850 2019-Jan-10 14:32:12.023557 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1493851 2019-Jan-10 14:32:12.024804 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3852 2019-Jan-10 14:32:12.024834 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3853 2019-Jan-10 14:32:12.024870 - [DEBUG] Compose: EdgeIdentity * AllBottom
3854 2019-Jan-10 14:32:12.024898 - [DEBUG]
3855 2019-Jan-10 14:32:12.024921 - [DEBUG] Propagate flow
3856 2019-Jan-10 14:32:12.024945 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3857 2019-Jan-10 14:32:12.025002 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
3858 2019-Jan-10 14:32:12.025633 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3859 2019-Jan-10 14:32:12.026252 - [DEBUG] Edge function : AllBottom (result of previous compose)
3860 2019-Jan-10 14:32:12.026278 - [DEBUG]
3861 2019-Jan-10 14:32:12.026303 - [DEBUG] Join: AllTop & AllBottom
3862 2019-Jan-10 14:32:12.026329 - [DEBUG] = AllBottom (new jump func)
3863 2019-Jan-10 14:32:12.026354 - [DEBUG]
3864 2019-Jan-10 14:32:12.026378 - [DEBUG] Start adding new jump function
3865 2019-Jan-10 14:32:12.026402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3866 2019-Jan-10 14:32:12.026458 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3867 2019-Jan-10 14:32:12.027095 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
3868 2019-Jan-10 14:32:12.027712 - [DEBUG] Edge Function : AllBottom
3869 2019-Jan-10 14:32:12.027740 - [DEBUG] End adding new jump function
3870 2019-Jan-10 14:32:12.027765 - [DEBUG]
3871 2019-Jan-10 14:32:12.027789 - [DEBUG] -------------------------------------------- 122. Path Edge --------------------------------------------
3872 2019-Jan-10 14:32:12.027813 - [DEBUG]
3873 2019-Jan-10 14:32:12.027837 - [DEBUG] Process 122. path edge:
3874 2019-Jan-10 14:32:12.027861 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3875 2019-Jan-10 14:32:12.027917 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
3876 2019-Jan-10 14:32:12.028535 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3877 2019-Jan-10 14:32:12.029151 - [DEBUG]
3878 2019-Jan-10 14:32:12.029176 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
3879 2019-Jan-10 14:32:12.029812 - [DEBUG] Compose: EdgeIdentity * AllBottom
3880 2019-Jan-10 14:32:12.029856 - [DEBUG]
3881 2019-Jan-10 14:32:12.029881 - [DEBUG] Propagate flow
3882 2019-Jan-10 14:32:12.029905 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3883 2019-Jan-10 14:32:12.029962 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
3884 2019-Jan-10 14:32:12.030595 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3885 2019-Jan-10 14:32:12.031213 - [DEBUG] Edge function : AllBottom (result of previous compose)
3886 2019-Jan-10 14:32:12.031238 - [DEBUG]
3887 2019-Jan-10 14:32:12.031263 - [DEBUG] Join: AllTop & AllBottom
3888 2019-Jan-10 14:32:12.031289 - [DEBUG] = AllBottom (new jump func)
3889 2019-Jan-10 14:32:12.031314 - [DEBUG]
3890 2019-Jan-10 14:32:12.031338 - [DEBUG] Start adding new jump function
3891 2019-Jan-10 14:32:12.031361 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3892 2019-Jan-10 14:32:12.031417 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3893 2019-Jan-10 14:32:12.032036 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
3894 2019-Jan-10 14:32:12.032652 - [DEBUG] Edge Function : AllBottom
3895 2019-Jan-10 14:32:12.032680 - [DEBUG] End adding new jump function
3896 2019-Jan-10 14:32:12.032704 - [DEBUG]
3897 2019-Jan-10 14:32:12.032728 - [DEBUG] -------------------------------------------- 123. Path Edge --------------------------------------------
3898 2019-Jan-10 14:32:12.032752 - [DEBUG]
3899 2019-Jan-10 14:32:12.032776 - [DEBUG] Process 123. path edge:
3900 2019-Jan-10 14:32:12.032799 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3901 2019-Jan-10 14:32:12.032856 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
3902 2019-Jan-10 14:32:12.033472 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3903 2019-Jan-10 14:32:12.034105 - [DEBUG]
3904 2019-Jan-10 14:32:12.034130 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
3905 2019-Jan-10 14:32:12.034754 - [DEBUG] Compose: EdgeIdentity * AllBottom
3906 2019-Jan-10 14:32:12.034782 - [DEBUG]
3907 2019-Jan-10 14:32:12.034806 - [DEBUG] Propagate flow
3908 2019-Jan-10 14:32:12.034830 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3909 2019-Jan-10 14:32:12.034887 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
3910 2019-Jan-10 14:32:12.035512 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3911 2019-Jan-10 14:32:12.036129 - [DEBUG] Edge function : AllBottom (result of previous compose)
3912 2019-Jan-10 14:32:12.036154 - [DEBUG]
3913 2019-Jan-10 14:32:12.036179 - [DEBUG] Join: AllTop & AllBottom
3914 2019-Jan-10 14:32:12.036205 - [DEBUG] = AllBottom (new jump func)
3915 2019-Jan-10 14:32:12.036230 - [DEBUG]
3916 2019-Jan-10 14:32:12.036254 - [DEBUG] Start adding new jump function
3917 2019-Jan-10 14:32:12.036278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3918 2019-Jan-10 14:32:12.036334 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3919 2019-Jan-10 14:32:12.036973 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
3920 2019-Jan-10 14:32:12.037610 - [DEBUG] Edge Function : AllBottom
3921 2019-Jan-10 14:32:12.037640 - [DEBUG] End adding new jump function
3922 2019-Jan-10 14:32:12.037665 - [DEBUG]
3923 2019-Jan-10 14:32:12.037689 - [DEBUG] -------------------------------------------- 124. Path Edge --------------------------------------------
3924 2019-Jan-10 14:32:12.037713 - [DEBUG]
3925 2019-Jan-10 14:32:12.037748 - [DEBUG] Process 124. path edge:
3926 2019-Jan-10 14:32:12.037773 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3927 2019-Jan-10 14:32:12.037836 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
3928 2019-Jan-10 14:32:12.038494 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3929 2019-Jan-10 14:32:12.039116 - [DEBUG]
3930 2019-Jan-10 14:32:12.039141 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
3931 2019-Jan-10 14:32:12.039773 - [DEBUG] Possible callees:
3932 2019-Jan-10 14:32:12.039799 - [DEBUG] llvm.dbg.declare
3933 2019-Jan-10 14:32:12.039825 - [DEBUG] Possible return sites:
3934 2019-Jan-10 14:32:12.039848 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1553935 2019-Jan-10 14:32:12.041127 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
3936 2019-Jan-10 14:32:12.041156 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
3937 2019-Jan-10 14:32:12.041197 - [DEBUG] Compose: EdgeIdentity * AllBottom
3938 2019-Jan-10 14:32:12.041224 - [DEBUG]
3939 2019-Jan-10 14:32:12.041248 - [DEBUG] Propagate flow
3940 2019-Jan-10 14:32:12.041272 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3941 2019-Jan-10 14:32:12.041330 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
3942 2019-Jan-10 14:32:12.041952 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3943 2019-Jan-10 14:32:12.042571 - [DEBUG] Edge function : AllBottom (result of previous compose)
3944 2019-Jan-10 14:32:12.042596 - [DEBUG]
3945 2019-Jan-10 14:32:12.042621 - [DEBUG] Join: AllTop & AllBottom
3946 2019-Jan-10 14:32:12.042647 - [DEBUG] = AllBottom (new jump func)
3947 2019-Jan-10 14:32:12.042672 - [DEBUG]
3948 2019-Jan-10 14:32:12.042696 - [DEBUG] Start adding new jump function
3949 2019-Jan-10 14:32:12.042720 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3950 2019-Jan-10 14:32:12.042776 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3951 2019-Jan-10 14:32:12.043405 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
3952 2019-Jan-10 14:32:12.044039 - [DEBUG] Edge Function : AllBottom
3953 2019-Jan-10 14:32:12.044067 - [DEBUG] End adding new jump function
3954 2019-Jan-10 14:32:12.044092 - [DEBUG]
3955 2019-Jan-10 14:32:12.044116 - [DEBUG] -------------------------------------------- 125. Path Edge --------------------------------------------
3956 2019-Jan-10 14:32:12.044139 - [DEBUG]
3957 2019-Jan-10 14:32:12.044163 - [DEBUG] Process 125. path edge:
3958 2019-Jan-10 14:32:12.044187 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3959 2019-Jan-10 14:32:12.044244 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
3960 2019-Jan-10 14:32:12.044863 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3961 2019-Jan-10 14:32:12.045481 - [DEBUG]
3962 2019-Jan-10 14:32:12.045506 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
3963 2019-Jan-10 14:32:12.046141 - [DEBUG] Compose: EdgeIdentity * AllBottom
3964 2019-Jan-10 14:32:12.046169 - [DEBUG]
3965 2019-Jan-10 14:32:12.046193 - [DEBUG] Propagate flow
3966 2019-Jan-10 14:32:12.046217 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3967 2019-Jan-10 14:32:12.046275 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
3968 2019-Jan-10 14:32:12.046923 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3969 2019-Jan-10 14:32:12.047542 - [DEBUG] Edge function : AllBottom (result of previous compose)
3970 2019-Jan-10 14:32:12.047568 - [DEBUG]
3971 2019-Jan-10 14:32:12.047593 - [DEBUG] Join: AllTop & AllBottom
3972 2019-Jan-10 14:32:12.047620 - [DEBUG] = AllBottom (new jump func)
3973 2019-Jan-10 14:32:12.047645 - [DEBUG]
3974 2019-Jan-10 14:32:12.047669 - [DEBUG] Start adding new jump function
3975 2019-Jan-10 14:32:12.047692 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
3976 2019-Jan-10 14:32:12.047749 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3977 2019-Jan-10 14:32:12.048366 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
3978 2019-Jan-10 14:32:12.048980 - [DEBUG] Edge Function : AllBottom
3979 2019-Jan-10 14:32:12.049008 - [DEBUG] End adding new jump function
3980 2019-Jan-10 14:32:12.049033 - [DEBUG]
3981 2019-Jan-10 14:32:12.049057 - [DEBUG] -------------------------------------------- 126. Path Edge --------------------------------------------
3982 2019-Jan-10 14:32:12.049081 - [DEBUG]
3983 2019-Jan-10 14:32:12.049104 - [DEBUG] Process 126. path edge:
3984 2019-Jan-10 14:32:12.049128 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
3985 2019-Jan-10 14:32:12.049185 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
3986 2019-Jan-10 14:32:12.049801 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
3987 2019-Jan-10 14:32:12.050433 - [DEBUG]
3988 2019-Jan-10 14:32:12.050459 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
3989 2019-Jan-10 14:32:12.051084 - [DEBUG] Compose: EdgeIdentity * AllBottom
3990 2019-Jan-10 14:32:12.051111 - [DEBUG]
3991 2019-Jan-10 14:32:12.051135 - [DEBUG] Propagate flow
3992 2019-Jan-10 14:32:12.051159 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
3993 2019-Jan-10 14:32:12.051216 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
3994 2019-Jan-10 14:32:12.051831 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
3995 2019-Jan-10 14:32:12.052448 - [DEBUG] Edge function : AllBottom (result of previous compose)
3996 2019-Jan-10 14:32:12.052474 - [DEBUG]
3997 2019-Jan-10 14:32:12.052499 - [DEBUG] Join: AllTop & AllBottom
3998 2019-Jan-10 14:32:12.052525 - [DEBUG] = AllBottom (new jump func)
3999 2019-Jan-10 14:32:12.052550 - [DEBUG]
4000 2019-Jan-10 14:32:12.052573 - [DEBUG] Start adding new jump function
4001 2019-Jan-10 14:32:12.052597 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4002 2019-Jan-10 14:32:12.052653 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4003 2019-Jan-10 14:32:12.053272 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4004 2019-Jan-10 14:32:12.053906 - [DEBUG] Edge Function : AllBottom
4005 2019-Jan-10 14:32:12.053935 - [DEBUG] End adding new jump function
4006 2019-Jan-10 14:32:12.053959 - [DEBUG]
4007 2019-Jan-10 14:32:12.053983 - [DEBUG] -------------------------------------------- 127. Path Edge --------------------------------------------
4008 2019-Jan-10 14:32:12.054007 - [DEBUG]
4009 2019-Jan-10 14:32:12.054031 - [DEBUG] Process 127. path edge:
4010 2019-Jan-10 14:32:12.054055 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4011 2019-Jan-10 14:32:12.054112 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
4012 2019-Jan-10 14:32:12.054728 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4013 2019-Jan-10 14:32:12.055354 - [DEBUG]
4014 2019-Jan-10 14:32:12.055380 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4015 2019-Jan-10 14:32:12.056004 - [DEBUG] Compose: EdgeIdentity * AllBottom
4016 2019-Jan-10 14:32:12.056033 - [DEBUG]
4017 2019-Jan-10 14:32:12.056057 - [DEBUG] Propagate flow
4018 2019-Jan-10 14:32:12.056080 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4019 2019-Jan-10 14:32:12.056137 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4020 2019-Jan-10 14:32:12.056765 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4021 2019-Jan-10 14:32:12.057402 - [DEBUG] Edge function : AllBottom (result of previous compose)
4022 2019-Jan-10 14:32:12.057427 - [DEBUG]
4023 2019-Jan-10 14:32:12.057452 - [DEBUG] Join: AllTop & AllBottom
4024 2019-Jan-10 14:32:12.057478 - [DEBUG] = AllBottom (new jump func)
4025 2019-Jan-10 14:32:12.057503 - [DEBUG]
4026 2019-Jan-10 14:32:12.057526 - [DEBUG] Start adding new jump function
4027 2019-Jan-10 14:32:12.057550 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4028 2019-Jan-10 14:32:12.057606 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4029 2019-Jan-10 14:32:12.058224 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4030 2019-Jan-10 14:32:12.058850 - [DEBUG] Edge Function : AllBottom
4031 2019-Jan-10 14:32:12.058879 - [DEBUG] End adding new jump function
4032 2019-Jan-10 14:32:12.058903 - [DEBUG]
4033 2019-Jan-10 14:32:12.058927 - [DEBUG] -------------------------------------------- 128. Path Edge --------------------------------------------
4034 2019-Jan-10 14:32:12.058952 - [DEBUG]
4035 2019-Jan-10 14:32:12.058975 - [DEBUG] Process 128. path edge:
4036 2019-Jan-10 14:32:12.058999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4037 2019-Jan-10 14:32:12.059056 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
4038 2019-Jan-10 14:32:12.059682 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4039 2019-Jan-10 14:32:12.060316 - [DEBUG]
4040 2019-Jan-10 14:32:12.060341 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4041 2019-Jan-10 14:32:12.060969 - [DEBUG] Possible callees:
4042 2019-Jan-10 14:32:12.060994 - [DEBUG] llvm.dbg.declare
4043 2019-Jan-10 14:32:12.061019 - [DEBUG] Possible return sites:
4044 2019-Jan-10 14:32:12.061043 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1634045 2019-Jan-10 14:32:12.062284 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4046 2019-Jan-10 14:32:12.062313 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4047 2019-Jan-10 14:32:12.062348 - [DEBUG] Compose: EdgeIdentity * AllBottom
4048 2019-Jan-10 14:32:12.062375 - [DEBUG]
4049 2019-Jan-10 14:32:12.062399 - [DEBUG] Propagate flow
4050 2019-Jan-10 14:32:12.062423 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4051 2019-Jan-10 14:32:12.062480 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4052 2019-Jan-10 14:32:12.063109 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4053 2019-Jan-10 14:32:12.063742 - [DEBUG] Edge function : AllBottom (result of previous compose)
4054 2019-Jan-10 14:32:12.063776 - [DEBUG]
4055 2019-Jan-10 14:32:12.063801 - [DEBUG] Join: AllTop & AllBottom
4056 2019-Jan-10 14:32:12.063827 - [DEBUG] = AllBottom (new jump func)
4057 2019-Jan-10 14:32:12.063852 - [DEBUG]
4058 2019-Jan-10 14:32:12.063876 - [DEBUG] Start adding new jump function
4059 2019-Jan-10 14:32:12.063899 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4060 2019-Jan-10 14:32:12.063956 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4061 2019-Jan-10 14:32:12.064574 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4062 2019-Jan-10 14:32:12.065192 - [DEBUG] Edge Function : AllBottom
4063 2019-Jan-10 14:32:12.065219 - [DEBUG] End adding new jump function
4064 2019-Jan-10 14:32:12.065244 - [DEBUG]
4065 2019-Jan-10 14:32:12.065268 - [DEBUG] -------------------------------------------- 129. Path Edge --------------------------------------------
4066 2019-Jan-10 14:32:12.065292 - [DEBUG]
4067 2019-Jan-10 14:32:12.065315 - [DEBUG] Process 129. path edge:
4068 2019-Jan-10 14:32:12.065339 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4069 2019-Jan-10 14:32:12.065396 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
4070 2019-Jan-10 14:32:12.066014 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4071 2019-Jan-10 14:32:12.066632 - [DEBUG]
4072 2019-Jan-10 14:32:12.066657 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4073 2019-Jan-10 14:32:12.067304 - [DEBUG] Compose: EdgeIdentity * AllBottom
4074 2019-Jan-10 14:32:12.067333 - [DEBUG]
4075 2019-Jan-10 14:32:12.067357 - [DEBUG] Propagate flow
4076 2019-Jan-10 14:32:12.067380 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4077 2019-Jan-10 14:32:12.067438 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4078 2019-Jan-10 14:32:12.068054 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4079 2019-Jan-10 14:32:12.068671 - [DEBUG] Edge function : AllBottom (result of previous compose)
4080 2019-Jan-10 14:32:12.068697 - [DEBUG]
4081 2019-Jan-10 14:32:12.068722 - [DEBUG] Join: AllTop & AllBottom
4082 2019-Jan-10 14:32:12.068748 - [DEBUG] = AllBottom (new jump func)
4083 2019-Jan-10 14:32:12.068773 - [DEBUG]
4084 2019-Jan-10 14:32:12.068796 - [DEBUG] Start adding new jump function
4085 2019-Jan-10 14:32:12.068820 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4086 2019-Jan-10 14:32:12.068876 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4087 2019-Jan-10 14:32:12.069502 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4088 2019-Jan-10 14:32:12.070154 - [DEBUG] Edge Function : AllBottom
4089 2019-Jan-10 14:32:12.070207 - [DEBUG] End adding new jump function
4090 2019-Jan-10 14:32:12.070232 - [DEBUG]
4091 2019-Jan-10 14:32:12.070256 - [DEBUG] -------------------------------------------- 130. Path Edge --------------------------------------------
4092 2019-Jan-10 14:32:12.070281 - [DEBUG]
4093 2019-Jan-10 14:32:12.070304 - [DEBUG] Process 130. path edge:
4094 2019-Jan-10 14:32:12.070329 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4095 2019-Jan-10 14:32:12.070404 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
4096 2019-Jan-10 14:32:12.071102 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4097 2019-Jan-10 14:32:12.071793 - [DEBUG]
4098 2019-Jan-10 14:32:12.071823 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4099 2019-Jan-10 14:32:12.072515 - [DEBUG] Compose: EdgeIdentity * AllBottom
4100 2019-Jan-10 14:32:12.072567 - [DEBUG]
4101 2019-Jan-10 14:32:12.072592 - [DEBUG] Propagate flow
4102 2019-Jan-10 14:32:12.072616 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4103 2019-Jan-10 14:32:12.072691 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
4104 2019-Jan-10 14:32:12.073365 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4105 2019-Jan-10 14:32:12.074059 - [DEBUG] Edge function : AllBottom (result of previous compose)
4106 2019-Jan-10 14:32:12.074087 - [DEBUG]
4107 2019-Jan-10 14:32:12.074114 - [DEBUG] Join: AllTop & AllBottom
4108 2019-Jan-10 14:32:12.074141 - [DEBUG] = AllBottom (new jump func)
4109 2019-Jan-10 14:32:12.074166 - [DEBUG]
4110 2019-Jan-10 14:32:12.074190 - [DEBUG] Start adding new jump function
4111 2019-Jan-10 14:32:12.074213 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4112 2019-Jan-10 14:32:12.074281 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4113 2019-Jan-10 14:32:12.074919 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
4114 2019-Jan-10 14:32:12.075559 - [DEBUG] Edge Function : AllBottom
4115 2019-Jan-10 14:32:12.075590 - [DEBUG] End adding new jump function
4116 2019-Jan-10 14:32:12.075615 - [DEBUG]
4117 2019-Jan-10 14:32:12.075638 - [DEBUG] -------------------------------------------- 131. Path Edge --------------------------------------------
4118 2019-Jan-10 14:32:12.075663 - [DEBUG]
4119 2019-Jan-10 14:32:12.075686 - [DEBUG] Process 131. path edge:
4120 2019-Jan-10 14:32:12.075711 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4121 2019-Jan-10 14:32:12.075768 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
4122 2019-Jan-10 14:32:12.076395 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4123 2019-Jan-10 14:32:12.077034 - [DEBUG]
4124 2019-Jan-10 14:32:12.077059 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
4125 2019-Jan-10 14:32:12.077690 - [DEBUG] Possible callees:
4126 2019-Jan-10 14:32:12.077716 - [DEBUG] llvm.dbg.declare
4127 2019-Jan-10 14:32:12.077741 - [DEBUG] Possible return sites:
4128 2019-Jan-10 14:32:12.077765 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1694129 2019-Jan-10 14:32:12.079031 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4130 2019-Jan-10 14:32:12.079060 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4131 2019-Jan-10 14:32:12.079102 - [DEBUG] Compose: EdgeIdentity * AllBottom
4132 2019-Jan-10 14:32:12.079129 - [DEBUG]
4133 2019-Jan-10 14:32:12.079153 - [DEBUG] Propagate flow
4134 2019-Jan-10 14:32:12.079177 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4135 2019-Jan-10 14:32:12.079234 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
4136 2019-Jan-10 14:32:12.079855 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4137 2019-Jan-10 14:32:12.080490 - [DEBUG] Edge function : AllBottom (result of previous compose)
4138 2019-Jan-10 14:32:12.080516 - [DEBUG]
4139 2019-Jan-10 14:32:12.080541 - [DEBUG] Join: AllTop & AllBottom
4140 2019-Jan-10 14:32:12.080567 - [DEBUG] = AllBottom (new jump func)
4141 2019-Jan-10 14:32:12.080592 - [DEBUG]
4142 2019-Jan-10 14:32:12.080616 - [DEBUG] Start adding new jump function
4143 2019-Jan-10 14:32:12.080656 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4144 2019-Jan-10 14:32:12.080713 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4145 2019-Jan-10 14:32:12.081334 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
4146 2019-Jan-10 14:32:12.081952 - [DEBUG] Edge Function : AllBottom
4147 2019-Jan-10 14:32:12.081980 - [DEBUG] End adding new jump function
4148 2019-Jan-10 14:32:12.082004 - [DEBUG]
4149 2019-Jan-10 14:32:12.082028 - [DEBUG] -------------------------------------------- 132. Path Edge --------------------------------------------
4150 2019-Jan-10 14:32:12.082052 - [DEBUG]
4151 2019-Jan-10 14:32:12.082076 - [DEBUG] Process 132. path edge:
4152 2019-Jan-10 14:32:12.082100 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4153 2019-Jan-10 14:32:12.082157 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
4154 2019-Jan-10 14:32:12.082775 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4155 2019-Jan-10 14:32:12.083393 - [DEBUG]
4156 2019-Jan-10 14:32:12.083418 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
4157 2019-Jan-10 14:32:12.084069 - [DEBUG] Compose: EdgeIdentity * AllBottom
4158 2019-Jan-10 14:32:12.084097 - [DEBUG]
4159 2019-Jan-10 14:32:12.084121 - [DEBUG] Propagate flow
4160 2019-Jan-10 14:32:12.084145 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4161 2019-Jan-10 14:32:12.084202 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
4162 2019-Jan-10 14:32:12.084822 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4163 2019-Jan-10 14:32:12.085440 - [DEBUG] Edge function : AllBottom (result of previous compose)
4164 2019-Jan-10 14:32:12.085465 - [DEBUG]
4165 2019-Jan-10 14:32:12.085490 - [DEBUG] Join: AllTop & AllBottom
4166 2019-Jan-10 14:32:12.085516 - [DEBUG] = AllBottom (new jump func)
4167 2019-Jan-10 14:32:12.085541 - [DEBUG]
4168 2019-Jan-10 14:32:12.085564 - [DEBUG] Start adding new jump function
4169 2019-Jan-10 14:32:12.085588 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4170 2019-Jan-10 14:32:12.085644 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4171 2019-Jan-10 14:32:12.086264 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
4172 2019-Jan-10 14:32:12.086896 - [DEBUG] Edge Function : AllBottom
4173 2019-Jan-10 14:32:12.086924 - [DEBUG] End adding new jump function
4174 2019-Jan-10 14:32:12.086948 - [DEBUG]
4175 2019-Jan-10 14:32:12.086972 - [DEBUG] -------------------------------------------- 133. Path Edge --------------------------------------------
4176 2019-Jan-10 14:32:12.086996 - [DEBUG]
4177 2019-Jan-10 14:32:12.087020 - [DEBUG] Process 133. path edge:
4178 2019-Jan-10 14:32:12.087044 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4179 2019-Jan-10 14:32:12.087100 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
4180 2019-Jan-10 14:32:12.087739 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4181 2019-Jan-10 14:32:12.088392 - [DEBUG]
4182 2019-Jan-10 14:32:12.088419 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
4183 2019-Jan-10 14:32:12.089080 - [DEBUG] Compose: EdgeIdentity * AllBottom
4184 2019-Jan-10 14:32:12.089110 - [DEBUG]
4185 2019-Jan-10 14:32:12.089134 - [DEBUG] Propagate flow
4186 2019-Jan-10 14:32:12.089158 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4187 2019-Jan-10 14:32:12.089235 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
4188 2019-Jan-10 14:32:12.089858 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4189 2019-Jan-10 14:32:12.090507 - [DEBUG] Edge function : AllBottom (result of previous compose)
4190 2019-Jan-10 14:32:12.090533 - [DEBUG]
4191 2019-Jan-10 14:32:12.090559 - [DEBUG] Join: AllTop & AllBottom
4192 2019-Jan-10 14:32:12.090585 - [DEBUG] = AllBottom (new jump func)
4193 2019-Jan-10 14:32:12.090610 - [DEBUG]
4194 2019-Jan-10 14:32:12.090634 - [DEBUG] Start adding new jump function
4195 2019-Jan-10 14:32:12.090657 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4196 2019-Jan-10 14:32:12.090718 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4197 2019-Jan-10 14:32:12.091338 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
4198 2019-Jan-10 14:32:12.091957 - [DEBUG] Edge Function : AllBottom
4199 2019-Jan-10 14:32:12.091986 - [DEBUG] End adding new jump function
4200 2019-Jan-10 14:32:12.092011 - [DEBUG]
4201 2019-Jan-10 14:32:12.092035 - [DEBUG] -------------------------------------------- 134. Path Edge --------------------------------------------
4202 2019-Jan-10 14:32:12.092059 - [DEBUG]
4203 2019-Jan-10 14:32:12.092083 - [DEBUG] Process 134. path edge:
4204 2019-Jan-10 14:32:12.092107 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4205 2019-Jan-10 14:32:12.092164 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
4206 2019-Jan-10 14:32:12.092783 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4207 2019-Jan-10 14:32:12.093401 - [DEBUG]
4208 2019-Jan-10 14:32:12.093426 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
4209 2019-Jan-10 14:32:12.094084 - [DEBUG] Compose: EdgeIdentity * AllBottom
4210 2019-Jan-10 14:32:12.094113 - [DEBUG]
4211 2019-Jan-10 14:32:12.094137 - [DEBUG] Propagate flow
4212 2019-Jan-10 14:32:12.094160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4213 2019-Jan-10 14:32:12.094217 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
4214 2019-Jan-10 14:32:12.094846 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4215 2019-Jan-10 14:32:12.095463 - [DEBUG] Edge function : AllBottom (result of previous compose)
4216 2019-Jan-10 14:32:12.095489 - [DEBUG]
4217 2019-Jan-10 14:32:12.095514 - [DEBUG] Join: AllTop & AllBottom
4218 2019-Jan-10 14:32:12.095540 - [DEBUG] = AllBottom (new jump func)
4219 2019-Jan-10 14:32:12.095565 - [DEBUG]
4220 2019-Jan-10 14:32:12.095589 - [DEBUG] Start adding new jump function
4221 2019-Jan-10 14:32:12.095612 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4222 2019-Jan-10 14:32:12.095668 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4223 2019-Jan-10 14:32:12.096287 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
4224 2019-Jan-10 14:32:12.096917 - [DEBUG] Edge Function : AllBottom
4225 2019-Jan-10 14:32:12.096945 - [DEBUG] End adding new jump function
4226 2019-Jan-10 14:32:12.096969 - [DEBUG]
4227 2019-Jan-10 14:32:12.096993 - [DEBUG] -------------------------------------------- 135. Path Edge --------------------------------------------
4228 2019-Jan-10 14:32:12.097017 - [DEBUG]
4229 2019-Jan-10 14:32:12.097041 - [DEBUG] Process 135. path edge:
4230 2019-Jan-10 14:32:12.097064 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4231 2019-Jan-10 14:32:12.097121 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
4232 2019-Jan-10 14:32:12.097748 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4233 2019-Jan-10 14:32:12.098368 - [DEBUG]
4234 2019-Jan-10 14:32:12.098394 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
4235 2019-Jan-10 14:32:12.099020 - [DEBUG] Compose: EdgeIdentity * AllBottom
4236 2019-Jan-10 14:32:12.099048 - [DEBUG]
4237 2019-Jan-10 14:32:12.099072 - [DEBUG] Propagate flow
4238 2019-Jan-10 14:32:12.099096 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4239 2019-Jan-10 14:32:12.099153 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
4240 2019-Jan-10 14:32:12.099771 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4241 2019-Jan-10 14:32:12.100406 - [DEBUG] Edge function : AllBottom (result of previous compose)
4242 2019-Jan-10 14:32:12.100431 - [DEBUG]
4243 2019-Jan-10 14:32:12.100456 - [DEBUG] Join: AllTop & AllBottom
4244 2019-Jan-10 14:32:12.100482 - [DEBUG] = AllBottom (new jump func)
4245 2019-Jan-10 14:32:12.100507 - [DEBUG]
4246 2019-Jan-10 14:32:12.100530 - [DEBUG] Start adding new jump function
4247 2019-Jan-10 14:32:12.100554 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4248 2019-Jan-10 14:32:12.100610 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4249 2019-Jan-10 14:32:12.101229 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
4250 2019-Jan-10 14:32:12.101847 - [DEBUG] Edge Function : AllBottom
4251 2019-Jan-10 14:32:12.101876 - [DEBUG] End adding new jump function
4252 2019-Jan-10 14:32:12.101900 - [DEBUG]
4253 2019-Jan-10 14:32:12.101924 - [DEBUG] -------------------------------------------- 136. Path Edge --------------------------------------------
4254 2019-Jan-10 14:32:12.101948 - [DEBUG]
4255 2019-Jan-10 14:32:12.101971 - [DEBUG] Process 136. path edge:
4256 2019-Jan-10 14:32:12.101995 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4257 2019-Jan-10 14:32:12.102051 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
4258 2019-Jan-10 14:32:12.102670 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4259 2019-Jan-10 14:32:12.103288 - [DEBUG]
4260 2019-Jan-10 14:32:12.103312 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
4261 2019-Jan-10 14:32:12.103961 - [DEBUG] Compose: EdgeIdentity * AllBottom
4262 2019-Jan-10 14:32:12.103989 - [DEBUG]
4263 2019-Jan-10 14:32:12.104013 - [DEBUG] Propagate flow
4264 2019-Jan-10 14:32:12.104037 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4265 2019-Jan-10 14:32:12.104094 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
4266 2019-Jan-10 14:32:12.104717 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4267 2019-Jan-10 14:32:12.105334 - [DEBUG] Edge function : AllBottom (result of previous compose)
4268 2019-Jan-10 14:32:12.105359 - [DEBUG]
4269 2019-Jan-10 14:32:12.105384 - [DEBUG] Join: AllTop & AllBottom
4270 2019-Jan-10 14:32:12.105410 - [DEBUG] = AllBottom (new jump func)
4271 2019-Jan-10 14:32:12.105435 - [DEBUG]
4272 2019-Jan-10 14:32:12.105459 - [DEBUG] Start adding new jump function
4273 2019-Jan-10 14:32:12.105482 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4274 2019-Jan-10 14:32:12.105538 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4275 2019-Jan-10 14:32:12.106156 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
4276 2019-Jan-10 14:32:12.106779 - [DEBUG] Edge Function : AllBottom
4277 2019-Jan-10 14:32:12.106808 - [DEBUG] End adding new jump function
4278 2019-Jan-10 14:32:12.106845 - [DEBUG]
4279 2019-Jan-10 14:32:12.106869 - [DEBUG] -------------------------------------------- 137. Path Edge --------------------------------------------
4280 2019-Jan-10 14:32:12.106893 - [DEBUG]
4281 2019-Jan-10 14:32:12.106917 - [DEBUG] Process 137. path edge:
4282 2019-Jan-10 14:32:12.106940 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4283 2019-Jan-10 14:32:12.106997 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
4284 2019-Jan-10 14:32:12.107613 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4285 2019-Jan-10 14:32:12.108231 - [DEBUG]
4286 2019-Jan-10 14:32:12.108256 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
4287 2019-Jan-10 14:32:12.108881 - [DEBUG] Compose: EdgeIdentity * AllBottom
4288 2019-Jan-10 14:32:12.108908 - [DEBUG]
4289 2019-Jan-10 14:32:12.108932 - [DEBUG] Propagate flow
4290 2019-Jan-10 14:32:12.108956 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4291 2019-Jan-10 14:32:12.109012 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4292 2019-Jan-10 14:32:12.109630 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4293 2019-Jan-10 14:32:12.110268 - [DEBUG] Edge function : AllBottom (result of previous compose)
4294 2019-Jan-10 14:32:12.110293 - [DEBUG]
4295 2019-Jan-10 14:32:12.110317 - [DEBUG] Join: AllTop & AllBottom
4296 2019-Jan-10 14:32:12.110343 - [DEBUG] = AllBottom (new jump func)
4297 2019-Jan-10 14:32:12.110368 - [DEBUG]
4298 2019-Jan-10 14:32:12.110391 - [DEBUG] Start adding new jump function
4299 2019-Jan-10 14:32:12.110415 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4300 2019-Jan-10 14:32:12.110472 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4301 2019-Jan-10 14:32:12.111089 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4302 2019-Jan-10 14:32:12.111704 - [DEBUG] Edge Function : AllBottom
4303 2019-Jan-10 14:32:12.111733 - [DEBUG] End adding new jump function
4304 2019-Jan-10 14:32:12.111757 - [DEBUG]
4305 2019-Jan-10 14:32:12.111781 - [DEBUG] -------------------------------------------- 138. Path Edge --------------------------------------------
4306 2019-Jan-10 14:32:12.111805 - [DEBUG]
4307 2019-Jan-10 14:32:12.111829 - [DEBUG] Process 138. path edge:
4308 2019-Jan-10 14:32:12.111852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4309 2019-Jan-10 14:32:12.111909 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
4310 2019-Jan-10 14:32:12.112525 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4311 2019-Jan-10 14:32:12.113147 - [DEBUG]
4312 2019-Jan-10 14:32:12.113172 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4313 2019-Jan-10 14:32:12.113821 - [DEBUG] Compose: EdgeIdentity * AllBottom
4314 2019-Jan-10 14:32:12.113849 - [DEBUG]
4315 2019-Jan-10 14:32:12.113873 - [DEBUG] Propagate flow
4316 2019-Jan-10 14:32:12.113896 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4317 2019-Jan-10 14:32:12.113953 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
4318 2019-Jan-10 14:32:12.114576 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4319 2019-Jan-10 14:32:12.115194 - [DEBUG] Edge function : AllBottom (result of previous compose)
4320 2019-Jan-10 14:32:12.115231 - [DEBUG]
4321 2019-Jan-10 14:32:12.115257 - [DEBUG] Join: AllTop & AllBottom
4322 2019-Jan-10 14:32:12.115283 - [DEBUG] = AllBottom (new jump func)
4323 2019-Jan-10 14:32:12.115308 - [DEBUG]
4324 2019-Jan-10 14:32:12.115331 - [DEBUG] Start adding new jump function
4325 2019-Jan-10 14:32:12.115355 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4326 2019-Jan-10 14:32:12.115412 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4327 2019-Jan-10 14:32:12.116033 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
4328 2019-Jan-10 14:32:12.116653 - [DEBUG] Edge Function : AllBottom
4329 2019-Jan-10 14:32:12.116681 - [DEBUG] End adding new jump function
4330 2019-Jan-10 14:32:12.116705 - [DEBUG]
4331 2019-Jan-10 14:32:12.116729 - [DEBUG] -------------------------------------------- 139. Path Edge --------------------------------------------
4332 2019-Jan-10 14:32:12.116754 - [DEBUG]
4333 2019-Jan-10 14:32:12.116777 - [DEBUG] Process 139. path edge:
4334 2019-Jan-10 14:32:12.116801 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4335 2019-Jan-10 14:32:12.116872 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
4336 2019-Jan-10 14:32:12.117493 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4337 2019-Jan-10 14:32:12.118111 - [DEBUG]
4338 2019-Jan-10 14:32:12.118137 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
4339 2019-Jan-10 14:32:12.118767 - [DEBUG] Compose: EdgeIdentity * AllBottom
4340 2019-Jan-10 14:32:12.118795 - [DEBUG]
4341 2019-Jan-10 14:32:12.118819 - [DEBUG] Propagate flow
4342 2019-Jan-10 14:32:12.118843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4343 2019-Jan-10 14:32:12.118900 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4344 2019-Jan-10 14:32:12.119519 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4345 2019-Jan-10 14:32:12.120136 - [DEBUG] Edge function : AllBottom (result of previous compose)
4346 2019-Jan-10 14:32:12.120173 - [DEBUG]
4347 2019-Jan-10 14:32:12.120199 - [DEBUG] Join: AllTop & AllBottom
4348 2019-Jan-10 14:32:12.120226 - [DEBUG] = AllBottom (new jump func)
4349 2019-Jan-10 14:32:12.120250 - [DEBUG]
4350 2019-Jan-10 14:32:12.120278 - [DEBUG] Start adding new jump function
4351 2019-Jan-10 14:32:12.120302 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4352 2019-Jan-10 14:32:12.120358 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4353 2019-Jan-10 14:32:12.121014 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4354 2019-Jan-10 14:32:12.121676 - [DEBUG] Edge Function : AllBottom
4355 2019-Jan-10 14:32:12.121710 - [DEBUG] End adding new jump function
4356 2019-Jan-10 14:32:12.121734 - [DEBUG]
4357 2019-Jan-10 14:32:12.121759 - [DEBUG] -------------------------------------------- 140. Path Edge --------------------------------------------
4358 2019-Jan-10 14:32:12.121784 - [DEBUG]
4359 2019-Jan-10 14:32:12.121807 - [DEBUG] Process 140. path edge:
4360 2019-Jan-10 14:32:12.121831 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4361 2019-Jan-10 14:32:12.121903 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
4362 2019-Jan-10 14:32:12.122557 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4363 2019-Jan-10 14:32:12.123219 - [DEBUG]
4364 2019-Jan-10 14:32:12.123247 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4365 2019-Jan-10 14:32:12.124055 - [DEBUG] Compose: EdgeIdentity * AllBottom
4366 2019-Jan-10 14:32:12.124087 - [DEBUG]
4367 2019-Jan-10 14:32:12.124111 - [DEBUG] Propagate flow
4368 2019-Jan-10 14:32:12.124135 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4369 2019-Jan-10 14:32:12.124207 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4370 2019-Jan-10 14:32:12.124880 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4371 2019-Jan-10 14:32:12.125526 - [DEBUG] Edge function : AllBottom (result of previous compose)
4372 2019-Jan-10 14:32:12.125553 - [DEBUG]
4373 2019-Jan-10 14:32:12.125580 - [DEBUG] Join: AllTop & AllBottom
4374 2019-Jan-10 14:32:12.125607 - [DEBUG] = AllBottom (new jump func)
4375 2019-Jan-10 14:32:12.125631 - [DEBUG]
4376 2019-Jan-10 14:32:12.125655 - [DEBUG] Start adding new jump function
4377 2019-Jan-10 14:32:12.125679 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4378 2019-Jan-10 14:32:12.125737 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4379 2019-Jan-10 14:32:12.126357 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4380 2019-Jan-10 14:32:12.126997 - [DEBUG] Edge Function : AllBottom
4381 2019-Jan-10 14:32:12.127026 - [DEBUG] End adding new jump function
4382 2019-Jan-10 14:32:12.127051 - [DEBUG]
4383 2019-Jan-10 14:32:12.127075 - [DEBUG] -------------------------------------------- 141. Path Edge --------------------------------------------
4384 2019-Jan-10 14:32:12.127100 - [DEBUG]
4385 2019-Jan-10 14:32:12.127123 - [DEBUG] Process 141. path edge:
4386 2019-Jan-10 14:32:12.127147 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4387 2019-Jan-10 14:32:12.127204 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
4388 2019-Jan-10 14:32:12.127820 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4389 2019-Jan-10 14:32:12.128437 - [DEBUG]
4390 2019-Jan-10 14:32:12.128462 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4391 2019-Jan-10 14:32:12.129083 - [DEBUG] Start of endsummarytab entry
4392 2019-Jan-10 14:32:12.129111 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
4393 2019-Jan-10 14:32:12.129728 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
4394 2019-Jan-10 14:32:12.129786 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4395 2019-Jan-10 14:32:12.130416 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
4396 2019-Jan-10 14:32:12.131034 - [DEBUG] EF: AllBottom
4397 2019-Jan-10 14:32:12.131060 - [DEBUG]
4398 2019-Jan-10 14:32:12.131083 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4399 2019-Jan-10 14:32:12.131697 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4400 2019-Jan-10 14:32:12.132316 - [DEBUG] EF: AllBottom
4401 2019-Jan-10 14:32:12.132341 - [DEBUG]
4402 2019-Jan-10 14:32:12.132365 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
4403 2019-Jan-10 14:32:12.132979 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
4404 2019-Jan-10 14:32:12.133613 - [DEBUG] EF: AllBottom
4405 2019-Jan-10 14:32:12.133638 - [DEBUG]
4406 2019-Jan-10 14:32:12.133661 - [DEBUG] ---------------
4407 2019-Jan-10 14:32:12.133685 - [DEBUG]
4408 2019-Jan-10 14:32:12.133709 - [DEBUG] End of endsummarytab entry
4409 2019-Jan-10 14:32:12.133732 - [DEBUG]
4410 2019-Jan-10 14:32:12.133756 - [DEBUG] Start of incomingtab entry
4411 2019-Jan-10 14:32:12.133780 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
4412 2019-Jan-10 14:32:12.134409 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
4413 2019-Jan-10 14:32:12.134466 - [DEBUG] ---------------
4414 2019-Jan-10 14:32:12.134491 - [DEBUG] End of incomingtab entry
4415 2019-Jan-10 14:32:12.134514 - [DEBUG]
4416 2019-Jan-10 14:32:12.134540 - [DEBUG] EDGE:
4417 2019-Jan-10 14:32:12.134597 - [DEBUG] ---> 4418 2019-Jan-10 14:32:12.135212 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4419 2019-Jan-10 14:32:12.135830 - [DEBUG]
4420 2019-Jan-10 14:32:12.135855 - [DEBUG] EDGE:
4421 2019-Jan-10 14:32:12.135913 - [DEBUG] ---> 4422 2019-Jan-10 14:32:12.136530 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4423 2019-Jan-10 14:32:12.137171 - [DEBUG]
4424 2019-Jan-10 14:32:12.137213 - [DEBUG] Compose: EdgeIdentity * AllBottom
4425 2019-Jan-10 14:32:12.137240 - [DEBUG]
4426 2019-Jan-10 14:32:12.137264 - [DEBUG] Propagate flow
4427 2019-Jan-10 14:32:12.137288 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4428 2019-Jan-10 14:32:12.137345 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
4429 2019-Jan-10 14:32:12.137982 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4430 2019-Jan-10 14:32:12.138603 - [DEBUG] Edge function : AllBottom (result of previous compose)
4431 2019-Jan-10 14:32:12.138628 - [DEBUG]
4432 2019-Jan-10 14:32:12.138654 - [DEBUG] Join: AllTop & AllBottom
4433 2019-Jan-10 14:32:12.138680 - [DEBUG] = AllBottom (new jump func)
4434 2019-Jan-10 14:32:12.138705 - [DEBUG]
4435 2019-Jan-10 14:32:12.138728 - [DEBUG] Start adding new jump function
4436 2019-Jan-10 14:32:12.138752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4437 2019-Jan-10 14:32:12.138808 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4438 2019-Jan-10 14:32:12.139426 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
4439 2019-Jan-10 14:32:12.140051 - [DEBUG] Edge Function : AllBottom
4440 2019-Jan-10 14:32:12.140080 - [DEBUG] End adding new jump function
4441 2019-Jan-10 14:32:12.140104 - [DEBUG]
4442 2019-Jan-10 14:32:12.140128 - [DEBUG] -------------------------------------------- 142. Path Edge --------------------------------------------
4443 2019-Jan-10 14:32:12.140152 - [DEBUG]
4444 2019-Jan-10 14:32:12.140191 - [DEBUG] Process 142. path edge:
4445 2019-Jan-10 14:32:12.140215 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4446 2019-Jan-10 14:32:12.140272 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
4447 2019-Jan-10 14:32:12.140900 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4448 2019-Jan-10 14:32:12.141519 - [DEBUG]
4449 2019-Jan-10 14:32:12.141543 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
4450 2019-Jan-10 14:32:12.142175 - [DEBUG] Possible callees:
4451 2019-Jan-10 14:32:12.142200 - [DEBUG] llvm.dbg.declare
4452 2019-Jan-10 14:32:12.142225 - [DEBUG] Possible return sites:
4453 2019-Jan-10 14:32:12.142249 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1934454 2019-Jan-10 14:32:12.143526 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4455 2019-Jan-10 14:32:12.143557 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4456 2019-Jan-10 14:32:12.143597 - [DEBUG] Compose: EdgeIdentity * AllBottom
4457 2019-Jan-10 14:32:12.143623 - [DEBUG]
4458 2019-Jan-10 14:32:12.143648 - [DEBUG] Propagate flow
4459 2019-Jan-10 14:32:12.143671 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4460 2019-Jan-10 14:32:12.143728 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
4461 2019-Jan-10 14:32:12.144349 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4462 2019-Jan-10 14:32:12.144967 - [DEBUG] Edge function : AllBottom (result of previous compose)
4463 2019-Jan-10 14:32:12.144992 - [DEBUG]
4464 2019-Jan-10 14:32:12.145017 - [DEBUG] Join: AllTop & AllBottom
4465 2019-Jan-10 14:32:12.145043 - [DEBUG] = AllBottom (new jump func)
4466 2019-Jan-10 14:32:12.145067 - [DEBUG]
4467 2019-Jan-10 14:32:12.145091 - [DEBUG] Start adding new jump function
4468 2019-Jan-10 14:32:12.145115 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4469 2019-Jan-10 14:32:12.145170 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4470 2019-Jan-10 14:32:12.145789 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
4471 2019-Jan-10 14:32:12.146407 - [DEBUG] Edge Function : AllBottom
4472 2019-Jan-10 14:32:12.146435 - [DEBUG] End adding new jump function
4473 2019-Jan-10 14:32:12.146460 - [DEBUG]
4474 2019-Jan-10 14:32:12.146484 - [DEBUG] -------------------------------------------- 143. Path Edge --------------------------------------------
4475 2019-Jan-10 14:32:12.146508 - [DEBUG]
4476 2019-Jan-10 14:32:12.146531 - [DEBUG] Process 143. path edge:
4477 2019-Jan-10 14:32:12.146555 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4478 2019-Jan-10 14:32:12.146612 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
4479 2019-Jan-10 14:32:12.147246 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4480 2019-Jan-10 14:32:12.147871 - [DEBUG]
4481 2019-Jan-10 14:32:12.147896 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
4482 2019-Jan-10 14:32:12.148532 - [DEBUG] Compose: EdgeIdentity * AllBottom
4483 2019-Jan-10 14:32:12.148560 - [DEBUG]
4484 2019-Jan-10 14:32:12.148584 - [DEBUG] Propagate flow
4485 2019-Jan-10 14:32:12.148608 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4486 2019-Jan-10 14:32:12.148664 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
4487 2019-Jan-10 14:32:12.149296 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4488 2019-Jan-10 14:32:12.149915 - [DEBUG] Edge function : AllBottom (result of previous compose)
4489 2019-Jan-10 14:32:12.149940 - [DEBUG]
4490 2019-Jan-10 14:32:12.149965 - [DEBUG] Join: AllTop & AllBottom
4491 2019-Jan-10 14:32:12.149991 - [DEBUG] = AllBottom (new jump func)
4492 2019-Jan-10 14:32:12.150016 - [DEBUG]
4493 2019-Jan-10 14:32:12.150040 - [DEBUG] Start adding new jump function
4494 2019-Jan-10 14:32:12.150063 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4495 2019-Jan-10 14:32:12.150120 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4496 2019-Jan-10 14:32:12.150756 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
4497 2019-Jan-10 14:32:12.151372 - [DEBUG] Edge Function : AllBottom
4498 2019-Jan-10 14:32:12.151400 - [DEBUG] End adding new jump function
4499 2019-Jan-10 14:32:12.151433 - [DEBUG]
4500 2019-Jan-10 14:32:12.151458 - [DEBUG] -------------------------------------------- 144. Path Edge --------------------------------------------
4501 2019-Jan-10 14:32:12.151482 - [DEBUG]
4502 2019-Jan-10 14:32:12.151505 - [DEBUG] Process 144. path edge:
4503 2019-Jan-10 14:32:12.151529 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4504 2019-Jan-10 14:32:12.151586 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
4505 2019-Jan-10 14:32:12.152202 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4506 2019-Jan-10 14:32:12.152819 - [DEBUG]
4507 2019-Jan-10 14:32:12.152845 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
4508 2019-Jan-10 14:32:12.153470 - [DEBUG] Compose: EdgeIdentity * AllBottom
4509 2019-Jan-10 14:32:12.153510 - [DEBUG]
4510 2019-Jan-10 14:32:12.153535 - [DEBUG] Propagate flow
4511 2019-Jan-10 14:32:12.153558 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4512 2019-Jan-10 14:32:12.153615 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
4513 2019-Jan-10 14:32:12.154235 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4514 2019-Jan-10 14:32:12.154856 - [DEBUG] Edge function : AllBottom (result of previous compose)
4515 2019-Jan-10 14:32:12.154881 - [DEBUG]
4516 2019-Jan-10 14:32:12.154907 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
4517 2019-Jan-10 14:32:12.154933 - [DEBUG] = AllBottom
4518 2019-Jan-10 14:32:12.154957 - [DEBUG]
4519 2019-Jan-10 14:32:12.154981 - [DEBUG] PROPAGATE: No new function!
4520 2019-Jan-10 14:32:12.155005 - [DEBUG] EDGE:
4521 2019-Jan-10 14:32:12.155063 - [DEBUG] ---> 4522 2019-Jan-10 14:32:12.155679 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4523 2019-Jan-10 14:32:12.156296 - [DEBUG]
4524 2019-Jan-10 14:32:12.156321 - [DEBUG] EDGE:
4525 2019-Jan-10 14:32:12.156378 - [DEBUG] ---> 4526 2019-Jan-10 14:32:12.157015 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4527 2019-Jan-10 14:32:12.157635 - [DEBUG]
4528 2019-Jan-10 14:32:12.157660 - [DEBUG] EDGE:
4529 2019-Jan-10 14:32:12.157718 - [DEBUG] ---> 4530 2019-Jan-10 14:32:12.158344 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4531 2019-Jan-10 14:32:12.158962 - [DEBUG]
4532 2019-Jan-10 14:32:12.158987 - [DEBUG] EDGE:
4533 2019-Jan-10 14:32:12.159044 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
4534 2019-Jan-10 14:32:12.159665 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4535 2019-Jan-10 14:32:12.160298 - [DEBUG]
4536 2019-Jan-10 14:32:12.160324 - [DEBUG] EDGE:
4537 2019-Jan-10 14:32:12.160381 - [DEBUG] ---> 4538 2019-Jan-10 14:32:12.160997 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4539 2019-Jan-10 14:32:12.161614 - [DEBUG]
4540 2019-Jan-10 14:32:12.161639 - [DEBUG] EDGE:
4541 2019-Jan-10 14:32:12.161705 - [DEBUG] ---> 4542 2019-Jan-10 14:32:12.162321 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4543 2019-Jan-10 14:32:12.162938 - [DEBUG]
4544 2019-Jan-10 14:32:12.162963 - [DEBUG] EDGE:
4545 2019-Jan-10 14:32:12.163021 - [DEBUG] ---> 4546 2019-Jan-10 14:32:12.163655 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4547 2019-Jan-10 14:32:12.164272 - [DEBUG]
4548 2019-Jan-10 14:32:12.164304 - [DEBUG] Compose: EdgeIdentity * AllBottom
4549 2019-Jan-10 14:32:12.164331 - [DEBUG]
4550 2019-Jan-10 14:32:12.164354 - [DEBUG] Propagate flow
4551 2019-Jan-10 14:32:12.164378 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4552 2019-Jan-10 14:32:12.164434 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
4553 2019-Jan-10 14:32:12.165052 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4554 2019-Jan-10 14:32:12.165668 - [DEBUG] Edge function : AllBottom (result of previous compose)
4555 2019-Jan-10 14:32:12.165694 - [DEBUG]
4556 2019-Jan-10 14:32:12.165718 - [DEBUG] Join: AllTop & AllBottom
4557 2019-Jan-10 14:32:12.165744 - [DEBUG] = AllBottom (new jump func)
4558 2019-Jan-10 14:32:12.165769 - [DEBUG]
4559 2019-Jan-10 14:32:12.165792 - [DEBUG] Start adding new jump function
4560 2019-Jan-10 14:32:12.165816 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4561 2019-Jan-10 14:32:12.165871 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4562 2019-Jan-10 14:32:12.166490 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
4563 2019-Jan-10 14:32:12.167123 - [DEBUG] Edge Function : AllBottom
4564 2019-Jan-10 14:32:12.167151 - [DEBUG] End adding new jump function
4565 2019-Jan-10 14:32:12.167175 - [DEBUG]
4566 2019-Jan-10 14:32:12.167199 - [DEBUG] -------------------------------------------- 145. Path Edge --------------------------------------------
4567 2019-Jan-10 14:32:12.167223 - [DEBUG]
4568 2019-Jan-10 14:32:12.167246 - [DEBUG] Process 145. path edge:
4569 2019-Jan-10 14:32:12.167270 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4570 2019-Jan-10 14:32:12.167327 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
4571 2019-Jan-10 14:32:12.167945 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4572 2019-Jan-10 14:32:12.168563 - [DEBUG]
4573 2019-Jan-10 14:32:12.168588 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
4574 2019-Jan-10 14:32:12.169221 - [DEBUG] Compose: EdgeIdentity * AllBottom
4575 2019-Jan-10 14:32:12.169249 - [DEBUG]
4576 2019-Jan-10 14:32:12.169273 - [DEBUG] Propagate flow
4577 2019-Jan-10 14:32:12.169297 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4578 2019-Jan-10 14:32:12.169354 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
4579 2019-Jan-10 14:32:12.169968 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4580 2019-Jan-10 14:32:12.170607 - [DEBUG] Edge function : AllBottom (result of previous compose)
4581 2019-Jan-10 14:32:12.170633 - [DEBUG]
4582 2019-Jan-10 14:32:12.170657 - [DEBUG] Join: AllTop & AllBottom
4583 2019-Jan-10 14:32:12.170684 - [DEBUG] = AllBottom (new jump func)
4584 2019-Jan-10 14:32:12.170708 - [DEBUG]
4585 2019-Jan-10 14:32:12.170732 - [DEBUG] Start adding new jump function
4586 2019-Jan-10 14:32:12.170756 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4587 2019-Jan-10 14:32:12.170820 - [DEBUG] Fact at target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4588 2019-Jan-10 14:32:12.171439 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
4589 2019-Jan-10 14:32:12.172053 - [DEBUG] Edge Function : AllBottom
4590 2019-Jan-10 14:32:12.172081 - [DEBUG] End adding new jump function
4591 2019-Jan-10 14:32:12.172106 - [DEBUG]
4592 2019-Jan-10 14:32:12.172129 - [DEBUG] -------------------------------------------- 146. Path Edge --------------------------------------------
4593 2019-Jan-10 14:32:12.172154 - [DEBUG]
4594 2019-Jan-10 14:32:12.172177 - [DEBUG] Process 146. path edge:
4595 2019-Jan-10 14:32:12.172201 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4596 2019-Jan-10 14:32:12.172257 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
4597 2019-Jan-10 14:32:12.172870 - [DEBUG] D target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 >
4598 2019-Jan-10 14:32:12.173488 - [DEBUG]
4599 2019-Jan-10 14:32:12.173526 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
4600 2019-Jan-10 14:32:12.174151 - [DEBUG] Compose: EdgeIdentity * AllBottom
4601 2019-Jan-10 14:32:12.174178 - [DEBUG]
4602 2019-Jan-10 14:32:12.174202 - [DEBUG] Propagate flow
4603 2019-Jan-10 14:32:12.174226 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4604 2019-Jan-10 14:32:12.174283 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
4605 2019-Jan-10 14:32:12.174900 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4606 2019-Jan-10 14:32:12.175518 - [DEBUG] Edge function : AllBottom (result of previous compose)
4607 2019-Jan-10 14:32:12.175543 - [DEBUG]
4608 2019-Jan-10 14:32:12.175569 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
4609 2019-Jan-10 14:32:12.175594 - [DEBUG] = AllBottom
4610 2019-Jan-10 14:32:12.175619 - [DEBUG]
4611 2019-Jan-10 14:32:12.175642 - [DEBUG] PROPAGATE: No new function!
4612 2019-Jan-10 14:32:12.175667 - [DEBUG] EDGE:
4613 2019-Jan-10 14:32:12.175724 - [DEBUG] ---> 4614 2019-Jan-10 14:32:12.176338 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4615 2019-Jan-10 14:32:12.176972 - [DEBUG]
4616 2019-Jan-10 14:32:12.176997 - [DEBUG] EDGE:
4617 2019-Jan-10 14:32:12.177054 - [DEBUG] ---> 4618 2019-Jan-10 14:32:12.177672 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4619 2019-Jan-10 14:32:12.178291 - [DEBUG]
4620 2019-Jan-10 14:32:12.178316 - [DEBUG] EDGE:
4621 2019-Jan-10 14:32:12.178374 - [DEBUG] ---> 4622 2019-Jan-10 14:32:12.178989 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4623 2019-Jan-10 14:32:12.179607 - [DEBUG]
4624 2019-Jan-10 14:32:12.179632 - [DEBUG] EDGE:
4625 2019-Jan-10 14:32:12.179690 - [DEBUG] ---> 4626 2019-Jan-10 14:32:12.180325 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4627 2019-Jan-10 14:32:12.180943 - [DEBUG]
4628 2019-Jan-10 14:32:12.180969 - [DEBUG] EDGE:
4629 2019-Jan-10 14:32:12.181026 - [DEBUG] ---> 4630 2019-Jan-10 14:32:12.181671 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4631 2019-Jan-10 14:32:12.182326 - [DEBUG]
4632 2019-Jan-10 14:32:12.182355 - [DEBUG] EDGE:
4633 2019-Jan-10 14:32:12.182422 - [DEBUG] ---> 4634 2019-Jan-10 14:32:12.183092 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4635 2019-Jan-10 14:32:12.183821 - [DEBUG]
4636 2019-Jan-10 14:32:12.183852 - [DEBUG] EDGE:
4637 2019-Jan-10 14:32:12.183927 - [DEBUG] ---> 4638 2019-Jan-10 14:32:12.184587 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4639 2019-Jan-10 14:32:12.185210 - [DEBUG]
4640 2019-Jan-10 14:32:12.185236 - [DEBUG] EDGE:
4641 2019-Jan-10 14:32:12.185294 - [DEBUG] ---> 4642 2019-Jan-10 14:32:12.185911 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4643 2019-Jan-10 14:32:12.186528 - [DEBUG]
4644 2019-Jan-10 14:32:12.186554 - [DEBUG] EDGE:
4645 2019-Jan-10 14:32:12.186611 - [DEBUG] ---> 4646 2019-Jan-10 14:32:12.187258 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4647 2019-Jan-10 14:32:12.187900 - [DEBUG]
4648 2019-Jan-10 14:32:12.187928 - [DEBUG] EDGE:
4649 2019-Jan-10 14:32:12.187992 - [DEBUG] ---> 4650 2019-Jan-10 14:32:12.188661 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4651 2019-Jan-10 14:32:12.189315 - [DEBUG]
4652 2019-Jan-10 14:32:12.189342 - [DEBUG] EDGE:
4653 2019-Jan-10 14:32:12.189406 - [DEBUG] ---> 4654 2019-Jan-10 14:32:12.190060 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4655 2019-Jan-10 14:32:12.190729 - [DEBUG]
4656 2019-Jan-10 14:32:12.190756 - [DEBUG] EDGE:
4657 2019-Jan-10 14:32:12.190816 - [DEBUG] ---> 4658 2019-Jan-10 14:32:12.191441 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4659 2019-Jan-10 14:32:12.192060 - [DEBUG]
4660 2019-Jan-10 14:32:12.192086 - [DEBUG] EDGE:
4661 2019-Jan-10 14:32:12.192143 - [DEBUG] ---> 4662 2019-Jan-10 14:32:12.192762 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4663 2019-Jan-10 14:32:12.193380 - [DEBUG]
4664 2019-Jan-10 14:32:12.193407 - [DEBUG] EDGE:
4665 2019-Jan-10 14:32:12.193464 - [DEBUG] ---> 4666 2019-Jan-10 14:32:12.194109 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4667 2019-Jan-10 14:32:12.194747 - [DEBUG]
4668 2019-Jan-10 14:32:12.194773 - [DEBUG] EDGE:
4669 2019-Jan-10 14:32:12.194830 - [DEBUG] ---> 4670 2019-Jan-10 14:32:12.195444 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4671 2019-Jan-10 14:32:12.196061 - [DEBUG]
4672 2019-Jan-10 14:32:12.196086 - [DEBUG] EDGE:
4673 2019-Jan-10 14:32:12.196144 - [DEBUG] ---> 4674 2019-Jan-10 14:32:12.196762 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4675 2019-Jan-10 14:32:12.197396 - [DEBUG]
4676 2019-Jan-10 14:32:12.197421 - [DEBUG] EDGE:
4677 2019-Jan-10 14:32:12.197479 - [DEBUG] ---> 4678 2019-Jan-10 14:32:12.198103 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4679 2019-Jan-10 14:32:12.198721 - [DEBUG]
4680 2019-Jan-10 14:32:12.198746 - [DEBUG] EDGE:
4681 2019-Jan-10 14:32:12.198804 - [DEBUG] ---> 4682 2019-Jan-10 14:32:12.199420 - [DEBUG] D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59>
4683 2019-Jan-10 14:32:12.200056 - [DEBUG]
4684 2019-Jan-10 14:32:12.200082 - [DEBUG] EDGE:
4685 2019-Jan-10 14:32:12.200143 - [DEBUG] ---> 4686 2019-Jan-10 14:32:12.200783 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
4687 2019-Jan-10 14:32:12.201399 - [DEBUG]
4688 2019-Jan-10 14:32:12.201427 - [DEBUG] Compose: EdgeIdentity * AllBottom
4689 2019-Jan-10 14:32:12.201454 - [DEBUG]
4690 2019-Jan-10 14:32:12.201478 - [DEBUG] Propagate flow
4691 2019-Jan-10 14:32:12.201502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4692 2019-Jan-10 14:32:12.201558 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4693 2019-Jan-10 14:32:12.202177 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4694 2019-Jan-10 14:32:12.202802 - [DEBUG] Edge function : AllBottom (result of previous compose)
4695 2019-Jan-10 14:32:12.202827 - [DEBUG]
4696 2019-Jan-10 14:32:12.202853 - [DEBUG] Join: AllTop & AllBottom
4697 2019-Jan-10 14:32:12.202880 - [DEBUG] = AllBottom (new jump func)
4698 2019-Jan-10 14:32:12.202904 - [DEBUG]
4699 2019-Jan-10 14:32:12.202928 - [DEBUG] Start adding new jump function
4700 2019-Jan-10 14:32:12.202951 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4701 2019-Jan-10 14:32:12.203007 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4702 2019-Jan-10 14:32:12.203652 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4703 2019-Jan-10 14:32:12.204287 - [DEBUG] Edge Function : AllBottom
4704 2019-Jan-10 14:32:12.204319 - [DEBUG] End adding new jump function
4705 2019-Jan-10 14:32:12.204344 - [DEBUG]
4706 2019-Jan-10 14:32:12.204368 - [DEBUG] -------------------------------------------- 147. Path Edge --------------------------------------------
4707 2019-Jan-10 14:32:12.204393 - [DEBUG]
4708 2019-Jan-10 14:32:12.204416 - [DEBUG] Process 147. path edge:
4709 2019-Jan-10 14:32:12.204440 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4710 2019-Jan-10 14:32:12.204518 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
4711 2019-Jan-10 14:32:12.205157 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4712 2019-Jan-10 14:32:12.205784 - [DEBUG]
4713 2019-Jan-10 14:32:12.205809 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
4714 2019-Jan-10 14:32:12.206463 - [DEBUG] Compose: EdgeIdentity * AllBottom
4715 2019-Jan-10 14:32:12.206491 - [DEBUG]
4716 2019-Jan-10 14:32:12.206515 - [DEBUG] Propagate flow
4717 2019-Jan-10 14:32:12.206539 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4718 2019-Jan-10 14:32:12.206597 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
4719 2019-Jan-10 14:32:12.207237 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4720 2019-Jan-10 14:32:12.207863 - [DEBUG] Edge function : AllBottom (result of previous compose)
4721 2019-Jan-10 14:32:12.207888 - [DEBUG]
4722 2019-Jan-10 14:32:12.207913 - [DEBUG] Join: AllTop & AllBottom
4723 2019-Jan-10 14:32:12.207939 - [DEBUG] = AllBottom (new jump func)
4724 2019-Jan-10 14:32:12.207964 - [DEBUG]
4725 2019-Jan-10 14:32:12.207988 - [DEBUG] Start adding new jump function
4726 2019-Jan-10 14:32:12.208012 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4727 2019-Jan-10 14:32:12.208068 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4728 2019-Jan-10 14:32:12.208693 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
4729 2019-Jan-10 14:32:12.209308 - [DEBUG] Edge Function : AllBottom
4730 2019-Jan-10 14:32:12.209336 - [DEBUG] End adding new jump function
4731 2019-Jan-10 14:32:12.209360 - [DEBUG]
4732 2019-Jan-10 14:32:12.209384 - [DEBUG] -------------------------------------------- 148. Path Edge --------------------------------------------
4733 2019-Jan-10 14:32:12.209409 - [DEBUG]
4734 2019-Jan-10 14:32:12.209432 - [DEBUG] Process 148. path edge:
4735 2019-Jan-10 14:32:12.209456 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4736 2019-Jan-10 14:32:12.209512 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
4737 2019-Jan-10 14:32:12.210128 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4738 2019-Jan-10 14:32:12.210769 - [DEBUG]
4739 2019-Jan-10 14:32:12.210795 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
4740 2019-Jan-10 14:32:12.211421 - [DEBUG] Compose: EdgeIdentity * AllBottom
4741 2019-Jan-10 14:32:12.211448 - [DEBUG]
4742 2019-Jan-10 14:32:12.211472 - [DEBUG] Propagate flow
4743 2019-Jan-10 14:32:12.211496 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4744 2019-Jan-10 14:32:12.211554 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
4745 2019-Jan-10 14:32:12.212180 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4746 2019-Jan-10 14:32:12.212809 - [DEBUG] Edge function : AllBottom (result of previous compose)
4747 2019-Jan-10 14:32:12.212835 - [DEBUG]
4748 2019-Jan-10 14:32:12.212859 - [DEBUG] Join: AllTop & AllBottom
4749 2019-Jan-10 14:32:12.212885 - [DEBUG] = AllBottom (new jump func)
4750 2019-Jan-10 14:32:12.212910 - [DEBUG]
4751 2019-Jan-10 14:32:12.212933 - [DEBUG] Start adding new jump function
4752 2019-Jan-10 14:32:12.212967 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4753 2019-Jan-10 14:32:12.213023 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4754 2019-Jan-10 14:32:12.213669 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
4755 2019-Jan-10 14:32:12.214294 - [DEBUG] Edge Function : AllBottom
4756 2019-Jan-10 14:32:12.214321 - [DEBUG] End adding new jump function
4757 2019-Jan-10 14:32:12.214345 - [DEBUG]
4758 2019-Jan-10 14:32:12.214369 - [DEBUG] -------------------------------------------- 149. Path Edge --------------------------------------------
4759 2019-Jan-10 14:32:12.214393 - [DEBUG]
4760 2019-Jan-10 14:32:12.214417 - [DEBUG] Process 149. path edge:
4761 2019-Jan-10 14:32:12.214441 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4762 2019-Jan-10 14:32:12.214497 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
4763 2019-Jan-10 14:32:12.215123 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4764 2019-Jan-10 14:32:12.215756 - [DEBUG]
4765 2019-Jan-10 14:32:12.215780 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
4766 2019-Jan-10 14:32:12.216414 - [DEBUG] Possible callees:
4767 2019-Jan-10 14:32:12.216439 - [DEBUG] llvm.dbg.declare
4768 2019-Jan-10 14:32:12.216464 - [DEBUG] Possible return sites:
4769 2019-Jan-10 14:32:12.216488 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1494770 2019-Jan-10 14:32:12.217749 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4771 2019-Jan-10 14:32:12.217778 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4772 2019-Jan-10 14:32:12.217817 - [DEBUG] Compose: EdgeIdentity * AllBottom
4773 2019-Jan-10 14:32:12.217844 - [DEBUG]
4774 2019-Jan-10 14:32:12.217868 - [DEBUG] Propagate flow
4775 2019-Jan-10 14:32:12.217892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4776 2019-Jan-10 14:32:12.217949 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
4777 2019-Jan-10 14:32:12.218569 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4778 2019-Jan-10 14:32:12.219193 - [DEBUG] Edge function : AllBottom (result of previous compose)
4779 2019-Jan-10 14:32:12.219219 - [DEBUG]
4780 2019-Jan-10 14:32:12.219244 - [DEBUG] Join: AllTop & AllBottom
4781 2019-Jan-10 14:32:12.219269 - [DEBUG] = AllBottom (new jump func)
4782 2019-Jan-10 14:32:12.219294 - [DEBUG]
4783 2019-Jan-10 14:32:12.219317 - [DEBUG] Start adding new jump function
4784 2019-Jan-10 14:32:12.219341 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4785 2019-Jan-10 14:32:12.219397 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4786 2019-Jan-10 14:32:12.220022 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
4787 2019-Jan-10 14:32:12.220659 - [DEBUG] Edge Function : AllBottom
4788 2019-Jan-10 14:32:12.220686 - [DEBUG] End adding new jump function
4789 2019-Jan-10 14:32:12.220712 - [DEBUG]
4790 2019-Jan-10 14:32:12.220736 - [DEBUG] -------------------------------------------- 150. Path Edge --------------------------------------------
4791 2019-Jan-10 14:32:12.220769 - [DEBUG]
4792 2019-Jan-10 14:32:12.220793 - [DEBUG] Process 150. path edge:
4793 2019-Jan-10 14:32:12.220818 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4794 2019-Jan-10 14:32:12.220874 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
4795 2019-Jan-10 14:32:12.221494 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4796 2019-Jan-10 14:32:12.222119 - [DEBUG]
4797 2019-Jan-10 14:32:12.222144 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
4798 2019-Jan-10 14:32:12.222774 - [DEBUG] Compose: EdgeIdentity * AllBottom
4799 2019-Jan-10 14:32:12.222802 - [DEBUG]
4800 2019-Jan-10 14:32:12.222826 - [DEBUG] Propagate flow
4801 2019-Jan-10 14:32:12.222849 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4802 2019-Jan-10 14:32:12.222906 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
4803 2019-Jan-10 14:32:12.223535 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4804 2019-Jan-10 14:32:12.224161 - [DEBUG] Edge function : AllBottom (result of previous compose)
4805 2019-Jan-10 14:32:12.224186 - [DEBUG]
4806 2019-Jan-10 14:32:12.224211 - [DEBUG] Join: AllTop & AllBottom
4807 2019-Jan-10 14:32:12.224236 - [DEBUG] = AllBottom (new jump func)
4808 2019-Jan-10 14:32:12.224261 - [DEBUG]
4809 2019-Jan-10 14:32:12.224285 - [DEBUG] Start adding new jump function
4810 2019-Jan-10 14:32:12.224308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4811 2019-Jan-10 14:32:12.224364 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4812 2019-Jan-10 14:32:12.224990 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
4813 2019-Jan-10 14:32:12.225605 - [DEBUG] Edge Function : AllBottom
4814 2019-Jan-10 14:32:12.225632 - [DEBUG] End adding new jump function
4815 2019-Jan-10 14:32:12.225656 - [DEBUG]
4816 2019-Jan-10 14:32:12.225680 - [DEBUG] -------------------------------------------- 151. Path Edge --------------------------------------------
4817 2019-Jan-10 14:32:12.225704 - [DEBUG]
4818 2019-Jan-10 14:32:12.225728 - [DEBUG] Process 151. path edge:
4819 2019-Jan-10 14:32:12.225752 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4820 2019-Jan-10 14:32:12.225808 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
4821 2019-Jan-10 14:32:12.226425 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4822 2019-Jan-10 14:32:12.227069 - [DEBUG]
4823 2019-Jan-10 14:32:12.227095 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
4824 2019-Jan-10 14:32:12.227720 - [DEBUG] Compose: EdgeIdentity * AllBottom
4825 2019-Jan-10 14:32:12.227749 - [DEBUG]
4826 2019-Jan-10 14:32:12.227773 - [DEBUG] Propagate flow
4827 2019-Jan-10 14:32:12.227797 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4828 2019-Jan-10 14:32:12.227854 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
4829 2019-Jan-10 14:32:12.228479 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4830 2019-Jan-10 14:32:12.229103 - [DEBUG] Edge function : AllBottom (result of previous compose)
4831 2019-Jan-10 14:32:12.229128 - [DEBUG]
4832 2019-Jan-10 14:32:12.229153 - [DEBUG] Join: AllTop & AllBottom
4833 2019-Jan-10 14:32:12.229179 - [DEBUG] = AllBottom (new jump func)
4834 2019-Jan-10 14:32:12.229213 - [DEBUG]
4835 2019-Jan-10 14:32:12.229237 - [DEBUG] Start adding new jump function
4836 2019-Jan-10 14:32:12.229261 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4837 2019-Jan-10 14:32:12.229317 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4838 2019-Jan-10 14:32:12.229976 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
4839 2019-Jan-10 14:32:12.230642 - [DEBUG] Edge Function : AllBottom
4840 2019-Jan-10 14:32:12.230672 - [DEBUG] End adding new jump function
4841 2019-Jan-10 14:32:12.230697 - [DEBUG]
4842 2019-Jan-10 14:32:12.230722 - [DEBUG] -------------------------------------------- 152. Path Edge --------------------------------------------
4843 2019-Jan-10 14:32:12.230746 - [DEBUG]
4844 2019-Jan-10 14:32:12.230770 - [DEBUG] Process 152. path edge:
4845 2019-Jan-10 14:32:12.230793 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4846 2019-Jan-10 14:32:12.230854 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
4847 2019-Jan-10 14:32:12.231483 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4848 2019-Jan-10 14:32:12.232108 - [DEBUG]
4849 2019-Jan-10 14:32:12.232133 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
4850 2019-Jan-10 14:32:12.232766 - [DEBUG] Possible callees:
4851 2019-Jan-10 14:32:12.232791 - [DEBUG] llvm.dbg.declare
4852 2019-Jan-10 14:32:12.232816 - [DEBUG] Possible return sites:
4853 2019-Jan-10 14:32:12.232840 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1554854 2019-Jan-10 14:32:12.234105 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4855 2019-Jan-10 14:32:12.234135 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4856 2019-Jan-10 14:32:12.234175 - [DEBUG] Compose: EdgeIdentity * AllBottom
4857 2019-Jan-10 14:32:12.234202 - [DEBUG]
4858 2019-Jan-10 14:32:12.234227 - [DEBUG] Propagate flow
4859 2019-Jan-10 14:32:12.234250 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4860 2019-Jan-10 14:32:12.234307 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
4861 2019-Jan-10 14:32:12.234928 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4862 2019-Jan-10 14:32:12.235563 - [DEBUG] Edge function : AllBottom (result of previous compose)
4863 2019-Jan-10 14:32:12.235589 - [DEBUG]
4864 2019-Jan-10 14:32:12.235614 - [DEBUG] Join: AllTop & AllBottom
4865 2019-Jan-10 14:32:12.235640 - [DEBUG] = AllBottom (new jump func)
4866 2019-Jan-10 14:32:12.235664 - [DEBUG]
4867 2019-Jan-10 14:32:12.235688 - [DEBUG] Start adding new jump function
4868 2019-Jan-10 14:32:12.235711 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4869 2019-Jan-10 14:32:12.235767 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4870 2019-Jan-10 14:32:12.236391 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
4871 2019-Jan-10 14:32:12.237026 - [DEBUG] Edge Function : AllBottom
4872 2019-Jan-10 14:32:12.237053 - [DEBUG] End adding new jump function
4873 2019-Jan-10 14:32:12.237078 - [DEBUG]
4874 2019-Jan-10 14:32:12.237115 - [DEBUG] -------------------------------------------- 153. Path Edge --------------------------------------------
4875 2019-Jan-10 14:32:12.237140 - [DEBUG]
4876 2019-Jan-10 14:32:12.237163 - [DEBUG] Process 153. path edge:
4877 2019-Jan-10 14:32:12.237187 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4878 2019-Jan-10 14:32:12.237244 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
4879 2019-Jan-10 14:32:12.237873 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4880 2019-Jan-10 14:32:12.238499 - [DEBUG]
4881 2019-Jan-10 14:32:12.238524 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
4882 2019-Jan-10 14:32:12.239157 - [DEBUG] Compose: EdgeIdentity * AllBottom
4883 2019-Jan-10 14:32:12.239185 - [DEBUG]
4884 2019-Jan-10 14:32:12.239209 - [DEBUG] Propagate flow
4885 2019-Jan-10 14:32:12.239232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4886 2019-Jan-10 14:32:12.239289 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
4887 2019-Jan-10 14:32:12.239905 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4888 2019-Jan-10 14:32:12.240544 - [DEBUG] Edge function : AllBottom (result of previous compose)
4889 2019-Jan-10 14:32:12.240570 - [DEBUG]
4890 2019-Jan-10 14:32:12.240594 - [DEBUG] Join: AllTop & AllBottom
4891 2019-Jan-10 14:32:12.240621 - [DEBUG] = AllBottom (new jump func)
4892 2019-Jan-10 14:32:12.240645 - [DEBUG]
4893 2019-Jan-10 14:32:12.240669 - [DEBUG] Start adding new jump function
4894 2019-Jan-10 14:32:12.240692 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4895 2019-Jan-10 14:32:12.240749 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4896 2019-Jan-10 14:32:12.241374 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
4897 2019-Jan-10 14:32:12.241988 - [DEBUG] Edge Function : AllBottom
4898 2019-Jan-10 14:32:12.242015 - [DEBUG] End adding new jump function
4899 2019-Jan-10 14:32:12.242039 - [DEBUG]
4900 2019-Jan-10 14:32:12.242063 - [DEBUG] -------------------------------------------- 154. Path Edge --------------------------------------------
4901 2019-Jan-10 14:32:12.242087 - [DEBUG]
4902 2019-Jan-10 14:32:12.242111 - [DEBUG] Process 154. path edge:
4903 2019-Jan-10 14:32:12.242135 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4904 2019-Jan-10 14:32:12.242191 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
4905 2019-Jan-10 14:32:12.242806 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4906 2019-Jan-10 14:32:12.243438 - [DEBUG]
4907 2019-Jan-10 14:32:12.243464 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
4908 2019-Jan-10 14:32:12.244105 - [DEBUG] Compose: EdgeIdentity * AllBottom
4909 2019-Jan-10 14:32:12.244133 - [DEBUG]
4910 2019-Jan-10 14:32:12.244157 - [DEBUG] Propagate flow
4911 2019-Jan-10 14:32:12.244180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4912 2019-Jan-10 14:32:12.244237 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4913 2019-Jan-10 14:32:12.244854 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4914 2019-Jan-10 14:32:12.245477 - [DEBUG] Edge function : AllBottom (result of previous compose)
4915 2019-Jan-10 14:32:12.245503 - [DEBUG]
4916 2019-Jan-10 14:32:12.245527 - [DEBUG] Join: AllTop & AllBottom
4917 2019-Jan-10 14:32:12.245562 - [DEBUG] = AllBottom (new jump func)
4918 2019-Jan-10 14:32:12.245587 - [DEBUG]
4919 2019-Jan-10 14:32:12.245611 - [DEBUG] Start adding new jump function
4920 2019-Jan-10 14:32:12.245634 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4921 2019-Jan-10 14:32:12.245691 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4922 2019-Jan-10 14:32:12.246316 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4923 2019-Jan-10 14:32:12.246947 - [DEBUG] Edge Function : AllBottom
4924 2019-Jan-10 14:32:12.246974 - [DEBUG] End adding new jump function
4925 2019-Jan-10 14:32:12.246999 - [DEBUG]
4926 2019-Jan-10 14:32:12.247023 - [DEBUG] -------------------------------------------- 155. Path Edge --------------------------------------------
4927 2019-Jan-10 14:32:12.247047 - [DEBUG]
4928 2019-Jan-10 14:32:12.247071 - [DEBUG] Process 155. path edge:
4929 2019-Jan-10 14:32:12.247094 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4930 2019-Jan-10 14:32:12.247151 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
4931 2019-Jan-10 14:32:12.247766 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4932 2019-Jan-10 14:32:12.248390 - [DEBUG]
4933 2019-Jan-10 14:32:12.248415 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
4934 2019-Jan-10 14:32:12.249040 - [DEBUG] Compose: EdgeIdentity * AllBottom
4935 2019-Jan-10 14:32:12.249067 - [DEBUG]
4936 2019-Jan-10 14:32:12.249091 - [DEBUG] Propagate flow
4937 2019-Jan-10 14:32:12.249114 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4938 2019-Jan-10 14:32:12.249171 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4939 2019-Jan-10 14:32:12.249797 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4940 2019-Jan-10 14:32:12.250438 - [DEBUG] Edge function : AllBottom (result of previous compose)
4941 2019-Jan-10 14:32:12.250463 - [DEBUG]
4942 2019-Jan-10 14:32:12.250488 - [DEBUG] Join: AllTop & AllBottom
4943 2019-Jan-10 14:32:12.250513 - [DEBUG] = AllBottom (new jump func)
4944 2019-Jan-10 14:32:12.250538 - [DEBUG]
4945 2019-Jan-10 14:32:12.250562 - [DEBUG] Start adding new jump function
4946 2019-Jan-10 14:32:12.250585 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4947 2019-Jan-10 14:32:12.250641 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4948 2019-Jan-10 14:32:12.251268 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4949 2019-Jan-10 14:32:12.251894 - [DEBUG] Edge Function : AllBottom
4950 2019-Jan-10 14:32:12.251921 - [DEBUG] End adding new jump function
4951 2019-Jan-10 14:32:12.251945 - [DEBUG]
4952 2019-Jan-10 14:32:12.251969 - [DEBUG] -------------------------------------------- 156. Path Edge --------------------------------------------
4953 2019-Jan-10 14:32:12.251993 - [DEBUG]
4954 2019-Jan-10 14:32:12.252016 - [DEBUG] Process 156. path edge:
4955 2019-Jan-10 14:32:12.252040 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4956 2019-Jan-10 14:32:12.252096 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
4957 2019-Jan-10 14:32:12.252721 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4958 2019-Jan-10 14:32:12.253353 - [DEBUG]
4959 2019-Jan-10 14:32:12.253377 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
4960 2019-Jan-10 14:32:12.254030 - [DEBUG] Possible callees:
4961 2019-Jan-10 14:32:12.254055 - [DEBUG] llvm.dbg.declare
4962 2019-Jan-10 14:32:12.254080 - [DEBUG] Possible return sites:
4963 2019-Jan-10 14:32:12.254104 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1634964 2019-Jan-10 14:32:12.255338 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
4965 2019-Jan-10 14:32:12.255367 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
4966 2019-Jan-10 14:32:12.255403 - [DEBUG] Compose: EdgeIdentity * AllBottom
4967 2019-Jan-10 14:32:12.255430 - [DEBUG]
4968 2019-Jan-10 14:32:12.255454 - [DEBUG] Propagate flow
4969 2019-Jan-10 14:32:12.255478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4970 2019-Jan-10 14:32:12.255534 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4971 2019-Jan-10 14:32:12.256168 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4972 2019-Jan-10 14:32:12.256793 - [DEBUG] Edge function : AllBottom (result of previous compose)
4973 2019-Jan-10 14:32:12.256818 - [DEBUG]
4974 2019-Jan-10 14:32:12.256857 - [DEBUG] Join: AllTop & AllBottom
4975 2019-Jan-10 14:32:12.256883 - [DEBUG] = AllBottom (new jump func)
4976 2019-Jan-10 14:32:12.256908 - [DEBUG]
4977 2019-Jan-10 14:32:12.256931 - [DEBUG] Start adding new jump function
4978 2019-Jan-10 14:32:12.256955 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
4979 2019-Jan-10 14:32:12.257012 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4980 2019-Jan-10 14:32:12.257638 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4981 2019-Jan-10 14:32:12.258256 - [DEBUG] Edge Function : AllBottom
4982 2019-Jan-10 14:32:12.258283 - [DEBUG] End adding new jump function
4983 2019-Jan-10 14:32:12.258307 - [DEBUG]
4984 2019-Jan-10 14:32:12.258331 - [DEBUG] -------------------------------------------- 157. Path Edge --------------------------------------------
4985 2019-Jan-10 14:32:12.258355 - [DEBUG]
4986 2019-Jan-10 14:32:12.258378 - [DEBUG] Process 157. path edge:
4987 2019-Jan-10 14:32:12.258402 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
4988 2019-Jan-10 14:32:12.258458 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
4989 2019-Jan-10 14:32:12.259076 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
4990 2019-Jan-10 14:32:12.259699 - [DEBUG]
4991 2019-Jan-10 14:32:12.259724 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
4992 2019-Jan-10 14:32:12.260371 - [DEBUG] Compose: EdgeIdentity * AllBottom
4993 2019-Jan-10 14:32:12.260400 - [DEBUG]
4994 2019-Jan-10 14:32:12.260424 - [DEBUG] Propagate flow
4995 2019-Jan-10 14:32:12.260448 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
4996 2019-Jan-10 14:32:12.260506 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
4997 2019-Jan-10 14:32:12.261123 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
4998 2019-Jan-10 14:32:12.261769 - [DEBUG] Edge function : AllBottom (result of previous compose)
4999 2019-Jan-10 14:32:12.261810 - [DEBUG]
5000 2019-Jan-10 14:32:12.261836 - [DEBUG] Join: AllTop & AllBottom
5001 2019-Jan-10 14:32:12.261862 - [DEBUG] = AllBottom (new jump func)
5002 2019-Jan-10 14:32:12.261887 - [DEBUG]
5003 2019-Jan-10 14:32:12.261911 - [DEBUG] Start adding new jump function
5004 2019-Jan-10 14:32:12.261935 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5005 2019-Jan-10 14:32:12.262004 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5006 2019-Jan-10 14:32:12.262696 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
5007 2019-Jan-10 14:32:12.263384 - [DEBUG] Edge Function : AllBottom
5008 2019-Jan-10 14:32:12.263419 - [DEBUG] End adding new jump function
5009 2019-Jan-10 14:32:12.263444 - [DEBUG]
5010 2019-Jan-10 14:32:12.263469 - [DEBUG] -------------------------------------------- 158. Path Edge --------------------------------------------
5011 2019-Jan-10 14:32:12.263517 - [DEBUG]
5012 2019-Jan-10 14:32:12.263543 - [DEBUG] Process 158. path edge:
5013 2019-Jan-10 14:32:12.263568 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5014 2019-Jan-10 14:32:12.263648 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
5015 2019-Jan-10 14:32:12.264287 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5016 2019-Jan-10 14:32:12.264915 - [DEBUG]
5017 2019-Jan-10 14:32:12.264942 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
5018 2019-Jan-10 14:32:12.265582 - [DEBUG] Compose: EdgeIdentity * AllBottom
5019 2019-Jan-10 14:32:12.265610 - [DEBUG]
5020 2019-Jan-10 14:32:12.265634 - [DEBUG] Propagate flow
5021 2019-Jan-10 14:32:12.265658 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5022 2019-Jan-10 14:32:12.265716 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
5023 2019-Jan-10 14:32:12.266342 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5024 2019-Jan-10 14:32:12.266987 - [DEBUG] Edge function : AllBottom (result of previous compose)
5025 2019-Jan-10 14:32:12.267013 - [DEBUG]
5026 2019-Jan-10 14:32:12.267038 - [DEBUG] Join: AllTop & AllBottom
5027 2019-Jan-10 14:32:12.267065 - [DEBUG] = AllBottom (new jump func)
5028 2019-Jan-10 14:32:12.267089 - [DEBUG]
5029 2019-Jan-10 14:32:12.267113 - [DEBUG] Start adding new jump function
5030 2019-Jan-10 14:32:12.267137 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5031 2019-Jan-10 14:32:12.267193 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5032 2019-Jan-10 14:32:12.267819 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
5033 2019-Jan-10 14:32:12.268444 - [DEBUG] Edge Function : AllBottom
5034 2019-Jan-10 14:32:12.268471 - [DEBUG] End adding new jump function
5035 2019-Jan-10 14:32:12.268496 - [DEBUG]
5036 2019-Jan-10 14:32:12.268520 - [DEBUG] -------------------------------------------- 159. Path Edge --------------------------------------------
5037 2019-Jan-10 14:32:12.268544 - [DEBUG]
5038 2019-Jan-10 14:32:12.268567 - [DEBUG] Process 159. path edge:
5039 2019-Jan-10 14:32:12.268591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5040 2019-Jan-10 14:32:12.268647 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
5041 2019-Jan-10 14:32:12.269273 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5042 2019-Jan-10 14:32:12.269921 - [DEBUG]
5043 2019-Jan-10 14:32:12.269946 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
5044 2019-Jan-10 14:32:12.270596 - [DEBUG] Possible callees:
5045 2019-Jan-10 14:32:12.270621 - [DEBUG] llvm.dbg.declare
5046 2019-Jan-10 14:32:12.270647 - [DEBUG] Possible return sites:
5047 2019-Jan-10 14:32:12.270670 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1695048 2019-Jan-10 14:32:12.271982 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5049 2019-Jan-10 14:32:12.272023 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5050 2019-Jan-10 14:32:12.272067 - [DEBUG] Compose: EdgeIdentity * AllBottom
5051 2019-Jan-10 14:32:12.272096 - [DEBUG]
5052 2019-Jan-10 14:32:12.272120 - [DEBUG] Propagate flow
5053 2019-Jan-10 14:32:12.272144 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5054 2019-Jan-10 14:32:12.272216 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
5055 2019-Jan-10 14:32:12.272875 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5056 2019-Jan-10 14:32:12.273574 - [DEBUG] Edge function : AllBottom (result of previous compose)
5057 2019-Jan-10 14:32:12.273603 - [DEBUG]
5058 2019-Jan-10 14:32:12.273630 - [DEBUG] Join: AllTop & AllBottom
5059 2019-Jan-10 14:32:12.273657 - [DEBUG] = AllBottom (new jump func)
5060 2019-Jan-10 14:32:12.273682 - [DEBUG]
5061 2019-Jan-10 14:32:12.273706 - [DEBUG] Start adding new jump function
5062 2019-Jan-10 14:32:12.273729 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5063 2019-Jan-10 14:32:12.273799 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5064 2019-Jan-10 14:32:12.274440 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
5065 2019-Jan-10 14:32:12.275059 - [DEBUG] Edge Function : AllBottom
5066 2019-Jan-10 14:32:12.275089 - [DEBUG] End adding new jump function
5067 2019-Jan-10 14:32:12.275114 - [DEBUG]
5068 2019-Jan-10 14:32:12.275138 - [DEBUG] -------------------------------------------- 160. Path Edge --------------------------------------------
5069 2019-Jan-10 14:32:12.275163 - [DEBUG]
5070 2019-Jan-10 14:32:12.275186 - [DEBUG] Process 160. path edge:
5071 2019-Jan-10 14:32:12.275211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5072 2019-Jan-10 14:32:12.275267 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
5073 2019-Jan-10 14:32:12.275886 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5074 2019-Jan-10 14:32:12.276511 - [DEBUG]
5075 2019-Jan-10 14:32:12.276536 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
5076 2019-Jan-10 14:32:12.277199 - [DEBUG] Compose: EdgeIdentity * AllBottom
5077 2019-Jan-10 14:32:12.277228 - [DEBUG]
5078 2019-Jan-10 14:32:12.277253 - [DEBUG] Propagate flow
5079 2019-Jan-10 14:32:12.277277 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5080 2019-Jan-10 14:32:12.277335 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
5081 2019-Jan-10 14:32:12.277955 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5082 2019-Jan-10 14:32:12.278600 - [DEBUG] Edge function : AllBottom (result of previous compose)
5083 2019-Jan-10 14:32:12.278626 - [DEBUG]
5084 2019-Jan-10 14:32:12.278652 - [DEBUG] Join: AllTop & AllBottom
5085 2019-Jan-10 14:32:12.278678 - [DEBUG] = AllBottom (new jump func)
5086 2019-Jan-10 14:32:12.278704 - [DEBUG]
5087 2019-Jan-10 14:32:12.278728 - [DEBUG] Start adding new jump function
5088 2019-Jan-10 14:32:12.278752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5089 2019-Jan-10 14:32:12.278809 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5090 2019-Jan-10 14:32:12.279455 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
5091 2019-Jan-10 14:32:12.280080 - [DEBUG] Edge Function : AllBottom
5092 2019-Jan-10 14:32:12.280109 - [DEBUG] End adding new jump function
5093 2019-Jan-10 14:32:12.280134 - [DEBUG]
5094 2019-Jan-10 14:32:12.280172 - [DEBUG] -------------------------------------------- 161. Path Edge --------------------------------------------
5095 2019-Jan-10 14:32:12.280199 - [DEBUG]
5096 2019-Jan-10 14:32:12.280224 - [DEBUG] Process 161. path edge:
5097 2019-Jan-10 14:32:12.280249 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5098 2019-Jan-10 14:32:12.280307 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
5099 2019-Jan-10 14:32:12.280926 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5100 2019-Jan-10 14:32:12.281553 - [DEBUG]
5101 2019-Jan-10 14:32:12.281578 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
5102 2019-Jan-10 14:32:12.282213 - [DEBUG] Compose: EdgeIdentity * AllBottom
5103 2019-Jan-10 14:32:12.282241 - [DEBUG]
5104 2019-Jan-10 14:32:12.282265 - [DEBUG] Propagate flow
5105 2019-Jan-10 14:32:12.282289 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5106 2019-Jan-10 14:32:12.282346 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
5107 2019-Jan-10 14:32:12.282969 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5108 2019-Jan-10 14:32:12.283609 - [DEBUG] Edge function : AllBottom (result of previous compose)
5109 2019-Jan-10 14:32:12.283634 - [DEBUG]
5110 2019-Jan-10 14:32:12.283659 - [DEBUG] Join: AllTop & AllBottom
5111 2019-Jan-10 14:32:12.283685 - [DEBUG] = AllBottom (new jump func)
5112 2019-Jan-10 14:32:12.283710 - [DEBUG]
5113 2019-Jan-10 14:32:12.283734 - [DEBUG] Start adding new jump function
5114 2019-Jan-10 14:32:12.283757 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5115 2019-Jan-10 14:32:12.283814 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5116 2019-Jan-10 14:32:12.284440 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
5117 2019-Jan-10 14:32:12.285059 - [DEBUG] Edge Function : AllBottom
5118 2019-Jan-10 14:32:12.285087 - [DEBUG] End adding new jump function
5119 2019-Jan-10 14:32:12.285111 - [DEBUG]
5120 2019-Jan-10 14:32:12.285135 - [DEBUG] -------------------------------------------- 162. Path Edge --------------------------------------------
5121 2019-Jan-10 14:32:12.285159 - [DEBUG]
5122 2019-Jan-10 14:32:12.285183 - [DEBUG] Process 162. path edge:
5123 2019-Jan-10 14:32:12.285207 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5124 2019-Jan-10 14:32:12.285263 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
5125 2019-Jan-10 14:32:12.285894 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5126 2019-Jan-10 14:32:12.286519 - [DEBUG]
5127 2019-Jan-10 14:32:12.286543 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
5128 2019-Jan-10 14:32:12.287203 - [DEBUG] Compose: EdgeIdentity * AllBottom
5129 2019-Jan-10 14:32:12.287233 - [DEBUG]
5130 2019-Jan-10 14:32:12.287257 - [DEBUG] Propagate flow
5131 2019-Jan-10 14:32:12.287280 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5132 2019-Jan-10 14:32:12.287339 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
5133 2019-Jan-10 14:32:12.287976 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5134 2019-Jan-10 14:32:12.288618 - [DEBUG] Edge function : AllBottom (result of previous compose)
5135 2019-Jan-10 14:32:12.288645 - [DEBUG]
5136 2019-Jan-10 14:32:12.288671 - [DEBUG] Join: AllTop & AllBottom
5137 2019-Jan-10 14:32:12.288697 - [DEBUG] = AllBottom (new jump func)
5138 2019-Jan-10 14:32:12.288722 - [DEBUG]
5139 2019-Jan-10 14:32:12.288745 - [DEBUG] Start adding new jump function
5140 2019-Jan-10 14:32:12.288769 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5141 2019-Jan-10 14:32:12.288828 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5142 2019-Jan-10 14:32:12.289454 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
5143 2019-Jan-10 14:32:12.290071 - [DEBUG] Edge Function : AllBottom
5144 2019-Jan-10 14:32:12.290099 - [DEBUG] End adding new jump function
5145 2019-Jan-10 14:32:12.290124 - [DEBUG]
5146 2019-Jan-10 14:32:12.290147 - [DEBUG] -------------------------------------------- 163. Path Edge --------------------------------------------
5147 2019-Jan-10 14:32:12.290195 - [DEBUG]
5148 2019-Jan-10 14:32:12.290219 - [DEBUG] Process 163. path edge:
5149 2019-Jan-10 14:32:12.290243 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5150 2019-Jan-10 14:32:12.290300 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
5151 2019-Jan-10 14:32:12.290917 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5152 2019-Jan-10 14:32:12.291549 - [DEBUG]
5153 2019-Jan-10 14:32:12.291575 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
5154 2019-Jan-10 14:32:12.292209 - [DEBUG] Compose: EdgeIdentity * AllBottom
5155 2019-Jan-10 14:32:12.292237 - [DEBUG]
5156 2019-Jan-10 14:32:12.292261 - [DEBUG] Propagate flow
5157 2019-Jan-10 14:32:12.292285 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5158 2019-Jan-10 14:32:12.292342 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
5159 2019-Jan-10 14:32:12.292963 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5160 2019-Jan-10 14:32:12.293603 - [DEBUG] Edge function : AllBottom (result of previous compose)
5161 2019-Jan-10 14:32:12.293629 - [DEBUG]
5162 2019-Jan-10 14:32:12.293653 - [DEBUG] Join: AllTop & AllBottom
5163 2019-Jan-10 14:32:12.293679 - [DEBUG] = AllBottom (new jump func)
5164 2019-Jan-10 14:32:12.293704 - [DEBUG]
5165 2019-Jan-10 14:32:12.293727 - [DEBUG] Start adding new jump function
5166 2019-Jan-10 14:32:12.293751 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5167 2019-Jan-10 14:32:12.293820 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5168 2019-Jan-10 14:32:12.294445 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
5169 2019-Jan-10 14:32:12.295064 - [DEBUG] Edge Function : AllBottom
5170 2019-Jan-10 14:32:12.295091 - [DEBUG] End adding new jump function
5171 2019-Jan-10 14:32:12.295115 - [DEBUG]
5172 2019-Jan-10 14:32:12.295139 - [DEBUG] -------------------------------------------- 164. Path Edge --------------------------------------------
5173 2019-Jan-10 14:32:12.295163 - [DEBUG]
5174 2019-Jan-10 14:32:12.295187 - [DEBUG] Process 164. path edge:
5175 2019-Jan-10 14:32:12.295211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5176 2019-Jan-10 14:32:12.295266 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
5177 2019-Jan-10 14:32:12.295885 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5178 2019-Jan-10 14:32:12.296509 - [DEBUG]
5179 2019-Jan-10 14:32:12.296533 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
5180 2019-Jan-10 14:32:12.297182 - [DEBUG] Compose: EdgeIdentity * AllBottom
5181 2019-Jan-10 14:32:12.297210 - [DEBUG]
5182 2019-Jan-10 14:32:12.297234 - [DEBUG] Propagate flow
5183 2019-Jan-10 14:32:12.297258 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5184 2019-Jan-10 14:32:12.297315 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
5185 2019-Jan-10 14:32:12.297932 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5186 2019-Jan-10 14:32:12.298557 - [DEBUG] Edge function : AllBottom (result of previous compose)
5187 2019-Jan-10 14:32:12.298582 - [DEBUG]
5188 2019-Jan-10 14:32:12.298607 - [DEBUG] Join: AllTop & AllBottom
5189 2019-Jan-10 14:32:12.298633 - [DEBUG] = AllBottom (new jump func)
5190 2019-Jan-10 14:32:12.298657 - [DEBUG]
5191 2019-Jan-10 14:32:12.298681 - [DEBUG] Start adding new jump function
5192 2019-Jan-10 14:32:12.298704 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5193 2019-Jan-10 14:32:12.298760 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5194 2019-Jan-10 14:32:12.299385 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
5195 2019-Jan-10 14:32:12.300001 - [DEBUG] Edge Function : AllBottom
5196 2019-Jan-10 14:32:12.300028 - [DEBUG] End adding new jump function
5197 2019-Jan-10 14:32:12.300053 - [DEBUG]
5198 2019-Jan-10 14:32:12.300076 - [DEBUG] -------------------------------------------- 165. Path Edge --------------------------------------------
5199 2019-Jan-10 14:32:12.300101 - [DEBUG]
5200 2019-Jan-10 14:32:12.300124 - [DEBUG] Process 165. path edge:
5201 2019-Jan-10 14:32:12.300148 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5202 2019-Jan-10 14:32:12.300217 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
5203 2019-Jan-10 14:32:12.300832 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5204 2019-Jan-10 14:32:12.301457 - [DEBUG]
5205 2019-Jan-10 14:32:12.301482 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
5206 2019-Jan-10 14:32:12.302107 - [DEBUG] Compose: EdgeIdentity * AllBottom
5207 2019-Jan-10 14:32:12.302135 - [DEBUG]
5208 2019-Jan-10 14:32:12.302158 - [DEBUG] Propagate flow
5209 2019-Jan-10 14:32:12.302182 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5210 2019-Jan-10 14:32:12.302247 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5211 2019-Jan-10 14:32:12.302867 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5212 2019-Jan-10 14:32:12.303501 - [DEBUG] Edge function : AllBottom (result of previous compose)
5213 2019-Jan-10 14:32:12.303529 - [DEBUG]
5214 2019-Jan-10 14:32:12.303554 - [DEBUG] Join: AllTop & AllBottom
5215 2019-Jan-10 14:32:12.303580 - [DEBUG] = AllBottom (new jump func)
5216 2019-Jan-10 14:32:12.303605 - [DEBUG]
5217 2019-Jan-10 14:32:12.303629 - [DEBUG] Start adding new jump function
5218 2019-Jan-10 14:32:12.303652 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5219 2019-Jan-10 14:32:12.303709 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5220 2019-Jan-10 14:32:12.304342 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5221 2019-Jan-10 14:32:12.304958 - [DEBUG] Edge Function : AllBottom
5222 2019-Jan-10 14:32:12.304986 - [DEBUG] End adding new jump function
5223 2019-Jan-10 14:32:12.305011 - [DEBUG]
5224 2019-Jan-10 14:32:12.305034 - [DEBUG] -------------------------------------------- 166. Path Edge --------------------------------------------
5225 2019-Jan-10 14:32:12.305059 - [DEBUG]
5226 2019-Jan-10 14:32:12.305082 - [DEBUG] Process 166. path edge:
5227 2019-Jan-10 14:32:12.305107 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5228 2019-Jan-10 14:32:12.305163 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
5229 2019-Jan-10 14:32:12.305780 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5230 2019-Jan-10 14:32:12.306404 - [DEBUG]
5231 2019-Jan-10 14:32:12.306429 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5232 2019-Jan-10 14:32:12.307074 - [DEBUG] Compose: EdgeIdentity * AllBottom
5233 2019-Jan-10 14:32:12.307103 - [DEBUG]
5234 2019-Jan-10 14:32:12.307127 - [DEBUG] Propagate flow
5235 2019-Jan-10 14:32:12.307150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5236 2019-Jan-10 14:32:12.307208 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
5237 2019-Jan-10 14:32:12.307832 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5238 2019-Jan-10 14:32:12.308456 - [DEBUG] Edge function : AllBottom (result of previous compose)
5239 2019-Jan-10 14:32:12.308481 - [DEBUG]
5240 2019-Jan-10 14:32:12.308506 - [DEBUG] Join: AllTop & AllBottom
5241 2019-Jan-10 14:32:12.308532 - [DEBUG] = AllBottom (new jump func)
5242 2019-Jan-10 14:32:12.308557 - [DEBUG]
5243 2019-Jan-10 14:32:12.308580 - [DEBUG] Start adding new jump function
5244 2019-Jan-10 14:32:12.308604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5245 2019-Jan-10 14:32:12.308660 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5246 2019-Jan-10 14:32:12.309285 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
5247 2019-Jan-10 14:32:12.309905 - [DEBUG] Edge Function : AllBottom
5248 2019-Jan-10 14:32:12.309932 - [DEBUG] End adding new jump function
5249 2019-Jan-10 14:32:12.309956 - [DEBUG]
5250 2019-Jan-10 14:32:12.309980 - [DEBUG] -------------------------------------------- 167. Path Edge --------------------------------------------
5251 2019-Jan-10 14:32:12.310013 - [DEBUG]
5252 2019-Jan-10 14:32:12.310037 - [DEBUG] Process 167. path edge:
5253 2019-Jan-10 14:32:12.310061 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5254 2019-Jan-10 14:32:12.310117 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
5255 2019-Jan-10 14:32:12.310754 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5256 2019-Jan-10 14:32:12.311379 - [DEBUG]
5257 2019-Jan-10 14:32:12.311405 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
5258 2019-Jan-10 14:32:12.312036 - [DEBUG] Compose: EdgeIdentity * AllBottom
5259 2019-Jan-10 14:32:12.312063 - [DEBUG]
5260 2019-Jan-10 14:32:12.312087 - [DEBUG] Propagate flow
5261 2019-Jan-10 14:32:12.312111 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5262 2019-Jan-10 14:32:12.312167 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5263 2019-Jan-10 14:32:12.312790 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5264 2019-Jan-10 14:32:12.313415 - [DEBUG] Edge function : AllBottom (result of previous compose)
5265 2019-Jan-10 14:32:12.313441 - [DEBUG]
5266 2019-Jan-10 14:32:12.313465 - [DEBUG] Join: AllTop & AllBottom
5267 2019-Jan-10 14:32:12.313504 - [DEBUG] = AllBottom (new jump func)
5268 2019-Jan-10 14:32:12.313531 - [DEBUG]
5269 2019-Jan-10 14:32:12.313555 - [DEBUG] Start adding new jump function
5270 2019-Jan-10 14:32:12.313578 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5271 2019-Jan-10 14:32:12.313634 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5272 2019-Jan-10 14:32:12.314266 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5273 2019-Jan-10 14:32:12.314883 - [DEBUG] Edge Function : AllBottom
5274 2019-Jan-10 14:32:12.314910 - [DEBUG] End adding new jump function
5275 2019-Jan-10 14:32:12.314935 - [DEBUG]
5276 2019-Jan-10 14:32:12.314959 - [DEBUG] -------------------------------------------- 168. Path Edge --------------------------------------------
5277 2019-Jan-10 14:32:12.314983 - [DEBUG]
5278 2019-Jan-10 14:32:12.315006 - [DEBUG] Process 168. path edge:
5279 2019-Jan-10 14:32:12.315030 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5280 2019-Jan-10 14:32:12.315086 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
5281 2019-Jan-10 14:32:12.315710 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5282 2019-Jan-10 14:32:12.316337 - [DEBUG]
5283 2019-Jan-10 14:32:12.316362 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5284 2019-Jan-10 14:32:12.317008 - [DEBUG] Compose: EdgeIdentity * AllBottom
5285 2019-Jan-10 14:32:12.317036 - [DEBUG]
5286 2019-Jan-10 14:32:12.317060 - [DEBUG] Propagate flow
5287 2019-Jan-10 14:32:12.317083 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5288 2019-Jan-10 14:32:12.317141 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5289 2019-Jan-10 14:32:12.317779 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5290 2019-Jan-10 14:32:12.318436 - [DEBUG] Edge function : AllBottom (result of previous compose)
5291 2019-Jan-10 14:32:12.318463 - [DEBUG]
5292 2019-Jan-10 14:32:12.318489 - [DEBUG] Join: AllTop & AllBottom
5293 2019-Jan-10 14:32:12.318530 - [DEBUG] = AllBottom (new jump func)
5294 2019-Jan-10 14:32:12.318555 - [DEBUG]
5295 2019-Jan-10 14:32:12.318579 - [DEBUG] Start adding new jump function
5296 2019-Jan-10 14:32:12.318603 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5297 2019-Jan-10 14:32:12.318666 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5298 2019-Jan-10 14:32:12.319293 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5299 2019-Jan-10 14:32:12.319908 - [DEBUG] Edge Function : AllBottom
5300 2019-Jan-10 14:32:12.319937 - [DEBUG] End adding new jump function
5301 2019-Jan-10 14:32:12.319961 - [DEBUG]
5302 2019-Jan-10 14:32:12.319985 - [DEBUG] -------------------------------------------- 169. Path Edge --------------------------------------------
5303 2019-Jan-10 14:32:12.320010 - [DEBUG]
5304 2019-Jan-10 14:32:12.320034 - [DEBUG] Process 169. path edge:
5305 2019-Jan-10 14:32:12.320058 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5306 2019-Jan-10 14:32:12.320115 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
5307 2019-Jan-10 14:32:12.320766 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5308 2019-Jan-10 14:32:12.321393 - [DEBUG]
5309 2019-Jan-10 14:32:12.321418 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5310 2019-Jan-10 14:32:12.322042 - [DEBUG] Start of endsummarytab entry
5311 2019-Jan-10 14:32:12.322070 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
5312 2019-Jan-10 14:32:12.322688 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
5313 2019-Jan-10 14:32:12.322747 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5314 2019-Jan-10 14:32:12.323370 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5315 2019-Jan-10 14:32:12.324012 - [DEBUG] EF: AllBottom
5316 2019-Jan-10 14:32:12.324038 - [DEBUG]
5317 2019-Jan-10 14:32:12.324061 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5318 2019-Jan-10 14:32:12.324676 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
5319 2019-Jan-10 14:32:12.325293 - [DEBUG] EF: AllBottom
5320 2019-Jan-10 14:32:12.325318 - [DEBUG]
5321 2019-Jan-10 14:32:12.325342 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5322 2019-Jan-10 14:32:12.325961 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
5323 2019-Jan-10 14:32:12.326581 - [DEBUG] EF: AllBottom
5324 2019-Jan-10 14:32:12.326606 - [DEBUG]
5325 2019-Jan-10 14:32:12.326630 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
5326 2019-Jan-10 14:32:12.327261 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5327 2019-Jan-10 14:32:12.327880 - [DEBUG] EF: AllBottom
5328 2019-Jan-10 14:32:12.327905 - [DEBUG]
5329 2019-Jan-10 14:32:12.327929 - [DEBUG] ---------------
5330 2019-Jan-10 14:32:12.327952 - [DEBUG]
5331 2019-Jan-10 14:32:12.327977 - [DEBUG] End of endsummarytab entry
5332 2019-Jan-10 14:32:12.328000 - [DEBUG]
5333 2019-Jan-10 14:32:12.328024 - [DEBUG] Start of incomingtab entry
5334 2019-Jan-10 14:32:12.328048 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
5335 2019-Jan-10 14:32:12.328663 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
5336 2019-Jan-10 14:32:12.328719 - [DEBUG] ---------------
5337 2019-Jan-10 14:32:12.328743 - [DEBUG] End of incomingtab entry
5338 2019-Jan-10 14:32:12.328767 - [DEBUG]
5339 2019-Jan-10 14:32:12.328792 - [DEBUG] EDGE:
5340 2019-Jan-10 14:32:12.328858 - [DEBUG] ---> 5341 2019-Jan-10 14:32:12.329475 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5342 2019-Jan-10 14:32:12.330101 - [DEBUG]
5343 2019-Jan-10 14:32:12.330126 - [DEBUG] EDGE:
5344 2019-Jan-10 14:32:12.330201 - [DEBUG] ---> 5345 2019-Jan-10 14:32:12.330820 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5346 2019-Jan-10 14:32:12.331444 - [DEBUG]
5347 2019-Jan-10 14:32:12.331486 - [DEBUG] Compose: EdgeIdentity * AllBottom
5348 2019-Jan-10 14:32:12.331513 - [DEBUG]
5349 2019-Jan-10 14:32:12.331536 - [DEBUG] Propagate flow
5350 2019-Jan-10 14:32:12.331560 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5351 2019-Jan-10 14:32:12.331616 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
5352 2019-Jan-10 14:32:12.332242 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5353 2019-Jan-10 14:32:12.332866 - [DEBUG] Edge function : AllBottom (result of previous compose)
5354 2019-Jan-10 14:32:12.332891 - [DEBUG]
5355 2019-Jan-10 14:32:12.332916 - [DEBUG] Join: AllTop & AllBottom
5356 2019-Jan-10 14:32:12.332942 - [DEBUG] = AllBottom (new jump func)
5357 2019-Jan-10 14:32:12.332967 - [DEBUG]
5358 2019-Jan-10 14:32:12.332990 - [DEBUG] Start adding new jump function
5359 2019-Jan-10 14:32:12.333013 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5360 2019-Jan-10 14:32:12.333069 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5361 2019-Jan-10 14:32:12.333722 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
5362 2019-Jan-10 14:32:12.334389 - [DEBUG] Edge Function : AllBottom
5363 2019-Jan-10 14:32:12.334423 - [DEBUG] End adding new jump function
5364 2019-Jan-10 14:32:12.334447 - [DEBUG]
5365 2019-Jan-10 14:32:12.334471 - [DEBUG] -------------------------------------------- 170. Path Edge --------------------------------------------
5366 2019-Jan-10 14:32:12.334496 - [DEBUG]
5367 2019-Jan-10 14:32:12.334519 - [DEBUG] Process 170. path edge:
5368 2019-Jan-10 14:32:12.334543 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5369 2019-Jan-10 14:32:12.334615 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
5370 2019-Jan-10 14:32:12.335315 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5371 2019-Jan-10 14:32:12.335990 - [DEBUG]
5372 2019-Jan-10 14:32:12.336016 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
5373 2019-Jan-10 14:32:12.336652 - [DEBUG] Possible callees:
5374 2019-Jan-10 14:32:12.336678 - [DEBUG] llvm.dbg.declare
5375 2019-Jan-10 14:32:12.336703 - [DEBUG] Possible return sites:
5376 2019-Jan-10 14:32:12.336726 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1935377 2019-Jan-10 14:32:12.338061 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5378 2019-Jan-10 14:32:12.338122 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5379 2019-Jan-10 14:32:12.338169 - [DEBUG] Compose: EdgeIdentity * AllBottom
5380 2019-Jan-10 14:32:12.338197 - [DEBUG]
5381 2019-Jan-10 14:32:12.338221 - [DEBUG] Propagate flow
5382 2019-Jan-10 14:32:12.338245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5383 2019-Jan-10 14:32:12.338327 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
5384 2019-Jan-10 14:32:12.339006 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5385 2019-Jan-10 14:32:12.339689 - [DEBUG] Edge function : AllBottom (result of previous compose)
5386 2019-Jan-10 14:32:12.339718 - [DEBUG]
5387 2019-Jan-10 14:32:12.339745 - [DEBUG] Join: AllTop & AllBottom
5388 2019-Jan-10 14:32:12.339771 - [DEBUG] = AllBottom (new jump func)
5389 2019-Jan-10 14:32:12.339796 - [DEBUG]
5390 2019-Jan-10 14:32:12.339820 - [DEBUG] Start adding new jump function
5391 2019-Jan-10 14:32:12.339843 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5392 2019-Jan-10 14:32:12.339915 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5393 2019-Jan-10 14:32:12.340604 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
5394 2019-Jan-10 14:32:12.341228 - [DEBUG] Edge Function : AllBottom
5395 2019-Jan-10 14:32:12.341258 - [DEBUG] End adding new jump function
5396 2019-Jan-10 14:32:12.341284 - [DEBUG]
5397 2019-Jan-10 14:32:12.341308 - [DEBUG] -------------------------------------------- 171. Path Edge --------------------------------------------
5398 2019-Jan-10 14:32:12.341333 - [DEBUG]
5399 2019-Jan-10 14:32:12.341356 - [DEBUG] Process 171. path edge:
5400 2019-Jan-10 14:32:12.341380 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5401 2019-Jan-10 14:32:12.341438 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
5402 2019-Jan-10 14:32:12.342056 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5403 2019-Jan-10 14:32:12.342680 - [DEBUG]
5404 2019-Jan-10 14:32:12.342705 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
5405 2019-Jan-10 14:32:12.343355 - [DEBUG] Compose: EdgeIdentity * AllBottom
5406 2019-Jan-10 14:32:12.343383 - [DEBUG]
5407 2019-Jan-10 14:32:12.343407 - [DEBUG] Propagate flow
5408 2019-Jan-10 14:32:12.343431 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5409 2019-Jan-10 14:32:12.343488 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
5410 2019-Jan-10 14:32:12.344131 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5411 2019-Jan-10 14:32:12.344756 - [DEBUG] Edge function : AllBottom (result of previous compose)
5412 2019-Jan-10 14:32:12.344782 - [DEBUG]
5413 2019-Jan-10 14:32:12.344807 - [DEBUG] Join: AllTop & AllBottom
5414 2019-Jan-10 14:32:12.344833 - [DEBUG] = AllBottom (new jump func)
5415 2019-Jan-10 14:32:12.344858 - [DEBUG]
5416 2019-Jan-10 14:32:12.344881 - [DEBUG] Start adding new jump function
5417 2019-Jan-10 14:32:12.344905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5418 2019-Jan-10 14:32:12.344961 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5419 2019-Jan-10 14:32:12.345586 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
5420 2019-Jan-10 14:32:12.346202 - [DEBUG] Edge Function : AllBottom
5421 2019-Jan-10 14:32:12.346245 - [DEBUG] End adding new jump function
5422 2019-Jan-10 14:32:12.346270 - [DEBUG]
5423 2019-Jan-10 14:32:12.346293 - [DEBUG] -------------------------------------------- 172. Path Edge --------------------------------------------
5424 2019-Jan-10 14:32:12.346318 - [DEBUG]
5425 2019-Jan-10 14:32:12.346341 - [DEBUG] Process 172. path edge:
5426 2019-Jan-10 14:32:12.346365 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5427 2019-Jan-10 14:32:12.346422 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
5428 2019-Jan-10 14:32:12.347055 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5429 2019-Jan-10 14:32:12.347679 - [DEBUG]
5430 2019-Jan-10 14:32:12.347705 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
5431 2019-Jan-10 14:32:12.348332 - [DEBUG] Compose: EdgeIdentity * AllBottom
5432 2019-Jan-10 14:32:12.348360 - [DEBUG]
5433 2019-Jan-10 14:32:12.348384 - [DEBUG] Propagate flow
5434 2019-Jan-10 14:32:12.348407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5435 2019-Jan-10 14:32:12.348465 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
5436 2019-Jan-10 14:32:12.349082 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5437 2019-Jan-10 14:32:12.349706 - [DEBUG] Edge function : AllBottom (result of previous compose)
5438 2019-Jan-10 14:32:12.349732 - [DEBUG]
5439 2019-Jan-10 14:32:12.349757 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5440 2019-Jan-10 14:32:12.349783 - [DEBUG] = AllBottom
5441 2019-Jan-10 14:32:12.349807 - [DEBUG]
5442 2019-Jan-10 14:32:12.349831 - [DEBUG] PROPAGATE: No new function!
5443 2019-Jan-10 14:32:12.349855 - [DEBUG] EDGE:
5444 2019-Jan-10 14:32:12.349914 - [DEBUG] ---> 5445 2019-Jan-10 14:32:12.350544 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5446 2019-Jan-10 14:32:12.351170 - [DEBUG]
5447 2019-Jan-10 14:32:12.351195 - [DEBUG] EDGE:
5448 2019-Jan-10 14:32:12.351252 - [DEBUG] ---> 5449 2019-Jan-10 14:32:12.351895 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5450 2019-Jan-10 14:32:12.352522 - [DEBUG]
5451 2019-Jan-10 14:32:12.352548 - [DEBUG] EDGE:
5452 2019-Jan-10 14:32:12.352607 - [DEBUG] ---> 5453 2019-Jan-10 14:32:12.353233 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5454 2019-Jan-10 14:32:12.353886 - [DEBUG]
5455 2019-Jan-10 14:32:12.353911 - [DEBUG] EDGE:
5456 2019-Jan-10 14:32:12.353971 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
5457 2019-Jan-10 14:32:12.354624 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5458 2019-Jan-10 14:32:12.355257 - [DEBUG]
5459 2019-Jan-10 14:32:12.355283 - [DEBUG] EDGE:
5460 2019-Jan-10 14:32:12.355342 - [DEBUG] ---> 5461 2019-Jan-10 14:32:12.355980 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5462 2019-Jan-10 14:32:12.356604 - [DEBUG]
5463 2019-Jan-10 14:32:12.356629 - [DEBUG] EDGE:
5464 2019-Jan-10 14:32:12.356687 - [DEBUG] ---> 5465 2019-Jan-10 14:32:12.357331 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5466 2019-Jan-10 14:32:12.357956 - [DEBUG]
5467 2019-Jan-10 14:32:12.357981 - [DEBUG] EDGE:
5468 2019-Jan-10 14:32:12.358039 - [DEBUG] ---> 5469 2019-Jan-10 14:32:12.358660 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5470 2019-Jan-10 14:32:12.359284 - [DEBUG]
5471 2019-Jan-10 14:32:12.359328 - [DEBUG] Compose: EdgeIdentity * AllBottom
5472 2019-Jan-10 14:32:12.359355 - [DEBUG]
5473 2019-Jan-10 14:32:12.359379 - [DEBUG] Propagate flow
5474 2019-Jan-10 14:32:12.359402 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5475 2019-Jan-10 14:32:12.359460 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
5476 2019-Jan-10 14:32:12.360079 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5477 2019-Jan-10 14:32:12.360726 - [DEBUG] Edge function : AllBottom (result of previous compose)
5478 2019-Jan-10 14:32:12.360752 - [DEBUG]
5479 2019-Jan-10 14:32:12.360778 - [DEBUG] Join: AllTop & AllBottom
5480 2019-Jan-10 14:32:12.360804 - [DEBUG] = AllBottom (new jump func)
5481 2019-Jan-10 14:32:12.360829 - [DEBUG]
5482 2019-Jan-10 14:32:12.360852 - [DEBUG] Start adding new jump function
5483 2019-Jan-10 14:32:12.360875 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5484 2019-Jan-10 14:32:12.360932 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5485 2019-Jan-10 14:32:12.361558 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
5486 2019-Jan-10 14:32:12.362178 - [DEBUG] Edge Function : AllBottom
5487 2019-Jan-10 14:32:12.362206 - [DEBUG] End adding new jump function
5488 2019-Jan-10 14:32:12.362231 - [DEBUG]
5489 2019-Jan-10 14:32:12.362254 - [DEBUG] -------------------------------------------- 173. Path Edge --------------------------------------------
5490 2019-Jan-10 14:32:12.362279 - [DEBUG]
5491 2019-Jan-10 14:32:12.362302 - [DEBUG] Process 173. path edge:
5492 2019-Jan-10 14:32:12.362326 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5493 2019-Jan-10 14:32:12.362382 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
5494 2019-Jan-10 14:32:12.363001 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5495 2019-Jan-10 14:32:12.363653 - [DEBUG]
5496 2019-Jan-10 14:32:12.363678 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
5497 2019-Jan-10 14:32:12.364315 - [DEBUG] Compose: EdgeIdentity * AllBottom
5498 2019-Jan-10 14:32:12.364343 - [DEBUG]
5499 2019-Jan-10 14:32:12.364367 - [DEBUG] Propagate flow
5500 2019-Jan-10 14:32:12.364390 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5501 2019-Jan-10 14:32:12.364447 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
5502 2019-Jan-10 14:32:12.365072 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5503 2019-Jan-10 14:32:12.365697 - [DEBUG] Edge function : AllBottom (result of previous compose)
5504 2019-Jan-10 14:32:12.365722 - [DEBUG]
5505 2019-Jan-10 14:32:12.365747 - [DEBUG] Join: AllTop & AllBottom
5506 2019-Jan-10 14:32:12.365773 - [DEBUG] = AllBottom (new jump func)
5507 2019-Jan-10 14:32:12.365798 - [DEBUG]
5508 2019-Jan-10 14:32:12.365821 - [DEBUG] Start adding new jump function
5509 2019-Jan-10 14:32:12.365845 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5510 2019-Jan-10 14:32:12.365901 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5511 2019-Jan-10 14:32:12.366538 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
5512 2019-Jan-10 14:32:12.367175 - [DEBUG] Edge Function : AllBottom
5513 2019-Jan-10 14:32:12.367203 - [DEBUG] End adding new jump function
5514 2019-Jan-10 14:32:12.367228 - [DEBUG]
5515 2019-Jan-10 14:32:12.367252 - [DEBUG] -------------------------------------------- 174. Path Edge --------------------------------------------
5516 2019-Jan-10 14:32:12.367276 - [DEBUG]
5517 2019-Jan-10 14:32:12.367300 - [DEBUG] Process 174. path edge:
5518 2019-Jan-10 14:32:12.367324 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5519 2019-Jan-10 14:32:12.367381 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
5520 2019-Jan-10 14:32:12.367996 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 >
5521 2019-Jan-10 14:32:12.368620 - [DEBUG]
5522 2019-Jan-10 14:32:12.368646 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
5523 2019-Jan-10 14:32:12.369271 - [DEBUG] Compose: EdgeIdentity * AllBottom
5524 2019-Jan-10 14:32:12.369300 - [DEBUG]
5525 2019-Jan-10 14:32:12.369324 - [DEBUG] Propagate flow
5526 2019-Jan-10 14:32:12.369347 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5527 2019-Jan-10 14:32:12.369404 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
5528 2019-Jan-10 14:32:12.370021 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
5529 2019-Jan-10 14:32:12.370671 - [DEBUG] Edge function : AllBottom (result of previous compose)
5530 2019-Jan-10 14:32:12.370696 - [DEBUG]
5531 2019-Jan-10 14:32:12.370722 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5532 2019-Jan-10 14:32:12.370748 - [DEBUG] = AllBottom
5533 2019-Jan-10 14:32:12.370772 - [DEBUG]
5534 2019-Jan-10 14:32:12.370796 - [DEBUG] PROPAGATE: No new function!
5535 2019-Jan-10 14:32:12.370820 - [DEBUG] EDGE:
5536 2019-Jan-10 14:32:12.370878 - [DEBUG] ---> 5537 2019-Jan-10 14:32:12.371530 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5538 2019-Jan-10 14:32:12.372209 - [DEBUG]
5539 2019-Jan-10 14:32:12.372238 - [DEBUG] EDGE:
5540 2019-Jan-10 14:32:12.372308 - [DEBUG] ---> 5541 2019-Jan-10 14:32:12.372965 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5542 2019-Jan-10 14:32:12.373656 - [DEBUG]
5543 2019-Jan-10 14:32:12.373685 - [DEBUG] EDGE:
5544 2019-Jan-10 14:32:12.373757 - [DEBUG] ---> 5545 2019-Jan-10 14:32:12.374419 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5546 2019-Jan-10 14:32:12.375050 - [DEBUG]
5547 2019-Jan-10 14:32:12.375075 - [DEBUG] EDGE:
5548 2019-Jan-10 14:32:12.375134 - [DEBUG] ---> 5549 2019-Jan-10 14:32:12.375758 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5550 2019-Jan-10 14:32:12.376382 - [DEBUG]
5551 2019-Jan-10 14:32:12.376407 - [DEBUG] EDGE:
5552 2019-Jan-10 14:32:12.376465 - [DEBUG] ---> 5553 2019-Jan-10 14:32:12.377103 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5554 2019-Jan-10 14:32:12.377729 - [DEBUG]
5555 2019-Jan-10 14:32:12.377754 - [DEBUG] EDGE:
5556 2019-Jan-10 14:32:12.377812 - [DEBUG] ---> 5557 2019-Jan-10 14:32:12.378432 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5558 2019-Jan-10 14:32:12.379056 - [DEBUG]
5559 2019-Jan-10 14:32:12.379082 - [DEBUG] EDGE:
5560 2019-Jan-10 14:32:12.379140 - [DEBUG] ---> 5561 2019-Jan-10 14:32:12.379764 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5562 2019-Jan-10 14:32:12.380404 - [DEBUG]
5563 2019-Jan-10 14:32:12.380429 - [DEBUG] EDGE:
5564 2019-Jan-10 14:32:12.380487 - [DEBUG] ---> 5565 2019-Jan-10 14:32:12.381103 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5566 2019-Jan-10 14:32:12.381728 - [DEBUG]
5567 2019-Jan-10 14:32:12.381753 - [DEBUG] EDGE:
5568 2019-Jan-10 14:32:12.381811 - [DEBUG] ---> 5569 2019-Jan-10 14:32:12.382428 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5570 2019-Jan-10 14:32:12.383052 - [DEBUG]
5571 2019-Jan-10 14:32:12.383078 - [DEBUG] EDGE:
5572 2019-Jan-10 14:32:12.383136 - [DEBUG] ---> 5573 2019-Jan-10 14:32:12.383776 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5574 2019-Jan-10 14:32:12.384401 - [DEBUG]
5575 2019-Jan-10 14:32:12.384426 - [DEBUG] EDGE:
5576 2019-Jan-10 14:32:12.384484 - [DEBUG] ---> 5577 2019-Jan-10 14:32:12.385099 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5578 2019-Jan-10 14:32:12.385730 - [DEBUG]
5579 2019-Jan-10 14:32:12.385755 - [DEBUG] EDGE:
5580 2019-Jan-10 14:32:12.385813 - [DEBUG] ---> 5581 2019-Jan-10 14:32:12.386429 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5582 2019-Jan-10 14:32:12.387070 - [DEBUG]
5583 2019-Jan-10 14:32:12.387095 - [DEBUG] EDGE:
5584 2019-Jan-10 14:32:12.387153 - [DEBUG] ---> 5585 2019-Jan-10 14:32:12.387782 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5586 2019-Jan-10 14:32:12.388408 - [DEBUG]
5587 2019-Jan-10 14:32:12.388435 - [DEBUG] EDGE:
5588 2019-Jan-10 14:32:12.388492 - [DEBUG] ---> 5589 2019-Jan-10 14:32:12.389118 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5590 2019-Jan-10 14:32:12.389741 - [DEBUG]
5591 2019-Jan-10 14:32:12.389766 - [DEBUG] EDGE:
5592 2019-Jan-10 14:32:12.389824 - [DEBUG] ---> 5593 2019-Jan-10 14:32:12.390458 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5594 2019-Jan-10 14:32:12.391082 - [DEBUG]
5595 2019-Jan-10 14:32:12.391107 - [DEBUG] EDGE:
5596 2019-Jan-10 14:32:12.391165 - [DEBUG] ---> 5597 2019-Jan-10 14:32:12.391791 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5598 2019-Jan-10 14:32:12.392416 - [DEBUG]
5599 2019-Jan-10 14:32:12.392442 - [DEBUG] EDGE:
5600 2019-Jan-10 14:32:12.392499 - [DEBUG] ---> 5601 2019-Jan-10 14:32:12.393125 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5602 2019-Jan-10 14:32:12.393765 - [DEBUG]
5603 2019-Jan-10 14:32:12.393790 - [DEBUG] EDGE:
5604 2019-Jan-10 14:32:12.393848 - [DEBUG] ---> 5605 2019-Jan-10 14:32:12.394464 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5606 2019-Jan-10 14:32:12.395088 - [DEBUG]
5607 2019-Jan-10 14:32:12.395113 - [DEBUG] EDGE:
5608 2019-Jan-10 14:32:12.395171 - [DEBUG] ---> 5609 2019-Jan-10 14:32:12.395790 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58>
5610 2019-Jan-10 14:32:12.396416 - [DEBUG]
5611 2019-Jan-10 14:32:12.396442 - [DEBUG] EDGE:
5612 2019-Jan-10 14:32:12.396499 - [DEBUG] ---> 5613 2019-Jan-10 14:32:12.397149 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
5614 2019-Jan-10 14:32:12.397766 - [DEBUG]
5615 2019-Jan-10 14:32:12.397824 - [DEBUG] Compose: EdgeIdentity * AllBottom
5616 2019-Jan-10 14:32:12.397852 - [DEBUG]
5617 2019-Jan-10 14:32:12.397876 - [DEBUG] Propagate flow
5618 2019-Jan-10 14:32:12.397900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5619 2019-Jan-10 14:32:12.397958 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
5620 2019-Jan-10 14:32:12.398577 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5621 2019-Jan-10 14:32:12.399196 - [DEBUG] Edge function : AllBottom (result of previous compose)
5622 2019-Jan-10 14:32:12.399222 - [DEBUG]
5623 2019-Jan-10 14:32:12.399248 - [DEBUG] Join: AllTop & AllBottom
5624 2019-Jan-10 14:32:12.399275 - [DEBUG] = AllBottom (new jump func)
5625 2019-Jan-10 14:32:12.399300 - [DEBUG]
5626 2019-Jan-10 14:32:12.399323 - [DEBUG] Start adding new jump function
5627 2019-Jan-10 14:32:12.399347 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5628 2019-Jan-10 14:32:12.399403 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5629 2019-Jan-10 14:32:12.400022 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
5630 2019-Jan-10 14:32:12.400658 - [DEBUG] Edge Function : AllBottom
5631 2019-Jan-10 14:32:12.400687 - [DEBUG] End adding new jump function
5632 2019-Jan-10 14:32:12.400711 - [DEBUG]
5633 2019-Jan-10 14:32:12.400735 - [DEBUG] -------------------------------------------- 175. Path Edge --------------------------------------------
5634 2019-Jan-10 14:32:12.400760 - [DEBUG]
5635 2019-Jan-10 14:32:12.400783 - [DEBUG] Process 175. path edge:
5636 2019-Jan-10 14:32:12.400807 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5637 2019-Jan-10 14:32:12.400863 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
5638 2019-Jan-10 14:32:12.401481 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5639 2019-Jan-10 14:32:12.402099 - [DEBUG]
5640 2019-Jan-10 14:32:12.402124 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
5641 2019-Jan-10 14:32:12.402748 - [DEBUG] Possible callees:
5642 2019-Jan-10 14:32:12.402773 - [DEBUG] foo
5643 2019-Jan-10 14:32:12.402798 - [DEBUG] Possible return sites:
5644 2019-Jan-10 14:32:12.402822 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !1265645 2019-Jan-10 14:32:12.404074 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
5646 2019-Jan-10 14:32:12.404103 - [DEBUG] Start points of 'foo' currently not available!
5647 2019-Jan-10 14:32:12.404141 - [DEBUG] Compose: EdgeIdentity * AllBottom
5648 2019-Jan-10 14:32:12.404168 - [DEBUG]
5649 2019-Jan-10 14:32:12.404192 - [DEBUG] Propagate flow
5650 2019-Jan-10 14:32:12.404215 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5651 2019-Jan-10 14:32:12.404272 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
5652 2019-Jan-10 14:32:12.404892 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5653 2019-Jan-10 14:32:12.405515 - [DEBUG] Edge function : AllBottom (result of previous compose)
5654 2019-Jan-10 14:32:12.405541 - [DEBUG]
5655 2019-Jan-10 14:32:12.405567 - [DEBUG] Join: AllTop & AllBottom
5656 2019-Jan-10 14:32:12.405592 - [DEBUG] = AllBottom (new jump func)
5657 2019-Jan-10 14:32:12.405617 - [DEBUG]
5658 2019-Jan-10 14:32:12.405641 - [DEBUG] Start adding new jump function
5659 2019-Jan-10 14:32:12.405677 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5660 2019-Jan-10 14:32:12.405739 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5661 2019-Jan-10 14:32:12.406406 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
5662 2019-Jan-10 14:32:12.407110 - [DEBUG] Edge Function : AllBottom
5663 2019-Jan-10 14:32:12.407143 - [DEBUG] End adding new jump function
5664 2019-Jan-10 14:32:12.407168 - [DEBUG]
5665 2019-Jan-10 14:32:12.407192 - [DEBUG] -------------------------------------------- 176. Path Edge --------------------------------------------
5666 2019-Jan-10 14:32:12.407218 - [DEBUG]
5667 2019-Jan-10 14:32:12.407242 - [DEBUG] Process 176. path edge:
5668 2019-Jan-10 14:32:12.407266 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5669 2019-Jan-10 14:32:12.407340 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
5670 2019-Jan-10 14:32:12.408037 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5671 2019-Jan-10 14:32:12.408711 - [DEBUG]
5672 2019-Jan-10 14:32:12.408738 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
5673 2019-Jan-10 14:32:12.409401 - [DEBUG] Compose: EdgeIdentity * AllBottom
5674 2019-Jan-10 14:32:12.409430 - [DEBUG]
5675 2019-Jan-10 14:32:12.409454 - [DEBUG] Propagate flow
5676 2019-Jan-10 14:32:12.409478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5677 2019-Jan-10 14:32:12.409538 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
5678 2019-Jan-10 14:32:12.410184 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5679 2019-Jan-10 14:32:12.410807 - [DEBUG] Edge function : AllBottom (result of previous compose)
5680 2019-Jan-10 14:32:12.410833 - [DEBUG]
5681 2019-Jan-10 14:32:12.410860 - [DEBUG] Join: AllTop & AllBottom
5682 2019-Jan-10 14:32:12.410886 - [DEBUG] = AllBottom (new jump func)
5683 2019-Jan-10 14:32:12.410911 - [DEBUG]
5684 2019-Jan-10 14:32:12.410935 - [DEBUG] Start adding new jump function
5685 2019-Jan-10 14:32:12.410958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5686 2019-Jan-10 14:32:12.411015 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5687 2019-Jan-10 14:32:12.411643 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
5688 2019-Jan-10 14:32:12.412258 - [DEBUG] Edge Function : AllBottom
5689 2019-Jan-10 14:32:12.412291 - [DEBUG] End adding new jump function
5690 2019-Jan-10 14:32:12.412317 - [DEBUG]
5691 2019-Jan-10 14:32:12.412341 - [DEBUG] -------------------------------------------- 177. Path Edge --------------------------------------------
5692 2019-Jan-10 14:32:12.412366 - [DEBUG]
5693 2019-Jan-10 14:32:12.412389 - [DEBUG] Process 177. path edge:
5694 2019-Jan-10 14:32:12.412413 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5695 2019-Jan-10 14:32:12.412470 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
5696 2019-Jan-10 14:32:12.413093 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5697 2019-Jan-10 14:32:12.413733 - [DEBUG]
5698 2019-Jan-10 14:32:12.413759 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
5699 2019-Jan-10 14:32:12.414388 - [DEBUG] Compose: EdgeIdentity * AllBottom
5700 2019-Jan-10 14:32:12.414416 - [DEBUG]
5701 2019-Jan-10 14:32:12.414440 - [DEBUG] Propagate flow
5702 2019-Jan-10 14:32:12.414463 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5703 2019-Jan-10 14:32:12.414539 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
5704 2019-Jan-10 14:32:12.415157 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5705 2019-Jan-10 14:32:12.415785 - [DEBUG] Edge function : AllBottom (result of previous compose)
5706 2019-Jan-10 14:32:12.415810 - [DEBUG]
5707 2019-Jan-10 14:32:12.415835 - [DEBUG] Join: AllTop & AllBottom
5708 2019-Jan-10 14:32:12.415861 - [DEBUG] = AllBottom (new jump func)
5709 2019-Jan-10 14:32:12.415885 - [DEBUG]
5710 2019-Jan-10 14:32:12.415909 - [DEBUG] Start adding new jump function
5711 2019-Jan-10 14:32:12.415932 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5712 2019-Jan-10 14:32:12.415989 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5713 2019-Jan-10 14:32:12.416610 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
5714 2019-Jan-10 14:32:12.417246 - [DEBUG] Edge Function : AllBottom
5715 2019-Jan-10 14:32:12.417274 - [DEBUG] End adding new jump function
5716 2019-Jan-10 14:32:12.417298 - [DEBUG]
5717 2019-Jan-10 14:32:12.417322 - [DEBUG] -------------------------------------------- 178. Path Edge --------------------------------------------
5718 2019-Jan-10 14:32:12.417346 - [DEBUG]
5719 2019-Jan-10 14:32:12.417369 - [DEBUG] Process 178. path edge:
5720 2019-Jan-10 14:32:12.417393 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5721 2019-Jan-10 14:32:12.417449 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
5722 2019-Jan-10 14:32:12.418065 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5723 2019-Jan-10 14:32:12.418684 - [DEBUG]
5724 2019-Jan-10 14:32:12.418710 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
5725 2019-Jan-10 14:32:12.419337 - [DEBUG] Compose: EdgeIdentity * AllBottom
5726 2019-Jan-10 14:32:12.419364 - [DEBUG]
5727 2019-Jan-10 14:32:12.419388 - [DEBUG] Propagate flow
5728 2019-Jan-10 14:32:12.419412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5729 2019-Jan-10 14:32:12.419468 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
5730 2019-Jan-10 14:32:12.420097 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5731 2019-Jan-10 14:32:12.420733 - [DEBUG] Edge function : AllBottom (result of previous compose)
5732 2019-Jan-10 14:32:12.420759 - [DEBUG]
5733 2019-Jan-10 14:32:12.420783 - [DEBUG] Join: AllTop & AllBottom
5734 2019-Jan-10 14:32:12.420809 - [DEBUG] = AllBottom (new jump func)
5735 2019-Jan-10 14:32:12.420834 - [DEBUG]
5736 2019-Jan-10 14:32:12.420857 - [DEBUG] Start adding new jump function
5737 2019-Jan-10 14:32:12.420881 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5738 2019-Jan-10 14:32:12.420941 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5739 2019-Jan-10 14:32:12.421598 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
5740 2019-Jan-10 14:32:12.422264 - [DEBUG] Edge Function : AllBottom
5741 2019-Jan-10 14:32:12.422295 - [DEBUG] End adding new jump function
5742 2019-Jan-10 14:32:12.422321 - [DEBUG]
5743 2019-Jan-10 14:32:12.422346 - [DEBUG] -------------------------------------------- 179. Path Edge --------------------------------------------
5744 2019-Jan-10 14:32:12.422371 - [DEBUG]
5745 2019-Jan-10 14:32:12.422394 - [DEBUG] Process 179. path edge:
5746 2019-Jan-10 14:32:12.422418 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5747 2019-Jan-10 14:32:12.422504 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
5748 2019-Jan-10 14:32:12.423172 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5749 2019-Jan-10 14:32:12.423876 - [DEBUG]
5750 2019-Jan-10 14:32:12.423902 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
5751 2019-Jan-10 14:32:12.424557 - [DEBUG] Possible callees:
5752 2019-Jan-10 14:32:12.424582 - [DEBUG] llvm.dbg.declare
5753 2019-Jan-10 14:32:12.424607 - [DEBUG] Possible return sites:
5754 2019-Jan-10 14:32:12.424631 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !1365755 2019-Jan-10 14:32:12.425902 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5756 2019-Jan-10 14:32:12.425933 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5757 2019-Jan-10 14:32:12.425981 - [DEBUG] Compose: EdgeIdentity * AllBottom
5758 2019-Jan-10 14:32:12.426009 - [DEBUG]
5759 2019-Jan-10 14:32:12.426034 - [DEBUG] Propagate flow
5760 2019-Jan-10 14:32:12.426057 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5761 2019-Jan-10 14:32:12.426121 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
5762 2019-Jan-10 14:32:12.426761 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5763 2019-Jan-10 14:32:12.427405 - [DEBUG] Edge function : AllBottom (result of previous compose)
5764 2019-Jan-10 14:32:12.427430 - [DEBUG]
5765 2019-Jan-10 14:32:12.427456 - [DEBUG] Join: AllTop & AllBottom
5766 2019-Jan-10 14:32:12.427483 - [DEBUG] = AllBottom (new jump func)
5767 2019-Jan-10 14:32:12.427507 - [DEBUG]
5768 2019-Jan-10 14:32:12.427531 - [DEBUG] Start adding new jump function
5769 2019-Jan-10 14:32:12.427555 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5770 2019-Jan-10 14:32:12.427611 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5771 2019-Jan-10 14:32:12.428232 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
5772 2019-Jan-10 14:32:12.428851 - [DEBUG] Edge Function : AllBottom
5773 2019-Jan-10 14:32:12.428879 - [DEBUG] End adding new jump function
5774 2019-Jan-10 14:32:12.428903 - [DEBUG]
5775 2019-Jan-10 14:32:12.428927 - [DEBUG] -------------------------------------------- 180. Path Edge --------------------------------------------
5776 2019-Jan-10 14:32:12.428952 - [DEBUG]
5777 2019-Jan-10 14:32:12.428975 - [DEBUG] Process 180. path edge:
5778 2019-Jan-10 14:32:12.428999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5779 2019-Jan-10 14:32:12.429055 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
5780 2019-Jan-10 14:32:12.429675 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5781 2019-Jan-10 14:32:12.430310 - [DEBUG]
5782 2019-Jan-10 14:32:12.430335 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
5783 2019-Jan-10 14:32:12.430973 - [DEBUG] Compose: EdgeIdentity * AllBottom
5784 2019-Jan-10 14:32:12.431002 - [DEBUG]
5785 2019-Jan-10 14:32:12.431026 - [DEBUG] Propagate flow
5786 2019-Jan-10 14:32:12.431050 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5787 2019-Jan-10 14:32:12.431108 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
5788 2019-Jan-10 14:32:12.431745 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5789 2019-Jan-10 14:32:12.432364 - [DEBUG] Edge function : AllBottom (result of previous compose)
5790 2019-Jan-10 14:32:12.432389 - [DEBUG]
5791 2019-Jan-10 14:32:12.432414 - [DEBUG] Join: AllTop & AllBottom
5792 2019-Jan-10 14:32:12.432440 - [DEBUG] = AllBottom (new jump func)
5793 2019-Jan-10 14:32:12.432465 - [DEBUG]
5794 2019-Jan-10 14:32:12.432488 - [DEBUG] Start adding new jump function
5795 2019-Jan-10 14:32:12.432512 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5796 2019-Jan-10 14:32:12.432568 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5797 2019-Jan-10 14:32:12.433188 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
5798 2019-Jan-10 14:32:12.433818 - [DEBUG] Edge Function : AllBottom
5799 2019-Jan-10 14:32:12.433846 - [DEBUG] End adding new jump function
5800 2019-Jan-10 14:32:12.433870 - [DEBUG]
5801 2019-Jan-10 14:32:12.433894 - [DEBUG] -------------------------------------------- 181. Path Edge --------------------------------------------
5802 2019-Jan-10 14:32:12.433918 - [DEBUG]
5803 2019-Jan-10 14:32:12.433941 - [DEBUG] Process 181. path edge:
5804 2019-Jan-10 14:32:12.433965 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5805 2019-Jan-10 14:32:12.434022 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
5806 2019-Jan-10 14:32:12.434637 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5807 2019-Jan-10 14:32:12.435256 - [DEBUG]
5808 2019-Jan-10 14:32:12.435282 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
5809 2019-Jan-10 14:32:12.435906 - [DEBUG] Compose: EdgeIdentity * AllBottom
5810 2019-Jan-10 14:32:12.435934 - [DEBUG]
5811 2019-Jan-10 14:32:12.435958 - [DEBUG] Propagate flow
5812 2019-Jan-10 14:32:12.435981 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5813 2019-Jan-10 14:32:12.436038 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
5814 2019-Jan-10 14:32:12.436653 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5815 2019-Jan-10 14:32:12.437298 - [DEBUG] Edge function : AllBottom (result of previous compose)
5816 2019-Jan-10 14:32:12.437324 - [DEBUG]
5817 2019-Jan-10 14:32:12.437348 - [DEBUG] Join: AllTop & AllBottom
5818 2019-Jan-10 14:32:12.437374 - [DEBUG] = AllBottom (new jump func)
5819 2019-Jan-10 14:32:12.437398 - [DEBUG]
5820 2019-Jan-10 14:32:12.437421 - [DEBUG] Start adding new jump function
5821 2019-Jan-10 14:32:12.437445 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5822 2019-Jan-10 14:32:12.437503 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5823 2019-Jan-10 14:32:12.438156 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
5824 2019-Jan-10 14:32:12.438777 - [DEBUG] Edge Function : AllBottom
5825 2019-Jan-10 14:32:12.438806 - [DEBUG] End adding new jump function
5826 2019-Jan-10 14:32:12.438831 - [DEBUG]
5827 2019-Jan-10 14:32:12.438854 - [DEBUG] -------------------------------------------- 182. Path Edge --------------------------------------------
5828 2019-Jan-10 14:32:12.438879 - [DEBUG]
5829 2019-Jan-10 14:32:12.438902 - [DEBUG] Process 182. path edge:
5830 2019-Jan-10 14:32:12.438926 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5831 2019-Jan-10 14:32:12.438984 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
5832 2019-Jan-10 14:32:12.439596 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5833 2019-Jan-10 14:32:12.440235 - [DEBUG]
5834 2019-Jan-10 14:32:12.440261 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
5835 2019-Jan-10 14:32:12.440907 - [DEBUG] Compose: EdgeIdentity * AllBottom
5836 2019-Jan-10 14:32:12.440935 - [DEBUG]
5837 2019-Jan-10 14:32:12.440959 - [DEBUG] Propagate flow
5838 2019-Jan-10 14:32:12.440982 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5839 2019-Jan-10 14:32:12.441039 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
5840 2019-Jan-10 14:32:12.441670 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5841 2019-Jan-10 14:32:12.442291 - [DEBUG] Edge function : AllBottom (result of previous compose)
5842 2019-Jan-10 14:32:12.442316 - [DEBUG]
5843 2019-Jan-10 14:32:12.442342 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5844 2019-Jan-10 14:32:12.442367 - [DEBUG] = AllBottom
5845 2019-Jan-10 14:32:12.442392 - [DEBUG]
5846 2019-Jan-10 14:32:12.442415 - [DEBUG] PROPAGATE: No new function!
5847 2019-Jan-10 14:32:12.442441 - [DEBUG] EDGE:
5848 2019-Jan-10 14:32:12.442498 - [DEBUG] ---> 5849 2019-Jan-10 14:32:12.443114 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5850 2019-Jan-10 14:32:12.443748 - [DEBUG]
5851 2019-Jan-10 14:32:12.443774 - [DEBUG] EDGE:
5852 2019-Jan-10 14:32:12.443832 - [DEBUG] ---> 5853 2019-Jan-10 14:32:12.444447 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5854 2019-Jan-10 14:32:12.445066 - [DEBUG]
5855 2019-Jan-10 14:32:12.445092 - [DEBUG] EDGE:
5856 2019-Jan-10 14:32:12.445149 - [DEBUG] ---> 5857 2019-Jan-10 14:32:12.445769 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5858 2019-Jan-10 14:32:12.446388 - [DEBUG]
5859 2019-Jan-10 14:32:12.446415 - [DEBUG] EDGE:
5860 2019-Jan-10 14:32:12.446472 - [DEBUG] ---> 5861 2019-Jan-10 14:32:12.447115 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5862 2019-Jan-10 14:32:12.447735 - [DEBUG]
5863 2019-Jan-10 14:32:12.447768 - [DEBUG] Compose: EdgeIdentity * AllBottom
5864 2019-Jan-10 14:32:12.447795 - [DEBUG]
5865 2019-Jan-10 14:32:12.447819 - [DEBUG] Propagate flow
5866 2019-Jan-10 14:32:12.447842 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5867 2019-Jan-10 14:32:12.447899 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
5868 2019-Jan-10 14:32:12.448526 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5869 2019-Jan-10 14:32:12.449148 - [DEBUG] Edge function : AllBottom (result of previous compose)
5870 2019-Jan-10 14:32:12.449173 - [DEBUG]
5871 2019-Jan-10 14:32:12.449198 - [DEBUG] Join: AllTop & AllBottom
5872 2019-Jan-10 14:32:12.449224 - [DEBUG] = AllBottom (new jump func)
5873 2019-Jan-10 14:32:12.449248 - [DEBUG]
5874 2019-Jan-10 14:32:12.449272 - [DEBUG] Start adding new jump function
5875 2019-Jan-10 14:32:12.449296 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5876 2019-Jan-10 14:32:12.449351 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5877 2019-Jan-10 14:32:12.449972 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
5878 2019-Jan-10 14:32:12.450630 - [DEBUG] Edge Function : AllBottom
5879 2019-Jan-10 14:32:12.450658 - [DEBUG] End adding new jump function
5880 2019-Jan-10 14:32:12.450683 - [DEBUG]
5881 2019-Jan-10 14:32:12.450706 - [DEBUG] -------------------------------------------- 183. Path Edge --------------------------------------------
5882 2019-Jan-10 14:32:12.450731 - [DEBUG]
5883 2019-Jan-10 14:32:12.450754 - [DEBUG] Process 183. path edge:
5884 2019-Jan-10 14:32:12.450778 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5885 2019-Jan-10 14:32:12.450835 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
5886 2019-Jan-10 14:32:12.451462 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5887 2019-Jan-10 14:32:12.452080 - [DEBUG]
5888 2019-Jan-10 14:32:12.452104 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
5889 2019-Jan-10 14:32:12.452735 - [DEBUG] Possible callees:
5890 2019-Jan-10 14:32:12.452760 - [DEBUG] llvm.dbg.declare
5891 2019-Jan-10 14:32:12.452785 - [DEBUG] Possible return sites:
5892 2019-Jan-10 14:32:12.452809 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !1435893 2019-Jan-10 14:32:12.454069 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
5894 2019-Jan-10 14:32:12.454098 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
5895 2019-Jan-10 14:32:12.454138 - [DEBUG] Compose: EdgeIdentity * AllBottom
5896 2019-Jan-10 14:32:12.454168 - [DEBUG]
5897 2019-Jan-10 14:32:12.454192 - [DEBUG] Propagate flow
5898 2019-Jan-10 14:32:12.454215 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5899 2019-Jan-10 14:32:12.454273 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
5900 2019-Jan-10 14:32:12.454893 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5901 2019-Jan-10 14:32:12.455512 - [DEBUG] Edge function : AllBottom (result of previous compose)
5902 2019-Jan-10 14:32:12.455538 - [DEBUG]
5903 2019-Jan-10 14:32:12.455563 - [DEBUG] Join: AllTop & AllBottom
5904 2019-Jan-10 14:32:12.455589 - [DEBUG] = AllBottom (new jump func)
5905 2019-Jan-10 14:32:12.455613 - [DEBUG]
5906 2019-Jan-10 14:32:12.455637 - [DEBUG] Start adding new jump function
5907 2019-Jan-10 14:32:12.455660 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5908 2019-Jan-10 14:32:12.455716 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5909 2019-Jan-10 14:32:12.456337 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
5910 2019-Jan-10 14:32:12.456971 - [DEBUG] Edge Function : AllBottom
5911 2019-Jan-10 14:32:12.456998 - [DEBUG] End adding new jump function
5912 2019-Jan-10 14:32:12.457023 - [DEBUG]
5913 2019-Jan-10 14:32:12.457047 - [DEBUG] -------------------------------------------- 184. Path Edge --------------------------------------------
5914 2019-Jan-10 14:32:12.457071 - [DEBUG]
5915 2019-Jan-10 14:32:12.457095 - [DEBUG] Process 184. path edge:
5916 2019-Jan-10 14:32:12.457119 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5917 2019-Jan-10 14:32:12.457175 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
5918 2019-Jan-10 14:32:12.457796 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5919 2019-Jan-10 14:32:12.458416 - [DEBUG]
5920 2019-Jan-10 14:32:12.458449 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
5921 2019-Jan-10 14:32:12.459079 - [DEBUG] Compose: EdgeIdentity * AllBottom
5922 2019-Jan-10 14:32:12.459107 - [DEBUG]
5923 2019-Jan-10 14:32:12.459130 - [DEBUG] Propagate flow
5924 2019-Jan-10 14:32:12.459154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5925 2019-Jan-10 14:32:12.459211 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
5926 2019-Jan-10 14:32:12.459826 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5927 2019-Jan-10 14:32:12.460460 - [DEBUG] Edge function : AllBottom (result of previous compose)
5928 2019-Jan-10 14:32:12.460485 - [DEBUG]
5929 2019-Jan-10 14:32:12.460510 - [DEBUG] Join: AllTop & AllBottom
5930 2019-Jan-10 14:32:12.460536 - [DEBUG] = AllBottom (new jump func)
5931 2019-Jan-10 14:32:12.460560 - [DEBUG]
5932 2019-Jan-10 14:32:12.460583 - [DEBUG] Start adding new jump function
5933 2019-Jan-10 14:32:12.460607 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5934 2019-Jan-10 14:32:12.460663 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5935 2019-Jan-10 14:32:12.461283 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
5936 2019-Jan-10 14:32:12.461897 - [DEBUG] Edge Function : AllBottom
5937 2019-Jan-10 14:32:12.461923 - [DEBUG] End adding new jump function
5938 2019-Jan-10 14:32:12.461948 - [DEBUG]
5939 2019-Jan-10 14:32:12.461972 - [DEBUG] -------------------------------------------- 185. Path Edge --------------------------------------------
5940 2019-Jan-10 14:32:12.461996 - [DEBUG]
5941 2019-Jan-10 14:32:12.462019 - [DEBUG] Process 185. path edge:
5942 2019-Jan-10 14:32:12.462043 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5943 2019-Jan-10 14:32:12.462099 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
5944 2019-Jan-10 14:32:12.462711 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5945 2019-Jan-10 14:32:12.463329 - [DEBUG]
5946 2019-Jan-10 14:32:12.463355 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
5947 2019-Jan-10 14:32:12.463993 - [DEBUG] Compose: EdgeIdentity * AllBottom
5948 2019-Jan-10 14:32:12.464020 - [DEBUG]
5949 2019-Jan-10 14:32:12.464044 - [DEBUG] Propagate flow
5950 2019-Jan-10 14:32:12.464068 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5951 2019-Jan-10 14:32:12.464124 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
5952 2019-Jan-10 14:32:12.464740 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5953 2019-Jan-10 14:32:12.465359 - [DEBUG] Edge function : AllBottom (result of previous compose)
5954 2019-Jan-10 14:32:12.465385 - [DEBUG]
5955 2019-Jan-10 14:32:12.465409 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
5956 2019-Jan-10 14:32:12.465435 - [DEBUG] = AllBottom
5957 2019-Jan-10 14:32:12.465460 - [DEBUG]
5958 2019-Jan-10 14:32:12.465483 - [DEBUG] PROPAGATE: No new function!
5959 2019-Jan-10 14:32:12.465508 - [DEBUG] EDGE:
5960 2019-Jan-10 14:32:12.465566 - [DEBUG] ---> 5961 2019-Jan-10 14:32:12.466178 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5962 2019-Jan-10 14:32:12.466796 - [DEBUG]
5963 2019-Jan-10 14:32:12.466834 - [DEBUG] EDGE:
5964 2019-Jan-10 14:32:12.466894 - [DEBUG] ---> 5965 2019-Jan-10 14:32:12.467513 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5966 2019-Jan-10 14:32:12.468139 - [DEBUG]
5967 2019-Jan-10 14:32:12.468166 - [DEBUG] EDGE:
5968 2019-Jan-10 14:32:12.468223 - [DEBUG] ---> 5969 2019-Jan-10 14:32:12.468850 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5970 2019-Jan-10 14:32:12.469470 - [DEBUG]
5971 2019-Jan-10 14:32:12.469496 - [DEBUG] EDGE:
5972 2019-Jan-10 14:32:12.469554 - [DEBUG] ---> 5973 2019-Jan-10 14:32:12.470183 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
5974 2019-Jan-10 14:32:12.470808 - [DEBUG]
5975 2019-Jan-10 14:32:12.470841 - [DEBUG] Compose: EdgeIdentity * AllBottom
5976 2019-Jan-10 14:32:12.470867 - [DEBUG]
5977 2019-Jan-10 14:32:12.470891 - [DEBUG] Propagate flow
5978 2019-Jan-10 14:32:12.470915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
5979 2019-Jan-10 14:32:12.470971 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
5980 2019-Jan-10 14:32:12.471588 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5981 2019-Jan-10 14:32:12.472206 - [DEBUG] Edge function : AllBottom (result of previous compose)
5982 2019-Jan-10 14:32:12.472232 - [DEBUG]
5983 2019-Jan-10 14:32:12.472256 - [DEBUG] Join: AllTop & AllBottom
5984 2019-Jan-10 14:32:12.472282 - [DEBUG] = AllBottom (new jump func)
5985 2019-Jan-10 14:32:12.472307 - [DEBUG]
5986 2019-Jan-10 14:32:12.472331 - [DEBUG] Start adding new jump function
5987 2019-Jan-10 14:32:12.472354 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
5988 2019-Jan-10 14:32:12.472410 - [DEBUG] Fact at target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
5989 2019-Jan-10 14:32:12.473029 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
5990 2019-Jan-10 14:32:12.473662 - [DEBUG] Edge Function : AllBottom
5991 2019-Jan-10 14:32:12.473689 - [DEBUG] End adding new jump function
5992 2019-Jan-10 14:32:12.473714 - [DEBUG]
5993 2019-Jan-10 14:32:12.473737 - [DEBUG] -------------------------------------------- 186. Path Edge --------------------------------------------
5994 2019-Jan-10 14:32:12.473761 - [DEBUG]
5995 2019-Jan-10 14:32:12.473785 - [DEBUG] Process 186. path edge:
5996 2019-Jan-10 14:32:12.473809 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
5997 2019-Jan-10 14:32:12.473865 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
5998 2019-Jan-10 14:32:12.474481 - [DEBUG] D target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 >
5999 2019-Jan-10 14:32:12.475100 - [DEBUG]
6000 2019-Jan-10 14:32:12.475125 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
6001 2019-Jan-10 14:32:12.475750 - [DEBUG] Compose: EdgeIdentity * AllBottom
6002 2019-Jan-10 14:32:12.475778 - [DEBUG]
6003 2019-Jan-10 14:32:12.475802 - [DEBUG] Propagate flow
6004 2019-Jan-10 14:32:12.475825 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6005 2019-Jan-10 14:32:12.475882 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6006 2019-Jan-10 14:32:12.476509 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
6007 2019-Jan-10 14:32:12.477146 - [DEBUG] Edge function : AllBottom (result of previous compose)
6008 2019-Jan-10 14:32:12.477179 - [DEBUG]
6009 2019-Jan-10 14:32:12.477205 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
6010 2019-Jan-10 14:32:12.477230 - [DEBUG] = AllBottom
6011 2019-Jan-10 14:32:12.477255 - [DEBUG]
6012 2019-Jan-10 14:32:12.477278 - [DEBUG] PROPAGATE: No new function!
6013 2019-Jan-10 14:32:12.477309 - [DEBUG] Compose: EdgeIdentity * AllBottom
6014 2019-Jan-10 14:32:12.477336 - [DEBUG]
6015 2019-Jan-10 14:32:12.477359 - [DEBUG] Propagate flow
6016 2019-Jan-10 14:32:12.477383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6017 2019-Jan-10 14:32:12.477439 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
6018 2019-Jan-10 14:32:12.478067 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
6019 2019-Jan-10 14:32:12.478687 - [DEBUG] Edge function : AllBottom (result of previous compose)
6020 2019-Jan-10 14:32:12.478712 - [DEBUG]
6021 2019-Jan-10 14:32:12.478737 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
6022 2019-Jan-10 14:32:12.478762 - [DEBUG] = AllBottom
6023 2019-Jan-10 14:32:12.478787 - [DEBUG]
6024 2019-Jan-10 14:32:12.478810 - [DEBUG] PROPAGATE: No new function!
6025 2019-Jan-10 14:32:12.478835 - [DEBUG] EDGE:
6026 2019-Jan-10 14:32:12.478892 - [DEBUG] ---> 6027 2019-Jan-10 14:32:12.479508 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6028 2019-Jan-10 14:32:12.480127 - [DEBUG]
6029 2019-Jan-10 14:32:12.480153 - [DEBUG] EDGE:
6030 2019-Jan-10 14:32:12.480224 - [DEBUG] ---> 6031 2019-Jan-10 14:32:12.480841 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6032 2019-Jan-10 14:32:12.481459 - [DEBUG]
6033 2019-Jan-10 14:32:12.481486 - [DEBUG] EDGE:
6034 2019-Jan-10 14:32:12.481543 - [DEBUG] ---> 6035 2019-Jan-10 14:32:12.482162 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6036 2019-Jan-10 14:32:12.482780 - [DEBUG]
6037 2019-Jan-10 14:32:12.482807 - [DEBUG] EDGE:
6038 2019-Jan-10 14:32:12.482864 - [DEBUG] ---> 6039 2019-Jan-10 14:32:12.483484 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
6040 2019-Jan-10 14:32:12.484114 - [DEBUG]
6041 2019-Jan-10 14:32:12.484141 - [DEBUG] Compose: EdgeIdentity * AllBottom
6042 2019-Jan-10 14:32:12.484167 - [DEBUG]
6043 2019-Jan-10 14:32:12.484191 - [DEBUG] Propagate flow
6044 2019-Jan-10 14:32:12.484214 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6045 2019-Jan-10 14:32:12.484271 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
6046 2019-Jan-10 14:32:12.484889 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6047 2019-Jan-10 14:32:12.485504 - [DEBUG] Edge function : AllBottom (result of previous compose)
6048 2019-Jan-10 14:32:12.485529 - [DEBUG]
6049 2019-Jan-10 14:32:12.485554 - [DEBUG] Join: AllTop & AllBottom
6050 2019-Jan-10 14:32:12.485580 - [DEBUG] = AllBottom (new jump func)
6051 2019-Jan-10 14:32:12.485605 - [DEBUG]
6052 2019-Jan-10 14:32:12.485628 - [DEBUG] Start adding new jump function
6053 2019-Jan-10 14:32:12.485652 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6054 2019-Jan-10 14:32:12.485716 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6055 2019-Jan-10 14:32:12.486334 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
6056 2019-Jan-10 14:32:12.486968 - [DEBUG] Edge Function : AllBottom
6057 2019-Jan-10 14:32:12.486997 - [DEBUG] End adding new jump function
6058 2019-Jan-10 14:32:12.487022 - [DEBUG]
6059 2019-Jan-10 14:32:12.487045 - [DEBUG] -------------------------------------------- 187. Path Edge --------------------------------------------
6060 2019-Jan-10 14:32:12.487069 - [DEBUG]
6061 2019-Jan-10 14:32:12.487093 - [DEBUG] Process 187. path edge:
6062 2019-Jan-10 14:32:12.487117 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6063 2019-Jan-10 14:32:12.487173 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
6064 2019-Jan-10 14:32:12.487799 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6065 2019-Jan-10 14:32:12.488426 - [DEBUG]
6066 2019-Jan-10 14:32:12.488452 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
6067 2019-Jan-10 14:32:12.489091 - [DEBUG] Possible callees:
6068 2019-Jan-10 14:32:12.489116 - [DEBUG] foo
6069 2019-Jan-10 14:32:12.489141 - [DEBUG] Possible return sites:
6070 2019-Jan-10 14:32:12.489165 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !1266071 2019-Jan-10 14:32:12.490423 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
6072 2019-Jan-10 14:32:12.490453 - [DEBUG] Start points of 'foo' currently not available!
6073 2019-Jan-10 14:32:12.490505 - [DEBUG] Compose: EdgeIdentity * AllBottom
6074 2019-Jan-10 14:32:12.490533 - [DEBUG]
6075 2019-Jan-10 14:32:12.490558 - [DEBUG] Propagate flow
6076 2019-Jan-10 14:32:12.490581 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6077 2019-Jan-10 14:32:12.490641 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
6078 2019-Jan-10 14:32:12.491263 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6079 2019-Jan-10 14:32:12.491880 - [DEBUG] Edge function : AllBottom (result of previous compose)
6080 2019-Jan-10 14:32:12.491906 - [DEBUG]
6081 2019-Jan-10 14:32:12.491930 - [DEBUG] Join: AllTop & AllBottom
6082 2019-Jan-10 14:32:12.491957 - [DEBUG] = AllBottom (new jump func)
6083 2019-Jan-10 14:32:12.491981 - [DEBUG]
6084 2019-Jan-10 14:32:12.492005 - [DEBUG] Start adding new jump function
6085 2019-Jan-10 14:32:12.492029 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6086 2019-Jan-10 14:32:12.492085 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6087 2019-Jan-10 14:32:12.492721 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
6088 2019-Jan-10 14:32:12.493382 - [DEBUG] Edge Function : AllBottom
6089 2019-Jan-10 14:32:12.493415 - [DEBUG] End adding new jump function
6090 2019-Jan-10 14:32:12.493440 - [DEBUG]
6091 2019-Jan-10 14:32:12.493464 - [DEBUG] -------------------------------------------- 188. Path Edge --------------------------------------------
6092 2019-Jan-10 14:32:12.493511 - [DEBUG]
6093 2019-Jan-10 14:32:12.493538 - [DEBUG] Process 188. path edge:
6094 2019-Jan-10 14:32:12.493562 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6095 2019-Jan-10 14:32:12.493627 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
6096 2019-Jan-10 14:32:12.494253 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6097 2019-Jan-10 14:32:12.494886 - [DEBUG]
6098 2019-Jan-10 14:32:12.494912 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
6099 2019-Jan-10 14:32:12.495560 - [DEBUG] Compose: EdgeIdentity * AllBottom
6100 2019-Jan-10 14:32:12.495588 - [DEBUG]
6101 2019-Jan-10 14:32:12.495612 - [DEBUG] Propagate flow
6102 2019-Jan-10 14:32:12.495636 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6103 2019-Jan-10 14:32:12.495693 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
6104 2019-Jan-10 14:32:12.496310 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6105 2019-Jan-10 14:32:12.496944 - [DEBUG] Edge function : AllBottom (result of previous compose)
6106 2019-Jan-10 14:32:12.496970 - [DEBUG]
6107 2019-Jan-10 14:32:12.496995 - [DEBUG] Join: AllTop & AllBottom
6108 2019-Jan-10 14:32:12.497021 - [DEBUG] = AllBottom (new jump func)
6109 2019-Jan-10 14:32:12.497045 - [DEBUG]
6110 2019-Jan-10 14:32:12.497069 - [DEBUG] Start adding new jump function
6111 2019-Jan-10 14:32:12.497093 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6112 2019-Jan-10 14:32:12.497149 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6113 2019-Jan-10 14:32:12.497766 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
6114 2019-Jan-10 14:32:12.498380 - [DEBUG] Edge Function : AllBottom
6115 2019-Jan-10 14:32:12.498409 - [DEBUG] End adding new jump function
6116 2019-Jan-10 14:32:12.498433 - [DEBUG]
6117 2019-Jan-10 14:32:12.498457 - [DEBUG] -------------------------------------------- 189. Path Edge --------------------------------------------
6118 2019-Jan-10 14:32:12.498482 - [DEBUG]
6119 2019-Jan-10 14:32:12.498505 - [DEBUG] Process 189. path edge:
6120 2019-Jan-10 14:32:12.498529 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6121 2019-Jan-10 14:32:12.498585 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
6122 2019-Jan-10 14:32:12.499202 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6123 2019-Jan-10 14:32:12.499818 - [DEBUG]
6124 2019-Jan-10 14:32:12.499844 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
6125 2019-Jan-10 14:32:12.500486 - [DEBUG] Compose: EdgeIdentity * AllBottom
6126 2019-Jan-10 14:32:12.500513 - [DEBUG]
6127 2019-Jan-10 14:32:12.500537 - [DEBUG] Propagate flow
6128 2019-Jan-10 14:32:12.500561 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6129 2019-Jan-10 14:32:12.500618 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
6130 2019-Jan-10 14:32:12.501236 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6131 2019-Jan-10 14:32:12.501876 - [DEBUG] Edge function : AllBottom (result of previous compose)
6132 2019-Jan-10 14:32:12.501904 - [DEBUG]
6133 2019-Jan-10 14:32:12.501930 - [DEBUG] Join: AllTop & AllBottom
6134 2019-Jan-10 14:32:12.501956 - [DEBUG] = AllBottom (new jump func)
6135 2019-Jan-10 14:32:12.501981 - [DEBUG]
6136 2019-Jan-10 14:32:12.502004 - [DEBUG] Start adding new jump function
6137 2019-Jan-10 14:32:12.502028 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6138 2019-Jan-10 14:32:12.502097 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6139 2019-Jan-10 14:32:12.502762 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
6140 2019-Jan-10 14:32:12.503482 - [DEBUG] Edge Function : AllBottom
6141 2019-Jan-10 14:32:12.503538 - [DEBUG] End adding new jump function
6142 2019-Jan-10 14:32:12.503563 - [DEBUG]
6143 2019-Jan-10 14:32:12.503588 - [DEBUG] -------------------------------------------- 190. Path Edge --------------------------------------------
6144 2019-Jan-10 14:32:12.503614 - [DEBUG]
6145 2019-Jan-10 14:32:12.503637 - [DEBUG] Process 190. path edge:
6146 2019-Jan-10 14:32:12.503662 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6147 2019-Jan-10 14:32:12.503743 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
6148 2019-Jan-10 14:32:12.504434 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6149 2019-Jan-10 14:32:12.505098 - [DEBUG]
6150 2019-Jan-10 14:32:12.505127 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
6151 2019-Jan-10 14:32:12.505812 - [DEBUG] Compose: EdgeIdentity * AllBottom
6152 2019-Jan-10 14:32:12.505842 - [DEBUG]
6153 2019-Jan-10 14:32:12.505866 - [DEBUG] Propagate flow
6154 2019-Jan-10 14:32:12.505890 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6155 2019-Jan-10 14:32:12.505959 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6156 2019-Jan-10 14:32:12.506638 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6157 2019-Jan-10 14:32:12.507310 - [DEBUG] Edge function : AllBottom (result of previous compose)
6158 2019-Jan-10 14:32:12.507337 - [DEBUG]
6159 2019-Jan-10 14:32:12.507363 - [DEBUG] Join: AllTop & AllBottom
6160 2019-Jan-10 14:32:12.507390 - [DEBUG] = AllBottom (new jump func)
6161 2019-Jan-10 14:32:12.507415 - [DEBUG]
6162 2019-Jan-10 14:32:12.507438 - [DEBUG] Start adding new jump function
6163 2019-Jan-10 14:32:12.507462 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6164 2019-Jan-10 14:32:12.507524 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6165 2019-Jan-10 14:32:12.508139 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6166 2019-Jan-10 14:32:12.508767 - [DEBUG] Edge Function : AllBottom
6167 2019-Jan-10 14:32:12.508797 - [DEBUG] End adding new jump function
6168 2019-Jan-10 14:32:12.508823 - [DEBUG]
6169 2019-Jan-10 14:32:12.508846 - [DEBUG] -------------------------------------------- 191. Path Edge --------------------------------------------
6170 2019-Jan-10 14:32:12.508871 - [DEBUG]
6171 2019-Jan-10 14:32:12.508895 - [DEBUG] Process 191. path edge:
6172 2019-Jan-10 14:32:12.508919 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6173 2019-Jan-10 14:32:12.508976 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
6174 2019-Jan-10 14:32:12.509623 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6175 2019-Jan-10 14:32:12.510256 - [DEBUG]
6176 2019-Jan-10 14:32:12.510280 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
6177 2019-Jan-10 14:32:12.510914 - [DEBUG] Possible callees:
6178 2019-Jan-10 14:32:12.510940 - [DEBUG] llvm.dbg.declare
6179 2019-Jan-10 14:32:12.510965 - [DEBUG] Possible return sites:
6180 2019-Jan-10 14:32:12.510989 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !1366181 2019-Jan-10 14:32:12.512271 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6182 2019-Jan-10 14:32:12.512300 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6183 2019-Jan-10 14:32:12.512350 - [DEBUG] Compose: EdgeIdentity * AllBottom
6184 2019-Jan-10 14:32:12.512378 - [DEBUG]
6185 2019-Jan-10 14:32:12.512402 - [DEBUG] Propagate flow
6186 2019-Jan-10 14:32:12.512426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6187 2019-Jan-10 14:32:12.512483 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6188 2019-Jan-10 14:32:12.513114 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6189 2019-Jan-10 14:32:12.513749 - [DEBUG] Edge function : AllBottom (result of previous compose)
6190 2019-Jan-10 14:32:12.513775 - [DEBUG]
6191 2019-Jan-10 14:32:12.513800 - [DEBUG] Join: AllTop & AllBottom
6192 2019-Jan-10 14:32:12.513826 - [DEBUG] = AllBottom (new jump func)
6193 2019-Jan-10 14:32:12.513851 - [DEBUG]
6194 2019-Jan-10 14:32:12.513875 - [DEBUG] Start adding new jump function
6195 2019-Jan-10 14:32:12.513898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6196 2019-Jan-10 14:32:12.513954 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6197 2019-Jan-10 14:32:12.514570 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6198 2019-Jan-10 14:32:12.515189 - [DEBUG] Edge Function : AllBottom
6199 2019-Jan-10 14:32:12.515218 - [DEBUG] End adding new jump function
6200 2019-Jan-10 14:32:12.515243 - [DEBUG]
6201 2019-Jan-10 14:32:12.515266 - [DEBUG] -------------------------------------------- 192. Path Edge --------------------------------------------
6202 2019-Jan-10 14:32:12.515291 - [DEBUG]
6203 2019-Jan-10 14:32:12.515314 - [DEBUG] Process 192. path edge:
6204 2019-Jan-10 14:32:12.515338 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6205 2019-Jan-10 14:32:12.515395 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
6206 2019-Jan-10 14:32:12.516024 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6207 2019-Jan-10 14:32:12.516642 - [DEBUG]
6208 2019-Jan-10 14:32:12.516668 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6209 2019-Jan-10 14:32:12.517324 - [DEBUG] Compose: EdgeIdentity * AllBottom
6210 2019-Jan-10 14:32:12.517352 - [DEBUG]
6211 2019-Jan-10 14:32:12.517376 - [DEBUG] Propagate flow
6212 2019-Jan-10 14:32:12.517400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6213 2019-Jan-10 14:32:12.517456 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6214 2019-Jan-10 14:32:12.518073 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6215 2019-Jan-10 14:32:12.518688 - [DEBUG] Edge function : AllBottom (result of previous compose)
6216 2019-Jan-10 14:32:12.518714 - [DEBUG]
6217 2019-Jan-10 14:32:12.518738 - [DEBUG] Join: AllTop & AllBottom
6218 2019-Jan-10 14:32:12.518764 - [DEBUG] = AllBottom (new jump func)
6219 2019-Jan-10 14:32:12.518789 - [DEBUG]
6220 2019-Jan-10 14:32:12.518812 - [DEBUG] Start adding new jump function
6221 2019-Jan-10 14:32:12.518836 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6222 2019-Jan-10 14:32:12.518891 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6223 2019-Jan-10 14:32:12.519508 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6224 2019-Jan-10 14:32:12.520150 - [DEBUG] Edge Function : AllBottom
6225 2019-Jan-10 14:32:12.520197 - [DEBUG] End adding new jump function
6226 2019-Jan-10 14:32:12.520221 - [DEBUG]
6227 2019-Jan-10 14:32:12.520246 - [DEBUG] -------------------------------------------- 193. Path Edge --------------------------------------------
6228 2019-Jan-10 14:32:12.520270 - [DEBUG]
6229 2019-Jan-10 14:32:12.520293 - [DEBUG] Process 193. path edge:
6230 2019-Jan-10 14:32:12.520317 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6231 2019-Jan-10 14:32:12.520378 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
6232 2019-Jan-10 14:32:12.521013 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6233 2019-Jan-10 14:32:12.521654 - [DEBUG]
6234 2019-Jan-10 14:32:12.521681 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6235 2019-Jan-10 14:32:12.522328 - [DEBUG] Compose: EdgeIdentity * AllBottom
6236 2019-Jan-10 14:32:12.522357 - [DEBUG]
6237 2019-Jan-10 14:32:12.522381 - [DEBUG] Propagate flow
6238 2019-Jan-10 14:32:12.522404 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6239 2019-Jan-10 14:32:12.522465 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
6240 2019-Jan-10 14:32:12.523081 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6241 2019-Jan-10 14:32:12.523718 - [DEBUG] Edge function : AllBottom (result of previous compose)
6242 2019-Jan-10 14:32:12.523744 - [DEBUG]
6243 2019-Jan-10 14:32:12.523770 - [DEBUG] Join: AllTop & AllBottom
6244 2019-Jan-10 14:32:12.523796 - [DEBUG] = AllBottom (new jump func)
6245 2019-Jan-10 14:32:12.523820 - [DEBUG]
6246 2019-Jan-10 14:32:12.523844 - [DEBUG] Start adding new jump function
6247 2019-Jan-10 14:32:12.523867 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6248 2019-Jan-10 14:32:12.523924 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6249 2019-Jan-10 14:32:12.524540 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
6250 2019-Jan-10 14:32:12.525154 - [DEBUG] Edge Function : AllBottom
6251 2019-Jan-10 14:32:12.525183 - [DEBUG] End adding new jump function
6252 2019-Jan-10 14:32:12.525207 - [DEBUG]
6253 2019-Jan-10 14:32:12.525231 - [DEBUG] -------------------------------------------- 194. Path Edge --------------------------------------------
6254 2019-Jan-10 14:32:12.525256 - [DEBUG]
6255 2019-Jan-10 14:32:12.525279 - [DEBUG] Process 194. path edge:
6256 2019-Jan-10 14:32:12.525303 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6257 2019-Jan-10 14:32:12.525360 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
6258 2019-Jan-10 14:32:12.525975 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
6259 2019-Jan-10 14:32:12.526590 - [DEBUG]
6260 2019-Jan-10 14:32:12.526615 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
6261 2019-Jan-10 14:32:12.527269 - [DEBUG] Compose: EdgeIdentity * AllBottom
6262 2019-Jan-10 14:32:12.527298 - [DEBUG]
6263 2019-Jan-10 14:32:12.527322 - [DEBUG] Propagate flow
6264 2019-Jan-10 14:32:12.527345 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6265 2019-Jan-10 14:32:12.527402 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6266 2019-Jan-10 14:32:12.528032 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
6267 2019-Jan-10 14:32:12.528647 - [DEBUG] Edge function : AllBottom (result of previous compose)
6268 2019-Jan-10 14:32:12.528686 - [DEBUG]
6269 2019-Jan-10 14:32:12.528712 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
6270 2019-Jan-10 14:32:12.528738 - [DEBUG] = AllBottom
6271 2019-Jan-10 14:32:12.528762 - [DEBUG]
6272 2019-Jan-10 14:32:12.528786 - [DEBUG] PROPAGATE: No new function!
6273 2019-Jan-10 14:32:12.528810 - [DEBUG] EDGE:
6274 2019-Jan-10 14:32:12.528868 - [DEBUG] ---> 6275 2019-Jan-10 14:32:12.529485 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
6276 2019-Jan-10 14:32:12.530101 - [DEBUG]
6277 2019-Jan-10 14:32:12.530126 - [DEBUG] EDGE:
6278 2019-Jan-10 14:32:12.530197 - [DEBUG] ---> 6279 2019-Jan-10 14:32:12.530813 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
6280 2019-Jan-10 14:32:12.531428 - [DEBUG]
6281 2019-Jan-10 14:32:12.531453 - [DEBUG] Compose: EdgeIdentity * AllBottom
6282 2019-Jan-10 14:32:12.531479 - [DEBUG]
6283 2019-Jan-10 14:32:12.531503 - [DEBUG] Propagate flow
6284 2019-Jan-10 14:32:12.531527 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6285 2019-Jan-10 14:32:12.531583 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6286 2019-Jan-10 14:32:12.532198 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6287 2019-Jan-10 14:32:12.532817 - [DEBUG] Edge function : AllBottom (result of previous compose)
6288 2019-Jan-10 14:32:12.532843 - [DEBUG]
6289 2019-Jan-10 14:32:12.532868 - [DEBUG] Join: AllTop & AllBottom
6290 2019-Jan-10 14:32:12.532894 - [DEBUG] = AllBottom (new jump func)
6291 2019-Jan-10 14:32:12.532919 - [DEBUG]
6292 2019-Jan-10 14:32:12.532942 - [DEBUG] Start adding new jump function
6293 2019-Jan-10 14:32:12.532966 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6294 2019-Jan-10 14:32:12.533022 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6295 2019-Jan-10 14:32:12.533656 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6296 2019-Jan-10 14:32:12.534270 - [DEBUG] Edge Function : AllBottom
6297 2019-Jan-10 14:32:12.534298 - [DEBUG] End adding new jump function
6298 2019-Jan-10 14:32:12.534322 - [DEBUG]
6299 2019-Jan-10 14:32:12.534346 - [DEBUG] -------------------------------------------- 195. Path Edge --------------------------------------------
6300 2019-Jan-10 14:32:12.534371 - [DEBUG]
6301 2019-Jan-10 14:32:12.534394 - [DEBUG] Process 195. path edge:
6302 2019-Jan-10 14:32:12.534418 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6303 2019-Jan-10 14:32:12.534474 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
6304 2019-Jan-10 14:32:12.535090 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6305 2019-Jan-10 14:32:12.535706 - [DEBUG]
6306 2019-Jan-10 14:32:12.535732 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
6307 2019-Jan-10 14:32:12.536355 - [DEBUG] Compose: EdgeIdentity * AllBottom
6308 2019-Jan-10 14:32:12.536383 - [DEBUG]
6309 2019-Jan-10 14:32:12.536406 - [DEBUG] Propagate flow
6310 2019-Jan-10 14:32:12.536430 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6311 2019-Jan-10 14:32:12.536487 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
6312 2019-Jan-10 14:32:12.537118 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6313 2019-Jan-10 14:32:12.537752 - [DEBUG] Edge function : AllBottom (result of previous compose)
6314 2019-Jan-10 14:32:12.537778 - [DEBUG]
6315 2019-Jan-10 14:32:12.537803 - [DEBUG] Join: AllTop & AllBottom
6316 2019-Jan-10 14:32:12.537829 - [DEBUG] = AllBottom (new jump func)
6317 2019-Jan-10 14:32:12.537853 - [DEBUG]
6318 2019-Jan-10 14:32:12.537876 - [DEBUG] Start adding new jump function
6319 2019-Jan-10 14:32:12.537900 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6320 2019-Jan-10 14:32:12.537956 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6321 2019-Jan-10 14:32:12.538575 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
6322 2019-Jan-10 14:32:12.539187 - [DEBUG] Edge Function : AllBottom
6323 2019-Jan-10 14:32:12.539214 - [DEBUG] End adding new jump function
6324 2019-Jan-10 14:32:12.539238 - [DEBUG]
6325 2019-Jan-10 14:32:12.539262 - [DEBUG] -------------------------------------------- 196. Path Edge --------------------------------------------
6326 2019-Jan-10 14:32:12.539286 - [DEBUG]
6327 2019-Jan-10 14:32:12.539309 - [DEBUG] Process 196. path edge:
6328 2019-Jan-10 14:32:12.539333 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6329 2019-Jan-10 14:32:12.539389 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
6330 2019-Jan-10 14:32:12.540002 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6331 2019-Jan-10 14:32:12.540637 - [DEBUG]
6332 2019-Jan-10 14:32:12.540662 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
6333 2019-Jan-10 14:32:12.541285 - [DEBUG] Compose: EdgeIdentity * AllBottom
6334 2019-Jan-10 14:32:12.541312 - [DEBUG]
6335 2019-Jan-10 14:32:12.541336 - [DEBUG] Propagate flow
6336 2019-Jan-10 14:32:12.541359 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6337 2019-Jan-10 14:32:12.541416 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6338 2019-Jan-10 14:32:12.542045 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6339 2019-Jan-10 14:32:12.542662 - [DEBUG] Edge function : AllBottom (result of previous compose)
6340 2019-Jan-10 14:32:12.542688 - [DEBUG]
6341 2019-Jan-10 14:32:12.542712 - [DEBUG] Join: AllTop & AllBottom
6342 2019-Jan-10 14:32:12.542738 - [DEBUG] = AllBottom (new jump func)
6343 2019-Jan-10 14:32:12.542763 - [DEBUG]
6344 2019-Jan-10 14:32:12.542786 - [DEBUG] Start adding new jump function
6345 2019-Jan-10 14:32:12.542809 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6346 2019-Jan-10 14:32:12.542865 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6347 2019-Jan-10 14:32:12.543485 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6348 2019-Jan-10 14:32:12.544123 - [DEBUG] Edge Function : AllBottom
6349 2019-Jan-10 14:32:12.544151 - [DEBUG] End adding new jump function
6350 2019-Jan-10 14:32:12.544175 - [DEBUG]
6351 2019-Jan-10 14:32:12.544199 - [DEBUG] -------------------------------------------- 197. Path Edge --------------------------------------------
6352 2019-Jan-10 14:32:12.544223 - [DEBUG]
6353 2019-Jan-10 14:32:12.544247 - [DEBUG] Process 197. path edge:
6354 2019-Jan-10 14:32:12.544271 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6355 2019-Jan-10 14:32:12.544326 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
6356 2019-Jan-10 14:32:12.544980 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6357 2019-Jan-10 14:32:12.545606 - [DEBUG]
6358 2019-Jan-10 14:32:12.545631 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
6359 2019-Jan-10 14:32:12.546276 - [DEBUG] Possible callees:
6360 2019-Jan-10 14:32:12.546301 - [DEBUG] llvm.dbg.declare
6361 2019-Jan-10 14:32:12.546326 - [DEBUG] Possible return sites:
6362 2019-Jan-10 14:32:12.546350 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1496363 2019-Jan-10 14:32:12.547631 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6364 2019-Jan-10 14:32:12.547661 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6365 2019-Jan-10 14:32:12.547701 - [DEBUG] Compose: EdgeIdentity * AllBottom
6366 2019-Jan-10 14:32:12.547728 - [DEBUG]
6367 2019-Jan-10 14:32:12.547753 - [DEBUG] Propagate flow
6368 2019-Jan-10 14:32:12.547776 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6369 2019-Jan-10 14:32:12.547834 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
6370 2019-Jan-10 14:32:12.548453 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6371 2019-Jan-10 14:32:12.549070 - [DEBUG] Edge function : AllBottom (result of previous compose)
6372 2019-Jan-10 14:32:12.549095 - [DEBUG]
6373 2019-Jan-10 14:32:12.549120 - [DEBUG] Join: AllTop & AllBottom
6374 2019-Jan-10 14:32:12.549146 - [DEBUG] = AllBottom (new jump func)
6375 2019-Jan-10 14:32:12.549171 - [DEBUG]
6376 2019-Jan-10 14:32:12.549194 - [DEBUG] Start adding new jump function
6377 2019-Jan-10 14:32:12.549218 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6378 2019-Jan-10 14:32:12.549274 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6379 2019-Jan-10 14:32:12.549893 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
6380 2019-Jan-10 14:32:12.550525 - [DEBUG] Edge Function : AllBottom
6381 2019-Jan-10 14:32:12.550553 - [DEBUG] End adding new jump function
6382 2019-Jan-10 14:32:12.550577 - [DEBUG]
6383 2019-Jan-10 14:32:12.550601 - [DEBUG] -------------------------------------------- 198. Path Edge --------------------------------------------
6384 2019-Jan-10 14:32:12.550625 - [DEBUG]
6385 2019-Jan-10 14:32:12.550649 - [DEBUG] Process 198. path edge:
6386 2019-Jan-10 14:32:12.550673 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6387 2019-Jan-10 14:32:12.550729 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
6388 2019-Jan-10 14:32:12.551347 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6389 2019-Jan-10 14:32:12.551963 - [DEBUG]
6390 2019-Jan-10 14:32:12.551988 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
6391 2019-Jan-10 14:32:12.552624 - [DEBUG] Compose: EdgeIdentity * AllBottom
6392 2019-Jan-10 14:32:12.552652 - [DEBUG]
6393 2019-Jan-10 14:32:12.552676 - [DEBUG] Propagate flow
6394 2019-Jan-10 14:32:12.552700 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6395 2019-Jan-10 14:32:12.552757 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
6396 2019-Jan-10 14:32:12.553375 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6397 2019-Jan-10 14:32:12.554016 - [DEBUG] Edge function : AllBottom (result of previous compose)
6398 2019-Jan-10 14:32:12.554042 - [DEBUG]
6399 2019-Jan-10 14:32:12.554067 - [DEBUG] Join: AllTop & AllBottom
6400 2019-Jan-10 14:32:12.554093 - [DEBUG] = AllBottom (new jump func)
6401 2019-Jan-10 14:32:12.554118 - [DEBUG]
6402 2019-Jan-10 14:32:12.554151 - [DEBUG] Start adding new jump function
6403 2019-Jan-10 14:32:12.554175 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6404 2019-Jan-10 14:32:12.554232 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6405 2019-Jan-10 14:32:12.554851 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
6406 2019-Jan-10 14:32:12.555466 - [DEBUG] Edge Function : AllBottom
6407 2019-Jan-10 14:32:12.555494 - [DEBUG] End adding new jump function
6408 2019-Jan-10 14:32:12.555518 - [DEBUG]
6409 2019-Jan-10 14:32:12.555542 - [DEBUG] -------------------------------------------- 199. Path Edge --------------------------------------------
6410 2019-Jan-10 14:32:12.555567 - [DEBUG]
6411 2019-Jan-10 14:32:12.555590 - [DEBUG] Process 199. path edge:
6412 2019-Jan-10 14:32:12.555614 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6413 2019-Jan-10 14:32:12.555670 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
6414 2019-Jan-10 14:32:12.556286 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6415 2019-Jan-10 14:32:12.556917 - [DEBUG]
6416 2019-Jan-10 14:32:12.556943 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
6417 2019-Jan-10 14:32:12.557570 - [DEBUG] Compose: EdgeIdentity * AllBottom
6418 2019-Jan-10 14:32:12.557599 - [DEBUG]
6419 2019-Jan-10 14:32:12.557623 - [DEBUG] Propagate flow
6420 2019-Jan-10 14:32:12.557646 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6421 2019-Jan-10 14:32:12.557704 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
6422 2019-Jan-10 14:32:12.558331 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6423 2019-Jan-10 14:32:12.558950 - [DEBUG] Edge function : AllBottom (result of previous compose)
6424 2019-Jan-10 14:32:12.558975 - [DEBUG]
6425 2019-Jan-10 14:32:12.559000 - [DEBUG] Join: AllTop & AllBottom
6426 2019-Jan-10 14:32:12.559027 - [DEBUG] = AllBottom (new jump func)
6427 2019-Jan-10 14:32:12.559052 - [DEBUG]
6428 2019-Jan-10 14:32:12.559075 - [DEBUG] Start adding new jump function
6429 2019-Jan-10 14:32:12.559099 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6430 2019-Jan-10 14:32:12.559155 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6431 2019-Jan-10 14:32:12.559775 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
6432 2019-Jan-10 14:32:12.560416 - [DEBUG] Edge Function : AllBottom
6433 2019-Jan-10 14:32:12.560443 - [DEBUG] End adding new jump function
6434 2019-Jan-10 14:32:12.560468 - [DEBUG]
6435 2019-Jan-10 14:32:12.560491 - [DEBUG] -------------------------------------------- 200. Path Edge --------------------------------------------
6436 2019-Jan-10 14:32:12.560516 - [DEBUG]
6437 2019-Jan-10 14:32:12.560539 - [DEBUG] Process 200. path edge:
6438 2019-Jan-10 14:32:12.560563 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6439 2019-Jan-10 14:32:12.560619 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
6440 2019-Jan-10 14:32:12.561246 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6441 2019-Jan-10 14:32:12.561864 - [DEBUG]
6442 2019-Jan-10 14:32:12.561888 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
6443 2019-Jan-10 14:32:12.562518 - [DEBUG] Possible callees:
6444 2019-Jan-10 14:32:12.562543 - [DEBUG] llvm.dbg.declare
6445 2019-Jan-10 14:32:12.562577 - [DEBUG] Possible return sites:
6446 2019-Jan-10 14:32:12.562601 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1556447 2019-Jan-10 14:32:12.563856 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6448 2019-Jan-10 14:32:12.563885 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6449 2019-Jan-10 14:32:12.563921 - [DEBUG] Compose: EdgeIdentity * AllBottom
6450 2019-Jan-10 14:32:12.563948 - [DEBUG]
6451 2019-Jan-10 14:32:12.563972 - [DEBUG] Propagate flow
6452 2019-Jan-10 14:32:12.563996 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6453 2019-Jan-10 14:32:12.564053 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
6454 2019-Jan-10 14:32:12.564687 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6455 2019-Jan-10 14:32:12.565305 - [DEBUG] Edge function : AllBottom (result of previous compose)
6456 2019-Jan-10 14:32:12.565331 - [DEBUG]
6457 2019-Jan-10 14:32:12.565356 - [DEBUG] Join: AllTop & AllBottom
6458 2019-Jan-10 14:32:12.565382 - [DEBUG] = AllBottom (new jump func)
6459 2019-Jan-10 14:32:12.565407 - [DEBUG]
6460 2019-Jan-10 14:32:12.565431 - [DEBUG] Start adding new jump function
6461 2019-Jan-10 14:32:12.565454 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6462 2019-Jan-10 14:32:12.565510 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6463 2019-Jan-10 14:32:12.566129 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
6464 2019-Jan-10 14:32:12.566747 - [DEBUG] Edge Function : AllBottom
6465 2019-Jan-10 14:32:12.566775 - [DEBUG] End adding new jump function
6466 2019-Jan-10 14:32:12.566799 - [DEBUG]
6467 2019-Jan-10 14:32:12.566834 - [DEBUG] -------------------------------------------- 201. Path Edge --------------------------------------------
6468 2019-Jan-10 14:32:12.566861 - [DEBUG]
6469 2019-Jan-10 14:32:12.566885 - [DEBUG] Process 201. path edge:
6470 2019-Jan-10 14:32:12.566909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6471 2019-Jan-10 14:32:12.566965 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
6472 2019-Jan-10 14:32:12.567585 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6473 2019-Jan-10 14:32:12.568202 - [DEBUG]
6474 2019-Jan-10 14:32:12.568226 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
6475 2019-Jan-10 14:32:12.568859 - [DEBUG] Compose: EdgeIdentity * AllBottom
6476 2019-Jan-10 14:32:12.568887 - [DEBUG]
6477 2019-Jan-10 14:32:12.568911 - [DEBUG] Propagate flow
6478 2019-Jan-10 14:32:12.568935 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6479 2019-Jan-10 14:32:12.568992 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
6480 2019-Jan-10 14:32:12.569608 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6481 2019-Jan-10 14:32:12.570241 - [DEBUG] Edge function : AllBottom (result of previous compose)
6482 2019-Jan-10 14:32:12.570267 - [DEBUG]
6483 2019-Jan-10 14:32:12.570292 - [DEBUG] Join: AllTop & AllBottom
6484 2019-Jan-10 14:32:12.570318 - [DEBUG] = AllBottom (new jump func)
6485 2019-Jan-10 14:32:12.570342 - [DEBUG]
6486 2019-Jan-10 14:32:12.570366 - [DEBUG] Start adding new jump function
6487 2019-Jan-10 14:32:12.570389 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6488 2019-Jan-10 14:32:12.570445 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6489 2019-Jan-10 14:32:12.571078 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
6490 2019-Jan-10 14:32:12.571693 - [DEBUG] Edge Function : AllBottom
6491 2019-Jan-10 14:32:12.571721 - [DEBUG] End adding new jump function
6492 2019-Jan-10 14:32:12.571745 - [DEBUG]
6493 2019-Jan-10 14:32:12.571768 - [DEBUG] -------------------------------------------- 202. Path Edge --------------------------------------------
6494 2019-Jan-10 14:32:12.571793 - [DEBUG]
6495 2019-Jan-10 14:32:12.571816 - [DEBUG] Process 202. path edge:
6496 2019-Jan-10 14:32:12.571840 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6497 2019-Jan-10 14:32:12.571896 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
6498 2019-Jan-10 14:32:12.572510 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6499 2019-Jan-10 14:32:12.573128 - [DEBUG]
6500 2019-Jan-10 14:32:12.573153 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
6501 2019-Jan-10 14:32:12.573794 - [DEBUG] Compose: EdgeIdentity * AllBottom
6502 2019-Jan-10 14:32:12.573822 - [DEBUG]
6503 2019-Jan-10 14:32:12.573846 - [DEBUG] Propagate flow
6504 2019-Jan-10 14:32:12.573869 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6505 2019-Jan-10 14:32:12.573926 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
6506 2019-Jan-10 14:32:12.574542 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6507 2019-Jan-10 14:32:12.575160 - [DEBUG] Edge function : AllBottom (result of previous compose)
6508 2019-Jan-10 14:32:12.575186 - [DEBUG]
6509 2019-Jan-10 14:32:12.575210 - [DEBUG] Join: AllTop & AllBottom
6510 2019-Jan-10 14:32:12.575236 - [DEBUG] = AllBottom (new jump func)
6511 2019-Jan-10 14:32:12.575261 - [DEBUG]
6512 2019-Jan-10 14:32:12.575284 - [DEBUG] Start adding new jump function
6513 2019-Jan-10 14:32:12.575308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6514 2019-Jan-10 14:32:12.575364 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6515 2019-Jan-10 14:32:12.575983 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
6516 2019-Jan-10 14:32:12.576598 - [DEBUG] Edge Function : AllBottom
6517 2019-Jan-10 14:32:12.576625 - [DEBUG] End adding new jump function
6518 2019-Jan-10 14:32:12.576649 - [DEBUG]
6519 2019-Jan-10 14:32:12.576673 - [DEBUG] -------------------------------------------- 203. Path Edge --------------------------------------------
6520 2019-Jan-10 14:32:12.576697 - [DEBUG]
6521 2019-Jan-10 14:32:12.576720 - [DEBUG] Process 203. path edge:
6522 2019-Jan-10 14:32:12.576744 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6523 2019-Jan-10 14:32:12.576800 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
6524 2019-Jan-10 14:32:12.577431 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6525 2019-Jan-10 14:32:12.578049 - [DEBUG]
6526 2019-Jan-10 14:32:12.578074 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
6527 2019-Jan-10 14:32:12.578697 - [DEBUG] Compose: EdgeIdentity * AllBottom
6528 2019-Jan-10 14:32:12.578725 - [DEBUG]
6529 2019-Jan-10 14:32:12.578748 - [DEBUG] Propagate flow
6530 2019-Jan-10 14:32:12.578772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6531 2019-Jan-10 14:32:12.578829 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
6532 2019-Jan-10 14:32:12.579454 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6533 2019-Jan-10 14:32:12.580080 - [DEBUG] Edge function : AllBottom (result of previous compose)
6534 2019-Jan-10 14:32:12.580106 - [DEBUG]
6535 2019-Jan-10 14:32:12.580131 - [DEBUG] Join: AllTop & AllBottom
6536 2019-Jan-10 14:32:12.580168 - [DEBUG] = AllBottom (new jump func)
6537 2019-Jan-10 14:32:12.580195 - [DEBUG]
6538 2019-Jan-10 14:32:12.580218 - [DEBUG] Start adding new jump function
6539 2019-Jan-10 14:32:12.580242 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6540 2019-Jan-10 14:32:12.580298 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6541 2019-Jan-10 14:32:12.580917 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
6542 2019-Jan-10 14:32:12.581546 - [DEBUG] Edge Function : AllBottom
6543 2019-Jan-10 14:32:12.581575 - [DEBUG] End adding new jump function
6544 2019-Jan-10 14:32:12.581599 - [DEBUG]
6545 2019-Jan-10 14:32:12.581623 - [DEBUG] -------------------------------------------- 204. Path Edge --------------------------------------------
6546 2019-Jan-10 14:32:12.581647 - [DEBUG]
6547 2019-Jan-10 14:32:12.581670 - [DEBUG] Process 204. path edge:
6548 2019-Jan-10 14:32:12.581694 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6549 2019-Jan-10 14:32:12.581757 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
6550 2019-Jan-10 14:32:12.582426 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6551 2019-Jan-10 14:32:12.583100 - [DEBUG]
6552 2019-Jan-10 14:32:12.583127 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
6553 2019-Jan-10 14:32:12.583870 - [DEBUG] Possible callees:
6554 2019-Jan-10 14:32:12.583898 - [DEBUG] llvm.dbg.declare
6555 2019-Jan-10 14:32:12.583923 - [DEBUG] Possible return sites:
6556 2019-Jan-10 14:32:12.583947 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1636557 2019-Jan-10 14:32:12.585271 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6558 2019-Jan-10 14:32:12.585301 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6559 2019-Jan-10 14:32:12.585344 - [DEBUG] Compose: EdgeIdentity * AllBottom
6560 2019-Jan-10 14:32:12.585372 - [DEBUG]
6561 2019-Jan-10 14:32:12.585396 - [DEBUG] Propagate flow
6562 2019-Jan-10 14:32:12.585419 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6563 2019-Jan-10 14:32:12.585480 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
6564 2019-Jan-10 14:32:12.586100 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6565 2019-Jan-10 14:32:12.586719 - [DEBUG] Edge function : AllBottom (result of previous compose)
6566 2019-Jan-10 14:32:12.586745 - [DEBUG]
6567 2019-Jan-10 14:32:12.586771 - [DEBUG] Join: AllTop & AllBottom
6568 2019-Jan-10 14:32:12.586798 - [DEBUG] = AllBottom (new jump func)
6569 2019-Jan-10 14:32:12.586822 - [DEBUG]
6570 2019-Jan-10 14:32:12.586874 - [DEBUG] Start adding new jump function
6571 2019-Jan-10 14:32:12.586898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6572 2019-Jan-10 14:32:12.586955 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6573 2019-Jan-10 14:32:12.587610 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
6574 2019-Jan-10 14:32:12.588271 - [DEBUG] Edge Function : AllBottom
6575 2019-Jan-10 14:32:12.588303 - [DEBUG] End adding new jump function
6576 2019-Jan-10 14:32:12.588349 - [DEBUG]
6577 2019-Jan-10 14:32:12.588373 - [DEBUG] -------------------------------------------- 205. Path Edge --------------------------------------------
6578 2019-Jan-10 14:32:12.588399 - [DEBUG]
6579 2019-Jan-10 14:32:12.588423 - [DEBUG] Process 205. path edge:
6580 2019-Jan-10 14:32:12.588447 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6581 2019-Jan-10 14:32:12.588515 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
6582 2019-Jan-10 14:32:12.589176 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6583 2019-Jan-10 14:32:12.589840 - [DEBUG]
6584 2019-Jan-10 14:32:12.589867 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
6585 2019-Jan-10 14:32:12.590566 - [DEBUG] Compose: EdgeIdentity * AllBottom
6586 2019-Jan-10 14:32:12.590600 - [DEBUG]
6587 2019-Jan-10 14:32:12.590625 - [DEBUG] Propagate flow
6588 2019-Jan-10 14:32:12.590649 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6589 2019-Jan-10 14:32:12.590711 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
6590 2019-Jan-10 14:32:12.591332 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6591 2019-Jan-10 14:32:12.591950 - [DEBUG] Edge function : AllBottom (result of previous compose)
6592 2019-Jan-10 14:32:12.591976 - [DEBUG]
6593 2019-Jan-10 14:32:12.592002 - [DEBUG] Join: AllTop & AllBottom
6594 2019-Jan-10 14:32:12.592028 - [DEBUG] = AllBottom (new jump func)
6595 2019-Jan-10 14:32:12.592053 - [DEBUG]
6596 2019-Jan-10 14:32:12.592077 - [DEBUG] Start adding new jump function
6597 2019-Jan-10 14:32:12.592100 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6598 2019-Jan-10 14:32:12.592156 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6599 2019-Jan-10 14:32:12.592776 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
6600 2019-Jan-10 14:32:12.593391 - [DEBUG] Edge Function : AllBottom
6601 2019-Jan-10 14:32:12.593420 - [DEBUG] End adding new jump function
6602 2019-Jan-10 14:32:12.593444 - [DEBUG]
6603 2019-Jan-10 14:32:12.593468 - [DEBUG] -------------------------------------------- 206. Path Edge --------------------------------------------
6604 2019-Jan-10 14:32:12.593505 - [DEBUG]
6605 2019-Jan-10 14:32:12.593530 - [DEBUG] Process 206. path edge:
6606 2019-Jan-10 14:32:12.593554 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6607 2019-Jan-10 14:32:12.593611 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
6608 2019-Jan-10 14:32:12.594228 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6609 2019-Jan-10 14:32:12.594847 - [DEBUG]
6610 2019-Jan-10 14:32:12.594872 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
6611 2019-Jan-10 14:32:12.595506 - [DEBUG] Compose: EdgeIdentity * AllBottom
6612 2019-Jan-10 14:32:12.595534 - [DEBUG]
6613 2019-Jan-10 14:32:12.595558 - [DEBUG] Propagate flow
6614 2019-Jan-10 14:32:12.595582 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6615 2019-Jan-10 14:32:12.595639 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
6616 2019-Jan-10 14:32:12.596270 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6617 2019-Jan-10 14:32:12.596903 - [DEBUG] Edge function : AllBottom (result of previous compose)
6618 2019-Jan-10 14:32:12.596929 - [DEBUG]
6619 2019-Jan-10 14:32:12.596954 - [DEBUG] Join: AllTop & AllBottom
6620 2019-Jan-10 14:32:12.596980 - [DEBUG] = AllBottom (new jump func)
6621 2019-Jan-10 14:32:12.597020 - [DEBUG]
6622 2019-Jan-10 14:32:12.597044 - [DEBUG] Start adding new jump function
6623 2019-Jan-10 14:32:12.597068 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6624 2019-Jan-10 14:32:12.597125 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6625 2019-Jan-10 14:32:12.597744 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
6626 2019-Jan-10 14:32:12.598369 - [DEBUG] Edge Function : AllBottom
6627 2019-Jan-10 14:32:12.598397 - [DEBUG] End adding new jump function
6628 2019-Jan-10 14:32:12.598421 - [DEBUG]
6629 2019-Jan-10 14:32:12.598445 - [DEBUG] -------------------------------------------- 207. Path Edge --------------------------------------------
6630 2019-Jan-10 14:32:12.598469 - [DEBUG]
6631 2019-Jan-10 14:32:12.598493 - [DEBUG] Process 207. path edge:
6632 2019-Jan-10 14:32:12.598517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6633 2019-Jan-10 14:32:12.598573 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
6634 2019-Jan-10 14:32:12.599198 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6635 2019-Jan-10 14:32:12.599821 - [DEBUG]
6636 2019-Jan-10 14:32:12.599846 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
6637 2019-Jan-10 14:32:12.600509 - [DEBUG] Possible callees:
6638 2019-Jan-10 14:32:12.600534 - [DEBUG] llvm.dbg.declare
6639 2019-Jan-10 14:32:12.600560 - [DEBUG] Possible return sites:
6640 2019-Jan-10 14:32:12.600584 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1696641 2019-Jan-10 14:32:12.601839 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6642 2019-Jan-10 14:32:12.601869 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6643 2019-Jan-10 14:32:12.601909 - [DEBUG] Compose: EdgeIdentity * AllBottom
6644 2019-Jan-10 14:32:12.601937 - [DEBUG]
6645 2019-Jan-10 14:32:12.601961 - [DEBUG] Propagate flow
6646 2019-Jan-10 14:32:12.601985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6647 2019-Jan-10 14:32:12.602043 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
6648 2019-Jan-10 14:32:12.602678 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6649 2019-Jan-10 14:32:12.603297 - [DEBUG] Edge function : AllBottom (result of previous compose)
6650 2019-Jan-10 14:32:12.603323 - [DEBUG]
6651 2019-Jan-10 14:32:12.603349 - [DEBUG] Join: AllTop & AllBottom
6652 2019-Jan-10 14:32:12.603375 - [DEBUG] = AllBottom (new jump func)
6653 2019-Jan-10 14:32:12.603400 - [DEBUG]
6654 2019-Jan-10 14:32:12.603423 - [DEBUG] Start adding new jump function
6655 2019-Jan-10 14:32:12.603447 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6656 2019-Jan-10 14:32:12.603517 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6657 2019-Jan-10 14:32:12.604142 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
6658 2019-Jan-10 14:32:12.604770 - [DEBUG] Edge Function : AllBottom
6659 2019-Jan-10 14:32:12.604800 - [DEBUG] End adding new jump function
6660 2019-Jan-10 14:32:12.604824 - [DEBUG]
6661 2019-Jan-10 14:32:12.604848 - [DEBUG] -------------------------------------------- 208. Path Edge --------------------------------------------
6662 2019-Jan-10 14:32:12.604873 - [DEBUG]
6663 2019-Jan-10 14:32:12.604919 - [DEBUG] Process 208. path edge:
6664 2019-Jan-10 14:32:12.604944 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6665 2019-Jan-10 14:32:12.605008 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
6666 2019-Jan-10 14:32:12.605647 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6667 2019-Jan-10 14:32:12.606265 - [DEBUG]
6668 2019-Jan-10 14:32:12.606290 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
6669 2019-Jan-10 14:32:12.606960 - [DEBUG] Compose: EdgeIdentity * AllBottom
6670 2019-Jan-10 14:32:12.606989 - [DEBUG]
6671 2019-Jan-10 14:32:12.607013 - [DEBUG] Propagate flow
6672 2019-Jan-10 14:32:12.607036 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6673 2019-Jan-10 14:32:12.607094 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
6674 2019-Jan-10 14:32:12.607714 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6675 2019-Jan-10 14:32:12.608332 - [DEBUG] Edge function : AllBottom (result of previous compose)
6676 2019-Jan-10 14:32:12.608358 - [DEBUG]
6677 2019-Jan-10 14:32:12.608384 - [DEBUG] Join: AllTop & AllBottom
6678 2019-Jan-10 14:32:12.608410 - [DEBUG] = AllBottom (new jump func)
6679 2019-Jan-10 14:32:12.608434 - [DEBUG]
6680 2019-Jan-10 14:32:12.608458 - [DEBUG] Start adding new jump function
6681 2019-Jan-10 14:32:12.608481 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6682 2019-Jan-10 14:32:12.608537 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6683 2019-Jan-10 14:32:12.609157 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
6684 2019-Jan-10 14:32:12.609772 - [DEBUG] Edge Function : AllBottom
6685 2019-Jan-10 14:32:12.609800 - [DEBUG] End adding new jump function
6686 2019-Jan-10 14:32:12.609824 - [DEBUG]
6687 2019-Jan-10 14:32:12.609848 - [DEBUG] -------------------------------------------- 209. Path Edge --------------------------------------------
6688 2019-Jan-10 14:32:12.609872 - [DEBUG]
6689 2019-Jan-10 14:32:12.609895 - [DEBUG] Process 209. path edge:
6690 2019-Jan-10 14:32:12.609919 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6691 2019-Jan-10 14:32:12.609975 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
6692 2019-Jan-10 14:32:12.610609 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6693 2019-Jan-10 14:32:12.611227 - [DEBUG]
6694 2019-Jan-10 14:32:12.611252 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
6695 2019-Jan-10 14:32:12.611883 - [DEBUG] Compose: EdgeIdentity * AllBottom
6696 2019-Jan-10 14:32:12.611911 - [DEBUG]
6697 2019-Jan-10 14:32:12.611935 - [DEBUG] Propagate flow
6698 2019-Jan-10 14:32:12.611958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6699 2019-Jan-10 14:32:12.612015 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
6700 2019-Jan-10 14:32:12.612638 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6701 2019-Jan-10 14:32:12.613266 - [DEBUG] Edge function : AllBottom (result of previous compose)
6702 2019-Jan-10 14:32:12.613291 - [DEBUG]
6703 2019-Jan-10 14:32:12.613316 - [DEBUG] Join: AllTop & AllBottom
6704 2019-Jan-10 14:32:12.613342 - [DEBUG] = AllBottom (new jump func)
6705 2019-Jan-10 14:32:12.613367 - [DEBUG]
6706 2019-Jan-10 14:32:12.613390 - [DEBUG] Start adding new jump function
6707 2019-Jan-10 14:32:12.613414 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6708 2019-Jan-10 14:32:12.613480 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6709 2019-Jan-10 14:32:12.614116 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
6710 2019-Jan-10 14:32:12.614736 - [DEBUG] Edge Function : AllBottom
6711 2019-Jan-10 14:32:12.614763 - [DEBUG] End adding new jump function
6712 2019-Jan-10 14:32:12.614788 - [DEBUG]
6713 2019-Jan-10 14:32:12.614811 - [DEBUG] -------------------------------------------- 210. Path Edge --------------------------------------------
6714 2019-Jan-10 14:32:12.614836 - [DEBUG]
6715 2019-Jan-10 14:32:12.614859 - [DEBUG] Process 210. path edge:
6716 2019-Jan-10 14:32:12.614883 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6717 2019-Jan-10 14:32:12.614939 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
6718 2019-Jan-10 14:32:12.615559 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6719 2019-Jan-10 14:32:12.616185 - [DEBUG]
6720 2019-Jan-10 14:32:12.616209 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
6721 2019-Jan-10 14:32:12.616865 - [DEBUG] Compose: EdgeIdentity * AllBottom
6722 2019-Jan-10 14:32:12.616894 - [DEBUG]
6723 2019-Jan-10 14:32:12.616919 - [DEBUG] Propagate flow
6724 2019-Jan-10 14:32:12.616942 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6725 2019-Jan-10 14:32:12.617001 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
6726 2019-Jan-10 14:32:12.617619 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6727 2019-Jan-10 14:32:12.618237 - [DEBUG] Edge function : AllBottom (result of previous compose)
6728 2019-Jan-10 14:32:12.618262 - [DEBUG]
6729 2019-Jan-10 14:32:12.618287 - [DEBUG] Join: AllTop & AllBottom
6730 2019-Jan-10 14:32:12.618313 - [DEBUG] = AllBottom (new jump func)
6731 2019-Jan-10 14:32:12.618338 - [DEBUG]
6732 2019-Jan-10 14:32:12.618362 - [DEBUG] Start adding new jump function
6733 2019-Jan-10 14:32:12.618386 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6734 2019-Jan-10 14:32:12.618441 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6735 2019-Jan-10 14:32:12.619060 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
6736 2019-Jan-10 14:32:12.619675 - [DEBUG] Edge Function : AllBottom
6737 2019-Jan-10 14:32:12.619702 - [DEBUG] End adding new jump function
6738 2019-Jan-10 14:32:12.619726 - [DEBUG]
6739 2019-Jan-10 14:32:12.619750 - [DEBUG] -------------------------------------------- 211. Path Edge --------------------------------------------
6740 2019-Jan-10 14:32:12.619775 - [DEBUG]
6741 2019-Jan-10 14:32:12.619798 - [DEBUG] Process 211. path edge:
6742 2019-Jan-10 14:32:12.619822 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6743 2019-Jan-10 14:32:12.619878 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
6744 2019-Jan-10 14:32:12.620514 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6745 2019-Jan-10 14:32:12.621133 - [DEBUG]
6746 2019-Jan-10 14:32:12.621159 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
6747 2019-Jan-10 14:32:12.621797 - [DEBUG] Compose: EdgeIdentity * AllBottom
6748 2019-Jan-10 14:32:12.621826 - [DEBUG]
6749 2019-Jan-10 14:32:12.621850 - [DEBUG] Propagate flow
6750 2019-Jan-10 14:32:12.621873 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6751 2019-Jan-10 14:32:12.621936 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
6752 2019-Jan-10 14:32:12.622622 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6753 2019-Jan-10 14:32:12.623296 - [DEBUG] Edge function : AllBottom (result of previous compose)
6754 2019-Jan-10 14:32:12.623324 - [DEBUG]
6755 2019-Jan-10 14:32:12.623351 - [DEBUG] Join: AllTop & AllBottom
6756 2019-Jan-10 14:32:12.623377 - [DEBUG] = AllBottom (new jump func)
6757 2019-Jan-10 14:32:12.623402 - [DEBUG]
6758 2019-Jan-10 14:32:12.623426 - [DEBUG] Start adding new jump function
6759 2019-Jan-10 14:32:12.623449 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6760 2019-Jan-10 14:32:12.623541 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6761 2019-Jan-10 14:32:12.624196 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
6762 2019-Jan-10 14:32:12.624858 - [DEBUG] Edge Function : AllBottom
6763 2019-Jan-10 14:32:12.624889 - [DEBUG] End adding new jump function
6764 2019-Jan-10 14:32:12.624913 - [DEBUG]
6765 2019-Jan-10 14:32:12.624937 - [DEBUG] -------------------------------------------- 212. Path Edge --------------------------------------------
6766 2019-Jan-10 14:32:12.624962 - [DEBUG]
6767 2019-Jan-10 14:32:12.624986 - [DEBUG] Process 212. path edge:
6768 2019-Jan-10 14:32:12.625010 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6769 2019-Jan-10 14:32:12.625069 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
6770 2019-Jan-10 14:32:12.625690 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6771 2019-Jan-10 14:32:12.626308 - [DEBUG]
6772 2019-Jan-10 14:32:12.626333 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
6773 2019-Jan-10 14:32:12.627015 - [DEBUG] Compose: EdgeIdentity * AllBottom
6774 2019-Jan-10 14:32:12.627044 - [DEBUG]
6775 2019-Jan-10 14:32:12.627068 - [DEBUG] Propagate flow
6776 2019-Jan-10 14:32:12.627092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6777 2019-Jan-10 14:32:12.627149 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
6778 2019-Jan-10 14:32:12.627768 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6779 2019-Jan-10 14:32:12.628386 - [DEBUG] Edge function : AllBottom (result of previous compose)
6780 2019-Jan-10 14:32:12.628412 - [DEBUG]
6781 2019-Jan-10 14:32:12.628437 - [DEBUG] Join: AllTop & AllBottom
6782 2019-Jan-10 14:32:12.628464 - [DEBUG] = AllBottom (new jump func)
6783 2019-Jan-10 14:32:12.628488 - [DEBUG]
6784 2019-Jan-10 14:32:12.628512 - [DEBUG] Start adding new jump function
6785 2019-Jan-10 14:32:12.628536 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6786 2019-Jan-10 14:32:12.628592 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6787 2019-Jan-10 14:32:12.629209 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
6788 2019-Jan-10 14:32:12.629823 - [DEBUG] Edge Function : AllBottom
6789 2019-Jan-10 14:32:12.629851 - [DEBUG] End adding new jump function
6790 2019-Jan-10 14:32:12.629875 - [DEBUG]
6791 2019-Jan-10 14:32:12.629899 - [DEBUG] -------------------------------------------- 213. Path Edge --------------------------------------------
6792 2019-Jan-10 14:32:12.629923 - [DEBUG]
6793 2019-Jan-10 14:32:12.629946 - [DEBUG] Process 213. path edge:
6794 2019-Jan-10 14:32:12.629970 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6795 2019-Jan-10 14:32:12.630026 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
6796 2019-Jan-10 14:32:12.630670 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6797 2019-Jan-10 14:32:12.631302 - [DEBUG]
6798 2019-Jan-10 14:32:12.631328 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
6799 2019-Jan-10 14:32:12.631955 - [DEBUG] Compose: EdgeIdentity * AllBottom
6800 2019-Jan-10 14:32:12.631983 - [DEBUG]
6801 2019-Jan-10 14:32:12.632007 - [DEBUG] Propagate flow
6802 2019-Jan-10 14:32:12.632031 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6803 2019-Jan-10 14:32:12.632088 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
6804 2019-Jan-10 14:32:12.632708 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6805 2019-Jan-10 14:32:12.633326 - [DEBUG] Edge function : AllBottom (result of previous compose)
6806 2019-Jan-10 14:32:12.633352 - [DEBUG]
6807 2019-Jan-10 14:32:12.633377 - [DEBUG] Join: AllTop & AllBottom
6808 2019-Jan-10 14:32:12.633403 - [DEBUG] = AllBottom (new jump func)
6809 2019-Jan-10 14:32:12.633427 - [DEBUG]
6810 2019-Jan-10 14:32:12.633451 - [DEBUG] Start adding new jump function
6811 2019-Jan-10 14:32:12.633474 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6812 2019-Jan-10 14:32:12.633544 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6813 2019-Jan-10 14:32:12.634164 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
6814 2019-Jan-10 14:32:12.634781 - [DEBUG] Edge Function : AllBottom
6815 2019-Jan-10 14:32:12.634809 - [DEBUG] End adding new jump function
6816 2019-Jan-10 14:32:12.634833 - [DEBUG]
6817 2019-Jan-10 14:32:12.634857 - [DEBUG] -------------------------------------------- 214. Path Edge --------------------------------------------
6818 2019-Jan-10 14:32:12.634881 - [DEBUG]
6819 2019-Jan-10 14:32:12.634904 - [DEBUG] Process 214. path edge:
6820 2019-Jan-10 14:32:12.634928 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6821 2019-Jan-10 14:32:12.634984 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
6822 2019-Jan-10 14:32:12.635603 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6823 2019-Jan-10 14:32:12.636221 - [DEBUG]
6824 2019-Jan-10 14:32:12.636246 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
6825 2019-Jan-10 14:32:12.636891 - [DEBUG] Compose: EdgeIdentity * AllBottom
6826 2019-Jan-10 14:32:12.636920 - [DEBUG]
6827 2019-Jan-10 14:32:12.636944 - [DEBUG] Propagate flow
6828 2019-Jan-10 14:32:12.636968 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6829 2019-Jan-10 14:32:12.637025 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
6830 2019-Jan-10 14:32:12.637660 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6831 2019-Jan-10 14:32:12.638279 - [DEBUG] Edge function : AllBottom (result of previous compose)
6832 2019-Jan-10 14:32:12.638305 - [DEBUG]
6833 2019-Jan-10 14:32:12.638329 - [DEBUG] Join: AllTop & AllBottom
6834 2019-Jan-10 14:32:12.638355 - [DEBUG] = AllBottom (new jump func)
6835 2019-Jan-10 14:32:12.638380 - [DEBUG]
6836 2019-Jan-10 14:32:12.638403 - [DEBUG] Start adding new jump function
6837 2019-Jan-10 14:32:12.638427 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6838 2019-Jan-10 14:32:12.638483 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6839 2019-Jan-10 14:32:12.639100 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
6840 2019-Jan-10 14:32:12.639720 - [DEBUG] Edge Function : AllBottom
6841 2019-Jan-10 14:32:12.639757 - [DEBUG] End adding new jump function
6842 2019-Jan-10 14:32:12.639782 - [DEBUG]
6843 2019-Jan-10 14:32:12.639805 - [DEBUG] -------------------------------------------- 215. Path Edge --------------------------------------------
6844 2019-Jan-10 14:32:12.639830 - [DEBUG]
6845 2019-Jan-10 14:32:12.639853 - [DEBUG] Process 215. path edge:
6846 2019-Jan-10 14:32:12.639877 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6847 2019-Jan-10 14:32:12.639933 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
6848 2019-Jan-10 14:32:12.640579 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6849 2019-Jan-10 14:32:12.641197 - [DEBUG]
6850 2019-Jan-10 14:32:12.641223 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
6851 2019-Jan-10 14:32:12.641853 - [DEBUG] Compose: EdgeIdentity * AllBottom
6852 2019-Jan-10 14:32:12.641881 - [DEBUG]
6853 2019-Jan-10 14:32:12.641905 - [DEBUG] Propagate flow
6854 2019-Jan-10 14:32:12.641929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6855 2019-Jan-10 14:32:12.641985 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
6856 2019-Jan-10 14:32:12.642604 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6857 2019-Jan-10 14:32:12.643223 - [DEBUG] Edge function : AllBottom (result of previous compose)
6858 2019-Jan-10 14:32:12.643248 - [DEBUG]
6859 2019-Jan-10 14:32:12.643273 - [DEBUG] Join: AllTop & AllBottom
6860 2019-Jan-10 14:32:12.643299 - [DEBUG] = AllBottom (new jump func)
6861 2019-Jan-10 14:32:12.643323 - [DEBUG]
6862 2019-Jan-10 14:32:12.643347 - [DEBUG] Start adding new jump function
6863 2019-Jan-10 14:32:12.643370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6864 2019-Jan-10 14:32:12.643426 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6865 2019-Jan-10 14:32:12.644061 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
6866 2019-Jan-10 14:32:12.644677 - [DEBUG] Edge Function : AllBottom
6867 2019-Jan-10 14:32:12.644705 - [DEBUG] End adding new jump function
6868 2019-Jan-10 14:32:12.644729 - [DEBUG]
6869 2019-Jan-10 14:32:12.644753 - [DEBUG] -------------------------------------------- 216. Path Edge --------------------------------------------
6870 2019-Jan-10 14:32:12.644777 - [DEBUG]
6871 2019-Jan-10 14:32:12.644800 - [DEBUG] Process 216. path edge:
6872 2019-Jan-10 14:32:12.644824 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6873 2019-Jan-10 14:32:12.644880 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
6874 2019-Jan-10 14:32:12.645497 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6875 2019-Jan-10 14:32:12.646116 - [DEBUG]
6876 2019-Jan-10 14:32:12.646140 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
6877 2019-Jan-10 14:32:12.646770 - [DEBUG] Compose: EdgeIdentity * AllBottom
6878 2019-Jan-10 14:32:12.646798 - [DEBUG]
6879 2019-Jan-10 14:32:12.646834 - [DEBUG] Propagate flow
6880 2019-Jan-10 14:32:12.646860 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6881 2019-Jan-10 14:32:12.646917 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6882 2019-Jan-10 14:32:12.647533 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6883 2019-Jan-10 14:32:12.648159 - [DEBUG] Edge function : AllBottom (result of previous compose)
6884 2019-Jan-10 14:32:12.648184 - [DEBUG]
6885 2019-Jan-10 14:32:12.648218 - [DEBUG] Join: AllTop & AllBottom
6886 2019-Jan-10 14:32:12.648244 - [DEBUG] = AllBottom (new jump func)
6887 2019-Jan-10 14:32:12.648269 - [DEBUG]
6888 2019-Jan-10 14:32:12.648293 - [DEBUG] Start adding new jump function
6889 2019-Jan-10 14:32:12.648316 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6890 2019-Jan-10 14:32:12.648372 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6891 2019-Jan-10 14:32:12.648990 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6892 2019-Jan-10 14:32:12.649605 - [DEBUG] Edge Function : AllBottom
6893 2019-Jan-10 14:32:12.649632 - [DEBUG] End adding new jump function
6894 2019-Jan-10 14:32:12.649656 - [DEBUG]
6895 2019-Jan-10 14:32:12.649680 - [DEBUG] -------------------------------------------- 217. Path Edge --------------------------------------------
6896 2019-Jan-10 14:32:12.649704 - [DEBUG]
6897 2019-Jan-10 14:32:12.649728 - [DEBUG] Process 217. path edge:
6898 2019-Jan-10 14:32:12.649752 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6899 2019-Jan-10 14:32:12.649808 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
6900 2019-Jan-10 14:32:12.650439 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6901 2019-Jan-10 14:32:12.651057 - [DEBUG]
6902 2019-Jan-10 14:32:12.651082 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6903 2019-Jan-10 14:32:12.651704 - [DEBUG] Start of endsummarytab entry
6904 2019-Jan-10 14:32:12.651732 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
6905 2019-Jan-10 14:32:12.652351 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
6906 2019-Jan-10 14:32:12.652410 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6907 2019-Jan-10 14:32:12.653025 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6908 2019-Jan-10 14:32:12.653664 - [DEBUG] EF: AllBottom
6909 2019-Jan-10 14:32:12.653690 - [DEBUG]
6910 2019-Jan-10 14:32:12.653713 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6911 2019-Jan-10 14:32:12.654328 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
6912 2019-Jan-10 14:32:12.654955 - [DEBUG] EF: AllBottom
6913 2019-Jan-10 14:32:12.654980 - [DEBUG]
6914 2019-Jan-10 14:32:12.655003 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6915 2019-Jan-10 14:32:12.655617 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
6916 2019-Jan-10 14:32:12.656232 - [DEBUG] EF: AllBottom
6917 2019-Jan-10 14:32:12.656258 - [DEBUG]
6918 2019-Jan-10 14:32:12.656281 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6919 2019-Jan-10 14:32:12.656908 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
6920 2019-Jan-10 14:32:12.657525 - [DEBUG] EF: AllBottom
6921 2019-Jan-10 14:32:12.657550 - [DEBUG]
6922 2019-Jan-10 14:32:12.657574 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
6923 2019-Jan-10 14:32:12.658187 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
6924 2019-Jan-10 14:32:12.658805 - [DEBUG] EF: AllBottom
6925 2019-Jan-10 14:32:12.658830 - [DEBUG]
6926 2019-Jan-10 14:32:12.658854 - [DEBUG] ---------------
6927 2019-Jan-10 14:32:12.658877 - [DEBUG]
6928 2019-Jan-10 14:32:12.658901 - [DEBUG] End of endsummarytab entry
6929 2019-Jan-10 14:32:12.658924 - [DEBUG]
6930 2019-Jan-10 14:32:12.658948 - [DEBUG] Start of incomingtab entry
6931 2019-Jan-10 14:32:12.658971 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
6932 2019-Jan-10 14:32:12.659585 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
6933 2019-Jan-10 14:32:12.659650 - [DEBUG] ---------------
6934 2019-Jan-10 14:32:12.659675 - [DEBUG] End of incomingtab entry
6935 2019-Jan-10 14:32:12.659698 - [DEBUG]
6936 2019-Jan-10 14:32:12.659723 - [DEBUG] EDGE:
6937 2019-Jan-10 14:32:12.659780 - [DEBUG] ---> 6938 2019-Jan-10 14:32:12.660411 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
6939 2019-Jan-10 14:32:12.661028 - [DEBUG]
6940 2019-Jan-10 14:32:12.661054 - [DEBUG] EDGE:
6941 2019-Jan-10 14:32:12.661111 - [DEBUG] ---> 6942 2019-Jan-10 14:32:12.661728 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
6943 2019-Jan-10 14:32:12.662345 - [DEBUG]
6944 2019-Jan-10 14:32:12.662377 - [DEBUG] Compose: EdgeIdentity * AllBottom
6945 2019-Jan-10 14:32:12.662404 - [DEBUG]
6946 2019-Jan-10 14:32:12.662428 - [DEBUG] Propagate flow
6947 2019-Jan-10 14:32:12.662451 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6948 2019-Jan-10 14:32:12.662508 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
6949 2019-Jan-10 14:32:12.663135 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6950 2019-Jan-10 14:32:12.663770 - [DEBUG] Edge function : AllBottom (result of previous compose)
6951 2019-Jan-10 14:32:12.663795 - [DEBUG]
6952 2019-Jan-10 14:32:12.663820 - [DEBUG] Join: AllTop & AllBottom
6953 2019-Jan-10 14:32:12.663846 - [DEBUG] = AllBottom (new jump func)
6954 2019-Jan-10 14:32:12.663870 - [DEBUG]
6955 2019-Jan-10 14:32:12.663894 - [DEBUG] Start adding new jump function
6956 2019-Jan-10 14:32:12.663917 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6957 2019-Jan-10 14:32:12.663973 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6958 2019-Jan-10 14:32:12.664593 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
6959 2019-Jan-10 14:32:12.665218 - [DEBUG] Edge Function : AllBottom
6960 2019-Jan-10 14:32:12.665246 - [DEBUG] End adding new jump function
6961 2019-Jan-10 14:32:12.665270 - [DEBUG]
6962 2019-Jan-10 14:32:12.665294 - [DEBUG] -------------------------------------------- 218. Path Edge --------------------------------------------
6963 2019-Jan-10 14:32:12.665318 - [DEBUG]
6964 2019-Jan-10 14:32:12.665341 - [DEBUG] Process 218. path edge:
6965 2019-Jan-10 14:32:12.665365 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6966 2019-Jan-10 14:32:12.665421 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
6967 2019-Jan-10 14:32:12.666047 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
6968 2019-Jan-10 14:32:12.666664 - [DEBUG]
6969 2019-Jan-10 14:32:12.666688 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
6970 2019-Jan-10 14:32:12.667335 - [DEBUG] Possible callees:
6971 2019-Jan-10 14:32:12.667360 - [DEBUG] llvm.dbg.declare
6972 2019-Jan-10 14:32:12.667385 - [DEBUG] Possible return sites:
6973 2019-Jan-10 14:32:12.667408 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1936974 2019-Jan-10 14:32:12.668656 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
6975 2019-Jan-10 14:32:12.668693 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
6976 2019-Jan-10 14:32:12.668732 - [DEBUG] Compose: EdgeIdentity * AllBottom
6977 2019-Jan-10 14:32:12.668759 - [DEBUG]
6978 2019-Jan-10 14:32:12.668783 - [DEBUG] Propagate flow
6979 2019-Jan-10 14:32:12.668806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
6980 2019-Jan-10 14:32:12.668863 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
6981 2019-Jan-10 14:32:12.669483 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6982 2019-Jan-10 14:32:12.670101 - [DEBUG] Edge function : AllBottom (result of previous compose)
6983 2019-Jan-10 14:32:12.670126 - [DEBUG]
6984 2019-Jan-10 14:32:12.670151 - [DEBUG] Join: AllTop & AllBottom
6985 2019-Jan-10 14:32:12.670191 - [DEBUG] = AllBottom (new jump func)
6986 2019-Jan-10 14:32:12.670216 - [DEBUG]
6987 2019-Jan-10 14:32:12.670240 - [DEBUG] Start adding new jump function
6988 2019-Jan-10 14:32:12.670263 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
6989 2019-Jan-10 14:32:12.670319 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
6990 2019-Jan-10 14:32:12.670944 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
6991 2019-Jan-10 14:32:12.671560 - [DEBUG] Edge Function : AllBottom
6992 2019-Jan-10 14:32:12.671587 - [DEBUG] End adding new jump function
6993 2019-Jan-10 14:32:12.671611 - [DEBUG]
6994 2019-Jan-10 14:32:12.671635 - [DEBUG] -------------------------------------------- 219. Path Edge --------------------------------------------
6995 2019-Jan-10 14:32:12.671659 - [DEBUG]
6996 2019-Jan-10 14:32:12.671682 - [DEBUG] Process 219. path edge:
6997 2019-Jan-10 14:32:12.671706 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
6998 2019-Jan-10 14:32:12.671762 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
6999 2019-Jan-10 14:32:12.672382 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7000 2019-Jan-10 14:32:12.673000 - [DEBUG]
7001 2019-Jan-10 14:32:12.673025 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7002 2019-Jan-10 14:32:12.673676 - [DEBUG] Compose: EdgeIdentity * AllBottom
7003 2019-Jan-10 14:32:12.673704 - [DEBUG]
7004 2019-Jan-10 14:32:12.673728 - [DEBUG] Propagate flow
7005 2019-Jan-10 14:32:12.673752 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7006 2019-Jan-10 14:32:12.673809 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7007 2019-Jan-10 14:32:12.674424 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7008 2019-Jan-10 14:32:12.675041 - [DEBUG] Edge function : AllBottom (result of previous compose)
7009 2019-Jan-10 14:32:12.675067 - [DEBUG]
7010 2019-Jan-10 14:32:12.675091 - [DEBUG] Join: AllTop & AllBottom
7011 2019-Jan-10 14:32:12.675118 - [DEBUG] = AllBottom (new jump func)
7012 2019-Jan-10 14:32:12.675142 - [DEBUG]
7013 2019-Jan-10 14:32:12.675166 - [DEBUG] Start adding new jump function
7014 2019-Jan-10 14:32:12.675189 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7015 2019-Jan-10 14:32:12.675245 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7016 2019-Jan-10 14:32:12.675865 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7017 2019-Jan-10 14:32:12.676483 - [DEBUG] Edge Function : AllBottom
7018 2019-Jan-10 14:32:12.676510 - [DEBUG] End adding new jump function
7019 2019-Jan-10 14:32:12.676535 - [DEBUG]
7020 2019-Jan-10 14:32:12.676558 - [DEBUG] -------------------------------------------- 220. Path Edge --------------------------------------------
7021 2019-Jan-10 14:32:12.676591 - [DEBUG]
7022 2019-Jan-10 14:32:12.676614 - [DEBUG] Process 220. path edge:
7023 2019-Jan-10 14:32:12.676638 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7024 2019-Jan-10 14:32:12.676694 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
7025 2019-Jan-10 14:32:12.677330 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7026 2019-Jan-10 14:32:12.677949 - [DEBUG]
7027 2019-Jan-10 14:32:12.677974 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7028 2019-Jan-10 14:32:12.678598 - [DEBUG] Compose: EdgeIdentity * AllBottom
7029 2019-Jan-10 14:32:12.678625 - [DEBUG]
7030 2019-Jan-10 14:32:12.678649 - [DEBUG] Propagate flow
7031 2019-Jan-10 14:32:12.678673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7032 2019-Jan-10 14:32:12.678730 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7033 2019-Jan-10 14:32:12.679347 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7034 2019-Jan-10 14:32:12.679966 - [DEBUG] Edge function : AllBottom (result of previous compose)
7035 2019-Jan-10 14:32:12.679991 - [DEBUG]
7036 2019-Jan-10 14:32:12.680016 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
7037 2019-Jan-10 14:32:12.680042 - [DEBUG] = AllBottom
7038 2019-Jan-10 14:32:12.680067 - [DEBUG]
7039 2019-Jan-10 14:32:12.680090 - [DEBUG] PROPAGATE: No new function!
7040 2019-Jan-10 14:32:12.680115 - [DEBUG] EDGE:
7041 2019-Jan-10 14:32:12.680186 - [DEBUG] ---> 7042 2019-Jan-10 14:32:12.680803 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7043 2019-Jan-10 14:32:12.681418 - [DEBUG]
7044 2019-Jan-10 14:32:12.681443 - [DEBUG] EDGE:
7045 2019-Jan-10 14:32:12.681500 - [DEBUG] ---> 7046 2019-Jan-10 14:32:12.682117 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7047 2019-Jan-10 14:32:12.682734 - [DEBUG]
7048 2019-Jan-10 14:32:12.682759 - [DEBUG] EDGE:
7049 2019-Jan-10 14:32:12.682816 - [DEBUG] ---> 7050 2019-Jan-10 14:32:12.683441 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7051 2019-Jan-10 14:32:12.684076 - [DEBUG]
7052 2019-Jan-10 14:32:12.684101 - [DEBUG] EDGE:
7053 2019-Jan-10 14:32:12.684158 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
7054 2019-Jan-10 14:32:12.684780 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7055 2019-Jan-10 14:32:12.685398 - [DEBUG]
7056 2019-Jan-10 14:32:12.685423 - [DEBUG] EDGE:
7057 2019-Jan-10 14:32:12.685480 - [DEBUG] ---> 7058 2019-Jan-10 14:32:12.686096 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7059 2019-Jan-10 14:32:12.686713 - [DEBUG]
7060 2019-Jan-10 14:32:12.686738 - [DEBUG] EDGE:
7061 2019-Jan-10 14:32:12.686796 - [DEBUG] ---> 7062 2019-Jan-10 14:32:12.687435 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7063 2019-Jan-10 14:32:12.688058 - [DEBUG]
7064 2019-Jan-10 14:32:12.688083 - [DEBUG] EDGE:
7065 2019-Jan-10 14:32:12.688141 - [DEBUG] ---> 7066 2019-Jan-10 14:32:12.688760 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7067 2019-Jan-10 14:32:12.689378 - [DEBUG]
7068 2019-Jan-10 14:32:12.689409 - [DEBUG] Compose: EdgeIdentity * AllBottom
7069 2019-Jan-10 14:32:12.689436 - [DEBUG]
7070 2019-Jan-10 14:32:12.689459 - [DEBUG] Propagate flow
7071 2019-Jan-10 14:32:12.689483 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7072 2019-Jan-10 14:32:12.689540 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
7073 2019-Jan-10 14:32:12.690172 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7074 2019-Jan-10 14:32:12.690797 - [DEBUG] Edge function : AllBottom (result of previous compose)
7075 2019-Jan-10 14:32:12.690822 - [DEBUG]
7076 2019-Jan-10 14:32:12.690847 - [DEBUG] Join: AllTop & AllBottom
7077 2019-Jan-10 14:32:12.690873 - [DEBUG] = AllBottom (new jump func)
7078 2019-Jan-10 14:32:12.690898 - [DEBUG]
7079 2019-Jan-10 14:32:12.690921 - [DEBUG] Start adding new jump function
7080 2019-Jan-10 14:32:12.690945 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7081 2019-Jan-10 14:32:12.691001 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7082 2019-Jan-10 14:32:12.691622 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
7083 2019-Jan-10 14:32:12.692241 - [DEBUG] Edge Function : AllBottom
7084 2019-Jan-10 14:32:12.692268 - [DEBUG] End adding new jump function
7085 2019-Jan-10 14:32:12.692292 - [DEBUG]
7086 2019-Jan-10 14:32:12.692315 - [DEBUG] -------------------------------------------- 221. Path Edge --------------------------------------------
7087 2019-Jan-10 14:32:12.692340 - [DEBUG]
7088 2019-Jan-10 14:32:12.692363 - [DEBUG] Process 221. path edge:
7089 2019-Jan-10 14:32:12.692387 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7090 2019-Jan-10 14:32:12.692443 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
7091 2019-Jan-10 14:32:12.693062 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7092 2019-Jan-10 14:32:12.693710 - [DEBUG]
7093 2019-Jan-10 14:32:12.693736 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
7094 2019-Jan-10 14:32:12.694436 - [DEBUG] Compose: EdgeIdentity * AllBottom
7095 2019-Jan-10 14:32:12.694466 - [DEBUG]
7096 2019-Jan-10 14:32:12.694491 - [DEBUG] Propagate flow
7097 2019-Jan-10 14:32:12.694514 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7098 2019-Jan-10 14:32:12.694584 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
7099 2019-Jan-10 14:32:12.695258 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7100 2019-Jan-10 14:32:12.695959 - [DEBUG] Edge function : AllBottom (result of previous compose)
7101 2019-Jan-10 14:32:12.695987 - [DEBUG]
7102 2019-Jan-10 14:32:12.696015 - [DEBUG] Join: AllTop & AllBottom
7103 2019-Jan-10 14:32:12.696042 - [DEBUG] = AllBottom (new jump func)
7104 2019-Jan-10 14:32:12.696067 - [DEBUG]
7105 2019-Jan-10 14:32:12.696091 - [DEBUG] Start adding new jump function
7106 2019-Jan-10 14:32:12.696114 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7107 2019-Jan-10 14:32:12.696190 - [DEBUG] Fact at target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7108 2019-Jan-10 14:32:12.696877 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
7109 2019-Jan-10 14:32:12.697493 - [DEBUG] Edge Function : AllBottom
7110 2019-Jan-10 14:32:12.697523 - [DEBUG] End adding new jump function
7111 2019-Jan-10 14:32:12.697548 - [DEBUG]
7112 2019-Jan-10 14:32:12.697571 - [DEBUG] -------------------------------------------- 222. Path Edge --------------------------------------------
7113 2019-Jan-10 14:32:12.697596 - [DEBUG]
7114 2019-Jan-10 14:32:12.697619 - [DEBUG] Process 222. path edge:
7115 2019-Jan-10 14:32:12.697643 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7116 2019-Jan-10 14:32:12.697699 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
7117 2019-Jan-10 14:32:12.698313 - [DEBUG] D target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 >
7118 2019-Jan-10 14:32:12.698929 - [DEBUG]
7119 2019-Jan-10 14:32:12.698956 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
7120 2019-Jan-10 14:32:12.699603 - [DEBUG] Compose: EdgeIdentity * AllBottom
7121 2019-Jan-10 14:32:12.699631 - [DEBUG]
7122 2019-Jan-10 14:32:12.699655 - [DEBUG] Propagate flow
7123 2019-Jan-10 14:32:12.699679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7124 2019-Jan-10 14:32:12.699736 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7125 2019-Jan-10 14:32:12.700371 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7126 2019-Jan-10 14:32:12.700990 - [DEBUG] Edge function : AllBottom (result of previous compose)
7127 2019-Jan-10 14:32:12.701015 - [DEBUG]
7128 2019-Jan-10 14:32:12.701041 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
7129 2019-Jan-10 14:32:12.701067 - [DEBUG] = AllBottom
7130 2019-Jan-10 14:32:12.701092 - [DEBUG]
7131 2019-Jan-10 14:32:12.701115 - [DEBUG] PROPAGATE: No new function!
7132 2019-Jan-10 14:32:12.701140 - [DEBUG] EDGE:
7133 2019-Jan-10 14:32:12.701197 - [DEBUG] ---> 7134 2019-Jan-10 14:32:12.701811 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7135 2019-Jan-10 14:32:12.702428 - [DEBUG]
7136 2019-Jan-10 14:32:12.702453 - [DEBUG] EDGE:
7137 2019-Jan-10 14:32:12.702510 - [DEBUG] ---> 7138 2019-Jan-10 14:32:12.703130 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7139 2019-Jan-10 14:32:12.703772 - [DEBUG]
7140 2019-Jan-10 14:32:12.703797 - [DEBUG] EDGE:
7141 2019-Jan-10 14:32:12.703855 - [DEBUG] ---> 7142 2019-Jan-10 14:32:12.704506 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7143 2019-Jan-10 14:32:12.705174 - [DEBUG]
7144 2019-Jan-10 14:32:12.705202 - [DEBUG] EDGE:
7145 2019-Jan-10 14:32:12.705266 - [DEBUG] ---> 7146 2019-Jan-10 14:32:12.705923 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7147 2019-Jan-10 14:32:12.706583 - [DEBUG]
7148 2019-Jan-10 14:32:12.706611 - [DEBUG] EDGE:
7149 2019-Jan-10 14:32:12.706674 - [DEBUG] ---> 7150 2019-Jan-10 14:32:12.707330 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7151 2019-Jan-10 14:32:12.707972 - [DEBUG]
7152 2019-Jan-10 14:32:12.707998 - [DEBUG] EDGE:
7153 2019-Jan-10 14:32:12.708057 - [DEBUG] ---> 7154 2019-Jan-10 14:32:12.708676 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7155 2019-Jan-10 14:32:12.709295 - [DEBUG]
7156 2019-Jan-10 14:32:12.709321 - [DEBUG] EDGE:
7157 2019-Jan-10 14:32:12.709379 - [DEBUG] ---> 7158 2019-Jan-10 14:32:12.710008 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7159 2019-Jan-10 14:32:12.710646 - [DEBUG]
7160 2019-Jan-10 14:32:12.710671 - [DEBUG] EDGE:
7161 2019-Jan-10 14:32:12.710728 - [DEBUG] ---> 7162 2019-Jan-10 14:32:12.711345 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7163 2019-Jan-10 14:32:12.711972 - [DEBUG]
7164 2019-Jan-10 14:32:12.711997 - [DEBUG] EDGE:
7165 2019-Jan-10 14:32:12.712057 - [DEBUG] ---> 7166 2019-Jan-10 14:32:12.712679 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7167 2019-Jan-10 14:32:12.713305 - [DEBUG]
7168 2019-Jan-10 14:32:12.713331 - [DEBUG] EDGE:
7169 2019-Jan-10 14:32:12.713389 - [DEBUG] ---> 7170 2019-Jan-10 14:32:12.714035 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7171 2019-Jan-10 14:32:12.714654 - [DEBUG]
7172 2019-Jan-10 14:32:12.714680 - [DEBUG] EDGE:
7173 2019-Jan-10 14:32:12.714737 - [DEBUG] ---> 7174 2019-Jan-10 14:32:12.715352 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7175 2019-Jan-10 14:32:12.715970 - [DEBUG]
7176 2019-Jan-10 14:32:12.715995 - [DEBUG] EDGE:
7177 2019-Jan-10 14:32:12.716053 - [DEBUG] ---> 7178 2019-Jan-10 14:32:12.716674 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7179 2019-Jan-10 14:32:12.717309 - [DEBUG]
7180 2019-Jan-10 14:32:12.717334 - [DEBUG] EDGE:
7181 2019-Jan-10 14:32:12.717392 - [DEBUG] ---> 7182 2019-Jan-10 14:32:12.718011 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7183 2019-Jan-10 14:32:12.718627 - [DEBUG]
7184 2019-Jan-10 14:32:12.718653 - [DEBUG] EDGE:
7185 2019-Jan-10 14:32:12.718710 - [DEBUG] ---> 7186 2019-Jan-10 14:32:12.719335 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7187 2019-Jan-10 14:32:12.719952 - [DEBUG]
7188 2019-Jan-10 14:32:12.719977 - [DEBUG] EDGE:
7189 2019-Jan-10 14:32:12.720047 - [DEBUG] ---> 7190 2019-Jan-10 14:32:12.720679 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7191 2019-Jan-10 14:32:12.721309 - [DEBUG]
7192 2019-Jan-10 14:32:12.721335 - [DEBUG] EDGE:
7193 2019-Jan-10 14:32:12.721396 - [DEBUG] ---> 7194 2019-Jan-10 14:32:12.722044 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7195 2019-Jan-10 14:32:12.722696 - [DEBUG]
7196 2019-Jan-10 14:32:12.722724 - [DEBUG] EDGE:
7197 2019-Jan-10 14:32:12.722789 - [DEBUG] ---> 7198 2019-Jan-10 14:32:12.723445 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7199 2019-Jan-10 14:32:12.724135 - [DEBUG]
7200 2019-Jan-10 14:32:12.724163 - [DEBUG] EDGE:
7201 2019-Jan-10 14:32:12.724231 - [DEBUG] ---> 7202 2019-Jan-10 14:32:12.724867 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7203 2019-Jan-10 14:32:12.725487 - [DEBUG]
7204 2019-Jan-10 14:32:12.725513 - [DEBUG] EDGE:
7205 2019-Jan-10 14:32:12.725571 - [DEBUG] ---> 7206 2019-Jan-10 14:32:12.726185 - [DEBUG] D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67>
7207 2019-Jan-10 14:32:12.726801 - [DEBUG]
7208 2019-Jan-10 14:32:12.726843 - [DEBUG] EDGE:
7209 2019-Jan-10 14:32:12.726903 - [DEBUG] ---> 7210 2019-Jan-10 14:32:12.727520 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
7211 2019-Jan-10 14:32:12.728135 - [DEBUG]
7212 2019-Jan-10 14:32:12.728164 - [DEBUG] Compose: EdgeIdentity * AllBottom
7213 2019-Jan-10 14:32:12.728190 - [DEBUG]
7214 2019-Jan-10 14:32:12.728215 - [DEBUG] Propagate flow
7215 2019-Jan-10 14:32:12.728238 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7216 2019-Jan-10 14:32:12.728294 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7217 2019-Jan-10 14:32:12.728912 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7218 2019-Jan-10 14:32:12.729537 - [DEBUG] Edge function : AllBottom (result of previous compose)
7219 2019-Jan-10 14:32:12.729563 - [DEBUG]
7220 2019-Jan-10 14:32:12.729589 - [DEBUG] Join: AllTop & AllBottom
7221 2019-Jan-10 14:32:12.729615 - [DEBUG] = AllBottom (new jump func)
7222 2019-Jan-10 14:32:12.729639 - [DEBUG]
7223 2019-Jan-10 14:32:12.729663 - [DEBUG] Start adding new jump function
7224 2019-Jan-10 14:32:12.729686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7225 2019-Jan-10 14:32:12.729742 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7226 2019-Jan-10 14:32:12.730386 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7227 2019-Jan-10 14:32:12.731004 - [DEBUG] Edge Function : AllBottom
7228 2019-Jan-10 14:32:12.731033 - [DEBUG] End adding new jump function
7229 2019-Jan-10 14:32:12.731058 - [DEBUG]
7230 2019-Jan-10 14:32:12.731106 - [DEBUG] -------------------------------------------- 223. Path Edge --------------------------------------------
7231 2019-Jan-10 14:32:12.731131 - [DEBUG]
7232 2019-Jan-10 14:32:12.731155 - [DEBUG] Process 223. path edge:
7233 2019-Jan-10 14:32:12.731179 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7234 2019-Jan-10 14:32:12.731235 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
7235 2019-Jan-10 14:32:12.731857 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7236 2019-Jan-10 14:32:12.732481 - [DEBUG]
7237 2019-Jan-10 14:32:12.732506 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7238 2019-Jan-10 14:32:12.733157 - [DEBUG] Compose: EdgeIdentity * AllBottom
7239 2019-Jan-10 14:32:12.733185 - [DEBUG]
7240 2019-Jan-10 14:32:12.733209 - [DEBUG] Propagate flow
7241 2019-Jan-10 14:32:12.733232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7242 2019-Jan-10 14:32:12.733290 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
7243 2019-Jan-10 14:32:12.733924 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7244 2019-Jan-10 14:32:12.734565 - [DEBUG] Edge function : AllBottom (result of previous compose)
7245 2019-Jan-10 14:32:12.734591 - [DEBUG]
7246 2019-Jan-10 14:32:12.734617 - [DEBUG] Join: AllTop & AllBottom
7247 2019-Jan-10 14:32:12.734643 - [DEBUG] = AllBottom (new jump func)
7248 2019-Jan-10 14:32:12.734667 - [DEBUG]
7249 2019-Jan-10 14:32:12.734691 - [DEBUG] Start adding new jump function
7250 2019-Jan-10 14:32:12.734715 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7251 2019-Jan-10 14:32:12.734772 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7252 2019-Jan-10 14:32:12.735399 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
7253 2019-Jan-10 14:32:12.736015 - [DEBUG] Edge Function : AllBottom
7254 2019-Jan-10 14:32:12.736043 - [DEBUG] End adding new jump function
7255 2019-Jan-10 14:32:12.736067 - [DEBUG]
7256 2019-Jan-10 14:32:12.736091 - [DEBUG] -------------------------------------------- 224. Path Edge --------------------------------------------
7257 2019-Jan-10 14:32:12.736116 - [DEBUG]
7258 2019-Jan-10 14:32:12.736139 - [DEBUG] Process 224. path edge:
7259 2019-Jan-10 14:32:12.736163 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7260 2019-Jan-10 14:32:12.736219 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
7261 2019-Jan-10 14:32:12.736851 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7262 2019-Jan-10 14:32:12.737492 - [DEBUG]
7263 2019-Jan-10 14:32:12.737518 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
7264 2019-Jan-10 14:32:12.738176 - [DEBUG] Compose: EdgeIdentity * AllBottom
7265 2019-Jan-10 14:32:12.738205 - [DEBUG]
7266 2019-Jan-10 14:32:12.738230 - [DEBUG] Propagate flow
7267 2019-Jan-10 14:32:12.738253 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7268 2019-Jan-10 14:32:12.738318 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
7269 2019-Jan-10 14:32:12.738937 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7270 2019-Jan-10 14:32:12.739562 - [DEBUG] Edge function : AllBottom (result of previous compose)
7271 2019-Jan-10 14:32:12.739587 - [DEBUG]
7272 2019-Jan-10 14:32:12.739627 - [DEBUG] Join: AllTop & AllBottom
7273 2019-Jan-10 14:32:12.739654 - [DEBUG] = AllBottom (new jump func)
7274 2019-Jan-10 14:32:12.739679 - [DEBUG]
7275 2019-Jan-10 14:32:12.739702 - [DEBUG] Start adding new jump function
7276 2019-Jan-10 14:32:12.739726 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7277 2019-Jan-10 14:32:12.739782 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7278 2019-Jan-10 14:32:12.740430 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
7279 2019-Jan-10 14:32:12.741044 - [DEBUG] Edge Function : AllBottom
7280 2019-Jan-10 14:32:12.741072 - [DEBUG] End adding new jump function
7281 2019-Jan-10 14:32:12.741097 - [DEBUG]
7282 2019-Jan-10 14:32:12.741120 - [DEBUG] -------------------------------------------- 225. Path Edge --------------------------------------------
7283 2019-Jan-10 14:32:12.741145 - [DEBUG]
7284 2019-Jan-10 14:32:12.741168 - [DEBUG] Process 225. path edge:
7285 2019-Jan-10 14:32:12.741193 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7286 2019-Jan-10 14:32:12.741249 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
7287 2019-Jan-10 14:32:12.741863 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7288 2019-Jan-10 14:32:12.742487 - [DEBUG]
7289 2019-Jan-10 14:32:12.742512 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
7290 2019-Jan-10 14:32:12.743135 - [DEBUG] Compose: EdgeIdentity * AllBottom
7291 2019-Jan-10 14:32:12.743163 - [DEBUG]
7292 2019-Jan-10 14:32:12.743187 - [DEBUG] Propagate flow
7293 2019-Jan-10 14:32:12.743211 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7294 2019-Jan-10 14:32:12.743268 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
7295 2019-Jan-10 14:32:12.743910 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7296 2019-Jan-10 14:32:12.744536 - [DEBUG] Edge function : AllBottom (result of previous compose)
7297 2019-Jan-10 14:32:12.744561 - [DEBUG]
7298 2019-Jan-10 14:32:12.744586 - [DEBUG] Join: AllTop & AllBottom
7299 2019-Jan-10 14:32:12.744612 - [DEBUG] = AllBottom (new jump func)
7300 2019-Jan-10 14:32:12.744637 - [DEBUG]
7301 2019-Jan-10 14:32:12.744660 - [DEBUG] Start adding new jump function
7302 2019-Jan-10 14:32:12.744684 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7303 2019-Jan-10 14:32:12.744740 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7304 2019-Jan-10 14:32:12.745365 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
7305 2019-Jan-10 14:32:12.745991 - [DEBUG] Edge Function : AllBottom
7306 2019-Jan-10 14:32:12.746020 - [DEBUG] End adding new jump function
7307 2019-Jan-10 14:32:12.746045 - [DEBUG]
7308 2019-Jan-10 14:32:12.746068 - [DEBUG] -------------------------------------------- 226. Path Edge --------------------------------------------
7309 2019-Jan-10 14:32:12.746093 - [DEBUG]
7310 2019-Jan-10 14:32:12.746116 - [DEBUG] Process 226. path edge:
7311 2019-Jan-10 14:32:12.746140 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7312 2019-Jan-10 14:32:12.746197 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
7313 2019-Jan-10 14:32:12.746834 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7314 2019-Jan-10 14:32:12.747468 - [DEBUG]
7315 2019-Jan-10 14:32:12.747493 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
7316 2019-Jan-10 14:32:12.748128 - [DEBUG] Possible callees:
7317 2019-Jan-10 14:32:12.748154 - [DEBUG] llvm.dbg.declare
7318 2019-Jan-10 14:32:12.748179 - [DEBUG] Possible return sites:
7319 2019-Jan-10 14:32:12.748203 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1497320 2019-Jan-10 14:32:12.749451 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7321 2019-Jan-10 14:32:12.749481 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7322 2019-Jan-10 14:32:12.749519 - [DEBUG] Compose: EdgeIdentity * AllBottom
7323 2019-Jan-10 14:32:12.749547 - [DEBUG]
7324 2019-Jan-10 14:32:12.749571 - [DEBUG] Propagate flow
7325 2019-Jan-10 14:32:12.749595 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7326 2019-Jan-10 14:32:12.749652 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
7327 2019-Jan-10 14:32:12.750286 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7328 2019-Jan-10 14:32:12.750912 - [DEBUG] Edge function : AllBottom (result of previous compose)
7329 2019-Jan-10 14:32:12.750938 - [DEBUG]
7330 2019-Jan-10 14:32:12.750962 - [DEBUG] Join: AllTop & AllBottom
7331 2019-Jan-10 14:32:12.750989 - [DEBUG] = AllBottom (new jump func)
7332 2019-Jan-10 14:32:12.751013 - [DEBUG]
7333 2019-Jan-10 14:32:12.751037 - [DEBUG] Start adding new jump function
7334 2019-Jan-10 14:32:12.751061 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7335 2019-Jan-10 14:32:12.751117 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7336 2019-Jan-10 14:32:12.751743 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
7337 2019-Jan-10 14:32:12.752361 - [DEBUG] Edge Function : AllBottom
7338 2019-Jan-10 14:32:12.752388 - [DEBUG] End adding new jump function
7339 2019-Jan-10 14:32:12.752412 - [DEBUG]
7340 2019-Jan-10 14:32:12.752436 - [DEBUG] -------------------------------------------- 227. Path Edge --------------------------------------------
7341 2019-Jan-10 14:32:12.752461 - [DEBUG]
7342 2019-Jan-10 14:32:12.752484 - [DEBUG] Process 227. path edge:
7343 2019-Jan-10 14:32:12.752508 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7344 2019-Jan-10 14:32:12.752564 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
7345 2019-Jan-10 14:32:12.753183 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7346 2019-Jan-10 14:32:12.753823 - [DEBUG]
7347 2019-Jan-10 14:32:12.753847 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
7348 2019-Jan-10 14:32:12.754489 - [DEBUG] Compose: EdgeIdentity * AllBottom
7349 2019-Jan-10 14:32:12.754518 - [DEBUG]
7350 2019-Jan-10 14:32:12.754542 - [DEBUG] Propagate flow
7351 2019-Jan-10 14:32:12.754565 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7352 2019-Jan-10 14:32:12.754622 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
7353 2019-Jan-10 14:32:12.755239 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7354 2019-Jan-10 14:32:12.755864 - [DEBUG] Edge function : AllBottom (result of previous compose)
7355 2019-Jan-10 14:32:12.755898 - [DEBUG]
7356 2019-Jan-10 14:32:12.755923 - [DEBUG] Join: AllTop & AllBottom
7357 2019-Jan-10 14:32:12.755949 - [DEBUG] = AllBottom (new jump func)
7358 2019-Jan-10 14:32:12.755973 - [DEBUG]
7359 2019-Jan-10 14:32:12.755997 - [DEBUG] Start adding new jump function
7360 2019-Jan-10 14:32:12.756021 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7361 2019-Jan-10 14:32:12.756077 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7362 2019-Jan-10 14:32:12.756704 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
7363 2019-Jan-10 14:32:12.757335 - [DEBUG] Edge Function : AllBottom
7364 2019-Jan-10 14:32:12.757362 - [DEBUG] End adding new jump function
7365 2019-Jan-10 14:32:12.757387 - [DEBUG]
7366 2019-Jan-10 14:32:12.757411 - [DEBUG] -------------------------------------------- 228. Path Edge --------------------------------------------
7367 2019-Jan-10 14:32:12.757435 - [DEBUG]
7368 2019-Jan-10 14:32:12.757458 - [DEBUG] Process 228. path edge:
7369 2019-Jan-10 14:32:12.757483 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7370 2019-Jan-10 14:32:12.757539 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
7371 2019-Jan-10 14:32:12.758154 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7372 2019-Jan-10 14:32:12.758779 - [DEBUG]
7373 2019-Jan-10 14:32:12.758804 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
7374 2019-Jan-10 14:32:12.759430 - [DEBUG] Compose: EdgeIdentity * AllBottom
7375 2019-Jan-10 14:32:12.759457 - [DEBUG]
7376 2019-Jan-10 14:32:12.759481 - [DEBUG] Propagate flow
7377 2019-Jan-10 14:32:12.759505 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7378 2019-Jan-10 14:32:12.759561 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
7379 2019-Jan-10 14:32:12.760201 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7380 2019-Jan-10 14:32:12.760825 - [DEBUG] Edge function : AllBottom (result of previous compose)
7381 2019-Jan-10 14:32:12.760851 - [DEBUG]
7382 2019-Jan-10 14:32:12.760875 - [DEBUG] Join: AllTop & AllBottom
7383 2019-Jan-10 14:32:12.760901 - [DEBUG] = AllBottom (new jump func)
7384 2019-Jan-10 14:32:12.760926 - [DEBUG]
7385 2019-Jan-10 14:32:12.760949 - [DEBUG] Start adding new jump function
7386 2019-Jan-10 14:32:12.760973 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7387 2019-Jan-10 14:32:12.761029 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7388 2019-Jan-10 14:32:12.761654 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
7389 2019-Jan-10 14:32:12.762277 - [DEBUG] Edge Function : AllBottom
7390 2019-Jan-10 14:32:12.762304 - [DEBUG] End adding new jump function
7391 2019-Jan-10 14:32:12.762328 - [DEBUG]
7392 2019-Jan-10 14:32:12.762352 - [DEBUG] -------------------------------------------- 229. Path Edge --------------------------------------------
7393 2019-Jan-10 14:32:12.762376 - [DEBUG]
7394 2019-Jan-10 14:32:12.762400 - [DEBUG] Process 229. path edge:
7395 2019-Jan-10 14:32:12.762423 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7396 2019-Jan-10 14:32:12.762480 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
7397 2019-Jan-10 14:32:12.763106 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7398 2019-Jan-10 14:32:12.763757 - [DEBUG]
7399 2019-Jan-10 14:32:12.763782 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
7400 2019-Jan-10 14:32:12.764413 - [DEBUG] Possible callees:
7401 2019-Jan-10 14:32:12.764438 - [DEBUG] llvm.dbg.declare
7402 2019-Jan-10 14:32:12.764463 - [DEBUG] Possible return sites:
7403 2019-Jan-10 14:32:12.764487 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1557404 2019-Jan-10 14:32:12.765746 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7405 2019-Jan-10 14:32:12.765782 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7406 2019-Jan-10 14:32:12.765824 - [DEBUG] Compose: EdgeIdentity * AllBottom
7407 2019-Jan-10 14:32:12.765851 - [DEBUG]
7408 2019-Jan-10 14:32:12.765906 - [DEBUG] Propagate flow
7409 2019-Jan-10 14:32:12.765929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7410 2019-Jan-10 14:32:12.765997 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
7411 2019-Jan-10 14:32:12.766675 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7412 2019-Jan-10 14:32:12.767406 - [DEBUG] Edge function : AllBottom (result of previous compose)
7413 2019-Jan-10 14:32:12.767435 - [DEBUG]
7414 2019-Jan-10 14:32:12.767462 - [DEBUG] Join: AllTop & AllBottom
7415 2019-Jan-10 14:32:12.767489 - [DEBUG] = AllBottom (new jump func)
7416 2019-Jan-10 14:32:12.767514 - [DEBUG]
7417 2019-Jan-10 14:32:12.767538 - [DEBUG] Start adding new jump function
7418 2019-Jan-10 14:32:12.767562 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7419 2019-Jan-10 14:32:12.767639 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7420 2019-Jan-10 14:32:12.768316 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
7421 2019-Jan-10 14:32:12.768943 - [DEBUG] Edge Function : AllBottom
7422 2019-Jan-10 14:32:12.768973 - [DEBUG] End adding new jump function
7423 2019-Jan-10 14:32:12.768998 - [DEBUG]
7424 2019-Jan-10 14:32:12.769022 - [DEBUG] -------------------------------------------- 230. Path Edge --------------------------------------------
7425 2019-Jan-10 14:32:12.769047 - [DEBUG]
7426 2019-Jan-10 14:32:12.769070 - [DEBUG] Process 230. path edge:
7427 2019-Jan-10 14:32:12.769094 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7428 2019-Jan-10 14:32:12.769151 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
7429 2019-Jan-10 14:32:12.769769 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7430 2019-Jan-10 14:32:12.770430 - [DEBUG]
7431 2019-Jan-10 14:32:12.770457 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
7432 2019-Jan-10 14:32:12.771156 - [DEBUG] Compose: EdgeIdentity * AllBottom
7433 2019-Jan-10 14:32:12.771186 - [DEBUG]
7434 2019-Jan-10 14:32:12.771210 - [DEBUG] Propagate flow
7435 2019-Jan-10 14:32:12.771234 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7436 2019-Jan-10 14:32:12.771315 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
7437 2019-Jan-10 14:32:12.771966 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7438 2019-Jan-10 14:32:12.772659 - [DEBUG] Edge function : AllBottom (result of previous compose)
7439 2019-Jan-10 14:32:12.772687 - [DEBUG]
7440 2019-Jan-10 14:32:12.772714 - [DEBUG] Join: AllTop & AllBottom
7441 2019-Jan-10 14:32:12.772741 - [DEBUG] = AllBottom (new jump func)
7442 2019-Jan-10 14:32:12.772766 - [DEBUG]
7443 2019-Jan-10 14:32:12.772790 - [DEBUG] Start adding new jump function
7444 2019-Jan-10 14:32:12.772814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7445 2019-Jan-10 14:32:12.772886 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7446 2019-Jan-10 14:32:12.773554 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
7447 2019-Jan-10 14:32:12.774171 - [DEBUG] Edge Function : AllBottom
7448 2019-Jan-10 14:32:12.774201 - [DEBUG] End adding new jump function
7449 2019-Jan-10 14:32:12.774225 - [DEBUG]
7450 2019-Jan-10 14:32:12.774249 - [DEBUG] -------------------------------------------- 231. Path Edge --------------------------------------------
7451 2019-Jan-10 14:32:12.774274 - [DEBUG]
7452 2019-Jan-10 14:32:12.774298 - [DEBUG] Process 231. path edge:
7453 2019-Jan-10 14:32:12.774322 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7454 2019-Jan-10 14:32:12.774379 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
7455 2019-Jan-10 14:32:12.774994 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7456 2019-Jan-10 14:32:12.775618 - [DEBUG]
7457 2019-Jan-10 14:32:12.775645 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
7458 2019-Jan-10 14:32:12.776284 - [DEBUG] Compose: EdgeIdentity * AllBottom
7459 2019-Jan-10 14:32:12.776312 - [DEBUG]
7460 2019-Jan-10 14:32:12.776336 - [DEBUG] Propagate flow
7461 2019-Jan-10 14:32:12.776360 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7462 2019-Jan-10 14:32:12.776417 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
7463 2019-Jan-10 14:32:12.777061 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7464 2019-Jan-10 14:32:12.777688 - [DEBUG] Edge function : AllBottom (result of previous compose)
7465 2019-Jan-10 14:32:12.777713 - [DEBUG]
7466 2019-Jan-10 14:32:12.777738 - [DEBUG] Join: AllTop & AllBottom
7467 2019-Jan-10 14:32:12.777764 - [DEBUG] = AllBottom (new jump func)
7468 2019-Jan-10 14:32:12.777789 - [DEBUG]
7469 2019-Jan-10 14:32:12.777813 - [DEBUG] Start adding new jump function
7470 2019-Jan-10 14:32:12.777836 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7471 2019-Jan-10 14:32:12.777893 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7472 2019-Jan-10 14:32:12.778519 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
7473 2019-Jan-10 14:32:12.779135 - [DEBUG] Edge Function : AllBottom
7474 2019-Jan-10 14:32:12.779163 - [DEBUG] End adding new jump function
7475 2019-Jan-10 14:32:12.779187 - [DEBUG]
7476 2019-Jan-10 14:32:12.779211 - [DEBUG] -------------------------------------------- 232. Path Edge --------------------------------------------
7477 2019-Jan-10 14:32:12.779236 - [DEBUG]
7478 2019-Jan-10 14:32:12.779259 - [DEBUG] Process 232. path edge:
7479 2019-Jan-10 14:32:12.779283 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7480 2019-Jan-10 14:32:12.779340 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
7481 2019-Jan-10 14:32:12.779955 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7482 2019-Jan-10 14:32:12.780605 - [DEBUG]
7483 2019-Jan-10 14:32:12.780631 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
7484 2019-Jan-10 14:32:12.781257 - [DEBUG] Compose: EdgeIdentity * AllBottom
7485 2019-Jan-10 14:32:12.781286 - [DEBUG]
7486 2019-Jan-10 14:32:12.781310 - [DEBUG] Propagate flow
7487 2019-Jan-10 14:32:12.781334 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7488 2019-Jan-10 14:32:12.781392 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
7489 2019-Jan-10 14:32:12.782017 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7490 2019-Jan-10 14:32:12.782641 - [DEBUG] Edge function : AllBottom (result of previous compose)
7491 2019-Jan-10 14:32:12.782666 - [DEBUG]
7492 2019-Jan-10 14:32:12.782691 - [DEBUG] Join: AllTop & AllBottom
7493 2019-Jan-10 14:32:12.782717 - [DEBUG] = AllBottom (new jump func)
7494 2019-Jan-10 14:32:12.782741 - [DEBUG]
7495 2019-Jan-10 14:32:12.782765 - [DEBUG] Start adding new jump function
7496 2019-Jan-10 14:32:12.782788 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7497 2019-Jan-10 14:32:12.782844 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7498 2019-Jan-10 14:32:12.783476 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
7499 2019-Jan-10 14:32:12.784129 - [DEBUG] Edge Function : AllBottom
7500 2019-Jan-10 14:32:12.784158 - [DEBUG] End adding new jump function
7501 2019-Jan-10 14:32:12.784182 - [DEBUG]
7502 2019-Jan-10 14:32:12.784206 - [DEBUG] -------------------------------------------- 233. Path Edge --------------------------------------------
7503 2019-Jan-10 14:32:12.784231 - [DEBUG]
7504 2019-Jan-10 14:32:12.784254 - [DEBUG] Process 233. path edge:
7505 2019-Jan-10 14:32:12.784278 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7506 2019-Jan-10 14:32:12.784336 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
7507 2019-Jan-10 14:32:12.784961 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7508 2019-Jan-10 14:32:12.785585 - [DEBUG]
7509 2019-Jan-10 14:32:12.785609 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
7510 2019-Jan-10 14:32:12.786242 - [DEBUG] Possible callees:
7511 2019-Jan-10 14:32:12.786267 - [DEBUG] llvm.dbg.declare
7512 2019-Jan-10 14:32:12.786292 - [DEBUG] Possible return sites:
7513 2019-Jan-10 14:32:12.786316 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1637514 2019-Jan-10 14:32:12.787595 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7515 2019-Jan-10 14:32:12.787626 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7516 2019-Jan-10 14:32:12.787668 - [DEBUG] Compose: EdgeIdentity * AllBottom
7517 2019-Jan-10 14:32:12.787695 - [DEBUG]
7518 2019-Jan-10 14:32:12.787719 - [DEBUG] Propagate flow
7519 2019-Jan-10 14:32:12.787742 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7520 2019-Jan-10 14:32:12.787802 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
7521 2019-Jan-10 14:32:12.788472 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7522 2019-Jan-10 14:32:12.789107 - [DEBUG] Edge function : AllBottom (result of previous compose)
7523 2019-Jan-10 14:32:12.789133 - [DEBUG]
7524 2019-Jan-10 14:32:12.789159 - [DEBUG] Join: AllTop & AllBottom
7525 2019-Jan-10 14:32:12.789185 - [DEBUG] = AllBottom (new jump func)
7526 2019-Jan-10 14:32:12.789210 - [DEBUG]
7527 2019-Jan-10 14:32:12.789234 - [DEBUG] Start adding new jump function
7528 2019-Jan-10 14:32:12.789257 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7529 2019-Jan-10 14:32:12.789316 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7530 2019-Jan-10 14:32:12.789942 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
7531 2019-Jan-10 14:32:12.790587 - [DEBUG] Edge Function : AllBottom
7532 2019-Jan-10 14:32:12.790615 - [DEBUG] End adding new jump function
7533 2019-Jan-10 14:32:12.790640 - [DEBUG]
7534 2019-Jan-10 14:32:12.790664 - [DEBUG] -------------------------------------------- 234. Path Edge --------------------------------------------
7535 2019-Jan-10 14:32:12.790688 - [DEBUG]
7536 2019-Jan-10 14:32:12.790712 - [DEBUG] Process 234. path edge:
7537 2019-Jan-10 14:32:12.790735 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7538 2019-Jan-10 14:32:12.790792 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
7539 2019-Jan-10 14:32:12.791416 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7540 2019-Jan-10 14:32:12.792041 - [DEBUG]
7541 2019-Jan-10 14:32:12.792067 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
7542 2019-Jan-10 14:32:12.792710 - [DEBUG] Compose: EdgeIdentity * AllBottom
7543 2019-Jan-10 14:32:12.792739 - [DEBUG]
7544 2019-Jan-10 14:32:12.792763 - [DEBUG] Propagate flow
7545 2019-Jan-10 14:32:12.792786 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7546 2019-Jan-10 14:32:12.792843 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
7547 2019-Jan-10 14:32:12.793460 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7548 2019-Jan-10 14:32:12.794103 - [DEBUG] Edge function : AllBottom (result of previous compose)
7549 2019-Jan-10 14:32:12.794128 - [DEBUG]
7550 2019-Jan-10 14:32:12.794154 - [DEBUG] Join: AllTop & AllBottom
7551 2019-Jan-10 14:32:12.794179 - [DEBUG] = AllBottom (new jump func)
7552 2019-Jan-10 14:32:12.794204 - [DEBUG]
7553 2019-Jan-10 14:32:12.794228 - [DEBUG] Start adding new jump function
7554 2019-Jan-10 14:32:12.794251 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7555 2019-Jan-10 14:32:12.794307 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7556 2019-Jan-10 14:32:12.794933 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
7557 2019-Jan-10 14:32:12.795548 - [DEBUG] Edge Function : AllBottom
7558 2019-Jan-10 14:32:12.795576 - [DEBUG] End adding new jump function
7559 2019-Jan-10 14:32:12.795600 - [DEBUG]
7560 2019-Jan-10 14:32:12.795624 - [DEBUG] -------------------------------------------- 235. Path Edge --------------------------------------------
7561 2019-Jan-10 14:32:12.795648 - [DEBUG]
7562 2019-Jan-10 14:32:12.795671 - [DEBUG] Process 235. path edge:
7563 2019-Jan-10 14:32:12.795695 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7564 2019-Jan-10 14:32:12.795751 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
7565 2019-Jan-10 14:32:12.796376 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7566 2019-Jan-10 14:32:12.797018 - [DEBUG]
7567 2019-Jan-10 14:32:12.797044 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
7568 2019-Jan-10 14:32:12.797688 - [DEBUG] Compose: EdgeIdentity * AllBottom
7569 2019-Jan-10 14:32:12.797717 - [DEBUG]
7570 2019-Jan-10 14:32:12.797741 - [DEBUG] Propagate flow
7571 2019-Jan-10 14:32:12.797765 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7572 2019-Jan-10 14:32:12.797827 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
7573 2019-Jan-10 14:32:12.798483 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7574 2019-Jan-10 14:32:12.799110 - [DEBUG] Edge function : AllBottom (result of previous compose)
7575 2019-Jan-10 14:32:12.799136 - [DEBUG]
7576 2019-Jan-10 14:32:12.799161 - [DEBUG] Join: AllTop & AllBottom
7577 2019-Jan-10 14:32:12.799188 - [DEBUG] = AllBottom (new jump func)
7578 2019-Jan-10 14:32:12.799212 - [DEBUG]
7579 2019-Jan-10 14:32:12.799236 - [DEBUG] Start adding new jump function
7580 2019-Jan-10 14:32:12.799259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7581 2019-Jan-10 14:32:12.799317 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7582 2019-Jan-10 14:32:12.799942 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
7583 2019-Jan-10 14:32:12.800589 - [DEBUG] Edge Function : AllBottom
7584 2019-Jan-10 14:32:12.800617 - [DEBUG] End adding new jump function
7585 2019-Jan-10 14:32:12.800641 - [DEBUG]
7586 2019-Jan-10 14:32:12.800665 - [DEBUG] -------------------------------------------- 236. Path Edge --------------------------------------------
7587 2019-Jan-10 14:32:12.800689 - [DEBUG]
7588 2019-Jan-10 14:32:12.800712 - [DEBUG] Process 236. path edge:
7589 2019-Jan-10 14:32:12.800736 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7590 2019-Jan-10 14:32:12.800792 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
7591 2019-Jan-10 14:32:12.801418 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7592 2019-Jan-10 14:32:12.802044 - [DEBUG]
7593 2019-Jan-10 14:32:12.802069 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
7594 2019-Jan-10 14:32:12.802700 - [DEBUG] Possible callees:
7595 2019-Jan-10 14:32:12.802726 - [DEBUG] llvm.dbg.declare
7596 2019-Jan-10 14:32:12.802751 - [DEBUG] Possible return sites:
7597 2019-Jan-10 14:32:12.802775 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1697598 2019-Jan-10 14:32:12.804045 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7599 2019-Jan-10 14:32:12.804074 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7600 2019-Jan-10 14:32:12.804115 - [DEBUG] Compose: EdgeIdentity * AllBottom
7601 2019-Jan-10 14:32:12.804142 - [DEBUG]
7602 2019-Jan-10 14:32:12.804166 - [DEBUG] Propagate flow
7603 2019-Jan-10 14:32:12.804190 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7604 2019-Jan-10 14:32:12.804247 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
7605 2019-Jan-10 14:32:12.804891 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7606 2019-Jan-10 14:32:12.805517 - [DEBUG] Edge function : AllBottom (result of previous compose)
7607 2019-Jan-10 14:32:12.805542 - [DEBUG]
7608 2019-Jan-10 14:32:12.805567 - [DEBUG] Join: AllTop & AllBottom
7609 2019-Jan-10 14:32:12.805593 - [DEBUG] = AllBottom (new jump func)
7610 2019-Jan-10 14:32:12.805618 - [DEBUG]
7611 2019-Jan-10 14:32:12.805642 - [DEBUG] Start adding new jump function
7612 2019-Jan-10 14:32:12.805665 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7613 2019-Jan-10 14:32:12.805721 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7614 2019-Jan-10 14:32:12.806347 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
7615 2019-Jan-10 14:32:12.806982 - [DEBUG] Edge Function : AllBottom
7616 2019-Jan-10 14:32:12.807009 - [DEBUG] End adding new jump function
7617 2019-Jan-10 14:32:12.807034 - [DEBUG]
7618 2019-Jan-10 14:32:12.807057 - [DEBUG] -------------------------------------------- 237. Path Edge --------------------------------------------
7619 2019-Jan-10 14:32:12.807082 - [DEBUG]
7620 2019-Jan-10 14:32:12.807105 - [DEBUG] Process 237. path edge:
7621 2019-Jan-10 14:32:12.807129 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7622 2019-Jan-10 14:32:12.807185 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
7623 2019-Jan-10 14:32:12.807803 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7624 2019-Jan-10 14:32:12.808427 - [DEBUG]
7625 2019-Jan-10 14:32:12.808451 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
7626 2019-Jan-10 14:32:12.809085 - [DEBUG] Compose: EdgeIdentity * AllBottom
7627 2019-Jan-10 14:32:12.809113 - [DEBUG]
7628 2019-Jan-10 14:32:12.809137 - [DEBUG] Propagate flow
7629 2019-Jan-10 14:32:12.809160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7630 2019-Jan-10 14:32:12.809217 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
7631 2019-Jan-10 14:32:12.809852 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7632 2019-Jan-10 14:32:12.810493 - [DEBUG] Edge function : AllBottom (result of previous compose)
7633 2019-Jan-10 14:32:12.810519 - [DEBUG]
7634 2019-Jan-10 14:32:12.810544 - [DEBUG] Join: AllTop & AllBottom
7635 2019-Jan-10 14:32:12.810570 - [DEBUG] = AllBottom (new jump func)
7636 2019-Jan-10 14:32:12.810595 - [DEBUG]
7637 2019-Jan-10 14:32:12.810618 - [DEBUG] Start adding new jump function
7638 2019-Jan-10 14:32:12.810642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7639 2019-Jan-10 14:32:12.810699 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7640 2019-Jan-10 14:32:12.811325 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
7641 2019-Jan-10 14:32:12.811942 - [DEBUG] Edge Function : AllBottom
7642 2019-Jan-10 14:32:12.811969 - [DEBUG] End adding new jump function
7643 2019-Jan-10 14:32:12.811994 - [DEBUG]
7644 2019-Jan-10 14:32:12.812018 - [DEBUG] -------------------------------------------- 238. Path Edge --------------------------------------------
7645 2019-Jan-10 14:32:12.812042 - [DEBUG]
7646 2019-Jan-10 14:32:12.812065 - [DEBUG] Process 238. path edge:
7647 2019-Jan-10 14:32:12.812097 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7648 2019-Jan-10 14:32:12.812154 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
7649 2019-Jan-10 14:32:12.812775 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7650 2019-Jan-10 14:32:12.813400 - [DEBUG]
7651 2019-Jan-10 14:32:12.813425 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
7652 2019-Jan-10 14:32:12.814075 - [DEBUG] Compose: EdgeIdentity * AllBottom
7653 2019-Jan-10 14:32:12.814103 - [DEBUG]
7654 2019-Jan-10 14:32:12.814128 - [DEBUG] Propagate flow
7655 2019-Jan-10 14:32:12.814151 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7656 2019-Jan-10 14:32:12.814209 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
7657 2019-Jan-10 14:32:12.814832 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7658 2019-Jan-10 14:32:12.815458 - [DEBUG] Edge function : AllBottom (result of previous compose)
7659 2019-Jan-10 14:32:12.815483 - [DEBUG]
7660 2019-Jan-10 14:32:12.815508 - [DEBUG] Join: AllTop & AllBottom
7661 2019-Jan-10 14:32:12.815534 - [DEBUG] = AllBottom (new jump func)
7662 2019-Jan-10 14:32:12.815559 - [DEBUG]
7663 2019-Jan-10 14:32:12.815583 - [DEBUG] Start adding new jump function
7664 2019-Jan-10 14:32:12.815606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7665 2019-Jan-10 14:32:12.815663 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7666 2019-Jan-10 14:32:12.816293 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
7667 2019-Jan-10 14:32:12.816931 - [DEBUG] Edge Function : AllBottom
7668 2019-Jan-10 14:32:12.816959 - [DEBUG] End adding new jump function
7669 2019-Jan-10 14:32:12.816983 - [DEBUG]
7670 2019-Jan-10 14:32:12.817007 - [DEBUG] -------------------------------------------- 239. Path Edge --------------------------------------------
7671 2019-Jan-10 14:32:12.817032 - [DEBUG]
7672 2019-Jan-10 14:32:12.817055 - [DEBUG] Process 239. path edge:
7673 2019-Jan-10 14:32:12.817079 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7674 2019-Jan-10 14:32:12.817136 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
7675 2019-Jan-10 14:32:12.817756 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7676 2019-Jan-10 14:32:12.818381 - [DEBUG]
7677 2019-Jan-10 14:32:12.818406 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
7678 2019-Jan-10 14:32:12.819040 - [DEBUG] Compose: EdgeIdentity * AllBottom
7679 2019-Jan-10 14:32:12.819068 - [DEBUG]
7680 2019-Jan-10 14:32:12.819092 - [DEBUG] Propagate flow
7681 2019-Jan-10 14:32:12.819116 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7682 2019-Jan-10 14:32:12.819172 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
7683 2019-Jan-10 14:32:12.819790 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7684 2019-Jan-10 14:32:12.820432 - [DEBUG] Edge function : AllBottom (result of previous compose)
7685 2019-Jan-10 14:32:12.820458 - [DEBUG]
7686 2019-Jan-10 14:32:12.820483 - [DEBUG] Join: AllTop & AllBottom
7687 2019-Jan-10 14:32:12.820512 - [DEBUG] = AllBottom (new jump func)
7688 2019-Jan-10 14:32:12.820537 - [DEBUG]
7689 2019-Jan-10 14:32:12.820570 - [DEBUG] Start adding new jump function
7690 2019-Jan-10 14:32:12.820594 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7691 2019-Jan-10 14:32:12.820651 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7692 2019-Jan-10 14:32:12.821278 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
7693 2019-Jan-10 14:32:12.821893 - [DEBUG] Edge Function : AllBottom
7694 2019-Jan-10 14:32:12.821920 - [DEBUG] End adding new jump function
7695 2019-Jan-10 14:32:12.821945 - [DEBUG]
7696 2019-Jan-10 14:32:12.821969 - [DEBUG] -------------------------------------------- 240. Path Edge --------------------------------------------
7697 2019-Jan-10 14:32:12.821993 - [DEBUG]
7698 2019-Jan-10 14:32:12.822016 - [DEBUG] Process 240. path edge:
7699 2019-Jan-10 14:32:12.822040 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7700 2019-Jan-10 14:32:12.822096 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
7701 2019-Jan-10 14:32:12.822712 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7702 2019-Jan-10 14:32:12.823337 - [DEBUG]
7703 2019-Jan-10 14:32:12.823362 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
7704 2019-Jan-10 14:32:12.824013 - [DEBUG] Compose: EdgeIdentity * AllBottom
7705 2019-Jan-10 14:32:12.824041 - [DEBUG]
7706 2019-Jan-10 14:32:12.824065 - [DEBUG] Propagate flow
7707 2019-Jan-10 14:32:12.824088 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7708 2019-Jan-10 14:32:12.824146 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
7709 2019-Jan-10 14:32:12.824767 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7710 2019-Jan-10 14:32:12.825392 - [DEBUG] Edge function : AllBottom (result of previous compose)
7711 2019-Jan-10 14:32:12.825417 - [DEBUG]
7712 2019-Jan-10 14:32:12.825442 - [DEBUG] Join: AllTop & AllBottom
7713 2019-Jan-10 14:32:12.825468 - [DEBUG] = AllBottom (new jump func)
7714 2019-Jan-10 14:32:12.825493 - [DEBUG]
7715 2019-Jan-10 14:32:12.825516 - [DEBUG] Start adding new jump function
7716 2019-Jan-10 14:32:12.825540 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7717 2019-Jan-10 14:32:12.825596 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7718 2019-Jan-10 14:32:12.826223 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
7719 2019-Jan-10 14:32:12.826856 - [DEBUG] Edge Function : AllBottom
7720 2019-Jan-10 14:32:12.826883 - [DEBUG] End adding new jump function
7721 2019-Jan-10 14:32:12.826907 - [DEBUG]
7722 2019-Jan-10 14:32:12.826931 - [DEBUG] -------------------------------------------- 241. Path Edge --------------------------------------------
7723 2019-Jan-10 14:32:12.826956 - [DEBUG]
7724 2019-Jan-10 14:32:12.826979 - [DEBUG] Process 241. path edge:
7725 2019-Jan-10 14:32:12.827003 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7726 2019-Jan-10 14:32:12.827059 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
7727 2019-Jan-10 14:32:12.827679 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7728 2019-Jan-10 14:32:12.828302 - [DEBUG]
7729 2019-Jan-10 14:32:12.828327 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
7730 2019-Jan-10 14:32:12.828973 - [DEBUG] Compose: EdgeIdentity * AllBottom
7731 2019-Jan-10 14:32:12.829002 - [DEBUG]
7732 2019-Jan-10 14:32:12.829026 - [DEBUG] Propagate flow
7733 2019-Jan-10 14:32:12.829049 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7734 2019-Jan-10 14:32:12.829106 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
7735 2019-Jan-10 14:32:12.829723 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7736 2019-Jan-10 14:32:12.830364 - [DEBUG] Edge function : AllBottom (result of previous compose)
7737 2019-Jan-10 14:32:12.830390 - [DEBUG]
7738 2019-Jan-10 14:32:12.830415 - [DEBUG] Join: AllTop & AllBottom
7739 2019-Jan-10 14:32:12.830441 - [DEBUG] = AllBottom (new jump func)
7740 2019-Jan-10 14:32:12.830465 - [DEBUG]
7741 2019-Jan-10 14:32:12.830489 - [DEBUG] Start adding new jump function
7742 2019-Jan-10 14:32:12.830512 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7743 2019-Jan-10 14:32:12.830568 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7744 2019-Jan-10 14:32:12.831194 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
7745 2019-Jan-10 14:32:12.831810 - [DEBUG] Edge Function : AllBottom
7746 2019-Jan-10 14:32:12.831837 - [DEBUG] End adding new jump function
7747 2019-Jan-10 14:32:12.831861 - [DEBUG]
7748 2019-Jan-10 14:32:12.831885 - [DEBUG] -------------------------------------------- 242. Path Edge --------------------------------------------
7749 2019-Jan-10 14:32:12.831909 - [DEBUG]
7750 2019-Jan-10 14:32:12.831933 - [DEBUG] Process 242. path edge:
7751 2019-Jan-10 14:32:12.831957 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7752 2019-Jan-10 14:32:12.832013 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
7753 2019-Jan-10 14:32:12.832627 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7754 2019-Jan-10 14:32:12.833251 - [DEBUG]
7755 2019-Jan-10 14:32:12.833276 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
7756 2019-Jan-10 14:32:12.833917 - [DEBUG] Compose: EdgeIdentity * AllBottom
7757 2019-Jan-10 14:32:12.833946 - [DEBUG]
7758 2019-Jan-10 14:32:12.833970 - [DEBUG] Propagate flow
7759 2019-Jan-10 14:32:12.833993 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7760 2019-Jan-10 14:32:12.834051 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7761 2019-Jan-10 14:32:12.834669 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7762 2019-Jan-10 14:32:12.835294 - [DEBUG] Edge function : AllBottom (result of previous compose)
7763 2019-Jan-10 14:32:12.835320 - [DEBUG]
7764 2019-Jan-10 14:32:12.835344 - [DEBUG] Join: AllTop & AllBottom
7765 2019-Jan-10 14:32:12.835370 - [DEBUG] = AllBottom (new jump func)
7766 2019-Jan-10 14:32:12.835395 - [DEBUG]
7767 2019-Jan-10 14:32:12.835418 - [DEBUG] Start adding new jump function
7768 2019-Jan-10 14:32:12.835442 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7769 2019-Jan-10 14:32:12.835498 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7770 2019-Jan-10 14:32:12.836123 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7771 2019-Jan-10 14:32:12.836739 - [DEBUG] Edge Function : AllBottom
7772 2019-Jan-10 14:32:12.836767 - [DEBUG] End adding new jump function
7773 2019-Jan-10 14:32:12.836791 - [DEBUG]
7774 2019-Jan-10 14:32:12.836837 - [DEBUG] -------------------------------------------- 243. Path Edge --------------------------------------------
7775 2019-Jan-10 14:32:12.836863 - [DEBUG]
7776 2019-Jan-10 14:32:12.836887 - [DEBUG] Process 243. path edge:
7777 2019-Jan-10 14:32:12.836911 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7778 2019-Jan-10 14:32:12.836967 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
7779 2019-Jan-10 14:32:12.837600 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7780 2019-Jan-10 14:32:12.838247 - [DEBUG]
7781 2019-Jan-10 14:32:12.838273 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
7782 2019-Jan-10 14:32:12.838914 - [DEBUG] Compose: EdgeIdentity * AllBottom
7783 2019-Jan-10 14:32:12.838942 - [DEBUG]
7784 2019-Jan-10 14:32:12.838966 - [DEBUG] Propagate flow
7785 2019-Jan-10 14:32:12.838990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7786 2019-Jan-10 14:32:12.839050 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
7787 2019-Jan-10 14:32:12.839674 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7788 2019-Jan-10 14:32:12.840320 - [DEBUG] Edge function : AllBottom (result of previous compose)
7789 2019-Jan-10 14:32:12.840345 - [DEBUG]
7790 2019-Jan-10 14:32:12.840371 - [DEBUG] Join: AllTop & AllBottom
7791 2019-Jan-10 14:32:12.840397 - [DEBUG] = AllBottom (new jump func)
7792 2019-Jan-10 14:32:12.840421 - [DEBUG]
7793 2019-Jan-10 14:32:12.840445 - [DEBUG] Start adding new jump function
7794 2019-Jan-10 14:32:12.840468 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7795 2019-Jan-10 14:32:12.840525 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7796 2019-Jan-10 14:32:12.841150 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
7797 2019-Jan-10 14:32:12.841772 - [DEBUG] Edge Function : AllBottom
7798 2019-Jan-10 14:32:12.841801 - [DEBUG] End adding new jump function
7799 2019-Jan-10 14:32:12.841825 - [DEBUG]
7800 2019-Jan-10 14:32:12.841849 - [DEBUG] -------------------------------------------- 244. Path Edge --------------------------------------------
7801 2019-Jan-10 14:32:12.841873 - [DEBUG]
7802 2019-Jan-10 14:32:12.841896 - [DEBUG] Process 244. path edge:
7803 2019-Jan-10 14:32:12.841920 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7804 2019-Jan-10 14:32:12.841976 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
7805 2019-Jan-10 14:32:12.842599 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7806 2019-Jan-10 14:32:12.843223 - [DEBUG]
7807 2019-Jan-10 14:32:12.843249 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
7808 2019-Jan-10 14:32:12.843904 - [DEBUG] Compose: EdgeIdentity * AllBottom
7809 2019-Jan-10 14:32:12.843932 - [DEBUG]
7810 2019-Jan-10 14:32:12.843956 - [DEBUG] Propagate flow
7811 2019-Jan-10 14:32:12.843979 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7812 2019-Jan-10 14:32:12.844036 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7813 2019-Jan-10 14:32:12.844653 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7814 2019-Jan-10 14:32:12.845291 - [DEBUG] Edge function : AllBottom (result of previous compose)
7815 2019-Jan-10 14:32:12.845317 - [DEBUG]
7816 2019-Jan-10 14:32:12.845342 - [DEBUG] Join: AllTop & AllBottom
7817 2019-Jan-10 14:32:12.845367 - [DEBUG] = AllBottom (new jump func)
7818 2019-Jan-10 14:32:12.845392 - [DEBUG]
7819 2019-Jan-10 14:32:12.845416 - [DEBUG] Start adding new jump function
7820 2019-Jan-10 14:32:12.845439 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7821 2019-Jan-10 14:32:12.845495 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7822 2019-Jan-10 14:32:12.846122 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7823 2019-Jan-10 14:32:12.846739 - [DEBUG] Edge Function : AllBottom
7824 2019-Jan-10 14:32:12.846766 - [DEBUG] End adding new jump function
7825 2019-Jan-10 14:32:12.846791 - [DEBUG]
7826 2019-Jan-10 14:32:12.846814 - [DEBUG] -------------------------------------------- 245. Path Edge --------------------------------------------
7827 2019-Jan-10 14:32:12.846853 - [DEBUG]
7828 2019-Jan-10 14:32:12.846876 - [DEBUG] Process 245. path edge:
7829 2019-Jan-10 14:32:12.846900 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7830 2019-Jan-10 14:32:12.846956 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
7831 2019-Jan-10 14:32:12.847574 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7832 2019-Jan-10 14:32:12.848199 - [DEBUG]
7833 2019-Jan-10 14:32:12.848223 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7834 2019-Jan-10 14:32:12.848853 - [DEBUG] Compose: EdgeIdentity * AllBottom
7835 2019-Jan-10 14:32:12.848881 - [DEBUG]
7836 2019-Jan-10 14:32:12.848905 - [DEBUG] Propagate flow
7837 2019-Jan-10 14:32:12.848928 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7838 2019-Jan-10 14:32:12.848985 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7839 2019-Jan-10 14:32:12.849601 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7840 2019-Jan-10 14:32:12.850240 - [DEBUG] Edge function : AllBottom (result of previous compose)
7841 2019-Jan-10 14:32:12.850265 - [DEBUG]
7842 2019-Jan-10 14:32:12.850290 - [DEBUG] Join: AllTop & AllBottom
7843 2019-Jan-10 14:32:12.850316 - [DEBUG] = AllBottom (new jump func)
7844 2019-Jan-10 14:32:12.850341 - [DEBUG]
7845 2019-Jan-10 14:32:12.850364 - [DEBUG] Start adding new jump function
7846 2019-Jan-10 14:32:12.850388 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7847 2019-Jan-10 14:32:12.850444 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7848 2019-Jan-10 14:32:12.851069 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7849 2019-Jan-10 14:32:12.851684 - [DEBUG] Edge Function : AllBottom
7850 2019-Jan-10 14:32:12.851711 - [DEBUG] End adding new jump function
7851 2019-Jan-10 14:32:12.851735 - [DEBUG]
7852 2019-Jan-10 14:32:12.851759 - [DEBUG] -------------------------------------------- 246. Path Edge --------------------------------------------
7853 2019-Jan-10 14:32:12.851783 - [DEBUG]
7854 2019-Jan-10 14:32:12.851807 - [DEBUG] Process 246. path edge:
7855 2019-Jan-10 14:32:12.851831 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7856 2019-Jan-10 14:32:12.851887 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
7857 2019-Jan-10 14:32:12.852501 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7858 2019-Jan-10 14:32:12.853134 - [DEBUG]
7859 2019-Jan-10 14:32:12.853159 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7860 2019-Jan-10 14:32:12.853825 - [DEBUG] Start of endsummarytab entry
7861 2019-Jan-10 14:32:12.853855 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
7862 2019-Jan-10 14:32:12.854589 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
7863 2019-Jan-10 14:32:12.854669 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7864 2019-Jan-10 14:32:12.855356 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7865 2019-Jan-10 14:32:12.856031 - [DEBUG] EF: AllBottom
7866 2019-Jan-10 14:32:12.856058 - [DEBUG]
7867 2019-Jan-10 14:32:12.856082 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7868 2019-Jan-10 14:32:12.856700 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
7869 2019-Jan-10 14:32:12.857353 - [DEBUG] EF: AllBottom
7870 2019-Jan-10 14:32:12.857378 - [DEBUG]
7871 2019-Jan-10 14:32:12.857402 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7872 2019-Jan-10 14:32:12.858016 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
7873 2019-Jan-10 14:32:12.858640 - [DEBUG] EF: AllBottom
7874 2019-Jan-10 14:32:12.858665 - [DEBUG]
7875 2019-Jan-10 14:32:12.858688 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7876 2019-Jan-10 14:32:12.859309 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
7877 2019-Jan-10 14:32:12.859925 - [DEBUG] EF: AllBottom
7878 2019-Jan-10 14:32:12.859951 - [DEBUG]
7879 2019-Jan-10 14:32:12.859974 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7880 2019-Jan-10 14:32:12.860605 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
7881 2019-Jan-10 14:32:12.861222 - [DEBUG] EF: AllBottom
7882 2019-Jan-10 14:32:12.861248 - [DEBUG]
7883 2019-Jan-10 14:32:12.861271 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
7884 2019-Jan-10 14:32:12.861884 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
7885 2019-Jan-10 14:32:12.862504 - [DEBUG] EF: AllBottom
7886 2019-Jan-10 14:32:12.862529 - [DEBUG]
7887 2019-Jan-10 14:32:12.862553 - [DEBUG] ---------------
7888 2019-Jan-10 14:32:12.862576 - [DEBUG]
7889 2019-Jan-10 14:32:12.862601 - [DEBUG] End of endsummarytab entry
7890 2019-Jan-10 14:32:12.862624 - [DEBUG]
7891 2019-Jan-10 14:32:12.862648 - [DEBUG] Start of incomingtab entry
7892 2019-Jan-10 14:32:12.862673 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
7893 2019-Jan-10 14:32:12.863289 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
7894 2019-Jan-10 14:32:12.863349 - [DEBUG] ---------------
7895 2019-Jan-10 14:32:12.863373 - [DEBUG] End of incomingtab entry
7896 2019-Jan-10 14:32:12.863396 - [DEBUG]
7897 2019-Jan-10 14:32:12.863423 - [DEBUG] EDGE:
7898 2019-Jan-10 14:32:12.863481 - [DEBUG] ---> 7899 2019-Jan-10 14:32:12.864109 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
7900 2019-Jan-10 14:32:12.864733 - [DEBUG]
7901 2019-Jan-10 14:32:12.864759 - [DEBUG] EDGE:
7902 2019-Jan-10 14:32:12.864816 - [DEBUG] ---> 7903 2019-Jan-10 14:32:12.865435 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
7904 2019-Jan-10 14:32:12.866077 - [DEBUG]
7905 2019-Jan-10 14:32:12.866125 - [DEBUG] Compose: EdgeIdentity * AllBottom
7906 2019-Jan-10 14:32:12.866152 - [DEBUG]
7907 2019-Jan-10 14:32:12.866175 - [DEBUG] Propagate flow
7908 2019-Jan-10 14:32:12.866199 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7909 2019-Jan-10 14:32:12.866256 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
7910 2019-Jan-10 14:32:12.866897 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7911 2019-Jan-10 14:32:12.867522 - [DEBUG] Edge function : AllBottom (result of previous compose)
7912 2019-Jan-10 14:32:12.867547 - [DEBUG]
7913 2019-Jan-10 14:32:12.867573 - [DEBUG] Join: AllTop & AllBottom
7914 2019-Jan-10 14:32:12.867600 - [DEBUG] = AllBottom (new jump func)
7915 2019-Jan-10 14:32:12.867624 - [DEBUG]
7916 2019-Jan-10 14:32:12.867648 - [DEBUG] Start adding new jump function
7917 2019-Jan-10 14:32:12.867671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7918 2019-Jan-10 14:32:12.867728 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7919 2019-Jan-10 14:32:12.868356 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
7920 2019-Jan-10 14:32:12.868980 - [DEBUG] Edge Function : AllBottom
7921 2019-Jan-10 14:32:12.869010 - [DEBUG] End adding new jump function
7922 2019-Jan-10 14:32:12.869034 - [DEBUG]
7923 2019-Jan-10 14:32:12.869057 - [DEBUG] -------------------------------------------- 247. Path Edge --------------------------------------------
7924 2019-Jan-10 14:32:12.869082 - [DEBUG]
7925 2019-Jan-10 14:32:12.869105 - [DEBUG] Process 247. path edge:
7926 2019-Jan-10 14:32:12.869129 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7927 2019-Jan-10 14:32:12.869185 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
7928 2019-Jan-10 14:32:12.869810 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7929 2019-Jan-10 14:32:12.870463 - [DEBUG]
7930 2019-Jan-10 14:32:12.870487 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
7931 2019-Jan-10 14:32:12.871141 - [DEBUG] Possible callees:
7932 2019-Jan-10 14:32:12.871167 - [DEBUG] llvm.dbg.declare
7933 2019-Jan-10 14:32:12.871192 - [DEBUG] Possible return sites:
7934 2019-Jan-10 14:32:12.871216 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1937935 2019-Jan-10 14:32:12.872557 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
7936 2019-Jan-10 14:32:12.872603 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
7937 2019-Jan-10 14:32:12.872650 - [DEBUG] Compose: EdgeIdentity * AllBottom
7938 2019-Jan-10 14:32:12.872678 - [DEBUG]
7939 2019-Jan-10 14:32:12.872703 - [DEBUG] Propagate flow
7940 2019-Jan-10 14:32:12.872726 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7941 2019-Jan-10 14:32:12.872802 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7942 2019-Jan-10 14:32:12.873476 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7943 2019-Jan-10 14:32:12.874188 - [DEBUG] Edge function : AllBottom (result of previous compose)
7944 2019-Jan-10 14:32:12.874216 - [DEBUG]
7945 2019-Jan-10 14:32:12.874242 - [DEBUG] Join: AllTop & AllBottom
7946 2019-Jan-10 14:32:12.874269 - [DEBUG] = AllBottom (new jump func)
7947 2019-Jan-10 14:32:12.874294 - [DEBUG]
7948 2019-Jan-10 14:32:12.874318 - [DEBUG] Start adding new jump function
7949 2019-Jan-10 14:32:12.874342 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7950 2019-Jan-10 14:32:12.874417 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7951 2019-Jan-10 14:32:12.875102 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7952 2019-Jan-10 14:32:12.875777 - [DEBUG] Edge Function : AllBottom
7953 2019-Jan-10 14:32:12.875810 - [DEBUG] End adding new jump function
7954 2019-Jan-10 14:32:12.875835 - [DEBUG]
7955 2019-Jan-10 14:32:12.875859 - [DEBUG] -------------------------------------------- 248. Path Edge --------------------------------------------
7956 2019-Jan-10 14:32:12.875885 - [DEBUG]
7957 2019-Jan-10 14:32:12.875908 - [DEBUG] Process 248. path edge:
7958 2019-Jan-10 14:32:12.875932 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7959 2019-Jan-10 14:32:12.876002 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
7960 2019-Jan-10 14:32:12.876659 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7961 2019-Jan-10 14:32:12.877363 - [DEBUG]
7962 2019-Jan-10 14:32:12.877391 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
7963 2019-Jan-10 14:32:12.878066 - [DEBUG] Compose: EdgeIdentity * AllBottom
7964 2019-Jan-10 14:32:12.878094 - [DEBUG]
7965 2019-Jan-10 14:32:12.878119 - [DEBUG] Propagate flow
7966 2019-Jan-10 14:32:12.878143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7967 2019-Jan-10 14:32:12.878203 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7968 2019-Jan-10 14:32:12.878821 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7969 2019-Jan-10 14:32:12.879446 - [DEBUG] Edge function : AllBottom (result of previous compose)
7970 2019-Jan-10 14:32:12.879472 - [DEBUG]
7971 2019-Jan-10 14:32:12.879497 - [DEBUG] Join: AllTop & AllBottom
7972 2019-Jan-10 14:32:12.879524 - [DEBUG] = AllBottom (new jump func)
7973 2019-Jan-10 14:32:12.879549 - [DEBUG]
7974 2019-Jan-10 14:32:12.879572 - [DEBUG] Start adding new jump function
7975 2019-Jan-10 14:32:12.879596 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
7976 2019-Jan-10 14:32:12.879652 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7977 2019-Jan-10 14:32:12.880299 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7978 2019-Jan-10 14:32:12.880917 - [DEBUG] Edge Function : AllBottom
7979 2019-Jan-10 14:32:12.880945 - [DEBUG] End adding new jump function
7980 2019-Jan-10 14:32:12.880970 - [DEBUG]
7981 2019-Jan-10 14:32:12.880993 - [DEBUG] -------------------------------------------- 249. Path Edge --------------------------------------------
7982 2019-Jan-10 14:32:12.881018 - [DEBUG]
7983 2019-Jan-10 14:32:12.881041 - [DEBUG] Process 249. path edge:
7984 2019-Jan-10 14:32:12.881065 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
7985 2019-Jan-10 14:32:12.881121 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
7986 2019-Jan-10 14:32:12.881738 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
7987 2019-Jan-10 14:32:12.882381 - [DEBUG]
7988 2019-Jan-10 14:32:12.882408 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
7989 2019-Jan-10 14:32:12.883035 - [DEBUG] Compose: EdgeIdentity * AllBottom
7990 2019-Jan-10 14:32:12.883062 - [DEBUG]
7991 2019-Jan-10 14:32:12.883086 - [DEBUG] Propagate flow
7992 2019-Jan-10 14:32:12.883110 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
7993 2019-Jan-10 14:32:12.883166 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
7994 2019-Jan-10 14:32:12.883802 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
7995 2019-Jan-10 14:32:12.884427 - [DEBUG] Edge function : AllBottom (result of previous compose)
7996 2019-Jan-10 14:32:12.884452 - [DEBUG]
7997 2019-Jan-10 14:32:12.884478 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
7998 2019-Jan-10 14:32:12.884504 - [DEBUG] = AllBottom
7999 2019-Jan-10 14:32:12.884528 - [DEBUG]
8000 2019-Jan-10 14:32:12.884552 - [DEBUG] PROPAGATE: No new function!
8001 2019-Jan-10 14:32:12.884576 - [DEBUG] EDGE:
8002 2019-Jan-10 14:32:12.884634 - [DEBUG] ---> 8003 2019-Jan-10 14:32:12.885251 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8004 2019-Jan-10 14:32:12.885876 - [DEBUG]
8005 2019-Jan-10 14:32:12.885901 - [DEBUG] EDGE:
8006 2019-Jan-10 14:32:12.885958 - [DEBUG] ---> 8007 2019-Jan-10 14:32:12.886576 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8008 2019-Jan-10 14:32:12.887228 - [DEBUG]
8009 2019-Jan-10 14:32:12.887254 - [DEBUG] EDGE:
8010 2019-Jan-10 14:32:12.887313 - [DEBUG] ---> 8011 2019-Jan-10 14:32:12.887961 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8012 2019-Jan-10 14:32:12.888599 - [DEBUG]
8013 2019-Jan-10 14:32:12.888625 - [DEBUG] EDGE:
8014 2019-Jan-10 14:32:12.888685 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
8015 2019-Jan-10 14:32:12.889323 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8016 2019-Jan-10 14:32:12.889956 - [DEBUG]
8017 2019-Jan-10 14:32:12.889981 - [DEBUG] EDGE:
8018 2019-Jan-10 14:32:12.890041 - [DEBUG] ---> 8019 2019-Jan-10 14:32:12.890688 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8020 2019-Jan-10 14:32:12.891320 - [DEBUG]
8021 2019-Jan-10 14:32:12.891346 - [DEBUG] EDGE:
8022 2019-Jan-10 14:32:12.891403 - [DEBUG] ---> 8023 2019-Jan-10 14:32:12.892020 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8024 2019-Jan-10 14:32:12.892662 - [DEBUG]
8025 2019-Jan-10 14:32:12.892687 - [DEBUG] EDGE:
8026 2019-Jan-10 14:32:12.892745 - [DEBUG] ---> 8027 2019-Jan-10 14:32:12.893369 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8028 2019-Jan-10 14:32:12.894010 - [DEBUG]
8029 2019-Jan-10 14:32:12.894054 - [DEBUG] Compose: EdgeIdentity * AllBottom
8030 2019-Jan-10 14:32:12.894081 - [DEBUG]
8031 2019-Jan-10 14:32:12.894105 - [DEBUG] Propagate flow
8032 2019-Jan-10 14:32:12.894129 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8033 2019-Jan-10 14:32:12.894186 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
8034 2019-Jan-10 14:32:12.894808 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8035 2019-Jan-10 14:32:12.895432 - [DEBUG] Edge function : AllBottom (result of previous compose)
8036 2019-Jan-10 14:32:12.895458 - [DEBUG]
8037 2019-Jan-10 14:32:12.895483 - [DEBUG] Join: AllTop & AllBottom
8038 2019-Jan-10 14:32:12.895509 - [DEBUG] = AllBottom (new jump func)
8039 2019-Jan-10 14:32:12.895534 - [DEBUG]
8040 2019-Jan-10 14:32:12.895557 - [DEBUG] Start adding new jump function
8041 2019-Jan-10 14:32:12.895580 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8042 2019-Jan-10 14:32:12.895637 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8043 2019-Jan-10 14:32:12.896264 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
8044 2019-Jan-10 14:32:12.896897 - [DEBUG] Edge Function : AllBottom
8045 2019-Jan-10 14:32:12.896926 - [DEBUG] End adding new jump function
8046 2019-Jan-10 14:32:12.896951 - [DEBUG]
8047 2019-Jan-10 14:32:12.896975 - [DEBUG] -------------------------------------------- 250. Path Edge --------------------------------------------
8048 2019-Jan-10 14:32:12.896999 - [DEBUG]
8049 2019-Jan-10 14:32:12.897023 - [DEBUG] Process 250. path edge:
8050 2019-Jan-10 14:32:12.897047 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8051 2019-Jan-10 14:32:12.897103 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
8052 2019-Jan-10 14:32:12.897722 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
8053 2019-Jan-10 14:32:12.898346 - [DEBUG]
8054 2019-Jan-10 14:32:12.898371 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
8055 2019-Jan-10 14:32:12.899007 - [DEBUG] Compose: EdgeIdentity * AllBottom
8056 2019-Jan-10 14:32:12.899035 - [DEBUG]
8057 2019-Jan-10 14:32:12.899059 - [DEBUG] Propagate flow
8058 2019-Jan-10 14:32:12.899082 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8059 2019-Jan-10 14:32:12.899139 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
8060 2019-Jan-10 14:32:12.899753 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8061 2019-Jan-10 14:32:12.900393 - [DEBUG] Edge function : AllBottom (result of previous compose)
8062 2019-Jan-10 14:32:12.900419 - [DEBUG]
8063 2019-Jan-10 14:32:12.900444 - [DEBUG] Join: AllTop & AllBottom
8064 2019-Jan-10 14:32:12.900470 - [DEBUG] = AllBottom (new jump func)
8065 2019-Jan-10 14:32:12.900494 - [DEBUG]
8066 2019-Jan-10 14:32:12.900518 - [DEBUG] Start adding new jump function
8067 2019-Jan-10 14:32:12.900541 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8068 2019-Jan-10 14:32:12.900610 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8069 2019-Jan-10 14:32:12.901236 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
8070 2019-Jan-10 14:32:12.901849 - [DEBUG] Edge Function : AllBottom
8071 2019-Jan-10 14:32:12.901877 - [DEBUG] End adding new jump function
8072 2019-Jan-10 14:32:12.901901 - [DEBUG]
8073 2019-Jan-10 14:32:12.901925 - [DEBUG] -------------------------------------------- 251. Path Edge --------------------------------------------
8074 2019-Jan-10 14:32:12.901949 - [DEBUG]
8075 2019-Jan-10 14:32:12.901973 - [DEBUG] Process 251. path edge:
8076 2019-Jan-10 14:32:12.901996 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8077 2019-Jan-10 14:32:12.902052 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
8078 2019-Jan-10 14:32:12.902665 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 >
8079 2019-Jan-10 14:32:12.903289 - [DEBUG]
8080 2019-Jan-10 14:32:12.903315 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
8081 2019-Jan-10 14:32:12.903957 - [DEBUG] Compose: EdgeIdentity * AllBottom
8082 2019-Jan-10 14:32:12.903985 - [DEBUG]
8083 2019-Jan-10 14:32:12.904009 - [DEBUG] Propagate flow
8084 2019-Jan-10 14:32:12.904032 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8085 2019-Jan-10 14:32:12.904093 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8086 2019-Jan-10 14:32:12.904709 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8087 2019-Jan-10 14:32:12.905334 - [DEBUG] Edge function : AllBottom (result of previous compose)
8088 2019-Jan-10 14:32:12.905360 - [DEBUG]
8089 2019-Jan-10 14:32:12.905385 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
8090 2019-Jan-10 14:32:12.905411 - [DEBUG] = AllBottom
8091 2019-Jan-10 14:32:12.905436 - [DEBUG]
8092 2019-Jan-10 14:32:12.905459 - [DEBUG] PROPAGATE: No new function!
8093 2019-Jan-10 14:32:12.905483 - [DEBUG] EDGE:
8094 2019-Jan-10 14:32:12.905541 - [DEBUG] ---> 8095 2019-Jan-10 14:32:12.906161 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8096 2019-Jan-10 14:32:12.906787 - [DEBUG]
8097 2019-Jan-10 14:32:12.906812 - [DEBUG] EDGE:
8098 2019-Jan-10 14:32:12.906883 - [DEBUG] ---> 8099 2019-Jan-10 14:32:12.907504 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8100 2019-Jan-10 14:32:12.908128 - [DEBUG]
8101 2019-Jan-10 14:32:12.908153 - [DEBUG] EDGE:
8102 2019-Jan-10 14:32:12.908211 - [DEBUG] ---> 8103 2019-Jan-10 14:32:12.908827 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8104 2019-Jan-10 14:32:12.909451 - [DEBUG]
8105 2019-Jan-10 14:32:12.909476 - [DEBUG] EDGE:
8106 2019-Jan-10 14:32:12.909534 - [DEBUG] ---> 8107 2019-Jan-10 14:32:12.910155 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8108 2019-Jan-10 14:32:12.910800 - [DEBUG]
8109 2019-Jan-10 14:32:12.910825 - [DEBUG] EDGE:
8110 2019-Jan-10 14:32:12.910884 - [DEBUG] ---> 8111 2019-Jan-10 14:32:12.911502 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8112 2019-Jan-10 14:32:12.912127 - [DEBUG]
8113 2019-Jan-10 14:32:12.912152 - [DEBUG] EDGE:
8114 2019-Jan-10 14:32:12.912210 - [DEBUG] ---> 8115 2019-Jan-10 14:32:12.912834 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8116 2019-Jan-10 14:32:12.913460 - [DEBUG]
8117 2019-Jan-10 14:32:12.913486 - [DEBUG] EDGE:
8118 2019-Jan-10 14:32:12.913560 - [DEBUG] ---> 8119 2019-Jan-10 14:32:12.914185 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8120 2019-Jan-10 14:32:12.914809 - [DEBUG]
8121 2019-Jan-10 14:32:12.914835 - [DEBUG] EDGE:
8122 2019-Jan-10 14:32:12.914892 - [DEBUG] ---> 8123 2019-Jan-10 14:32:12.915508 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8124 2019-Jan-10 14:32:12.916134 - [DEBUG]
8125 2019-Jan-10 14:32:12.916159 - [DEBUG] EDGE:
8126 2019-Jan-10 14:32:12.916217 - [DEBUG] ---> 8127 2019-Jan-10 14:32:12.916858 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8128 2019-Jan-10 14:32:12.917482 - [DEBUG]
8129 2019-Jan-10 14:32:12.917508 - [DEBUG] EDGE:
8130 2019-Jan-10 14:32:12.917565 - [DEBUG] ---> 8131 2019-Jan-10 14:32:12.918190 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8132 2019-Jan-10 14:32:12.918813 - [DEBUG]
8133 2019-Jan-10 14:32:12.918838 - [DEBUG] EDGE:
8134 2019-Jan-10 14:32:12.918896 - [DEBUG] ---> 8135 2019-Jan-10 14:32:12.919513 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8136 2019-Jan-10 14:32:12.920138 - [DEBUG]
8137 2019-Jan-10 14:32:12.920179 - [DEBUG] EDGE:
8138 2019-Jan-10 14:32:12.920237 - [DEBUG] ---> 8139 2019-Jan-10 14:32:12.920853 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8140 2019-Jan-10 14:32:12.921477 - [DEBUG]
8141 2019-Jan-10 14:32:12.921503 - [DEBUG] EDGE:
8142 2019-Jan-10 14:32:12.921561 - [DEBUG] ---> 8143 2019-Jan-10 14:32:12.922196 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8144 2019-Jan-10 14:32:12.922822 - [DEBUG]
8145 2019-Jan-10 14:32:12.922847 - [DEBUG] EDGE:
8146 2019-Jan-10 14:32:12.922905 - [DEBUG] ---> 8147 2019-Jan-10 14:32:12.923544 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8148 2019-Jan-10 14:32:12.924169 - [DEBUG]
8149 2019-Jan-10 14:32:12.924194 - [DEBUG] EDGE:
8150 2019-Jan-10 14:32:12.924252 - [DEBUG] ---> 8151 2019-Jan-10 14:32:12.924869 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8152 2019-Jan-10 14:32:12.925494 - [DEBUG]
8153 2019-Jan-10 14:32:12.925519 - [DEBUG] EDGE:
8154 2019-Jan-10 14:32:12.925577 - [DEBUG] ---> 8155 2019-Jan-10 14:32:12.926195 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8156 2019-Jan-10 14:32:12.926820 - [DEBUG]
8157 2019-Jan-10 14:32:12.926858 - [DEBUG] EDGE:
8158 2019-Jan-10 14:32:12.926917 - [DEBUG] ---> 8159 2019-Jan-10 14:32:12.927543 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8160 2019-Jan-10 14:32:12.928167 - [DEBUG]
8161 2019-Jan-10 14:32:12.928192 - [DEBUG] EDGE:
8162 2019-Jan-10 14:32:12.928250 - [DEBUG] ---> 8163 2019-Jan-10 14:32:12.928866 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8164 2019-Jan-10 14:32:12.929491 - [DEBUG]
8165 2019-Jan-10 14:32:12.929516 - [DEBUG] EDGE:
8166 2019-Jan-10 14:32:12.929573 - [DEBUG] ---> 8167 2019-Jan-10 14:32:12.930202 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8168 2019-Jan-10 14:32:12.930825 - [DEBUG]
8169 2019-Jan-10 14:32:12.930850 - [DEBUG] EDGE:
8170 2019-Jan-10 14:32:12.930908 - [DEBUG] ---> 8171 2019-Jan-10 14:32:12.931527 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66>
8172 2019-Jan-10 14:32:12.932150 - [DEBUG]
8173 2019-Jan-10 14:32:12.932176 - [DEBUG] EDGE:
8174 2019-Jan-10 14:32:12.932234 - [DEBUG] ---> 8175 2019-Jan-10 14:32:12.932859 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
8176 2019-Jan-10 14:32:12.933478 - [DEBUG]
8177 2019-Jan-10 14:32:12.933545 - [DEBUG] Compose: EdgeIdentity * AllBottom
8178 2019-Jan-10 14:32:12.933573 - [DEBUG]
8179 2019-Jan-10 14:32:12.933597 - [DEBUG] Propagate flow
8180 2019-Jan-10 14:32:12.933620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8181 2019-Jan-10 14:32:12.933683 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
8182 2019-Jan-10 14:32:12.934349 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8183 2019-Jan-10 14:32:12.934969 - [DEBUG] Edge function : AllBottom (result of previous compose)
8184 2019-Jan-10 14:32:12.934995 - [DEBUG]
8185 2019-Jan-10 14:32:12.935021 - [DEBUG] Join: AllTop & AllBottom
8186 2019-Jan-10 14:32:12.935048 - [DEBUG] = AllBottom (new jump func)
8187 2019-Jan-10 14:32:12.935073 - [DEBUG]
8188 2019-Jan-10 14:32:12.935096 - [DEBUG] Start adding new jump function
8189 2019-Jan-10 14:32:12.935120 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8190 2019-Jan-10 14:32:12.935178 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8191 2019-Jan-10 14:32:12.935795 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
8192 2019-Jan-10 14:32:12.936419 - [DEBUG] Edge Function : AllBottom
8193 2019-Jan-10 14:32:12.936449 - [DEBUG] End adding new jump function
8194 2019-Jan-10 14:32:12.936473 - [DEBUG]
8195 2019-Jan-10 14:32:12.936497 - [DEBUG] -------------------------------------------- 252. Path Edge --------------------------------------------
8196 2019-Jan-10 14:32:12.936522 - [DEBUG]
8197 2019-Jan-10 14:32:12.936545 - [DEBUG] Process 252. path edge:
8198 2019-Jan-10 14:32:12.936569 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8199 2019-Jan-10 14:32:12.936626 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
8200 2019-Jan-10 14:32:12.937285 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
8201 2019-Jan-10 14:32:12.937900 - [DEBUG]
8202 2019-Jan-10 14:32:12.937925 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
8203 2019-Jan-10 14:32:12.938564 - [DEBUG] Possible callees:
8204 2019-Jan-10 14:32:12.938589 - [DEBUG] llvm.dbg.declare
8205 2019-Jan-10 14:32:12.938614 - [DEBUG] Possible return sites:
8206 2019-Jan-10 14:32:12.938638 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !1438207 2019-Jan-10 14:32:12.939898 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8208 2019-Jan-10 14:32:12.939927 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8209 2019-Jan-10 14:32:12.939977 - [DEBUG] Compose: EdgeIdentity * AllBottom
8210 2019-Jan-10 14:32:12.940005 - [DEBUG]
8211 2019-Jan-10 14:32:12.940029 - [DEBUG] Propagate flow
8212 2019-Jan-10 14:32:12.940052 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8213 2019-Jan-10 14:32:12.940110 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8214 2019-Jan-10 14:32:12.940746 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8215 2019-Jan-10 14:32:12.941361 - [DEBUG] Edge function : AllBottom (result of previous compose)
8216 2019-Jan-10 14:32:12.941387 - [DEBUG]
8217 2019-Jan-10 14:32:12.941412 - [DEBUG] Join: AllTop & AllBottom
8218 2019-Jan-10 14:32:12.941451 - [DEBUG] = AllBottom (new jump func)
8219 2019-Jan-10 14:32:12.941476 - [DEBUG]
8220 2019-Jan-10 14:32:12.941500 - [DEBUG] Start adding new jump function
8221 2019-Jan-10 14:32:12.941523 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8222 2019-Jan-10 14:32:12.941580 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8223 2019-Jan-10 14:32:12.942196 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8224 2019-Jan-10 14:32:12.942814 - [DEBUG] Edge Function : AllBottom
8225 2019-Jan-10 14:32:12.942843 - [DEBUG] End adding new jump function
8226 2019-Jan-10 14:32:12.942867 - [DEBUG]
8227 2019-Jan-10 14:32:12.942891 - [DEBUG] -------------------------------------------- 253. Path Edge --------------------------------------------
8228 2019-Jan-10 14:32:12.942916 - [DEBUG]
8229 2019-Jan-10 14:32:12.942939 - [DEBUG] Process 253. path edge:
8230 2019-Jan-10 14:32:12.942963 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8231 2019-Jan-10 14:32:12.943019 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
8232 2019-Jan-10 14:32:12.943655 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
8233 2019-Jan-10 14:32:12.944271 - [DEBUG]
8234 2019-Jan-10 14:32:12.944296 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8235 2019-Jan-10 14:32:12.944929 - [DEBUG] Compose: EdgeIdentity * AllBottom
8236 2019-Jan-10 14:32:12.944957 - [DEBUG]
8237 2019-Jan-10 14:32:12.944981 - [DEBUG] Propagate flow
8238 2019-Jan-10 14:32:12.945004 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8239 2019-Jan-10 14:32:12.945061 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
8240 2019-Jan-10 14:32:12.945676 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8241 2019-Jan-10 14:32:12.946291 - [DEBUG] Edge function : AllBottom (result of previous compose)
8242 2019-Jan-10 14:32:12.946316 - [DEBUG]
8243 2019-Jan-10 14:32:12.946340 - [DEBUG] Join: AllTop & AllBottom
8244 2019-Jan-10 14:32:12.946366 - [DEBUG] = AllBottom (new jump func)
8245 2019-Jan-10 14:32:12.946391 - [DEBUG]
8246 2019-Jan-10 14:32:12.946414 - [DEBUG] Start adding new jump function
8247 2019-Jan-10 14:32:12.946438 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8248 2019-Jan-10 14:32:12.946494 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8249 2019-Jan-10 14:32:12.947126 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
8250 2019-Jan-10 14:32:12.947740 - [DEBUG] Edge Function : AllBottom
8251 2019-Jan-10 14:32:12.947768 - [DEBUG] End adding new jump function
8252 2019-Jan-10 14:32:12.947792 - [DEBUG]
8253 2019-Jan-10 14:32:12.947816 - [DEBUG] -------------------------------------------- 254. Path Edge --------------------------------------------
8254 2019-Jan-10 14:32:12.947840 - [DEBUG]
8255 2019-Jan-10 14:32:12.947863 - [DEBUG] Process 254. path edge:
8256 2019-Jan-10 14:32:12.947887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8257 2019-Jan-10 14:32:12.947943 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
8258 2019-Jan-10 14:32:12.948557 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
8259 2019-Jan-10 14:32:12.949172 - [DEBUG]
8260 2019-Jan-10 14:32:12.949198 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
8261 2019-Jan-10 14:32:12.949821 - [DEBUG] Compose: EdgeIdentity * AllBottom
8262 2019-Jan-10 14:32:12.949849 - [DEBUG]
8263 2019-Jan-10 14:32:12.949881 - [DEBUG] Propagate flow
8264 2019-Jan-10 14:32:12.949904 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8265 2019-Jan-10 14:32:12.949961 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
8266 2019-Jan-10 14:32:12.950594 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
8267 2019-Jan-10 14:32:12.951210 - [DEBUG] Edge function : AllBottom (result of previous compose)
8268 2019-Jan-10 14:32:12.951236 - [DEBUG]
8269 2019-Jan-10 14:32:12.951261 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
8270 2019-Jan-10 14:32:12.951287 - [DEBUG] = AllBottom
8271 2019-Jan-10 14:32:12.951312 - [DEBUG]
8272 2019-Jan-10 14:32:12.951335 - [DEBUG] PROPAGATE: No new function!
8273 2019-Jan-10 14:32:12.951360 - [DEBUG] EDGE:
8274 2019-Jan-10 14:32:12.951417 - [DEBUG] ---> 8275 2019-Jan-10 14:32:12.952031 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
8276 2019-Jan-10 14:32:12.952646 - [DEBUG]
8277 2019-Jan-10 14:32:12.952671 - [DEBUG] Compose: EdgeIdentity * AllBottom
8278 2019-Jan-10 14:32:12.952697 - [DEBUG]
8279 2019-Jan-10 14:32:12.952721 - [DEBUG] Propagate flow
8280 2019-Jan-10 14:32:12.952744 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8281 2019-Jan-10 14:32:12.952801 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
8282 2019-Jan-10 14:32:12.953414 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8283 2019-Jan-10 14:32:12.954046 - [DEBUG] Edge function : AllBottom (result of previous compose)
8284 2019-Jan-10 14:32:12.954071 - [DEBUG]
8285 2019-Jan-10 14:32:12.954096 - [DEBUG] Join: AllTop & AllBottom
8286 2019-Jan-10 14:32:12.954122 - [DEBUG] = AllBottom (new jump func)
8287 2019-Jan-10 14:32:12.954146 - [DEBUG]
8288 2019-Jan-10 14:32:12.954169 - [DEBUG] Start adding new jump function
8289 2019-Jan-10 14:32:12.954198 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8290 2019-Jan-10 14:32:12.954253 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8291 2019-Jan-10 14:32:12.954880 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
8292 2019-Jan-10 14:32:12.955492 - [DEBUG] Edge Function : AllBottom
8293 2019-Jan-10 14:32:12.955519 - [DEBUG] End adding new jump function
8294 2019-Jan-10 14:32:12.955544 - [DEBUG]
8295 2019-Jan-10 14:32:12.955568 - [DEBUG] -------------------------------------------- 255. Path Edge --------------------------------------------
8296 2019-Jan-10 14:32:12.955592 - [DEBUG]
8297 2019-Jan-10 14:32:12.955615 - [DEBUG] Process 255. path edge:
8298 2019-Jan-10 14:32:12.955639 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8299 2019-Jan-10 14:32:12.955695 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
8300 2019-Jan-10 14:32:12.956310 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8301 2019-Jan-10 14:32:12.956942 - [DEBUG]
8302 2019-Jan-10 14:32:12.956968 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
8303 2019-Jan-10 14:32:12.957590 - [DEBUG] Compose: EdgeIdentity * AllBottom
8304 2019-Jan-10 14:32:12.957618 - [DEBUG]
8305 2019-Jan-10 14:32:12.957642 - [DEBUG] Propagate flow
8306 2019-Jan-10 14:32:12.957666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8307 2019-Jan-10 14:32:12.957722 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
8308 2019-Jan-10 14:32:12.958337 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8309 2019-Jan-10 14:32:12.958956 - [DEBUG] Edge function : AllBottom (result of previous compose)
8310 2019-Jan-10 14:32:12.958990 - [DEBUG]
8311 2019-Jan-10 14:32:12.959015 - [DEBUG] Join: AllTop & AllBottom
8312 2019-Jan-10 14:32:12.959041 - [DEBUG] = AllBottom (new jump func)
8313 2019-Jan-10 14:32:12.959066 - [DEBUG]
8314 2019-Jan-10 14:32:12.959089 - [DEBUG] Start adding new jump function
8315 2019-Jan-10 14:32:12.959112 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8316 2019-Jan-10 14:32:12.959168 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8317 2019-Jan-10 14:32:12.959786 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
8318 2019-Jan-10 14:32:12.960415 - [DEBUG] Edge Function : AllBottom
8319 2019-Jan-10 14:32:12.960442 - [DEBUG] End adding new jump function
8320 2019-Jan-10 14:32:12.960467 - [DEBUG]
8321 2019-Jan-10 14:32:12.960491 - [DEBUG] -------------------------------------------- 256. Path Edge --------------------------------------------
8322 2019-Jan-10 14:32:12.960515 - [DEBUG]
8323 2019-Jan-10 14:32:12.960538 - [DEBUG] Process 256. path edge:
8324 2019-Jan-10 14:32:12.960562 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8325 2019-Jan-10 14:32:12.960619 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
8326 2019-Jan-10 14:32:12.961232 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8327 2019-Jan-10 14:32:12.961849 - [DEBUG]
8328 2019-Jan-10 14:32:12.961874 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
8329 2019-Jan-10 14:32:12.962497 - [DEBUG] Compose: EdgeIdentity * AllBottom
8330 2019-Jan-10 14:32:12.962524 - [DEBUG]
8331 2019-Jan-10 14:32:12.962548 - [DEBUG] Propagate flow
8332 2019-Jan-10 14:32:12.962571 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8333 2019-Jan-10 14:32:12.962627 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
8334 2019-Jan-10 14:32:12.963255 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8335 2019-Jan-10 14:32:12.963888 - [DEBUG] Edge function : AllBottom (result of previous compose)
8336 2019-Jan-10 14:32:12.963914 - [DEBUG]
8337 2019-Jan-10 14:32:12.963938 - [DEBUG] Join: AllTop & AllBottom
8338 2019-Jan-10 14:32:12.963964 - [DEBUG] = AllBottom (new jump func)
8339 2019-Jan-10 14:32:12.963989 - [DEBUG]
8340 2019-Jan-10 14:32:12.964012 - [DEBUG] Start adding new jump function
8341 2019-Jan-10 14:32:12.964036 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8342 2019-Jan-10 14:32:12.964092 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8343 2019-Jan-10 14:32:12.964711 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
8344 2019-Jan-10 14:32:12.965335 - [DEBUG] Edge Function : AllBottom
8345 2019-Jan-10 14:32:12.965363 - [DEBUG] End adding new jump function
8346 2019-Jan-10 14:32:12.965387 - [DEBUG]
8347 2019-Jan-10 14:32:12.965411 - [DEBUG] -------------------------------------------- 257. Path Edge --------------------------------------------
8348 2019-Jan-10 14:32:12.965435 - [DEBUG]
8349 2019-Jan-10 14:32:12.965458 - [DEBUG] Process 257. path edge:
8350 2019-Jan-10 14:32:12.965482 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8351 2019-Jan-10 14:32:12.965541 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
8352 2019-Jan-10 14:32:12.966208 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8353 2019-Jan-10 14:32:12.966922 - [DEBUG]
8354 2019-Jan-10 14:32:12.966950 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
8355 2019-Jan-10 14:32:12.967693 - [DEBUG] Possible callees:
8356 2019-Jan-10 14:32:12.967721 - [DEBUG] llvm.dbg.declare
8357 2019-Jan-10 14:32:12.967747 - [DEBUG] Possible return sites:
8358 2019-Jan-10 14:32:12.967771 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1498359 2019-Jan-10 14:32:12.969064 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8360 2019-Jan-10 14:32:12.969094 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8361 2019-Jan-10 14:32:12.969138 - [DEBUG] Compose: EdgeIdentity * AllBottom
8362 2019-Jan-10 14:32:12.969166 - [DEBUG]
8363 2019-Jan-10 14:32:12.969191 - [DEBUG] Propagate flow
8364 2019-Jan-10 14:32:12.969214 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8365 2019-Jan-10 14:32:12.969275 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
8366 2019-Jan-10 14:32:12.969896 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8367 2019-Jan-10 14:32:12.970550 - [DEBUG] Edge function : AllBottom (result of previous compose)
8368 2019-Jan-10 14:32:12.970575 - [DEBUG]
8369 2019-Jan-10 14:32:12.970601 - [DEBUG] Join: AllTop & AllBottom
8370 2019-Jan-10 14:32:12.970628 - [DEBUG] = AllBottom (new jump func)
8371 2019-Jan-10 14:32:12.970652 - [DEBUG]
8372 2019-Jan-10 14:32:12.970676 - [DEBUG] Start adding new jump function
8373 2019-Jan-10 14:32:12.970700 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8374 2019-Jan-10 14:32:12.970760 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8375 2019-Jan-10 14:32:12.971433 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
8376 2019-Jan-10 14:32:12.972095 - [DEBUG] Edge Function : AllBottom
8377 2019-Jan-10 14:32:12.972129 - [DEBUG] End adding new jump function
8378 2019-Jan-10 14:32:12.972154 - [DEBUG]
8379 2019-Jan-10 14:32:12.972178 - [DEBUG] -------------------------------------------- 258. Path Edge --------------------------------------------
8380 2019-Jan-10 14:32:12.972203 - [DEBUG]
8381 2019-Jan-10 14:32:12.972227 - [DEBUG] Process 258. path edge:
8382 2019-Jan-10 14:32:12.972251 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8383 2019-Jan-10 14:32:12.972317 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
8384 2019-Jan-10 14:32:12.972977 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8385 2019-Jan-10 14:32:12.973653 - [DEBUG]
8386 2019-Jan-10 14:32:12.973679 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
8387 2019-Jan-10 14:32:12.974343 - [DEBUG] Compose: EdgeIdentity * AllBottom
8388 2019-Jan-10 14:32:12.974372 - [DEBUG]
8389 2019-Jan-10 14:32:12.974396 - [DEBUG] Propagate flow
8390 2019-Jan-10 14:32:12.974419 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8391 2019-Jan-10 14:32:12.974479 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
8392 2019-Jan-10 14:32:12.975097 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8393 2019-Jan-10 14:32:12.975716 - [DEBUG] Edge function : AllBottom (result of previous compose)
8394 2019-Jan-10 14:32:12.975742 - [DEBUG]
8395 2019-Jan-10 14:32:12.975768 - [DEBUG] Join: AllTop & AllBottom
8396 2019-Jan-10 14:32:12.975794 - [DEBUG] = AllBottom (new jump func)
8397 2019-Jan-10 14:32:12.975819 - [DEBUG]
8398 2019-Jan-10 14:32:12.975862 - [DEBUG] Start adding new jump function
8399 2019-Jan-10 14:32:12.975886 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8400 2019-Jan-10 14:32:12.975943 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8401 2019-Jan-10 14:32:12.976562 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
8402 2019-Jan-10 14:32:12.977191 - [DEBUG] Edge Function : AllBottom
8403 2019-Jan-10 14:32:12.977221 - [DEBUG] End adding new jump function
8404 2019-Jan-10 14:32:12.977245 - [DEBUG]
8405 2019-Jan-10 14:32:12.977269 - [DEBUG] -------------------------------------------- 259. Path Edge --------------------------------------------
8406 2019-Jan-10 14:32:12.977294 - [DEBUG]
8407 2019-Jan-10 14:32:12.977317 - [DEBUG] Process 259. path edge:
8408 2019-Jan-10 14:32:12.977341 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8409 2019-Jan-10 14:32:12.977398 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
8410 2019-Jan-10 14:32:12.978013 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8411 2019-Jan-10 14:32:12.978632 - [DEBUG]
8412 2019-Jan-10 14:32:12.978658 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
8413 2019-Jan-10 14:32:12.979285 - [DEBUG] Compose: EdgeIdentity * AllBottom
8414 2019-Jan-10 14:32:12.979314 - [DEBUG]
8415 2019-Jan-10 14:32:12.979338 - [DEBUG] Propagate flow
8416 2019-Jan-10 14:32:12.979362 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8417 2019-Jan-10 14:32:12.979419 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
8418 2019-Jan-10 14:32:12.980049 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8419 2019-Jan-10 14:32:12.980683 - [DEBUG] Edge function : AllBottom (result of previous compose)
8420 2019-Jan-10 14:32:12.980709 - [DEBUG]
8421 2019-Jan-10 14:32:12.980734 - [DEBUG] Join: AllTop & AllBottom
8422 2019-Jan-10 14:32:12.980760 - [DEBUG] = AllBottom (new jump func)
8423 2019-Jan-10 14:32:12.980784 - [DEBUG]
8424 2019-Jan-10 14:32:12.980808 - [DEBUG] Start adding new jump function
8425 2019-Jan-10 14:32:12.980832 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8426 2019-Jan-10 14:32:12.980888 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8427 2019-Jan-10 14:32:12.981506 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
8428 2019-Jan-10 14:32:12.982132 - [DEBUG] Edge Function : AllBottom
8429 2019-Jan-10 14:32:12.982160 - [DEBUG] End adding new jump function
8430 2019-Jan-10 14:32:12.982184 - [DEBUG]
8431 2019-Jan-10 14:32:12.982208 - [DEBUG] -------------------------------------------- 260. Path Edge --------------------------------------------
8432 2019-Jan-10 14:32:12.982232 - [DEBUG]
8433 2019-Jan-10 14:32:12.982256 - [DEBUG] Process 260. path edge:
8434 2019-Jan-10 14:32:12.982280 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8435 2019-Jan-10 14:32:12.982336 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
8436 2019-Jan-10 14:32:12.982965 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8437 2019-Jan-10 14:32:12.983617 - [DEBUG]
8438 2019-Jan-10 14:32:12.983642 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
8439 2019-Jan-10 14:32:12.984280 - [DEBUG] Possible callees:
8440 2019-Jan-10 14:32:12.984306 - [DEBUG] llvm.dbg.declare
8441 2019-Jan-10 14:32:12.984342 - [DEBUG] Possible return sites:
8442 2019-Jan-10 14:32:12.984366 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1558443 2019-Jan-10 14:32:12.985619 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8444 2019-Jan-10 14:32:12.985648 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8445 2019-Jan-10 14:32:12.985687 - [DEBUG] Compose: EdgeIdentity * AllBottom
8446 2019-Jan-10 14:32:12.985714 - [DEBUG]
8447 2019-Jan-10 14:32:12.985738 - [DEBUG] Propagate flow
8448 2019-Jan-10 14:32:12.985762 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8449 2019-Jan-10 14:32:12.985821 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
8450 2019-Jan-10 14:32:12.986465 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8451 2019-Jan-10 14:32:12.987112 - [DEBUG] Edge function : AllBottom (result of previous compose)
8452 2019-Jan-10 14:32:12.987138 - [DEBUG]
8453 2019-Jan-10 14:32:12.987164 - [DEBUG] Join: AllTop & AllBottom
8454 2019-Jan-10 14:32:12.987190 - [DEBUG] = AllBottom (new jump func)
8455 2019-Jan-10 14:32:12.987215 - [DEBUG]
8456 2019-Jan-10 14:32:12.987238 - [DEBUG] Start adding new jump function
8457 2019-Jan-10 14:32:12.987262 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8458 2019-Jan-10 14:32:12.987319 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8459 2019-Jan-10 14:32:12.987948 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
8460 2019-Jan-10 14:32:12.988591 - [DEBUG] Edge Function : AllBottom
8461 2019-Jan-10 14:32:12.988622 - [DEBUG] End adding new jump function
8462 2019-Jan-10 14:32:12.988647 - [DEBUG]
8463 2019-Jan-10 14:32:12.988671 - [DEBUG] -------------------------------------------- 261. Path Edge --------------------------------------------
8464 2019-Jan-10 14:32:12.988696 - [DEBUG]
8465 2019-Jan-10 14:32:12.988720 - [DEBUG] Process 261. path edge:
8466 2019-Jan-10 14:32:12.988744 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8467 2019-Jan-10 14:32:12.988810 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
8468 2019-Jan-10 14:32:12.989441 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8469 2019-Jan-10 14:32:12.990059 - [DEBUG]
8470 2019-Jan-10 14:32:12.990084 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
8471 2019-Jan-10 14:32:12.990767 - [DEBUG] Compose: EdgeIdentity * AllBottom
8472 2019-Jan-10 14:32:12.990796 - [DEBUG]
8473 2019-Jan-10 14:32:12.990820 - [DEBUG] Propagate flow
8474 2019-Jan-10 14:32:12.990843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8475 2019-Jan-10 14:32:12.990901 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
8476 2019-Jan-10 14:32:12.991520 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8477 2019-Jan-10 14:32:12.992139 - [DEBUG] Edge function : AllBottom (result of previous compose)
8478 2019-Jan-10 14:32:12.992165 - [DEBUG]
8479 2019-Jan-10 14:32:12.992190 - [DEBUG] Join: AllTop & AllBottom
8480 2019-Jan-10 14:32:12.992216 - [DEBUG] = AllBottom (new jump func)
8481 2019-Jan-10 14:32:12.992241 - [DEBUG]
8482 2019-Jan-10 14:32:12.992265 - [DEBUG] Start adding new jump function
8483 2019-Jan-10 14:32:12.992288 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8484 2019-Jan-10 14:32:12.992344 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8485 2019-Jan-10 14:32:12.992976 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
8486 2019-Jan-10 14:32:12.993608 - [DEBUG] Edge Function : AllBottom
8487 2019-Jan-10 14:32:12.993637 - [DEBUG] End adding new jump function
8488 2019-Jan-10 14:32:12.993661 - [DEBUG]
8489 2019-Jan-10 14:32:12.993685 - [DEBUG] -------------------------------------------- 262. Path Edge --------------------------------------------
8490 2019-Jan-10 14:32:12.993709 - [DEBUG]
8491 2019-Jan-10 14:32:12.993733 - [DEBUG] Process 262. path edge:
8492 2019-Jan-10 14:32:12.993756 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8493 2019-Jan-10 14:32:12.993813 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
8494 2019-Jan-10 14:32:12.994429 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8495 2019-Jan-10 14:32:12.995048 - [DEBUG]
8496 2019-Jan-10 14:32:12.995074 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
8497 2019-Jan-10 14:32:12.995701 - [DEBUG] Compose: EdgeIdentity * AllBottom
8498 2019-Jan-10 14:32:12.995729 - [DEBUG]
8499 2019-Jan-10 14:32:12.995753 - [DEBUG] Propagate flow
8500 2019-Jan-10 14:32:12.995776 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8501 2019-Jan-10 14:32:12.995833 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
8502 2019-Jan-10 14:32:12.996449 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8503 2019-Jan-10 14:32:12.997084 - [DEBUG] Edge function : AllBottom (result of previous compose)
8504 2019-Jan-10 14:32:12.997110 - [DEBUG]
8505 2019-Jan-10 14:32:12.997134 - [DEBUG] Join: AllTop & AllBottom
8506 2019-Jan-10 14:32:12.997160 - [DEBUG] = AllBottom (new jump func)
8507 2019-Jan-10 14:32:12.997185 - [DEBUG]
8508 2019-Jan-10 14:32:12.997208 - [DEBUG] Start adding new jump function
8509 2019-Jan-10 14:32:12.997232 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8510 2019-Jan-10 14:32:12.997288 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8511 2019-Jan-10 14:32:12.997907 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
8512 2019-Jan-10 14:32:12.998522 - [DEBUG] Edge Function : AllBottom
8513 2019-Jan-10 14:32:12.998550 - [DEBUG] End adding new jump function
8514 2019-Jan-10 14:32:12.998574 - [DEBUG]
8515 2019-Jan-10 14:32:12.998598 - [DEBUG] -------------------------------------------- 263. Path Edge --------------------------------------------
8516 2019-Jan-10 14:32:12.998622 - [DEBUG]
8517 2019-Jan-10 14:32:12.998646 - [DEBUG] Process 263. path edge:
8518 2019-Jan-10 14:32:12.998670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8519 2019-Jan-10 14:32:12.998726 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
8520 2019-Jan-10 14:32:12.999340 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8521 2019-Jan-10 14:32:12.999957 - [DEBUG]
8522 2019-Jan-10 14:32:12.999982 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
8523 2019-Jan-10 14:32:13.000620 - [DEBUG] Compose: EdgeIdentity * AllBottom
8524 2019-Jan-10 14:32:13.000648 - [DEBUG]
8525 2019-Jan-10 14:32:13.000672 - [DEBUG] Propagate flow
8526 2019-Jan-10 14:32:13.000696 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8527 2019-Jan-10 14:32:13.000753 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
8528 2019-Jan-10 14:32:13.001381 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8529 2019-Jan-10 14:32:13.002011 - [DEBUG] Edge function : AllBottom (result of previous compose)
8530 2019-Jan-10 14:32:13.002036 - [DEBUG]
8531 2019-Jan-10 14:32:13.002061 - [DEBUG] Join: AllTop & AllBottom
8532 2019-Jan-10 14:32:13.002087 - [DEBUG] = AllBottom (new jump func)
8533 2019-Jan-10 14:32:13.002112 - [DEBUG]
8534 2019-Jan-10 14:32:13.002136 - [DEBUG] Start adding new jump function
8535 2019-Jan-10 14:32:13.002160 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8536 2019-Jan-10 14:32:13.002216 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8537 2019-Jan-10 14:32:13.002840 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
8538 2019-Jan-10 14:32:13.003465 - [DEBUG] Edge Function : AllBottom
8539 2019-Jan-10 14:32:13.003508 - [DEBUG] End adding new jump function
8540 2019-Jan-10 14:32:13.003535 - [DEBUG]
8541 2019-Jan-10 14:32:13.003559 - [DEBUG] -------------------------------------------- 264. Path Edge --------------------------------------------
8542 2019-Jan-10 14:32:13.003584 - [DEBUG]
8543 2019-Jan-10 14:32:13.003607 - [DEBUG] Process 264. path edge:
8544 2019-Jan-10 14:32:13.003631 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8545 2019-Jan-10 14:32:13.003688 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
8546 2019-Jan-10 14:32:13.004322 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8547 2019-Jan-10 14:32:13.004940 - [DEBUG]
8548 2019-Jan-10 14:32:13.004965 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
8549 2019-Jan-10 14:32:13.005597 - [DEBUG] Possible callees:
8550 2019-Jan-10 14:32:13.005623 - [DEBUG] llvm.dbg.declare
8551 2019-Jan-10 14:32:13.005648 - [DEBUG] Possible return sites:
8552 2019-Jan-10 14:32:13.005672 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1638553 2019-Jan-10 14:32:13.006933 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8554 2019-Jan-10 14:32:13.006962 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8555 2019-Jan-10 14:32:13.007000 - [DEBUG] Compose: EdgeIdentity * AllBottom
8556 2019-Jan-10 14:32:13.007028 - [DEBUG]
8557 2019-Jan-10 14:32:13.007052 - [DEBUG] Propagate flow
8558 2019-Jan-10 14:32:13.007075 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8559 2019-Jan-10 14:32:13.007133 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
8560 2019-Jan-10 14:32:13.007751 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8561 2019-Jan-10 14:32:13.008369 - [DEBUG] Edge function : AllBottom (result of previous compose)
8562 2019-Jan-10 14:32:13.008395 - [DEBUG]
8563 2019-Jan-10 14:32:13.008420 - [DEBUG] Join: AllTop & AllBottom
8564 2019-Jan-10 14:32:13.008446 - [DEBUG] = AllBottom (new jump func)
8565 2019-Jan-10 14:32:13.008470 - [DEBUG]
8566 2019-Jan-10 14:32:13.008494 - [DEBUG] Start adding new jump function
8567 2019-Jan-10 14:32:13.008518 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8568 2019-Jan-10 14:32:13.008574 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8569 2019-Jan-10 14:32:13.009192 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
8570 2019-Jan-10 14:32:13.009810 - [DEBUG] Edge Function : AllBottom
8571 2019-Jan-10 14:32:13.009838 - [DEBUG] End adding new jump function
8572 2019-Jan-10 14:32:13.009872 - [DEBUG]
8573 2019-Jan-10 14:32:13.009896 - [DEBUG] -------------------------------------------- 265. Path Edge --------------------------------------------
8574 2019-Jan-10 14:32:13.009921 - [DEBUG]
8575 2019-Jan-10 14:32:13.009944 - [DEBUG] Process 265. path edge:
8576 2019-Jan-10 14:32:13.009968 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8577 2019-Jan-10 14:32:13.010025 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
8578 2019-Jan-10 14:32:13.010659 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8579 2019-Jan-10 14:32:13.011276 - [DEBUG]
8580 2019-Jan-10 14:32:13.011301 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
8581 2019-Jan-10 14:32:13.011937 - [DEBUG] Compose: EdgeIdentity * AllBottom
8582 2019-Jan-10 14:32:13.011967 - [DEBUG]
8583 2019-Jan-10 14:32:13.011991 - [DEBUG] Propagate flow
8584 2019-Jan-10 14:32:13.012014 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8585 2019-Jan-10 14:32:13.012072 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
8586 2019-Jan-10 14:32:13.012688 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8587 2019-Jan-10 14:32:13.013312 - [DEBUG] Edge function : AllBottom (result of previous compose)
8588 2019-Jan-10 14:32:13.013337 - [DEBUG]
8589 2019-Jan-10 14:32:13.013362 - [DEBUG] Join: AllTop & AllBottom
8590 2019-Jan-10 14:32:13.013388 - [DEBUG] = AllBottom (new jump func)
8591 2019-Jan-10 14:32:13.013413 - [DEBUG]
8592 2019-Jan-10 14:32:13.013437 - [DEBUG] Start adding new jump function
8593 2019-Jan-10 14:32:13.013461 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8594 2019-Jan-10 14:32:13.013530 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8595 2019-Jan-10 14:32:13.014150 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
8596 2019-Jan-10 14:32:13.014764 - [DEBUG] Edge Function : AllBottom
8597 2019-Jan-10 14:32:13.014793 - [DEBUG] End adding new jump function
8598 2019-Jan-10 14:32:13.014817 - [DEBUG]
8599 2019-Jan-10 14:32:13.014841 - [DEBUG] -------------------------------------------- 266. Path Edge --------------------------------------------
8600 2019-Jan-10 14:32:13.014865 - [DEBUG]
8601 2019-Jan-10 14:32:13.014889 - [DEBUG] Process 266. path edge:
8602 2019-Jan-10 14:32:13.014913 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8603 2019-Jan-10 14:32:13.014969 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
8604 2019-Jan-10 14:32:13.015587 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8605 2019-Jan-10 14:32:13.016215 - [DEBUG]
8606 2019-Jan-10 14:32:13.016241 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
8607 2019-Jan-10 14:32:13.016889 - [DEBUG] Compose: EdgeIdentity * AllBottom
8608 2019-Jan-10 14:32:13.016917 - [DEBUG]
8609 2019-Jan-10 14:32:13.016941 - [DEBUG] Propagate flow
8610 2019-Jan-10 14:32:13.016965 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8611 2019-Jan-10 14:32:13.017023 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
8612 2019-Jan-10 14:32:13.017651 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8613 2019-Jan-10 14:32:13.018268 - [DEBUG] Edge function : AllBottom (result of previous compose)
8614 2019-Jan-10 14:32:13.018294 - [DEBUG]
8615 2019-Jan-10 14:32:13.018319 - [DEBUG] Join: AllTop & AllBottom
8616 2019-Jan-10 14:32:13.018345 - [DEBUG] = AllBottom (new jump func)
8617 2019-Jan-10 14:32:13.018379 - [DEBUG]
8618 2019-Jan-10 14:32:13.018403 - [DEBUG] Start adding new jump function
8619 2019-Jan-10 14:32:13.018427 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8620 2019-Jan-10 14:32:13.018483 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8621 2019-Jan-10 14:32:13.019108 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
8622 2019-Jan-10 14:32:13.019733 - [DEBUG] Edge Function : AllBottom
8623 2019-Jan-10 14:32:13.019762 - [DEBUG] End adding new jump function
8624 2019-Jan-10 14:32:13.019787 - [DEBUG]
8625 2019-Jan-10 14:32:13.019811 - [DEBUG] -------------------------------------------- 267. Path Edge --------------------------------------------
8626 2019-Jan-10 14:32:13.019835 - [DEBUG]
8627 2019-Jan-10 14:32:13.019858 - [DEBUG] Process 267. path edge:
8628 2019-Jan-10 14:32:13.019882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8629 2019-Jan-10 14:32:13.019939 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
8630 2019-Jan-10 14:32:13.020583 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8631 2019-Jan-10 14:32:13.021207 - [DEBUG]
8632 2019-Jan-10 14:32:13.021232 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
8633 2019-Jan-10 14:32:13.021889 - [DEBUG] Possible callees:
8634 2019-Jan-10 14:32:13.021915 - [DEBUG] llvm.dbg.declare
8635 2019-Jan-10 14:32:13.021941 - [DEBUG] Possible return sites:
8636 2019-Jan-10 14:32:13.021964 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1698637 2019-Jan-10 14:32:13.023251 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8638 2019-Jan-10 14:32:13.023281 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8639 2019-Jan-10 14:32:13.023323 - [DEBUG] Compose: EdgeIdentity * AllBottom
8640 2019-Jan-10 14:32:13.023350 - [DEBUG]
8641 2019-Jan-10 14:32:13.023375 - [DEBUG] Propagate flow
8642 2019-Jan-10 14:32:13.023399 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8643 2019-Jan-10 14:32:13.023458 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
8644 2019-Jan-10 14:32:13.024102 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8645 2019-Jan-10 14:32:13.024723 - [DEBUG] Edge function : AllBottom (result of previous compose)
8646 2019-Jan-10 14:32:13.024749 - [DEBUG]
8647 2019-Jan-10 14:32:13.024774 - [DEBUG] Join: AllTop & AllBottom
8648 2019-Jan-10 14:32:13.024801 - [DEBUG] = AllBottom (new jump func)
8649 2019-Jan-10 14:32:13.024826 - [DEBUG]
8650 2019-Jan-10 14:32:13.024849 - [DEBUG] Start adding new jump function
8651 2019-Jan-10 14:32:13.024873 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8652 2019-Jan-10 14:32:13.024929 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8653 2019-Jan-10 14:32:13.025547 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
8654 2019-Jan-10 14:32:13.026164 - [DEBUG] Edge Function : AllBottom
8655 2019-Jan-10 14:32:13.026194 - [DEBUG] End adding new jump function
8656 2019-Jan-10 14:32:13.026218 - [DEBUG]
8657 2019-Jan-10 14:32:13.026242 - [DEBUG] -------------------------------------------- 268. Path Edge --------------------------------------------
8658 2019-Jan-10 14:32:13.026267 - [DEBUG]
8659 2019-Jan-10 14:32:13.026290 - [DEBUG] Process 268. path edge:
8660 2019-Jan-10 14:32:13.026331 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8661 2019-Jan-10 14:32:13.026388 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
8662 2019-Jan-10 14:32:13.027024 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8663 2019-Jan-10 14:32:13.027642 - [DEBUG]
8664 2019-Jan-10 14:32:13.027667 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
8665 2019-Jan-10 14:32:13.028304 - [DEBUG] Compose: EdgeIdentity * AllBottom
8666 2019-Jan-10 14:32:13.028333 - [DEBUG]
8667 2019-Jan-10 14:32:13.028357 - [DEBUG] Propagate flow
8668 2019-Jan-10 14:32:13.028381 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8669 2019-Jan-10 14:32:13.028438 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
8670 2019-Jan-10 14:32:13.029057 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8671 2019-Jan-10 14:32:13.029676 - [DEBUG] Edge function : AllBottom (result of previous compose)
8672 2019-Jan-10 14:32:13.029701 - [DEBUG]
8673 2019-Jan-10 14:32:13.029726 - [DEBUG] Join: AllTop & AllBottom
8674 2019-Jan-10 14:32:13.029752 - [DEBUG] = AllBottom (new jump func)
8675 2019-Jan-10 14:32:13.029777 - [DEBUG]
8676 2019-Jan-10 14:32:13.029801 - [DEBUG] Start adding new jump function
8677 2019-Jan-10 14:32:13.029825 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8678 2019-Jan-10 14:32:13.029881 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8679 2019-Jan-10 14:32:13.030515 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
8680 2019-Jan-10 14:32:13.031130 - [DEBUG] Edge Function : AllBottom
8681 2019-Jan-10 14:32:13.031159 - [DEBUG] End adding new jump function
8682 2019-Jan-10 14:32:13.031184 - [DEBUG]
8683 2019-Jan-10 14:32:13.031208 - [DEBUG] -------------------------------------------- 269. Path Edge --------------------------------------------
8684 2019-Jan-10 14:32:13.031232 - [DEBUG]
8685 2019-Jan-10 14:32:13.031256 - [DEBUG] Process 269. path edge:
8686 2019-Jan-10 14:32:13.031280 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8687 2019-Jan-10 14:32:13.031337 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
8688 2019-Jan-10 14:32:13.031953 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8689 2019-Jan-10 14:32:13.032572 - [DEBUG]
8690 2019-Jan-10 14:32:13.032596 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
8691 2019-Jan-10 14:32:13.033229 - [DEBUG] Compose: EdgeIdentity * AllBottom
8692 2019-Jan-10 14:32:13.033257 - [DEBUG]
8693 2019-Jan-10 14:32:13.033281 - [DEBUG] Propagate flow
8694 2019-Jan-10 14:32:13.033305 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8695 2019-Jan-10 14:32:13.033361 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
8696 2019-Jan-10 14:32:13.034000 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8697 2019-Jan-10 14:32:13.034620 - [DEBUG] Edge function : AllBottom (result of previous compose)
8698 2019-Jan-10 14:32:13.034645 - [DEBUG]
8699 2019-Jan-10 14:32:13.034670 - [DEBUG] Join: AllTop & AllBottom
8700 2019-Jan-10 14:32:13.034696 - [DEBUG] = AllBottom (new jump func)
8701 2019-Jan-10 14:32:13.034721 - [DEBUG]
8702 2019-Jan-10 14:32:13.034744 - [DEBUG] Start adding new jump function
8703 2019-Jan-10 14:32:13.034768 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8704 2019-Jan-10 14:32:13.034832 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8705 2019-Jan-10 14:32:13.035462 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
8706 2019-Jan-10 14:32:13.036083 - [DEBUG] Edge Function : AllBottom
8707 2019-Jan-10 14:32:13.036112 - [DEBUG] End adding new jump function
8708 2019-Jan-10 14:32:13.036137 - [DEBUG]
8709 2019-Jan-10 14:32:13.036161 - [DEBUG] -------------------------------------------- 270. Path Edge --------------------------------------------
8710 2019-Jan-10 14:32:13.036185 - [DEBUG]
8711 2019-Jan-10 14:32:13.036208 - [DEBUG] Process 270. path edge:
8712 2019-Jan-10 14:32:13.036232 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8713 2019-Jan-10 14:32:13.036289 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
8714 2019-Jan-10 14:32:13.036926 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8715 2019-Jan-10 14:32:13.037553 - [DEBUG]
8716 2019-Jan-10 14:32:13.037577 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
8717 2019-Jan-10 14:32:13.038218 - [DEBUG] Compose: EdgeIdentity * AllBottom
8718 2019-Jan-10 14:32:13.038248 - [DEBUG]
8719 2019-Jan-10 14:32:13.038272 - [DEBUG] Propagate flow
8720 2019-Jan-10 14:32:13.038296 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8721 2019-Jan-10 14:32:13.038354 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
8722 2019-Jan-10 14:32:13.038973 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8723 2019-Jan-10 14:32:13.039591 - [DEBUG] Edge function : AllBottom (result of previous compose)
8724 2019-Jan-10 14:32:13.039616 - [DEBUG]
8725 2019-Jan-10 14:32:13.039642 - [DEBUG] Join: AllTop & AllBottom
8726 2019-Jan-10 14:32:13.039668 - [DEBUG] = AllBottom (new jump func)
8727 2019-Jan-10 14:32:13.039693 - [DEBUG]
8728 2019-Jan-10 14:32:13.039716 - [DEBUG] Start adding new jump function
8729 2019-Jan-10 14:32:13.039740 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8730 2019-Jan-10 14:32:13.039796 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8731 2019-Jan-10 14:32:13.040432 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
8732 2019-Jan-10 14:32:13.041049 - [DEBUG] Edge Function : AllBottom
8733 2019-Jan-10 14:32:13.041078 - [DEBUG] End adding new jump function
8734 2019-Jan-10 14:32:13.041103 - [DEBUG]
8735 2019-Jan-10 14:32:13.041127 - [DEBUG] -------------------------------------------- 271. Path Edge --------------------------------------------
8736 2019-Jan-10 14:32:13.041151 - [DEBUG]
8737 2019-Jan-10 14:32:13.041175 - [DEBUG] Process 271. path edge:
8738 2019-Jan-10 14:32:13.041199 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8739 2019-Jan-10 14:32:13.041256 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
8740 2019-Jan-10 14:32:13.041873 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8741 2019-Jan-10 14:32:13.042491 - [DEBUG]
8742 2019-Jan-10 14:32:13.042517 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
8743 2019-Jan-10 14:32:13.043144 - [DEBUG] Compose: EdgeIdentity * AllBottom
8744 2019-Jan-10 14:32:13.043171 - [DEBUG]
8745 2019-Jan-10 14:32:13.043196 - [DEBUG] Propagate flow
8746 2019-Jan-10 14:32:13.043219 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8747 2019-Jan-10 14:32:13.043277 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
8748 2019-Jan-10 14:32:13.043922 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8749 2019-Jan-10 14:32:13.044543 - [DEBUG] Edge function : AllBottom (result of previous compose)
8750 2019-Jan-10 14:32:13.044569 - [DEBUG]
8751 2019-Jan-10 14:32:13.044594 - [DEBUG] Join: AllTop & AllBottom
8752 2019-Jan-10 14:32:13.044620 - [DEBUG] = AllBottom (new jump func)
8753 2019-Jan-10 14:32:13.044645 - [DEBUG]
8754 2019-Jan-10 14:32:13.044668 - [DEBUG] Start adding new jump function
8755 2019-Jan-10 14:32:13.044692 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8756 2019-Jan-10 14:32:13.044749 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8757 2019-Jan-10 14:32:13.045368 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
8758 2019-Jan-10 14:32:13.045985 - [DEBUG] Edge Function : AllBottom
8759 2019-Jan-10 14:32:13.046014 - [DEBUG] End adding new jump function
8760 2019-Jan-10 14:32:13.046039 - [DEBUG]
8761 2019-Jan-10 14:32:13.046063 - [DEBUG] -------------------------------------------- 272. Path Edge --------------------------------------------
8762 2019-Jan-10 14:32:13.046087 - [DEBUG]
8763 2019-Jan-10 14:32:13.046111 - [DEBUG] Process 272. path edge:
8764 2019-Jan-10 14:32:13.046134 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8765 2019-Jan-10 14:32:13.046191 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
8766 2019-Jan-10 14:32:13.046809 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8767 2019-Jan-10 14:32:13.047439 - [DEBUG]
8768 2019-Jan-10 14:32:13.047464 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
8769 2019-Jan-10 14:32:13.048099 - [DEBUG] Compose: EdgeIdentity * AllBottom
8770 2019-Jan-10 14:32:13.048127 - [DEBUG]
8771 2019-Jan-10 14:32:13.048152 - [DEBUG] Propagate flow
8772 2019-Jan-10 14:32:13.048175 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8773 2019-Jan-10 14:32:13.048232 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
8774 2019-Jan-10 14:32:13.048849 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8775 2019-Jan-10 14:32:13.049467 - [DEBUG] Edge function : AllBottom (result of previous compose)
8776 2019-Jan-10 14:32:13.049493 - [DEBUG]
8777 2019-Jan-10 14:32:13.049518 - [DEBUG] Join: AllTop & AllBottom
8778 2019-Jan-10 14:32:13.049544 - [DEBUG] = AllBottom (new jump func)
8779 2019-Jan-10 14:32:13.049569 - [DEBUG]
8780 2019-Jan-10 14:32:13.049592 - [DEBUG] Start adding new jump function
8781 2019-Jan-10 14:32:13.049616 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8782 2019-Jan-10 14:32:13.049672 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8783 2019-Jan-10 14:32:13.050306 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
8784 2019-Jan-10 14:32:13.050921 - [DEBUG] Edge Function : AllBottom
8785 2019-Jan-10 14:32:13.050949 - [DEBUG] End adding new jump function
8786 2019-Jan-10 14:32:13.050973 - [DEBUG]
8787 2019-Jan-10 14:32:13.050997 - [DEBUG] -------------------------------------------- 273. Path Edge --------------------------------------------
8788 2019-Jan-10 14:32:13.051022 - [DEBUG]
8789 2019-Jan-10 14:32:13.051046 - [DEBUG] Process 273. path edge:
8790 2019-Jan-10 14:32:13.051070 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8791 2019-Jan-10 14:32:13.051126 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
8792 2019-Jan-10 14:32:13.051749 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8793 2019-Jan-10 14:32:13.052375 - [DEBUG]
8794 2019-Jan-10 14:32:13.052401 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
8795 2019-Jan-10 14:32:13.053027 - [DEBUG] Compose: EdgeIdentity * AllBottom
8796 2019-Jan-10 14:32:13.053055 - [DEBUG]
8797 2019-Jan-10 14:32:13.053080 - [DEBUG] Propagate flow
8798 2019-Jan-10 14:32:13.053103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8799 2019-Jan-10 14:32:13.053160 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8800 2019-Jan-10 14:32:13.053797 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8801 2019-Jan-10 14:32:13.054420 - [DEBUG] Edge function : AllBottom (result of previous compose)
8802 2019-Jan-10 14:32:13.054446 - [DEBUG]
8803 2019-Jan-10 14:32:13.054471 - [DEBUG] Join: AllTop & AllBottom
8804 2019-Jan-10 14:32:13.054497 - [DEBUG] = AllBottom (new jump func)
8805 2019-Jan-10 14:32:13.054522 - [DEBUG]
8806 2019-Jan-10 14:32:13.054546 - [DEBUG] Start adding new jump function
8807 2019-Jan-10 14:32:13.054570 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8808 2019-Jan-10 14:32:13.054626 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8809 2019-Jan-10 14:32:13.055246 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8810 2019-Jan-10 14:32:13.055863 - [DEBUG] Edge Function : AllBottom
8811 2019-Jan-10 14:32:13.055892 - [DEBUG] End adding new jump function
8812 2019-Jan-10 14:32:13.055917 - [DEBUG]
8813 2019-Jan-10 14:32:13.055941 - [DEBUG] -------------------------------------------- 274. Path Edge --------------------------------------------
8814 2019-Jan-10 14:32:13.055965 - [DEBUG]
8815 2019-Jan-10 14:32:13.055989 - [DEBUG] Process 274. path edge:
8816 2019-Jan-10 14:32:13.056013 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8817 2019-Jan-10 14:32:13.056070 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
8818 2019-Jan-10 14:32:13.056686 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8819 2019-Jan-10 14:32:13.057321 - [DEBUG]
8820 2019-Jan-10 14:32:13.057345 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
8821 2019-Jan-10 14:32:13.057977 - [DEBUG] Compose: EdgeIdentity * AllBottom
8822 2019-Jan-10 14:32:13.058007 - [DEBUG]
8823 2019-Jan-10 14:32:13.058031 - [DEBUG] Propagate flow
8824 2019-Jan-10 14:32:13.058054 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8825 2019-Jan-10 14:32:13.058112 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
8826 2019-Jan-10 14:32:13.058736 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8827 2019-Jan-10 14:32:13.059366 - [DEBUG] Edge function : AllBottom (result of previous compose)
8828 2019-Jan-10 14:32:13.059391 - [DEBUG]
8829 2019-Jan-10 14:32:13.059417 - [DEBUG] Join: AllTop & AllBottom
8830 2019-Jan-10 14:32:13.059443 - [DEBUG] = AllBottom (new jump func)
8831 2019-Jan-10 14:32:13.059467 - [DEBUG]
8832 2019-Jan-10 14:32:13.059491 - [DEBUG] Start adding new jump function
8833 2019-Jan-10 14:32:13.059515 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8834 2019-Jan-10 14:32:13.059571 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8835 2019-Jan-10 14:32:13.060203 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
8836 2019-Jan-10 14:32:13.060823 - [DEBUG] Edge Function : AllBottom
8837 2019-Jan-10 14:32:13.060861 - [DEBUG] End adding new jump function
8838 2019-Jan-10 14:32:13.060886 - [DEBUG]
8839 2019-Jan-10 14:32:13.060909 - [DEBUG] -------------------------------------------- 275. Path Edge --------------------------------------------
8840 2019-Jan-10 14:32:13.060934 - [DEBUG]
8841 2019-Jan-10 14:32:13.060957 - [DEBUG] Process 275. path edge:
8842 2019-Jan-10 14:32:13.060982 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8843 2019-Jan-10 14:32:13.061038 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
8844 2019-Jan-10 14:32:13.061662 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8845 2019-Jan-10 14:32:13.062280 - [DEBUG]
8846 2019-Jan-10 14:32:13.062306 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
8847 2019-Jan-10 14:32:13.062937 - [DEBUG] Compose: EdgeIdentity * AllBottom
8848 2019-Jan-10 14:32:13.062965 - [DEBUG]
8849 2019-Jan-10 14:32:13.062989 - [DEBUG] Propagate flow
8850 2019-Jan-10 14:32:13.063013 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8851 2019-Jan-10 14:32:13.063070 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
8852 2019-Jan-10 14:32:13.063705 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8853 2019-Jan-10 14:32:13.064324 - [DEBUG] Edge function : AllBottom (result of previous compose)
8854 2019-Jan-10 14:32:13.064350 - [DEBUG]
8855 2019-Jan-10 14:32:13.064375 - [DEBUG] Join: AllTop & AllBottom
8856 2019-Jan-10 14:32:13.064401 - [DEBUG] = AllBottom (new jump func)
8857 2019-Jan-10 14:32:13.064426 - [DEBUG]
8858 2019-Jan-10 14:32:13.064449 - [DEBUG] Start adding new jump function
8859 2019-Jan-10 14:32:13.064473 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8860 2019-Jan-10 14:32:13.064529 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8861 2019-Jan-10 14:32:13.065149 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
8862 2019-Jan-10 14:32:13.065765 - [DEBUG] Edge Function : AllBottom
8863 2019-Jan-10 14:32:13.065794 - [DEBUG] End adding new jump function
8864 2019-Jan-10 14:32:13.065818 - [DEBUG]
8865 2019-Jan-10 14:32:13.065842 - [DEBUG] -------------------------------------------- 276. Path Edge --------------------------------------------
8866 2019-Jan-10 14:32:13.065867 - [DEBUG]
8867 2019-Jan-10 14:32:13.065890 - [DEBUG] Process 276. path edge:
8868 2019-Jan-10 14:32:13.065914 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8869 2019-Jan-10 14:32:13.065970 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
8870 2019-Jan-10 14:32:13.066586 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8871 2019-Jan-10 14:32:13.067222 - [DEBUG]
8872 2019-Jan-10 14:32:13.067247 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
8873 2019-Jan-10 14:32:13.067887 - [DEBUG] Compose: EdgeIdentity * AllBottom
8874 2019-Jan-10 14:32:13.067915 - [DEBUG]
8875 2019-Jan-10 14:32:13.067939 - [DEBUG] Propagate flow
8876 2019-Jan-10 14:32:13.067963 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8877 2019-Jan-10 14:32:13.068021 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8878 2019-Jan-10 14:32:13.068636 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8879 2019-Jan-10 14:32:13.069254 - [DEBUG] Edge function : AllBottom (result of previous compose)
8880 2019-Jan-10 14:32:13.069280 - [DEBUG]
8881 2019-Jan-10 14:32:13.069305 - [DEBUG] Join: AllTop & AllBottom
8882 2019-Jan-10 14:32:13.069339 - [DEBUG] = AllBottom (new jump func)
8883 2019-Jan-10 14:32:13.069365 - [DEBUG]
8884 2019-Jan-10 14:32:13.069388 - [DEBUG] Start adding new jump function
8885 2019-Jan-10 14:32:13.069412 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8886 2019-Jan-10 14:32:13.069469 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8887 2019-Jan-10 14:32:13.070088 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8888 2019-Jan-10 14:32:13.070721 - [DEBUG] Edge Function : AllBottom
8889 2019-Jan-10 14:32:13.070750 - [DEBUG] End adding new jump function
8890 2019-Jan-10 14:32:13.070774 - [DEBUG]
8891 2019-Jan-10 14:32:13.070798 - [DEBUG] -------------------------------------------- 277. Path Edge --------------------------------------------
8892 2019-Jan-10 14:32:13.070823 - [DEBUG]
8893 2019-Jan-10 14:32:13.070846 - [DEBUG] Process 277. path edge:
8894 2019-Jan-10 14:32:13.070870 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8895 2019-Jan-10 14:32:13.070927 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
8896 2019-Jan-10 14:32:13.071543 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8897 2019-Jan-10 14:32:13.072161 - [DEBUG]
8898 2019-Jan-10 14:32:13.072185 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8899 2019-Jan-10 14:32:13.072807 - [DEBUG] Start of endsummarytab entry
8900 2019-Jan-10 14:32:13.072836 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
8901 2019-Jan-10 14:32:13.073461 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
8902 2019-Jan-10 14:32:13.073533 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8903 2019-Jan-10 14:32:13.074157 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8904 2019-Jan-10 14:32:13.074776 - [DEBUG] EF: AllBottom
8905 2019-Jan-10 14:32:13.074801 - [DEBUG]
8906 2019-Jan-10 14:32:13.074825 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8907 2019-Jan-10 14:32:13.075440 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
8908 2019-Jan-10 14:32:13.076058 - [DEBUG] EF: AllBottom
8909 2019-Jan-10 14:32:13.076083 - [DEBUG]
8910 2019-Jan-10 14:32:13.076106 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8911 2019-Jan-10 14:32:13.076721 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
8912 2019-Jan-10 14:32:13.077355 - [DEBUG] EF: AllBottom
8913 2019-Jan-10 14:32:13.077380 - [DEBUG]
8914 2019-Jan-10 14:32:13.077404 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8915 2019-Jan-10 14:32:13.078018 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
8916 2019-Jan-10 14:32:13.078644 - [DEBUG] EF: AllBottom
8917 2019-Jan-10 14:32:13.078669 - [DEBUG]
8918 2019-Jan-10 14:32:13.078693 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8919 2019-Jan-10 14:32:13.079307 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
8920 2019-Jan-10 14:32:13.079923 - [DEBUG] EF: AllBottom
8921 2019-Jan-10 14:32:13.079949 - [DEBUG]
8922 2019-Jan-10 14:32:13.079972 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8923 2019-Jan-10 14:32:13.080601 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
8924 2019-Jan-10 14:32:13.081219 - [DEBUG] EF: AllBottom
8925 2019-Jan-10 14:32:13.081244 - [DEBUG]
8926 2019-Jan-10 14:32:13.081268 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
8927 2019-Jan-10 14:32:13.081881 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
8928 2019-Jan-10 14:32:13.082519 - [DEBUG] EF: AllBottom
8929 2019-Jan-10 14:32:13.082545 - [DEBUG]
8930 2019-Jan-10 14:32:13.082569 - [DEBUG] ---------------
8931 2019-Jan-10 14:32:13.082592 - [DEBUG]
8932 2019-Jan-10 14:32:13.082617 - [DEBUG] End of endsummarytab entry
8933 2019-Jan-10 14:32:13.082640 - [DEBUG]
8934 2019-Jan-10 14:32:13.082664 - [DEBUG] Start of incomingtab entry
8935 2019-Jan-10 14:32:13.082688 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
8936 2019-Jan-10 14:32:13.083304 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
8937 2019-Jan-10 14:32:13.083361 - [DEBUG] ---------------
8938 2019-Jan-10 14:32:13.083385 - [DEBUG] End of incomingtab entry
8939 2019-Jan-10 14:32:13.083409 - [DEBUG]
8940 2019-Jan-10 14:32:13.083434 - [DEBUG] EDGE:
8941 2019-Jan-10 14:32:13.083502 - [DEBUG] ---> 8942 2019-Jan-10 14:32:13.084126 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
8943 2019-Jan-10 14:32:13.084744 - [DEBUG]
8944 2019-Jan-10 14:32:13.084770 - [DEBUG] EDGE:
8945 2019-Jan-10 14:32:13.084828 - [DEBUG] ---> 8946 2019-Jan-10 14:32:13.085445 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
8947 2019-Jan-10 14:32:13.086064 - [DEBUG]
8948 2019-Jan-10 14:32:13.086096 - [DEBUG] Compose: EdgeIdentity * AllBottom
8949 2019-Jan-10 14:32:13.086123 - [DEBUG]
8950 2019-Jan-10 14:32:13.086147 - [DEBUG] Propagate flow
8951 2019-Jan-10 14:32:13.086170 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8952 2019-Jan-10 14:32:13.086227 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
8953 2019-Jan-10 14:32:13.086871 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8954 2019-Jan-10 14:32:13.087498 - [DEBUG] Edge function : AllBottom (result of previous compose)
8955 2019-Jan-10 14:32:13.087523 - [DEBUG]
8956 2019-Jan-10 14:32:13.087549 - [DEBUG] Join: AllTop & AllBottom
8957 2019-Jan-10 14:32:13.087575 - [DEBUG] = AllBottom (new jump func)
8958 2019-Jan-10 14:32:13.087599 - [DEBUG]
8959 2019-Jan-10 14:32:13.087623 - [DEBUG] Start adding new jump function
8960 2019-Jan-10 14:32:13.087647 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8961 2019-Jan-10 14:32:13.087703 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8962 2019-Jan-10 14:32:13.088324 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
8963 2019-Jan-10 14:32:13.088950 - [DEBUG] Edge Function : AllBottom
8964 2019-Jan-10 14:32:13.088980 - [DEBUG] End adding new jump function
8965 2019-Jan-10 14:32:13.089004 - [DEBUG]
8966 2019-Jan-10 14:32:13.089028 - [DEBUG] -------------------------------------------- 278. Path Edge --------------------------------------------
8967 2019-Jan-10 14:32:13.089052 - [DEBUG]
8968 2019-Jan-10 14:32:13.089076 - [DEBUG] Process 278. path edge:
8969 2019-Jan-10 14:32:13.089100 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
8970 2019-Jan-10 14:32:13.089156 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
8971 2019-Jan-10 14:32:13.089782 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
8972 2019-Jan-10 14:32:13.090420 - [DEBUG]
8973 2019-Jan-10 14:32:13.090444 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
8974 2019-Jan-10 14:32:13.091091 - [DEBUG] Possible callees:
8975 2019-Jan-10 14:32:13.091117 - [DEBUG] llvm.dbg.declare
8976 2019-Jan-10 14:32:13.091142 - [DEBUG] Possible return sites:
8977 2019-Jan-10 14:32:13.091166 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1938978 2019-Jan-10 14:32:13.092411 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
8979 2019-Jan-10 14:32:13.092440 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
8980 2019-Jan-10 14:32:13.092478 - [DEBUG] Compose: EdgeIdentity * AllBottom
8981 2019-Jan-10 14:32:13.092505 - [DEBUG]
8982 2019-Jan-10 14:32:13.092529 - [DEBUG] Propagate flow
8983 2019-Jan-10 14:32:13.092552 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
8984 2019-Jan-10 14:32:13.092609 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
8985 2019-Jan-10 14:32:13.093229 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8986 2019-Jan-10 14:32:13.093864 - [DEBUG] Edge function : AllBottom (result of previous compose)
8987 2019-Jan-10 14:32:13.093890 - [DEBUG]
8988 2019-Jan-10 14:32:13.093914 - [DEBUG] Join: AllTop & AllBottom
8989 2019-Jan-10 14:32:13.093941 - [DEBUG] = AllBottom (new jump func)
8990 2019-Jan-10 14:32:13.093965 - [DEBUG]
8991 2019-Jan-10 14:32:13.093989 - [DEBUG] Start adding new jump function
8992 2019-Jan-10 14:32:13.094013 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
8993 2019-Jan-10 14:32:13.094069 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
8994 2019-Jan-10 14:32:13.094688 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
8995 2019-Jan-10 14:32:13.095306 - [DEBUG] Edge Function : AllBottom
8996 2019-Jan-10 14:32:13.095335 - [DEBUG] End adding new jump function
8997 2019-Jan-10 14:32:13.095359 - [DEBUG]
8998 2019-Jan-10 14:32:13.095383 - [DEBUG] -------------------------------------------- 279. Path Edge --------------------------------------------
8999 2019-Jan-10 14:32:13.095407 - [DEBUG]
9000 2019-Jan-10 14:32:13.095430 - [DEBUG] Process 279. path edge:
9001 2019-Jan-10 14:32:13.095454 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9002 2019-Jan-10 14:32:13.095511 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
9003 2019-Jan-10 14:32:13.096132 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9004 2019-Jan-10 14:32:13.096752 - [DEBUG]
9005 2019-Jan-10 14:32:13.096777 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9006 2019-Jan-10 14:32:13.097430 - [DEBUG] Compose: EdgeIdentity * AllBottom
9007 2019-Jan-10 14:32:13.097459 - [DEBUG]
9008 2019-Jan-10 14:32:13.097483 - [DEBUG] Propagate flow
9009 2019-Jan-10 14:32:13.097507 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9010 2019-Jan-10 14:32:13.097564 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9011 2019-Jan-10 14:32:13.098183 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9012 2019-Jan-10 14:32:13.098802 - [DEBUG] Edge function : AllBottom (result of previous compose)
9013 2019-Jan-10 14:32:13.098828 - [DEBUG]
9014 2019-Jan-10 14:32:13.098853 - [DEBUG] Join: AllTop & AllBottom
9015 2019-Jan-10 14:32:13.098879 - [DEBUG] = AllBottom (new jump func)
9016 2019-Jan-10 14:32:13.098904 - [DEBUG]
9017 2019-Jan-10 14:32:13.098936 - [DEBUG] Start adding new jump function
9018 2019-Jan-10 14:32:13.098960 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9019 2019-Jan-10 14:32:13.099017 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9020 2019-Jan-10 14:32:13.099640 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9021 2019-Jan-10 14:32:13.100280 - [DEBUG] Edge Function : AllBottom
9022 2019-Jan-10 14:32:13.100309 - [DEBUG] End adding new jump function
9023 2019-Jan-10 14:32:13.100333 - [DEBUG]
9024 2019-Jan-10 14:32:13.100357 - [DEBUG] -------------------------------------------- 280. Path Edge --------------------------------------------
9025 2019-Jan-10 14:32:13.100381 - [DEBUG]
9026 2019-Jan-10 14:32:13.100404 - [DEBUG] Process 280. path edge:
9027 2019-Jan-10 14:32:13.100428 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9028 2019-Jan-10 14:32:13.100485 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
9029 2019-Jan-10 14:32:13.101102 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9030 2019-Jan-10 14:32:13.101721 - [DEBUG]
9031 2019-Jan-10 14:32:13.101746 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9032 2019-Jan-10 14:32:13.102372 - [DEBUG] Compose: EdgeIdentity * AllBottom
9033 2019-Jan-10 14:32:13.102399 - [DEBUG]
9034 2019-Jan-10 14:32:13.102423 - [DEBUG] Propagate flow
9035 2019-Jan-10 14:32:13.102447 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9036 2019-Jan-10 14:32:13.102504 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9037 2019-Jan-10 14:32:13.103125 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9038 2019-Jan-10 14:32:13.103760 - [DEBUG] Edge function : AllBottom (result of previous compose)
9039 2019-Jan-10 14:32:13.103786 - [DEBUG]
9040 2019-Jan-10 14:32:13.103811 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
9041 2019-Jan-10 14:32:13.103837 - [DEBUG] = AllBottom
9042 2019-Jan-10 14:32:13.103862 - [DEBUG]
9043 2019-Jan-10 14:32:13.103885 - [DEBUG] PROPAGATE: No new function!
9044 2019-Jan-10 14:32:13.103910 - [DEBUG] EDGE:
9045 2019-Jan-10 14:32:13.103968 - [DEBUG] ---> 9046 2019-Jan-10 14:32:13.104590 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9047 2019-Jan-10 14:32:13.105208 - [DEBUG]
9048 2019-Jan-10 14:32:13.105233 - [DEBUG] EDGE:
9049 2019-Jan-10 14:32:13.105290 - [DEBUG] ---> 9050 2019-Jan-10 14:32:13.105909 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9051 2019-Jan-10 14:32:13.106526 - [DEBUG]
9052 2019-Jan-10 14:32:13.106551 - [DEBUG] EDGE:
9053 2019-Jan-10 14:32:13.106608 - [DEBUG] ---> 9054 2019-Jan-10 14:32:13.107252 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9055 2019-Jan-10 14:32:13.107871 - [DEBUG]
9056 2019-Jan-10 14:32:13.107896 - [DEBUG] EDGE:
9057 2019-Jan-10 14:32:13.107953 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
9058 2019-Jan-10 14:32:13.108576 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9059 2019-Jan-10 14:32:13.109201 - [DEBUG]
9060 2019-Jan-10 14:32:13.109226 - [DEBUG] EDGE:
9061 2019-Jan-10 14:32:13.109284 - [DEBUG] ---> 9062 2019-Jan-10 14:32:13.109900 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9063 2019-Jan-10 14:32:13.110532 - [DEBUG]
9064 2019-Jan-10 14:32:13.110557 - [DEBUG] EDGE:
9065 2019-Jan-10 14:32:13.110615 - [DEBUG] ---> 9066 2019-Jan-10 14:32:13.111231 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9067 2019-Jan-10 14:32:13.111850 - [DEBUG]
9068 2019-Jan-10 14:32:13.111875 - [DEBUG] EDGE:
9069 2019-Jan-10 14:32:13.111932 - [DEBUG] ---> 9070 2019-Jan-10 14:32:13.112551 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9071 2019-Jan-10 14:32:13.113176 - [DEBUG]
9072 2019-Jan-10 14:32:13.113208 - [DEBUG] Compose: EdgeIdentity * AllBottom
9073 2019-Jan-10 14:32:13.113235 - [DEBUG]
9074 2019-Jan-10 14:32:13.113259 - [DEBUG] Propagate flow
9075 2019-Jan-10 14:32:13.113282 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9076 2019-Jan-10 14:32:13.113339 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
9077 2019-Jan-10 14:32:13.113978 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9078 2019-Jan-10 14:32:13.114597 - [DEBUG] Edge function : AllBottom (result of previous compose)
9079 2019-Jan-10 14:32:13.114623 - [DEBUG]
9080 2019-Jan-10 14:32:13.114648 - [DEBUG] Join: AllTop & AllBottom
9081 2019-Jan-10 14:32:13.114674 - [DEBUG] = AllBottom (new jump func)
9082 2019-Jan-10 14:32:13.114698 - [DEBUG]
9083 2019-Jan-10 14:32:13.114722 - [DEBUG] Start adding new jump function
9084 2019-Jan-10 14:32:13.114746 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9085 2019-Jan-10 14:32:13.114801 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9086 2019-Jan-10 14:32:13.115421 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
9087 2019-Jan-10 14:32:13.116040 - [DEBUG] Edge Function : AllBottom
9088 2019-Jan-10 14:32:13.116069 - [DEBUG] End adding new jump function
9089 2019-Jan-10 14:32:13.116093 - [DEBUG]
9090 2019-Jan-10 14:32:13.116121 - [DEBUG] -------------------------------------------- 281. Path Edge --------------------------------------------
9091 2019-Jan-10 14:32:13.116145 - [DEBUG]
9092 2019-Jan-10 14:32:13.116169 - [DEBUG] Process 281. path edge:
9093 2019-Jan-10 14:32:13.116192 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9094 2019-Jan-10 14:32:13.116249 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
9095 2019-Jan-10 14:32:13.116891 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9096 2019-Jan-10 14:32:13.117509 - [DEBUG]
9097 2019-Jan-10 14:32:13.117534 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
9098 2019-Jan-10 14:32:13.118171 - [DEBUG] Compose: EdgeIdentity * AllBottom
9099 2019-Jan-10 14:32:13.118200 - [DEBUG]
9100 2019-Jan-10 14:32:13.118224 - [DEBUG] Propagate flow
9101 2019-Jan-10 14:32:13.118248 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9102 2019-Jan-10 14:32:13.118305 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
9103 2019-Jan-10 14:32:13.118928 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9104 2019-Jan-10 14:32:13.119546 - [DEBUG] Edge function : AllBottom (result of previous compose)
9105 2019-Jan-10 14:32:13.119572 - [DEBUG]
9106 2019-Jan-10 14:32:13.119597 - [DEBUG] Join: AllTop & AllBottom
9107 2019-Jan-10 14:32:13.119623 - [DEBUG] = AllBottom (new jump func)
9108 2019-Jan-10 14:32:13.119648 - [DEBUG]
9109 2019-Jan-10 14:32:13.119671 - [DEBUG] Start adding new jump function
9110 2019-Jan-10 14:32:13.119695 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9111 2019-Jan-10 14:32:13.119751 - [DEBUG] Fact at target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9112 2019-Jan-10 14:32:13.120389 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
9113 2019-Jan-10 14:32:13.121010 - [DEBUG] Edge Function : AllBottom
9114 2019-Jan-10 14:32:13.121039 - [DEBUG] End adding new jump function
9115 2019-Jan-10 14:32:13.121063 - [DEBUG]
9116 2019-Jan-10 14:32:13.121087 - [DEBUG] -------------------------------------------- 282. Path Edge --------------------------------------------
9117 2019-Jan-10 14:32:13.121112 - [DEBUG]
9118 2019-Jan-10 14:32:13.121135 - [DEBUG] Process 282. path edge:
9119 2019-Jan-10 14:32:13.121159 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9120 2019-Jan-10 14:32:13.121216 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
9121 2019-Jan-10 14:32:13.121831 - [DEBUG] D target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 >
9122 2019-Jan-10 14:32:13.122449 - [DEBUG]
9123 2019-Jan-10 14:32:13.122474 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
9124 2019-Jan-10 14:32:13.123105 - [DEBUG] Compose: EdgeIdentity * AllBottom
9125 2019-Jan-10 14:32:13.123134 - [DEBUG]
9126 2019-Jan-10 14:32:13.123158 - [DEBUG] Propagate flow
9127 2019-Jan-10 14:32:13.123181 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9128 2019-Jan-10 14:32:13.123241 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9129 2019-Jan-10 14:32:13.123934 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9130 2019-Jan-10 14:32:13.124604 - [DEBUG] Edge function : AllBottom (result of previous compose)
9131 2019-Jan-10 14:32:13.124632 - [DEBUG]
9132 2019-Jan-10 14:32:13.124659 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
9133 2019-Jan-10 14:32:13.124686 - [DEBUG] = AllBottom
9134 2019-Jan-10 14:32:13.124711 - [DEBUG]
9135 2019-Jan-10 14:32:13.124734 - [DEBUG] PROPAGATE: No new function!
9136 2019-Jan-10 14:32:13.124761 - [DEBUG] EDGE:
9137 2019-Jan-10 14:32:13.124831 - [DEBUG] ---> 9138 2019-Jan-10 14:32:13.125475 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9139 2019-Jan-10 14:32:13.126136 - [DEBUG]
9140 2019-Jan-10 14:32:13.126163 - [DEBUG] EDGE:
9141 2019-Jan-10 14:32:13.126226 - [DEBUG] ---> 9142 2019-Jan-10 14:32:13.126874 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9143 2019-Jan-10 14:32:13.127493 - [DEBUG]
9144 2019-Jan-10 14:32:13.127519 - [DEBUG] EDGE:
9145 2019-Jan-10 14:32:13.127577 - [DEBUG] ---> 9146 2019-Jan-10 14:32:13.128194 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9147 2019-Jan-10 14:32:13.128810 - [DEBUG]
9148 2019-Jan-10 14:32:13.128853 - [DEBUG] EDGE:
9149 2019-Jan-10 14:32:13.128912 - [DEBUG] ---> 9150 2019-Jan-10 14:32:13.129535 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9151 2019-Jan-10 14:32:13.130153 - [DEBUG]
9152 2019-Jan-10 14:32:13.130193 - [DEBUG] EDGE:
9153 2019-Jan-10 14:32:13.130250 - [DEBUG] ---> 9154 2019-Jan-10 14:32:13.130868 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9155 2019-Jan-10 14:32:13.131486 - [DEBUG]
9156 2019-Jan-10 14:32:13.131511 - [DEBUG] EDGE:
9157 2019-Jan-10 14:32:13.131569 - [DEBUG] ---> 9158 2019-Jan-10 14:32:13.132187 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9159 2019-Jan-10 14:32:13.132818 - [DEBUG]
9160 2019-Jan-10 14:32:13.132845 - [DEBUG] EDGE:
9161 2019-Jan-10 14:32:13.132902 - [DEBUG] ---> 9162 2019-Jan-10 14:32:13.133545 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9163 2019-Jan-10 14:32:13.134163 - [DEBUG]
9164 2019-Jan-10 14:32:13.134188 - [DEBUG] EDGE:
9165 2019-Jan-10 14:32:13.134246 - [DEBUG] ---> 9166 2019-Jan-10 14:32:13.134861 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9167 2019-Jan-10 14:32:13.135478 - [DEBUG]
9168 2019-Jan-10 14:32:13.135503 - [DEBUG] EDGE:
9169 2019-Jan-10 14:32:13.135561 - [DEBUG] ---> 9170 2019-Jan-10 14:32:13.136179 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9171 2019-Jan-10 14:32:13.136797 - [DEBUG]
9172 2019-Jan-10 14:32:13.136867 - [DEBUG] EDGE:
9173 2019-Jan-10 14:32:13.136928 - [DEBUG] ---> 9174 2019-Jan-10 14:32:13.137557 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9175 2019-Jan-10 14:32:13.138179 - [DEBUG]
9176 2019-Jan-10 14:32:13.138205 - [DEBUG] EDGE:
9177 2019-Jan-10 14:32:13.138262 - [DEBUG] ---> 9178 2019-Jan-10 14:32:13.138877 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9179 2019-Jan-10 14:32:13.139493 - [DEBUG]
9180 2019-Jan-10 14:32:13.139519 - [DEBUG] EDGE:
9181 2019-Jan-10 14:32:13.139576 - [DEBUG] ---> 9182 2019-Jan-10 14:32:13.140206 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9183 2019-Jan-10 14:32:13.140825 - [DEBUG]
9184 2019-Jan-10 14:32:13.140850 - [DEBUG] EDGE:
9185 2019-Jan-10 14:32:13.140908 - [DEBUG] ---> 9186 2019-Jan-10 14:32:13.141536 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9187 2019-Jan-10 14:32:13.142154 - [DEBUG]
9188 2019-Jan-10 14:32:13.142180 - [DEBUG] EDGE:
9189 2019-Jan-10 14:32:13.142237 - [DEBUG] ---> 9190 2019-Jan-10 14:32:13.142862 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9191 2019-Jan-10 14:32:13.143480 - [DEBUG]
9192 2019-Jan-10 14:32:13.143519 - [DEBUG] EDGE:
9193 2019-Jan-10 14:32:13.143577 - [DEBUG] ---> 9194 2019-Jan-10 14:32:13.144192 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9195 2019-Jan-10 14:32:13.144810 - [DEBUG]
9196 2019-Jan-10 14:32:13.144835 - [DEBUG] EDGE:
9197 2019-Jan-10 14:32:13.144893 - [DEBUG] ---> 9198 2019-Jan-10 14:32:13.145510 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9199 2019-Jan-10 14:32:13.146128 - [DEBUG]
9200 2019-Jan-10 14:32:13.146154 - [DEBUG] EDGE:
9201 2019-Jan-10 14:32:13.146211 - [DEBUG] ---> 9202 2019-Jan-10 14:32:13.146851 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9203 2019-Jan-10 14:32:13.147468 - [DEBUG]
9204 2019-Jan-10 14:32:13.147493 - [DEBUG] EDGE:
9205 2019-Jan-10 14:32:13.147551 - [DEBUG] ---> 9206 2019-Jan-10 14:32:13.148165 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9207 2019-Jan-10 14:32:13.148791 - [DEBUG]
9208 2019-Jan-10 14:32:13.148816 - [DEBUG] EDGE:
9209 2019-Jan-10 14:32:13.148874 - [DEBUG] ---> 9210 2019-Jan-10 14:32:13.149487 - [DEBUG] D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70>
9211 2019-Jan-10 14:32:13.150104 - [DEBUG]
9212 2019-Jan-10 14:32:13.150129 - [DEBUG] EDGE:
9213 2019-Jan-10 14:32:13.150200 - [DEBUG] ---> 9214 2019-Jan-10 14:32:13.150819 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
9215 2019-Jan-10 14:32:13.151434 - [DEBUG]
9216 2019-Jan-10 14:32:13.151462 - [DEBUG] Compose: EdgeIdentity * AllBottom
9217 2019-Jan-10 14:32:13.151489 - [DEBUG]
9218 2019-Jan-10 14:32:13.151513 - [DEBUG] Propagate flow
9219 2019-Jan-10 14:32:13.151537 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9220 2019-Jan-10 14:32:13.151593 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9221 2019-Jan-10 14:32:13.152212 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9222 2019-Jan-10 14:32:13.152836 - [DEBUG] Edge function : AllBottom (result of previous compose)
9223 2019-Jan-10 14:32:13.152862 - [DEBUG]
9224 2019-Jan-10 14:32:13.152888 - [DEBUG] Join: AllTop & AllBottom
9225 2019-Jan-10 14:32:13.152914 - [DEBUG] = AllBottom (new jump func)
9226 2019-Jan-10 14:32:13.152939 - [DEBUG]
9227 2019-Jan-10 14:32:13.152970 - [DEBUG] Start adding new jump function
9228 2019-Jan-10 14:32:13.152994 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9229 2019-Jan-10 14:32:13.153050 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9230 2019-Jan-10 14:32:13.153698 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9231 2019-Jan-10 14:32:13.154319 - [DEBUG] Edge Function : AllBottom
9232 2019-Jan-10 14:32:13.154347 - [DEBUG] End adding new jump function
9233 2019-Jan-10 14:32:13.154372 - [DEBUG]
9234 2019-Jan-10 14:32:13.154395 - [DEBUG] -------------------------------------------- 283. Path Edge --------------------------------------------
9235 2019-Jan-10 14:32:13.154420 - [DEBUG]
9236 2019-Jan-10 14:32:13.154444 - [DEBUG] Process 283. path edge:
9237 2019-Jan-10 14:32:13.154468 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9238 2019-Jan-10 14:32:13.154524 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
9239 2019-Jan-10 14:32:13.155144 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9240 2019-Jan-10 14:32:13.155769 - [DEBUG]
9241 2019-Jan-10 14:32:13.155795 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9242 2019-Jan-10 14:32:13.156446 - [DEBUG] Compose: EdgeIdentity * AllBottom
9243 2019-Jan-10 14:32:13.156475 - [DEBUG]
9244 2019-Jan-10 14:32:13.156499 - [DEBUG] Propagate flow
9245 2019-Jan-10 14:32:13.156522 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9246 2019-Jan-10 14:32:13.156580 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
9247 2019-Jan-10 14:32:13.157209 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9248 2019-Jan-10 14:32:13.157835 - [DEBUG] Edge function : AllBottom (result of previous compose)
9249 2019-Jan-10 14:32:13.157860 - [DEBUG]
9250 2019-Jan-10 14:32:13.157885 - [DEBUG] Join: AllTop & AllBottom
9251 2019-Jan-10 14:32:13.157912 - [DEBUG] = AllBottom (new jump func)
9252 2019-Jan-10 14:32:13.157936 - [DEBUG]
9253 2019-Jan-10 14:32:13.157960 - [DEBUG] Start adding new jump function
9254 2019-Jan-10 14:32:13.157984 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9255 2019-Jan-10 14:32:13.158040 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9256 2019-Jan-10 14:32:13.158665 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
9257 2019-Jan-10 14:32:13.159280 - [DEBUG] Edge Function : AllBottom
9258 2019-Jan-10 14:32:13.159308 - [DEBUG] End adding new jump function
9259 2019-Jan-10 14:32:13.159332 - [DEBUG]
9260 2019-Jan-10 14:32:13.159356 - [DEBUG] -------------------------------------------- 284. Path Edge --------------------------------------------
9261 2019-Jan-10 14:32:13.159381 - [DEBUG]
9262 2019-Jan-10 14:32:13.159404 - [DEBUG] Process 284. path edge:
9263 2019-Jan-10 14:32:13.159428 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9264 2019-Jan-10 14:32:13.159484 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
9265 2019-Jan-10 14:32:13.160098 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9266 2019-Jan-10 14:32:13.160740 - [DEBUG]
9267 2019-Jan-10 14:32:13.160766 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
9268 2019-Jan-10 14:32:13.161392 - [DEBUG] Compose: EdgeIdentity * AllBottom
9269 2019-Jan-10 14:32:13.161427 - [DEBUG]
9270 2019-Jan-10 14:32:13.161452 - [DEBUG] Propagate flow
9271 2019-Jan-10 14:32:13.161476 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9272 2019-Jan-10 14:32:13.161533 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
9273 2019-Jan-10 14:32:13.162149 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9274 2019-Jan-10 14:32:13.162773 - [DEBUG] Edge function : AllBottom (result of previous compose)
9275 2019-Jan-10 14:32:13.162799 - [DEBUG]
9276 2019-Jan-10 14:32:13.162823 - [DEBUG] Join: AllTop & AllBottom
9277 2019-Jan-10 14:32:13.162850 - [DEBUG] = AllBottom (new jump func)
9278 2019-Jan-10 14:32:13.162874 - [DEBUG]
9279 2019-Jan-10 14:32:13.162898 - [DEBUG] Start adding new jump function
9280 2019-Jan-10 14:32:13.162921 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9281 2019-Jan-10 14:32:13.162977 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9282 2019-Jan-10 14:32:13.163618 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
9283 2019-Jan-10 14:32:13.164231 - [DEBUG] Edge Function : AllBottom
9284 2019-Jan-10 14:32:13.164261 - [DEBUG] End adding new jump function
9285 2019-Jan-10 14:32:13.164286 - [DEBUG]
9286 2019-Jan-10 14:32:13.164309 - [DEBUG] -------------------------------------------- 285. Path Edge --------------------------------------------
9287 2019-Jan-10 14:32:13.164334 - [DEBUG]
9288 2019-Jan-10 14:32:13.164357 - [DEBUG] Process 285. path edge:
9289 2019-Jan-10 14:32:13.164381 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9290 2019-Jan-10 14:32:13.164437 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
9291 2019-Jan-10 14:32:13.165058 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9292 2019-Jan-10 14:32:13.165683 - [DEBUG]
9293 2019-Jan-10 14:32:13.165709 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
9294 2019-Jan-10 14:32:13.166334 - [DEBUG] Compose: EdgeIdentity * AllBottom
9295 2019-Jan-10 14:32:13.166362 - [DEBUG]
9296 2019-Jan-10 14:32:13.166386 - [DEBUG] Propagate flow
9297 2019-Jan-10 14:32:13.166410 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9298 2019-Jan-10 14:32:13.166467 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
9299 2019-Jan-10 14:32:13.167110 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9300 2019-Jan-10 14:32:13.167736 - [DEBUG] Edge function : AllBottom (result of previous compose)
9301 2019-Jan-10 14:32:13.167762 - [DEBUG]
9302 2019-Jan-10 14:32:13.167787 - [DEBUG] Join: AllTop & AllBottom
9303 2019-Jan-10 14:32:13.167813 - [DEBUG] = AllBottom (new jump func)
9304 2019-Jan-10 14:32:13.167838 - [DEBUG]
9305 2019-Jan-10 14:32:13.167861 - [DEBUG] Start adding new jump function
9306 2019-Jan-10 14:32:13.167885 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9307 2019-Jan-10 14:32:13.167941 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9308 2019-Jan-10 14:32:13.168566 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
9309 2019-Jan-10 14:32:13.169191 - [DEBUG] Edge Function : AllBottom
9310 2019-Jan-10 14:32:13.169219 - [DEBUG] End adding new jump function
9311 2019-Jan-10 14:32:13.169243 - [DEBUG]
9312 2019-Jan-10 14:32:13.169267 - [DEBUG] -------------------------------------------- 286. Path Edge --------------------------------------------
9313 2019-Jan-10 14:32:13.169299 - [DEBUG]
9314 2019-Jan-10 14:32:13.169323 - [DEBUG] Process 286. path edge:
9315 2019-Jan-10 14:32:13.169347 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9316 2019-Jan-10 14:32:13.169403 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
9317 2019-Jan-10 14:32:13.170030 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9318 2019-Jan-10 14:32:13.170671 - [DEBUG]
9319 2019-Jan-10 14:32:13.170696 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
9320 2019-Jan-10 14:32:13.171338 - [DEBUG] Possible callees:
9321 2019-Jan-10 14:32:13.171364 - [DEBUG] llvm.dbg.declare
9322 2019-Jan-10 14:32:13.171389 - [DEBUG] Possible return sites:
9323 2019-Jan-10 14:32:13.171413 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !1499324 2019-Jan-10 14:32:13.172660 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9325 2019-Jan-10 14:32:13.172689 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9326 2019-Jan-10 14:32:13.172728 - [DEBUG] Compose: EdgeIdentity * AllBottom
9327 2019-Jan-10 14:32:13.172756 - [DEBUG]
9328 2019-Jan-10 14:32:13.172780 - [DEBUG] Propagate flow
9329 2019-Jan-10 14:32:13.172804 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9330 2019-Jan-10 14:32:13.172860 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
9331 2019-Jan-10 14:32:13.173480 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9332 2019-Jan-10 14:32:13.174118 - [DEBUG] Edge function : AllBottom (result of previous compose)
9333 2019-Jan-10 14:32:13.174144 - [DEBUG]
9334 2019-Jan-10 14:32:13.174169 - [DEBUG] Join: AllTop & AllBottom
9335 2019-Jan-10 14:32:13.174195 - [DEBUG] = AllBottom (new jump func)
9336 2019-Jan-10 14:32:13.174220 - [DEBUG]
9337 2019-Jan-10 14:32:13.174244 - [DEBUG] Start adding new jump function
9338 2019-Jan-10 14:32:13.174268 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9339 2019-Jan-10 14:32:13.174324 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9340 2019-Jan-10 14:32:13.174949 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
9341 2019-Jan-10 14:32:13.175568 - [DEBUG] Edge Function : AllBottom
9342 2019-Jan-10 14:32:13.175596 - [DEBUG] End adding new jump function
9343 2019-Jan-10 14:32:13.175620 - [DEBUG]
9344 2019-Jan-10 14:32:13.175644 - [DEBUG] -------------------------------------------- 287. Path Edge --------------------------------------------
9345 2019-Jan-10 14:32:13.175668 - [DEBUG]
9346 2019-Jan-10 14:32:13.175692 - [DEBUG] Process 287. path edge:
9347 2019-Jan-10 14:32:13.175716 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9348 2019-Jan-10 14:32:13.175772 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
9349 2019-Jan-10 14:32:13.176391 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9350 2019-Jan-10 14:32:13.177031 - [DEBUG]
9351 2019-Jan-10 14:32:13.177056 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
9352 2019-Jan-10 14:32:13.177698 - [DEBUG] Compose: EdgeIdentity * AllBottom
9353 2019-Jan-10 14:32:13.177727 - [DEBUG]
9354 2019-Jan-10 14:32:13.177752 - [DEBUG] Propagate flow
9355 2019-Jan-10 14:32:13.177775 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9356 2019-Jan-10 14:32:13.177833 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
9357 2019-Jan-10 14:32:13.178450 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9358 2019-Jan-10 14:32:13.179077 - [DEBUG] Edge function : AllBottom (result of previous compose)
9359 2019-Jan-10 14:32:13.179102 - [DEBUG]
9360 2019-Jan-10 14:32:13.179127 - [DEBUG] Join: AllTop & AllBottom
9361 2019-Jan-10 14:32:13.179153 - [DEBUG] = AllBottom (new jump func)
9362 2019-Jan-10 14:32:13.179178 - [DEBUG]
9363 2019-Jan-10 14:32:13.179202 - [DEBUG] Start adding new jump function
9364 2019-Jan-10 14:32:13.179225 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9365 2019-Jan-10 14:32:13.179281 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9366 2019-Jan-10 14:32:13.179909 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
9367 2019-Jan-10 14:32:13.180539 - [DEBUG] Edge Function : AllBottom
9368 2019-Jan-10 14:32:13.180567 - [DEBUG] End adding new jump function
9369 2019-Jan-10 14:32:13.180591 - [DEBUG]
9370 2019-Jan-10 14:32:13.180615 - [DEBUG] -------------------------------------------- 288. Path Edge --------------------------------------------
9371 2019-Jan-10 14:32:13.180639 - [DEBUG]
9372 2019-Jan-10 14:32:13.180663 - [DEBUG] Process 288. path edge:
9373 2019-Jan-10 14:32:13.180687 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9374 2019-Jan-10 14:32:13.180744 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
9375 2019-Jan-10 14:32:13.181366 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9376 2019-Jan-10 14:32:13.181998 - [DEBUG]
9377 2019-Jan-10 14:32:13.182024 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
9378 2019-Jan-10 14:32:13.182653 - [DEBUG] Compose: EdgeIdentity * AllBottom
9379 2019-Jan-10 14:32:13.182681 - [DEBUG]
9380 2019-Jan-10 14:32:13.182705 - [DEBUG] Propagate flow
9381 2019-Jan-10 14:32:13.182728 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9382 2019-Jan-10 14:32:13.182785 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
9383 2019-Jan-10 14:32:13.183412 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9384 2019-Jan-10 14:32:13.184056 - [DEBUG] Edge function : AllBottom (result of previous compose)
9385 2019-Jan-10 14:32:13.184081 - [DEBUG]
9386 2019-Jan-10 14:32:13.184106 - [DEBUG] Join: AllTop & AllBottom
9387 2019-Jan-10 14:32:13.184132 - [DEBUG] = AllBottom (new jump func)
9388 2019-Jan-10 14:32:13.184157 - [DEBUG]
9389 2019-Jan-10 14:32:13.184181 - [DEBUG] Start adding new jump function
9390 2019-Jan-10 14:32:13.184204 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9391 2019-Jan-10 14:32:13.184260 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9392 2019-Jan-10 14:32:13.184887 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
9393 2019-Jan-10 14:32:13.185513 - [DEBUG] Edge Function : AllBottom
9394 2019-Jan-10 14:32:13.185540 - [DEBUG] End adding new jump function
9395 2019-Jan-10 14:32:13.185573 - [DEBUG]
9396 2019-Jan-10 14:32:13.185597 - [DEBUG] -------------------------------------------- 289. Path Edge --------------------------------------------
9397 2019-Jan-10 14:32:13.185622 - [DEBUG]
9398 2019-Jan-10 14:32:13.185645 - [DEBUG] Process 289. path edge:
9399 2019-Jan-10 14:32:13.185669 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9400 2019-Jan-10 14:32:13.185725 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
9401 2019-Jan-10 14:32:13.186353 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9402 2019-Jan-10 14:32:13.186997 - [DEBUG]
9403 2019-Jan-10 14:32:13.187022 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
9404 2019-Jan-10 14:32:13.187654 - [DEBUG] Possible callees:
9405 2019-Jan-10 14:32:13.187680 - [DEBUG] llvm.dbg.declare
9406 2019-Jan-10 14:32:13.187705 - [DEBUG] Possible return sites:
9407 2019-Jan-10 14:32:13.187728 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !1559408 2019-Jan-10 14:32:13.188966 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9409 2019-Jan-10 14:32:13.188995 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9410 2019-Jan-10 14:32:13.189033 - [DEBUG] Compose: EdgeIdentity * AllBottom
9411 2019-Jan-10 14:32:13.189060 - [DEBUG]
9412 2019-Jan-10 14:32:13.189084 - [DEBUG] Propagate flow
9413 2019-Jan-10 14:32:13.189108 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9414 2019-Jan-10 14:32:13.189165 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
9415 2019-Jan-10 14:32:13.189784 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9416 2019-Jan-10 14:32:13.190446 - [DEBUG] Edge function : AllBottom (result of previous compose)
9417 2019-Jan-10 14:32:13.190472 - [DEBUG]
9418 2019-Jan-10 14:32:13.190498 - [DEBUG] Join: AllTop & AllBottom
9419 2019-Jan-10 14:32:13.190524 - [DEBUG] = AllBottom (new jump func)
9420 2019-Jan-10 14:32:13.190549 - [DEBUG]
9421 2019-Jan-10 14:32:13.190573 - [DEBUG] Start adding new jump function
9422 2019-Jan-10 14:32:13.190596 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9423 2019-Jan-10 14:32:13.190653 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9424 2019-Jan-10 14:32:13.191288 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
9425 2019-Jan-10 14:32:13.191908 - [DEBUG] Edge Function : AllBottom
9426 2019-Jan-10 14:32:13.191936 - [DEBUG] End adding new jump function
9427 2019-Jan-10 14:32:13.191960 - [DEBUG]
9428 2019-Jan-10 14:32:13.191984 - [DEBUG] -------------------------------------------- 290. Path Edge --------------------------------------------
9429 2019-Jan-10 14:32:13.192009 - [DEBUG]
9430 2019-Jan-10 14:32:13.192032 - [DEBUG] Process 290. path edge:
9431 2019-Jan-10 14:32:13.192056 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9432 2019-Jan-10 14:32:13.192112 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
9433 2019-Jan-10 14:32:13.192731 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9434 2019-Jan-10 14:32:13.193355 - [DEBUG]
9435 2019-Jan-10 14:32:13.193390 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
9436 2019-Jan-10 14:32:13.194040 - [DEBUG] Compose: EdgeIdentity * AllBottom
9437 2019-Jan-10 14:32:13.194068 - [DEBUG]
9438 2019-Jan-10 14:32:13.194092 - [DEBUG] Propagate flow
9439 2019-Jan-10 14:32:13.194116 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9440 2019-Jan-10 14:32:13.194173 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
9441 2019-Jan-10 14:32:13.194789 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9442 2019-Jan-10 14:32:13.195415 - [DEBUG] Edge function : AllBottom (result of previous compose)
9443 2019-Jan-10 14:32:13.195440 - [DEBUG]
9444 2019-Jan-10 14:32:13.195465 - [DEBUG] Join: AllTop & AllBottom
9445 2019-Jan-10 14:32:13.195491 - [DEBUG] = AllBottom (new jump func)
9446 2019-Jan-10 14:32:13.195516 - [DEBUG]
9447 2019-Jan-10 14:32:13.195539 - [DEBUG] Start adding new jump function
9448 2019-Jan-10 14:32:13.195563 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9449 2019-Jan-10 14:32:13.195619 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9450 2019-Jan-10 14:32:13.196244 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
9451 2019-Jan-10 14:32:13.196874 - [DEBUG] Edge Function : AllBottom
9452 2019-Jan-10 14:32:13.196902 - [DEBUG] End adding new jump function
9453 2019-Jan-10 14:32:13.196926 - [DEBUG]
9454 2019-Jan-10 14:32:13.196953 - [DEBUG] -------------------------------------------- 291. Path Edge --------------------------------------------
9455 2019-Jan-10 14:32:13.196976 - [DEBUG]
9456 2019-Jan-10 14:32:13.197000 - [DEBUG] Process 291. path edge:
9457 2019-Jan-10 14:32:13.197024 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9458 2019-Jan-10 14:32:13.197081 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
9459 2019-Jan-10 14:32:13.197699 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9460 2019-Jan-10 14:32:13.198324 - [DEBUG]
9461 2019-Jan-10 14:32:13.198350 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
9462 2019-Jan-10 14:32:13.198977 - [DEBUG] Compose: EdgeIdentity * AllBottom
9463 2019-Jan-10 14:32:13.199005 - [DEBUG]
9464 2019-Jan-10 14:32:13.199029 - [DEBUG] Propagate flow
9465 2019-Jan-10 14:32:13.199053 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9466 2019-Jan-10 14:32:13.199110 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
9467 2019-Jan-10 14:32:13.199725 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9468 2019-Jan-10 14:32:13.200369 - [DEBUG] Edge function : AllBottom (result of previous compose)
9469 2019-Jan-10 14:32:13.200395 - [DEBUG]
9470 2019-Jan-10 14:32:13.200419 - [DEBUG] Join: AllTop & AllBottom
9471 2019-Jan-10 14:32:13.200446 - [DEBUG] = AllBottom (new jump func)
9472 2019-Jan-10 14:32:13.200470 - [DEBUG]
9473 2019-Jan-10 14:32:13.200494 - [DEBUG] Start adding new jump function
9474 2019-Jan-10 14:32:13.200518 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9475 2019-Jan-10 14:32:13.200574 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9476 2019-Jan-10 14:32:13.201200 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
9477 2019-Jan-10 14:32:13.201816 - [DEBUG] Edge Function : AllBottom
9478 2019-Jan-10 14:32:13.201852 - [DEBUG] End adding new jump function
9479 2019-Jan-10 14:32:13.201877 - [DEBUG]
9480 2019-Jan-10 14:32:13.201901 - [DEBUG] -------------------------------------------- 292. Path Edge --------------------------------------------
9481 2019-Jan-10 14:32:13.201925 - [DEBUG]
9482 2019-Jan-10 14:32:13.201949 - [DEBUG] Process 292. path edge:
9483 2019-Jan-10 14:32:13.201973 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9484 2019-Jan-10 14:32:13.202030 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
9485 2019-Jan-10 14:32:13.202645 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9486 2019-Jan-10 14:32:13.203269 - [DEBUG]
9487 2019-Jan-10 14:32:13.203295 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
9488 2019-Jan-10 14:32:13.203941 - [DEBUG] Compose: EdgeIdentity * AllBottom
9489 2019-Jan-10 14:32:13.203970 - [DEBUG]
9490 2019-Jan-10 14:32:13.203994 - [DEBUG] Propagate flow
9491 2019-Jan-10 14:32:13.204018 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9492 2019-Jan-10 14:32:13.204075 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
9493 2019-Jan-10 14:32:13.204703 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9494 2019-Jan-10 14:32:13.205327 - [DEBUG] Edge function : AllBottom (result of previous compose)
9495 2019-Jan-10 14:32:13.205352 - [DEBUG]
9496 2019-Jan-10 14:32:13.205377 - [DEBUG] Join: AllTop & AllBottom
9497 2019-Jan-10 14:32:13.205403 - [DEBUG] = AllBottom (new jump func)
9498 2019-Jan-10 14:32:13.205428 - [DEBUG]
9499 2019-Jan-10 14:32:13.205452 - [DEBUG] Start adding new jump function
9500 2019-Jan-10 14:32:13.205475 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9501 2019-Jan-10 14:32:13.205532 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9502 2019-Jan-10 14:32:13.206158 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
9503 2019-Jan-10 14:32:13.206782 - [DEBUG] Edge Function : AllBottom
9504 2019-Jan-10 14:32:13.206809 - [DEBUG] End adding new jump function
9505 2019-Jan-10 14:32:13.206846 - [DEBUG]
9506 2019-Jan-10 14:32:13.206870 - [DEBUG] -------------------------------------------- 293. Path Edge --------------------------------------------
9507 2019-Jan-10 14:32:13.206894 - [DEBUG]
9508 2019-Jan-10 14:32:13.206917 - [DEBUG] Process 293. path edge:
9509 2019-Jan-10 14:32:13.206942 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9510 2019-Jan-10 14:32:13.206998 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
9511 2019-Jan-10 14:32:13.207624 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9512 2019-Jan-10 14:32:13.208249 - [DEBUG]
9513 2019-Jan-10 14:32:13.208274 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
9514 2019-Jan-10 14:32:13.208904 - [DEBUG] Possible callees:
9515 2019-Jan-10 14:32:13.208929 - [DEBUG] llvm.dbg.declare
9516 2019-Jan-10 14:32:13.208954 - [DEBUG] Possible return sites:
9517 2019-Jan-10 14:32:13.208978 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !1639518 2019-Jan-10 14:32:13.210242 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9519 2019-Jan-10 14:32:13.210271 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9520 2019-Jan-10 14:32:13.210308 - [DEBUG] Compose: EdgeIdentity * AllBottom
9521 2019-Jan-10 14:32:13.210335 - [DEBUG]
9522 2019-Jan-10 14:32:13.210359 - [DEBUG] Propagate flow
9523 2019-Jan-10 14:32:13.210383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9524 2019-Jan-10 14:32:13.210440 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
9525 2019-Jan-10 14:32:13.211060 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9526 2019-Jan-10 14:32:13.211685 - [DEBUG] Edge function : AllBottom (result of previous compose)
9527 2019-Jan-10 14:32:13.211711 - [DEBUG]
9528 2019-Jan-10 14:32:13.211736 - [DEBUG] Join: AllTop & AllBottom
9529 2019-Jan-10 14:32:13.211762 - [DEBUG] = AllBottom (new jump func)
9530 2019-Jan-10 14:32:13.211786 - [DEBUG]
9531 2019-Jan-10 14:32:13.211810 - [DEBUG] Start adding new jump function
9532 2019-Jan-10 14:32:13.211833 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9533 2019-Jan-10 14:32:13.211889 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9534 2019-Jan-10 14:32:13.212515 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
9535 2019-Jan-10 14:32:13.213138 - [DEBUG] Edge Function : AllBottom
9536 2019-Jan-10 14:32:13.213166 - [DEBUG] End adding new jump function
9537 2019-Jan-10 14:32:13.213191 - [DEBUG]
9538 2019-Jan-10 14:32:13.213214 - [DEBUG] -------------------------------------------- 294. Path Edge --------------------------------------------
9539 2019-Jan-10 14:32:13.213242 - [DEBUG]
9540 2019-Jan-10 14:32:13.213265 - [DEBUG] Process 294. path edge:
9541 2019-Jan-10 14:32:13.213290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9542 2019-Jan-10 14:32:13.213345 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
9543 2019-Jan-10 14:32:13.213984 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9544 2019-Jan-10 14:32:13.214609 - [DEBUG]
9545 2019-Jan-10 14:32:13.214634 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
9546 2019-Jan-10 14:32:13.215269 - [DEBUG] Compose: EdgeIdentity * AllBottom
9547 2019-Jan-10 14:32:13.215297 - [DEBUG]
9548 2019-Jan-10 14:32:13.215321 - [DEBUG] Propagate flow
9549 2019-Jan-10 14:32:13.215344 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9550 2019-Jan-10 14:32:13.215401 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
9551 2019-Jan-10 14:32:13.216027 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9552 2019-Jan-10 14:32:13.216653 - [DEBUG] Edge function : AllBottom (result of previous compose)
9553 2019-Jan-10 14:32:13.216679 - [DEBUG]
9554 2019-Jan-10 14:32:13.216703 - [DEBUG] Join: AllTop & AllBottom
9555 2019-Jan-10 14:32:13.216730 - [DEBUG] = AllBottom (new jump func)
9556 2019-Jan-10 14:32:13.216755 - [DEBUG]
9557 2019-Jan-10 14:32:13.216778 - [DEBUG] Start adding new jump function
9558 2019-Jan-10 14:32:13.216805 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9559 2019-Jan-10 14:32:13.216876 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9560 2019-Jan-10 14:32:13.217502 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
9561 2019-Jan-10 14:32:13.218127 - [DEBUG] Edge Function : AllBottom
9562 2019-Jan-10 14:32:13.218155 - [DEBUG] End adding new jump function
9563 2019-Jan-10 14:32:13.218179 - [DEBUG]
9564 2019-Jan-10 14:32:13.218203 - [DEBUG] -------------------------------------------- 295. Path Edge --------------------------------------------
9565 2019-Jan-10 14:32:13.218227 - [DEBUG]
9566 2019-Jan-10 14:32:13.218250 - [DEBUG] Process 295. path edge:
9567 2019-Jan-10 14:32:13.218275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9568 2019-Jan-10 14:32:13.218331 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
9569 2019-Jan-10 14:32:13.218947 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9570 2019-Jan-10 14:32:13.219572 - [DEBUG]
9571 2019-Jan-10 14:32:13.219597 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
9572 2019-Jan-10 14:32:13.220238 - [DEBUG] Compose: EdgeIdentity * AllBottom
9573 2019-Jan-10 14:32:13.220266 - [DEBUG]
9574 2019-Jan-10 14:32:13.220290 - [DEBUG] Propagate flow
9575 2019-Jan-10 14:32:13.220313 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9576 2019-Jan-10 14:32:13.220371 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
9577 2019-Jan-10 14:32:13.220997 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9578 2019-Jan-10 14:32:13.221621 - [DEBUG] Edge function : AllBottom (result of previous compose)
9579 2019-Jan-10 14:32:13.221646 - [DEBUG]
9580 2019-Jan-10 14:32:13.221671 - [DEBUG] Join: AllTop & AllBottom
9581 2019-Jan-10 14:32:13.221697 - [DEBUG] = AllBottom (new jump func)
9582 2019-Jan-10 14:32:13.221722 - [DEBUG]
9583 2019-Jan-10 14:32:13.221745 - [DEBUG] Start adding new jump function
9584 2019-Jan-10 14:32:13.221769 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9585 2019-Jan-10 14:32:13.221825 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9586 2019-Jan-10 14:32:13.222451 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
9587 2019-Jan-10 14:32:13.223076 - [DEBUG] Edge Function : AllBottom
9588 2019-Jan-10 14:32:13.223103 - [DEBUG] End adding new jump function
9589 2019-Jan-10 14:32:13.223128 - [DEBUG]
9590 2019-Jan-10 14:32:13.223151 - [DEBUG] -------------------------------------------- 296. Path Edge --------------------------------------------
9591 2019-Jan-10 14:32:13.223175 - [DEBUG]
9592 2019-Jan-10 14:32:13.223198 - [DEBUG] Process 296. path edge:
9593 2019-Jan-10 14:32:13.223223 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9594 2019-Jan-10 14:32:13.223278 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
9595 2019-Jan-10 14:32:13.223919 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9596 2019-Jan-10 14:32:13.224544 - [DEBUG]
9597 2019-Jan-10 14:32:13.224568 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
9598 2019-Jan-10 14:32:13.225199 - [DEBUG] Possible callees:
9599 2019-Jan-10 14:32:13.225225 - [DEBUG] llvm.dbg.declare
9600 2019-Jan-10 14:32:13.225250 - [DEBUG] Possible return sites:
9601 2019-Jan-10 14:32:13.225274 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !1699602 2019-Jan-10 14:32:13.226519 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9603 2019-Jan-10 14:32:13.226548 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9604 2019-Jan-10 14:32:13.226585 - [DEBUG] Compose: EdgeIdentity * AllBottom
9605 2019-Jan-10 14:32:13.226613 - [DEBUG]
9606 2019-Jan-10 14:32:13.226636 - [DEBUG] Propagate flow
9607 2019-Jan-10 14:32:13.226660 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9608 2019-Jan-10 14:32:13.226717 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
9609 2019-Jan-10 14:32:13.227354 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9610 2019-Jan-10 14:32:13.227980 - [DEBUG] Edge function : AllBottom (result of previous compose)
9611 2019-Jan-10 14:32:13.228006 - [DEBUG]
9612 2019-Jan-10 14:32:13.228030 - [DEBUG] Join: AllTop & AllBottom
9613 2019-Jan-10 14:32:13.228056 - [DEBUG] = AllBottom (new jump func)
9614 2019-Jan-10 14:32:13.228081 - [DEBUG]
9615 2019-Jan-10 14:32:13.228105 - [DEBUG] Start adding new jump function
9616 2019-Jan-10 14:32:13.228128 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9617 2019-Jan-10 14:32:13.228184 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9618 2019-Jan-10 14:32:13.228810 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
9619 2019-Jan-10 14:32:13.229432 - [DEBUG] Edge Function : AllBottom
9620 2019-Jan-10 14:32:13.229459 - [DEBUG] End adding new jump function
9621 2019-Jan-10 14:32:13.229483 - [DEBUG]
9622 2019-Jan-10 14:32:13.229506 - [DEBUG] -------------------------------------------- 297. Path Edge --------------------------------------------
9623 2019-Jan-10 14:32:13.229530 - [DEBUG]
9624 2019-Jan-10 14:32:13.229552 - [DEBUG] Process 297. path edge:
9625 2019-Jan-10 14:32:13.229576 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9626 2019-Jan-10 14:32:13.229633 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
9627 2019-Jan-10 14:32:13.230266 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9628 2019-Jan-10 14:32:13.230892 - [DEBUG]
9629 2019-Jan-10 14:32:13.230916 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
9630 2019-Jan-10 14:32:13.231549 - [DEBUG] Compose: EdgeIdentity * AllBottom
9631 2019-Jan-10 14:32:13.231578 - [DEBUG]
9632 2019-Jan-10 14:32:13.231601 - [DEBUG] Propagate flow
9633 2019-Jan-10 14:32:13.231625 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9634 2019-Jan-10 14:32:13.231682 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
9635 2019-Jan-10 14:32:13.232302 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9636 2019-Jan-10 14:32:13.232928 - [DEBUG] Edge function : AllBottom (result of previous compose)
9637 2019-Jan-10 14:32:13.232953 - [DEBUG]
9638 2019-Jan-10 14:32:13.232978 - [DEBUG] Join: AllTop & AllBottom
9639 2019-Jan-10 14:32:13.233004 - [DEBUG] = AllBottom (new jump func)
9640 2019-Jan-10 14:32:13.233029 - [DEBUG]
9641 2019-Jan-10 14:32:13.233053 - [DEBUG] Start adding new jump function
9642 2019-Jan-10 14:32:13.233077 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9643 2019-Jan-10 14:32:13.233133 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9644 2019-Jan-10 14:32:13.233782 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
9645 2019-Jan-10 14:32:13.234399 - [DEBUG] Edge Function : AllBottom
9646 2019-Jan-10 14:32:13.234426 - [DEBUG] End adding new jump function
9647 2019-Jan-10 14:32:13.234450 - [DEBUG]
9648 2019-Jan-10 14:32:13.234474 - [DEBUG] -------------------------------------------- 298. Path Edge --------------------------------------------
9649 2019-Jan-10 14:32:13.234498 - [DEBUG]
9650 2019-Jan-10 14:32:13.234522 - [DEBUG] Process 298. path edge:
9651 2019-Jan-10 14:32:13.234546 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9652 2019-Jan-10 14:32:13.234602 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
9653 2019-Jan-10 14:32:13.235221 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9654 2019-Jan-10 14:32:13.235845 - [DEBUG]
9655 2019-Jan-10 14:32:13.235869 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
9656 2019-Jan-10 14:32:13.236499 - [DEBUG] Compose: EdgeIdentity * AllBottom
9657 2019-Jan-10 14:32:13.236527 - [DEBUG]
9658 2019-Jan-10 14:32:13.236552 - [DEBUG] Propagate flow
9659 2019-Jan-10 14:32:13.236575 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9660 2019-Jan-10 14:32:13.236633 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
9661 2019-Jan-10 14:32:13.237270 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9662 2019-Jan-10 14:32:13.237895 - [DEBUG] Edge function : AllBottom (result of previous compose)
9663 2019-Jan-10 14:32:13.237921 - [DEBUG]
9664 2019-Jan-10 14:32:13.237945 - [DEBUG] Join: AllTop & AllBottom
9665 2019-Jan-10 14:32:13.237972 - [DEBUG] = AllBottom (new jump func)
9666 2019-Jan-10 14:32:13.237997 - [DEBUG]
9667 2019-Jan-10 14:32:13.238020 - [DEBUG] Start adding new jump function
9668 2019-Jan-10 14:32:13.238044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9669 2019-Jan-10 14:32:13.238100 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9670 2019-Jan-10 14:32:13.238726 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
9671 2019-Jan-10 14:32:13.239347 - [DEBUG] Edge Function : AllBottom
9672 2019-Jan-10 14:32:13.239374 - [DEBUG] End adding new jump function
9673 2019-Jan-10 14:32:13.239399 - [DEBUG]
9674 2019-Jan-10 14:32:13.239423 - [DEBUG] -------------------------------------------- 299. Path Edge --------------------------------------------
9675 2019-Jan-10 14:32:13.239447 - [DEBUG]
9676 2019-Jan-10 14:32:13.239470 - [DEBUG] Process 299. path edge:
9677 2019-Jan-10 14:32:13.239495 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9678 2019-Jan-10 14:32:13.239551 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
9679 2019-Jan-10 14:32:13.240183 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9680 2019-Jan-10 14:32:13.240808 - [DEBUG]
9681 2019-Jan-10 14:32:13.240832 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
9682 2019-Jan-10 14:32:13.241466 - [DEBUG] Compose: EdgeIdentity * AllBottom
9683 2019-Jan-10 14:32:13.241494 - [DEBUG]
9684 2019-Jan-10 14:32:13.241518 - [DEBUG] Propagate flow
9685 2019-Jan-10 14:32:13.241541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9686 2019-Jan-10 14:32:13.241599 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
9687 2019-Jan-10 14:32:13.242223 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9688 2019-Jan-10 14:32:13.242848 - [DEBUG] Edge function : AllBottom (result of previous compose)
9689 2019-Jan-10 14:32:13.242874 - [DEBUG]
9690 2019-Jan-10 14:32:13.242899 - [DEBUG] Join: AllTop & AllBottom
9691 2019-Jan-10 14:32:13.242925 - [DEBUG] = AllBottom (new jump func)
9692 2019-Jan-10 14:32:13.242950 - [DEBUG]
9693 2019-Jan-10 14:32:13.242974 - [DEBUG] Start adding new jump function
9694 2019-Jan-10 14:32:13.242997 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9695 2019-Jan-10 14:32:13.243054 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9696 2019-Jan-10 14:32:13.243700 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
9697 2019-Jan-10 14:32:13.244316 - [DEBUG] Edge Function : AllBottom
9698 2019-Jan-10 14:32:13.244344 - [DEBUG] End adding new jump function
9699 2019-Jan-10 14:32:13.244368 - [DEBUG]
9700 2019-Jan-10 14:32:13.244392 - [DEBUG] -------------------------------------------- 300. Path Edge --------------------------------------------
9701 2019-Jan-10 14:32:13.244416 - [DEBUG]
9702 2019-Jan-10 14:32:13.244440 - [DEBUG] Process 300. path edge:
9703 2019-Jan-10 14:32:13.244464 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9704 2019-Jan-10 14:32:13.244520 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
9705 2019-Jan-10 14:32:13.245136 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9706 2019-Jan-10 14:32:13.245760 - [DEBUG]
9707 2019-Jan-10 14:32:13.245785 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
9708 2019-Jan-10 14:32:13.246411 - [DEBUG] Compose: EdgeIdentity * AllBottom
9709 2019-Jan-10 14:32:13.246439 - [DEBUG]
9710 2019-Jan-10 14:32:13.246463 - [DEBUG] Propagate flow
9711 2019-Jan-10 14:32:13.246487 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9712 2019-Jan-10 14:32:13.246544 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
9713 2019-Jan-10 14:32:13.247180 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9714 2019-Jan-10 14:32:13.247805 - [DEBUG] Edge function : AllBottom (result of previous compose)
9715 2019-Jan-10 14:32:13.247830 - [DEBUG]
9716 2019-Jan-10 14:32:13.247855 - [DEBUG] Join: AllTop & AllBottom
9717 2019-Jan-10 14:32:13.247881 - [DEBUG] = AllBottom (new jump func)
9718 2019-Jan-10 14:32:13.247906 - [DEBUG]
9719 2019-Jan-10 14:32:13.247930 - [DEBUG] Start adding new jump function
9720 2019-Jan-10 14:32:13.247954 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9721 2019-Jan-10 14:32:13.248010 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9722 2019-Jan-10 14:32:13.248638 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
9723 2019-Jan-10 14:32:13.249257 - [DEBUG] Edge Function : AllBottom
9724 2019-Jan-10 14:32:13.249285 - [DEBUG] End adding new jump function
9725 2019-Jan-10 14:32:13.249309 - [DEBUG]
9726 2019-Jan-10 14:32:13.249333 - [DEBUG] -------------------------------------------- 301. Path Edge --------------------------------------------
9727 2019-Jan-10 14:32:13.249357 - [DEBUG]
9728 2019-Jan-10 14:32:13.249389 - [DEBUG] Process 301. path edge:
9729 2019-Jan-10 14:32:13.249414 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9730 2019-Jan-10 14:32:13.249470 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
9731 2019-Jan-10 14:32:13.250090 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9732 2019-Jan-10 14:32:13.250731 - [DEBUG]
9733 2019-Jan-10 14:32:13.250755 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
9734 2019-Jan-10 14:32:13.251389 - [DEBUG] Compose: EdgeIdentity * AllBottom
9735 2019-Jan-10 14:32:13.251417 - [DEBUG]
9736 2019-Jan-10 14:32:13.251441 - [DEBUG] Propagate flow
9737 2019-Jan-10 14:32:13.251465 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9738 2019-Jan-10 14:32:13.251522 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
9739 2019-Jan-10 14:32:13.252145 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9740 2019-Jan-10 14:32:13.252771 - [DEBUG] Edge function : AllBottom (result of previous compose)
9741 2019-Jan-10 14:32:13.252797 - [DEBUG]
9742 2019-Jan-10 14:32:13.252821 - [DEBUG] Join: AllTop & AllBottom
9743 2019-Jan-10 14:32:13.252847 - [DEBUG] = AllBottom (new jump func)
9744 2019-Jan-10 14:32:13.252872 - [DEBUG]
9745 2019-Jan-10 14:32:13.252895 - [DEBUG] Start adding new jump function
9746 2019-Jan-10 14:32:13.252919 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9747 2019-Jan-10 14:32:13.252975 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9748 2019-Jan-10 14:32:13.253616 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
9749 2019-Jan-10 14:32:13.254231 - [DEBUG] Edge Function : AllBottom
9750 2019-Jan-10 14:32:13.254259 - [DEBUG] End adding new jump function
9751 2019-Jan-10 14:32:13.254283 - [DEBUG]
9752 2019-Jan-10 14:32:13.254307 - [DEBUG] -------------------------------------------- 302. Path Edge --------------------------------------------
9753 2019-Jan-10 14:32:13.254331 - [DEBUG]
9754 2019-Jan-10 14:32:13.254354 - [DEBUG] Process 302. path edge:
9755 2019-Jan-10 14:32:13.254378 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9756 2019-Jan-10 14:32:13.254435 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
9757 2019-Jan-10 14:32:13.255049 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9758 2019-Jan-10 14:32:13.255673 - [DEBUG]
9759 2019-Jan-10 14:32:13.255698 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
9760 2019-Jan-10 14:32:13.256324 - [DEBUG] Compose: EdgeIdentity * AllBottom
9761 2019-Jan-10 14:32:13.256352 - [DEBUG]
9762 2019-Jan-10 14:32:13.256376 - [DEBUG] Propagate flow
9763 2019-Jan-10 14:32:13.256400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9764 2019-Jan-10 14:32:13.256457 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9765 2019-Jan-10 14:32:13.257091 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9766 2019-Jan-10 14:32:13.257716 - [DEBUG] Edge function : AllBottom (result of previous compose)
9767 2019-Jan-10 14:32:13.257741 - [DEBUG]
9768 2019-Jan-10 14:32:13.257766 - [DEBUG] Join: AllTop & AllBottom
9769 2019-Jan-10 14:32:13.257792 - [DEBUG] = AllBottom (new jump func)
9770 2019-Jan-10 14:32:13.257817 - [DEBUG]
9771 2019-Jan-10 14:32:13.257841 - [DEBUG] Start adding new jump function
9772 2019-Jan-10 14:32:13.257873 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9773 2019-Jan-10 14:32:13.257930 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9774 2019-Jan-10 14:32:13.258556 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9775 2019-Jan-10 14:32:13.259173 - [DEBUG] Edge Function : AllBottom
9776 2019-Jan-10 14:32:13.259200 - [DEBUG] End adding new jump function
9777 2019-Jan-10 14:32:13.259224 - [DEBUG]
9778 2019-Jan-10 14:32:13.259248 - [DEBUG] -------------------------------------------- 303. Path Edge --------------------------------------------
9779 2019-Jan-10 14:32:13.259272 - [DEBUG]
9780 2019-Jan-10 14:32:13.259296 - [DEBUG] Process 303. path edge:
9781 2019-Jan-10 14:32:13.259320 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9782 2019-Jan-10 14:32:13.259376 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
9783 2019-Jan-10 14:32:13.259993 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9784 2019-Jan-10 14:32:13.260635 - [DEBUG]
9785 2019-Jan-10 14:32:13.260659 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
9786 2019-Jan-10 14:32:13.261291 - [DEBUG] Compose: EdgeIdentity * AllBottom
9787 2019-Jan-10 14:32:13.261319 - [DEBUG]
9788 2019-Jan-10 14:32:13.261343 - [DEBUG] Propagate flow
9789 2019-Jan-10 14:32:13.261366 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9790 2019-Jan-10 14:32:13.261424 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
9791 2019-Jan-10 14:32:13.262049 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9792 2019-Jan-10 14:32:13.262674 - [DEBUG] Edge function : AllBottom (result of previous compose)
9793 2019-Jan-10 14:32:13.262700 - [DEBUG]
9794 2019-Jan-10 14:32:13.262725 - [DEBUG] Join: AllTop & AllBottom
9795 2019-Jan-10 14:32:13.262751 - [DEBUG] = AllBottom (new jump func)
9796 2019-Jan-10 14:32:13.262777 - [DEBUG]
9797 2019-Jan-10 14:32:13.262800 - [DEBUG] Start adding new jump function
9798 2019-Jan-10 14:32:13.262824 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9799 2019-Jan-10 14:32:13.262881 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9800 2019-Jan-10 14:32:13.263521 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
9801 2019-Jan-10 14:32:13.264143 - [DEBUG] Edge Function : AllBottom
9802 2019-Jan-10 14:32:13.264171 - [DEBUG] End adding new jump function
9803 2019-Jan-10 14:32:13.264196 - [DEBUG]
9804 2019-Jan-10 14:32:13.264219 - [DEBUG] -------------------------------------------- 304. Path Edge --------------------------------------------
9805 2019-Jan-10 14:32:13.264244 - [DEBUG]
9806 2019-Jan-10 14:32:13.264267 - [DEBUG] Process 304. path edge:
9807 2019-Jan-10 14:32:13.264292 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9808 2019-Jan-10 14:32:13.264348 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
9809 2019-Jan-10 14:32:13.264970 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9810 2019-Jan-10 14:32:13.265595 - [DEBUG]
9811 2019-Jan-10 14:32:13.265621 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
9812 2019-Jan-10 14:32:13.266259 - [DEBUG] Compose: EdgeIdentity * AllBottom
9813 2019-Jan-10 14:32:13.266288 - [DEBUG]
9814 2019-Jan-10 14:32:13.266311 - [DEBUG] Propagate flow
9815 2019-Jan-10 14:32:13.266335 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9816 2019-Jan-10 14:32:13.266392 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9817 2019-Jan-10 14:32:13.267028 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9818 2019-Jan-10 14:32:13.267654 - [DEBUG] Edge function : AllBottom (result of previous compose)
9819 2019-Jan-10 14:32:13.267679 - [DEBUG]
9820 2019-Jan-10 14:32:13.267704 - [DEBUG] Join: AllTop & AllBottom
9821 2019-Jan-10 14:32:13.267730 - [DEBUG] = AllBottom (new jump func)
9822 2019-Jan-10 14:32:13.267755 - [DEBUG]
9823 2019-Jan-10 14:32:13.267779 - [DEBUG] Start adding new jump function
9824 2019-Jan-10 14:32:13.267802 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9825 2019-Jan-10 14:32:13.267859 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9826 2019-Jan-10 14:32:13.268486 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9827 2019-Jan-10 14:32:13.269102 - [DEBUG] Edge Function : AllBottom
9828 2019-Jan-10 14:32:13.269130 - [DEBUG] End adding new jump function
9829 2019-Jan-10 14:32:13.269154 - [DEBUG]
9830 2019-Jan-10 14:32:13.269177 - [DEBUG] -------------------------------------------- 305. Path Edge --------------------------------------------
9831 2019-Jan-10 14:32:13.269202 - [DEBUG]
9832 2019-Jan-10 14:32:13.269225 - [DEBUG] Process 305. path edge:
9833 2019-Jan-10 14:32:13.269249 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9834 2019-Jan-10 14:32:13.269305 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
9835 2019-Jan-10 14:32:13.269922 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9836 2019-Jan-10 14:32:13.270563 - [DEBUG]
9837 2019-Jan-10 14:32:13.270587 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
9838 2019-Jan-10 14:32:13.271217 - [DEBUG] Compose: EdgeIdentity * AllBottom
9839 2019-Jan-10 14:32:13.271245 - [DEBUG]
9840 2019-Jan-10 14:32:13.271269 - [DEBUG] Propagate flow
9841 2019-Jan-10 14:32:13.271293 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9842 2019-Jan-10 14:32:13.271350 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9843 2019-Jan-10 14:32:13.271966 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9844 2019-Jan-10 14:32:13.272592 - [DEBUG] Edge function : AllBottom (result of previous compose)
9845 2019-Jan-10 14:32:13.272617 - [DEBUG]
9846 2019-Jan-10 14:32:13.272642 - [DEBUG] Join: AllTop & AllBottom
9847 2019-Jan-10 14:32:13.272668 - [DEBUG] = AllBottom (new jump func)
9848 2019-Jan-10 14:32:13.272693 - [DEBUG]
9849 2019-Jan-10 14:32:13.272717 - [DEBUG] Start adding new jump function
9850 2019-Jan-10 14:32:13.272740 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9851 2019-Jan-10 14:32:13.272797 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9852 2019-Jan-10 14:32:13.273422 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9853 2019-Jan-10 14:32:13.274053 - [DEBUG] Edge Function : AllBottom
9854 2019-Jan-10 14:32:13.274081 - [DEBUG] End adding new jump function
9855 2019-Jan-10 14:32:13.274113 - [DEBUG]
9856 2019-Jan-10 14:32:13.274137 - [DEBUG] -------------------------------------------- 306. Path Edge --------------------------------------------
9857 2019-Jan-10 14:32:13.274162 - [DEBUG]
9858 2019-Jan-10 14:32:13.274185 - [DEBUG] Process 306. path edge:
9859 2019-Jan-10 14:32:13.274210 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9860 2019-Jan-10 14:32:13.274266 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
9861 2019-Jan-10 14:32:13.274882 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9862 2019-Jan-10 14:32:13.275507 - [DEBUG]
9863 2019-Jan-10 14:32:13.275532 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9864 2019-Jan-10 14:32:13.276153 - [DEBUG] Start of endsummarytab entry
9865 2019-Jan-10 14:32:13.276183 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
9866 2019-Jan-10 14:32:13.276802 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
9867 2019-Jan-10 14:32:13.276875 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9868 2019-Jan-10 14:32:13.277491 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9869 2019-Jan-10 14:32:13.278117 - [DEBUG] EF: AllBottom
9870 2019-Jan-10 14:32:13.278142 - [DEBUG]
9871 2019-Jan-10 14:32:13.278166 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9872 2019-Jan-10 14:32:13.278781 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
9873 2019-Jan-10 14:32:13.279399 - [DEBUG] EF: AllBottom
9874 2019-Jan-10 14:32:13.279425 - [DEBUG]
9875 2019-Jan-10 14:32:13.279448 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9876 2019-Jan-10 14:32:13.280062 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
9877 2019-Jan-10 14:32:13.280697 - [DEBUG] EF: AllBottom
9878 2019-Jan-10 14:32:13.280722 - [DEBUG]
9879 2019-Jan-10 14:32:13.280746 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9880 2019-Jan-10 14:32:13.281360 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
9881 2019-Jan-10 14:32:13.281978 - [DEBUG] EF: AllBottom
9882 2019-Jan-10 14:32:13.282003 - [DEBUG]
9883 2019-Jan-10 14:32:13.282027 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9884 2019-Jan-10 14:32:13.282640 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
9885 2019-Jan-10 14:32:13.283267 - [DEBUG] EF: AllBottom
9886 2019-Jan-10 14:32:13.283292 - [DEBUG]
9887 2019-Jan-10 14:32:13.283315 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9888 2019-Jan-10 14:32:13.283946 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
9889 2019-Jan-10 14:32:13.284563 - [DEBUG] EF: AllBottom
9890 2019-Jan-10 14:32:13.284588 - [DEBUG]
9891 2019-Jan-10 14:32:13.284611 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9892 2019-Jan-10 14:32:13.285225 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
9893 2019-Jan-10 14:32:13.285842 - [DEBUG] EF: AllBottom
9894 2019-Jan-10 14:32:13.285868 - [DEBUG]
9895 2019-Jan-10 14:32:13.285891 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
9896 2019-Jan-10 14:32:13.286505 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
9897 2019-Jan-10 14:32:13.287146 - [DEBUG] EF: AllBottom
9898 2019-Jan-10 14:32:13.287171 - [DEBUG]
9899 2019-Jan-10 14:32:13.287195 - [DEBUG] ---------------
9900 2019-Jan-10 14:32:13.287226 - [DEBUG]
9901 2019-Jan-10 14:32:13.287251 - [DEBUG] End of endsummarytab entry
9902 2019-Jan-10 14:32:13.287274 - [DEBUG]
9903 2019-Jan-10 14:32:13.287298 - [DEBUG] Start of incomingtab entry
9904 2019-Jan-10 14:32:13.287322 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
9905 2019-Jan-10 14:32:13.287939 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
9906 2019-Jan-10 14:32:13.287995 - [DEBUG] ---------------
9907 2019-Jan-10 14:32:13.288020 - [DEBUG] End of incomingtab entry
9908 2019-Jan-10 14:32:13.288043 - [DEBUG]
9909 2019-Jan-10 14:32:13.288068 - [DEBUG] EDGE:
9910 2019-Jan-10 14:32:13.288124 - [DEBUG] ---> 9911 2019-Jan-10 14:32:13.288741 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
9912 2019-Jan-10 14:32:13.289366 - [DEBUG]
9913 2019-Jan-10 14:32:13.289391 - [DEBUG] EDGE:
9914 2019-Jan-10 14:32:13.289448 - [DEBUG] ---> 9915 2019-Jan-10 14:32:13.290066 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
9916 2019-Jan-10 14:32:13.290706 - [DEBUG]
9917 2019-Jan-10 14:32:13.290738 - [DEBUG] Compose: EdgeIdentity * AllBottom
9918 2019-Jan-10 14:32:13.290765 - [DEBUG]
9919 2019-Jan-10 14:32:13.290788 - [DEBUG] Propagate flow
9920 2019-Jan-10 14:32:13.290812 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9921 2019-Jan-10 14:32:13.290871 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
9922 2019-Jan-10 14:32:13.291503 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9923 2019-Jan-10 14:32:13.292129 - [DEBUG] Edge function : AllBottom (result of previous compose)
9924 2019-Jan-10 14:32:13.292154 - [DEBUG]
9925 2019-Jan-10 14:32:13.292180 - [DEBUG] Join: AllTop & AllBottom
9926 2019-Jan-10 14:32:13.292206 - [DEBUG] = AllBottom (new jump func)
9927 2019-Jan-10 14:32:13.292230 - [DEBUG]
9928 2019-Jan-10 14:32:13.292254 - [DEBUG] Start adding new jump function
9929 2019-Jan-10 14:32:13.292278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9930 2019-Jan-10 14:32:13.292334 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9931 2019-Jan-10 14:32:13.292961 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
9932 2019-Jan-10 14:32:13.293603 - [DEBUG] Edge Function : AllBottom
9933 2019-Jan-10 14:32:13.293631 - [DEBUG] End adding new jump function
9934 2019-Jan-10 14:32:13.293655 - [DEBUG]
9935 2019-Jan-10 14:32:13.293679 - [DEBUG] -------------------------------------------- 307. Path Edge --------------------------------------------
9936 2019-Jan-10 14:32:13.293703 - [DEBUG]
9937 2019-Jan-10 14:32:13.293727 - [DEBUG] Process 307. path edge:
9938 2019-Jan-10 14:32:13.293750 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9939 2019-Jan-10 14:32:13.293806 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
9940 2019-Jan-10 14:32:13.294432 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9941 2019-Jan-10 14:32:13.295056 - [DEBUG]
9942 2019-Jan-10 14:32:13.295081 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
9943 2019-Jan-10 14:32:13.295721 - [DEBUG] Possible callees:
9944 2019-Jan-10 14:32:13.295746 - [DEBUG] llvm.dbg.declare
9945 2019-Jan-10 14:32:13.295771 - [DEBUG] Possible return sites:
9946 2019-Jan-10 14:32:13.295795 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !1939947 2019-Jan-10 14:32:13.297049 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
9948 2019-Jan-10 14:32:13.297078 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
9949 2019-Jan-10 14:32:13.297116 - [DEBUG] Compose: EdgeIdentity * AllBottom
9950 2019-Jan-10 14:32:13.297142 - [DEBUG]
9951 2019-Jan-10 14:32:13.297166 - [DEBUG] Propagate flow
9952 2019-Jan-10 14:32:13.297190 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9953 2019-Jan-10 14:32:13.297247 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9954 2019-Jan-10 14:32:13.297873 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9955 2019-Jan-10 14:32:13.298498 - [DEBUG] Edge function : AllBottom (result of previous compose)
9956 2019-Jan-10 14:32:13.298523 - [DEBUG]
9957 2019-Jan-10 14:32:13.298548 - [DEBUG] Join: AllTop & AllBottom
9958 2019-Jan-10 14:32:13.298574 - [DEBUG] = AllBottom (new jump func)
9959 2019-Jan-10 14:32:13.298598 - [DEBUG]
9960 2019-Jan-10 14:32:13.298622 - [DEBUG] Start adding new jump function
9961 2019-Jan-10 14:32:13.298645 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9962 2019-Jan-10 14:32:13.298701 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9963 2019-Jan-10 14:32:13.299326 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9964 2019-Jan-10 14:32:13.299944 - [DEBUG] Edge Function : AllBottom
9965 2019-Jan-10 14:32:13.299972 - [DEBUG] End adding new jump function
9966 2019-Jan-10 14:32:13.299996 - [DEBUG]
9967 2019-Jan-10 14:32:13.300019 - [DEBUG] -------------------------------------------- 308. Path Edge --------------------------------------------
9968 2019-Jan-10 14:32:13.300043 - [DEBUG]
9969 2019-Jan-10 14:32:13.300067 - [DEBUG] Process 308. path edge:
9970 2019-Jan-10 14:32:13.300091 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9971 2019-Jan-10 14:32:13.300147 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
9972 2019-Jan-10 14:32:13.300779 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9973 2019-Jan-10 14:32:13.301405 - [DEBUG]
9974 2019-Jan-10 14:32:13.301430 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
9975 2019-Jan-10 14:32:13.302062 - [DEBUG] Compose: EdgeIdentity * AllBottom
9976 2019-Jan-10 14:32:13.302090 - [DEBUG]
9977 2019-Jan-10 14:32:13.302114 - [DEBUG] Propagate flow
9978 2019-Jan-10 14:32:13.302138 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
9979 2019-Jan-10 14:32:13.302195 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9980 2019-Jan-10 14:32:13.302812 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9981 2019-Jan-10 14:32:13.303436 - [DEBUG] Edge function : AllBottom (result of previous compose)
9982 2019-Jan-10 14:32:13.303461 - [DEBUG]
9983 2019-Jan-10 14:32:13.303486 - [DEBUG] Join: AllTop & AllBottom
9984 2019-Jan-10 14:32:13.303534 - [DEBUG] = AllBottom (new jump func)
9985 2019-Jan-10 14:32:13.303559 - [DEBUG]
9986 2019-Jan-10 14:32:13.303583 - [DEBUG] Start adding new jump function
9987 2019-Jan-10 14:32:13.303606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
9988 2019-Jan-10 14:32:13.303663 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
9989 2019-Jan-10 14:32:13.304289 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
9990 2019-Jan-10 14:32:13.304906 - [DEBUG] Edge Function : AllBottom
9991 2019-Jan-10 14:32:13.304933 - [DEBUG] End adding new jump function
9992 2019-Jan-10 14:32:13.304958 - [DEBUG]
9993 2019-Jan-10 14:32:13.304981 - [DEBUG] -------------------------------------------- 309. Path Edge --------------------------------------------
9994 2019-Jan-10 14:32:13.305005 - [DEBUG]
9995 2019-Jan-10 14:32:13.305029 - [DEBUG] Process 309. path edge:
9996 2019-Jan-10 14:32:13.305053 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
9997 2019-Jan-10 14:32:13.305109 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
9998 2019-Jan-10 14:32:13.305725 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
9999 2019-Jan-10 14:32:13.306350 - [DEBUG]
10000 2019-Jan-10 14:32:13.306376 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
10001 2019-Jan-10 14:32:13.307017 - [DEBUG] Compose: EdgeIdentity * AllBottom
10002 2019-Jan-10 14:32:13.307045 - [DEBUG]
10003 2019-Jan-10 14:32:13.307069 - [DEBUG] Propagate flow
10004 2019-Jan-10 14:32:13.307092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10005 2019-Jan-10 14:32:13.307149 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10006 2019-Jan-10 14:32:13.307769 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10007 2019-Jan-10 14:32:13.308392 - [DEBUG] Edge function : AllBottom (result of previous compose)
10008 2019-Jan-10 14:32:13.308418 - [DEBUG]
10009 2019-Jan-10 14:32:13.308443 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10010 2019-Jan-10 14:32:13.308469 - [DEBUG] = AllBottom
10011 2019-Jan-10 14:32:13.308494 - [DEBUG]
10012 2019-Jan-10 14:32:13.308517 - [DEBUG] PROPAGATE: No new function!
10013 2019-Jan-10 14:32:13.308542 - [DEBUG] EDGE:
10014 2019-Jan-10 14:32:13.308599 - [DEBUG] ---> 10015 2019-Jan-10 14:32:13.309215 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10016 2019-Jan-10 14:32:13.309861 - [DEBUG]
10017 2019-Jan-10 14:32:13.309888 - [DEBUG] EDGE:
10018 2019-Jan-10 14:32:13.309954 - [DEBUG] ---> 10019 2019-Jan-10 14:32:13.310639 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10020 2019-Jan-10 14:32:13.311339 - [DEBUG]
10021 2019-Jan-10 14:32:13.311369 - [DEBUG] EDGE:
10022 2019-Jan-10 14:32:13.311441 - [DEBUG] ---> 10023 2019-Jan-10 14:32:13.312134 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10024 2019-Jan-10 14:32:13.312844 - [DEBUG]
10025 2019-Jan-10 14:32:13.312872 - [DEBUG] EDGE:
10026 2019-Jan-10 14:32:13.312946 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
10027 2019-Jan-10 14:32:13.313629 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10028 2019-Jan-10 14:32:13.314300 - [DEBUG]
10029 2019-Jan-10 14:32:13.314327 - [DEBUG] EDGE:
10030 2019-Jan-10 14:32:13.314395 - [DEBUG] ---> 10031 2019-Jan-10 14:32:13.315039 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10032 2019-Jan-10 14:32:13.315709 - [DEBUG]
10033 2019-Jan-10 14:32:13.315736 - [DEBUG] EDGE:
10034 2019-Jan-10 14:32:13.315802 - [DEBUG] ---> 10035 2019-Jan-10 14:32:13.316424 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10036 2019-Jan-10 14:32:13.317086 - [DEBUG]
10037 2019-Jan-10 14:32:13.317112 - [DEBUG] EDGE:
10038 2019-Jan-10 14:32:13.317171 - [DEBUG] ---> 10039 2019-Jan-10 14:32:13.317794 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10040 2019-Jan-10 14:32:13.318418 - [DEBUG]
10041 2019-Jan-10 14:32:13.318467 - [DEBUG] Compose: EdgeIdentity * AllBottom
10042 2019-Jan-10 14:32:13.318495 - [DEBUG]
10043 2019-Jan-10 14:32:13.318519 - [DEBUG] Propagate flow
10044 2019-Jan-10 14:32:13.318543 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10045 2019-Jan-10 14:32:13.318600 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
10046 2019-Jan-10 14:32:13.319220 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10047 2019-Jan-10 14:32:13.319845 - [DEBUG] Edge function : AllBottom (result of previous compose)
10048 2019-Jan-10 14:32:13.319871 - [DEBUG]
10049 2019-Jan-10 14:32:13.319897 - [DEBUG] Join: AllTop & AllBottom
10050 2019-Jan-10 14:32:13.319924 - [DEBUG] = AllBottom (new jump func)
10051 2019-Jan-10 14:32:13.319948 - [DEBUG]
10052 2019-Jan-10 14:32:13.319972 - [DEBUG] Start adding new jump function
10053 2019-Jan-10 14:32:13.319996 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10054 2019-Jan-10 14:32:13.320052 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10055 2019-Jan-10 14:32:13.320697 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
10056 2019-Jan-10 14:32:13.321317 - [DEBUG] Edge Function : AllBottom
10057 2019-Jan-10 14:32:13.321346 - [DEBUG] End adding new jump function
10058 2019-Jan-10 14:32:13.321371 - [DEBUG]
10059 2019-Jan-10 14:32:13.321394 - [DEBUG] -------------------------------------------- 310. Path Edge --------------------------------------------
10060 2019-Jan-10 14:32:13.321419 - [DEBUG]
10061 2019-Jan-10 14:32:13.321443 - [DEBUG] Process 310. path edge:
10062 2019-Jan-10 14:32:13.321467 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10063 2019-Jan-10 14:32:13.321523 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
10064 2019-Jan-10 14:32:13.322165 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
10065 2019-Jan-10 14:32:13.322791 - [DEBUG]
10066 2019-Jan-10 14:32:13.322816 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
10067 2019-Jan-10 14:32:13.323456 - [DEBUG] Compose: EdgeIdentity * AllBottom
10068 2019-Jan-10 14:32:13.323484 - [DEBUG]
10069 2019-Jan-10 14:32:13.323523 - [DEBUG] Propagate flow
10070 2019-Jan-10 14:32:13.323546 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10071 2019-Jan-10 14:32:13.323604 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
10072 2019-Jan-10 14:32:13.324220 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10073 2019-Jan-10 14:32:13.324844 - [DEBUG] Edge function : AllBottom (result of previous compose)
10074 2019-Jan-10 14:32:13.324870 - [DEBUG]
10075 2019-Jan-10 14:32:13.324895 - [DEBUG] Join: AllTop & AllBottom
10076 2019-Jan-10 14:32:13.324920 - [DEBUG] = AllBottom (new jump func)
10077 2019-Jan-10 14:32:13.324945 - [DEBUG]
10078 2019-Jan-10 14:32:13.324969 - [DEBUG] Start adding new jump function
10079 2019-Jan-10 14:32:13.324992 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10080 2019-Jan-10 14:32:13.325048 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10081 2019-Jan-10 14:32:13.325679 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
10082 2019-Jan-10 14:32:13.326291 - [DEBUG] Edge Function : AllBottom
10083 2019-Jan-10 14:32:13.326319 - [DEBUG] End adding new jump function
10084 2019-Jan-10 14:32:13.326343 - [DEBUG]
10085 2019-Jan-10 14:32:13.326367 - [DEBUG] -------------------------------------------- 311. Path Edge --------------------------------------------
10086 2019-Jan-10 14:32:13.326392 - [DEBUG]
10087 2019-Jan-10 14:32:13.326415 - [DEBUG] Process 311. path edge:
10088 2019-Jan-10 14:32:13.326439 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10089 2019-Jan-10 14:32:13.326495 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
10090 2019-Jan-10 14:32:13.327140 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 >
10091 2019-Jan-10 14:32:13.327781 - [DEBUG]
10092 2019-Jan-10 14:32:13.327808 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
10093 2019-Jan-10 14:32:13.328442 - [DEBUG] Compose: EdgeIdentity * AllBottom
10094 2019-Jan-10 14:32:13.328471 - [DEBUG]
10095 2019-Jan-10 14:32:13.328494 - [DEBUG] Propagate flow
10096 2019-Jan-10 14:32:13.328518 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10097 2019-Jan-10 14:32:13.328577 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10098 2019-Jan-10 14:32:13.329194 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10099 2019-Jan-10 14:32:13.329818 - [DEBUG] Edge function : AllBottom (result of previous compose)
10100 2019-Jan-10 14:32:13.329844 - [DEBUG]
10101 2019-Jan-10 14:32:13.329870 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10102 2019-Jan-10 14:32:13.329896 - [DEBUG] = AllBottom
10103 2019-Jan-10 14:32:13.329921 - [DEBUG]
10104 2019-Jan-10 14:32:13.329944 - [DEBUG] PROPAGATE: No new function!
10105 2019-Jan-10 14:32:13.329968 - [DEBUG] EDGE:
10106 2019-Jan-10 14:32:13.330026 - [DEBUG] ---> 10107 2019-Jan-10 14:32:13.330669 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10108 2019-Jan-10 14:32:13.331295 - [DEBUG]
10109 2019-Jan-10 14:32:13.331320 - [DEBUG] EDGE:
10110 2019-Jan-10 14:32:13.331377 - [DEBUG] ---> 10111 2019-Jan-10 14:32:13.331998 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10112 2019-Jan-10 14:32:13.332623 - [DEBUG]
10113 2019-Jan-10 14:32:13.332648 - [DEBUG] EDGE:
10114 2019-Jan-10 14:32:13.332706 - [DEBUG] ---> 10115 2019-Jan-10 14:32:13.333322 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10116 2019-Jan-10 14:32:13.333961 - [DEBUG]
10117 2019-Jan-10 14:32:13.333987 - [DEBUG] EDGE:
10118 2019-Jan-10 14:32:13.334045 - [DEBUG] ---> 10119 2019-Jan-10 14:32:13.334666 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10120 2019-Jan-10 14:32:13.335291 - [DEBUG]
10121 2019-Jan-10 14:32:13.335316 - [DEBUG] EDGE:
10122 2019-Jan-10 14:32:13.335374 - [DEBUG] ---> 10123 2019-Jan-10 14:32:13.335991 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10124 2019-Jan-10 14:32:13.336617 - [DEBUG]
10125 2019-Jan-10 14:32:13.336642 - [DEBUG] EDGE:
10126 2019-Jan-10 14:32:13.336700 - [DEBUG] ---> 10127 2019-Jan-10 14:32:13.337336 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10128 2019-Jan-10 14:32:13.337961 - [DEBUG]
10129 2019-Jan-10 14:32:13.337987 - [DEBUG] EDGE:
10130 2019-Jan-10 14:32:13.338045 - [DEBUG] ---> 10131 2019-Jan-10 14:32:13.338671 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10132 2019-Jan-10 14:32:13.339296 - [DEBUG]
10133 2019-Jan-10 14:32:13.339321 - [DEBUG] EDGE:
10134 2019-Jan-10 14:32:13.339379 - [DEBUG] ---> 10135 2019-Jan-10 14:32:13.339993 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10136 2019-Jan-10 14:32:13.340634 - [DEBUG]
10137 2019-Jan-10 14:32:13.340660 - [DEBUG] EDGE:
10138 2019-Jan-10 14:32:13.340718 - [DEBUG] ---> 10139 2019-Jan-10 14:32:13.341337 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10140 2019-Jan-10 14:32:13.341961 - [DEBUG]
10141 2019-Jan-10 14:32:13.341987 - [DEBUG] EDGE:
10142 2019-Jan-10 14:32:13.342052 - [DEBUG] ---> 10143 2019-Jan-10 14:32:13.342677 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10144 2019-Jan-10 14:32:13.343301 - [DEBUG]
10145 2019-Jan-10 14:32:13.343326 - [DEBUG] EDGE:
10146 2019-Jan-10 14:32:13.343384 - [DEBUG] ---> 10147 2019-Jan-10 14:32:13.344021 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10148 2019-Jan-10 14:32:13.344646 - [DEBUG]
10149 2019-Jan-10 14:32:13.344671 - [DEBUG] EDGE:
10150 2019-Jan-10 14:32:13.344729 - [DEBUG] ---> 10151 2019-Jan-10 14:32:13.345345 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10152 2019-Jan-10 14:32:13.345969 - [DEBUG]
10153 2019-Jan-10 14:32:13.345994 - [DEBUG] EDGE:
10154 2019-Jan-10 14:32:13.346052 - [DEBUG] ---> 10155 2019-Jan-10 14:32:13.346671 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10156 2019-Jan-10 14:32:13.347311 - [DEBUG]
10157 2019-Jan-10 14:32:13.347336 - [DEBUG] EDGE:
10158 2019-Jan-10 14:32:13.347394 - [DEBUG] ---> 10159 2019-Jan-10 14:32:13.348020 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10160 2019-Jan-10 14:32:13.348643 - [DEBUG]
10161 2019-Jan-10 14:32:13.348669 - [DEBUG] EDGE:
10162 2019-Jan-10 14:32:13.348726 - [DEBUG] ---> 10163 2019-Jan-10 14:32:13.349342 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10164 2019-Jan-10 14:32:13.349967 - [DEBUG]
10165 2019-Jan-10 14:32:13.349993 - [DEBUG] EDGE:
10166 2019-Jan-10 14:32:13.350050 - [DEBUG] ---> 10167 2019-Jan-10 14:32:13.350684 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10168 2019-Jan-10 14:32:13.351309 - [DEBUG]
10169 2019-Jan-10 14:32:13.351335 - [DEBUG] EDGE:
10170 2019-Jan-10 14:32:13.351392 - [DEBUG] ---> 10171 2019-Jan-10 14:32:13.352019 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10172 2019-Jan-10 14:32:13.352643 - [DEBUG]
10173 2019-Jan-10 14:32:13.352668 - [DEBUG] EDGE:
10174 2019-Jan-10 14:32:13.352726 - [DEBUG] ---> 10175 2019-Jan-10 14:32:13.353341 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10176 2019-Jan-10 14:32:13.353990 - [DEBUG]
10177 2019-Jan-10 14:32:13.354016 - [DEBUG] EDGE:
10178 2019-Jan-10 14:32:13.354074 - [DEBUG] ---> 10179 2019-Jan-10 14:32:13.354687 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10180 2019-Jan-10 14:32:13.355311 - [DEBUG]
10181 2019-Jan-10 14:32:13.355336 - [DEBUG] EDGE:
10182 2019-Jan-10 14:32:13.355393 - [DEBUG] ---> 10183 2019-Jan-10 14:32:13.356012 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69>
10184 2019-Jan-10 14:32:13.356635 - [DEBUG]
10185 2019-Jan-10 14:32:13.356661 - [DEBUG] EDGE:
10186 2019-Jan-10 14:32:13.356718 - [DEBUG] ---> 10187 2019-Jan-10 14:32:13.357361 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10188 2019-Jan-10 14:32:13.357976 - [DEBUG]
10189 2019-Jan-10 14:32:13.358001 - [DEBUG] EDGE:
10190 2019-Jan-10 14:32:13.358059 - [DEBUG] ---> 10191 2019-Jan-10 14:32:13.358675 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10192 2019-Jan-10 14:32:13.359290 - [DEBUG]
10193 2019-Jan-10 14:32:13.359326 - [DEBUG] Compose: EdgeIdentity * AllBottom
10194 2019-Jan-10 14:32:13.359353 - [DEBUG]
10195 2019-Jan-10 14:32:13.359377 - [DEBUG] Propagate flow
10196 2019-Jan-10 14:32:13.359401 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10197 2019-Jan-10 14:32:13.359457 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
10198 2019-Jan-10 14:32:13.360079 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10199 2019-Jan-10 14:32:13.360709 - [DEBUG] Edge function : AllBottom (result of previous compose)
10200 2019-Jan-10 14:32:13.360735 - [DEBUG]
10201 2019-Jan-10 14:32:13.360760 - [DEBUG] Join: AllTop & AllBottom
10202 2019-Jan-10 14:32:13.360786 - [DEBUG] = AllBottom (new jump func)
10203 2019-Jan-10 14:32:13.360811 - [DEBUG]
10204 2019-Jan-10 14:32:13.360834 - [DEBUG] Start adding new jump function
10205 2019-Jan-10 14:32:13.360858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10206 2019-Jan-10 14:32:13.360914 - [DEBUG] Fact at target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10207 2019-Jan-10 14:32:13.361531 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
10208 2019-Jan-10 14:32:13.362147 - [DEBUG] Edge Function : AllBottom
10209 2019-Jan-10 14:32:13.362176 - [DEBUG] End adding new jump function
10210 2019-Jan-10 14:32:13.362200 - [DEBUG]
10211 2019-Jan-10 14:32:13.362224 - [DEBUG] -------------------------------------------- 312. Path Edge --------------------------------------------
10212 2019-Jan-10 14:32:13.362248 - [DEBUG]
10213 2019-Jan-10 14:32:13.362272 - [DEBUG] Process 312. path edge:
10214 2019-Jan-10 14:32:13.362296 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10215 2019-Jan-10 14:32:13.362352 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
10216 2019-Jan-10 14:32:13.362976 - [DEBUG] D target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 >
10217 2019-Jan-10 14:32:13.363606 - [DEBUG]
10218 2019-Jan-10 14:32:13.363632 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
10219 2019-Jan-10 14:32:13.364258 - [DEBUG] Compose: EdgeIdentity * AllBottom
10220 2019-Jan-10 14:32:13.364286 - [DEBUG]
10221 2019-Jan-10 14:32:13.364309 - [DEBUG] Propagate flow
10222 2019-Jan-10 14:32:13.364333 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10223 2019-Jan-10 14:32:13.364390 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10224 2019-Jan-10 14:32:13.365017 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10225 2019-Jan-10 14:32:13.365631 - [DEBUG] Edge function : AllBottom (result of previous compose)
10226 2019-Jan-10 14:32:13.365656 - [DEBUG]
10227 2019-Jan-10 14:32:13.365681 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10228 2019-Jan-10 14:32:13.365707 - [DEBUG] = AllBottom
10229 2019-Jan-10 14:32:13.365732 - [DEBUG]
10230 2019-Jan-10 14:32:13.365755 - [DEBUG] PROPAGATE: No new function!
10231 2019-Jan-10 14:32:13.365786 - [DEBUG] Compose: EdgeIdentity * AllBottom
10232 2019-Jan-10 14:32:13.365813 - [DEBUG]
10233 2019-Jan-10 14:32:13.365837 - [DEBUG] Propagate flow
10234 2019-Jan-10 14:32:13.365860 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10235 2019-Jan-10 14:32:13.365917 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10236 2019-Jan-10 14:32:13.366543 - [DEBUG] Target value : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
10237 2019-Jan-10 14:32:13.367172 - [DEBUG] Edge function : AllBottom (result of previous compose)
10238 2019-Jan-10 14:32:13.367198 - [DEBUG]
10239 2019-Jan-10 14:32:13.367223 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
10240 2019-Jan-10 14:32:13.367248 - [DEBUG] = AllBottom
10241 2019-Jan-10 14:32:13.367273 - [DEBUG]
10242 2019-Jan-10 14:32:13.367296 - [DEBUG] PROPAGATE: No new function!
10243 2019-Jan-10 14:32:13.367320 - [DEBUG] EDGE:
10244 2019-Jan-10 14:32:13.367378 - [DEBUG] ---> 10245 2019-Jan-10 14:32:13.367993 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10246 2019-Jan-10 14:32:13.368608 - [DEBUG]
10247 2019-Jan-10 14:32:13.368633 - [DEBUG] EDGE:
10248 2019-Jan-10 14:32:13.368691 - [DEBUG] ---> 10249 2019-Jan-10 14:32:13.369307 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
10250 2019-Jan-10 14:32:13.369920 - [DEBUG]
10251 2019-Jan-10 14:32:13.369946 - [DEBUG] Compose: EdgeIdentity * AllBottom
10252 2019-Jan-10 14:32:13.369972 - [DEBUG]
10253 2019-Jan-10 14:32:13.369996 - [DEBUG] Propagate flow
10254 2019-Jan-10 14:32:13.370019 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10255 2019-Jan-10 14:32:13.370076 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
10256 2019-Jan-10 14:32:13.370705 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10257 2019-Jan-10 14:32:13.371324 - [DEBUG] Edge function : AllBottom (result of previous compose)
10258 2019-Jan-10 14:32:13.371357 - [DEBUG]
10259 2019-Jan-10 14:32:13.371382 - [DEBUG] Join: AllTop & AllBottom
10260 2019-Jan-10 14:32:13.371408 - [DEBUG] = AllBottom (new jump func)
10261 2019-Jan-10 14:32:13.371433 - [DEBUG]
10262 2019-Jan-10 14:32:13.371456 - [DEBUG] Start adding new jump function
10263 2019-Jan-10 14:32:13.371480 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10264 2019-Jan-10 14:32:13.371536 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10265 2019-Jan-10 14:32:13.372154 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
10266 2019-Jan-10 14:32:13.372769 - [DEBUG] Edge Function : AllBottom
10267 2019-Jan-10 14:32:13.372797 - [DEBUG] End adding new jump function
10268 2019-Jan-10 14:32:13.372821 - [DEBUG]
10269 2019-Jan-10 14:32:13.372845 - [DEBUG] -------------------------------------------- 313. Path Edge --------------------------------------------
10270 2019-Jan-10 14:32:13.372869 - [DEBUG]
10271 2019-Jan-10 14:32:13.372893 - [DEBUG] Process 313. path edge:
10272 2019-Jan-10 14:32:13.372916 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10273 2019-Jan-10 14:32:13.372972 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
10274 2019-Jan-10 14:32:13.373603 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10275 2019-Jan-10 14:32:13.374259 - [DEBUG]
10276 2019-Jan-10 14:32:13.374287 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
10277 2019-Jan-10 14:32:13.374986 - [DEBUG] Compose: EdgeIdentity * AllBottom
10278 2019-Jan-10 14:32:13.375016 - [DEBUG]
10279 2019-Jan-10 14:32:13.375041 - [DEBUG] Propagate flow
10280 2019-Jan-10 14:32:13.375065 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10281 2019-Jan-10 14:32:13.375135 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
10282 2019-Jan-10 14:32:13.375774 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10283 2019-Jan-10 14:32:13.376437 - [DEBUG] Edge function : AllBottom (result of previous compose)
10284 2019-Jan-10 14:32:13.376463 - [DEBUG]
10285 2019-Jan-10 14:32:13.376490 - [DEBUG] Join: AllTop & AllBottom
10286 2019-Jan-10 14:32:13.376517 - [DEBUG] = AllBottom (new jump func)
10287 2019-Jan-10 14:32:13.376542 - [DEBUG]
10288 2019-Jan-10 14:32:13.376566 - [DEBUG] Start adding new jump function
10289 2019-Jan-10 14:32:13.376590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10290 2019-Jan-10 14:32:13.376658 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10291 2019-Jan-10 14:32:13.377352 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
10292 2019-Jan-10 14:32:13.378008 - [DEBUG] Edge Function : AllBottom
10293 2019-Jan-10 14:32:13.378041 - [DEBUG] End adding new jump function
10294 2019-Jan-10 14:32:13.378067 - [DEBUG]
10295 2019-Jan-10 14:32:13.378091 - [DEBUG] -------------------------------------------- 314. Path Edge --------------------------------------------
10296 2019-Jan-10 14:32:13.378117 - [DEBUG]
10297 2019-Jan-10 14:32:13.378140 - [DEBUG] Process 314. path edge:
10298 2019-Jan-10 14:32:13.378164 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10299 2019-Jan-10 14:32:13.378232 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
10300 2019-Jan-10 14:32:13.378859 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10301 2019-Jan-10 14:32:13.379480 - [DEBUG]
10302 2019-Jan-10 14:32:13.379524 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
10303 2019-Jan-10 14:32:13.380186 - [DEBUG] Compose: EdgeIdentity * AllBottom
10304 2019-Jan-10 14:32:13.380216 - [DEBUG]
10305 2019-Jan-10 14:32:13.380241 - [DEBUG] Propagate flow
10306 2019-Jan-10 14:32:13.380264 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10307 2019-Jan-10 14:32:13.380321 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10308 2019-Jan-10 14:32:13.380953 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10309 2019-Jan-10 14:32:13.381571 - [DEBUG] Edge function : AllBottom (result of previous compose)
10310 2019-Jan-10 14:32:13.381597 - [DEBUG]
10311 2019-Jan-10 14:32:13.381622 - [DEBUG] Join: AllTop & AllBottom
10312 2019-Jan-10 14:32:13.381648 - [DEBUG] = AllBottom (new jump func)
10313 2019-Jan-10 14:32:13.381672 - [DEBUG]
10314 2019-Jan-10 14:32:13.381696 - [DEBUG] Start adding new jump function
10315 2019-Jan-10 14:32:13.381719 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10316 2019-Jan-10 14:32:13.381775 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10317 2019-Jan-10 14:32:13.382394 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10318 2019-Jan-10 14:32:13.383022 - [DEBUG] Edge Function : AllBottom
10319 2019-Jan-10 14:32:13.383049 - [DEBUG] End adding new jump function
10320 2019-Jan-10 14:32:13.383074 - [DEBUG]
10321 2019-Jan-10 14:32:13.383097 - [DEBUG] -------------------------------------------- 315. Path Edge --------------------------------------------
10322 2019-Jan-10 14:32:13.383121 - [DEBUG]
10323 2019-Jan-10 14:32:13.383145 - [DEBUG] Process 315. path edge:
10324 2019-Jan-10 14:32:13.383169 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10325 2019-Jan-10 14:32:13.383225 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
10326 2019-Jan-10 14:32:13.383865 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10327 2019-Jan-10 14:32:13.384485 - [DEBUG]
10328 2019-Jan-10 14:32:13.384510 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
10329 2019-Jan-10 14:32:13.385141 - [DEBUG] Possible callees:
10330 2019-Jan-10 14:32:13.385166 - [DEBUG] llvm.dbg.declare
10331 2019-Jan-10 14:32:13.385191 - [DEBUG] Possible return sites:
10332 2019-Jan-10 14:32:13.385215 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13610333 2019-Jan-10 14:32:13.386463 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10334 2019-Jan-10 14:32:13.386491 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10335 2019-Jan-10 14:32:13.386532 - [DEBUG] Compose: EdgeIdentity * AllBottom
10336 2019-Jan-10 14:32:13.386559 - [DEBUG]
10337 2019-Jan-10 14:32:13.386583 - [DEBUG] Propagate flow
10338 2019-Jan-10 14:32:13.386606 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10339 2019-Jan-10 14:32:13.386663 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
10340 2019-Jan-10 14:32:13.387299 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10341 2019-Jan-10 14:32:13.387917 - [DEBUG] Edge function : AllBottom (result of previous compose)
10342 2019-Jan-10 14:32:13.387952 - [DEBUG]
10343 2019-Jan-10 14:32:13.387977 - [DEBUG] Join: AllTop & AllBottom
10344 2019-Jan-10 14:32:13.388003 - [DEBUG] = AllBottom (new jump func)
10345 2019-Jan-10 14:32:13.388028 - [DEBUG]
10346 2019-Jan-10 14:32:13.388051 - [DEBUG] Start adding new jump function
10347 2019-Jan-10 14:32:13.388075 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10348 2019-Jan-10 14:32:13.388131 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10349 2019-Jan-10 14:32:13.388750 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
10350 2019-Jan-10 14:32:13.389368 - [DEBUG] Edge Function : AllBottom
10351 2019-Jan-10 14:32:13.389396 - [DEBUG] End adding new jump function
10352 2019-Jan-10 14:32:13.389420 - [DEBUG]
10353 2019-Jan-10 14:32:13.389444 - [DEBUG] -------------------------------------------- 316. Path Edge --------------------------------------------
10354 2019-Jan-10 14:32:13.389468 - [DEBUG]
10355 2019-Jan-10 14:32:13.389492 - [DEBUG] Process 316. path edge:
10356 2019-Jan-10 14:32:13.389516 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10357 2019-Jan-10 14:32:13.389572 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
10358 2019-Jan-10 14:32:13.390204 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10359 2019-Jan-10 14:32:13.390825 - [DEBUG]
10360 2019-Jan-10 14:32:13.390849 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
10361 2019-Jan-10 14:32:13.391492 - [DEBUG] Compose: EdgeIdentity * AllBottom
10362 2019-Jan-10 14:32:13.391520 - [DEBUG]
10363 2019-Jan-10 14:32:13.391544 - [DEBUG] Propagate flow
10364 2019-Jan-10 14:32:13.391567 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10365 2019-Jan-10 14:32:13.391624 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
10366 2019-Jan-10 14:32:13.392241 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10367 2019-Jan-10 14:32:13.392859 - [DEBUG] Edge function : AllBottom (result of previous compose)
10368 2019-Jan-10 14:32:13.392884 - [DEBUG]
10369 2019-Jan-10 14:32:13.392909 - [DEBUG] Join: AllTop & AllBottom
10370 2019-Jan-10 14:32:13.392935 - [DEBUG] = AllBottom (new jump func)
10371 2019-Jan-10 14:32:13.392960 - [DEBUG]
10372 2019-Jan-10 14:32:13.392983 - [DEBUG] Start adding new jump function
10373 2019-Jan-10 14:32:13.393011 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10374 2019-Jan-10 14:32:13.393067 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10375 2019-Jan-10 14:32:13.393703 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
10376 2019-Jan-10 14:32:13.394318 - [DEBUG] Edge Function : AllBottom
10377 2019-Jan-10 14:32:13.394346 - [DEBUG] End adding new jump function
10378 2019-Jan-10 14:32:13.394370 - [DEBUG]
10379 2019-Jan-10 14:32:13.394393 - [DEBUG] -------------------------------------------- 317. Path Edge --------------------------------------------
10380 2019-Jan-10 14:32:13.394418 - [DEBUG]
10381 2019-Jan-10 14:32:13.394441 - [DEBUG] Process 317. path edge:
10382 2019-Jan-10 14:32:13.394465 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10383 2019-Jan-10 14:32:13.394521 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
10384 2019-Jan-10 14:32:13.395136 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10385 2019-Jan-10 14:32:13.395754 - [DEBUG]
10386 2019-Jan-10 14:32:13.395780 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
10387 2019-Jan-10 14:32:13.396406 - [DEBUG] Compose: EdgeIdentity * AllBottom
10388 2019-Jan-10 14:32:13.396443 - [DEBUG]
10389 2019-Jan-10 14:32:13.396468 - [DEBUG] Propagate flow
10390 2019-Jan-10 14:32:13.396492 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10391 2019-Jan-10 14:32:13.396551 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
10392 2019-Jan-10 14:32:13.397190 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10393 2019-Jan-10 14:32:13.397810 - [DEBUG] Edge function : AllBottom (result of previous compose)
10394 2019-Jan-10 14:32:13.397835 - [DEBUG]
10395 2019-Jan-10 14:32:13.397860 - [DEBUG] Join: AllTop & AllBottom
10396 2019-Jan-10 14:32:13.397886 - [DEBUG] = AllBottom (new jump func)
10397 2019-Jan-10 14:32:13.397911 - [DEBUG]
10398 2019-Jan-10 14:32:13.397935 - [DEBUG] Start adding new jump function
10399 2019-Jan-10 14:32:13.397958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10400 2019-Jan-10 14:32:13.398014 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10401 2019-Jan-10 14:32:13.398634 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
10402 2019-Jan-10 14:32:13.399247 - [DEBUG] Edge Function : AllBottom
10403 2019-Jan-10 14:32:13.399274 - [DEBUG] End adding new jump function
10404 2019-Jan-10 14:32:13.399298 - [DEBUG]
10405 2019-Jan-10 14:32:13.399322 - [DEBUG] -------------------------------------------- 318. Path Edge --------------------------------------------
10406 2019-Jan-10 14:32:13.399347 - [DEBUG]
10407 2019-Jan-10 14:32:13.399370 - [DEBUG] Process 318. path edge:
10408 2019-Jan-10 14:32:13.399394 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10409 2019-Jan-10 14:32:13.399450 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
10410 2019-Jan-10 14:32:13.400064 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10411 2019-Jan-10 14:32:13.400698 - [DEBUG]
10412 2019-Jan-10 14:32:13.400723 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
10413 2019-Jan-10 14:32:13.401350 - [DEBUG] Compose: EdgeIdentity * AllBottom
10414 2019-Jan-10 14:32:13.401378 - [DEBUG]
10415 2019-Jan-10 14:32:13.401402 - [DEBUG] Propagate flow
10416 2019-Jan-10 14:32:13.401425 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10417 2019-Jan-10 14:32:13.401482 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
10418 2019-Jan-10 14:32:13.402112 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10419 2019-Jan-10 14:32:13.402730 - [DEBUG] Edge function : AllBottom (result of previous compose)
10420 2019-Jan-10 14:32:13.402756 - [DEBUG]
10421 2019-Jan-10 14:32:13.402780 - [DEBUG] Join: AllTop & AllBottom
10422 2019-Jan-10 14:32:13.402806 - [DEBUG] = AllBottom (new jump func)
10423 2019-Jan-10 14:32:13.402831 - [DEBUG]
10424 2019-Jan-10 14:32:13.402854 - [DEBUG] Start adding new jump function
10425 2019-Jan-10 14:32:13.402878 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10426 2019-Jan-10 14:32:13.402934 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10427 2019-Jan-10 14:32:13.403568 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
10428 2019-Jan-10 14:32:13.404195 - [DEBUG] Edge Function : AllBottom
10429 2019-Jan-10 14:32:13.404223 - [DEBUG] End adding new jump function
10430 2019-Jan-10 14:32:13.404247 - [DEBUG]
10431 2019-Jan-10 14:32:13.404270 - [DEBUG] -------------------------------------------- 319. Path Edge --------------------------------------------
10432 2019-Jan-10 14:32:13.404295 - [DEBUG]
10433 2019-Jan-10 14:32:13.404326 - [DEBUG] Process 319. path edge:
10434 2019-Jan-10 14:32:13.404351 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10435 2019-Jan-10 14:32:13.404407 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
10436 2019-Jan-10 14:32:13.405035 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10437 2019-Jan-10 14:32:13.405664 - [DEBUG]
10438 2019-Jan-10 14:32:13.405689 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
10439 2019-Jan-10 14:32:13.406373 - [DEBUG] Possible callees:
10440 2019-Jan-10 14:32:13.406400 - [DEBUG] llvm.dbg.declare
10441 2019-Jan-10 14:32:13.406426 - [DEBUG] Possible return sites:
10442 2019-Jan-10 14:32:13.406450 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14910443 2019-Jan-10 14:32:13.407864 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10444 2019-Jan-10 14:32:13.407910 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10445 2019-Jan-10 14:32:13.407960 - [DEBUG] Compose: EdgeIdentity * AllBottom
10446 2019-Jan-10 14:32:13.407988 - [DEBUG]
10447 2019-Jan-10 14:32:13.408013 - [DEBUG] Propagate flow
10448 2019-Jan-10 14:32:13.408037 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10449 2019-Jan-10 14:32:13.408119 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
10450 2019-Jan-10 14:32:13.408778 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10451 2019-Jan-10 14:32:13.409398 - [DEBUG] Edge function : AllBottom (result of previous compose)
10452 2019-Jan-10 14:32:13.409424 - [DEBUG]
10453 2019-Jan-10 14:32:13.409450 - [DEBUG] Join: AllTop & AllBottom
10454 2019-Jan-10 14:32:13.409477 - [DEBUG] = AllBottom (new jump func)
10455 2019-Jan-10 14:32:13.409501 - [DEBUG]
10456 2019-Jan-10 14:32:13.409525 - [DEBUG] Start adding new jump function
10457 2019-Jan-10 14:32:13.409548 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10458 2019-Jan-10 14:32:13.409605 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10459 2019-Jan-10 14:32:13.410258 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
10460 2019-Jan-10 14:32:13.410914 - [DEBUG] Edge Function : AllBottom
10461 2019-Jan-10 14:32:13.410947 - [DEBUG] End adding new jump function
10462 2019-Jan-10 14:32:13.410972 - [DEBUG]
10463 2019-Jan-10 14:32:13.410996 - [DEBUG] -------------------------------------------- 320. Path Edge --------------------------------------------
10464 2019-Jan-10 14:32:13.411020 - [DEBUG]
10465 2019-Jan-10 14:32:13.411043 - [DEBUG] Process 320. path edge:
10466 2019-Jan-10 14:32:13.411067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10467 2019-Jan-10 14:32:13.411133 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
10468 2019-Jan-10 14:32:13.411803 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10469 2019-Jan-10 14:32:13.412462 - [DEBUG]
10470 2019-Jan-10 14:32:13.412489 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
10471 2019-Jan-10 14:32:13.413183 - [DEBUG] Compose: EdgeIdentity * AllBottom
10472 2019-Jan-10 14:32:13.413213 - [DEBUG]
10473 2019-Jan-10 14:32:13.413237 - [DEBUG] Propagate flow
10474 2019-Jan-10 14:32:13.413261 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10475 2019-Jan-10 14:32:13.413344 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
10476 2019-Jan-10 14:32:13.413994 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10477 2019-Jan-10 14:32:13.414615 - [DEBUG] Edge function : AllBottom (result of previous compose)
10478 2019-Jan-10 14:32:13.414641 - [DEBUG]
10479 2019-Jan-10 14:32:13.414667 - [DEBUG] Join: AllTop & AllBottom
10480 2019-Jan-10 14:32:13.414693 - [DEBUG] = AllBottom (new jump func)
10481 2019-Jan-10 14:32:13.414718 - [DEBUG]
10482 2019-Jan-10 14:32:13.414742 - [DEBUG] Start adding new jump function
10483 2019-Jan-10 14:32:13.414766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10484 2019-Jan-10 14:32:13.414823 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10485 2019-Jan-10 14:32:13.415442 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
10486 2019-Jan-10 14:32:13.416056 - [DEBUG] Edge Function : AllBottom
10487 2019-Jan-10 14:32:13.416085 - [DEBUG] End adding new jump function
10488 2019-Jan-10 14:32:13.416109 - [DEBUG]
10489 2019-Jan-10 14:32:13.416133 - [DEBUG] -------------------------------------------- 321. Path Edge --------------------------------------------
10490 2019-Jan-10 14:32:13.416158 - [DEBUG]
10491 2019-Jan-10 14:32:13.416182 - [DEBUG] Process 321. path edge:
10492 2019-Jan-10 14:32:13.416206 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10493 2019-Jan-10 14:32:13.416262 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
10494 2019-Jan-10 14:32:13.416891 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10495 2019-Jan-10 14:32:13.417522 - [DEBUG]
10496 2019-Jan-10 14:32:13.417548 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
10497 2019-Jan-10 14:32:13.418178 - [DEBUG] Compose: EdgeIdentity * AllBottom
10498 2019-Jan-10 14:32:13.418205 - [DEBUG]
10499 2019-Jan-10 14:32:13.418229 - [DEBUG] Propagate flow
10500 2019-Jan-10 14:32:13.418253 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10501 2019-Jan-10 14:32:13.418310 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
10502 2019-Jan-10 14:32:13.418941 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10503 2019-Jan-10 14:32:13.419560 - [DEBUG] Edge function : AllBottom (result of previous compose)
10504 2019-Jan-10 14:32:13.419585 - [DEBUG]
10505 2019-Jan-10 14:32:13.419610 - [DEBUG] Join: AllTop & AllBottom
10506 2019-Jan-10 14:32:13.419636 - [DEBUG] = AllBottom (new jump func)
10507 2019-Jan-10 14:32:13.419661 - [DEBUG]
10508 2019-Jan-10 14:32:13.419685 - [DEBUG] Start adding new jump function
10509 2019-Jan-10 14:32:13.419709 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10510 2019-Jan-10 14:32:13.419765 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10511 2019-Jan-10 14:32:13.420401 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
10512 2019-Jan-10 14:32:13.421026 - [DEBUG] Edge Function : AllBottom
10513 2019-Jan-10 14:32:13.421054 - [DEBUG] End adding new jump function
10514 2019-Jan-10 14:32:13.421078 - [DEBUG]
10515 2019-Jan-10 14:32:13.421102 - [DEBUG] -------------------------------------------- 322. Path Edge --------------------------------------------
10516 2019-Jan-10 14:32:13.421126 - [DEBUG]
10517 2019-Jan-10 14:32:13.421150 - [DEBUG] Process 322. path edge:
10518 2019-Jan-10 14:32:13.421174 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10519 2019-Jan-10 14:32:13.421230 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
10520 2019-Jan-10 14:32:13.421866 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10521 2019-Jan-10 14:32:13.422486 - [DEBUG]
10522 2019-Jan-10 14:32:13.422511 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
10523 2019-Jan-10 14:32:13.423145 - [DEBUG] Possible callees:
10524 2019-Jan-10 14:32:13.423170 - [DEBUG] llvm.dbg.declare
10525 2019-Jan-10 14:32:13.423195 - [DEBUG] Possible return sites:
10526 2019-Jan-10 14:32:13.423219 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15510527 2019-Jan-10 14:32:13.424489 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10528 2019-Jan-10 14:32:13.424521 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10529 2019-Jan-10 14:32:13.424562 - [DEBUG] Compose: EdgeIdentity * AllBottom
10530 2019-Jan-10 14:32:13.424589 - [DEBUG]
10531 2019-Jan-10 14:32:13.424614 - [DEBUG] Propagate flow
10532 2019-Jan-10 14:32:13.424637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10533 2019-Jan-10 14:32:13.424697 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
10534 2019-Jan-10 14:32:13.425319 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10535 2019-Jan-10 14:32:13.425937 - [DEBUG] Edge function : AllBottom (result of previous compose)
10536 2019-Jan-10 14:32:13.425962 - [DEBUG]
10537 2019-Jan-10 14:32:13.425988 - [DEBUG] Join: AllTop & AllBottom
10538 2019-Jan-10 14:32:13.426014 - [DEBUG] = AllBottom (new jump func)
10539 2019-Jan-10 14:32:13.426039 - [DEBUG]
10540 2019-Jan-10 14:32:13.426063 - [DEBUG] Start adding new jump function
10541 2019-Jan-10 14:32:13.426086 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10542 2019-Jan-10 14:32:13.426142 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10543 2019-Jan-10 14:32:13.426780 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
10544 2019-Jan-10 14:32:13.427452 - [DEBUG] Edge Function : AllBottom
10545 2019-Jan-10 14:32:13.427484 - [DEBUG] End adding new jump function
10546 2019-Jan-10 14:32:13.427509 - [DEBUG]
10547 2019-Jan-10 14:32:13.427532 - [DEBUG] -------------------------------------------- 323. Path Edge --------------------------------------------
10548 2019-Jan-10 14:32:13.427557 - [DEBUG]
10549 2019-Jan-10 14:32:13.427581 - [DEBUG] Process 323. path edge:
10550 2019-Jan-10 14:32:13.427605 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10551 2019-Jan-10 14:32:13.427667 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
10552 2019-Jan-10 14:32:13.428314 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10553 2019-Jan-10 14:32:13.428951 - [DEBUG]
10554 2019-Jan-10 14:32:13.428977 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
10555 2019-Jan-10 14:32:13.429626 - [DEBUG] Compose: EdgeIdentity * AllBottom
10556 2019-Jan-10 14:32:13.429656 - [DEBUG]
10557 2019-Jan-10 14:32:13.429680 - [DEBUG] Propagate flow
10558 2019-Jan-10 14:32:13.429704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10559 2019-Jan-10 14:32:13.429763 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
10560 2019-Jan-10 14:32:13.430405 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10561 2019-Jan-10 14:32:13.431042 - [DEBUG] Edge function : AllBottom (result of previous compose)
10562 2019-Jan-10 14:32:13.431068 - [DEBUG]
10563 2019-Jan-10 14:32:13.431094 - [DEBUG] Join: AllTop & AllBottom
10564 2019-Jan-10 14:32:13.431121 - [DEBUG] = AllBottom (new jump func)
10565 2019-Jan-10 14:32:13.431146 - [DEBUG]
10566 2019-Jan-10 14:32:13.431170 - [DEBUG] Start adding new jump function
10567 2019-Jan-10 14:32:13.431193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10568 2019-Jan-10 14:32:13.431250 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10569 2019-Jan-10 14:32:13.431869 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
10570 2019-Jan-10 14:32:13.432484 - [DEBUG] Edge Function : AllBottom
10571 2019-Jan-10 14:32:13.432512 - [DEBUG] End adding new jump function
10572 2019-Jan-10 14:32:13.432537 - [DEBUG]
10573 2019-Jan-10 14:32:13.432561 - [DEBUG] -------------------------------------------- 324. Path Edge --------------------------------------------
10574 2019-Jan-10 14:32:13.432585 - [DEBUG]
10575 2019-Jan-10 14:32:13.432609 - [DEBUG] Process 324. path edge:
10576 2019-Jan-10 14:32:13.432633 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10577 2019-Jan-10 14:32:13.432689 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
10578 2019-Jan-10 14:32:13.433303 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10579 2019-Jan-10 14:32:13.433938 - [DEBUG]
10580 2019-Jan-10 14:32:13.433964 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
10581 2019-Jan-10 14:32:13.434591 - [DEBUG] Compose: EdgeIdentity * AllBottom
10582 2019-Jan-10 14:32:13.434619 - [DEBUG]
10583 2019-Jan-10 14:32:13.434643 - [DEBUG] Propagate flow
10584 2019-Jan-10 14:32:13.434666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10585 2019-Jan-10 14:32:13.434724 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
10586 2019-Jan-10 14:32:13.435341 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10587 2019-Jan-10 14:32:13.435960 - [DEBUG] Edge function : AllBottom (result of previous compose)
10588 2019-Jan-10 14:32:13.435986 - [DEBUG]
10589 2019-Jan-10 14:32:13.436011 - [DEBUG] Join: AllTop & AllBottom
10590 2019-Jan-10 14:32:13.436038 - [DEBUG] = AllBottom (new jump func)
10591 2019-Jan-10 14:32:13.436062 - [DEBUG]
10592 2019-Jan-10 14:32:13.436086 - [DEBUG] Start adding new jump function
10593 2019-Jan-10 14:32:13.436110 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10594 2019-Jan-10 14:32:13.436166 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10595 2019-Jan-10 14:32:13.436786 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
10596 2019-Jan-10 14:32:13.437418 - [DEBUG] Edge Function : AllBottom
10597 2019-Jan-10 14:32:13.437446 - [DEBUG] End adding new jump function
10598 2019-Jan-10 14:32:13.437471 - [DEBUG]
10599 2019-Jan-10 14:32:13.437495 - [DEBUG] -------------------------------------------- 325. Path Edge --------------------------------------------
10600 2019-Jan-10 14:32:13.437519 - [DEBUG]
10601 2019-Jan-10 14:32:13.437543 - [DEBUG] Process 325. path edge:
10602 2019-Jan-10 14:32:13.437567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10603 2019-Jan-10 14:32:13.437623 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
10604 2019-Jan-10 14:32:13.438238 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10605 2019-Jan-10 14:32:13.438856 - [DEBUG]
10606 2019-Jan-10 14:32:13.438881 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
10607 2019-Jan-10 14:32:13.439521 - [DEBUG] Compose: EdgeIdentity * AllBottom
10608 2019-Jan-10 14:32:13.439549 - [DEBUG]
10609 2019-Jan-10 14:32:13.439573 - [DEBUG] Propagate flow
10610 2019-Jan-10 14:32:13.439597 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10611 2019-Jan-10 14:32:13.439655 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
10612 2019-Jan-10 14:32:13.440299 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10613 2019-Jan-10 14:32:13.440920 - [DEBUG] Edge function : AllBottom (result of previous compose)
10614 2019-Jan-10 14:32:13.440946 - [DEBUG]
10615 2019-Jan-10 14:32:13.440971 - [DEBUG] Join: AllTop & AllBottom
10616 2019-Jan-10 14:32:13.440997 - [DEBUG] = AllBottom (new jump func)
10617 2019-Jan-10 14:32:13.441022 - [DEBUG]
10618 2019-Jan-10 14:32:13.441045 - [DEBUG] Start adding new jump function
10619 2019-Jan-10 14:32:13.441069 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10620 2019-Jan-10 14:32:13.441125 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10621 2019-Jan-10 14:32:13.441745 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
10622 2019-Jan-10 14:32:13.442370 - [DEBUG] Edge Function : AllBottom
10623 2019-Jan-10 14:32:13.442397 - [DEBUG] End adding new jump function
10624 2019-Jan-10 14:32:13.442422 - [DEBUG]
10625 2019-Jan-10 14:32:13.442446 - [DEBUG] -------------------------------------------- 326. Path Edge --------------------------------------------
10626 2019-Jan-10 14:32:13.442470 - [DEBUG]
10627 2019-Jan-10 14:32:13.442493 - [DEBUG] Process 326. path edge:
10628 2019-Jan-10 14:32:13.442517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10629 2019-Jan-10 14:32:13.442574 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
10630 2019-Jan-10 14:32:13.443214 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10631 2019-Jan-10 14:32:13.443862 - [DEBUG]
10632 2019-Jan-10 14:32:13.443887 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
10633 2019-Jan-10 14:32:13.444521 - [DEBUG] Possible callees:
10634 2019-Jan-10 14:32:13.444547 - [DEBUG] llvm.dbg.declare
10635 2019-Jan-10 14:32:13.444572 - [DEBUG] Possible return sites:
10636 2019-Jan-10 14:32:13.444596 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16310637 2019-Jan-10 14:32:13.445839 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10638 2019-Jan-10 14:32:13.445869 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10639 2019-Jan-10 14:32:13.445909 - [DEBUG] Compose: EdgeIdentity * AllBottom
10640 2019-Jan-10 14:32:13.445937 - [DEBUG]
10641 2019-Jan-10 14:32:13.445961 - [DEBUG] Propagate flow
10642 2019-Jan-10 14:32:13.445984 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10643 2019-Jan-10 14:32:13.446043 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
10644 2019-Jan-10 14:32:13.446672 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10645 2019-Jan-10 14:32:13.447308 - [DEBUG] Edge function : AllBottom (result of previous compose)
10646 2019-Jan-10 14:32:13.447333 - [DEBUG]
10647 2019-Jan-10 14:32:13.447359 - [DEBUG] Join: AllTop & AllBottom
10648 2019-Jan-10 14:32:13.447395 - [DEBUG] = AllBottom (new jump func)
10649 2019-Jan-10 14:32:13.447420 - [DEBUG]
10650 2019-Jan-10 14:32:13.447444 - [DEBUG] Start adding new jump function
10651 2019-Jan-10 14:32:13.447468 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10652 2019-Jan-10 14:32:13.447524 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10653 2019-Jan-10 14:32:13.448143 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
10654 2019-Jan-10 14:32:13.448760 - [DEBUG] Edge Function : AllBottom
10655 2019-Jan-10 14:32:13.448788 - [DEBUG] End adding new jump function
10656 2019-Jan-10 14:32:13.448813 - [DEBUG]
10657 2019-Jan-10 14:32:13.448837 - [DEBUG] -------------------------------------------- 327. Path Edge --------------------------------------------
10658 2019-Jan-10 14:32:13.448861 - [DEBUG]
10659 2019-Jan-10 14:32:13.448885 - [DEBUG] Process 327. path edge:
10660 2019-Jan-10 14:32:13.448909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10661 2019-Jan-10 14:32:13.448965 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
10662 2019-Jan-10 14:32:13.449583 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10663 2019-Jan-10 14:32:13.450213 - [DEBUG]
10664 2019-Jan-10 14:32:13.450238 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
10665 2019-Jan-10 14:32:13.450876 - [DEBUG] Compose: EdgeIdentity * AllBottom
10666 2019-Jan-10 14:32:13.450905 - [DEBUG]
10667 2019-Jan-10 14:32:13.450929 - [DEBUG] Propagate flow
10668 2019-Jan-10 14:32:13.450952 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10669 2019-Jan-10 14:32:13.451009 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
10670 2019-Jan-10 14:32:13.451625 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10671 2019-Jan-10 14:32:13.452244 - [DEBUG] Edge function : AllBottom (result of previous compose)
10672 2019-Jan-10 14:32:13.452269 - [DEBUG]
10673 2019-Jan-10 14:32:13.452295 - [DEBUG] Join: AllTop & AllBottom
10674 2019-Jan-10 14:32:13.452321 - [DEBUG] = AllBottom (new jump func)
10675 2019-Jan-10 14:32:13.452346 - [DEBUG]
10676 2019-Jan-10 14:32:13.452369 - [DEBUG] Start adding new jump function
10677 2019-Jan-10 14:32:13.452393 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10678 2019-Jan-10 14:32:13.452450 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10679 2019-Jan-10 14:32:13.453068 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
10680 2019-Jan-10 14:32:13.453701 - [DEBUG] Edge Function : AllBottom
10681 2019-Jan-10 14:32:13.453729 - [DEBUG] End adding new jump function
10682 2019-Jan-10 14:32:13.453753 - [DEBUG]
10683 2019-Jan-10 14:32:13.453777 - [DEBUG] -------------------------------------------- 328. Path Edge --------------------------------------------
10684 2019-Jan-10 14:32:13.453801 - [DEBUG]
10685 2019-Jan-10 14:32:13.453825 - [DEBUG] Process 328. path edge:
10686 2019-Jan-10 14:32:13.453849 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10687 2019-Jan-10 14:32:13.453905 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
10688 2019-Jan-10 14:32:13.454522 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10689 2019-Jan-10 14:32:13.455140 - [DEBUG]
10690 2019-Jan-10 14:32:13.455166 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
10691 2019-Jan-10 14:32:13.455793 - [DEBUG] Compose: EdgeIdentity * AllBottom
10692 2019-Jan-10 14:32:13.455821 - [DEBUG]
10693 2019-Jan-10 14:32:13.455863 - [DEBUG] Propagate flow
10694 2019-Jan-10 14:32:13.455887 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10695 2019-Jan-10 14:32:13.455945 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
10696 2019-Jan-10 14:32:13.456574 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10697 2019-Jan-10 14:32:13.457211 - [DEBUG] Edge function : AllBottom (result of previous compose)
10698 2019-Jan-10 14:32:13.457237 - [DEBUG]
10699 2019-Jan-10 14:32:13.457262 - [DEBUG] Join: AllTop & AllBottom
10700 2019-Jan-10 14:32:13.457289 - [DEBUG] = AllBottom (new jump func)
10701 2019-Jan-10 14:32:13.457314 - [DEBUG]
10702 2019-Jan-10 14:32:13.457337 - [DEBUG] Start adding new jump function
10703 2019-Jan-10 14:32:13.457362 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10704 2019-Jan-10 14:32:13.457418 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10705 2019-Jan-10 14:32:13.458039 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
10706 2019-Jan-10 14:32:13.458663 - [DEBUG] Edge Function : AllBottom
10707 2019-Jan-10 14:32:13.458691 - [DEBUG] End adding new jump function
10708 2019-Jan-10 14:32:13.458716 - [DEBUG]
10709 2019-Jan-10 14:32:13.458739 - [DEBUG] -------------------------------------------- 329. Path Edge --------------------------------------------
10710 2019-Jan-10 14:32:13.458764 - [DEBUG]
10711 2019-Jan-10 14:32:13.458788 - [DEBUG] Process 329. path edge:
10712 2019-Jan-10 14:32:13.458812 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10713 2019-Jan-10 14:32:13.458868 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
10714 2019-Jan-10 14:32:13.459502 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10715 2019-Jan-10 14:32:13.460121 - [DEBUG]
10716 2019-Jan-10 14:32:13.460146 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
10717 2019-Jan-10 14:32:13.460800 - [DEBUG] Possible callees:
10718 2019-Jan-10 14:32:13.460825 - [DEBUG] llvm.dbg.declare
10719 2019-Jan-10 14:32:13.460851 - [DEBUG] Possible return sites:
10720 2019-Jan-10 14:32:13.460874 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16910721 2019-Jan-10 14:32:13.462110 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
10722 2019-Jan-10 14:32:13.462139 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
10723 2019-Jan-10 14:32:13.462177 - [DEBUG] Compose: EdgeIdentity * AllBottom
10724 2019-Jan-10 14:32:13.462204 - [DEBUG]
10725 2019-Jan-10 14:32:13.462229 - [DEBUG] Propagate flow
10726 2019-Jan-10 14:32:13.462252 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10727 2019-Jan-10 14:32:13.462309 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
10728 2019-Jan-10 14:32:13.462929 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10729 2019-Jan-10 14:32:13.463564 - [DEBUG] Edge function : AllBottom (result of previous compose)
10730 2019-Jan-10 14:32:13.463589 - [DEBUG]
10731 2019-Jan-10 14:32:13.463614 - [DEBUG] Join: AllTop & AllBottom
10732 2019-Jan-10 14:32:13.463641 - [DEBUG] = AllBottom (new jump func)
10733 2019-Jan-10 14:32:13.463665 - [DEBUG]
10734 2019-Jan-10 14:32:13.463689 - [DEBUG] Start adding new jump function
10735 2019-Jan-10 14:32:13.463722 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10736 2019-Jan-10 14:32:13.463778 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10737 2019-Jan-10 14:32:13.464399 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
10738 2019-Jan-10 14:32:13.465017 - [DEBUG] Edge Function : AllBottom
10739 2019-Jan-10 14:32:13.465045 - [DEBUG] End adding new jump function
10740 2019-Jan-10 14:32:13.465069 - [DEBUG]
10741 2019-Jan-10 14:32:13.465093 - [DEBUG] -------------------------------------------- 330. Path Edge --------------------------------------------
10742 2019-Jan-10 14:32:13.465118 - [DEBUG]
10743 2019-Jan-10 14:32:13.465141 - [DEBUG] Process 330. path edge:
10744 2019-Jan-10 14:32:13.465165 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10745 2019-Jan-10 14:32:13.465221 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
10746 2019-Jan-10 14:32:13.465839 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10747 2019-Jan-10 14:32:13.466456 - [DEBUG]
10748 2019-Jan-10 14:32:13.466481 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
10749 2019-Jan-10 14:32:13.467128 - [DEBUG] Compose: EdgeIdentity * AllBottom
10750 2019-Jan-10 14:32:13.467156 - [DEBUG]
10751 2019-Jan-10 14:32:13.467180 - [DEBUG] Propagate flow
10752 2019-Jan-10 14:32:13.467204 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10753 2019-Jan-10 14:32:13.467261 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
10754 2019-Jan-10 14:32:13.467881 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10755 2019-Jan-10 14:32:13.468500 - [DEBUG] Edge function : AllBottom (result of previous compose)
10756 2019-Jan-10 14:32:13.468525 - [DEBUG]
10757 2019-Jan-10 14:32:13.468550 - [DEBUG] Join: AllTop & AllBottom
10758 2019-Jan-10 14:32:13.468576 - [DEBUG] = AllBottom (new jump func)
10759 2019-Jan-10 14:32:13.468601 - [DEBUG]
10760 2019-Jan-10 14:32:13.468625 - [DEBUG] Start adding new jump function
10761 2019-Jan-10 14:32:13.468648 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10762 2019-Jan-10 14:32:13.468704 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10763 2019-Jan-10 14:32:13.469324 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
10764 2019-Jan-10 14:32:13.469940 - [DEBUG] Edge Function : AllBottom
10765 2019-Jan-10 14:32:13.469967 - [DEBUG] End adding new jump function
10766 2019-Jan-10 14:32:13.469992 - [DEBUG]
10767 2019-Jan-10 14:32:13.470015 - [DEBUG] -------------------------------------------- 331. Path Edge --------------------------------------------
10768 2019-Jan-10 14:32:13.470040 - [DEBUG]
10769 2019-Jan-10 14:32:13.470063 - [DEBUG] Process 331. path edge:
10770 2019-Jan-10 14:32:13.470087 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10771 2019-Jan-10 14:32:13.470143 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
10772 2019-Jan-10 14:32:13.470773 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10773 2019-Jan-10 14:32:13.471392 - [DEBUG]
10774 2019-Jan-10 14:32:13.471416 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
10775 2019-Jan-10 14:32:13.472046 - [DEBUG] Compose: EdgeIdentity * AllBottom
10776 2019-Jan-10 14:32:13.472074 - [DEBUG]
10777 2019-Jan-10 14:32:13.472098 - [DEBUG] Propagate flow
10778 2019-Jan-10 14:32:13.472121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10779 2019-Jan-10 14:32:13.472186 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
10780 2019-Jan-10 14:32:13.472809 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10781 2019-Jan-10 14:32:13.473428 - [DEBUG] Edge function : AllBottom (result of previous compose)
10782 2019-Jan-10 14:32:13.473453 - [DEBUG]
10783 2019-Jan-10 14:32:13.473478 - [DEBUG] Join: AllTop & AllBottom
10784 2019-Jan-10 14:32:13.473518 - [DEBUG] = AllBottom (new jump func)
10785 2019-Jan-10 14:32:13.473543 - [DEBUG]
10786 2019-Jan-10 14:32:13.473567 - [DEBUG] Start adding new jump function
10787 2019-Jan-10 14:32:13.473590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10788 2019-Jan-10 14:32:13.473647 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10789 2019-Jan-10 14:32:13.474267 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
10790 2019-Jan-10 14:32:13.474886 - [DEBUG] Edge Function : AllBottom
10791 2019-Jan-10 14:32:13.474914 - [DEBUG] End adding new jump function
10792 2019-Jan-10 14:32:13.474938 - [DEBUG]
10793 2019-Jan-10 14:32:13.474962 - [DEBUG] -------------------------------------------- 332. Path Edge --------------------------------------------
10794 2019-Jan-10 14:32:13.474986 - [DEBUG]
10795 2019-Jan-10 14:32:13.475010 - [DEBUG] Process 332. path edge:
10796 2019-Jan-10 14:32:13.475033 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10797 2019-Jan-10 14:32:13.475089 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
10798 2019-Jan-10 14:32:13.475717 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10799 2019-Jan-10 14:32:13.476337 - [DEBUG]
10800 2019-Jan-10 14:32:13.476362 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
10801 2019-Jan-10 14:32:13.477016 - [DEBUG] Compose: EdgeIdentity * AllBottom
10802 2019-Jan-10 14:32:13.477045 - [DEBUG]
10803 2019-Jan-10 14:32:13.477069 - [DEBUG] Propagate flow
10804 2019-Jan-10 14:32:13.477092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10805 2019-Jan-10 14:32:13.477149 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
10806 2019-Jan-10 14:32:13.477786 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10807 2019-Jan-10 14:32:13.478436 - [DEBUG] Edge function : AllBottom (result of previous compose)
10808 2019-Jan-10 14:32:13.478464 - [DEBUG]
10809 2019-Jan-10 14:32:13.478490 - [DEBUG] Join: AllTop & AllBottom
10810 2019-Jan-10 14:32:13.478517 - [DEBUG] = AllBottom (new jump func)
10811 2019-Jan-10 14:32:13.478541 - [DEBUG]
10812 2019-Jan-10 14:32:13.478565 - [DEBUG] Start adding new jump function
10813 2019-Jan-10 14:32:13.478589 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10814 2019-Jan-10 14:32:13.478649 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10815 2019-Jan-10 14:32:13.479268 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
10816 2019-Jan-10 14:32:13.479884 - [DEBUG] Edge Function : AllBottom
10817 2019-Jan-10 14:32:13.479913 - [DEBUG] End adding new jump function
10818 2019-Jan-10 14:32:13.479937 - [DEBUG]
10819 2019-Jan-10 14:32:13.479961 - [DEBUG] -------------------------------------------- 333. Path Edge --------------------------------------------
10820 2019-Jan-10 14:32:13.479985 - [DEBUG]
10821 2019-Jan-10 14:32:13.480009 - [DEBUG] Process 333. path edge:
10822 2019-Jan-10 14:32:13.480033 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10823 2019-Jan-10 14:32:13.480105 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
10824 2019-Jan-10 14:32:13.480744 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10825 2019-Jan-10 14:32:13.481363 - [DEBUG]
10826 2019-Jan-10 14:32:13.481390 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
10827 2019-Jan-10 14:32:13.482026 - [DEBUG] Compose: EdgeIdentity * AllBottom
10828 2019-Jan-10 14:32:13.482055 - [DEBUG]
10829 2019-Jan-10 14:32:13.482079 - [DEBUG] Propagate flow
10830 2019-Jan-10 14:32:13.482103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10831 2019-Jan-10 14:32:13.482160 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
10832 2019-Jan-10 14:32:13.482783 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10833 2019-Jan-10 14:32:13.483409 - [DEBUG] Edge function : AllBottom (result of previous compose)
10834 2019-Jan-10 14:32:13.483435 - [DEBUG]
10835 2019-Jan-10 14:32:13.483460 - [DEBUG] Join: AllTop & AllBottom
10836 2019-Jan-10 14:32:13.483486 - [DEBUG] = AllBottom (new jump func)
10837 2019-Jan-10 14:32:13.483524 - [DEBUG]
10838 2019-Jan-10 14:32:13.483548 - [DEBUG] Start adding new jump function
10839 2019-Jan-10 14:32:13.483571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10840 2019-Jan-10 14:32:13.483627 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10841 2019-Jan-10 14:32:13.484257 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
10842 2019-Jan-10 14:32:13.484876 - [DEBUG] Edge Function : AllBottom
10843 2019-Jan-10 14:32:13.484904 - [DEBUG] End adding new jump function
10844 2019-Jan-10 14:32:13.484928 - [DEBUG]
10845 2019-Jan-10 14:32:13.484952 - [DEBUG] -------------------------------------------- 334. Path Edge --------------------------------------------
10846 2019-Jan-10 14:32:13.484976 - [DEBUG]
10847 2019-Jan-10 14:32:13.485000 - [DEBUG] Process 334. path edge:
10848 2019-Jan-10 14:32:13.485024 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10849 2019-Jan-10 14:32:13.485080 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
10850 2019-Jan-10 14:32:13.485699 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10851 2019-Jan-10 14:32:13.486317 - [DEBUG]
10852 2019-Jan-10 14:32:13.486342 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
10853 2019-Jan-10 14:32:13.486993 - [DEBUG] Compose: EdgeIdentity * AllBottom
10854 2019-Jan-10 14:32:13.487021 - [DEBUG]
10855 2019-Jan-10 14:32:13.487045 - [DEBUG] Propagate flow
10856 2019-Jan-10 14:32:13.487068 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10857 2019-Jan-10 14:32:13.487126 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
10858 2019-Jan-10 14:32:13.487742 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10859 2019-Jan-10 14:32:13.488362 - [DEBUG] Edge function : AllBottom (result of previous compose)
10860 2019-Jan-10 14:32:13.488387 - [DEBUG]
10861 2019-Jan-10 14:32:13.488412 - [DEBUG] Join: AllTop & AllBottom
10862 2019-Jan-10 14:32:13.488438 - [DEBUG] = AllBottom (new jump func)
10863 2019-Jan-10 14:32:13.488463 - [DEBUG]
10864 2019-Jan-10 14:32:13.488487 - [DEBUG] Start adding new jump function
10865 2019-Jan-10 14:32:13.488511 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10866 2019-Jan-10 14:32:13.488567 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10867 2019-Jan-10 14:32:13.489223 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
10868 2019-Jan-10 14:32:13.489846 - [DEBUG] Edge Function : AllBottom
10869 2019-Jan-10 14:32:13.489875 - [DEBUG] End adding new jump function
10870 2019-Jan-10 14:32:13.489900 - [DEBUG]
10871 2019-Jan-10 14:32:13.489923 - [DEBUG] -------------------------------------------- 335. Path Edge --------------------------------------------
10872 2019-Jan-10 14:32:13.489948 - [DEBUG]
10873 2019-Jan-10 14:32:13.489972 - [DEBUG] Process 335. path edge:
10874 2019-Jan-10 14:32:13.489996 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10875 2019-Jan-10 14:32:13.490054 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
10876 2019-Jan-10 14:32:13.490699 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10877 2019-Jan-10 14:32:13.491319 - [DEBUG]
10878 2019-Jan-10 14:32:13.491345 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
10879 2019-Jan-10 14:32:13.491986 - [DEBUG] Compose: EdgeIdentity * AllBottom
10880 2019-Jan-10 14:32:13.492014 - [DEBUG]
10881 2019-Jan-10 14:32:13.492038 - [DEBUG] Propagate flow
10882 2019-Jan-10 14:32:13.492062 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10883 2019-Jan-10 14:32:13.492120 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10884 2019-Jan-10 14:32:13.492740 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10885 2019-Jan-10 14:32:13.493374 - [DEBUG] Edge function : AllBottom (result of previous compose)
10886 2019-Jan-10 14:32:13.493401 - [DEBUG]
10887 2019-Jan-10 14:32:13.493427 - [DEBUG] Join: AllTop & AllBottom
10888 2019-Jan-10 14:32:13.493453 - [DEBUG] = AllBottom (new jump func)
10889 2019-Jan-10 14:32:13.493478 - [DEBUG]
10890 2019-Jan-10 14:32:13.493519 - [DEBUG] Start adding new jump function
10891 2019-Jan-10 14:32:13.493542 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10892 2019-Jan-10 14:32:13.493604 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10893 2019-Jan-10 14:32:13.494241 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10894 2019-Jan-10 14:32:13.494858 - [DEBUG] Edge Function : AllBottom
10895 2019-Jan-10 14:32:13.494887 - [DEBUG] End adding new jump function
10896 2019-Jan-10 14:32:13.494911 - [DEBUG]
10897 2019-Jan-10 14:32:13.494935 - [DEBUG] -------------------------------------------- 336. Path Edge --------------------------------------------
10898 2019-Jan-10 14:32:13.494960 - [DEBUG]
10899 2019-Jan-10 14:32:13.494983 - [DEBUG] Process 336. path edge:
10900 2019-Jan-10 14:32:13.495007 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10901 2019-Jan-10 14:32:13.495064 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
10902 2019-Jan-10 14:32:13.495680 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10903 2019-Jan-10 14:32:13.496300 - [DEBUG]
10904 2019-Jan-10 14:32:13.496324 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
10905 2019-Jan-10 14:32:13.496979 - [DEBUG] Compose: EdgeIdentity * AllBottom
10906 2019-Jan-10 14:32:13.497009 - [DEBUG]
10907 2019-Jan-10 14:32:13.497033 - [DEBUG] Propagate flow
10908 2019-Jan-10 14:32:13.497058 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10909 2019-Jan-10 14:32:13.497116 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
10910 2019-Jan-10 14:32:13.497743 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10911 2019-Jan-10 14:32:13.498378 - [DEBUG] Edge function : AllBottom (result of previous compose)
10912 2019-Jan-10 14:32:13.498404 - [DEBUG]
10913 2019-Jan-10 14:32:13.498430 - [DEBUG] Join: AllTop & AllBottom
10914 2019-Jan-10 14:32:13.498457 - [DEBUG] = AllBottom (new jump func)
10915 2019-Jan-10 14:32:13.498483 - [DEBUG]
10916 2019-Jan-10 14:32:13.498507 - [DEBUG] Start adding new jump function
10917 2019-Jan-10 14:32:13.498532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10918 2019-Jan-10 14:32:13.498589 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10919 2019-Jan-10 14:32:13.499210 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
10920 2019-Jan-10 14:32:13.499831 - [DEBUG] Edge Function : AllBottom
10921 2019-Jan-10 14:32:13.499859 - [DEBUG] End adding new jump function
10922 2019-Jan-10 14:32:13.499884 - [DEBUG]
10923 2019-Jan-10 14:32:13.499909 - [DEBUG] -------------------------------------------- 337. Path Edge --------------------------------------------
10924 2019-Jan-10 14:32:13.499934 - [DEBUG]
10925 2019-Jan-10 14:32:13.499958 - [DEBUG] Process 337. path edge:
10926 2019-Jan-10 14:32:13.499983 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10927 2019-Jan-10 14:32:13.500040 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
10928 2019-Jan-10 14:32:13.500680 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10929 2019-Jan-10 14:32:13.501299 - [DEBUG]
10930 2019-Jan-10 14:32:13.501325 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
10931 2019-Jan-10 14:32:13.501996 - [DEBUG] Compose: EdgeIdentity * AllBottom
10932 2019-Jan-10 14:32:13.502028 - [DEBUG]
10933 2019-Jan-10 14:32:13.502053 - [DEBUG] Propagate flow
10934 2019-Jan-10 14:32:13.502077 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10935 2019-Jan-10 14:32:13.502143 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10936 2019-Jan-10 14:32:13.502825 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10937 2019-Jan-10 14:32:13.503550 - [DEBUG] Edge function : AllBottom (result of previous compose)
10938 2019-Jan-10 14:32:13.503580 - [DEBUG]
10939 2019-Jan-10 14:32:13.503607 - [DEBUG] Join: AllTop & AllBottom
10940 2019-Jan-10 14:32:13.503634 - [DEBUG] = AllBottom (new jump func)
10941 2019-Jan-10 14:32:13.503659 - [DEBUG]
10942 2019-Jan-10 14:32:13.503682 - [DEBUG] Start adding new jump function
10943 2019-Jan-10 14:32:13.503707 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10944 2019-Jan-10 14:32:13.503784 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10945 2019-Jan-10 14:32:13.504426 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10946 2019-Jan-10 14:32:13.505045 - [DEBUG] Edge Function : AllBottom
10947 2019-Jan-10 14:32:13.505075 - [DEBUG] End adding new jump function
10948 2019-Jan-10 14:32:13.505100 - [DEBUG]
10949 2019-Jan-10 14:32:13.505123 - [DEBUG] -------------------------------------------- 338. Path Edge --------------------------------------------
10950 2019-Jan-10 14:32:13.505148 - [DEBUG]
10951 2019-Jan-10 14:32:13.505172 - [DEBUG] Process 338. path edge:
10952 2019-Jan-10 14:32:13.505196 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10953 2019-Jan-10 14:32:13.505253 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
10954 2019-Jan-10 14:32:13.505869 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10955 2019-Jan-10 14:32:13.506507 - [DEBUG]
10956 2019-Jan-10 14:32:13.506533 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
10957 2019-Jan-10 14:32:13.507201 - [DEBUG] Compose: EdgeIdentity * AllBottom
10958 2019-Jan-10 14:32:13.507229 - [DEBUG]
10959 2019-Jan-10 14:32:13.507253 - [DEBUG] Propagate flow
10960 2019-Jan-10 14:32:13.507277 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
10961 2019-Jan-10 14:32:13.507334 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10962 2019-Jan-10 14:32:13.507958 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10963 2019-Jan-10 14:32:13.508579 - [DEBUG] Edge function : AllBottom (result of previous compose)
10964 2019-Jan-10 14:32:13.508605 - [DEBUG]
10965 2019-Jan-10 14:32:13.508630 - [DEBUG] Join: AllTop & AllBottom
10966 2019-Jan-10 14:32:13.508656 - [DEBUG] = AllBottom (new jump func)
10967 2019-Jan-10 14:32:13.508681 - [DEBUG]
10968 2019-Jan-10 14:32:13.508704 - [DEBUG] Start adding new jump function
10969 2019-Jan-10 14:32:13.508728 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
10970 2019-Jan-10 14:32:13.508785 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10971 2019-Jan-10 14:32:13.509403 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10972 2019-Jan-10 14:32:13.510026 - [DEBUG] Edge Function : AllBottom
10973 2019-Jan-10 14:32:13.510055 - [DEBUG] End adding new jump function
10974 2019-Jan-10 14:32:13.510080 - [DEBUG]
10975 2019-Jan-10 14:32:13.510104 - [DEBUG] -------------------------------------------- 339. Path Edge --------------------------------------------
10976 2019-Jan-10 14:32:13.510128 - [DEBUG]
10977 2019-Jan-10 14:32:13.510152 - [DEBUG] Process 339. path edge:
10978 2019-Jan-10 14:32:13.510192 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
10979 2019-Jan-10 14:32:13.510255 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
10980 2019-Jan-10 14:32:13.510912 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
10981 2019-Jan-10 14:32:13.511568 - [DEBUG]
10982 2019-Jan-10 14:32:13.511595 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10983 2019-Jan-10 14:32:13.512259 - [DEBUG] Start of endsummarytab entry
10984 2019-Jan-10 14:32:13.512292 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
10985 2019-Jan-10 14:32:13.512951 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
10986 2019-Jan-10 14:32:13.513017 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10987 2019-Jan-10 14:32:13.513673 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
10988 2019-Jan-10 14:32:13.514294 - [DEBUG] EF: AllBottom
10989 2019-Jan-10 14:32:13.514320 - [DEBUG]
10990 2019-Jan-10 14:32:13.514344 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10991 2019-Jan-10 14:32:13.514959 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
10992 2019-Jan-10 14:32:13.515589 - [DEBUG] EF: AllBottom
10993 2019-Jan-10 14:32:13.515614 - [DEBUG]
10994 2019-Jan-10 14:32:13.515637 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10995 2019-Jan-10 14:32:13.516251 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
10996 2019-Jan-10 14:32:13.516884 - [DEBUG] EF: AllBottom
10997 2019-Jan-10 14:32:13.516909 - [DEBUG]
10998 2019-Jan-10 14:32:13.516932 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
10999 2019-Jan-10 14:32:13.517555 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
11000 2019-Jan-10 14:32:13.518190 - [DEBUG] EF: AllBottom
11001 2019-Jan-10 14:32:13.518215 - [DEBUG]
11002 2019-Jan-10 14:32:13.518239 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11003 2019-Jan-10 14:32:13.518854 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
11004 2019-Jan-10 14:32:13.519481 - [DEBUG] EF: AllBottom
11005 2019-Jan-10 14:32:13.519506 - [DEBUG]
11006 2019-Jan-10 14:32:13.519530 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11007 2019-Jan-10 14:32:13.520150 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
11008 2019-Jan-10 14:32:13.520789 - [DEBUG] EF: AllBottom
11009 2019-Jan-10 14:32:13.520814 - [DEBUG]
11010 2019-Jan-10 14:32:13.520838 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11011 2019-Jan-10 14:32:13.521452 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
11012 2019-Jan-10 14:32:13.522068 - [DEBUG] EF: AllBottom
11013 2019-Jan-10 14:32:13.522094 - [DEBUG]
11014 2019-Jan-10 14:32:13.522117 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11015 2019-Jan-10 14:32:13.522731 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11016 2019-Jan-10 14:32:13.523349 - [DEBUG] EF: AllBottom
11017 2019-Jan-10 14:32:13.523374 - [DEBUG]
11018 2019-Jan-10 14:32:13.523398 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
11019 2019-Jan-10 14:32:13.524028 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11020 2019-Jan-10 14:32:13.524661 - [DEBUG] EF: AllBottom
11021 2019-Jan-10 14:32:13.524686 - [DEBUG]
11022 2019-Jan-10 14:32:13.524710 - [DEBUG] ---------------
11023 2019-Jan-10 14:32:13.524734 - [DEBUG]
11024 2019-Jan-10 14:32:13.524759 - [DEBUG] End of endsummarytab entry
11025 2019-Jan-10 14:32:13.524782 - [DEBUG]
11026 2019-Jan-10 14:32:13.524806 - [DEBUG] Start of incomingtab entry
11027 2019-Jan-10 14:32:13.524831 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
11028 2019-Jan-10 14:32:13.525446 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
11029 2019-Jan-10 14:32:13.525504 - [DEBUG] ---------------
11030 2019-Jan-10 14:32:13.525528 - [DEBUG] End of incomingtab entry
11031 2019-Jan-10 14:32:13.525552 - [DEBUG]
11032 2019-Jan-10 14:32:13.525579 - [DEBUG] EDGE:
11033 2019-Jan-10 14:32:13.525636 - [DEBUG] ---> 11034 2019-Jan-10 14:32:13.526250 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11035 2019-Jan-10 14:32:13.526885 - [DEBUG]
11036 2019-Jan-10 14:32:13.526912 - [DEBUG] EDGE:
11037 2019-Jan-10 14:32:13.526973 - [DEBUG] ---> 11038 2019-Jan-10 14:32:13.527608 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11039 2019-Jan-10 14:32:13.528250 - [DEBUG]
11040 2019-Jan-10 14:32:13.528300 - [DEBUG] Compose: EdgeIdentity * AllBottom
11041 2019-Jan-10 14:32:13.528328 - [DEBUG]
11042 2019-Jan-10 14:32:13.528352 - [DEBUG] Propagate flow
11043 2019-Jan-10 14:32:13.528375 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11044 2019-Jan-10 14:32:13.528436 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
11045 2019-Jan-10 14:32:13.529067 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11046 2019-Jan-10 14:32:13.529704 - [DEBUG] Edge function : AllBottom (result of previous compose)
11047 2019-Jan-10 14:32:13.529730 - [DEBUG]
11048 2019-Jan-10 14:32:13.529757 - [DEBUG] Join: AllTop & AllBottom
11049 2019-Jan-10 14:32:13.529783 - [DEBUG] = AllBottom (new jump func)
11050 2019-Jan-10 14:32:13.529808 - [DEBUG]
11051 2019-Jan-10 14:32:13.529831 - [DEBUG] Start adding new jump function
11052 2019-Jan-10 14:32:13.529855 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11053 2019-Jan-10 14:32:13.529912 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11054 2019-Jan-10 14:32:13.530556 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
11055 2019-Jan-10 14:32:13.531182 - [DEBUG] Edge Function : AllBottom
11056 2019-Jan-10 14:32:13.531212 - [DEBUG] End adding new jump function
11057 2019-Jan-10 14:32:13.531236 - [DEBUG]
11058 2019-Jan-10 14:32:13.531260 - [DEBUG] -------------------------------------------- 340. Path Edge --------------------------------------------
11059 2019-Jan-10 14:32:13.531285 - [DEBUG]
11060 2019-Jan-10 14:32:13.531308 - [DEBUG] Process 340. path edge:
11061 2019-Jan-10 14:32:13.531332 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11062 2019-Jan-10 14:32:13.531388 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
11063 2019-Jan-10 14:32:13.532015 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11064 2019-Jan-10 14:32:13.532635 - [DEBUG]
11065 2019-Jan-10 14:32:13.532659 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
11066 2019-Jan-10 14:32:13.533293 - [DEBUG] Possible callees:
11067 2019-Jan-10 14:32:13.533319 - [DEBUG] llvm.dbg.declare
11068 2019-Jan-10 14:32:13.533344 - [DEBUG] Possible return sites:
11069 2019-Jan-10 14:32:13.533368 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19311070 2019-Jan-10 14:32:13.534627 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11071 2019-Jan-10 14:32:13.534656 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11072 2019-Jan-10 14:32:13.534696 - [DEBUG] Compose: EdgeIdentity * AllBottom
11073 2019-Jan-10 14:32:13.534724 - [DEBUG]
11074 2019-Jan-10 14:32:13.534747 - [DEBUG] Propagate flow
11075 2019-Jan-10 14:32:13.534771 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11076 2019-Jan-10 14:32:13.534828 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
11077 2019-Jan-10 14:32:13.535448 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11078 2019-Jan-10 14:32:13.536067 - [DEBUG] Edge function : AllBottom (result of previous compose)
11079 2019-Jan-10 14:32:13.536092 - [DEBUG]
11080 2019-Jan-10 14:32:13.536117 - [DEBUG] Join: AllTop & AllBottom
11081 2019-Jan-10 14:32:13.536143 - [DEBUG] = AllBottom (new jump func)
11082 2019-Jan-10 14:32:13.536168 - [DEBUG]
11083 2019-Jan-10 14:32:13.536191 - [DEBUG] Start adding new jump function
11084 2019-Jan-10 14:32:13.536215 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11085 2019-Jan-10 14:32:13.536271 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11086 2019-Jan-10 14:32:13.536905 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
11087 2019-Jan-10 14:32:13.537524 - [DEBUG] Edge Function : AllBottom
11088 2019-Jan-10 14:32:13.537560 - [DEBUG] End adding new jump function
11089 2019-Jan-10 14:32:13.537585 - [DEBUG]
11090 2019-Jan-10 14:32:13.537608 - [DEBUG] -------------------------------------------- 341. Path Edge --------------------------------------------
11091 2019-Jan-10 14:32:13.537633 - [DEBUG]
11092 2019-Jan-10 14:32:13.537656 - [DEBUG] Process 341. path edge:
11093 2019-Jan-10 14:32:13.537680 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11094 2019-Jan-10 14:32:13.537736 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
11095 2019-Jan-10 14:32:13.538357 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11096 2019-Jan-10 14:32:13.538976 - [DEBUG]
11097 2019-Jan-10 14:32:13.539001 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
11098 2019-Jan-10 14:32:13.539635 - [DEBUG] Compose: EdgeIdentity * AllBottom
11099 2019-Jan-10 14:32:13.539663 - [DEBUG]
11100 2019-Jan-10 14:32:13.539687 - [DEBUG] Propagate flow
11101 2019-Jan-10 14:32:13.539710 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11102 2019-Jan-10 14:32:13.539767 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
11103 2019-Jan-10 14:32:13.540407 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11104 2019-Jan-10 14:32:13.541028 - [DEBUG] Edge function : AllBottom (result of previous compose)
11105 2019-Jan-10 14:32:13.541054 - [DEBUG]
11106 2019-Jan-10 14:32:13.541080 - [DEBUG] Join: AllTop & AllBottom
11107 2019-Jan-10 14:32:13.541106 - [DEBUG] = AllBottom (new jump func)
11108 2019-Jan-10 14:32:13.541130 - [DEBUG]
11109 2019-Jan-10 14:32:13.541154 - [DEBUG] Start adding new jump function
11110 2019-Jan-10 14:32:13.541177 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11111 2019-Jan-10 14:32:13.541233 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11112 2019-Jan-10 14:32:13.541856 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
11113 2019-Jan-10 14:32:13.542474 - [DEBUG] Edge Function : AllBottom
11114 2019-Jan-10 14:32:13.542502 - [DEBUG] End adding new jump function
11115 2019-Jan-10 14:32:13.542526 - [DEBUG]
11116 2019-Jan-10 14:32:13.542550 - [DEBUG] -------------------------------------------- 342. Path Edge --------------------------------------------
11117 2019-Jan-10 14:32:13.542574 - [DEBUG]
11118 2019-Jan-10 14:32:13.542597 - [DEBUG] Process 342. path edge:
11119 2019-Jan-10 14:32:13.542622 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11120 2019-Jan-10 14:32:13.542678 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
11121 2019-Jan-10 14:32:13.543300 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11122 2019-Jan-10 14:32:13.543938 - [DEBUG]
11123 2019-Jan-10 14:32:13.543963 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
11124 2019-Jan-10 14:32:13.544592 - [DEBUG] Compose: EdgeIdentity * AllBottom
11125 2019-Jan-10 14:32:13.544620 - [DEBUG]
11126 2019-Jan-10 14:32:13.544644 - [DEBUG] Propagate flow
11127 2019-Jan-10 14:32:13.544667 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11128 2019-Jan-10 14:32:13.544724 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
11129 2019-Jan-10 14:32:13.545361 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11130 2019-Jan-10 14:32:13.545997 - [DEBUG] Edge function : AllBottom (result of previous compose)
11131 2019-Jan-10 14:32:13.546023 - [DEBUG]
11132 2019-Jan-10 14:32:13.546049 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11133 2019-Jan-10 14:32:13.546094 - [DEBUG] = AllBottom
11134 2019-Jan-10 14:32:13.546119 - [DEBUG]
11135 2019-Jan-10 14:32:13.546143 - [DEBUG] PROPAGATE: No new function!
11136 2019-Jan-10 14:32:13.546168 - [DEBUG] EDGE:
11137 2019-Jan-10 14:32:13.546228 - [DEBUG] ---> 11138 2019-Jan-10 14:32:13.546863 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11139 2019-Jan-10 14:32:13.547483 - [DEBUG]
11140 2019-Jan-10 14:32:13.547509 - [DEBUG] EDGE:
11141 2019-Jan-10 14:32:13.547567 - [DEBUG] ---> 11142 2019-Jan-10 14:32:13.548186 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11143 2019-Jan-10 14:32:13.548804 - [DEBUG]
11144 2019-Jan-10 14:32:13.548831 - [DEBUG] EDGE:
11145 2019-Jan-10 14:32:13.548888 - [DEBUG] ---> 11146 2019-Jan-10 14:32:13.549517 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11147 2019-Jan-10 14:32:13.550136 - [DEBUG]
11148 2019-Jan-10 14:32:13.550174 - [DEBUG] EDGE:
11149 2019-Jan-10 14:32:13.550233 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
11150 2019-Jan-10 14:32:13.550855 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11151 2019-Jan-10 14:32:13.551475 - [DEBUG]
11152 2019-Jan-10 14:32:13.551502 - [DEBUG] EDGE:
11153 2019-Jan-10 14:32:13.551559 - [DEBUG] ---> 11154 2019-Jan-10 14:32:13.552176 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11155 2019-Jan-10 14:32:13.552795 - [DEBUG]
11156 2019-Jan-10 14:32:13.552821 - [DEBUG] EDGE:
11157 2019-Jan-10 14:32:13.552879 - [DEBUG] ---> 11158 2019-Jan-10 14:32:13.553505 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11159 2019-Jan-10 14:32:13.554124 - [DEBUG]
11160 2019-Jan-10 14:32:13.554151 - [DEBUG] EDGE:
11161 2019-Jan-10 14:32:13.554208 - [DEBUG] ---> 11162 2019-Jan-10 14:32:13.554829 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11163 2019-Jan-10 14:32:13.555448 - [DEBUG]
11164 2019-Jan-10 14:32:13.555484 - [DEBUG] Compose: EdgeIdentity * AllBottom
11165 2019-Jan-10 14:32:13.555511 - [DEBUG]
11166 2019-Jan-10 14:32:13.555535 - [DEBUG] Propagate flow
11167 2019-Jan-10 14:32:13.555559 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11168 2019-Jan-10 14:32:13.555616 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
11169 2019-Jan-10 14:32:13.556237 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11170 2019-Jan-10 14:32:13.556881 - [DEBUG] Edge function : AllBottom (result of previous compose)
11171 2019-Jan-10 14:32:13.556907 - [DEBUG]
11172 2019-Jan-10 14:32:13.556932 - [DEBUG] Join: AllTop & AllBottom
11173 2019-Jan-10 14:32:13.556958 - [DEBUG] = AllBottom (new jump func)
11174 2019-Jan-10 14:32:13.556983 - [DEBUG]
11175 2019-Jan-10 14:32:13.557015 - [DEBUG] Start adding new jump function
11176 2019-Jan-10 14:32:13.557040 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11177 2019-Jan-10 14:32:13.557096 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11178 2019-Jan-10 14:32:13.557718 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
11179 2019-Jan-10 14:32:13.558338 - [DEBUG] Edge Function : AllBottom
11180 2019-Jan-10 14:32:13.558367 - [DEBUG] End adding new jump function
11181 2019-Jan-10 14:32:13.558391 - [DEBUG]
11182 2019-Jan-10 14:32:13.558414 - [DEBUG] -------------------------------------------- 343. Path Edge --------------------------------------------
11183 2019-Jan-10 14:32:13.558439 - [DEBUG]
11184 2019-Jan-10 14:32:13.558462 - [DEBUG] Process 343. path edge:
11185 2019-Jan-10 14:32:13.558487 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11186 2019-Jan-10 14:32:13.558543 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
11187 2019-Jan-10 14:32:13.559160 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11188 2019-Jan-10 14:32:13.559779 - [DEBUG]
11189 2019-Jan-10 14:32:13.559804 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
11190 2019-Jan-10 14:32:13.560458 - [DEBUG] Compose: EdgeIdentity * AllBottom
11191 2019-Jan-10 14:32:13.560486 - [DEBUG]
11192 2019-Jan-10 14:32:13.560510 - [DEBUG] Propagate flow
11193 2019-Jan-10 14:32:13.560533 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11194 2019-Jan-10 14:32:13.560590 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
11195 2019-Jan-10 14:32:13.561205 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11196 2019-Jan-10 14:32:13.561823 - [DEBUG] Edge function : AllBottom (result of previous compose)
11197 2019-Jan-10 14:32:13.561848 - [DEBUG]
11198 2019-Jan-10 14:32:13.561873 - [DEBUG] Join: AllTop & AllBottom
11199 2019-Jan-10 14:32:13.561899 - [DEBUG] = AllBottom (new jump func)
11200 2019-Jan-10 14:32:13.561923 - [DEBUG]
11201 2019-Jan-10 14:32:13.561947 - [DEBUG] Start adding new jump function
11202 2019-Jan-10 14:32:13.561970 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11203 2019-Jan-10 14:32:13.562027 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11204 2019-Jan-10 14:32:13.562647 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
11205 2019-Jan-10 14:32:13.563260 - [DEBUG] Edge Function : AllBottom
11206 2019-Jan-10 14:32:13.563287 - [DEBUG] End adding new jump function
11207 2019-Jan-10 14:32:13.563312 - [DEBUG]
11208 2019-Jan-10 14:32:13.563335 - [DEBUG] -------------------------------------------- 344. Path Edge --------------------------------------------
11209 2019-Jan-10 14:32:13.563360 - [DEBUG]
11210 2019-Jan-10 14:32:13.563383 - [DEBUG] Process 344. path edge:
11211 2019-Jan-10 14:32:13.563407 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11212 2019-Jan-10 14:32:13.563463 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
11213 2019-Jan-10 14:32:13.564093 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11214 2019-Jan-10 14:32:13.564712 - [DEBUG]
11215 2019-Jan-10 14:32:13.564738 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
11216 2019-Jan-10 14:32:13.565363 - [DEBUG] Compose: EdgeIdentity * AllBottom
11217 2019-Jan-10 14:32:13.565391 - [DEBUG]
11218 2019-Jan-10 14:32:13.565415 - [DEBUG] Propagate flow
11219 2019-Jan-10 14:32:13.565438 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11220 2019-Jan-10 14:32:13.565495 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
11221 2019-Jan-10 14:32:13.566122 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11222 2019-Jan-10 14:32:13.566741 - [DEBUG] Edge function : AllBottom (result of previous compose)
11223 2019-Jan-10 14:32:13.566766 - [DEBUG]
11224 2019-Jan-10 14:32:13.566792 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11225 2019-Jan-10 14:32:13.566817 - [DEBUG] = AllBottom
11226 2019-Jan-10 14:32:13.566856 - [DEBUG]
11227 2019-Jan-10 14:32:13.566880 - [DEBUG] PROPAGATE: No new function!
11228 2019-Jan-10 14:32:13.566905 - [DEBUG] EDGE:
11229 2019-Jan-10 14:32:13.566963 - [DEBUG] ---> 11230 2019-Jan-10 14:32:13.567578 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11231 2019-Jan-10 14:32:13.568195 - [DEBUG]
11232 2019-Jan-10 14:32:13.568221 - [DEBUG] EDGE:
11233 2019-Jan-10 14:32:13.568279 - [DEBUG] ---> 11234 2019-Jan-10 14:32:13.568899 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11235 2019-Jan-10 14:32:13.569518 - [DEBUG]
11236 2019-Jan-10 14:32:13.569544 - [DEBUG] EDGE:
11237 2019-Jan-10 14:32:13.569601 - [DEBUG] ---> 11238 2019-Jan-10 14:32:13.570231 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11239 2019-Jan-10 14:32:13.570849 - [DEBUG]
11240 2019-Jan-10 14:32:13.570876 - [DEBUG] EDGE:
11241 2019-Jan-10 14:32:13.570933 - [DEBUG] ---> 11242 2019-Jan-10 14:32:13.571554 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11243 2019-Jan-10 14:32:13.572172 - [DEBUG]
11244 2019-Jan-10 14:32:13.572199 - [DEBUG] EDGE:
11245 2019-Jan-10 14:32:13.572256 - [DEBUG] ---> 11246 2019-Jan-10 14:32:13.572877 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11247 2019-Jan-10 14:32:13.573511 - [DEBUG]
11248 2019-Jan-10 14:32:13.573538 - [DEBUG] EDGE:
11249 2019-Jan-10 14:32:13.573596 - [DEBUG] ---> 11250 2019-Jan-10 14:32:13.574217 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11251 2019-Jan-10 14:32:13.574836 - [DEBUG]
11252 2019-Jan-10 14:32:13.574863 - [DEBUG] EDGE:
11253 2019-Jan-10 14:32:13.574920 - [DEBUG] ---> 11254 2019-Jan-10 14:32:13.575546 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11255 2019-Jan-10 14:32:13.576163 - [DEBUG]
11256 2019-Jan-10 14:32:13.576189 - [DEBUG] EDGE:
11257 2019-Jan-10 14:32:13.576247 - [DEBUG] ---> 11258 2019-Jan-10 14:32:13.576878 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11259 2019-Jan-10 14:32:13.577496 - [DEBUG]
11260 2019-Jan-10 14:32:13.577534 - [DEBUG] EDGE:
11261 2019-Jan-10 14:32:13.577592 - [DEBUG] ---> 11262 2019-Jan-10 14:32:13.578212 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11263 2019-Jan-10 14:32:13.578831 - [DEBUG]
11264 2019-Jan-10 14:32:13.578858 - [DEBUG] EDGE:
11265 2019-Jan-10 14:32:13.578915 - [DEBUG] ---> 11266 2019-Jan-10 14:32:13.579541 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11267 2019-Jan-10 14:32:13.580175 - [DEBUG]
11268 2019-Jan-10 14:32:13.580202 - [DEBUG] EDGE:
11269 2019-Jan-10 14:32:13.580259 - [DEBUG] ---> 11270 2019-Jan-10 14:32:13.580875 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11271 2019-Jan-10 14:32:13.581494 - [DEBUG]
11272 2019-Jan-10 14:32:13.581520 - [DEBUG] EDGE:
11273 2019-Jan-10 14:32:13.581578 - [DEBUG] ---> 11274 2019-Jan-10 14:32:13.582193 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11275 2019-Jan-10 14:32:13.582811 - [DEBUG]
11276 2019-Jan-10 14:32:13.582837 - [DEBUG] EDGE:
11277 2019-Jan-10 14:32:13.582895 - [DEBUG] ---> 11278 2019-Jan-10 14:32:13.583526 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11279 2019-Jan-10 14:32:13.584145 - [DEBUG]
11280 2019-Jan-10 14:32:13.584172 - [DEBUG] EDGE:
11281 2019-Jan-10 14:32:13.584229 - [DEBUG] ---> 11282 2019-Jan-10 14:32:13.584855 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11283 2019-Jan-10 14:32:13.585472 - [DEBUG]
11284 2019-Jan-10 14:32:13.585499 - [DEBUG] EDGE:
11285 2019-Jan-10 14:32:13.585556 - [DEBUG] ---> 11286 2019-Jan-10 14:32:13.586172 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11287 2019-Jan-10 14:32:13.586792 - [DEBUG]
11288 2019-Jan-10 14:32:13.586818 - [DEBUG] EDGE:
11289 2019-Jan-10 14:32:13.586892 - [DEBUG] ---> 11290 2019-Jan-10 14:32:13.587510 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11291 2019-Jan-10 14:32:13.588129 - [DEBUG]
11292 2019-Jan-10 14:32:13.588156 - [DEBUG] EDGE:
11293 2019-Jan-10 14:32:13.588213 - [DEBUG] ---> 11294 2019-Jan-10 14:32:13.588840 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11295 2019-Jan-10 14:32:13.589470 - [DEBUG]
11296 2019-Jan-10 14:32:13.589498 - [DEBUG] EDGE:
11297 2019-Jan-10 14:32:13.589558 - [DEBUG] ---> 11298 2019-Jan-10 14:32:13.590249 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11299 2019-Jan-10 14:32:13.590893 - [DEBUG]
11300 2019-Jan-10 14:32:13.590920 - [DEBUG] EDGE:
11301 2019-Jan-10 14:32:13.590980 - [DEBUG] ---> 11302 2019-Jan-10 14:32:13.591595 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11303 2019-Jan-10 14:32:13.592212 - [DEBUG]
11304 2019-Jan-10 14:32:13.592239 - [DEBUG] EDGE:
11305 2019-Jan-10 14:32:13.592296 - [DEBUG] ---> 11306 2019-Jan-10 14:32:13.592916 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11307 2019-Jan-10 14:32:13.593557 - [DEBUG]
11308 2019-Jan-10 14:32:13.593584 - [DEBUG] EDGE:
11309 2019-Jan-10 14:32:13.593642 - [DEBUG] ---> 11310 2019-Jan-10 14:32:13.594272 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11311 2019-Jan-10 14:32:13.594890 - [DEBUG]
11312 2019-Jan-10 14:32:13.594935 - [DEBUG] Compose: EdgeIdentity * AllBottom
11313 2019-Jan-10 14:32:13.594962 - [DEBUG]
11314 2019-Jan-10 14:32:13.594987 - [DEBUG] Propagate flow
11315 2019-Jan-10 14:32:13.595010 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11316 2019-Jan-10 14:32:13.595068 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11317 2019-Jan-10 14:32:13.595709 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11318 2019-Jan-10 14:32:13.596328 - [DEBUG] Edge function : AllBottom (result of previous compose)
11319 2019-Jan-10 14:32:13.596354 - [DEBUG]
11320 2019-Jan-10 14:32:13.596379 - [DEBUG] Join: AllTop & AllBottom
11321 2019-Jan-10 14:32:13.596406 - [DEBUG] = AllBottom (new jump func)
11322 2019-Jan-10 14:32:13.596430 - [DEBUG]
11323 2019-Jan-10 14:32:13.596454 - [DEBUG] Start adding new jump function
11324 2019-Jan-10 14:32:13.596477 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11325 2019-Jan-10 14:32:13.596533 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11326 2019-Jan-10 14:32:13.597168 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11327 2019-Jan-10 14:32:13.597794 - [DEBUG] Edge Function : AllBottom
11328 2019-Jan-10 14:32:13.597823 - [DEBUG] End adding new jump function
11329 2019-Jan-10 14:32:13.597847 - [DEBUG]
11330 2019-Jan-10 14:32:13.597870 - [DEBUG] -------------------------------------------- 345. Path Edge --------------------------------------------
11331 2019-Jan-10 14:32:13.597895 - [DEBUG]
11332 2019-Jan-10 14:32:13.597919 - [DEBUG] Process 345. path edge:
11333 2019-Jan-10 14:32:13.597943 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11334 2019-Jan-10 14:32:13.597999 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
11335 2019-Jan-10 14:32:13.598625 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11336 2019-Jan-10 14:32:13.599243 - [DEBUG]
11337 2019-Jan-10 14:32:13.599268 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11338 2019-Jan-10 14:32:13.599900 - [DEBUG] Possible callees:
11339 2019-Jan-10 14:32:13.599935 - [DEBUG] llvm.dbg.declare
11340 2019-Jan-10 14:32:13.599961 - [DEBUG] Possible return sites:
11341 2019-Jan-10 14:32:13.599984 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14311342 2019-Jan-10 14:32:13.601244 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11343 2019-Jan-10 14:32:13.601273 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11344 2019-Jan-10 14:32:13.601314 - [DEBUG] Compose: EdgeIdentity * AllBottom
11345 2019-Jan-10 14:32:13.601341 - [DEBUG]
11346 2019-Jan-10 14:32:13.601365 - [DEBUG] Propagate flow
11347 2019-Jan-10 14:32:13.601388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11348 2019-Jan-10 14:32:13.601445 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11349 2019-Jan-10 14:32:13.602064 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11350 2019-Jan-10 14:32:13.602681 - [DEBUG] Edge function : AllBottom (result of previous compose)
11351 2019-Jan-10 14:32:13.602707 - [DEBUG]
11352 2019-Jan-10 14:32:13.602731 - [DEBUG] Join: AllTop & AllBottom
11353 2019-Jan-10 14:32:13.602757 - [DEBUG] = AllBottom (new jump func)
11354 2019-Jan-10 14:32:13.602782 - [DEBUG]
11355 2019-Jan-10 14:32:13.602805 - [DEBUG] Start adding new jump function
11356 2019-Jan-10 14:32:13.602829 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11357 2019-Jan-10 14:32:13.602885 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11358 2019-Jan-10 14:32:13.603517 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11359 2019-Jan-10 14:32:13.604136 - [DEBUG] Edge Function : AllBottom
11360 2019-Jan-10 14:32:13.604164 - [DEBUG] End adding new jump function
11361 2019-Jan-10 14:32:13.604188 - [DEBUG]
11362 2019-Jan-10 14:32:13.604212 - [DEBUG] -------------------------------------------- 346. Path Edge --------------------------------------------
11363 2019-Jan-10 14:32:13.604236 - [DEBUG]
11364 2019-Jan-10 14:32:13.604259 - [DEBUG] Process 346. path edge:
11365 2019-Jan-10 14:32:13.604283 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11366 2019-Jan-10 14:32:13.604339 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
11367 2019-Jan-10 14:32:13.604959 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11368 2019-Jan-10 14:32:13.605586 - [DEBUG]
11369 2019-Jan-10 14:32:13.605611 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11370 2019-Jan-10 14:32:13.606243 - [DEBUG] Compose: EdgeIdentity * AllBottom
11371 2019-Jan-10 14:32:13.606272 - [DEBUG]
11372 2019-Jan-10 14:32:13.606296 - [DEBUG] Propagate flow
11373 2019-Jan-10 14:32:13.606319 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11374 2019-Jan-10 14:32:13.606376 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
11375 2019-Jan-10 14:32:13.607007 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11376 2019-Jan-10 14:32:13.607625 - [DEBUG] Edge function : AllBottom (result of previous compose)
11377 2019-Jan-10 14:32:13.607650 - [DEBUG]
11378 2019-Jan-10 14:32:13.607675 - [DEBUG] Join: AllTop & AllBottom
11379 2019-Jan-10 14:32:13.607701 - [DEBUG] = AllBottom (new jump func)
11380 2019-Jan-10 14:32:13.607725 - [DEBUG]
11381 2019-Jan-10 14:32:13.607749 - [DEBUG] Start adding new jump function
11382 2019-Jan-10 14:32:13.607772 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11383 2019-Jan-10 14:32:13.607837 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11384 2019-Jan-10 14:32:13.608457 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
11385 2019-Jan-10 14:32:13.609071 - [DEBUG] Edge Function : AllBottom
11386 2019-Jan-10 14:32:13.609099 - [DEBUG] End adding new jump function
11387 2019-Jan-10 14:32:13.609124 - [DEBUG]
11388 2019-Jan-10 14:32:13.609147 - [DEBUG] -------------------------------------------- 347. Path Edge --------------------------------------------
11389 2019-Jan-10 14:32:13.609172 - [DEBUG]
11390 2019-Jan-10 14:32:13.609195 - [DEBUG] Process 347. path edge:
11391 2019-Jan-10 14:32:13.609219 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11392 2019-Jan-10 14:32:13.609275 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
11393 2019-Jan-10 14:32:13.609888 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11394 2019-Jan-10 14:32:13.610524 - [DEBUG]
11395 2019-Jan-10 14:32:13.610549 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
11396 2019-Jan-10 14:32:13.611174 - [DEBUG] Compose: EdgeIdentity * AllBottom
11397 2019-Jan-10 14:32:13.611201 - [DEBUG]
11398 2019-Jan-10 14:32:13.611225 - [DEBUG] Propagate flow
11399 2019-Jan-10 14:32:13.611249 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11400 2019-Jan-10 14:32:13.611307 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
11401 2019-Jan-10 14:32:13.611923 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11402 2019-Jan-10 14:32:13.612542 - [DEBUG] Edge function : AllBottom (result of previous compose)
11403 2019-Jan-10 14:32:13.612567 - [DEBUG]
11404 2019-Jan-10 14:32:13.612592 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11405 2019-Jan-10 14:32:13.612618 - [DEBUG] = AllBottom
11406 2019-Jan-10 14:32:13.612642 - [DEBUG]
11407 2019-Jan-10 14:32:13.612666 - [DEBUG] PROPAGATE: No new function!
11408 2019-Jan-10 14:32:13.612691 - [DEBUG] EDGE:
11409 2019-Jan-10 14:32:13.612749 - [DEBUG] ---> 11410 2019-Jan-10 14:32:13.613368 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11411 2019-Jan-10 14:32:13.614002 - [DEBUG]
11412 2019-Jan-10 14:32:13.614028 - [DEBUG] EDGE:
11413 2019-Jan-10 14:32:13.614085 - [DEBUG] ---> 11414 2019-Jan-10 14:32:13.614705 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11415 2019-Jan-10 14:32:13.615323 - [DEBUG]
11416 2019-Jan-10 14:32:13.615349 - [DEBUG] EDGE:
11417 2019-Jan-10 14:32:13.615407 - [DEBUG] ---> 11418 2019-Jan-10 14:32:13.616034 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11419 2019-Jan-10 14:32:13.616653 - [DEBUG]
11420 2019-Jan-10 14:32:13.616679 - [DEBUG] EDGE:
11421 2019-Jan-10 14:32:13.616736 - [DEBUG] ---> 11422 2019-Jan-10 14:32:13.617385 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11423 2019-Jan-10 14:32:13.618004 - [DEBUG]
11424 2019-Jan-10 14:32:13.618032 - [DEBUG] Compose: EdgeIdentity * AllBottom
11425 2019-Jan-10 14:32:13.618058 - [DEBUG]
11426 2019-Jan-10 14:32:13.618082 - [DEBUG] Propagate flow
11427 2019-Jan-10 14:32:13.618114 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11428 2019-Jan-10 14:32:13.618171 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11429 2019-Jan-10 14:32:13.618787 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11430 2019-Jan-10 14:32:13.619402 - [DEBUG] Edge function : AllBottom (result of previous compose)
11431 2019-Jan-10 14:32:13.619427 - [DEBUG]
11432 2019-Jan-10 14:32:13.619452 - [DEBUG] Join: AllTop & AllBottom
11433 2019-Jan-10 14:32:13.619478 - [DEBUG] = AllBottom (new jump func)
11434 2019-Jan-10 14:32:13.619503 - [DEBUG]
11435 2019-Jan-10 14:32:13.619526 - [DEBUG] Start adding new jump function
11436 2019-Jan-10 14:32:13.619550 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11437 2019-Jan-10 14:32:13.619605 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11438 2019-Jan-10 14:32:13.620239 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11439 2019-Jan-10 14:32:13.620855 - [DEBUG] Edge Function : AllBottom
11440 2019-Jan-10 14:32:13.620884 - [DEBUG] End adding new jump function
11441 2019-Jan-10 14:32:13.620907 - [DEBUG]
11442 2019-Jan-10 14:32:13.620931 - [DEBUG] -------------------------------------------- 348. Path Edge --------------------------------------------
11443 2019-Jan-10 14:32:13.620955 - [DEBUG]
11444 2019-Jan-10 14:32:13.620979 - [DEBUG] Process 348. path edge:
11445 2019-Jan-10 14:32:13.621003 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11446 2019-Jan-10 14:32:13.621059 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
11447 2019-Jan-10 14:32:13.621681 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11448 2019-Jan-10 14:32:13.622296 - [DEBUG]
11449 2019-Jan-10 14:32:13.622322 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11450 2019-Jan-10 14:32:13.622951 - [DEBUG] Compose: EdgeIdentity * AllBottom
11451 2019-Jan-10 14:32:13.622979 - [DEBUG]
11452 2019-Jan-10 14:32:13.623003 - [DEBUG] Propagate flow
11453 2019-Jan-10 14:32:13.623027 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11454 2019-Jan-10 14:32:13.623084 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11455 2019-Jan-10 14:32:13.623730 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11456 2019-Jan-10 14:32:13.624346 - [DEBUG] Edge function : AllBottom (result of previous compose)
11457 2019-Jan-10 14:32:13.624376 - [DEBUG]
11458 2019-Jan-10 14:32:13.624401 - [DEBUG] Join: AllTop & AllBottom
11459 2019-Jan-10 14:32:13.624427 - [DEBUG] = AllBottom (new jump func)
11460 2019-Jan-10 14:32:13.624450 - [DEBUG]
11461 2019-Jan-10 14:32:13.624474 - [DEBUG] Start adding new jump function
11462 2019-Jan-10 14:32:13.624497 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11463 2019-Jan-10 14:32:13.624555 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11464 2019-Jan-10 14:32:13.625205 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11465 2019-Jan-10 14:32:13.625889 - [DEBUG] Edge Function : AllBottom
11466 2019-Jan-10 14:32:13.625921 - [DEBUG] End adding new jump function
11467 2019-Jan-10 14:32:13.625946 - [DEBUG]
11468 2019-Jan-10 14:32:13.625971 - [DEBUG] -------------------------------------------- 349. Path Edge --------------------------------------------
11469 2019-Jan-10 14:32:13.626013 - [DEBUG]
11470 2019-Jan-10 14:32:13.626037 - [DEBUG] Process 349. path edge:
11471 2019-Jan-10 14:32:13.626062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11472 2019-Jan-10 14:32:13.626138 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
11473 2019-Jan-10 14:32:13.626817 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11474 2019-Jan-10 14:32:13.627479 - [DEBUG]
11475 2019-Jan-10 14:32:13.627506 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11476 2019-Jan-10 14:32:13.628180 - [DEBUG] Possible callees:
11477 2019-Jan-10 14:32:13.628207 - [DEBUG] llvm.dbg.declare
11478 2019-Jan-10 14:32:13.628233 - [DEBUG] Possible return sites:
11479 2019-Jan-10 14:32:13.628256 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13611480 2019-Jan-10 14:32:13.629521 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11481 2019-Jan-10 14:32:13.629550 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11482 2019-Jan-10 14:32:13.629603 - [DEBUG] Compose: EdgeIdentity * AllBottom
11483 2019-Jan-10 14:32:13.629632 - [DEBUG]
11484 2019-Jan-10 14:32:13.629656 - [DEBUG] Propagate flow
11485 2019-Jan-10 14:32:13.629680 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11486 2019-Jan-10 14:32:13.629740 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11487 2019-Jan-10 14:32:13.630391 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11488 2019-Jan-10 14:32:13.631690 - [DEBUG] Edge function : AllBottom (result of previous compose)
11489 2019-Jan-10 14:32:13.631722 - [DEBUG]
11490 2019-Jan-10 14:32:13.631749 - [DEBUG] Join: AllTop & AllBottom
11491 2019-Jan-10 14:32:13.631775 - [DEBUG] = AllBottom (new jump func)
11492 2019-Jan-10 14:32:13.631799 - [DEBUG]
11493 2019-Jan-10 14:32:13.631823 - [DEBUG] Start adding new jump function
11494 2019-Jan-10 14:32:13.631846 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11495 2019-Jan-10 14:32:13.631909 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11496 2019-Jan-10 14:32:13.632539 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11497 2019-Jan-10 14:32:13.633360 - [DEBUG] Edge Function : AllBottom
11498 2019-Jan-10 14:32:13.633405 - [DEBUG] End adding new jump function
11499 2019-Jan-10 14:32:13.633443 - [DEBUG]
11500 2019-Jan-10 14:32:13.633480 - [DEBUG] -------------------------------------------- 350. Path Edge --------------------------------------------
11501 2019-Jan-10 14:32:13.633548 - [DEBUG]
11502 2019-Jan-10 14:32:13.633585 - [DEBUG] Process 350. path edge:
11503 2019-Jan-10 14:32:13.633622 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11504 2019-Jan-10 14:32:13.633712 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
11505 2019-Jan-10 14:32:13.634696 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11506 2019-Jan-10 14:32:13.635672 - [DEBUG]
11507 2019-Jan-10 14:32:13.635711 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11508 2019-Jan-10 14:32:13.636723 - [DEBUG] Compose: EdgeIdentity * AllBottom
11509 2019-Jan-10 14:32:13.636785 - [DEBUG]
11510 2019-Jan-10 14:32:13.636839 - [DEBUG] Propagate flow
11511 2019-Jan-10 14:32:13.636880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11512 2019-Jan-10 14:32:13.636959 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11513 2019-Jan-10 14:32:13.637587 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11514 2019-Jan-10 14:32:13.638205 - [DEBUG] Edge function : AllBottom (result of previous compose)
11515 2019-Jan-10 14:32:13.638229 - [DEBUG]
11516 2019-Jan-10 14:32:13.638255 - [DEBUG] Join: AllTop & AllBottom
11517 2019-Jan-10 14:32:13.638281 - [DEBUG] = AllBottom (new jump func)
11518 2019-Jan-10 14:32:13.638305 - [DEBUG]
11519 2019-Jan-10 14:32:13.638329 - [DEBUG] Start adding new jump function
11520 2019-Jan-10 14:32:13.638351 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11521 2019-Jan-10 14:32:13.638409 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11522 2019-Jan-10 14:32:13.639026 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11523 2019-Jan-10 14:32:13.639643 - [DEBUG] Edge Function : AllBottom
11524 2019-Jan-10 14:32:13.639673 - [DEBUG] End adding new jump function
11525 2019-Jan-10 14:32:13.639697 - [DEBUG]
11526 2019-Jan-10 14:32:13.639720 - [DEBUG] -------------------------------------------- 351. Path Edge --------------------------------------------
11527 2019-Jan-10 14:32:13.639745 - [DEBUG]
11528 2019-Jan-10 14:32:13.639768 - [DEBUG] Process 351. path edge:
11529 2019-Jan-10 14:32:13.639792 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11530 2019-Jan-10 14:32:13.639848 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
11531 2019-Jan-10 14:32:13.640480 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11532 2019-Jan-10 14:32:13.641096 - [DEBUG]
11533 2019-Jan-10 14:32:13.641122 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11534 2019-Jan-10 14:32:13.641754 - [DEBUG] Compose: EdgeIdentity * AllBottom
11535 2019-Jan-10 14:32:13.641782 - [DEBUG]
11536 2019-Jan-10 14:32:13.641805 - [DEBUG] Propagate flow
11537 2019-Jan-10 14:32:13.641829 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11538 2019-Jan-10 14:32:13.641886 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
11539 2019-Jan-10 14:32:13.642502 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11540 2019-Jan-10 14:32:13.643120 - [DEBUG] Edge function : AllBottom (result of previous compose)
11541 2019-Jan-10 14:32:13.643146 - [DEBUG]
11542 2019-Jan-10 14:32:13.643171 - [DEBUG] Join: AllTop & AllBottom
11543 2019-Jan-10 14:32:13.643197 - [DEBUG] = AllBottom (new jump func)
11544 2019-Jan-10 14:32:13.643221 - [DEBUG]
11545 2019-Jan-10 14:32:13.643245 - [DEBUG] Start adding new jump function
11546 2019-Jan-10 14:32:13.643268 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11547 2019-Jan-10 14:32:13.643324 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11548 2019-Jan-10 14:32:13.643998 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
11549 2019-Jan-10 14:32:13.644613 - [DEBUG] Edge Function : AllBottom
11550 2019-Jan-10 14:32:13.644641 - [DEBUG] End adding new jump function
11551 2019-Jan-10 14:32:13.644665 - [DEBUG]
11552 2019-Jan-10 14:32:13.644688 - [DEBUG] -------------------------------------------- 352. Path Edge --------------------------------------------
11553 2019-Jan-10 14:32:13.644712 - [DEBUG]
11554 2019-Jan-10 14:32:13.644736 - [DEBUG] Process 352. path edge:
11555 2019-Jan-10 14:32:13.644770 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11556 2019-Jan-10 14:32:13.644827 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
11557 2019-Jan-10 14:32:13.647028 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11558 2019-Jan-10 14:32:13.647857 - [DEBUG]
11559 2019-Jan-10 14:32:13.647887 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
11560 2019-Jan-10 14:32:13.648566 - [DEBUG] Compose: EdgeIdentity * AllBottom
11561 2019-Jan-10 14:32:13.648596 - [DEBUG]
11562 2019-Jan-10 14:32:13.648621 - [DEBUG] Propagate flow
11563 2019-Jan-10 14:32:13.648644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11564 2019-Jan-10 14:32:13.648712 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
11565 2019-Jan-10 14:32:13.649412 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11566 2019-Jan-10 14:32:13.650029 - [DEBUG] Edge function : AllBottom (result of previous compose)
11567 2019-Jan-10 14:32:13.650054 - [DEBUG]
11568 2019-Jan-10 14:32:13.650080 - [DEBUG] Join: AllTop & AllBottom
11569 2019-Jan-10 14:32:13.650107 - [DEBUG] = AllBottom (new jump func)
11570 2019-Jan-10 14:32:13.650131 - [DEBUG]
11571 2019-Jan-10 14:32:13.650155 - [DEBUG] Start adding new jump function
11572 2019-Jan-10 14:32:13.650199 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11573 2019-Jan-10 14:32:13.650257 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11574 2019-Jan-10 14:32:13.650876 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
11575 2019-Jan-10 14:32:13.651544 - [DEBUG] Edge Function : AllBottom
11576 2019-Jan-10 14:32:13.651573 - [DEBUG] End adding new jump function
11577 2019-Jan-10 14:32:13.651597 - [DEBUG]
11578 2019-Jan-10 14:32:13.651621 - [DEBUG] -------------------------------------------- 353. Path Edge --------------------------------------------
11579 2019-Jan-10 14:32:13.651646 - [DEBUG]
11580 2019-Jan-10 14:32:13.651670 - [DEBUG] Process 353. path edge:
11581 2019-Jan-10 14:32:13.651694 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11582 2019-Jan-10 14:32:13.651751 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
11583 2019-Jan-10 14:32:13.652377 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11584 2019-Jan-10 14:32:13.652992 - [DEBUG]
11585 2019-Jan-10 14:32:13.653017 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
11586 2019-Jan-10 14:32:13.653712 - [DEBUG] Possible callees:
11587 2019-Jan-10 14:32:13.653738 - [DEBUG] llvm.dbg.declare
11588 2019-Jan-10 14:32:13.653763 - [DEBUG] Possible return sites:
11589 2019-Jan-10 14:32:13.653795 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14911590 2019-Jan-10 14:32:13.655049 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11591 2019-Jan-10 14:32:13.655078 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11592 2019-Jan-10 14:32:13.655124 - [DEBUG] EDGE:
11593 2019-Jan-10 14:32:13.655184 - [DEBUG] ---> 11594 2019-Jan-10 14:32:13.655871 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11595 2019-Jan-10 14:32:13.656488 - [DEBUG]
11596 2019-Jan-10 14:32:13.656513 - [DEBUG] EDGE:
11597 2019-Jan-10 14:32:13.656571 - [DEBUG] ---> 11598 2019-Jan-10 14:32:13.657206 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11599 2019-Jan-10 14:32:13.657854 - [DEBUG]
11600 2019-Jan-10 14:32:13.657880 - [DEBUG] EDGE:
11601 2019-Jan-10 14:32:13.657938 - [DEBUG] ---> 11602 2019-Jan-10 14:32:13.658553 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11603 2019-Jan-10 14:32:13.659167 - [DEBUG]
11604 2019-Jan-10 14:32:13.659194 - [DEBUG] Compose: EdgeIdentity * AllBottom
11605 2019-Jan-10 14:32:13.659221 - [DEBUG]
11606 2019-Jan-10 14:32:13.659244 - [DEBUG] Propagate flow
11607 2019-Jan-10 14:32:13.659268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11608 2019-Jan-10 14:32:13.659324 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
11609 2019-Jan-10 14:32:13.659985 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11610 2019-Jan-10 14:32:13.660668 - [DEBUG] Edge function : AllBottom (result of previous compose)
11611 2019-Jan-10 14:32:13.660696 - [DEBUG]
11612 2019-Jan-10 14:32:13.660723 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11613 2019-Jan-10 14:32:13.660750 - [DEBUG] = AllBottom
11614 2019-Jan-10 14:32:13.660774 - [DEBUG]
11615 2019-Jan-10 14:32:13.660798 - [DEBUG] PROPAGATE: No new function!
11616 2019-Jan-10 14:32:13.660824 - [DEBUG] EDGE:
11617 2019-Jan-10 14:32:13.660893 - [DEBUG] ---> 11618 2019-Jan-10 14:32:13.661552 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11619 2019-Jan-10 14:32:13.662259 - [DEBUG]
11620 2019-Jan-10 14:32:13.662290 - [DEBUG] Compose: EdgeIdentity * AllBottom
11621 2019-Jan-10 14:32:13.662317 - [DEBUG]
11622 2019-Jan-10 14:32:13.662342 - [DEBUG] Propagate flow
11623 2019-Jan-10 14:32:13.662366 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11624 2019-Jan-10 14:32:13.662435 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
11625 2019-Jan-10 14:32:13.663081 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11626 2019-Jan-10 14:32:13.663757 - [DEBUG] Edge function : AllBottom (result of previous compose)
11627 2019-Jan-10 14:32:13.663783 - [DEBUG]
11628 2019-Jan-10 14:32:13.663810 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11629 2019-Jan-10 14:32:13.663836 - [DEBUG] = AllBottom
11630 2019-Jan-10 14:32:13.663861 - [DEBUG]
11631 2019-Jan-10 14:32:13.663884 - [DEBUG] PROPAGATE: No new function!
11632 2019-Jan-10 14:32:13.663910 - [DEBUG] EDGE:
11633 2019-Jan-10 14:32:13.663971 - [DEBUG] ---> 11634 2019-Jan-10 14:32:13.664599 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11635 2019-Jan-10 14:32:13.665215 - [DEBUG]
11636 2019-Jan-10 14:32:13.665266 - [DEBUG] Compose: EdgeIdentity * AllBottom
11637 2019-Jan-10 14:32:13.665314 - [DEBUG]
11638 2019-Jan-10 14:32:13.665338 - [DEBUG] Propagate flow
11639 2019-Jan-10 14:32:13.665362 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11640 2019-Jan-10 14:32:13.665419 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11641 2019-Jan-10 14:32:13.666046 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11642 2019-Jan-10 14:32:13.666661 - [DEBUG] Edge function : AllBottom (result of previous compose)
11643 2019-Jan-10 14:32:13.666687 - [DEBUG]
11644 2019-Jan-10 14:32:13.666712 - [DEBUG] Join: AllTop & AllBottom
11645 2019-Jan-10 14:32:13.666738 - [DEBUG] = AllBottom (new jump func)
11646 2019-Jan-10 14:32:13.666763 - [DEBUG]
11647 2019-Jan-10 14:32:13.666786 - [DEBUG] Start adding new jump function
11648 2019-Jan-10 14:32:13.666810 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11649 2019-Jan-10 14:32:13.666880 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11650 2019-Jan-10 14:32:13.667496 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11651 2019-Jan-10 14:32:13.668121 - [DEBUG] Edge Function : AllBottom
11652 2019-Jan-10 14:32:13.668151 - [DEBUG] End adding new jump function
11653 2019-Jan-10 14:32:13.668175 - [DEBUG]
11654 2019-Jan-10 14:32:13.668199 - [DEBUG] -------------------------------------------- 354. Path Edge --------------------------------------------
11655 2019-Jan-10 14:32:13.668224 - [DEBUG]
11656 2019-Jan-10 14:32:13.668247 - [DEBUG] Process 354. path edge:
11657 2019-Jan-10 14:32:13.668271 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11658 2019-Jan-10 14:32:13.668327 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
11659 2019-Jan-10 14:32:13.668953 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11660 2019-Jan-10 14:32:13.669568 - [DEBUG]
11661 2019-Jan-10 14:32:13.669593 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11662 2019-Jan-10 14:32:13.670249 - [DEBUG] Possible callees:
11663 2019-Jan-10 14:32:13.670275 - [DEBUG] llvm.dbg.declare
11664 2019-Jan-10 14:32:13.670300 - [DEBUG] Possible return sites:
11665 2019-Jan-10 14:32:13.670324 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14311666 2019-Jan-10 14:32:13.671572 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11667 2019-Jan-10 14:32:13.671601 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11668 2019-Jan-10 14:32:13.671648 - [DEBUG] Compose: EdgeIdentity * AllBottom
11669 2019-Jan-10 14:32:13.671675 - [DEBUG]
11670 2019-Jan-10 14:32:13.671699 - [DEBUG] Propagate flow
11671 2019-Jan-10 14:32:13.671723 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11672 2019-Jan-10 14:32:13.671780 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11673 2019-Jan-10 14:32:13.672399 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11674 2019-Jan-10 14:32:13.673014 - [DEBUG] Edge function : AllBottom (result of previous compose)
11675 2019-Jan-10 14:32:13.673040 - [DEBUG]
11676 2019-Jan-10 14:32:13.673065 - [DEBUG] Join: AllTop & AllBottom
11677 2019-Jan-10 14:32:13.673091 - [DEBUG] = AllBottom (new jump func)
11678 2019-Jan-10 14:32:13.673126 - [DEBUG]
11679 2019-Jan-10 14:32:13.673150 - [DEBUG] Start adding new jump function
11680 2019-Jan-10 14:32:13.673173 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11681 2019-Jan-10 14:32:13.673230 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11682 2019-Jan-10 14:32:13.673861 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11683 2019-Jan-10 14:32:13.674479 - [DEBUG] Edge Function : AllBottom
11684 2019-Jan-10 14:32:13.674508 - [DEBUG] End adding new jump function
11685 2019-Jan-10 14:32:13.674532 - [DEBUG]
11686 2019-Jan-10 14:32:13.674556 - [DEBUG] -------------------------------------------- 355. Path Edge --------------------------------------------
11687 2019-Jan-10 14:32:13.674580 - [DEBUG]
11688 2019-Jan-10 14:32:13.674603 - [DEBUG] Process 355. path edge:
11689 2019-Jan-10 14:32:13.674627 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11690 2019-Jan-10 14:32:13.674683 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
11691 2019-Jan-10 14:32:13.675303 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11692 2019-Jan-10 14:32:13.675918 - [DEBUG]
11693 2019-Jan-10 14:32:13.675943 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11694 2019-Jan-10 14:32:13.676577 - [DEBUG] Compose: EdgeIdentity * AllBottom
11695 2019-Jan-10 14:32:13.676604 - [DEBUG]
11696 2019-Jan-10 14:32:13.676629 - [DEBUG] Propagate flow
11697 2019-Jan-10 14:32:13.676652 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11698 2019-Jan-10 14:32:13.676709 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
11699 2019-Jan-10 14:32:13.677351 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11700 2019-Jan-10 14:32:13.678197 - [DEBUG] Edge function : AllBottom (result of previous compose)
11701 2019-Jan-10 14:32:13.678224 - [DEBUG]
11702 2019-Jan-10 14:32:13.678250 - [DEBUG] Join: AllTop & AllBottom
11703 2019-Jan-10 14:32:13.678276 - [DEBUG] = AllBottom (new jump func)
11704 2019-Jan-10 14:32:13.678301 - [DEBUG]
11705 2019-Jan-10 14:32:13.678325 - [DEBUG] Start adding new jump function
11706 2019-Jan-10 14:32:13.678348 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11707 2019-Jan-10 14:32:13.678411 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11708 2019-Jan-10 14:32:13.679028 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
11709 2019-Jan-10 14:32:13.679646 - [DEBUG] Edge Function : AllBottom
11710 2019-Jan-10 14:32:13.679676 - [DEBUG] End adding new jump function
11711 2019-Jan-10 14:32:13.679701 - [DEBUG]
11712 2019-Jan-10 14:32:13.679725 - [DEBUG] -------------------------------------------- 356. Path Edge --------------------------------------------
11713 2019-Jan-10 14:32:13.679749 - [DEBUG]
11714 2019-Jan-10 14:32:13.679772 - [DEBUG] Process 356. path edge:
11715 2019-Jan-10 14:32:13.679797 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11716 2019-Jan-10 14:32:13.679853 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
11717 2019-Jan-10 14:32:13.680487 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11718 2019-Jan-10 14:32:13.681102 - [DEBUG]
11719 2019-Jan-10 14:32:13.681128 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
11720 2019-Jan-10 14:32:13.681762 - [DEBUG] Compose: EdgeIdentity * AllBottom
11721 2019-Jan-10 14:32:13.681790 - [DEBUG]
11722 2019-Jan-10 14:32:13.681814 - [DEBUG] Propagate flow
11723 2019-Jan-10 14:32:13.681853 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11724 2019-Jan-10 14:32:13.681910 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
11725 2019-Jan-10 14:32:13.682527 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11726 2019-Jan-10 14:32:13.683142 - [DEBUG] Edge function : AllBottom (result of previous compose)
11727 2019-Jan-10 14:32:13.683168 - [DEBUG]
11728 2019-Jan-10 14:32:13.683193 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11729 2019-Jan-10 14:32:13.683219 - [DEBUG] = AllBottom
11730 2019-Jan-10 14:32:13.683244 - [DEBUG]
11731 2019-Jan-10 14:32:13.683267 - [DEBUG] PROPAGATE: No new function!
11732 2019-Jan-10 14:32:13.683292 - [DEBUG] EDGE:
11733 2019-Jan-10 14:32:13.683349 - [DEBUG] ---> 11734 2019-Jan-10 14:32:13.683979 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11735 2019-Jan-10 14:32:13.684603 - [DEBUG]
11736 2019-Jan-10 14:32:13.684630 - [DEBUG] Compose: EdgeIdentity * AllBottom
11737 2019-Jan-10 14:32:13.684655 - [DEBUG]
11738 2019-Jan-10 14:32:13.684679 - [DEBUG] Propagate flow
11739 2019-Jan-10 14:32:13.684702 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11740 2019-Jan-10 14:32:13.684759 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
11741 2019-Jan-10 14:32:13.685373 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11742 2019-Jan-10 14:32:13.685991 - [DEBUG] Edge function : AllBottom (result of previous compose)
11743 2019-Jan-10 14:32:13.686017 - [DEBUG]
11744 2019-Jan-10 14:32:13.686042 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11745 2019-Jan-10 14:32:13.686067 - [DEBUG] = AllBottom
11746 2019-Jan-10 14:32:13.686092 - [DEBUG]
11747 2019-Jan-10 14:32:13.686115 - [DEBUG] PROPAGATE: No new function!
11748 2019-Jan-10 14:32:13.686140 - [DEBUG] EDGE:
11749 2019-Jan-10 14:32:13.686197 - [DEBUG] ---> 11750 2019-Jan-10 14:32:13.686837 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11751 2019-Jan-10 14:32:13.687453 - [DEBUG]
11752 2019-Jan-10 14:32:13.687479 - [DEBUG] Compose: EdgeIdentity * AllBottom
11753 2019-Jan-10 14:32:13.687505 - [DEBUG]
11754 2019-Jan-10 14:32:13.687529 - [DEBUG] Propagate flow
11755 2019-Jan-10 14:32:13.687553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11756 2019-Jan-10 14:32:13.687609 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
11757 2019-Jan-10 14:32:13.688228 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11758 2019-Jan-10 14:32:13.688853 - [DEBUG] Edge function : AllBottom (result of previous compose)
11759 2019-Jan-10 14:32:13.688878 - [DEBUG]
11760 2019-Jan-10 14:32:13.688904 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11761 2019-Jan-10 14:32:13.688929 - [DEBUG] = AllBottom
11762 2019-Jan-10 14:32:13.688954 - [DEBUG]
11763 2019-Jan-10 14:32:13.688978 - [DEBUG] PROPAGATE: No new function!
11764 2019-Jan-10 14:32:13.689002 - [DEBUG] EDGE:
11765 2019-Jan-10 14:32:13.689061 - [DEBUG] ---> 11766 2019-Jan-10 14:32:13.689687 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11767 2019-Jan-10 14:32:13.690332 - [DEBUG]
11768 2019-Jan-10 14:32:13.690358 - [DEBUG] EDGE:
11769 2019-Jan-10 14:32:13.690416 - [DEBUG] ---> 11770 2019-Jan-10 14:32:13.691040 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11771 2019-Jan-10 14:32:13.691654 - [DEBUG]
11772 2019-Jan-10 14:32:13.691697 - [DEBUG] Compose: EdgeIdentity * AllBottom
11773 2019-Jan-10 14:32:13.691725 - [DEBUG]
11774 2019-Jan-10 14:32:13.691749 - [DEBUG] Propagate flow
11775 2019-Jan-10 14:32:13.691772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11776 2019-Jan-10 14:32:13.691829 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11777 2019-Jan-10 14:32:13.692446 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11778 2019-Jan-10 14:32:13.693070 - [DEBUG] Edge function : AllBottom (result of previous compose)
11779 2019-Jan-10 14:32:13.693096 - [DEBUG]
11780 2019-Jan-10 14:32:13.693121 - [DEBUG] Join: AllTop & AllBottom
11781 2019-Jan-10 14:32:13.693147 - [DEBUG] = AllBottom (new jump func)
11782 2019-Jan-10 14:32:13.693171 - [DEBUG]
11783 2019-Jan-10 14:32:13.693195 - [DEBUG] Start adding new jump function
11784 2019-Jan-10 14:32:13.693218 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11785 2019-Jan-10 14:32:13.693274 - [DEBUG] Fact at target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11786 2019-Jan-10 14:32:13.693911 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11787 2019-Jan-10 14:32:13.694527 - [DEBUG] Edge Function : AllBottom
11788 2019-Jan-10 14:32:13.694555 - [DEBUG] End adding new jump function
11789 2019-Jan-10 14:32:13.694579 - [DEBUG]
11790 2019-Jan-10 14:32:13.694603 - [DEBUG] -------------------------------------------- 357. Path Edge --------------------------------------------
11791 2019-Jan-10 14:32:13.694627 - [DEBUG]
11792 2019-Jan-10 14:32:13.694651 - [DEBUG] Process 357. path edge:
11793 2019-Jan-10 14:32:13.694674 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11794 2019-Jan-10 14:32:13.694730 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
11795 2019-Jan-10 14:32:13.695348 - [DEBUG] D target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 >
11796 2019-Jan-10 14:32:13.695965 - [DEBUG]
11797 2019-Jan-10 14:32:13.695991 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11798 2019-Jan-10 14:32:13.696617 - [DEBUG] Compose: EdgeIdentity * AllBottom
11799 2019-Jan-10 14:32:13.696645 - [DEBUG]
11800 2019-Jan-10 14:32:13.696669 - [DEBUG] Propagate flow
11801 2019-Jan-10 14:32:13.696693 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11802 2019-Jan-10 14:32:13.696749 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11803 2019-Jan-10 14:32:13.697393 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11804 2019-Jan-10 14:32:13.698011 - [DEBUG] Edge function : AllBottom (result of previous compose)
11805 2019-Jan-10 14:32:13.698037 - [DEBUG]
11806 2019-Jan-10 14:32:13.698062 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11807 2019-Jan-10 14:32:13.698087 - [DEBUG] = AllBottom
11808 2019-Jan-10 14:32:13.698112 - [DEBUG]
11809 2019-Jan-10 14:32:13.698136 - [DEBUG] PROPAGATE: No new function!
11810 2019-Jan-10 14:32:13.698167 - [DEBUG] Compose: EdgeIdentity * AllBottom
11811 2019-Jan-10 14:32:13.698194 - [DEBUG]
11812 2019-Jan-10 14:32:13.698226 - [DEBUG] Propagate flow
11813 2019-Jan-10 14:32:13.698250 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11814 2019-Jan-10 14:32:13.698307 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11815 2019-Jan-10 14:32:13.698933 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11816 2019-Jan-10 14:32:13.699551 - [DEBUG] Edge function : AllBottom (result of previous compose)
11817 2019-Jan-10 14:32:13.699577 - [DEBUG]
11818 2019-Jan-10 14:32:13.699602 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11819 2019-Jan-10 14:32:13.699627 - [DEBUG] = AllBottom
11820 2019-Jan-10 14:32:13.699652 - [DEBUG]
11821 2019-Jan-10 14:32:13.699675 - [DEBUG] PROPAGATE: No new function!
11822 2019-Jan-10 14:32:13.699701 - [DEBUG] EDGE:
11823 2019-Jan-10 14:32:13.699758 - [DEBUG] ---> 11824 2019-Jan-10 14:32:13.700390 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11825 2019-Jan-10 14:32:13.701009 - [DEBUG]
11826 2019-Jan-10 14:32:13.701036 - [DEBUG] Compose: EdgeIdentity * AllBottom
11827 2019-Jan-10 14:32:13.701062 - [DEBUG]
11828 2019-Jan-10 14:32:13.701086 - [DEBUG] Propagate flow
11829 2019-Jan-10 14:32:13.701109 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11830 2019-Jan-10 14:32:13.701165 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11831 2019-Jan-10 14:32:13.701780 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11832 2019-Jan-10 14:32:13.702393 - [DEBUG] Edge function : AllBottom (result of previous compose)
11833 2019-Jan-10 14:32:13.702419 - [DEBUG]
11834 2019-Jan-10 14:32:13.702443 - [DEBUG] Join: AllTop & AllBottom
11835 2019-Jan-10 14:32:13.702472 - [DEBUG] = AllBottom (new jump func)
11836 2019-Jan-10 14:32:13.702497 - [DEBUG]
11837 2019-Jan-10 14:32:13.702521 - [DEBUG] Start adding new jump function
11838 2019-Jan-10 14:32:13.702544 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11839 2019-Jan-10 14:32:13.702600 - [DEBUG] Fact at target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11840 2019-Jan-10 14:32:13.703216 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11841 2019-Jan-10 14:32:13.703848 - [DEBUG] Edge Function : AllBottom
11842 2019-Jan-10 14:32:13.703875 - [DEBUG] End adding new jump function
11843 2019-Jan-10 14:32:13.703899 - [DEBUG]
11844 2019-Jan-10 14:32:13.703923 - [DEBUG] -------------------------------------------- 358. Path Edge --------------------------------------------
11845 2019-Jan-10 14:32:13.703947 - [DEBUG]
11846 2019-Jan-10 14:32:13.703970 - [DEBUG] Process 358. path edge:
11847 2019-Jan-10 14:32:13.703994 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11848 2019-Jan-10 14:32:13.704050 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
11849 2019-Jan-10 14:32:13.704665 - [DEBUG] D target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 >
11850 2019-Jan-10 14:32:13.705278 - [DEBUG]
11851 2019-Jan-10 14:32:13.705304 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
11852 2019-Jan-10 14:32:13.705930 - [DEBUG] Compose: EdgeIdentity * AllBottom
11853 2019-Jan-10 14:32:13.705958 - [DEBUG]
11854 2019-Jan-10 14:32:13.705982 - [DEBUG] Propagate flow
11855 2019-Jan-10 14:32:13.706005 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11856 2019-Jan-10 14:32:13.706070 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11857 2019-Jan-10 14:32:13.706697 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11858 2019-Jan-10 14:32:13.707328 - [DEBUG] Edge function : AllBottom (result of previous compose)
11859 2019-Jan-10 14:32:13.707354 - [DEBUG]
11860 2019-Jan-10 14:32:13.707378 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11861 2019-Jan-10 14:32:13.707404 - [DEBUG] = AllBottom
11862 2019-Jan-10 14:32:13.707428 - [DEBUG]
11863 2019-Jan-10 14:32:13.707452 - [DEBUG] PROPAGATE: No new function!
11864 2019-Jan-10 14:32:13.707483 - [DEBUG] Compose: EdgeIdentity * AllBottom
11865 2019-Jan-10 14:32:13.707510 - [DEBUG]
11866 2019-Jan-10 14:32:13.707533 - [DEBUG] Propagate flow
11867 2019-Jan-10 14:32:13.707557 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11868 2019-Jan-10 14:32:13.707614 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
11869 2019-Jan-10 14:32:13.708240 - [DEBUG] Target value : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11870 2019-Jan-10 14:32:13.708854 - [DEBUG] Edge function : AllBottom (result of previous compose)
11871 2019-Jan-10 14:32:13.708880 - [DEBUG]
11872 2019-Jan-10 14:32:13.708905 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
11873 2019-Jan-10 14:32:13.708930 - [DEBUG] = AllBottom
11874 2019-Jan-10 14:32:13.708955 - [DEBUG]
11875 2019-Jan-10 14:32:13.708978 - [DEBUG] PROPAGATE: No new function!
11876 2019-Jan-10 14:32:13.709002 - [DEBUG] EDGE:
11877 2019-Jan-10 14:32:13.709060 - [DEBUG] ---> 11878 2019-Jan-10 14:32:13.709675 - [DEBUG] D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63>
11879 2019-Jan-10 14:32:13.710312 - [DEBUG]
11880 2019-Jan-10 14:32:13.710338 - [DEBUG] EDGE:
11881 2019-Jan-10 14:32:13.710396 - [DEBUG] ---> 11882 2019-Jan-10 14:32:13.711012 - [DEBUG] D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62>
11883 2019-Jan-10 14:32:13.711630 - [DEBUG]
11884 2019-Jan-10 14:32:13.711655 - [DEBUG] EDGE:
11885 2019-Jan-10 14:32:13.711713 - [DEBUG] ---> 11886 2019-Jan-10 14:32:13.712332 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
11887 2019-Jan-10 14:32:13.712952 - [DEBUG]
11888 2019-Jan-10 14:32:13.712979 - [DEBUG] Compose: EdgeIdentity * AllBottom
11889 2019-Jan-10 14:32:13.713005 - [DEBUG]
11890 2019-Jan-10 14:32:13.713029 - [DEBUG] Propagate flow
11891 2019-Jan-10 14:32:13.713052 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11892 2019-Jan-10 14:32:13.713108 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11893 2019-Jan-10 14:32:13.713746 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11894 2019-Jan-10 14:32:13.714365 - [DEBUG] Edge function : AllBottom (result of previous compose)
11895 2019-Jan-10 14:32:13.714390 - [DEBUG]
11896 2019-Jan-10 14:32:13.714415 - [DEBUG] Join: AllTop & AllBottom
11897 2019-Jan-10 14:32:13.714441 - [DEBUG] = AllBottom (new jump func)
11898 2019-Jan-10 14:32:13.714466 - [DEBUG]
11899 2019-Jan-10 14:32:13.714496 - [DEBUG] Start adding new jump function
11900 2019-Jan-10 14:32:13.714520 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11901 2019-Jan-10 14:32:13.714577 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11902 2019-Jan-10 14:32:13.715194 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11903 2019-Jan-10 14:32:13.715812 - [DEBUG] Edge Function : AllBottom
11904 2019-Jan-10 14:32:13.715839 - [DEBUG] End adding new jump function
11905 2019-Jan-10 14:32:13.715863 - [DEBUG]
11906 2019-Jan-10 14:32:13.715887 - [DEBUG] -------------------------------------------- 359. Path Edge --------------------------------------------
11907 2019-Jan-10 14:32:13.715911 - [DEBUG]
11908 2019-Jan-10 14:32:13.715935 - [DEBUG] Process 359. path edge:
11909 2019-Jan-10 14:32:13.715959 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11910 2019-Jan-10 14:32:13.716015 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
11911 2019-Jan-10 14:32:13.716633 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11912 2019-Jan-10 14:32:13.717266 - [DEBUG]
11913 2019-Jan-10 14:32:13.717291 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
11914 2019-Jan-10 14:32:13.718271 - [DEBUG] Compose: EdgeIdentity * AllBottom
11915 2019-Jan-10 14:32:13.718303 - [DEBUG]
11916 2019-Jan-10 14:32:13.718327 - [DEBUG] Propagate flow
11917 2019-Jan-10 14:32:13.718351 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11918 2019-Jan-10 14:32:13.718417 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11919 2019-Jan-10 14:32:13.719054 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11920 2019-Jan-10 14:32:13.719675 - [DEBUG] Edge function : AllBottom (result of previous compose)
11921 2019-Jan-10 14:32:13.719700 - [DEBUG]
11922 2019-Jan-10 14:32:13.719726 - [DEBUG] Join: AllTop & AllBottom
11923 2019-Jan-10 14:32:13.719753 - [DEBUG] = AllBottom (new jump func)
11924 2019-Jan-10 14:32:13.719777 - [DEBUG]
11925 2019-Jan-10 14:32:13.719801 - [DEBUG] Start adding new jump function
11926 2019-Jan-10 14:32:13.719824 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11927 2019-Jan-10 14:32:13.719881 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11928 2019-Jan-10 14:32:13.720523 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11929 2019-Jan-10 14:32:13.721138 - [DEBUG] Edge Function : AllBottom
11930 2019-Jan-10 14:32:13.721167 - [DEBUG] End adding new jump function
11931 2019-Jan-10 14:32:13.721192 - [DEBUG]
11932 2019-Jan-10 14:32:13.721215 - [DEBUG] -------------------------------------------- 360. Path Edge --------------------------------------------
11933 2019-Jan-10 14:32:13.721240 - [DEBUG]
11934 2019-Jan-10 14:32:13.721263 - [DEBUG] Process 360. path edge:
11935 2019-Jan-10 14:32:13.721287 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11936 2019-Jan-10 14:32:13.721343 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
11937 2019-Jan-10 14:32:13.721960 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11938 2019-Jan-10 14:32:13.722578 - [DEBUG]
11939 2019-Jan-10 14:32:13.722604 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
11940 2019-Jan-10 14:32:13.723254 - [DEBUG] Compose: EdgeIdentity * AllBottom
11941 2019-Jan-10 14:32:13.723282 - [DEBUG]
11942 2019-Jan-10 14:32:13.723306 - [DEBUG] Propagate flow
11943 2019-Jan-10 14:32:13.723354 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11944 2019-Jan-10 14:32:13.723416 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11945 2019-Jan-10 14:32:13.724072 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11946 2019-Jan-10 14:32:13.724700 - [DEBUG] Edge function : AllBottom (result of previous compose)
11947 2019-Jan-10 14:32:13.724726 - [DEBUG]
11948 2019-Jan-10 14:32:13.724751 - [DEBUG] Join: AllTop & AllBottom
11949 2019-Jan-10 14:32:13.724777 - [DEBUG] = AllBottom (new jump func)
11950 2019-Jan-10 14:32:13.724802 - [DEBUG]
11951 2019-Jan-10 14:32:13.724825 - [DEBUG] Start adding new jump function
11952 2019-Jan-10 14:32:13.724849 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11953 2019-Jan-10 14:32:13.724906 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11954 2019-Jan-10 14:32:13.725525 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11955 2019-Jan-10 14:32:13.726142 - [DEBUG] Edge Function : AllBottom
11956 2019-Jan-10 14:32:13.726170 - [DEBUG] End adding new jump function
11957 2019-Jan-10 14:32:13.726195 - [DEBUG]
11958 2019-Jan-10 14:32:13.726219 - [DEBUG] -------------------------------------------- 361. Path Edge --------------------------------------------
11959 2019-Jan-10 14:32:13.726243 - [DEBUG]
11960 2019-Jan-10 14:32:13.726267 - [DEBUG] Process 361. path edge:
11961 2019-Jan-10 14:32:13.726291 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11962 2019-Jan-10 14:32:13.726346 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
11963 2019-Jan-10 14:32:13.726982 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11964 2019-Jan-10 14:32:13.727605 - [DEBUG]
11965 2019-Jan-10 14:32:13.727631 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
11966 2019-Jan-10 14:32:13.728261 - [DEBUG] Compose: EdgeIdentity * AllBottom
11967 2019-Jan-10 14:32:13.728289 - [DEBUG]
11968 2019-Jan-10 14:32:13.728313 - [DEBUG] Propagate flow
11969 2019-Jan-10 14:32:13.728337 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
11970 2019-Jan-10 14:32:13.728394 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11971 2019-Jan-10 14:32:13.729022 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11972 2019-Jan-10 14:32:13.729640 - [DEBUG] Edge function : AllBottom (result of previous compose)
11973 2019-Jan-10 14:32:13.729666 - [DEBUG]
11974 2019-Jan-10 14:32:13.729691 - [DEBUG] Join: AllTop & AllBottom
11975 2019-Jan-10 14:32:13.729717 - [DEBUG] = AllBottom (new jump func)
11976 2019-Jan-10 14:32:13.729741 - [DEBUG]
11977 2019-Jan-10 14:32:13.729765 - [DEBUG] Start adding new jump function
11978 2019-Jan-10 14:32:13.729789 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
11979 2019-Jan-10 14:32:13.729845 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
11980 2019-Jan-10 14:32:13.730478 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11981 2019-Jan-10 14:32:13.731104 - [DEBUG] Edge Function : AllBottom
11982 2019-Jan-10 14:32:13.731132 - [DEBUG] End adding new jump function
11983 2019-Jan-10 14:32:13.731156 - [DEBUG]
11984 2019-Jan-10 14:32:13.731180 - [DEBUG] -------------------------------------------- 362. Path Edge --------------------------------------------
11985 2019-Jan-10 14:32:13.731214 - [DEBUG]
11986 2019-Jan-10 14:32:13.731238 - [DEBUG] Process 362. path edge:
11987 2019-Jan-10 14:32:13.731262 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
11988 2019-Jan-10 14:32:13.731319 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
11989 2019-Jan-10 14:32:13.731945 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
11990 2019-Jan-10 14:32:13.732563 - [DEBUG]
11991 2019-Jan-10 14:32:13.732588 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
11992 2019-Jan-10 14:32:13.733220 - [DEBUG] Possible callees:
11993 2019-Jan-10 14:32:13.733245 - [DEBUG] llvm.dbg.declare
11994 2019-Jan-10 14:32:13.733271 - [DEBUG] Possible return sites:
11995 2019-Jan-10 14:32:13.733295 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13611996 2019-Jan-10 14:32:13.734563 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
11997 2019-Jan-10 14:32:13.734593 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
11998 2019-Jan-10 14:32:13.734633 - [DEBUG] Compose: EdgeIdentity * AllBottom
11999 2019-Jan-10 14:32:13.734660 - [DEBUG]
12000 2019-Jan-10 14:32:13.734684 - [DEBUG] Propagate flow
12001 2019-Jan-10 14:32:13.734708 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12002 2019-Jan-10 14:32:13.734765 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12003 2019-Jan-10 14:32:13.735394 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12004 2019-Jan-10 14:32:13.736011 - [DEBUG] Edge function : AllBottom (result of previous compose)
12005 2019-Jan-10 14:32:13.736037 - [DEBUG]
12006 2019-Jan-10 14:32:13.736062 - [DEBUG] Join: AllTop & AllBottom
12007 2019-Jan-10 14:32:13.736088 - [DEBUG] = AllBottom (new jump func)
12008 2019-Jan-10 14:32:13.736113 - [DEBUG]
12009 2019-Jan-10 14:32:13.736137 - [DEBUG] Start adding new jump function
12010 2019-Jan-10 14:32:13.736161 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12011 2019-Jan-10 14:32:13.736217 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12012 2019-Jan-10 14:32:13.736848 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12013 2019-Jan-10 14:32:13.737467 - [DEBUG] Edge Function : AllBottom
12014 2019-Jan-10 14:32:13.737497 - [DEBUG] End adding new jump function
12015 2019-Jan-10 14:32:13.737522 - [DEBUG]
12016 2019-Jan-10 14:32:13.737546 - [DEBUG] -------------------------------------------- 363. Path Edge --------------------------------------------
12017 2019-Jan-10 14:32:13.737570 - [DEBUG]
12018 2019-Jan-10 14:32:13.737594 - [DEBUG] Process 363. path edge:
12019 2019-Jan-10 14:32:13.737618 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12020 2019-Jan-10 14:32:13.737674 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
12021 2019-Jan-10 14:32:13.738295 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12022 2019-Jan-10 14:32:13.738915 - [DEBUG]
12023 2019-Jan-10 14:32:13.738940 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12024 2019-Jan-10 14:32:13.739572 - [DEBUG] Compose: EdgeIdentity * AllBottom
12025 2019-Jan-10 14:32:13.739601 - [DEBUG]
12026 2019-Jan-10 14:32:13.739625 - [DEBUG] Propagate flow
12027 2019-Jan-10 14:32:13.739649 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12028 2019-Jan-10 14:32:13.739715 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
12029 2019-Jan-10 14:32:13.740349 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12030 2019-Jan-10 14:32:13.740966 - [DEBUG] Edge function : AllBottom (result of previous compose)
12031 2019-Jan-10 14:32:13.740991 - [DEBUG]
12032 2019-Jan-10 14:32:13.741017 - [DEBUG] Join: AllTop & AllBottom
12033 2019-Jan-10 14:32:13.741043 - [DEBUG] = AllBottom (new jump func)
12034 2019-Jan-10 14:32:13.741067 - [DEBUG]
12035 2019-Jan-10 14:32:13.741091 - [DEBUG] Start adding new jump function
12036 2019-Jan-10 14:32:13.741115 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12037 2019-Jan-10 14:32:13.741171 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12038 2019-Jan-10 14:32:13.742183 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
12039 2019-Jan-10 14:32:13.742878 - [DEBUG] Edge Function : AllBottom
12040 2019-Jan-10 14:32:13.742912 - [DEBUG] End adding new jump function
12041 2019-Jan-10 14:32:13.742938 - [DEBUG]
12042 2019-Jan-10 14:32:13.742963 - [DEBUG] -------------------------------------------- 364. Path Edge --------------------------------------------
12043 2019-Jan-10 14:32:13.742989 - [DEBUG]
12044 2019-Jan-10 14:32:13.743012 - [DEBUG] Process 364. path edge:
12045 2019-Jan-10 14:32:13.743037 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12046 2019-Jan-10 14:32:13.743115 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
12047 2019-Jan-10 14:32:13.743838 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12048 2019-Jan-10 14:32:13.744509 - [DEBUG]
12049 2019-Jan-10 14:32:13.744537 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
12050 2019-Jan-10 14:32:13.745223 - [DEBUG] Compose: EdgeIdentity * AllBottom
12051 2019-Jan-10 14:32:13.745253 - [DEBUG]
12052 2019-Jan-10 14:32:13.745278 - [DEBUG] Propagate flow
12053 2019-Jan-10 14:32:13.745301 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12054 2019-Jan-10 14:32:13.745373 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
12055 2019-Jan-10 14:32:13.746031 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12056 2019-Jan-10 14:32:13.746680 - [DEBUG] Edge function : AllBottom (result of previous compose)
12057 2019-Jan-10 14:32:13.746706 - [DEBUG]
12058 2019-Jan-10 14:32:13.746733 - [DEBUG] Join: AllTop & AllBottom
12059 2019-Jan-10 14:32:13.746760 - [DEBUG] = AllBottom (new jump func)
12060 2019-Jan-10 14:32:13.746785 - [DEBUG]
12061 2019-Jan-10 14:32:13.746809 - [DEBUG] Start adding new jump function
12062 2019-Jan-10 14:32:13.746859 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12063 2019-Jan-10 14:32:13.746922 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12064 2019-Jan-10 14:32:13.747543 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
12065 2019-Jan-10 14:32:13.748158 - [DEBUG] Edge Function : AllBottom
12066 2019-Jan-10 14:32:13.748187 - [DEBUG] End adding new jump function
12067 2019-Jan-10 14:32:13.748211 - [DEBUG]
12068 2019-Jan-10 14:32:13.748235 - [DEBUG] -------------------------------------------- 365. Path Edge --------------------------------------------
12069 2019-Jan-10 14:32:13.748260 - [DEBUG]
12070 2019-Jan-10 14:32:13.748284 - [DEBUG] Process 365. path edge:
12071 2019-Jan-10 14:32:13.748308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12072 2019-Jan-10 14:32:13.748365 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
12073 2019-Jan-10 14:32:13.749000 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12074 2019-Jan-10 14:32:13.749618 - [DEBUG]
12075 2019-Jan-10 14:32:13.749644 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
12076 2019-Jan-10 14:32:13.750297 - [DEBUG] Compose: EdgeIdentity * AllBottom
12077 2019-Jan-10 14:32:13.750326 - [DEBUG]
12078 2019-Jan-10 14:32:13.750349 - [DEBUG] Propagate flow
12079 2019-Jan-10 14:32:13.750373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12080 2019-Jan-10 14:32:13.750431 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
12081 2019-Jan-10 14:32:13.751063 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12082 2019-Jan-10 14:32:13.751691 - [DEBUG] Edge function : AllBottom (result of previous compose)
12083 2019-Jan-10 14:32:13.751717 - [DEBUG]
12084 2019-Jan-10 14:32:13.751742 - [DEBUG] Join: AllTop & AllBottom
12085 2019-Jan-10 14:32:13.751768 - [DEBUG] = AllBottom (new jump func)
12086 2019-Jan-10 14:32:13.751793 - [DEBUG]
12087 2019-Jan-10 14:32:13.751817 - [DEBUG] Start adding new jump function
12088 2019-Jan-10 14:32:13.751841 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12089 2019-Jan-10 14:32:13.751898 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12090 2019-Jan-10 14:32:13.752518 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
12091 2019-Jan-10 14:32:13.753142 - [DEBUG] Edge Function : AllBottom
12092 2019-Jan-10 14:32:13.753171 - [DEBUG] End adding new jump function
12093 2019-Jan-10 14:32:13.753195 - [DEBUG]
12094 2019-Jan-10 14:32:13.753219 - [DEBUG] -------------------------------------------- 366. Path Edge --------------------------------------------
12095 2019-Jan-10 14:32:13.753244 - [DEBUG]
12096 2019-Jan-10 14:32:13.753267 - [DEBUG] Process 366. path edge:
12097 2019-Jan-10 14:32:13.753291 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12098 2019-Jan-10 14:32:13.753348 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
12099 2019-Jan-10 14:32:13.753989 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12100 2019-Jan-10 14:32:13.754607 - [DEBUG]
12101 2019-Jan-10 14:32:13.754631 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
12102 2019-Jan-10 14:32:13.755268 - [DEBUG] Possible callees:
12103 2019-Jan-10 14:32:13.755293 - [DEBUG] llvm.dbg.declare
12104 2019-Jan-10 14:32:13.755319 - [DEBUG] Possible return sites:
12105 2019-Jan-10 14:32:13.755342 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14912106 2019-Jan-10 14:32:13.756591 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12107 2019-Jan-10 14:32:13.756620 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12108 2019-Jan-10 14:32:13.756663 - [DEBUG] Compose: EdgeIdentity * AllBottom
12109 2019-Jan-10 14:32:13.756690 - [DEBUG]
12110 2019-Jan-10 14:32:13.756714 - [DEBUG] Propagate flow
12111 2019-Jan-10 14:32:13.756738 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12112 2019-Jan-10 14:32:13.756795 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
12113 2019-Jan-10 14:32:13.757432 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12114 2019-Jan-10 14:32:13.758061 - [DEBUG] Edge function : AllBottom (result of previous compose)
12115 2019-Jan-10 14:32:13.758087 - [DEBUG]
12116 2019-Jan-10 14:32:13.758112 - [DEBUG] Join: AllTop & AllBottom
12117 2019-Jan-10 14:32:13.758138 - [DEBUG] = AllBottom (new jump func)
12118 2019-Jan-10 14:32:13.758163 - [DEBUG]
12119 2019-Jan-10 14:32:13.758186 - [DEBUG] Start adding new jump function
12120 2019-Jan-10 14:32:13.758210 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12121 2019-Jan-10 14:32:13.758266 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12122 2019-Jan-10 14:32:13.758885 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
12123 2019-Jan-10 14:32:13.759521 - [DEBUG] Edge Function : AllBottom
12124 2019-Jan-10 14:32:13.759551 - [DEBUG] End adding new jump function
12125 2019-Jan-10 14:32:13.759575 - [DEBUG]
12126 2019-Jan-10 14:32:13.759599 - [DEBUG] -------------------------------------------- 367. Path Edge --------------------------------------------
12127 2019-Jan-10 14:32:13.759624 - [DEBUG]
12128 2019-Jan-10 14:32:13.759647 - [DEBUG] Process 367. path edge:
12129 2019-Jan-10 14:32:13.759672 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12130 2019-Jan-10 14:32:13.759730 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
12131 2019-Jan-10 14:32:13.760375 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12132 2019-Jan-10 14:32:13.761004 - [DEBUG]
12133 2019-Jan-10 14:32:13.761222 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
12134 2019-Jan-10 14:32:13.761912 - [DEBUG] Compose: EdgeIdentity * AllBottom
12135 2019-Jan-10 14:32:13.761940 - [DEBUG]
12136 2019-Jan-10 14:32:13.761965 - [DEBUG] Propagate flow
12137 2019-Jan-10 14:32:13.761988 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12138 2019-Jan-10 14:32:13.762048 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
12139 2019-Jan-10 14:32:13.762667 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12140 2019-Jan-10 14:32:13.763287 - [DEBUG] Edge function : AllBottom (result of previous compose)
12141 2019-Jan-10 14:32:13.763313 - [DEBUG]
12142 2019-Jan-10 14:32:13.763338 - [DEBUG] Join: AllTop & AllBottom
12143 2019-Jan-10 14:32:13.763364 - [DEBUG] = AllBottom (new jump func)
12144 2019-Jan-10 14:32:13.763389 - [DEBUG]
12145 2019-Jan-10 14:32:13.763413 - [DEBUG] Start adding new jump function
12146 2019-Jan-10 14:32:13.763436 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12147 2019-Jan-10 14:32:13.763508 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12148 2019-Jan-10 14:32:13.764129 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
12149 2019-Jan-10 14:32:13.764744 - [DEBUG] Edge Function : AllBottom
12150 2019-Jan-10 14:32:13.764772 - [DEBUG] End adding new jump function
12151 2019-Jan-10 14:32:13.764796 - [DEBUG]
12152 2019-Jan-10 14:32:13.764820 - [DEBUG] -------------------------------------------- 368. Path Edge --------------------------------------------
12153 2019-Jan-10 14:32:13.764845 - [DEBUG]
12154 2019-Jan-10 14:32:13.764868 - [DEBUG] Process 368. path edge:
12155 2019-Jan-10 14:32:13.764892 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12156 2019-Jan-10 14:32:13.764949 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
12157 2019-Jan-10 14:32:13.765564 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12158 2019-Jan-10 14:32:13.766181 - [DEBUG]
12159 2019-Jan-10 14:32:13.766223 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
12160 2019-Jan-10 14:32:13.766866 - [DEBUG] Compose: EdgeIdentity * AllBottom
12161 2019-Jan-10 14:32:13.766896 - [DEBUG]
12162 2019-Jan-10 14:32:13.766920 - [DEBUG] Propagate flow
12163 2019-Jan-10 14:32:13.766944 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12164 2019-Jan-10 14:32:13.767001 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
12165 2019-Jan-10 14:32:13.767639 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12166 2019-Jan-10 14:32:13.768256 - [DEBUG] Edge function : AllBottom (result of previous compose)
12167 2019-Jan-10 14:32:13.768282 - [DEBUG]
12168 2019-Jan-10 14:32:13.768307 - [DEBUG] Join: AllTop & AllBottom
12169 2019-Jan-10 14:32:13.768333 - [DEBUG] = AllBottom (new jump func)
12170 2019-Jan-10 14:32:13.768357 - [DEBUG]
12171 2019-Jan-10 14:32:13.768381 - [DEBUG] Start adding new jump function
12172 2019-Jan-10 14:32:13.768404 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12173 2019-Jan-10 14:32:13.768460 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12174 2019-Jan-10 14:32:13.769078 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
12175 2019-Jan-10 14:32:13.769704 - [DEBUG] Edge Function : AllBottom
12176 2019-Jan-10 14:32:13.769731 - [DEBUG] End adding new jump function
12177 2019-Jan-10 14:32:13.769756 - [DEBUG]
12178 2019-Jan-10 14:32:13.769779 - [DEBUG] -------------------------------------------- 369. Path Edge --------------------------------------------
12179 2019-Jan-10 14:32:13.769804 - [DEBUG]
12180 2019-Jan-10 14:32:13.769827 - [DEBUG] Process 369. path edge:
12181 2019-Jan-10 14:32:13.769851 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12182 2019-Jan-10 14:32:13.769907 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
12183 2019-Jan-10 14:32:13.770549 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12184 2019-Jan-10 14:32:13.771166 - [DEBUG]
12185 2019-Jan-10 14:32:13.771191 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
12186 2019-Jan-10 14:32:13.771826 - [DEBUG] Possible callees:
12187 2019-Jan-10 14:32:13.771851 - [DEBUG] llvm.dbg.declare
12188 2019-Jan-10 14:32:13.771876 - [DEBUG] Possible return sites:
12189 2019-Jan-10 14:32:13.771900 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15512190 2019-Jan-10 14:32:13.773139 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12191 2019-Jan-10 14:32:13.773168 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12192 2019-Jan-10 14:32:13.773208 - [DEBUG] Compose: EdgeIdentity * AllBottom
12193 2019-Jan-10 14:32:13.773236 - [DEBUG]
12194 2019-Jan-10 14:32:13.773260 - [DEBUG] Propagate flow
12195 2019-Jan-10 14:32:13.773283 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12196 2019-Jan-10 14:32:13.773340 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
12197 2019-Jan-10 14:32:13.773977 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12198 2019-Jan-10 14:32:13.774595 - [DEBUG] Edge function : AllBottom (result of previous compose)
12199 2019-Jan-10 14:32:13.774621 - [DEBUG]
12200 2019-Jan-10 14:32:13.774656 - [DEBUG] Join: AllTop & AllBottom
12201 2019-Jan-10 14:32:13.774682 - [DEBUG] = AllBottom (new jump func)
12202 2019-Jan-10 14:32:13.774707 - [DEBUG]
12203 2019-Jan-10 14:32:13.774730 - [DEBUG] Start adding new jump function
12204 2019-Jan-10 14:32:13.774754 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12205 2019-Jan-10 14:32:13.774811 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12206 2019-Jan-10 14:32:13.775430 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
12207 2019-Jan-10 14:32:13.776049 - [DEBUG] Edge Function : AllBottom
12208 2019-Jan-10 14:32:13.776076 - [DEBUG] End adding new jump function
12209 2019-Jan-10 14:32:13.776101 - [DEBUG]
12210 2019-Jan-10 14:32:13.776125 - [DEBUG] -------------------------------------------- 370. Path Edge --------------------------------------------
12211 2019-Jan-10 14:32:13.776149 - [DEBUG]
12212 2019-Jan-10 14:32:13.776173 - [DEBUG] Process 370. path edge:
12213 2019-Jan-10 14:32:13.776197 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12214 2019-Jan-10 14:32:13.776253 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
12215 2019-Jan-10 14:32:13.776892 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12216 2019-Jan-10 14:32:13.777511 - [DEBUG]
12217 2019-Jan-10 14:32:13.777535 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
12218 2019-Jan-10 14:32:13.778169 - [DEBUG] Compose: EdgeIdentity * AllBottom
12219 2019-Jan-10 14:32:13.778197 - [DEBUG]
12220 2019-Jan-10 14:32:13.778221 - [DEBUG] Propagate flow
12221 2019-Jan-10 14:32:13.778244 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12222 2019-Jan-10 14:32:13.778302 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
12223 2019-Jan-10 14:32:13.778931 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12224 2019-Jan-10 14:32:13.779550 - [DEBUG] Edge function : AllBottom (result of previous compose)
12225 2019-Jan-10 14:32:13.779575 - [DEBUG]
12226 2019-Jan-10 14:32:13.779601 - [DEBUG] Join: AllTop & AllBottom
12227 2019-Jan-10 14:32:13.779627 - [DEBUG] = AllBottom (new jump func)
12228 2019-Jan-10 14:32:13.779652 - [DEBUG]
12229 2019-Jan-10 14:32:13.779675 - [DEBUG] Start adding new jump function
12230 2019-Jan-10 14:32:13.779699 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12231 2019-Jan-10 14:32:13.779755 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12232 2019-Jan-10 14:32:13.780388 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
12233 2019-Jan-10 14:32:13.781003 - [DEBUG] Edge Function : AllBottom
12234 2019-Jan-10 14:32:13.781031 - [DEBUG] End adding new jump function
12235 2019-Jan-10 14:32:13.781055 - [DEBUG]
12236 2019-Jan-10 14:32:13.781079 - [DEBUG] -------------------------------------------- 371. Path Edge --------------------------------------------
12237 2019-Jan-10 14:32:13.781103 - [DEBUG]
12238 2019-Jan-10 14:32:13.781127 - [DEBUG] Process 371. path edge:
12239 2019-Jan-10 14:32:13.781150 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12240 2019-Jan-10 14:32:13.781207 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
12241 2019-Jan-10 14:32:13.781821 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12242 2019-Jan-10 14:32:13.782438 - [DEBUG]
12243 2019-Jan-10 14:32:13.782463 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
12244 2019-Jan-10 14:32:13.783092 - [DEBUG] Compose: EdgeIdentity * AllBottom
12245 2019-Jan-10 14:32:13.783128 - [DEBUG]
12246 2019-Jan-10 14:32:13.783152 - [DEBUG] Propagate flow
12247 2019-Jan-10 14:32:13.783176 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12248 2019-Jan-10 14:32:13.783233 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
12249 2019-Jan-10 14:32:13.783869 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12250 2019-Jan-10 14:32:13.784489 - [DEBUG] Edge function : AllBottom (result of previous compose)
12251 2019-Jan-10 14:32:13.784514 - [DEBUG]
12252 2019-Jan-10 14:32:13.784539 - [DEBUG] Join: AllTop & AllBottom
12253 2019-Jan-10 14:32:13.784565 - [DEBUG] = AllBottom (new jump func)
12254 2019-Jan-10 14:32:13.784589 - [DEBUG]
12255 2019-Jan-10 14:32:13.784613 - [DEBUG] Start adding new jump function
12256 2019-Jan-10 14:32:13.784636 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12257 2019-Jan-10 14:32:13.784693 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12258 2019-Jan-10 14:32:13.785312 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
12259 2019-Jan-10 14:32:13.785927 - [DEBUG] Edge Function : AllBottom
12260 2019-Jan-10 14:32:13.785955 - [DEBUG] End adding new jump function
12261 2019-Jan-10 14:32:13.785979 - [DEBUG]
12262 2019-Jan-10 14:32:13.786003 - [DEBUG] -------------------------------------------- 372. Path Edge --------------------------------------------
12263 2019-Jan-10 14:32:13.786027 - [DEBUG]
12264 2019-Jan-10 14:32:13.786051 - [DEBUG] Process 372. path edge:
12265 2019-Jan-10 14:32:13.786075 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12266 2019-Jan-10 14:32:13.786131 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
12267 2019-Jan-10 14:32:13.786745 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12268 2019-Jan-10 14:32:13.787378 - [DEBUG]
12269 2019-Jan-10 14:32:13.787404 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
12270 2019-Jan-10 14:32:13.788032 - [DEBUG] Compose: EdgeIdentity * AllBottom
12271 2019-Jan-10 14:32:13.788059 - [DEBUG]
12272 2019-Jan-10 14:32:13.788084 - [DEBUG] Propagate flow
12273 2019-Jan-10 14:32:13.788107 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12274 2019-Jan-10 14:32:13.788165 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
12275 2019-Jan-10 14:32:13.788794 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12276 2019-Jan-10 14:32:13.789413 - [DEBUG] Edge function : AllBottom (result of previous compose)
12277 2019-Jan-10 14:32:13.789439 - [DEBUG]
12278 2019-Jan-10 14:32:13.789463 - [DEBUG] Join: AllTop & AllBottom
12279 2019-Jan-10 14:32:13.789490 - [DEBUG] = AllBottom (new jump func)
12280 2019-Jan-10 14:32:13.789514 - [DEBUG]
12281 2019-Jan-10 14:32:13.789538 - [DEBUG] Start adding new jump function
12282 2019-Jan-10 14:32:13.789562 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12283 2019-Jan-10 14:32:13.789618 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12284 2019-Jan-10 14:32:13.790251 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
12285 2019-Jan-10 14:32:13.790876 - [DEBUG] Edge Function : AllBottom
12286 2019-Jan-10 14:32:13.790906 - [DEBUG] End adding new jump function
12287 2019-Jan-10 14:32:13.790931 - [DEBUG]
12288 2019-Jan-10 14:32:13.790954 - [DEBUG] -------------------------------------------- 373. Path Edge --------------------------------------------
12289 2019-Jan-10 14:32:13.790988 - [DEBUG]
12290 2019-Jan-10 14:32:13.791012 - [DEBUG] Process 373. path edge:
12291 2019-Jan-10 14:32:13.791037 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12292 2019-Jan-10 14:32:13.791094 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
12293 2019-Jan-10 14:32:13.791721 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12294 2019-Jan-10 14:32:13.792339 - [DEBUG]
12295 2019-Jan-10 14:32:13.792364 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
12296 2019-Jan-10 14:32:13.792995 - [DEBUG] Possible callees:
12297 2019-Jan-10 14:32:13.793021 - [DEBUG] llvm.dbg.declare
12298 2019-Jan-10 14:32:13.793046 - [DEBUG] Possible return sites:
12299 2019-Jan-10 14:32:13.793070 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16312300 2019-Jan-10 14:32:13.794330 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12301 2019-Jan-10 14:32:13.794360 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12302 2019-Jan-10 14:32:13.794398 - [DEBUG] Compose: EdgeIdentity * AllBottom
12303 2019-Jan-10 14:32:13.794426 - [DEBUG]
12304 2019-Jan-10 14:32:13.794450 - [DEBUG] Propagate flow
12305 2019-Jan-10 14:32:13.794474 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12306 2019-Jan-10 14:32:13.794531 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
12307 2019-Jan-10 14:32:13.795163 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12308 2019-Jan-10 14:32:13.795781 - [DEBUG] Edge function : AllBottom (result of previous compose)
12309 2019-Jan-10 14:32:13.795807 - [DEBUG]
12310 2019-Jan-10 14:32:13.795832 - [DEBUG] Join: AllTop & AllBottom
12311 2019-Jan-10 14:32:13.795858 - [DEBUG] = AllBottom (new jump func)
12312 2019-Jan-10 14:32:13.795883 - [DEBUG]
12313 2019-Jan-10 14:32:13.795907 - [DEBUG] Start adding new jump function
12314 2019-Jan-10 14:32:13.795931 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12315 2019-Jan-10 14:32:13.795987 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12316 2019-Jan-10 14:32:13.796607 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
12317 2019-Jan-10 14:32:13.797241 - [DEBUG] Edge Function : AllBottom
12318 2019-Jan-10 14:32:13.797269 - [DEBUG] End adding new jump function
12319 2019-Jan-10 14:32:13.797294 - [DEBUG]
12320 2019-Jan-10 14:32:13.797317 - [DEBUG] -------------------------------------------- 374. Path Edge --------------------------------------------
12321 2019-Jan-10 14:32:13.797342 - [DEBUG]
12322 2019-Jan-10 14:32:13.797564 - [DEBUG] Process 374. path edge:
12323 2019-Jan-10 14:32:13.797591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12324 2019-Jan-10 14:32:13.797868 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
12325 2019-Jan-10 14:32:13.798565 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12326 2019-Jan-10 14:32:13.799255 - [DEBUG]
12327 2019-Jan-10 14:32:13.799282 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
12328 2019-Jan-10 14:32:13.799997 - [DEBUG] Compose: EdgeIdentity * AllBottom
12329 2019-Jan-10 14:32:13.800028 - [DEBUG]
12330 2019-Jan-10 14:32:13.800052 - [DEBUG] Propagate flow
12331 2019-Jan-10 14:32:13.800076 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12332 2019-Jan-10 14:32:13.800180 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
12333 2019-Jan-10 14:32:13.800804 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12334 2019-Jan-10 14:32:13.801423 - [DEBUG] Edge function : AllBottom (result of previous compose)
12335 2019-Jan-10 14:32:13.801449 - [DEBUG]
12336 2019-Jan-10 14:32:13.801475 - [DEBUG] Join: AllTop & AllBottom
12337 2019-Jan-10 14:32:13.801501 - [DEBUG] = AllBottom (new jump func)
12338 2019-Jan-10 14:32:13.801526 - [DEBUG]
12339 2019-Jan-10 14:32:13.801549 - [DEBUG] Start adding new jump function
12340 2019-Jan-10 14:32:13.801573 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12341 2019-Jan-10 14:32:13.801629 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12342 2019-Jan-10 14:32:13.802248 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
12343 2019-Jan-10 14:32:13.802864 - [DEBUG] Edge Function : AllBottom
12344 2019-Jan-10 14:32:13.802893 - [DEBUG] End adding new jump function
12345 2019-Jan-10 14:32:13.802917 - [DEBUG]
12346 2019-Jan-10 14:32:13.802941 - [DEBUG] -------------------------------------------- 375. Path Edge --------------------------------------------
12347 2019-Jan-10 14:32:13.802966 - [DEBUG]
12348 2019-Jan-10 14:32:13.802989 - [DEBUG] Process 375. path edge:
12349 2019-Jan-10 14:32:13.803013 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12350 2019-Jan-10 14:32:13.803069 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
12351 2019-Jan-10 14:32:13.803710 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12352 2019-Jan-10 14:32:13.804329 - [DEBUG]
12353 2019-Jan-10 14:32:13.804355 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
12354 2019-Jan-10 14:32:13.804984 - [DEBUG] Compose: EdgeIdentity * AllBottom
12355 2019-Jan-10 14:32:13.805012 - [DEBUG]
12356 2019-Jan-10 14:32:13.805036 - [DEBUG] Propagate flow
12357 2019-Jan-10 14:32:13.805059 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12358 2019-Jan-10 14:32:13.805117 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
12359 2019-Jan-10 14:32:13.805745 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12360 2019-Jan-10 14:32:13.806363 - [DEBUG] Edge function : AllBottom (result of previous compose)
12361 2019-Jan-10 14:32:13.806388 - [DEBUG]
12362 2019-Jan-10 14:32:13.806413 - [DEBUG] Join: AllTop & AllBottom
12363 2019-Jan-10 14:32:13.806439 - [DEBUG] = AllBottom (new jump func)
12364 2019-Jan-10 14:32:13.806464 - [DEBUG]
12365 2019-Jan-10 14:32:13.806488 - [DEBUG] Start adding new jump function
12366 2019-Jan-10 14:32:13.806511 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12367 2019-Jan-10 14:32:13.806567 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12368 2019-Jan-10 14:32:13.807198 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
12369 2019-Jan-10 14:32:13.807824 - [DEBUG] Edge Function : AllBottom
12370 2019-Jan-10 14:32:13.807852 - [DEBUG] End adding new jump function
12371 2019-Jan-10 14:32:13.807876 - [DEBUG]
12372 2019-Jan-10 14:32:13.807900 - [DEBUG] -------------------------------------------- 376. Path Edge --------------------------------------------
12373 2019-Jan-10 14:32:13.807924 - [DEBUG]
12374 2019-Jan-10 14:32:13.807947 - [DEBUG] Process 376. path edge:
12375 2019-Jan-10 14:32:13.807971 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12376 2019-Jan-10 14:32:13.808035 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
12377 2019-Jan-10 14:32:13.808661 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12378 2019-Jan-10 14:32:13.809278 - [DEBUG]
12379 2019-Jan-10 14:32:13.809303 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
12380 2019-Jan-10 14:32:13.809956 - [DEBUG] Possible callees:
12381 2019-Jan-10 14:32:13.809983 - [DEBUG] llvm.dbg.declare
12382 2019-Jan-10 14:32:13.810008 - [DEBUG] Possible return sites:
12383 2019-Jan-10 14:32:13.810032 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16912384 2019-Jan-10 14:32:13.811386 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12385 2019-Jan-10 14:32:13.811424 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12386 2019-Jan-10 14:32:13.811471 - [DEBUG] Compose: EdgeIdentity * AllBottom
12387 2019-Jan-10 14:32:13.811500 - [DEBUG]
12388 2019-Jan-10 14:32:13.811525 - [DEBUG] Propagate flow
12389 2019-Jan-10 14:32:13.811549 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12390 2019-Jan-10 14:32:13.811619 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
12391 2019-Jan-10 14:32:13.812288 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12392 2019-Jan-10 14:32:13.812945 - [DEBUG] Edge function : AllBottom (result of previous compose)
12393 2019-Jan-10 14:32:13.812972 - [DEBUG]
12394 2019-Jan-10 14:32:13.812999 - [DEBUG] Join: AllTop & AllBottom
12395 2019-Jan-10 14:32:13.813026 - [DEBUG] = AllBottom (new jump func)
12396 2019-Jan-10 14:32:13.813050 - [DEBUG]
12397 2019-Jan-10 14:32:13.813074 - [DEBUG] Start adding new jump function
12398 2019-Jan-10 14:32:13.813098 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12399 2019-Jan-10 14:32:13.813158 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12400 2019-Jan-10 14:32:13.813807 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
12401 2019-Jan-10 14:32:13.814425 - [DEBUG] Edge Function : AllBottom
12402 2019-Jan-10 14:32:13.814455 - [DEBUG] End adding new jump function
12403 2019-Jan-10 14:32:13.814479 - [DEBUG]
12404 2019-Jan-10 14:32:13.814503 - [DEBUG] -------------------------------------------- 377. Path Edge --------------------------------------------
12405 2019-Jan-10 14:32:13.814528 - [DEBUG]
12406 2019-Jan-10 14:32:13.814551 - [DEBUG] Process 377. path edge:
12407 2019-Jan-10 14:32:13.814575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12408 2019-Jan-10 14:32:13.814632 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
12409 2019-Jan-10 14:32:13.815254 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12410 2019-Jan-10 14:32:13.815884 - [DEBUG]
12411 2019-Jan-10 14:32:13.815910 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
12412 2019-Jan-10 14:32:13.816561 - [DEBUG] Compose: EdgeIdentity * AllBottom
12413 2019-Jan-10 14:32:13.816590 - [DEBUG]
12414 2019-Jan-10 14:32:13.816614 - [DEBUG] Propagate flow
12415 2019-Jan-10 14:32:13.816638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12416 2019-Jan-10 14:32:13.816696 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
12417 2019-Jan-10 14:32:13.817358 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12418 2019-Jan-10 14:32:13.817984 - [DEBUG] Edge function : AllBottom (result of previous compose)
12419 2019-Jan-10 14:32:13.818010 - [DEBUG]
12420 2019-Jan-10 14:32:13.818035 - [DEBUG] Join: AllTop & AllBottom
12421 2019-Jan-10 14:32:13.818061 - [DEBUG] = AllBottom (new jump func)
12422 2019-Jan-10 14:32:13.818086 - [DEBUG]
12423 2019-Jan-10 14:32:13.818109 - [DEBUG] Start adding new jump function
12424 2019-Jan-10 14:32:13.818133 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12425 2019-Jan-10 14:32:13.818190 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12426 2019-Jan-10 14:32:13.818809 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
12427 2019-Jan-10 14:32:13.819426 - [DEBUG] Edge Function : AllBottom
12428 2019-Jan-10 14:32:13.819454 - [DEBUG] End adding new jump function
12429 2019-Jan-10 14:32:13.819479 - [DEBUG]
12430 2019-Jan-10 14:32:13.819502 - [DEBUG] -------------------------------------------- 378. Path Edge --------------------------------------------
12431 2019-Jan-10 14:32:13.819527 - [DEBUG]
12432 2019-Jan-10 14:32:13.819550 - [DEBUG] Process 378. path edge:
12433 2019-Jan-10 14:32:13.819574 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12434 2019-Jan-10 14:32:13.819630 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
12435 2019-Jan-10 14:32:13.820262 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12436 2019-Jan-10 14:32:13.820880 - [DEBUG]
12437 2019-Jan-10 14:32:13.820905 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
12438 2019-Jan-10 14:32:13.821539 - [DEBUG] Compose: EdgeIdentity * AllBottom
12439 2019-Jan-10 14:32:13.821568 - [DEBUG]
12440 2019-Jan-10 14:32:13.821592 - [DEBUG] Propagate flow
12441 2019-Jan-10 14:32:13.821615 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12442 2019-Jan-10 14:32:13.821673 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
12443 2019-Jan-10 14:32:13.822296 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12444 2019-Jan-10 14:32:13.822915 - [DEBUG] Edge function : AllBottom (result of previous compose)
12445 2019-Jan-10 14:32:13.822940 - [DEBUG]
12446 2019-Jan-10 14:32:13.822965 - [DEBUG] Join: AllTop & AllBottom
12447 2019-Jan-10 14:32:13.822992 - [DEBUG] = AllBottom (new jump func)
12448 2019-Jan-10 14:32:13.823016 - [DEBUG]
12449 2019-Jan-10 14:32:13.823040 - [DEBUG] Start adding new jump function
12450 2019-Jan-10 14:32:13.823063 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12451 2019-Jan-10 14:32:13.823120 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12452 2019-Jan-10 14:32:13.823754 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
12453 2019-Jan-10 14:32:13.824374 - [DEBUG] Edge Function : AllBottom
12454 2019-Jan-10 14:32:13.824401 - [DEBUG] End adding new jump function
12455 2019-Jan-10 14:32:13.824426 - [DEBUG]
12456 2019-Jan-10 14:32:13.824450 - [DEBUG] -------------------------------------------- 379. Path Edge --------------------------------------------
12457 2019-Jan-10 14:32:13.824474 - [DEBUG]
12458 2019-Jan-10 14:32:13.824498 - [DEBUG] Process 379. path edge:
12459 2019-Jan-10 14:32:13.824522 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12460 2019-Jan-10 14:32:13.824578 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
12461 2019-Jan-10 14:32:13.825199 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12462 2019-Jan-10 14:32:13.825826 - [DEBUG]
12463 2019-Jan-10 14:32:13.825851 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
12464 2019-Jan-10 14:32:13.826486 - [DEBUG] Compose: EdgeIdentity * AllBottom
12465 2019-Jan-10 14:32:13.826515 - [DEBUG]
12466 2019-Jan-10 14:32:13.826539 - [DEBUG] Propagate flow
12467 2019-Jan-10 14:32:13.826563 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12468 2019-Jan-10 14:32:13.826621 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
12469 2019-Jan-10 14:32:13.827266 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12470 2019-Jan-10 14:32:13.828114 - [DEBUG] Edge function : AllBottom (result of previous compose)
12471 2019-Jan-10 14:32:13.828141 - [DEBUG]
12472 2019-Jan-10 14:32:13.828167 - [DEBUG] Join: AllTop & AllBottom
12473 2019-Jan-10 14:32:13.828193 - [DEBUG] = AllBottom (new jump func)
12474 2019-Jan-10 14:32:13.828218 - [DEBUG]
12475 2019-Jan-10 14:32:13.828242 - [DEBUG] Start adding new jump function
12476 2019-Jan-10 14:32:13.828266 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12477 2019-Jan-10 14:32:13.828327 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12478 2019-Jan-10 14:32:13.828948 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
12479 2019-Jan-10 14:32:13.829829 - [DEBUG] Edge Function : AllBottom
12480 2019-Jan-10 14:32:13.829862 - [DEBUG] End adding new jump function
12481 2019-Jan-10 14:32:13.829887 - [DEBUG]
12482 2019-Jan-10 14:32:13.829911 - [DEBUG] -------------------------------------------- 380. Path Edge --------------------------------------------
12483 2019-Jan-10 14:32:13.829935 - [DEBUG]
12484 2019-Jan-10 14:32:13.829959 - [DEBUG] Process 380. path edge:
12485 2019-Jan-10 14:32:13.829983 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12486 2019-Jan-10 14:32:13.830053 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
12487 2019-Jan-10 14:32:13.830712 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12488 2019-Jan-10 14:32:13.831334 - [DEBUG]
12489 2019-Jan-10 14:32:13.831360 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
12490 2019-Jan-10 14:32:13.832003 - [DEBUG] Compose: EdgeIdentity * AllBottom
12491 2019-Jan-10 14:32:13.832032 - [DEBUG]
12492 2019-Jan-10 14:32:13.832056 - [DEBUG] Propagate flow
12493 2019-Jan-10 14:32:13.832080 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12494 2019-Jan-10 14:32:13.832138 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
12495 2019-Jan-10 14:32:13.832763 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12496 2019-Jan-10 14:32:13.833381 - [DEBUG] Edge function : AllBottom (result of previous compose)
12497 2019-Jan-10 14:32:13.833407 - [DEBUG]
12498 2019-Jan-10 14:32:13.833432 - [DEBUG] Join: AllTop & AllBottom
12499 2019-Jan-10 14:32:13.833458 - [DEBUG] = AllBottom (new jump func)
12500 2019-Jan-10 14:32:13.833482 - [DEBUG]
12501 2019-Jan-10 14:32:13.833520 - [DEBUG] Start adding new jump function
12502 2019-Jan-10 14:32:13.833544 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12503 2019-Jan-10 14:32:13.833600 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12504 2019-Jan-10 14:32:13.834219 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
12505 2019-Jan-10 14:32:13.834856 - [DEBUG] Edge Function : AllBottom
12506 2019-Jan-10 14:32:13.834884 - [DEBUG] End adding new jump function
12507 2019-Jan-10 14:32:13.834908 - [DEBUG]
12508 2019-Jan-10 14:32:13.834932 - [DEBUG] -------------------------------------------- 381. Path Edge --------------------------------------------
12509 2019-Jan-10 14:32:13.834956 - [DEBUG]
12510 2019-Jan-10 14:32:13.834979 - [DEBUG] Process 381. path edge:
12511 2019-Jan-10 14:32:13.835003 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12512 2019-Jan-10 14:32:13.835060 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
12513 2019-Jan-10 14:32:13.835686 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12514 2019-Jan-10 14:32:13.836302 - [DEBUG]
12515 2019-Jan-10 14:32:13.836326 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
12516 2019-Jan-10 14:32:13.836984 - [DEBUG] Compose: EdgeIdentity * AllBottom
12517 2019-Jan-10 14:32:13.837013 - [DEBUG]
12518 2019-Jan-10 14:32:13.837036 - [DEBUG] Propagate flow
12519 2019-Jan-10 14:32:13.837060 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12520 2019-Jan-10 14:32:13.837117 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
12521 2019-Jan-10 14:32:13.837748 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12522 2019-Jan-10 14:32:13.838367 - [DEBUG] Edge function : AllBottom (result of previous compose)
12523 2019-Jan-10 14:32:13.838392 - [DEBUG]
12524 2019-Jan-10 14:32:13.838417 - [DEBUG] Join: AllTop & AllBottom
12525 2019-Jan-10 14:32:13.838443 - [DEBUG] = AllBottom (new jump func)
12526 2019-Jan-10 14:32:13.838468 - [DEBUG]
12527 2019-Jan-10 14:32:13.838492 - [DEBUG] Start adding new jump function
12528 2019-Jan-10 14:32:13.838515 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12529 2019-Jan-10 14:32:13.838571 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12530 2019-Jan-10 14:32:13.839189 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
12531 2019-Jan-10 14:32:13.839804 - [DEBUG] Edge Function : AllBottom
12532 2019-Jan-10 14:32:13.839831 - [DEBUG] End adding new jump function
12533 2019-Jan-10 14:32:13.839855 - [DEBUG]
12534 2019-Jan-10 14:32:13.839879 - [DEBUG] -------------------------------------------- 382. Path Edge --------------------------------------------
12535 2019-Jan-10 14:32:13.839903 - [DEBUG]
12536 2019-Jan-10 14:32:13.839927 - [DEBUG] Process 382. path edge:
12537 2019-Jan-10 14:32:13.839950 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12538 2019-Jan-10 14:32:13.840006 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
12539 2019-Jan-10 14:32:13.840637 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12540 2019-Jan-10 14:32:13.841254 - [DEBUG]
12541 2019-Jan-10 14:32:13.841279 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
12542 2019-Jan-10 14:32:13.841907 - [DEBUG] Compose: EdgeIdentity * AllBottom
12543 2019-Jan-10 14:32:13.841936 - [DEBUG]
12544 2019-Jan-10 14:32:13.841959 - [DEBUG] Propagate flow
12545 2019-Jan-10 14:32:13.841983 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12546 2019-Jan-10 14:32:13.842041 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12547 2019-Jan-10 14:32:13.842659 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12548 2019-Jan-10 14:32:13.843283 - [DEBUG] Edge function : AllBottom (result of previous compose)
12549 2019-Jan-10 14:32:13.843308 - [DEBUG]
12550 2019-Jan-10 14:32:13.843342 - [DEBUG] Join: AllTop & AllBottom
12551 2019-Jan-10 14:32:13.843369 - [DEBUG] = AllBottom (new jump func)
12552 2019-Jan-10 14:32:13.843393 - [DEBUG]
12553 2019-Jan-10 14:32:13.843417 - [DEBUG] Start adding new jump function
12554 2019-Jan-10 14:32:13.843441 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12555 2019-Jan-10 14:32:13.843514 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12556 2019-Jan-10 14:32:13.844135 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12557 2019-Jan-10 14:32:13.844752 - [DEBUG] Edge Function : AllBottom
12558 2019-Jan-10 14:32:13.844780 - [DEBUG] End adding new jump function
12559 2019-Jan-10 14:32:13.844804 - [DEBUG]
12560 2019-Jan-10 14:32:13.844828 - [DEBUG] -------------------------------------------- 383. Path Edge --------------------------------------------
12561 2019-Jan-10 14:32:13.844852 - [DEBUG]
12562 2019-Jan-10 14:32:13.844876 - [DEBUG] Process 383. path edge:
12563 2019-Jan-10 14:32:13.844900 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12564 2019-Jan-10 14:32:13.844956 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
12565 2019-Jan-10 14:32:13.845574 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12566 2019-Jan-10 14:32:13.846192 - [DEBUG]
12567 2019-Jan-10 14:32:13.846217 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12568 2019-Jan-10 14:32:13.846862 - [DEBUG] Compose: EdgeIdentity * AllBottom
12569 2019-Jan-10 14:32:13.846891 - [DEBUG]
12570 2019-Jan-10 14:32:13.846915 - [DEBUG] Propagate flow
12571 2019-Jan-10 14:32:13.846939 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12572 2019-Jan-10 14:32:13.846996 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
12573 2019-Jan-10 14:32:13.847621 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12574 2019-Jan-10 14:32:13.848239 - [DEBUG] Edge function : AllBottom (result of previous compose)
12575 2019-Jan-10 14:32:13.848264 - [DEBUG]
12576 2019-Jan-10 14:32:13.848289 - [DEBUG] Join: AllTop & AllBottom
12577 2019-Jan-10 14:32:13.848315 - [DEBUG] = AllBottom (new jump func)
12578 2019-Jan-10 14:32:13.848340 - [DEBUG]
12579 2019-Jan-10 14:32:13.848364 - [DEBUG] Start adding new jump function
12580 2019-Jan-10 14:32:13.848388 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12581 2019-Jan-10 14:32:13.848444 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12582 2019-Jan-10 14:32:13.849064 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
12583 2019-Jan-10 14:32:13.849684 - [DEBUG] Edge Function : AllBottom
12584 2019-Jan-10 14:32:13.849712 - [DEBUG] End adding new jump function
12585 2019-Jan-10 14:32:13.849736 - [DEBUG]
12586 2019-Jan-10 14:32:13.849760 - [DEBUG] -------------------------------------------- 384. Path Edge --------------------------------------------
12587 2019-Jan-10 14:32:13.849785 - [DEBUG]
12588 2019-Jan-10 14:32:13.849808 - [DEBUG] Process 384. path edge:
12589 2019-Jan-10 14:32:13.849832 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12590 2019-Jan-10 14:32:13.849889 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
12591 2019-Jan-10 14:32:13.850526 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12592 2019-Jan-10 14:32:13.851144 - [DEBUG]
12593 2019-Jan-10 14:32:13.851170 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
12594 2019-Jan-10 14:32:13.851811 - [DEBUG] Compose: EdgeIdentity * AllBottom
12595 2019-Jan-10 14:32:13.851839 - [DEBUG]
12596 2019-Jan-10 14:32:13.851863 - [DEBUG] Propagate flow
12597 2019-Jan-10 14:32:13.851887 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12598 2019-Jan-10 14:32:13.851944 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12599 2019-Jan-10 14:32:13.852564 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12600 2019-Jan-10 14:32:13.853183 - [DEBUG] Edge function : AllBottom (result of previous compose)
12601 2019-Jan-10 14:32:13.853208 - [DEBUG]
12602 2019-Jan-10 14:32:13.853233 - [DEBUG] Join: AllTop & AllBottom
12603 2019-Jan-10 14:32:13.853260 - [DEBUG] = AllBottom (new jump func)
12604 2019-Jan-10 14:32:13.853284 - [DEBUG]
12605 2019-Jan-10 14:32:13.853308 - [DEBUG] Start adding new jump function
12606 2019-Jan-10 14:32:13.853332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12607 2019-Jan-10 14:32:13.853388 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12608 2019-Jan-10 14:32:13.854025 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12609 2019-Jan-10 14:32:13.854644 - [DEBUG] Edge Function : AllBottom
12610 2019-Jan-10 14:32:13.854672 - [DEBUG] End adding new jump function
12611 2019-Jan-10 14:32:13.854696 - [DEBUG]
12612 2019-Jan-10 14:32:13.854720 - [DEBUG] -------------------------------------------- 385. Path Edge --------------------------------------------
12613 2019-Jan-10 14:32:13.854744 - [DEBUG]
12614 2019-Jan-10 14:32:13.854768 - [DEBUG] Process 385. path edge:
12615 2019-Jan-10 14:32:13.854792 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12616 2019-Jan-10 14:32:13.854848 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
12617 2019-Jan-10 14:32:13.855464 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12618 2019-Jan-10 14:32:13.856081 - [DEBUG]
12619 2019-Jan-10 14:32:13.856106 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12620 2019-Jan-10 14:32:13.856735 - [DEBUG] Compose: EdgeIdentity * AllBottom
12621 2019-Jan-10 14:32:13.856763 - [DEBUG]
12622 2019-Jan-10 14:32:13.856787 - [DEBUG] Propagate flow
12623 2019-Jan-10 14:32:13.856811 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12624 2019-Jan-10 14:32:13.856882 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12625 2019-Jan-10 14:32:13.857498 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12626 2019-Jan-10 14:32:13.858116 - [DEBUG] Edge function : AllBottom (result of previous compose)
12627 2019-Jan-10 14:32:13.858141 - [DEBUG]
12628 2019-Jan-10 14:32:13.858166 - [DEBUG] Join: AllTop & AllBottom
12629 2019-Jan-10 14:32:13.858192 - [DEBUG] = AllBottom (new jump func)
12630 2019-Jan-10 14:32:13.858217 - [DEBUG]
12631 2019-Jan-10 14:32:13.858241 - [DEBUG] Start adding new jump function
12632 2019-Jan-10 14:32:13.858264 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12633 2019-Jan-10 14:32:13.858320 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12634 2019-Jan-10 14:32:13.858937 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12635 2019-Jan-10 14:32:13.859552 - [DEBUG] Edge Function : AllBottom
12636 2019-Jan-10 14:32:13.859579 - [DEBUG] End adding new jump function
12637 2019-Jan-10 14:32:13.859604 - [DEBUG]
12638 2019-Jan-10 14:32:13.859628 - [DEBUG] -------------------------------------------- 386. Path Edge --------------------------------------------
12639 2019-Jan-10 14:32:13.859660 - [DEBUG]
12640 2019-Jan-10 14:32:13.859684 - [DEBUG] Process 386. path edge:
12641 2019-Jan-10 14:32:13.859708 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12642 2019-Jan-10 14:32:13.859765 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
12643 2019-Jan-10 14:32:13.860401 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12644 2019-Jan-10 14:32:13.861019 - [DEBUG]
12645 2019-Jan-10 14:32:13.861043 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12646 2019-Jan-10 14:32:13.861666 - [DEBUG] Start of endsummarytab entry
12647 2019-Jan-10 14:32:13.861696 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
12648 2019-Jan-10 14:32:13.862315 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
12649 2019-Jan-10 14:32:13.862375 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12650 2019-Jan-10 14:32:13.862991 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
12651 2019-Jan-10 14:32:13.863626 - [DEBUG] EF: AllBottom
12652 2019-Jan-10 14:32:13.863652 - [DEBUG]
12653 2019-Jan-10 14:32:13.863675 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12654 2019-Jan-10 14:32:13.864290 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
12655 2019-Jan-10 14:32:13.864919 - [DEBUG] EF: AllBottom
12656 2019-Jan-10 14:32:13.864944 - [DEBUG]
12657 2019-Jan-10 14:32:13.864968 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12658 2019-Jan-10 14:32:13.865582 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
12659 2019-Jan-10 14:32:13.866200 - [DEBUG] EF: AllBottom
12660 2019-Jan-10 14:32:13.866225 - [DEBUG]
12661 2019-Jan-10 14:32:13.866249 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12662 2019-Jan-10 14:32:13.866875 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
12663 2019-Jan-10 14:32:13.867495 - [DEBUG] EF: AllBottom
12664 2019-Jan-10 14:32:13.867521 - [DEBUG]
12665 2019-Jan-10 14:32:13.867545 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12666 2019-Jan-10 14:32:13.868159 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
12667 2019-Jan-10 14:32:13.868776 - [DEBUG] EF: AllBottom
12668 2019-Jan-10 14:32:13.868802 - [DEBUG]
12669 2019-Jan-10 14:32:13.868825 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12670 2019-Jan-10 14:32:13.869439 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12671 2019-Jan-10 14:32:13.870055 - [DEBUG] EF: AllBottom
12672 2019-Jan-10 14:32:13.870080 - [DEBUG]
12673 2019-Jan-10 14:32:13.870104 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12674 2019-Jan-10 14:32:13.870733 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
12675 2019-Jan-10 14:32:13.871359 - [DEBUG] EF: AllBottom
12676 2019-Jan-10 14:32:13.871384 - [DEBUG]
12677 2019-Jan-10 14:32:13.871408 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12678 2019-Jan-10 14:32:13.872022 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
12679 2019-Jan-10 14:32:13.872638 - [DEBUG] EF: AllBottom
12680 2019-Jan-10 14:32:13.872663 - [DEBUG]
12681 2019-Jan-10 14:32:13.872687 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12682 2019-Jan-10 14:32:13.873301 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
12683 2019-Jan-10 14:32:13.873942 - [DEBUG] EF: AllBottom
12684 2019-Jan-10 14:32:13.873968 - [DEBUG]
12685 2019-Jan-10 14:32:13.873992 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
12686 2019-Jan-10 14:32:13.874607 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
12687 2019-Jan-10 14:32:13.875242 - [DEBUG] EF: AllBottom
12688 2019-Jan-10 14:32:13.875268 - [DEBUG]
12689 2019-Jan-10 14:32:13.875292 - [DEBUG] ---------------
12690 2019-Jan-10 14:32:13.875315 - [DEBUG]
12691 2019-Jan-10 14:32:13.875341 - [DEBUG] End of endsummarytab entry
12692 2019-Jan-10 14:32:13.875364 - [DEBUG]
12693 2019-Jan-10 14:32:13.875388 - [DEBUG] Start of incomingtab entry
12694 2019-Jan-10 14:32:13.875413 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
12695 2019-Jan-10 14:32:13.876084 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
12696 2019-Jan-10 14:32:13.876154 - [DEBUG] ---------------
12697 2019-Jan-10 14:32:13.876179 - [DEBUG] End of incomingtab entry
12698 2019-Jan-10 14:32:13.876203 - [DEBUG]
12699 2019-Jan-10 14:32:13.876232 - [DEBUG] EDGE:
12700 2019-Jan-10 14:32:13.876291 - [DEBUG] ---> 12701 2019-Jan-10 14:32:13.876994 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12702 2019-Jan-10 14:32:13.877892 - [DEBUG]
12703 2019-Jan-10 14:32:13.877924 - [DEBUG] EDGE:
12704 2019-Jan-10 14:32:13.878000 - [DEBUG] ---> 12705 2019-Jan-10 14:32:13.878878 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12706 2019-Jan-10 14:32:13.879571 - [DEBUG]
12707 2019-Jan-10 14:32:13.879630 - [DEBUG] Compose: EdgeIdentity * AllBottom
12708 2019-Jan-10 14:32:13.879659 - [DEBUG]
12709 2019-Jan-10 14:32:13.879684 - [DEBUG] Propagate flow
12710 2019-Jan-10 14:32:13.879708 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12711 2019-Jan-10 14:32:13.879790 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
12712 2019-Jan-10 14:32:13.880526 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12713 2019-Jan-10 14:32:13.881163 - [DEBUG] Edge function : AllBottom (result of previous compose)
12714 2019-Jan-10 14:32:13.881189 - [DEBUG]
12715 2019-Jan-10 14:32:13.881216 - [DEBUG] Join: AllTop & AllBottom
12716 2019-Jan-10 14:32:13.881243 - [DEBUG] = AllBottom (new jump func)
12717 2019-Jan-10 14:32:13.881268 - [DEBUG]
12718 2019-Jan-10 14:32:13.881292 - [DEBUG] Start adding new jump function
12719 2019-Jan-10 14:32:13.881316 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12720 2019-Jan-10 14:32:13.881378 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12721 2019-Jan-10 14:32:13.881998 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
12722 2019-Jan-10 14:32:13.882625 - [DEBUG] Edge Function : AllBottom
12723 2019-Jan-10 14:32:13.882656 - [DEBUG] End adding new jump function
12724 2019-Jan-10 14:32:13.882680 - [DEBUG]
12725 2019-Jan-10 14:32:13.882704 - [DEBUG] -------------------------------------------- 387. Path Edge --------------------------------------------
12726 2019-Jan-10 14:32:13.882729 - [DEBUG]
12727 2019-Jan-10 14:32:13.882752 - [DEBUG] Process 387. path edge:
12728 2019-Jan-10 14:32:13.882776 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12729 2019-Jan-10 14:32:13.882833 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
12730 2019-Jan-10 14:32:13.883488 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12731 2019-Jan-10 14:32:13.884136 - [DEBUG]
12732 2019-Jan-10 14:32:13.884161 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
12733 2019-Jan-10 14:32:13.884797 - [DEBUG] Possible callees:
12734 2019-Jan-10 14:32:13.884823 - [DEBUG] llvm.dbg.declare
12735 2019-Jan-10 14:32:13.884848 - [DEBUG] Possible return sites:
12736 2019-Jan-10 14:32:13.884872 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19312737 2019-Jan-10 14:32:13.886126 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
12738 2019-Jan-10 14:32:13.886155 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
12739 2019-Jan-10 14:32:13.886200 - [DEBUG] Compose: EdgeIdentity * AllBottom
12740 2019-Jan-10 14:32:13.886227 - [DEBUG]
12741 2019-Jan-10 14:32:13.886252 - [DEBUG] Propagate flow
12742 2019-Jan-10 14:32:13.886275 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12743 2019-Jan-10 14:32:13.886332 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
12744 2019-Jan-10 14:32:13.886970 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12745 2019-Jan-10 14:32:13.887589 - [DEBUG] Edge function : AllBottom (result of previous compose)
12746 2019-Jan-10 14:32:13.887615 - [DEBUG]
12747 2019-Jan-10 14:32:13.887640 - [DEBUG] Join: AllTop & AllBottom
12748 2019-Jan-10 14:32:13.887666 - [DEBUG] = AllBottom (new jump func)
12749 2019-Jan-10 14:32:13.887691 - [DEBUG]
12750 2019-Jan-10 14:32:13.887715 - [DEBUG] Start adding new jump function
12751 2019-Jan-10 14:32:13.887739 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12752 2019-Jan-10 14:32:13.887795 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12753 2019-Jan-10 14:32:13.888414 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
12754 2019-Jan-10 14:32:13.889031 - [DEBUG] Edge Function : AllBottom
12755 2019-Jan-10 14:32:13.889059 - [DEBUG] End adding new jump function
12756 2019-Jan-10 14:32:13.889083 - [DEBUG]
12757 2019-Jan-10 14:32:13.889107 - [DEBUG] -------------------------------------------- 388. Path Edge --------------------------------------------
12758 2019-Jan-10 14:32:13.889132 - [DEBUG]
12759 2019-Jan-10 14:32:13.889155 - [DEBUG] Process 388. path edge:
12760 2019-Jan-10 14:32:13.889179 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12761 2019-Jan-10 14:32:13.889236 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
12762 2019-Jan-10 14:32:13.889855 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12763 2019-Jan-10 14:32:13.890490 - [DEBUG]
12764 2019-Jan-10 14:32:13.890516 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
12765 2019-Jan-10 14:32:13.891159 - [DEBUG] Compose: EdgeIdentity * AllBottom
12766 2019-Jan-10 14:32:13.891187 - [DEBUG]
12767 2019-Jan-10 14:32:13.891211 - [DEBUG] Propagate flow
12768 2019-Jan-10 14:32:13.891235 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12769 2019-Jan-10 14:32:13.891293 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
12770 2019-Jan-10 14:32:13.891912 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12771 2019-Jan-10 14:32:13.892539 - [DEBUG] Edge function : AllBottom (result of previous compose)
12772 2019-Jan-10 14:32:13.892565 - [DEBUG]
12773 2019-Jan-10 14:32:13.892590 - [DEBUG] Join: AllTop & AllBottom
12774 2019-Jan-10 14:32:13.892617 - [DEBUG] = AllBottom (new jump func)
12775 2019-Jan-10 14:32:13.892642 - [DEBUG]
12776 2019-Jan-10 14:32:13.892665 - [DEBUG] Start adding new jump function
12777 2019-Jan-10 14:32:13.892689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12778 2019-Jan-10 14:32:13.892745 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12779 2019-Jan-10 14:32:13.893375 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
12780 2019-Jan-10 14:32:13.894045 - [DEBUG] Edge Function : AllBottom
12781 2019-Jan-10 14:32:13.894078 - [DEBUG] End adding new jump function
12782 2019-Jan-10 14:32:13.894102 - [DEBUG]
12783 2019-Jan-10 14:32:13.894127 - [DEBUG] -------------------------------------------- 389. Path Edge --------------------------------------------
12784 2019-Jan-10 14:32:13.894151 - [DEBUG]
12785 2019-Jan-10 14:32:13.894175 - [DEBUG] Process 389. path edge:
12786 2019-Jan-10 14:32:13.894199 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12787 2019-Jan-10 14:32:13.894271 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
12788 2019-Jan-10 14:32:13.894940 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12789 2019-Jan-10 14:32:13.895599 - [DEBUG]
12790 2019-Jan-10 14:32:13.895627 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
12791 2019-Jan-10 14:32:13.896314 - [DEBUG] Compose: EdgeIdentity * AllBottom
12792 2019-Jan-10 14:32:13.896344 - [DEBUG]
12793 2019-Jan-10 14:32:13.896369 - [DEBUG] Propagate flow
12794 2019-Jan-10 14:32:13.896393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12795 2019-Jan-10 14:32:13.896467 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
12796 2019-Jan-10 14:32:13.897171 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12797 2019-Jan-10 14:32:13.897805 - [DEBUG] Edge function : AllBottom (result of previous compose)
12798 2019-Jan-10 14:32:13.897832 - [DEBUG]
12799 2019-Jan-10 14:32:13.897858 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
12800 2019-Jan-10 14:32:13.897885 - [DEBUG] = AllBottom
12801 2019-Jan-10 14:32:13.897909 - [DEBUG]
12802 2019-Jan-10 14:32:13.897933 - [DEBUG] PROPAGATE: No new function!
12803 2019-Jan-10 14:32:13.897959 - [DEBUG] EDGE:
12804 2019-Jan-10 14:32:13.898022 - [DEBUG] ---> 12805 2019-Jan-10 14:32:13.898640 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12806 2019-Jan-10 14:32:13.899257 - [DEBUG]
12807 2019-Jan-10 14:32:13.899284 - [DEBUG] EDGE:
12808 2019-Jan-10 14:32:13.899349 - [DEBUG] ---> 12809 2019-Jan-10 14:32:13.899970 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12810 2019-Jan-10 14:32:13.900607 - [DEBUG]
12811 2019-Jan-10 14:32:13.900634 - [DEBUG] EDGE:
12812 2019-Jan-10 14:32:13.900692 - [DEBUG] ---> 12813 2019-Jan-10 14:32:13.901321 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12814 2019-Jan-10 14:32:13.901960 - [DEBUG]
12815 2019-Jan-10 14:32:13.901987 - [DEBUG] EDGE:
12816 2019-Jan-10 14:32:13.902046 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
12817 2019-Jan-10 14:32:13.902670 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12818 2019-Jan-10 14:32:13.903288 - [DEBUG]
12819 2019-Jan-10 14:32:13.903315 - [DEBUG] EDGE:
12820 2019-Jan-10 14:32:13.903373 - [DEBUG] ---> 12821 2019-Jan-10 14:32:13.904006 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12822 2019-Jan-10 14:32:13.904625 - [DEBUG]
12823 2019-Jan-10 14:32:13.904651 - [DEBUG] EDGE:
12824 2019-Jan-10 14:32:13.904709 - [DEBUG] ---> 12825 2019-Jan-10 14:32:13.905325 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12826 2019-Jan-10 14:32:13.905944 - [DEBUG]
12827 2019-Jan-10 14:32:13.905970 - [DEBUG] EDGE:
12828 2019-Jan-10 14:32:13.906028 - [DEBUG] ---> 12829 2019-Jan-10 14:32:13.906649 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12830 2019-Jan-10 14:32:13.907284 - [DEBUG]
12831 2019-Jan-10 14:32:13.907326 - [DEBUG] Compose: EdgeIdentity * AllBottom
12832 2019-Jan-10 14:32:13.907354 - [DEBUG]
12833 2019-Jan-10 14:32:13.907378 - [DEBUG] Propagate flow
12834 2019-Jan-10 14:32:13.907402 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12835 2019-Jan-10 14:32:13.907460 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
12836 2019-Jan-10 14:32:13.908085 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12837 2019-Jan-10 14:32:13.908704 - [DEBUG] Edge function : AllBottom (result of previous compose)
12838 2019-Jan-10 14:32:13.908729 - [DEBUG]
12839 2019-Jan-10 14:32:13.908755 - [DEBUG] Join: AllTop & AllBottom
12840 2019-Jan-10 14:32:13.908781 - [DEBUG] = AllBottom (new jump func)
12841 2019-Jan-10 14:32:13.908806 - [DEBUG]
12842 2019-Jan-10 14:32:13.908830 - [DEBUG] Start adding new jump function
12843 2019-Jan-10 14:32:13.908854 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12844 2019-Jan-10 14:32:13.908910 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12845 2019-Jan-10 14:32:13.909531 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
12846 2019-Jan-10 14:32:13.910151 - [DEBUG] Edge Function : AllBottom
12847 2019-Jan-10 14:32:13.910198 - [DEBUG] End adding new jump function
12848 2019-Jan-10 14:32:13.910222 - [DEBUG]
12849 2019-Jan-10 14:32:13.910246 - [DEBUG] -------------------------------------------- 390. Path Edge --------------------------------------------
12850 2019-Jan-10 14:32:13.910271 - [DEBUG]
12851 2019-Jan-10 14:32:13.910295 - [DEBUG] Process 390. path edge:
12852 2019-Jan-10 14:32:13.910319 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12853 2019-Jan-10 14:32:13.910380 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
12854 2019-Jan-10 14:32:13.911013 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12855 2019-Jan-10 14:32:13.911669 - [DEBUG]
12856 2019-Jan-10 14:32:13.911696 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
12857 2019-Jan-10 14:32:13.912412 - [DEBUG] Compose: EdgeIdentity * AllBottom
12858 2019-Jan-10 14:32:13.912442 - [DEBUG]
12859 2019-Jan-10 14:32:13.912467 - [DEBUG] Propagate flow
12860 2019-Jan-10 14:32:13.912491 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12861 2019-Jan-10 14:32:13.912559 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
12862 2019-Jan-10 14:32:13.913226 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12863 2019-Jan-10 14:32:13.913888 - [DEBUG] Edge function : AllBottom (result of previous compose)
12864 2019-Jan-10 14:32:13.913914 - [DEBUG]
12865 2019-Jan-10 14:32:13.913941 - [DEBUG] Join: AllTop & AllBottom
12866 2019-Jan-10 14:32:13.913968 - [DEBUG] = AllBottom (new jump func)
12867 2019-Jan-10 14:32:13.913992 - [DEBUG]
12868 2019-Jan-10 14:32:13.914016 - [DEBUG] Start adding new jump function
12869 2019-Jan-10 14:32:13.914040 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12870 2019-Jan-10 14:32:13.914100 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12871 2019-Jan-10 14:32:13.914720 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
12872 2019-Jan-10 14:32:13.915335 - [DEBUG] Edge Function : AllBottom
12873 2019-Jan-10 14:32:13.915364 - [DEBUG] End adding new jump function
12874 2019-Jan-10 14:32:13.915388 - [DEBUG]
12875 2019-Jan-10 14:32:13.915412 - [DEBUG] -------------------------------------------- 391. Path Edge --------------------------------------------
12876 2019-Jan-10 14:32:13.915437 - [DEBUG]
12877 2019-Jan-10 14:32:13.915460 - [DEBUG] Process 391. path edge:
12878 2019-Jan-10 14:32:13.915484 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
12879 2019-Jan-10 14:32:13.915541 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
12880 2019-Jan-10 14:32:13.916154 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
12881 2019-Jan-10 14:32:13.916771 - [DEBUG]
12882 2019-Jan-10 14:32:13.916797 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
12883 2019-Jan-10 14:32:13.917449 - [DEBUG] Compose: EdgeIdentity * AllBottom
12884 2019-Jan-10 14:32:13.917478 - [DEBUG]
12885 2019-Jan-10 14:32:13.917501 - [DEBUG] Propagate flow
12886 2019-Jan-10 14:32:13.917525 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12887 2019-Jan-10 14:32:13.917582 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
12888 2019-Jan-10 14:32:13.918234 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12889 2019-Jan-10 14:32:13.918853 - [DEBUG] Edge function : AllBottom (result of previous compose)
12890 2019-Jan-10 14:32:13.918879 - [DEBUG]
12891 2019-Jan-10 14:32:13.918905 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
12892 2019-Jan-10 14:32:13.918931 - [DEBUG] = AllBottom
12893 2019-Jan-10 14:32:13.918956 - [DEBUG]
12894 2019-Jan-10 14:32:13.918979 - [DEBUG] PROPAGATE: No new function!
12895 2019-Jan-10 14:32:13.919005 - [DEBUG] EDGE:
12896 2019-Jan-10 14:32:13.919064 - [DEBUG] ---> 12897 2019-Jan-10 14:32:13.919678 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12898 2019-Jan-10 14:32:13.920312 - [DEBUG]
12899 2019-Jan-10 14:32:13.920339 - [DEBUG] EDGE:
12900 2019-Jan-10 14:32:13.920396 - [DEBUG] ---> 12901 2019-Jan-10 14:32:13.921017 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12902 2019-Jan-10 14:32:13.921649 - [DEBUG]
12903 2019-Jan-10 14:32:13.921676 - [DEBUG] EDGE:
12904 2019-Jan-10 14:32:13.921734 - [DEBUG] ---> 12905 2019-Jan-10 14:32:13.922351 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12906 2019-Jan-10 14:32:13.922969 - [DEBUG]
12907 2019-Jan-10 14:32:13.922996 - [DEBUG] EDGE:
12908 2019-Jan-10 14:32:13.923053 - [DEBUG] ---> 12909 2019-Jan-10 14:32:13.923691 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12910 2019-Jan-10 14:32:13.924311 - [DEBUG]
12911 2019-Jan-10 14:32:13.924338 - [DEBUG] EDGE:
12912 2019-Jan-10 14:32:13.924395 - [DEBUG] ---> 12913 2019-Jan-10 14:32:13.925013 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12914 2019-Jan-10 14:32:13.925641 - [DEBUG]
12915 2019-Jan-10 14:32:13.925668 - [DEBUG] EDGE:
12916 2019-Jan-10 14:32:13.925732 - [DEBUG] ---> 12917 2019-Jan-10 14:32:13.926375 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12918 2019-Jan-10 14:32:13.927032 - [DEBUG]
12919 2019-Jan-10 14:32:13.927061 - [DEBUG] EDGE:
12920 2019-Jan-10 14:32:13.927123 - [DEBUG] ---> 12921 2019-Jan-10 14:32:13.927774 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12922 2019-Jan-10 14:32:13.928394 - [DEBUG]
12923 2019-Jan-10 14:32:13.928422 - [DEBUG] EDGE:
12924 2019-Jan-10 14:32:13.928482 - [DEBUG] ---> 12925 2019-Jan-10 14:32:13.929099 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12926 2019-Jan-10 14:32:13.929717 - [DEBUG]
12927 2019-Jan-10 14:32:13.929744 - [DEBUG] EDGE:
12928 2019-Jan-10 14:32:13.929802 - [DEBUG] ---> 12929 2019-Jan-10 14:32:13.930439 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12930 2019-Jan-10 14:32:13.931056 - [DEBUG]
12931 2019-Jan-10 14:32:13.931083 - [DEBUG] EDGE:
12932 2019-Jan-10 14:32:13.931141 - [DEBUG] ---> 12933 2019-Jan-10 14:32:13.931774 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12934 2019-Jan-10 14:32:13.932394 - [DEBUG]
12935 2019-Jan-10 14:32:13.932421 - [DEBUG] EDGE:
12936 2019-Jan-10 14:32:13.932478 - [DEBUG] ---> 12937 2019-Jan-10 14:32:13.933094 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12938 2019-Jan-10 14:32:13.933727 - [DEBUG]
12939 2019-Jan-10 14:32:13.933754 - [DEBUG] EDGE:
12940 2019-Jan-10 14:32:13.933830 - [DEBUG] ---> 12941 2019-Jan-10 14:32:13.934446 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12942 2019-Jan-10 14:32:13.935064 - [DEBUG]
12943 2019-Jan-10 14:32:13.935092 - [DEBUG] EDGE:
12944 2019-Jan-10 14:32:13.935149 - [DEBUG] ---> 12945 2019-Jan-10 14:32:13.935769 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12946 2019-Jan-10 14:32:13.936386 - [DEBUG]
12947 2019-Jan-10 14:32:13.936413 - [DEBUG] EDGE:
12948 2019-Jan-10 14:32:13.936471 - [DEBUG] ---> 12949 2019-Jan-10 14:32:13.937112 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12950 2019-Jan-10 14:32:13.937731 - [DEBUG]
12951 2019-Jan-10 14:32:13.937757 - [DEBUG] EDGE:
12952 2019-Jan-10 14:32:13.937815 - [DEBUG] ---> 12953 2019-Jan-10 14:32:13.938431 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12954 2019-Jan-10 14:32:13.939049 - [DEBUG]
12955 2019-Jan-10 14:32:13.939076 - [DEBUG] EDGE:
12956 2019-Jan-10 14:32:13.939134 - [DEBUG] ---> 12957 2019-Jan-10 14:32:13.939753 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12958 2019-Jan-10 14:32:13.940391 - [DEBUG]
12959 2019-Jan-10 14:32:13.940418 - [DEBUG] EDGE:
12960 2019-Jan-10 14:32:13.940476 - [DEBUG] ---> 12961 2019-Jan-10 14:32:13.941103 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12962 2019-Jan-10 14:32:13.941720 - [DEBUG]
12963 2019-Jan-10 14:32:13.941747 - [DEBUG] EDGE:
12964 2019-Jan-10 14:32:13.941805 - [DEBUG] ---> 12965 2019-Jan-10 14:32:13.942420 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12966 2019-Jan-10 14:32:13.943040 - [DEBUG]
12967 2019-Jan-10 14:32:13.943066 - [DEBUG] EDGE:
12968 2019-Jan-10 14:32:13.943124 - [DEBUG] ---> 12969 2019-Jan-10 14:32:13.943761 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12970 2019-Jan-10 14:32:13.944380 - [DEBUG]
12971 2019-Jan-10 14:32:13.944407 - [DEBUG] EDGE:
12972 2019-Jan-10 14:32:13.944465 - [DEBUG] ---> 12973 2019-Jan-10 14:32:13.945084 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12974 2019-Jan-10 14:32:13.945701 - [DEBUG]
12975 2019-Jan-10 14:32:13.945728 - [DEBUG] EDGE:
12976 2019-Jan-10 14:32:13.945786 - [DEBUG] ---> 12977 2019-Jan-10 14:32:13.946411 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
12978 2019-Jan-10 14:32:13.947053 - [DEBUG]
12979 2019-Jan-10 14:32:13.947099 - [DEBUG] Compose: EdgeIdentity * AllBottom
12980 2019-Jan-10 14:32:13.947127 - [DEBUG]
12981 2019-Jan-10 14:32:13.947151 - [DEBUG] Propagate flow
12982 2019-Jan-10 14:32:13.947175 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
12983 2019-Jan-10 14:32:13.947232 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
12984 2019-Jan-10 14:32:13.947862 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12985 2019-Jan-10 14:32:13.948481 - [DEBUG] Edge function : AllBottom (result of previous compose)
12986 2019-Jan-10 14:32:13.948506 - [DEBUG]
12987 2019-Jan-10 14:32:13.948533 - [DEBUG] Join: AllTop & AllBottom
12988 2019-Jan-10 14:32:13.948559 - [DEBUG] = AllBottom (new jump func)
12989 2019-Jan-10 14:32:13.948584 - [DEBUG]
12990 2019-Jan-10 14:32:13.948607 - [DEBUG] Start adding new jump function
12991 2019-Jan-10 14:32:13.948631 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
12992 2019-Jan-10 14:32:13.948687 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
12993 2019-Jan-10 14:32:13.949306 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
12994 2019-Jan-10 14:32:13.949932 - [DEBUG] Edge Function : AllBottom
12995 2019-Jan-10 14:32:13.949961 - [DEBUG] End adding new jump function
12996 2019-Jan-10 14:32:13.949986 - [DEBUG]
12997 2019-Jan-10 14:32:13.950009 - [DEBUG] -------------------------------------------- 392. Path Edge --------------------------------------------
12998 2019-Jan-10 14:32:13.950034 - [DEBUG]
12999 2019-Jan-10 14:32:13.950058 - [DEBUG] Process 392. path edge:
13000 2019-Jan-10 14:32:13.950082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13001 2019-Jan-10 14:32:13.950138 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
13002 2019-Jan-10 14:32:13.950780 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13003 2019-Jan-10 14:32:13.951398 - [DEBUG]
13004 2019-Jan-10 14:32:13.951422 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
13005 2019-Jan-10 14:32:13.952056 - [DEBUG] Possible callees:
13006 2019-Jan-10 14:32:13.952081 - [DEBUG] llvm.dbg.declare
13007 2019-Jan-10 14:32:13.952107 - [DEBUG] Possible return sites:
13008 2019-Jan-10 14:32:13.952130 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14313009 2019-Jan-10 14:32:13.953375 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13010 2019-Jan-10 14:32:13.953404 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13011 2019-Jan-10 14:32:13.953445 - [DEBUG] Compose: EdgeIdentity * AllBottom
13012 2019-Jan-10 14:32:13.953472 - [DEBUG]
13013 2019-Jan-10 14:32:13.953509 - [DEBUG] Propagate flow
13014 2019-Jan-10 14:32:13.953534 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13015 2019-Jan-10 14:32:13.953592 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13016 2019-Jan-10 14:32:13.954220 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13017 2019-Jan-10 14:32:13.954837 - [DEBUG] Edge function : AllBottom (result of previous compose)
13018 2019-Jan-10 14:32:13.954863 - [DEBUG]
13019 2019-Jan-10 14:32:13.954897 - [DEBUG] Join: AllTop & AllBottom
13020 2019-Jan-10 14:32:13.954923 - [DEBUG] = AllBottom (new jump func)
13021 2019-Jan-10 14:32:13.954948 - [DEBUG]
13022 2019-Jan-10 14:32:13.954972 - [DEBUG] Start adding new jump function
13023 2019-Jan-10 14:32:13.954996 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13024 2019-Jan-10 14:32:13.955052 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13025 2019-Jan-10 14:32:13.955672 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13026 2019-Jan-10 14:32:13.956291 - [DEBUG] Edge Function : AllBottom
13027 2019-Jan-10 14:32:13.956321 - [DEBUG] End adding new jump function
13028 2019-Jan-10 14:32:13.956345 - [DEBUG]
13029 2019-Jan-10 14:32:13.956369 - [DEBUG] -------------------------------------------- 393. Path Edge --------------------------------------------
13030 2019-Jan-10 14:32:13.956394 - [DEBUG]
13031 2019-Jan-10 14:32:13.956417 - [DEBUG] Process 393. path edge:
13032 2019-Jan-10 14:32:13.956441 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13033 2019-Jan-10 14:32:13.956497 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
13034 2019-Jan-10 14:32:13.957134 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13035 2019-Jan-10 14:32:13.957753 - [DEBUG]
13036 2019-Jan-10 14:32:13.957778 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13037 2019-Jan-10 14:32:13.958411 - [DEBUG] Compose: EdgeIdentity * AllBottom
13038 2019-Jan-10 14:32:13.958439 - [DEBUG]
13039 2019-Jan-10 14:32:13.958464 - [DEBUG] Propagate flow
13040 2019-Jan-10 14:32:13.958487 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13041 2019-Jan-10 14:32:13.958544 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
13042 2019-Jan-10 14:32:13.959159 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13043 2019-Jan-10 14:32:13.959784 - [DEBUG] Edge function : AllBottom (result of previous compose)
13044 2019-Jan-10 14:32:13.959809 - [DEBUG]
13045 2019-Jan-10 14:32:13.959834 - [DEBUG] Join: AllTop & AllBottom
13046 2019-Jan-10 14:32:13.959860 - [DEBUG] = AllBottom (new jump func)
13047 2019-Jan-10 14:32:13.959884 - [DEBUG]
13048 2019-Jan-10 14:32:13.959908 - [DEBUG] Start adding new jump function
13049 2019-Jan-10 14:32:13.959932 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13050 2019-Jan-10 14:32:13.959988 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13051 2019-Jan-10 14:32:13.960622 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
13052 2019-Jan-10 14:32:13.961236 - [DEBUG] Edge Function : AllBottom
13053 2019-Jan-10 14:32:13.961263 - [DEBUG] End adding new jump function
13054 2019-Jan-10 14:32:13.961287 - [DEBUG]
13055 2019-Jan-10 14:32:13.961311 - [DEBUG] -------------------------------------------- 394. Path Edge --------------------------------------------
13056 2019-Jan-10 14:32:13.961336 - [DEBUG]
13057 2019-Jan-10 14:32:13.961359 - [DEBUG] Process 394. path edge:
13058 2019-Jan-10 14:32:13.961383 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13059 2019-Jan-10 14:32:13.961439 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
13060 2019-Jan-10 14:32:13.962053 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13061 2019-Jan-10 14:32:13.962669 - [DEBUG]
13062 2019-Jan-10 14:32:13.962695 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
13063 2019-Jan-10 14:32:13.963321 - [DEBUG] Compose: EdgeIdentity * AllBottom
13064 2019-Jan-10 14:32:13.963349 - [DEBUG]
13065 2019-Jan-10 14:32:13.963390 - [DEBUG] Propagate flow
13066 2019-Jan-10 14:32:13.963414 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13067 2019-Jan-10 14:32:13.963472 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
13068 2019-Jan-10 14:32:13.964103 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13069 2019-Jan-10 14:32:13.964722 - [DEBUG] Edge function : AllBottom (result of previous compose)
13070 2019-Jan-10 14:32:13.964748 - [DEBUG]
13071 2019-Jan-10 14:32:13.964773 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13072 2019-Jan-10 14:32:13.964799 - [DEBUG] = AllBottom
13073 2019-Jan-10 14:32:13.964824 - [DEBUG]
13074 2019-Jan-10 14:32:13.964848 - [DEBUG] PROPAGATE: No new function!
13075 2019-Jan-10 14:32:13.964873 - [DEBUG] EDGE:
13076 2019-Jan-10 14:32:13.964931 - [DEBUG] ---> 13077 2019-Jan-10 14:32:13.965544 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13078 2019-Jan-10 14:32:13.966161 - [DEBUG]
13079 2019-Jan-10 14:32:13.966188 - [DEBUG] EDGE:
13080 2019-Jan-10 14:32:13.966245 - [DEBUG] ---> 13081 2019-Jan-10 14:32:13.966878 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13082 2019-Jan-10 14:32:13.967496 - [DEBUG]
13083 2019-Jan-10 14:32:13.967523 - [DEBUG] EDGE:
13084 2019-Jan-10 14:32:13.967580 - [DEBUG] ---> 13085 2019-Jan-10 14:32:13.968207 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13086 2019-Jan-10 14:32:13.968824 - [DEBUG]
13087 2019-Jan-10 14:32:13.968851 - [DEBUG] EDGE:
13088 2019-Jan-10 14:32:13.968908 - [DEBUG] ---> 13089 2019-Jan-10 14:32:13.969525 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13090 2019-Jan-10 14:32:13.970141 - [DEBUG]
13091 2019-Jan-10 14:32:13.970187 - [DEBUG] Compose: EdgeIdentity * AllBottom
13092 2019-Jan-10 14:32:13.970214 - [DEBUG]
13093 2019-Jan-10 14:32:13.970238 - [DEBUG] Propagate flow
13094 2019-Jan-10 14:32:13.970261 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13095 2019-Jan-10 14:32:13.970318 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
13096 2019-Jan-10 14:32:13.970935 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13097 2019-Jan-10 14:32:13.971551 - [DEBUG] Edge function : AllBottom (result of previous compose)
13098 2019-Jan-10 14:32:13.971577 - [DEBUG]
13099 2019-Jan-10 14:32:13.971602 - [DEBUG] Join: AllTop & AllBottom
13100 2019-Jan-10 14:32:13.971628 - [DEBUG] = AllBottom (new jump func)
13101 2019-Jan-10 14:32:13.971653 - [DEBUG]
13102 2019-Jan-10 14:32:13.971676 - [DEBUG] Start adding new jump function
13103 2019-Jan-10 14:32:13.971700 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13104 2019-Jan-10 14:32:13.971756 - [DEBUG] Fact at target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13105 2019-Jan-10 14:32:13.972374 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
13106 2019-Jan-10 14:32:13.972990 - [DEBUG] Edge Function : AllBottom
13107 2019-Jan-10 14:32:13.973017 - [DEBUG] End adding new jump function
13108 2019-Jan-10 14:32:13.973050 - [DEBUG]
13109 2019-Jan-10 14:32:13.973074 - [DEBUG] -------------------------------------------- 395. Path Edge --------------------------------------------
13110 2019-Jan-10 14:32:13.973099 - [DEBUG]
13111 2019-Jan-10 14:32:13.973122 - [DEBUG] Process 395. path edge:
13112 2019-Jan-10 14:32:13.973146 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13113 2019-Jan-10 14:32:13.973203 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
13114 2019-Jan-10 14:32:13.973839 - [DEBUG] D target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 >
13115 2019-Jan-10 14:32:13.974458 - [DEBUG]
13116 2019-Jan-10 14:32:13.974484 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
13117 2019-Jan-10 14:32:13.975111 - [DEBUG] Compose: EdgeIdentity * AllBottom
13118 2019-Jan-10 14:32:13.975139 - [DEBUG]
13119 2019-Jan-10 14:32:13.975162 - [DEBUG] Propagate flow
13120 2019-Jan-10 14:32:13.975186 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13121 2019-Jan-10 14:32:13.975243 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
13122 2019-Jan-10 14:32:13.975870 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13123 2019-Jan-10 14:32:13.976487 - [DEBUG] Edge function : AllBottom (result of previous compose)
13124 2019-Jan-10 14:32:13.976513 - [DEBUG]
13125 2019-Jan-10 14:32:13.976538 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13126 2019-Jan-10 14:32:13.976564 - [DEBUG] = AllBottom
13127 2019-Jan-10 14:32:13.976588 - [DEBUG]
13128 2019-Jan-10 14:32:13.976612 - [DEBUG] PROPAGATE: No new function!
13129 2019-Jan-10 14:32:13.976644 - [DEBUG] Compose: EdgeIdentity * AllBottom
13130 2019-Jan-10 14:32:13.976670 - [DEBUG]
13131 2019-Jan-10 14:32:13.976694 - [DEBUG] Propagate flow
13132 2019-Jan-10 14:32:13.976717 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13133 2019-Jan-10 14:32:13.976778 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
13134 2019-Jan-10 14:32:13.977422 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13135 2019-Jan-10 14:32:13.978039 - [DEBUG] Edge function : AllBottom (result of previous compose)
13136 2019-Jan-10 14:32:13.978065 - [DEBUG]
13137 2019-Jan-10 14:32:13.978090 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13138 2019-Jan-10 14:32:13.978115 - [DEBUG] = AllBottom
13139 2019-Jan-10 14:32:13.978140 - [DEBUG]
13140 2019-Jan-10 14:32:13.978163 - [DEBUG] PROPAGATE: No new function!
13141 2019-Jan-10 14:32:13.978189 - [DEBUG] EDGE:
13142 2019-Jan-10 14:32:13.978246 - [DEBUG] ---> 13143 2019-Jan-10 14:32:13.978863 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13144 2019-Jan-10 14:32:13.979480 - [DEBUG]
13145 2019-Jan-10 14:32:13.979506 - [DEBUG] EDGE:
13146 2019-Jan-10 14:32:13.979564 - [DEBUG] ---> 13147 2019-Jan-10 14:32:13.980193 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13148 2019-Jan-10 14:32:13.980811 - [DEBUG]
13149 2019-Jan-10 14:32:13.980838 - [DEBUG] Compose: EdgeIdentity * AllBottom
13150 2019-Jan-10 14:32:13.980865 - [DEBUG]
13151 2019-Jan-10 14:32:13.980888 - [DEBUG] Propagate flow
13152 2019-Jan-10 14:32:13.980912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13153 2019-Jan-10 14:32:13.980977 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
13154 2019-Jan-10 14:32:13.981593 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
13155 2019-Jan-10 14:32:13.982213 - [DEBUG] Edge function : AllBottom (result of previous compose)
13156 2019-Jan-10 14:32:13.982238 - [DEBUG]
13157 2019-Jan-10 14:32:13.982263 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
13158 2019-Jan-10 14:32:13.982289 - [DEBUG] = AllBottom
13159 2019-Jan-10 14:32:13.982314 - [DEBUG]
13160 2019-Jan-10 14:32:13.982338 - [DEBUG] PROPAGATE: No new function!
13161 2019-Jan-10 14:32:13.982363 - [DEBUG] EDGE:
13162 2019-Jan-10 14:32:13.982421 - [DEBUG] ---> 13163 2019-Jan-10 14:32:13.983040 - [DEBUG] D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61>
13164 2019-Jan-10 14:32:13.983673 - [DEBUG]
13165 2019-Jan-10 14:32:13.983699 - [DEBUG] EDGE:
13166 2019-Jan-10 14:32:13.983757 - [DEBUG] ---> 13167 2019-Jan-10 14:32:13.984375 - [DEBUG] D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57>
13168 2019-Jan-10 14:32:13.984991 - [DEBUG]
13169 2019-Jan-10 14:32:13.985018 - [DEBUG] EDGE:
13170 2019-Jan-10 14:32:13.985076 - [DEBUG] ---> 13171 2019-Jan-10 14:32:13.985692 - [DEBUG] D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56>
13172 2019-Jan-10 14:32:13.986311 - [DEBUG]
13173 2019-Jan-10 14:32:13.986337 - [DEBUG] EDGE:
13174 2019-Jan-10 14:32:13.986394 - [DEBUG] ---> 13175 2019-Jan-10 14:32:13.987030 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
13176 2019-Jan-10 14:32:13.987646 - [DEBUG]
13177 2019-Jan-10 14:32:13.987673 - [DEBUG] Compose: EdgeIdentity * AllBottom
13178 2019-Jan-10 14:32:13.987698 - [DEBUG]
13179 2019-Jan-10 14:32:13.987722 - [DEBUG] Propagate flow
13180 2019-Jan-10 14:32:13.987746 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13181 2019-Jan-10 14:32:13.987802 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13182 2019-Jan-10 14:32:13.988421 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13183 2019-Jan-10 14:32:13.989037 - [DEBUG] Edge function : AllBottom (result of previous compose)
13184 2019-Jan-10 14:32:13.989063 - [DEBUG]
13185 2019-Jan-10 14:32:13.989087 - [DEBUG] Join: AllTop & AllBottom
13186 2019-Jan-10 14:32:13.989114 - [DEBUG] = AllBottom (new jump func)
13187 2019-Jan-10 14:32:13.989138 - [DEBUG]
13188 2019-Jan-10 14:32:13.989162 - [DEBUG] Start adding new jump function
13189 2019-Jan-10 14:32:13.989186 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13190 2019-Jan-10 14:32:13.989241 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13191 2019-Jan-10 14:32:13.989859 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13192 2019-Jan-10 14:32:13.990499 - [DEBUG] Edge Function : AllBottom
13193 2019-Jan-10 14:32:13.990527 - [DEBUG] End adding new jump function
13194 2019-Jan-10 14:32:13.990551 - [DEBUG]
13195 2019-Jan-10 14:32:13.990582 - [DEBUG] -------------------------------------------- 396. Path Edge --------------------------------------------
13196 2019-Jan-10 14:32:13.990607 - [DEBUG]
13197 2019-Jan-10 14:32:13.990631 - [DEBUG] Process 396. path edge:
13198 2019-Jan-10 14:32:13.990655 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13199 2019-Jan-10 14:32:13.990712 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
13200 2019-Jan-10 14:32:13.991332 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13201 2019-Jan-10 14:32:13.991948 - [DEBUG]
13202 2019-Jan-10 14:32:13.991973 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13203 2019-Jan-10 14:32:13.992611 - [DEBUG] Compose: EdgeIdentity * AllBottom
13204 2019-Jan-10 14:32:13.992639 - [DEBUG]
13205 2019-Jan-10 14:32:13.992663 - [DEBUG] Propagate flow
13206 2019-Jan-10 14:32:13.992687 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13207 2019-Jan-10 14:32:13.992743 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
13208 2019-Jan-10 14:32:13.993359 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13209 2019-Jan-10 14:32:13.994001 - [DEBUG] Edge function : AllBottom (result of previous compose)
13210 2019-Jan-10 14:32:13.994026 - [DEBUG]
13211 2019-Jan-10 14:32:13.994051 - [DEBUG] Join: AllTop & AllBottom
13212 2019-Jan-10 14:32:13.994077 - [DEBUG] = AllBottom (new jump func)
13213 2019-Jan-10 14:32:13.994101 - [DEBUG]
13214 2019-Jan-10 14:32:13.994125 - [DEBUG] Start adding new jump function
13215 2019-Jan-10 14:32:13.994148 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13216 2019-Jan-10 14:32:13.994205 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13217 2019-Jan-10 14:32:13.994821 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
13218 2019-Jan-10 14:32:13.995434 - [DEBUG] Edge Function : AllBottom
13219 2019-Jan-10 14:32:13.995463 - [DEBUG] End adding new jump function
13220 2019-Jan-10 14:32:13.995488 - [DEBUG]
13221 2019-Jan-10 14:32:13.995512 - [DEBUG] -------------------------------------------- 397. Path Edge --------------------------------------------
13222 2019-Jan-10 14:32:13.995537 - [DEBUG]
13223 2019-Jan-10 14:32:13.995560 - [DEBUG] Process 397. path edge:
13224 2019-Jan-10 14:32:13.995584 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13225 2019-Jan-10 14:32:13.995641 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
13226 2019-Jan-10 14:32:13.996257 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13227 2019-Jan-10 14:32:13.996886 - [DEBUG]
13228 2019-Jan-10 14:32:13.996912 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
13229 2019-Jan-10 14:32:13.997538 - [DEBUG] Compose: EdgeIdentity * AllBottom
13230 2019-Jan-10 14:32:13.997566 - [DEBUG]
13231 2019-Jan-10 14:32:13.997590 - [DEBUG] Propagate flow
13232 2019-Jan-10 14:32:13.997613 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13233 2019-Jan-10 14:32:13.997670 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13234 2019-Jan-10 14:32:13.998296 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13235 2019-Jan-10 14:32:13.998913 - [DEBUG] Edge function : AllBottom (result of previous compose)
13236 2019-Jan-10 14:32:13.998939 - [DEBUG]
13237 2019-Jan-10 14:32:13.998963 - [DEBUG] Join: AllTop & AllBottom
13238 2019-Jan-10 14:32:13.998998 - [DEBUG] = AllBottom (new jump func)
13239 2019-Jan-10 14:32:13.999023 - [DEBUG]
13240 2019-Jan-10 14:32:13.999046 - [DEBUG] Start adding new jump function
13241 2019-Jan-10 14:32:13.999070 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13242 2019-Jan-10 14:32:13.999126 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13243 2019-Jan-10 14:32:13.999744 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13244 2019-Jan-10 14:32:14.000385 - [DEBUG] Edge Function : AllBottom
13245 2019-Jan-10 14:32:14.000413 - [DEBUG] End adding new jump function
13246 2019-Jan-10 14:32:14.000437 - [DEBUG]
13247 2019-Jan-10 14:32:14.000461 - [DEBUG] -------------------------------------------- 398. Path Edge --------------------------------------------
13248 2019-Jan-10 14:32:14.000485 - [DEBUG]
13249 2019-Jan-10 14:32:14.000508 - [DEBUG] Process 398. path edge:
13250 2019-Jan-10 14:32:14.000532 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13251 2019-Jan-10 14:32:14.000589 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
13252 2019-Jan-10 14:32:14.001217 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13253 2019-Jan-10 14:32:14.001832 - [DEBUG]
13254 2019-Jan-10 14:32:14.001856 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13255 2019-Jan-10 14:32:14.002486 - [DEBUG] Possible callees:
13256 2019-Jan-10 14:32:14.002511 - [DEBUG] llvm.dbg.declare
13257 2019-Jan-10 14:32:14.002537 - [DEBUG] Possible return sites:
13258 2019-Jan-10 14:32:14.002560 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12013259 2019-Jan-10 14:32:14.003812 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13260 2019-Jan-10 14:32:14.003841 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13261 2019-Jan-10 14:32:14.003878 - [DEBUG] Compose: EdgeIdentity * AllBottom
13262 2019-Jan-10 14:32:14.003905 - [DEBUG]
13263 2019-Jan-10 14:32:14.003929 - [DEBUG] Propagate flow
13264 2019-Jan-10 14:32:14.003953 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13265 2019-Jan-10 14:32:14.004011 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13266 2019-Jan-10 14:32:14.004630 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13267 2019-Jan-10 14:32:14.005245 - [DEBUG] Edge function : AllBottom (result of previous compose)
13268 2019-Jan-10 14:32:14.005271 - [DEBUG]
13269 2019-Jan-10 14:32:14.005296 - [DEBUG] Join: AllTop & AllBottom
13270 2019-Jan-10 14:32:14.005322 - [DEBUG] = AllBottom (new jump func)
13271 2019-Jan-10 14:32:14.005347 - [DEBUG]
13272 2019-Jan-10 14:32:14.005370 - [DEBUG] Start adding new jump function
13273 2019-Jan-10 14:32:14.005394 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13274 2019-Jan-10 14:32:14.005450 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13275 2019-Jan-10 14:32:14.006069 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13276 2019-Jan-10 14:32:14.006687 - [DEBUG] Edge Function : AllBottom
13277 2019-Jan-10 14:32:14.006715 - [DEBUG] End adding new jump function
13278 2019-Jan-10 14:32:14.006739 - [DEBUG]
13279 2019-Jan-10 14:32:14.006763 - [DEBUG] -------------------------------------------- 399. Path Edge --------------------------------------------
13280 2019-Jan-10 14:32:14.006796 - [DEBUG]
13281 2019-Jan-10 14:32:14.006820 - [DEBUG] Process 399. path edge:
13282 2019-Jan-10 14:32:14.006858 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13283 2019-Jan-10 14:32:14.006915 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
13284 2019-Jan-10 14:32:14.007535 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13285 2019-Jan-10 14:32:14.008150 - [DEBUG]
13286 2019-Jan-10 14:32:14.008175 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13287 2019-Jan-10 14:32:14.008805 - [DEBUG] Compose: EdgeIdentity * AllBottom
13288 2019-Jan-10 14:32:14.008833 - [DEBUG]
13289 2019-Jan-10 14:32:14.008857 - [DEBUG] Propagate flow
13290 2019-Jan-10 14:32:14.008880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13291 2019-Jan-10 14:32:14.008937 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
13292 2019-Jan-10 14:32:14.009553 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13293 2019-Jan-10 14:32:14.010191 - [DEBUG] Edge function : AllBottom (result of previous compose)
13294 2019-Jan-10 14:32:14.010217 - [DEBUG]
13295 2019-Jan-10 14:32:14.010242 - [DEBUG] Join: AllTop & AllBottom
13296 2019-Jan-10 14:32:14.010268 - [DEBUG] = AllBottom (new jump func)
13297 2019-Jan-10 14:32:14.010292 - [DEBUG]
13298 2019-Jan-10 14:32:14.010316 - [DEBUG] Start adding new jump function
13299 2019-Jan-10 14:32:14.010340 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13300 2019-Jan-10 14:32:14.010396 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13301 2019-Jan-10 14:32:14.011012 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
13302 2019-Jan-10 14:32:14.011628 - [DEBUG] Edge Function : AllBottom
13303 2019-Jan-10 14:32:14.011655 - [DEBUG] End adding new jump function
13304 2019-Jan-10 14:32:14.011679 - [DEBUG]
13305 2019-Jan-10 14:32:14.011703 - [DEBUG] -------------------------------------------- 400. Path Edge --------------------------------------------
13306 2019-Jan-10 14:32:14.011727 - [DEBUG]
13307 2019-Jan-10 14:32:14.011751 - [DEBUG] Process 400. path edge:
13308 2019-Jan-10 14:32:14.011775 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13309 2019-Jan-10 14:32:14.011831 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
13310 2019-Jan-10 14:32:14.012446 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13311 2019-Jan-10 14:32:14.013070 - [DEBUG]
13312 2019-Jan-10 14:32:14.013095 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
13313 2019-Jan-10 14:32:14.013736 - [DEBUG] Compose: EdgeIdentity * AllBottom
13314 2019-Jan-10 14:32:14.013765 - [DEBUG]
13315 2019-Jan-10 14:32:14.013789 - [DEBUG] Propagate flow
13316 2019-Jan-10 14:32:14.013813 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13317 2019-Jan-10 14:32:14.013870 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
13318 2019-Jan-10 14:32:14.014498 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13319 2019-Jan-10 14:32:14.015114 - [DEBUG] Edge function : AllBottom (result of previous compose)
13320 2019-Jan-10 14:32:14.015139 - [DEBUG]
13321 2019-Jan-10 14:32:14.015164 - [DEBUG] Join: AllTop & AllBottom
13322 2019-Jan-10 14:32:14.015190 - [DEBUG] = AllBottom (new jump func)
13323 2019-Jan-10 14:32:14.015215 - [DEBUG]
13324 2019-Jan-10 14:32:14.015247 - [DEBUG] Start adding new jump function
13325 2019-Jan-10 14:32:14.015272 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13326 2019-Jan-10 14:32:14.015329 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13327 2019-Jan-10 14:32:14.015947 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
13328 2019-Jan-10 14:32:14.016573 - [DEBUG] Edge Function : AllBottom
13329 2019-Jan-10 14:32:14.016600 - [DEBUG] End adding new jump function
13330 2019-Jan-10 14:32:14.016624 - [DEBUG]
13331 2019-Jan-10 14:32:14.016648 - [DEBUG] -------------------------------------------- 401. Path Edge --------------------------------------------
13332 2019-Jan-10 14:32:14.016673 - [DEBUG]
13333 2019-Jan-10 14:32:14.016696 - [DEBUG] Process 401. path edge:
13334 2019-Jan-10 14:32:14.016720 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13335 2019-Jan-10 14:32:14.016777 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
13336 2019-Jan-10 14:32:14.017420 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13337 2019-Jan-10 14:32:14.018042 - [DEBUG]
13338 2019-Jan-10 14:32:14.018067 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
13339 2019-Jan-10 14:32:14.018702 - [DEBUG] Possible callees:
13340 2019-Jan-10 14:32:14.018727 - [DEBUG] llvm.dbg.declare
13341 2019-Jan-10 14:32:14.018753 - [DEBUG] Possible return sites:
13342 2019-Jan-10 14:32:14.018776 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14913343 2019-Jan-10 14:32:14.020014 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13344 2019-Jan-10 14:32:14.020043 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13345 2019-Jan-10 14:32:14.020079 - [DEBUG] Compose: EdgeIdentity * AllBottom
13346 2019-Jan-10 14:32:14.020107 - [DEBUG]
13347 2019-Jan-10 14:32:14.020131 - [DEBUG] Propagate flow
13348 2019-Jan-10 14:32:14.020154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13349 2019-Jan-10 14:32:14.020224 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
13350 2019-Jan-10 14:32:14.020853 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13351 2019-Jan-10 14:32:14.021473 - [DEBUG] Edge function : AllBottom (result of previous compose)
13352 2019-Jan-10 14:32:14.021499 - [DEBUG]
13353 2019-Jan-10 14:32:14.021524 - [DEBUG] Join: AllTop & AllBottom
13354 2019-Jan-10 14:32:14.021550 - [DEBUG] = AllBottom (new jump func)
13355 2019-Jan-10 14:32:14.021575 - [DEBUG]
13356 2019-Jan-10 14:32:14.021599 - [DEBUG] Start adding new jump function
13357 2019-Jan-10 14:32:14.021623 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13358 2019-Jan-10 14:32:14.021685 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13359 2019-Jan-10 14:32:14.022409 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
13360 2019-Jan-10 14:32:14.023098 - [DEBUG] Edge Function : AllBottom
13361 2019-Jan-10 14:32:14.023132 - [DEBUG] End adding new jump function
13362 2019-Jan-10 14:32:14.023159 - [DEBUG]
13363 2019-Jan-10 14:32:14.023183 - [DEBUG] -------------------------------------------- 402. Path Edge --------------------------------------------
13364 2019-Jan-10 14:32:14.023209 - [DEBUG]
13365 2019-Jan-10 14:32:14.023254 - [DEBUG] Process 402. path edge:
13366 2019-Jan-10 14:32:14.023279 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13367 2019-Jan-10 14:32:14.023356 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
13368 2019-Jan-10 14:32:14.024060 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13369 2019-Jan-10 14:32:14.024681 - [DEBUG]
13370 2019-Jan-10 14:32:14.024707 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
13371 2019-Jan-10 14:32:14.025360 - [DEBUG] Compose: EdgeIdentity * AllBottom
13372 2019-Jan-10 14:32:14.025390 - [DEBUG]
13373 2019-Jan-10 14:32:14.025414 - [DEBUG] Propagate flow
13374 2019-Jan-10 14:32:14.025438 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13375 2019-Jan-10 14:32:14.025497 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
13376 2019-Jan-10 14:32:14.026115 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13377 2019-Jan-10 14:32:14.026733 - [DEBUG] Edge function : AllBottom (result of previous compose)
13378 2019-Jan-10 14:32:14.026759 - [DEBUG]
13379 2019-Jan-10 14:32:14.026785 - [DEBUG] Join: AllTop & AllBottom
13380 2019-Jan-10 14:32:14.026811 - [DEBUG] = AllBottom (new jump func)
13381 2019-Jan-10 14:32:14.026860 - [DEBUG]
13382 2019-Jan-10 14:32:14.026884 - [DEBUG] Start adding new jump function
13383 2019-Jan-10 14:32:14.026908 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13384 2019-Jan-10 14:32:14.026965 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13385 2019-Jan-10 14:32:14.027620 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
13386 2019-Jan-10 14:32:14.028274 - [DEBUG] Edge Function : AllBottom
13387 2019-Jan-10 14:32:14.028307 - [DEBUG] End adding new jump function
13388 2019-Jan-10 14:32:14.028332 - [DEBUG]
13389 2019-Jan-10 14:32:14.028357 - [DEBUG] -------------------------------------------- 403. Path Edge --------------------------------------------
13390 2019-Jan-10 14:32:14.028382 - [DEBUG]
13391 2019-Jan-10 14:32:14.028406 - [DEBUG] Process 403. path edge:
13392 2019-Jan-10 14:32:14.028430 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13393 2019-Jan-10 14:32:14.028500 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
13394 2019-Jan-10 14:32:14.029156 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13395 2019-Jan-10 14:32:14.029820 - [DEBUG]
13396 2019-Jan-10 14:32:14.029848 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
13397 2019-Jan-10 14:32:14.030528 - [DEBUG] Compose: EdgeIdentity * AllBottom
13398 2019-Jan-10 14:32:14.030557 - [DEBUG]
13399 2019-Jan-10 14:32:14.030581 - [DEBUG] Propagate flow
13400 2019-Jan-10 14:32:14.030604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13401 2019-Jan-10 14:32:14.030668 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
13402 2019-Jan-10 14:32:14.031300 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13403 2019-Jan-10 14:32:14.031915 - [DEBUG] Edge function : AllBottom (result of previous compose)
13404 2019-Jan-10 14:32:14.031941 - [DEBUG]
13405 2019-Jan-10 14:32:14.031967 - [DEBUG] Join: AllTop & AllBottom
13406 2019-Jan-10 14:32:14.031993 - [DEBUG] = AllBottom (new jump func)
13407 2019-Jan-10 14:32:14.032018 - [DEBUG]
13408 2019-Jan-10 14:32:14.032042 - [DEBUG] Start adding new jump function
13409 2019-Jan-10 14:32:14.032065 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13410 2019-Jan-10 14:32:14.032147 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13411 2019-Jan-10 14:32:14.032766 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
13412 2019-Jan-10 14:32:14.033391 - [DEBUG] Edge Function : AllBottom
13413 2019-Jan-10 14:32:14.033420 - [DEBUG] End adding new jump function
13414 2019-Jan-10 14:32:14.033444 - [DEBUG]
13415 2019-Jan-10 14:32:14.033468 - [DEBUG] -------------------------------------------- 404. Path Edge --------------------------------------------
13416 2019-Jan-10 14:32:14.033505 - [DEBUG]
13417 2019-Jan-10 14:32:14.033530 - [DEBUG] Process 404. path edge:
13418 2019-Jan-10 14:32:14.033555 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13419 2019-Jan-10 14:32:14.033611 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
13420 2019-Jan-10 14:32:14.034239 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13421 2019-Jan-10 14:32:14.034855 - [DEBUG]
13422 2019-Jan-10 14:32:14.034880 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
13423 2019-Jan-10 14:32:14.035516 - [DEBUG] Possible callees:
13424 2019-Jan-10 14:32:14.035542 - [DEBUG] llvm.dbg.declare
13425 2019-Jan-10 14:32:14.035567 - [DEBUG] Possible return sites:
13426 2019-Jan-10 14:32:14.035591 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15513427 2019-Jan-10 14:32:14.036847 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13428 2019-Jan-10 14:32:14.036878 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13429 2019-Jan-10 14:32:14.036917 - [DEBUG] Compose: EdgeIdentity * AllBottom
13430 2019-Jan-10 14:32:14.036944 - [DEBUG]
13431 2019-Jan-10 14:32:14.036968 - [DEBUG] Propagate flow
13432 2019-Jan-10 14:32:14.036992 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13433 2019-Jan-10 14:32:14.037049 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
13434 2019-Jan-10 14:32:14.037671 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13435 2019-Jan-10 14:32:14.038288 - [DEBUG] Edge function : AllBottom (result of previous compose)
13436 2019-Jan-10 14:32:14.038313 - [DEBUG]
13437 2019-Jan-10 14:32:14.038339 - [DEBUG] Join: AllTop & AllBottom
13438 2019-Jan-10 14:32:14.038365 - [DEBUG] = AllBottom (new jump func)
13439 2019-Jan-10 14:32:14.038389 - [DEBUG]
13440 2019-Jan-10 14:32:14.038413 - [DEBUG] Start adding new jump function
13441 2019-Jan-10 14:32:14.038437 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13442 2019-Jan-10 14:32:14.038493 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13443 2019-Jan-10 14:32:14.039111 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
13444 2019-Jan-10 14:32:14.039753 - [DEBUG] Edge Function : AllBottom
13445 2019-Jan-10 14:32:14.039782 - [DEBUG] End adding new jump function
13446 2019-Jan-10 14:32:14.039807 - [DEBUG]
13447 2019-Jan-10 14:32:14.039830 - [DEBUG] -------------------------------------------- 405. Path Edge --------------------------------------------
13448 2019-Jan-10 14:32:14.039855 - [DEBUG]
13449 2019-Jan-10 14:32:14.039878 - [DEBUG] Process 405. path edge:
13450 2019-Jan-10 14:32:14.039902 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13451 2019-Jan-10 14:32:14.039972 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
13452 2019-Jan-10 14:32:14.040617 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13453 2019-Jan-10 14:32:14.041234 - [DEBUG]
13454 2019-Jan-10 14:32:14.041259 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
13455 2019-Jan-10 14:32:14.041896 - [DEBUG] Compose: EdgeIdentity * AllBottom
13456 2019-Jan-10 14:32:14.041925 - [DEBUG]
13457 2019-Jan-10 14:32:14.041949 - [DEBUG] Propagate flow
13458 2019-Jan-10 14:32:14.041972 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13459 2019-Jan-10 14:32:14.042030 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
13460 2019-Jan-10 14:32:14.042647 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13461 2019-Jan-10 14:32:14.043271 - [DEBUG] Edge function : AllBottom (result of previous compose)
13462 2019-Jan-10 14:32:14.043297 - [DEBUG]
13463 2019-Jan-10 14:32:14.043322 - [DEBUG] Join: AllTop & AllBottom
13464 2019-Jan-10 14:32:14.043349 - [DEBUG] = AllBottom (new jump func)
13465 2019-Jan-10 14:32:14.043373 - [DEBUG]
13466 2019-Jan-10 14:32:14.043397 - [DEBUG] Start adding new jump function
13467 2019-Jan-10 14:32:14.043421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13468 2019-Jan-10 14:32:14.043479 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13469 2019-Jan-10 14:32:14.044135 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
13470 2019-Jan-10 14:32:14.044762 - [DEBUG] Edge Function : AllBottom
13471 2019-Jan-10 14:32:14.044793 - [DEBUG] End adding new jump function
13472 2019-Jan-10 14:32:14.044818 - [DEBUG]
13473 2019-Jan-10 14:32:14.044842 - [DEBUG] -------------------------------------------- 406. Path Edge --------------------------------------------
13474 2019-Jan-10 14:32:14.044866 - [DEBUG]
13475 2019-Jan-10 14:32:14.044890 - [DEBUG] Process 406. path edge:
13476 2019-Jan-10 14:32:14.044914 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13477 2019-Jan-10 14:32:14.044973 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
13478 2019-Jan-10 14:32:14.045589 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13479 2019-Jan-10 14:32:14.046206 - [DEBUG]
13480 2019-Jan-10 14:32:14.046232 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
13481 2019-Jan-10 14:32:14.046886 - [DEBUG] Compose: EdgeIdentity * AllBottom
13482 2019-Jan-10 14:32:14.046914 - [DEBUG]
13483 2019-Jan-10 14:32:14.046938 - [DEBUG] Propagate flow
13484 2019-Jan-10 14:32:14.046962 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13485 2019-Jan-10 14:32:14.047020 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
13486 2019-Jan-10 14:32:14.047636 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13487 2019-Jan-10 14:32:14.048253 - [DEBUG] Edge function : AllBottom (result of previous compose)
13488 2019-Jan-10 14:32:14.048278 - [DEBUG]
13489 2019-Jan-10 14:32:14.048304 - [DEBUG] Join: AllTop & AllBottom
13490 2019-Jan-10 14:32:14.048330 - [DEBUG] = AllBottom (new jump func)
13491 2019-Jan-10 14:32:14.048355 - [DEBUG]
13492 2019-Jan-10 14:32:14.048378 - [DEBUG] Start adding new jump function
13493 2019-Jan-10 14:32:14.048402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13494 2019-Jan-10 14:32:14.048459 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13495 2019-Jan-10 14:32:14.049089 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
13496 2019-Jan-10 14:32:14.049706 - [DEBUG] Edge Function : AllBottom
13497 2019-Jan-10 14:32:14.049734 - [DEBUG] End adding new jump function
13498 2019-Jan-10 14:32:14.049758 - [DEBUG]
13499 2019-Jan-10 14:32:14.049783 - [DEBUG] -------------------------------------------- 407. Path Edge --------------------------------------------
13500 2019-Jan-10 14:32:14.049807 - [DEBUG]
13501 2019-Jan-10 14:32:14.049831 - [DEBUG] Process 407. path edge:
13502 2019-Jan-10 14:32:14.049855 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13503 2019-Jan-10 14:32:14.049911 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
13504 2019-Jan-10 14:32:14.050540 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13505 2019-Jan-10 14:32:14.051157 - [DEBUG]
13506 2019-Jan-10 14:32:14.051183 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
13507 2019-Jan-10 14:32:14.051811 - [DEBUG] Compose: EdgeIdentity * AllBottom
13508 2019-Jan-10 14:32:14.051841 - [DEBUG]
13509 2019-Jan-10 14:32:14.051865 - [DEBUG] Propagate flow
13510 2019-Jan-10 14:32:14.051889 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13511 2019-Jan-10 14:32:14.051947 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
13512 2019-Jan-10 14:32:14.052576 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13513 2019-Jan-10 14:32:14.053194 - [DEBUG] Edge function : AllBottom (result of previous compose)
13514 2019-Jan-10 14:32:14.053220 - [DEBUG]
13515 2019-Jan-10 14:32:14.053245 - [DEBUG] Join: AllTop & AllBottom
13516 2019-Jan-10 14:32:14.053271 - [DEBUG] = AllBottom (new jump func)
13517 2019-Jan-10 14:32:14.053295 - [DEBUG]
13518 2019-Jan-10 14:32:14.053319 - [DEBUG] Start adding new jump function
13519 2019-Jan-10 14:32:14.053343 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13520 2019-Jan-10 14:32:14.053399 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13521 2019-Jan-10 14:32:14.054032 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
13522 2019-Jan-10 14:32:14.054660 - [DEBUG] Edge Function : AllBottom
13523 2019-Jan-10 14:32:14.054687 - [DEBUG] End adding new jump function
13524 2019-Jan-10 14:32:14.054712 - [DEBUG]
13525 2019-Jan-10 14:32:14.054736 - [DEBUG] -------------------------------------------- 408. Path Edge --------------------------------------------
13526 2019-Jan-10 14:32:14.054760 - [DEBUG]
13527 2019-Jan-10 14:32:14.054784 - [DEBUG] Process 408. path edge:
13528 2019-Jan-10 14:32:14.054808 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13529 2019-Jan-10 14:32:14.054865 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
13530 2019-Jan-10 14:32:14.055491 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13531 2019-Jan-10 14:32:14.056107 - [DEBUG]
13532 2019-Jan-10 14:32:14.056131 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
13533 2019-Jan-10 14:32:14.056765 - [DEBUG] Possible callees:
13534 2019-Jan-10 14:32:14.056790 - [DEBUG] llvm.dbg.declare
13535 2019-Jan-10 14:32:14.056816 - [DEBUG] Possible return sites:
13536 2019-Jan-10 14:32:14.056853 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16313537 2019-Jan-10 14:32:14.058106 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13538 2019-Jan-10 14:32:14.058136 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13539 2019-Jan-10 14:32:14.058174 - [DEBUG] Compose: EdgeIdentity * AllBottom
13540 2019-Jan-10 14:32:14.058201 - [DEBUG]
13541 2019-Jan-10 14:32:14.058225 - [DEBUG] Propagate flow
13542 2019-Jan-10 14:32:14.058249 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13543 2019-Jan-10 14:32:14.058306 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
13544 2019-Jan-10 14:32:14.058937 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13545 2019-Jan-10 14:32:14.059553 - [DEBUG] Edge function : AllBottom (result of previous compose)
13546 2019-Jan-10 14:32:14.059579 - [DEBUG]
13547 2019-Jan-10 14:32:14.059604 - [DEBUG] Join: AllTop & AllBottom
13548 2019-Jan-10 14:32:14.059630 - [DEBUG] = AllBottom (new jump func)
13549 2019-Jan-10 14:32:14.059655 - [DEBUG]
13550 2019-Jan-10 14:32:14.059678 - [DEBUG] Start adding new jump function
13551 2019-Jan-10 14:32:14.059702 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13552 2019-Jan-10 14:32:14.059758 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13553 2019-Jan-10 14:32:14.060400 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
13554 2019-Jan-10 14:32:14.061018 - [DEBUG] Edge Function : AllBottom
13555 2019-Jan-10 14:32:14.061045 - [DEBUG] End adding new jump function
13556 2019-Jan-10 14:32:14.061070 - [DEBUG]
13557 2019-Jan-10 14:32:14.061094 - [DEBUG] -------------------------------------------- 409. Path Edge --------------------------------------------
13558 2019-Jan-10 14:32:14.061118 - [DEBUG]
13559 2019-Jan-10 14:32:14.061142 - [DEBUG] Process 409. path edge:
13560 2019-Jan-10 14:32:14.061166 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13561 2019-Jan-10 14:32:14.061222 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
13562 2019-Jan-10 14:32:14.061841 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13563 2019-Jan-10 14:32:14.062457 - [DEBUG]
13564 2019-Jan-10 14:32:14.062481 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
13565 2019-Jan-10 14:32:14.063113 - [DEBUG] Compose: EdgeIdentity * AllBottom
13566 2019-Jan-10 14:32:14.063141 - [DEBUG]
13567 2019-Jan-10 14:32:14.063165 - [DEBUG] Propagate flow
13568 2019-Jan-10 14:32:14.063189 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13569 2019-Jan-10 14:32:14.063247 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
13570 2019-Jan-10 14:32:14.063878 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13571 2019-Jan-10 14:32:14.064495 - [DEBUG] Edge function : AllBottom (result of previous compose)
13572 2019-Jan-10 14:32:14.064520 - [DEBUG]
13573 2019-Jan-10 14:32:14.064545 - [DEBUG] Join: AllTop & AllBottom
13574 2019-Jan-10 14:32:14.064571 - [DEBUG] = AllBottom (new jump func)
13575 2019-Jan-10 14:32:14.064596 - [DEBUG]
13576 2019-Jan-10 14:32:14.064620 - [DEBUG] Start adding new jump function
13577 2019-Jan-10 14:32:14.064643 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13578 2019-Jan-10 14:32:14.064699 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13579 2019-Jan-10 14:32:14.065316 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
13580 2019-Jan-10 14:32:14.065933 - [DEBUG] Edge Function : AllBottom
13581 2019-Jan-10 14:32:14.065969 - [DEBUG] End adding new jump function
13582 2019-Jan-10 14:32:14.065994 - [DEBUG]
13583 2019-Jan-10 14:32:14.066017 - [DEBUG] -------------------------------------------- 410. Path Edge --------------------------------------------
13584 2019-Jan-10 14:32:14.066042 - [DEBUG]
13585 2019-Jan-10 14:32:14.066065 - [DEBUG] Process 410. path edge:
13586 2019-Jan-10 14:32:14.066089 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13587 2019-Jan-10 14:32:14.066146 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
13588 2019-Jan-10 14:32:14.066762 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13589 2019-Jan-10 14:32:14.067393 - [DEBUG]
13590 2019-Jan-10 14:32:14.067418 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
13591 2019-Jan-10 14:32:14.068046 - [DEBUG] Compose: EdgeIdentity * AllBottom
13592 2019-Jan-10 14:32:14.068074 - [DEBUG]
13593 2019-Jan-10 14:32:14.068098 - [DEBUG] Propagate flow
13594 2019-Jan-10 14:32:14.068122 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13595 2019-Jan-10 14:32:14.068179 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
13596 2019-Jan-10 14:32:14.068807 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13597 2019-Jan-10 14:32:14.069424 - [DEBUG] Edge function : AllBottom (result of previous compose)
13598 2019-Jan-10 14:32:14.069450 - [DEBUG]
13599 2019-Jan-10 14:32:14.069475 - [DEBUG] Join: AllTop & AllBottom
13600 2019-Jan-10 14:32:14.069501 - [DEBUG] = AllBottom (new jump func)
13601 2019-Jan-10 14:32:14.069526 - [DEBUG]
13602 2019-Jan-10 14:32:14.069549 - [DEBUG] Start adding new jump function
13603 2019-Jan-10 14:32:14.069573 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13604 2019-Jan-10 14:32:14.069629 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13605 2019-Jan-10 14:32:14.070260 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
13606 2019-Jan-10 14:32:14.070886 - [DEBUG] Edge Function : AllBottom
13607 2019-Jan-10 14:32:14.070913 - [DEBUG] End adding new jump function
13608 2019-Jan-10 14:32:14.070938 - [DEBUG]
13609 2019-Jan-10 14:32:14.070961 - [DEBUG] -------------------------------------------- 411. Path Edge --------------------------------------------
13610 2019-Jan-10 14:32:14.070986 - [DEBUG]
13611 2019-Jan-10 14:32:14.071009 - [DEBUG] Process 411. path edge:
13612 2019-Jan-10 14:32:14.071033 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13613 2019-Jan-10 14:32:14.071089 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
13614 2019-Jan-10 14:32:14.071714 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13615 2019-Jan-10 14:32:14.072332 - [DEBUG]
13616 2019-Jan-10 14:32:14.072356 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
13617 2019-Jan-10 14:32:14.072988 - [DEBUG] Possible callees:
13618 2019-Jan-10 14:32:14.073013 - [DEBUG] llvm.dbg.declare
13619 2019-Jan-10 14:32:14.073038 - [DEBUG] Possible return sites:
13620 2019-Jan-10 14:32:14.073062 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16913621 2019-Jan-10 14:32:14.074312 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13622 2019-Jan-10 14:32:14.074349 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13623 2019-Jan-10 14:32:14.074387 - [DEBUG] Compose: EdgeIdentity * AllBottom
13624 2019-Jan-10 14:32:14.074414 - [DEBUG]
13625 2019-Jan-10 14:32:14.074438 - [DEBUG] Propagate flow
13626 2019-Jan-10 14:32:14.074461 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13627 2019-Jan-10 14:32:14.074519 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
13628 2019-Jan-10 14:32:14.075140 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13629 2019-Jan-10 14:32:14.075757 - [DEBUG] Edge function : AllBottom (result of previous compose)
13630 2019-Jan-10 14:32:14.075783 - [DEBUG]
13631 2019-Jan-10 14:32:14.075807 - [DEBUG] Join: AllTop & AllBottom
13632 2019-Jan-10 14:32:14.075833 - [DEBUG] = AllBottom (new jump func)
13633 2019-Jan-10 14:32:14.075858 - [DEBUG]
13634 2019-Jan-10 14:32:14.075881 - [DEBUG] Start adding new jump function
13635 2019-Jan-10 14:32:14.075905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13636 2019-Jan-10 14:32:14.075962 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13637 2019-Jan-10 14:32:14.076586 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
13638 2019-Jan-10 14:32:14.077220 - [DEBUG] Edge Function : AllBottom
13639 2019-Jan-10 14:32:14.077247 - [DEBUG] End adding new jump function
13640 2019-Jan-10 14:32:14.077272 - [DEBUG]
13641 2019-Jan-10 14:32:14.077296 - [DEBUG] -------------------------------------------- 412. Path Edge --------------------------------------------
13642 2019-Jan-10 14:32:14.077320 - [DEBUG]
13643 2019-Jan-10 14:32:14.077343 - [DEBUG] Process 412. path edge:
13644 2019-Jan-10 14:32:14.077367 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13645 2019-Jan-10 14:32:14.077424 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
13646 2019-Jan-10 14:32:14.078043 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13647 2019-Jan-10 14:32:14.078659 - [DEBUG]
13648 2019-Jan-10 14:32:14.078683 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
13649 2019-Jan-10 14:32:14.079313 - [DEBUG] Compose: EdgeIdentity * AllBottom
13650 2019-Jan-10 14:32:14.079341 - [DEBUG]
13651 2019-Jan-10 14:32:14.079365 - [DEBUG] Propagate flow
13652 2019-Jan-10 14:32:14.079388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13653 2019-Jan-10 14:32:14.079446 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
13654 2019-Jan-10 14:32:14.080063 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13655 2019-Jan-10 14:32:14.080694 - [DEBUG] Edge function : AllBottom (result of previous compose)
13656 2019-Jan-10 14:32:14.080719 - [DEBUG]
13657 2019-Jan-10 14:32:14.080744 - [DEBUG] Join: AllTop & AllBottom
13658 2019-Jan-10 14:32:14.080770 - [DEBUG] = AllBottom (new jump func)
13659 2019-Jan-10 14:32:14.080795 - [DEBUG]
13660 2019-Jan-10 14:32:14.080818 - [DEBUG] Start adding new jump function
13661 2019-Jan-10 14:32:14.080842 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13662 2019-Jan-10 14:32:14.080898 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13663 2019-Jan-10 14:32:14.081516 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
13664 2019-Jan-10 14:32:14.082134 - [DEBUG] Edge Function : AllBottom
13665 2019-Jan-10 14:32:14.082161 - [DEBUG] End adding new jump function
13666 2019-Jan-10 14:32:14.082195 - [DEBUG]
13667 2019-Jan-10 14:32:14.082219 - [DEBUG] -------------------------------------------- 413. Path Edge --------------------------------------------
13668 2019-Jan-10 14:32:14.082243 - [DEBUG]
13669 2019-Jan-10 14:32:14.082266 - [DEBUG] Process 413. path edge:
13670 2019-Jan-10 14:32:14.082290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13671 2019-Jan-10 14:32:14.082347 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
13672 2019-Jan-10 14:32:14.082964 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13673 2019-Jan-10 14:32:14.083594 - [DEBUG]
13674 2019-Jan-10 14:32:14.083618 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
13675 2019-Jan-10 14:32:14.084249 - [DEBUG] Compose: EdgeIdentity * AllBottom
13676 2019-Jan-10 14:32:14.084278 - [DEBUG]
13677 2019-Jan-10 14:32:14.084302 - [DEBUG] Propagate flow
13678 2019-Jan-10 14:32:14.084325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13679 2019-Jan-10 14:32:14.084383 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
13680 2019-Jan-10 14:32:14.085006 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13681 2019-Jan-10 14:32:14.085622 - [DEBUG] Edge function : AllBottom (result of previous compose)
13682 2019-Jan-10 14:32:14.085647 - [DEBUG]
13683 2019-Jan-10 14:32:14.085672 - [DEBUG] Join: AllTop & AllBottom
13684 2019-Jan-10 14:32:14.085698 - [DEBUG] = AllBottom (new jump func)
13685 2019-Jan-10 14:32:14.085723 - [DEBUG]
13686 2019-Jan-10 14:32:14.085746 - [DEBUG] Start adding new jump function
13687 2019-Jan-10 14:32:14.085770 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13688 2019-Jan-10 14:32:14.085826 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13689 2019-Jan-10 14:32:14.086443 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
13690 2019-Jan-10 14:32:14.087077 - [DEBUG] Edge Function : AllBottom
13691 2019-Jan-10 14:32:14.087105 - [DEBUG] End adding new jump function
13692 2019-Jan-10 14:32:14.087129 - [DEBUG]
13693 2019-Jan-10 14:32:14.087153 - [DEBUG] -------------------------------------------- 414. Path Edge --------------------------------------------
13694 2019-Jan-10 14:32:14.087177 - [DEBUG]
13695 2019-Jan-10 14:32:14.087201 - [DEBUG] Process 414. path edge:
13696 2019-Jan-10 14:32:14.087225 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13697 2019-Jan-10 14:32:14.087281 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
13698 2019-Jan-10 14:32:14.087902 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13699 2019-Jan-10 14:32:14.088517 - [DEBUG]
13700 2019-Jan-10 14:32:14.088542 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
13701 2019-Jan-10 14:32:14.089174 - [DEBUG] Compose: EdgeIdentity * AllBottom
13702 2019-Jan-10 14:32:14.089203 - [DEBUG]
13703 2019-Jan-10 14:32:14.089227 - [DEBUG] Propagate flow
13704 2019-Jan-10 14:32:14.089250 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13705 2019-Jan-10 14:32:14.089308 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
13706 2019-Jan-10 14:32:14.089925 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13707 2019-Jan-10 14:32:14.090563 - [DEBUG] Edge function : AllBottom (result of previous compose)
13708 2019-Jan-10 14:32:14.090588 - [DEBUG]
13709 2019-Jan-10 14:32:14.090613 - [DEBUG] Join: AllTop & AllBottom
13710 2019-Jan-10 14:32:14.090651 - [DEBUG] = AllBottom (new jump func)
13711 2019-Jan-10 14:32:14.090676 - [DEBUG]
13712 2019-Jan-10 14:32:14.090700 - [DEBUG] Start adding new jump function
13713 2019-Jan-10 14:32:14.090723 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13714 2019-Jan-10 14:32:14.090780 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13715 2019-Jan-10 14:32:14.091399 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
13716 2019-Jan-10 14:32:14.092015 - [DEBUG] Edge Function : AllBottom
13717 2019-Jan-10 14:32:14.092043 - [DEBUG] End adding new jump function
13718 2019-Jan-10 14:32:14.092067 - [DEBUG]
13719 2019-Jan-10 14:32:14.092091 - [DEBUG] -------------------------------------------- 415. Path Edge --------------------------------------------
13720 2019-Jan-10 14:32:14.092116 - [DEBUG]
13721 2019-Jan-10 14:32:14.092139 - [DEBUG] Process 415. path edge:
13722 2019-Jan-10 14:32:14.092163 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13723 2019-Jan-10 14:32:14.092219 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
13724 2019-Jan-10 14:32:14.092837 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13725 2019-Jan-10 14:32:14.093457 - [DEBUG]
13726 2019-Jan-10 14:32:14.093483 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
13727 2019-Jan-10 14:32:14.094125 - [DEBUG] Compose: EdgeIdentity * AllBottom
13728 2019-Jan-10 14:32:14.094154 - [DEBUG]
13729 2019-Jan-10 14:32:14.094178 - [DEBUG] Propagate flow
13730 2019-Jan-10 14:32:14.094201 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13731 2019-Jan-10 14:32:14.094259 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
13732 2019-Jan-10 14:32:14.094887 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13733 2019-Jan-10 14:32:14.095504 - [DEBUG] Edge function : AllBottom (result of previous compose)
13734 2019-Jan-10 14:32:14.095530 - [DEBUG]
13735 2019-Jan-10 14:32:14.095554 - [DEBUG] Join: AllTop & AllBottom
13736 2019-Jan-10 14:32:14.095580 - [DEBUG] = AllBottom (new jump func)
13737 2019-Jan-10 14:32:14.095605 - [DEBUG]
13738 2019-Jan-10 14:32:14.095629 - [DEBUG] Start adding new jump function
13739 2019-Jan-10 14:32:14.095652 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13740 2019-Jan-10 14:32:14.095709 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13741 2019-Jan-10 14:32:14.096326 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
13742 2019-Jan-10 14:32:14.096961 - [DEBUG] Edge Function : AllBottom
13743 2019-Jan-10 14:32:14.096988 - [DEBUG] End adding new jump function
13744 2019-Jan-10 14:32:14.097012 - [DEBUG]
13745 2019-Jan-10 14:32:14.097036 - [DEBUG] -------------------------------------------- 416. Path Edge --------------------------------------------
13746 2019-Jan-10 14:32:14.097060 - [DEBUG]
13747 2019-Jan-10 14:32:14.097083 - [DEBUG] Process 416. path edge:
13748 2019-Jan-10 14:32:14.097108 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13749 2019-Jan-10 14:32:14.097164 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
13750 2019-Jan-10 14:32:14.097783 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13751 2019-Jan-10 14:32:14.098398 - [DEBUG]
13752 2019-Jan-10 14:32:14.098422 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
13753 2019-Jan-10 14:32:14.099062 - [DEBUG] Compose: EdgeIdentity * AllBottom
13754 2019-Jan-10 14:32:14.099090 - [DEBUG]
13755 2019-Jan-10 14:32:14.099114 - [DEBUG] Propagate flow
13756 2019-Jan-10 14:32:14.099138 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13757 2019-Jan-10 14:32:14.099195 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
13758 2019-Jan-10 14:32:14.099812 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13759 2019-Jan-10 14:32:14.100445 - [DEBUG] Edge function : AllBottom (result of previous compose)
13760 2019-Jan-10 14:32:14.100470 - [DEBUG]
13761 2019-Jan-10 14:32:14.100495 - [DEBUG] Join: AllTop & AllBottom
13762 2019-Jan-10 14:32:14.100521 - [DEBUG] = AllBottom (new jump func)
13763 2019-Jan-10 14:32:14.100546 - [DEBUG]
13764 2019-Jan-10 14:32:14.100569 - [DEBUG] Start adding new jump function
13765 2019-Jan-10 14:32:14.100593 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13766 2019-Jan-10 14:32:14.100649 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13767 2019-Jan-10 14:32:14.101266 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
13768 2019-Jan-10 14:32:14.101882 - [DEBUG] Edge Function : AllBottom
13769 2019-Jan-10 14:32:14.101909 - [DEBUG] End adding new jump function
13770 2019-Jan-10 14:32:14.101933 - [DEBUG]
13771 2019-Jan-10 14:32:14.101957 - [DEBUG] -------------------------------------------- 417. Path Edge --------------------------------------------
13772 2019-Jan-10 14:32:14.101981 - [DEBUG]
13773 2019-Jan-10 14:32:14.102005 - [DEBUG] Process 417. path edge:
13774 2019-Jan-10 14:32:14.102029 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13775 2019-Jan-10 14:32:14.102084 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
13776 2019-Jan-10 14:32:14.102699 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13777 2019-Jan-10 14:32:14.103314 - [DEBUG]
13778 2019-Jan-10 14:32:14.103340 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
13779 2019-Jan-10 14:32:14.103987 - [DEBUG] Compose: EdgeIdentity * AllBottom
13780 2019-Jan-10 14:32:14.104016 - [DEBUG]
13781 2019-Jan-10 14:32:14.104040 - [DEBUG] Propagate flow
13782 2019-Jan-10 14:32:14.104063 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13783 2019-Jan-10 14:32:14.104121 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
13784 2019-Jan-10 14:32:14.104738 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13785 2019-Jan-10 14:32:14.105355 - [DEBUG] Edge function : AllBottom (result of previous compose)
13786 2019-Jan-10 14:32:14.105380 - [DEBUG]
13787 2019-Jan-10 14:32:14.105405 - [DEBUG] Join: AllTop & AllBottom
13788 2019-Jan-10 14:32:14.105431 - [DEBUG] = AllBottom (new jump func)
13789 2019-Jan-10 14:32:14.105455 - [DEBUG]
13790 2019-Jan-10 14:32:14.105479 - [DEBUG] Start adding new jump function
13791 2019-Jan-10 14:32:14.105502 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13792 2019-Jan-10 14:32:14.105559 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13793 2019-Jan-10 14:32:14.106174 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
13794 2019-Jan-10 14:32:14.106789 - [DEBUG] Edge Function : AllBottom
13795 2019-Jan-10 14:32:14.106816 - [DEBUG] End adding new jump function
13796 2019-Jan-10 14:32:14.106855 - [DEBUG]
13797 2019-Jan-10 14:32:14.106878 - [DEBUG] -------------------------------------------- 418. Path Edge --------------------------------------------
13798 2019-Jan-10 14:32:14.106903 - [DEBUG]
13799 2019-Jan-10 14:32:14.106934 - [DEBUG] Process 418. path edge:
13800 2019-Jan-10 14:32:14.106958 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13801 2019-Jan-10 14:32:14.107015 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
13802 2019-Jan-10 14:32:14.107632 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13803 2019-Jan-10 14:32:14.108248 - [DEBUG]
13804 2019-Jan-10 14:32:14.108272 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
13805 2019-Jan-10 14:32:14.108900 - [DEBUG] Compose: EdgeIdentity * AllBottom
13806 2019-Jan-10 14:32:14.108928 - [DEBUG]
13807 2019-Jan-10 14:32:14.108952 - [DEBUG] Propagate flow
13808 2019-Jan-10 14:32:14.108976 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13809 2019-Jan-10 14:32:14.109033 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
13810 2019-Jan-10 14:32:14.109655 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13811 2019-Jan-10 14:32:14.110287 - [DEBUG] Edge function : AllBottom (result of previous compose)
13812 2019-Jan-10 14:32:14.110312 - [DEBUG]
13813 2019-Jan-10 14:32:14.110338 - [DEBUG] Join: AllTop & AllBottom
13814 2019-Jan-10 14:32:14.110364 - [DEBUG] = AllBottom (new jump func)
13815 2019-Jan-10 14:32:14.110388 - [DEBUG]
13816 2019-Jan-10 14:32:14.110412 - [DEBUG] Start adding new jump function
13817 2019-Jan-10 14:32:14.110436 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13818 2019-Jan-10 14:32:14.110492 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13819 2019-Jan-10 14:32:14.111114 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
13820 2019-Jan-10 14:32:14.111733 - [DEBUG] Edge Function : AllBottom
13821 2019-Jan-10 14:32:14.111761 - [DEBUG] End adding new jump function
13822 2019-Jan-10 14:32:14.111785 - [DEBUG]
13823 2019-Jan-10 14:32:14.111808 - [DEBUG] -------------------------------------------- 419. Path Edge --------------------------------------------
13824 2019-Jan-10 14:32:14.111833 - [DEBUG]
13825 2019-Jan-10 14:32:14.111856 - [DEBUG] Process 419. path edge:
13826 2019-Jan-10 14:32:14.111880 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13827 2019-Jan-10 14:32:14.111937 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
13828 2019-Jan-10 14:32:14.112557 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13829 2019-Jan-10 14:32:14.113180 - [DEBUG]
13830 2019-Jan-10 14:32:14.113205 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
13831 2019-Jan-10 14:32:14.113855 - [DEBUG] Compose: EdgeIdentity * AllBottom
13832 2019-Jan-10 14:32:14.113883 - [DEBUG]
13833 2019-Jan-10 14:32:14.113907 - [DEBUG] Propagate flow
13834 2019-Jan-10 14:32:14.113931 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13835 2019-Jan-10 14:32:14.113989 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
13836 2019-Jan-10 14:32:14.114607 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13837 2019-Jan-10 14:32:14.115225 - [DEBUG] Edge function : AllBottom (result of previous compose)
13838 2019-Jan-10 14:32:14.115250 - [DEBUG]
13839 2019-Jan-10 14:32:14.115275 - [DEBUG] Join: AllTop & AllBottom
13840 2019-Jan-10 14:32:14.115301 - [DEBUG] = AllBottom (new jump func)
13841 2019-Jan-10 14:32:14.115326 - [DEBUG]
13842 2019-Jan-10 14:32:14.115356 - [DEBUG] Start adding new jump function
13843 2019-Jan-10 14:32:14.115379 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13844 2019-Jan-10 14:32:14.115436 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13845 2019-Jan-10 14:32:14.116054 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
13846 2019-Jan-10 14:32:14.116670 - [DEBUG] Edge Function : AllBottom
13847 2019-Jan-10 14:32:14.116697 - [DEBUG] End adding new jump function
13848 2019-Jan-10 14:32:14.116722 - [DEBUG]
13849 2019-Jan-10 14:32:14.116746 - [DEBUG] -------------------------------------------- 420. Path Edge --------------------------------------------
13850 2019-Jan-10 14:32:14.116770 - [DEBUG]
13851 2019-Jan-10 14:32:14.116794 - [DEBUG] Process 420. path edge:
13852 2019-Jan-10 14:32:14.116818 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13853 2019-Jan-10 14:32:14.116886 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
13854 2019-Jan-10 14:32:14.117504 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13855 2019-Jan-10 14:32:14.118122 - [DEBUG]
13856 2019-Jan-10 14:32:14.118150 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
13857 2019-Jan-10 14:32:14.118781 - [DEBUG] Compose: EdgeIdentity * AllBottom
13858 2019-Jan-10 14:32:14.118809 - [DEBUG]
13859 2019-Jan-10 14:32:14.118834 - [DEBUG] Propagate flow
13860 2019-Jan-10 14:32:14.118857 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13861 2019-Jan-10 14:32:14.118914 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13862 2019-Jan-10 14:32:14.119531 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13863 2019-Jan-10 14:32:14.120147 - [DEBUG] Edge function : AllBottom (result of previous compose)
13864 2019-Jan-10 14:32:14.120187 - [DEBUG]
13865 2019-Jan-10 14:32:14.120212 - [DEBUG] Join: AllTop & AllBottom
13866 2019-Jan-10 14:32:14.120237 - [DEBUG] = AllBottom (new jump func)
13867 2019-Jan-10 14:32:14.120262 - [DEBUG]
13868 2019-Jan-10 14:32:14.120285 - [DEBUG] Start adding new jump function
13869 2019-Jan-10 14:32:14.120309 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13870 2019-Jan-10 14:32:14.120365 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13871 2019-Jan-10 14:32:14.120982 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13872 2019-Jan-10 14:32:14.121598 - [DEBUG] Edge Function : AllBottom
13873 2019-Jan-10 14:32:14.121625 - [DEBUG] End adding new jump function
13874 2019-Jan-10 14:32:14.121649 - [DEBUG]
13875 2019-Jan-10 14:32:14.121673 - [DEBUG] -------------------------------------------- 421. Path Edge --------------------------------------------
13876 2019-Jan-10 14:32:14.121697 - [DEBUG]
13877 2019-Jan-10 14:32:14.121721 - [DEBUG] Process 421. path edge:
13878 2019-Jan-10 14:32:14.121745 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13879 2019-Jan-10 14:32:14.121801 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
13880 2019-Jan-10 14:32:14.122416 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13881 2019-Jan-10 14:32:14.123033 - [DEBUG]
13882 2019-Jan-10 14:32:14.123058 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13883 2019-Jan-10 14:32:14.123728 - [DEBUG] Start of endsummarytab entry
13884 2019-Jan-10 14:32:14.123759 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
13885 2019-Jan-10 14:32:14.124385 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
13886 2019-Jan-10 14:32:14.124453 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13887 2019-Jan-10 14:32:14.125071 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13888 2019-Jan-10 14:32:14.125703 - [DEBUG] EF: AllBottom
13889 2019-Jan-10 14:32:14.125734 - [DEBUG]
13890 2019-Jan-10 14:32:14.125758 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13891 2019-Jan-10 14:32:14.126419 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
13892 2019-Jan-10 14:32:14.127112 - [DEBUG] EF: AllBottom
13893 2019-Jan-10 14:32:14.127140 - [DEBUG]
13894 2019-Jan-10 14:32:14.127164 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13895 2019-Jan-10 14:32:14.127840 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
13896 2019-Jan-10 14:32:14.128501 - [DEBUG] EF: AllBottom
13897 2019-Jan-10 14:32:14.128528 - [DEBUG]
13898 2019-Jan-10 14:32:14.128552 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13899 2019-Jan-10 14:32:14.129213 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
13900 2019-Jan-10 14:32:14.129860 - [DEBUG] EF: AllBottom
13901 2019-Jan-10 14:32:14.129887 - [DEBUG]
13902 2019-Jan-10 14:32:14.129911 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13903 2019-Jan-10 14:32:14.130553 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
13904 2019-Jan-10 14:32:14.131172 - [DEBUG] EF: AllBottom
13905 2019-Jan-10 14:32:14.131198 - [DEBUG]
13906 2019-Jan-10 14:32:14.131221 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13907 2019-Jan-10 14:32:14.131845 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
13908 2019-Jan-10 14:32:14.132460 - [DEBUG] EF: AllBottom
13909 2019-Jan-10 14:32:14.132486 - [DEBUG]
13910 2019-Jan-10 14:32:14.132510 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13911 2019-Jan-10 14:32:14.133123 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
13912 2019-Jan-10 14:32:14.133757 - [DEBUG] EF: AllBottom
13913 2019-Jan-10 14:32:14.133782 - [DEBUG]
13914 2019-Jan-10 14:32:14.133806 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13915 2019-Jan-10 14:32:14.134420 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
13916 2019-Jan-10 14:32:14.135044 - [DEBUG] EF: AllBottom
13917 2019-Jan-10 14:32:14.135070 - [DEBUG]
13918 2019-Jan-10 14:32:14.135094 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13919 2019-Jan-10 14:32:14.135708 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
13920 2019-Jan-10 14:32:14.136324 - [DEBUG] EF: AllBottom
13921 2019-Jan-10 14:32:14.136349 - [DEBUG]
13922 2019-Jan-10 14:32:14.136373 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13923 2019-Jan-10 14:32:14.137002 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
13924 2019-Jan-10 14:32:14.137619 - [DEBUG] EF: AllBottom
13925 2019-Jan-10 14:32:14.137645 - [DEBUG]
13926 2019-Jan-10 14:32:14.137669 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
13927 2019-Jan-10 14:32:14.138283 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
13928 2019-Jan-10 14:32:14.138905 - [DEBUG] EF: AllBottom
13929 2019-Jan-10 14:32:14.138930 - [DEBUG]
13930 2019-Jan-10 14:32:14.138954 - [DEBUG] ---------------
13931 2019-Jan-10 14:32:14.138977 - [DEBUG]
13932 2019-Jan-10 14:32:14.139003 - [DEBUG] End of endsummarytab entry
13933 2019-Jan-10 14:32:14.139049 - [DEBUG]
13934 2019-Jan-10 14:32:14.139074 - [DEBUG] Start of incomingtab entry
13935 2019-Jan-10 14:32:14.139099 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
13936 2019-Jan-10 14:32:14.139718 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
13937 2019-Jan-10 14:32:14.139778 - [DEBUG] ---------------
13938 2019-Jan-10 14:32:14.139803 - [DEBUG] End of incomingtab entry
13939 2019-Jan-10 14:32:14.139826 - [DEBUG]
13940 2019-Jan-10 14:32:14.139854 - [DEBUG] EDGE:
13941 2019-Jan-10 14:32:14.139911 - [DEBUG] ---> 13942 2019-Jan-10 14:32:14.140542 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
13943 2019-Jan-10 14:32:14.141160 - [DEBUG]
13944 2019-Jan-10 14:32:14.141186 - [DEBUG] EDGE:
13945 2019-Jan-10 14:32:14.141244 - [DEBUG] ---> 13946 2019-Jan-10 14:32:14.141860 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
13947 2019-Jan-10 14:32:14.142476 - [DEBUG]
13948 2019-Jan-10 14:32:14.142525 - [DEBUG] Compose: EdgeIdentity * AllBottom
13949 2019-Jan-10 14:32:14.142552 - [DEBUG]
13950 2019-Jan-10 14:32:14.142577 - [DEBUG] Propagate flow
13951 2019-Jan-10 14:32:14.142600 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13952 2019-Jan-10 14:32:14.142657 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
13953 2019-Jan-10 14:32:14.143284 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13954 2019-Jan-10 14:32:14.143927 - [DEBUG] Edge function : AllBottom (result of previous compose)
13955 2019-Jan-10 14:32:14.143953 - [DEBUG]
13956 2019-Jan-10 14:32:14.143979 - [DEBUG] Join: AllTop & AllBottom
13957 2019-Jan-10 14:32:14.144006 - [DEBUG] = AllBottom (new jump func)
13958 2019-Jan-10 14:32:14.144031 - [DEBUG]
13959 2019-Jan-10 14:32:14.144054 - [DEBUG] Start adding new jump function
13960 2019-Jan-10 14:32:14.144078 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13961 2019-Jan-10 14:32:14.144134 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13962 2019-Jan-10 14:32:14.144753 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
13963 2019-Jan-10 14:32:14.145378 - [DEBUG] Edge Function : AllBottom
13964 2019-Jan-10 14:32:14.145407 - [DEBUG] End adding new jump function
13965 2019-Jan-10 14:32:14.145432 - [DEBUG]
13966 2019-Jan-10 14:32:14.145456 - [DEBUG] -------------------------------------------- 422. Path Edge --------------------------------------------
13967 2019-Jan-10 14:32:14.145480 - [DEBUG]
13968 2019-Jan-10 14:32:14.145504 - [DEBUG] Process 422. path edge:
13969 2019-Jan-10 14:32:14.145528 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
13970 2019-Jan-10 14:32:14.145584 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
13971 2019-Jan-10 14:32:14.146212 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
13972 2019-Jan-10 14:32:14.146845 - [DEBUG]
13973 2019-Jan-10 14:32:14.146871 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
13974 2019-Jan-10 14:32:14.147508 - [DEBUG] Possible callees:
13975 2019-Jan-10 14:32:14.147534 - [DEBUG] llvm.dbg.declare
13976 2019-Jan-10 14:32:14.147568 - [DEBUG] Possible return sites:
13977 2019-Jan-10 14:32:14.147592 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19313978 2019-Jan-10 14:32:14.148840 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
13979 2019-Jan-10 14:32:14.148869 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
13980 2019-Jan-10 14:32:14.148909 - [DEBUG] Compose: EdgeIdentity * AllBottom
13981 2019-Jan-10 14:32:14.148937 - [DEBUG]
13982 2019-Jan-10 14:32:14.148961 - [DEBUG] Propagate flow
13983 2019-Jan-10 14:32:14.148985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
13984 2019-Jan-10 14:32:14.149042 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
13985 2019-Jan-10 14:32:14.149662 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13986 2019-Jan-10 14:32:14.150295 - [DEBUG] Edge function : AllBottom (result of previous compose)
13987 2019-Jan-10 14:32:14.150321 - [DEBUG]
13988 2019-Jan-10 14:32:14.150346 - [DEBUG] Join: AllTop & AllBottom
13989 2019-Jan-10 14:32:14.150372 - [DEBUG] = AllBottom (new jump func)
13990 2019-Jan-10 14:32:14.150397 - [DEBUG]
13991 2019-Jan-10 14:32:14.150421 - [DEBUG] Start adding new jump function
13992 2019-Jan-10 14:32:14.150445 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
13993 2019-Jan-10 14:32:14.150501 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
13994 2019-Jan-10 14:32:14.151120 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
13995 2019-Jan-10 14:32:14.151739 - [DEBUG] Edge Function : AllBottom
13996 2019-Jan-10 14:32:14.151767 - [DEBUG] End adding new jump function
13997 2019-Jan-10 14:32:14.151791 - [DEBUG]
13998 2019-Jan-10 14:32:14.151815 - [DEBUG] -------------------------------------------- 423. Path Edge --------------------------------------------
13999 2019-Jan-10 14:32:14.151839 - [DEBUG]
14000 2019-Jan-10 14:32:14.151863 - [DEBUG] Process 423. path edge:
14001 2019-Jan-10 14:32:14.151887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14002 2019-Jan-10 14:32:14.151943 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
14003 2019-Jan-10 14:32:14.152561 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14004 2019-Jan-10 14:32:14.153178 - [DEBUG]
14005 2019-Jan-10 14:32:14.153203 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
14006 2019-Jan-10 14:32:14.153851 - [DEBUG] Compose: EdgeIdentity * AllBottom
14007 2019-Jan-10 14:32:14.153879 - [DEBUG]
14008 2019-Jan-10 14:32:14.153903 - [DEBUG] Propagate flow
14009 2019-Jan-10 14:32:14.153926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14010 2019-Jan-10 14:32:14.153984 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
14011 2019-Jan-10 14:32:14.154601 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14012 2019-Jan-10 14:32:14.155217 - [DEBUG] Edge function : AllBottom (result of previous compose)
14013 2019-Jan-10 14:32:14.155242 - [DEBUG]
14014 2019-Jan-10 14:32:14.155267 - [DEBUG] Join: AllTop & AllBottom
14015 2019-Jan-10 14:32:14.155293 - [DEBUG] = AllBottom (new jump func)
14016 2019-Jan-10 14:32:14.155318 - [DEBUG]
14017 2019-Jan-10 14:32:14.155341 - [DEBUG] Start adding new jump function
14018 2019-Jan-10 14:32:14.155365 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14019 2019-Jan-10 14:32:14.155421 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14020 2019-Jan-10 14:32:14.156046 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
14021 2019-Jan-10 14:32:14.156662 - [DEBUG] Edge Function : AllBottom
14022 2019-Jan-10 14:32:14.156690 - [DEBUG] End adding new jump function
14023 2019-Jan-10 14:32:14.156714 - [DEBUG]
14024 2019-Jan-10 14:32:14.156738 - [DEBUG] -------------------------------------------- 424. Path Edge --------------------------------------------
14025 2019-Jan-10 14:32:14.156762 - [DEBUG]
14026 2019-Jan-10 14:32:14.156785 - [DEBUG] Process 424. path edge:
14027 2019-Jan-10 14:32:14.156809 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14028 2019-Jan-10 14:32:14.156879 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
14029 2019-Jan-10 14:32:14.157495 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14030 2019-Jan-10 14:32:14.158112 - [DEBUG]
14031 2019-Jan-10 14:32:14.158137 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
14032 2019-Jan-10 14:32:14.158765 - [DEBUG] Compose: EdgeIdentity * AllBottom
14033 2019-Jan-10 14:32:14.158793 - [DEBUG]
14034 2019-Jan-10 14:32:14.158817 - [DEBUG] Propagate flow
14035 2019-Jan-10 14:32:14.158840 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14036 2019-Jan-10 14:32:14.158897 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
14037 2019-Jan-10 14:32:14.159514 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14038 2019-Jan-10 14:32:14.160137 - [DEBUG] Edge function : AllBottom (result of previous compose)
14039 2019-Jan-10 14:32:14.160175 - [DEBUG]
14040 2019-Jan-10 14:32:14.160202 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14041 2019-Jan-10 14:32:14.160228 - [DEBUG] = AllBottom
14042 2019-Jan-10 14:32:14.160253 - [DEBUG]
14043 2019-Jan-10 14:32:14.160276 - [DEBUG] PROPAGATE: No new function!
14044 2019-Jan-10 14:32:14.160300 - [DEBUG] EDGE:
14045 2019-Jan-10 14:32:14.160358 - [DEBUG] ---> 14046 2019-Jan-10 14:32:14.160975 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14047 2019-Jan-10 14:32:14.161592 - [DEBUG]
14048 2019-Jan-10 14:32:14.161618 - [DEBUG] EDGE:
14049 2019-Jan-10 14:32:14.161675 - [DEBUG] ---> 14050 2019-Jan-10 14:32:14.162295 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14051 2019-Jan-10 14:32:14.162912 - [DEBUG]
14052 2019-Jan-10 14:32:14.162938 - [DEBUG] EDGE:
14053 2019-Jan-10 14:32:14.162995 - [DEBUG] ---> 14054 2019-Jan-10 14:32:14.163637 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14055 2019-Jan-10 14:32:14.164254 - [DEBUG]
14056 2019-Jan-10 14:32:14.164279 - [DEBUG] EDGE:
14057 2019-Jan-10 14:32:14.164337 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
14058 2019-Jan-10 14:32:14.164959 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14059 2019-Jan-10 14:32:14.165575 - [DEBUG]
14060 2019-Jan-10 14:32:14.165601 - [DEBUG] EDGE:
14061 2019-Jan-10 14:32:14.165667 - [DEBUG] ---> 14062 2019-Jan-10 14:32:14.166286 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14063 2019-Jan-10 14:32:14.166916 - [DEBUG]
14064 2019-Jan-10 14:32:14.166942 - [DEBUG] EDGE:
14065 2019-Jan-10 14:32:14.167000 - [DEBUG] ---> 14066 2019-Jan-10 14:32:14.167616 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14067 2019-Jan-10 14:32:14.168233 - [DEBUG]
14068 2019-Jan-10 14:32:14.168258 - [DEBUG] EDGE:
14069 2019-Jan-10 14:32:14.168316 - [DEBUG] ---> 14070 2019-Jan-10 14:32:14.168935 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14071 2019-Jan-10 14:32:14.169550 - [DEBUG]
14072 2019-Jan-10 14:32:14.169583 - [DEBUG] Compose: EdgeIdentity * AllBottom
14073 2019-Jan-10 14:32:14.169610 - [DEBUG]
14074 2019-Jan-10 14:32:14.169634 - [DEBUG] Propagate flow
14075 2019-Jan-10 14:32:14.169657 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14076 2019-Jan-10 14:32:14.169714 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
14077 2019-Jan-10 14:32:14.170350 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14078 2019-Jan-10 14:32:14.170966 - [DEBUG] Edge function : AllBottom (result of previous compose)
14079 2019-Jan-10 14:32:14.170992 - [DEBUG]
14080 2019-Jan-10 14:32:14.171016 - [DEBUG] Join: AllTop & AllBottom
14081 2019-Jan-10 14:32:14.171042 - [DEBUG] = AllBottom (new jump func)
14082 2019-Jan-10 14:32:14.171067 - [DEBUG]
14083 2019-Jan-10 14:32:14.171090 - [DEBUG] Start adding new jump function
14084 2019-Jan-10 14:32:14.171114 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14085 2019-Jan-10 14:32:14.171170 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14086 2019-Jan-10 14:32:14.171787 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
14087 2019-Jan-10 14:32:14.172406 - [DEBUG] Edge Function : AllBottom
14088 2019-Jan-10 14:32:14.172434 - [DEBUG] End adding new jump function
14089 2019-Jan-10 14:32:14.172458 - [DEBUG]
14090 2019-Jan-10 14:32:14.172482 - [DEBUG] -------------------------------------------- 425. Path Edge --------------------------------------------
14091 2019-Jan-10 14:32:14.172506 - [DEBUG]
14092 2019-Jan-10 14:32:14.172530 - [DEBUG] Process 425. path edge:
14093 2019-Jan-10 14:32:14.172554 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14094 2019-Jan-10 14:32:14.172609 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
14095 2019-Jan-10 14:32:14.173228 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14096 2019-Jan-10 14:32:14.173859 - [DEBUG]
14097 2019-Jan-10 14:32:14.173883 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
14098 2019-Jan-10 14:32:14.174516 - [DEBUG] Compose: EdgeIdentity * AllBottom
14099 2019-Jan-10 14:32:14.174544 - [DEBUG]
14100 2019-Jan-10 14:32:14.174568 - [DEBUG] Propagate flow
14101 2019-Jan-10 14:32:14.174592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14102 2019-Jan-10 14:32:14.174649 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
14103 2019-Jan-10 14:32:14.175264 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14104 2019-Jan-10 14:32:14.175890 - [DEBUG] Edge function : AllBottom (result of previous compose)
14105 2019-Jan-10 14:32:14.175916 - [DEBUG]
14106 2019-Jan-10 14:32:14.175941 - [DEBUG] Join: AllTop & AllBottom
14107 2019-Jan-10 14:32:14.175967 - [DEBUG] = AllBottom (new jump func)
14108 2019-Jan-10 14:32:14.175992 - [DEBUG]
14109 2019-Jan-10 14:32:14.176015 - [DEBUG] Start adding new jump function
14110 2019-Jan-10 14:32:14.176039 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14111 2019-Jan-10 14:32:14.176095 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14112 2019-Jan-10 14:32:14.176714 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
14113 2019-Jan-10 14:32:14.177347 - [DEBUG] Edge Function : AllBottom
14114 2019-Jan-10 14:32:14.177375 - [DEBUG] End adding new jump function
14115 2019-Jan-10 14:32:14.177399 - [DEBUG]
14116 2019-Jan-10 14:32:14.177423 - [DEBUG] -------------------------------------------- 426. Path Edge --------------------------------------------
14117 2019-Jan-10 14:32:14.177447 - [DEBUG]
14118 2019-Jan-10 14:32:14.177471 - [DEBUG] Process 426. path edge:
14119 2019-Jan-10 14:32:14.177494 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14120 2019-Jan-10 14:32:14.177550 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
14121 2019-Jan-10 14:32:14.178165 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14122 2019-Jan-10 14:32:14.178779 - [DEBUG]
14123 2019-Jan-10 14:32:14.178805 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
14124 2019-Jan-10 14:32:14.179431 - [DEBUG] Compose: EdgeIdentity * AllBottom
14125 2019-Jan-10 14:32:14.179459 - [DEBUG]
14126 2019-Jan-10 14:32:14.179483 - [DEBUG] Propagate flow
14127 2019-Jan-10 14:32:14.179506 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14128 2019-Jan-10 14:32:14.179563 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
14129 2019-Jan-10 14:32:14.180192 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14130 2019-Jan-10 14:32:14.180807 - [DEBUG] Edge function : AllBottom (result of previous compose)
14131 2019-Jan-10 14:32:14.180833 - [DEBUG]
14132 2019-Jan-10 14:32:14.180858 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14133 2019-Jan-10 14:32:14.180884 - [DEBUG] = AllBottom
14134 2019-Jan-10 14:32:14.180909 - [DEBUG]
14135 2019-Jan-10 14:32:14.180932 - [DEBUG] PROPAGATE: No new function!
14136 2019-Jan-10 14:32:14.180956 - [DEBUG] EDGE:
14137 2019-Jan-10 14:32:14.181013 - [DEBUG] ---> 14138 2019-Jan-10 14:32:14.181626 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14139 2019-Jan-10 14:32:14.182250 - [DEBUG]
14140 2019-Jan-10 14:32:14.182275 - [DEBUG] EDGE:
14141 2019-Jan-10 14:32:14.182333 - [DEBUG] ---> 14142 2019-Jan-10 14:32:14.182951 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14143 2019-Jan-10 14:32:14.183581 - [DEBUG]
14144 2019-Jan-10 14:32:14.183607 - [DEBUG] EDGE:
14145 2019-Jan-10 14:32:14.183665 - [DEBUG] ---> 14146 2019-Jan-10 14:32:14.184281 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14147 2019-Jan-10 14:32:14.184896 - [DEBUG]
14148 2019-Jan-10 14:32:14.184931 - [DEBUG] EDGE:
14149 2019-Jan-10 14:32:14.184990 - [DEBUG] ---> 14150 2019-Jan-10 14:32:14.185611 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14151 2019-Jan-10 14:32:14.186227 - [DEBUG]
14152 2019-Jan-10 14:32:14.186253 - [DEBUG] EDGE:
14153 2019-Jan-10 14:32:14.186310 - [DEBUG] ---> 14154 2019-Jan-10 14:32:14.186941 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14155 2019-Jan-10 14:32:14.187557 - [DEBUG]
14156 2019-Jan-10 14:32:14.187583 - [DEBUG] EDGE:
14157 2019-Jan-10 14:32:14.187641 - [DEBUG] ---> 14158 2019-Jan-10 14:32:14.188260 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14159 2019-Jan-10 14:32:14.188875 - [DEBUG]
14160 2019-Jan-10 14:32:14.188901 - [DEBUG] EDGE:
14161 2019-Jan-10 14:32:14.188959 - [DEBUG] ---> 14162 2019-Jan-10 14:32:14.189584 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14163 2019-Jan-10 14:32:14.190213 - [DEBUG]
14164 2019-Jan-10 14:32:14.190238 - [DEBUG] EDGE:
14165 2019-Jan-10 14:32:14.190296 - [DEBUG] ---> 14166 2019-Jan-10 14:32:14.190919 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14167 2019-Jan-10 14:32:14.191536 - [DEBUG]
14168 2019-Jan-10 14:32:14.191561 - [DEBUG] EDGE:
14169 2019-Jan-10 14:32:14.191619 - [DEBUG] ---> 14170 2019-Jan-10 14:32:14.192236 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14171 2019-Jan-10 14:32:14.192852 - [DEBUG]
14172 2019-Jan-10 14:32:14.192878 - [DEBUG] EDGE:
14173 2019-Jan-10 14:32:14.192936 - [DEBUG] ---> 14174 2019-Jan-10 14:32:14.193583 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14175 2019-Jan-10 14:32:14.194200 - [DEBUG]
14176 2019-Jan-10 14:32:14.194226 - [DEBUG] EDGE:
14177 2019-Jan-10 14:32:14.194283 - [DEBUG] ---> 14178 2019-Jan-10 14:32:14.194899 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14179 2019-Jan-10 14:32:14.195515 - [DEBUG]
14180 2019-Jan-10 14:32:14.195540 - [DEBUG] EDGE:
14181 2019-Jan-10 14:32:14.195598 - [DEBUG] ---> 14182 2019-Jan-10 14:32:14.196214 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14183 2019-Jan-10 14:32:14.196844 - [DEBUG]
14184 2019-Jan-10 14:32:14.196869 - [DEBUG] EDGE:
14185 2019-Jan-10 14:32:14.196927 - [DEBUG] ---> 14186 2019-Jan-10 14:32:14.197555 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14187 2019-Jan-10 14:32:14.198171 - [DEBUG]
14188 2019-Jan-10 14:32:14.198197 - [DEBUG] EDGE:
14189 2019-Jan-10 14:32:14.198259 - [DEBUG] ---> 14190 2019-Jan-10 14:32:14.198919 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14191 2019-Jan-10 14:32:14.199542 - [DEBUG]
14192 2019-Jan-10 14:32:14.199568 - [DEBUG] EDGE:
14193 2019-Jan-10 14:32:14.199628 - [DEBUG] ---> 14194 2019-Jan-10 14:32:14.200263 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14195 2019-Jan-10 14:32:14.200880 - [DEBUG]
14196 2019-Jan-10 14:32:14.200905 - [DEBUG] EDGE:
14197 2019-Jan-10 14:32:14.200963 - [DEBUG] ---> 14198 2019-Jan-10 14:32:14.201583 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14199 2019-Jan-10 14:32:14.202200 - [DEBUG]
14200 2019-Jan-10 14:32:14.202226 - [DEBUG] EDGE:
14201 2019-Jan-10 14:32:14.202284 - [DEBUG] ---> 14202 2019-Jan-10 14:32:14.202909 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14203 2019-Jan-10 14:32:14.203537 - [DEBUG]
14204 2019-Jan-10 14:32:14.203563 - [DEBUG] EDGE:
14205 2019-Jan-10 14:32:14.203621 - [DEBUG] ---> 14206 2019-Jan-10 14:32:14.204237 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14207 2019-Jan-10 14:32:14.204851 - [DEBUG]
14208 2019-Jan-10 14:32:14.204877 - [DEBUG] EDGE:
14209 2019-Jan-10 14:32:14.204934 - [DEBUG] ---> 14210 2019-Jan-10 14:32:14.205553 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14211 2019-Jan-10 14:32:14.206167 - [DEBUG]
14212 2019-Jan-10 14:32:14.206193 - [DEBUG] EDGE:
14213 2019-Jan-10 14:32:14.206251 - [DEBUG] ---> 14214 2019-Jan-10 14:32:14.206889 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14215 2019-Jan-10 14:32:14.207505 - [DEBUG]
14216 2019-Jan-10 14:32:14.207546 - [DEBUG] Compose: EdgeIdentity * AllBottom
14217 2019-Jan-10 14:32:14.207573 - [DEBUG]
14218 2019-Jan-10 14:32:14.207598 - [DEBUG] Propagate flow
14219 2019-Jan-10 14:32:14.207621 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14220 2019-Jan-10 14:32:14.207679 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
14221 2019-Jan-10 14:32:14.208298 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14222 2019-Jan-10 14:32:14.208915 - [DEBUG] Edge function : AllBottom (result of previous compose)
14223 2019-Jan-10 14:32:14.208940 - [DEBUG]
14224 2019-Jan-10 14:32:14.208966 - [DEBUG] Join: AllTop & AllBottom
14225 2019-Jan-10 14:32:14.209004 - [DEBUG] = AllBottom (new jump func)
14226 2019-Jan-10 14:32:14.209029 - [DEBUG]
14227 2019-Jan-10 14:32:14.209053 - [DEBUG] Start adding new jump function
14228 2019-Jan-10 14:32:14.209077 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14229 2019-Jan-10 14:32:14.209133 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14230 2019-Jan-10 14:32:14.209751 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
14231 2019-Jan-10 14:32:14.210391 - [DEBUG] Edge Function : AllBottom
14232 2019-Jan-10 14:32:14.210420 - [DEBUG] End adding new jump function
14233 2019-Jan-10 14:32:14.210444 - [DEBUG]
14234 2019-Jan-10 14:32:14.210468 - [DEBUG] -------------------------------------------- 427. Path Edge --------------------------------------------
14235 2019-Jan-10 14:32:14.210492 - [DEBUG]
14236 2019-Jan-10 14:32:14.210516 - [DEBUG] Process 427. path edge:
14237 2019-Jan-10 14:32:14.210540 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14238 2019-Jan-10 14:32:14.210596 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
14239 2019-Jan-10 14:32:14.211214 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14240 2019-Jan-10 14:32:14.211830 - [DEBUG]
14241 2019-Jan-10 14:32:14.211854 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
14242 2019-Jan-10 14:32:14.212479 - [DEBUG] Possible callees:
14243 2019-Jan-10 14:32:14.212504 - [DEBUG] foo
14244 2019-Jan-10 14:32:14.212529 - [DEBUG] Possible return sites:
14245 2019-Jan-10 14:32:14.212553 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12614246 2019-Jan-10 14:32:14.213802 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
14247 2019-Jan-10 14:32:14.213831 - [DEBUG] Start points of 'foo' currently not available!
14248 2019-Jan-10 14:32:14.213869 - [DEBUG] Compose: EdgeIdentity * AllBottom
14249 2019-Jan-10 14:32:14.213896 - [DEBUG]
14250 2019-Jan-10 14:32:14.213920 - [DEBUG] Propagate flow
14251 2019-Jan-10 14:32:14.213944 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14252 2019-Jan-10 14:32:14.214001 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
14253 2019-Jan-10 14:32:14.214650 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14254 2019-Jan-10 14:32:14.215269 - [DEBUG] Edge function : AllBottom (result of previous compose)
14255 2019-Jan-10 14:32:14.215294 - [DEBUG]
14256 2019-Jan-10 14:32:14.215319 - [DEBUG] Join: AllTop & AllBottom
14257 2019-Jan-10 14:32:14.215345 - [DEBUG] = AllBottom (new jump func)
14258 2019-Jan-10 14:32:14.215370 - [DEBUG]
14259 2019-Jan-10 14:32:14.215394 - [DEBUG] Start adding new jump function
14260 2019-Jan-10 14:32:14.215418 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14261 2019-Jan-10 14:32:14.215475 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14262 2019-Jan-10 14:32:14.216094 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
14263 2019-Jan-10 14:32:14.216712 - [DEBUG] Edge Function : AllBottom
14264 2019-Jan-10 14:32:14.216740 - [DEBUG] End adding new jump function
14265 2019-Jan-10 14:32:14.216764 - [DEBUG]
14266 2019-Jan-10 14:32:14.216788 - [DEBUG] -------------------------------------------- 428. Path Edge --------------------------------------------
14267 2019-Jan-10 14:32:14.216812 - [DEBUG]
14268 2019-Jan-10 14:32:14.216849 - [DEBUG] Process 428. path edge:
14269 2019-Jan-10 14:32:14.216883 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14270 2019-Jan-10 14:32:14.216939 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
14271 2019-Jan-10 14:32:14.217559 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14272 2019-Jan-10 14:32:14.218175 - [DEBUG]
14273 2019-Jan-10 14:32:14.218200 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
14274 2019-Jan-10 14:32:14.218841 - [DEBUG] Compose: EdgeIdentity * AllBottom
14275 2019-Jan-10 14:32:14.218869 - [DEBUG]
14276 2019-Jan-10 14:32:14.218893 - [DEBUG] Propagate flow
14277 2019-Jan-10 14:32:14.218917 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14278 2019-Jan-10 14:32:14.218974 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
14279 2019-Jan-10 14:32:14.219591 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14280 2019-Jan-10 14:32:14.220219 - [DEBUG] Edge function : AllBottom (result of previous compose)
14281 2019-Jan-10 14:32:14.220245 - [DEBUG]
14282 2019-Jan-10 14:32:14.220270 - [DEBUG] Join: AllTop & AllBottom
14283 2019-Jan-10 14:32:14.220295 - [DEBUG] = AllBottom (new jump func)
14284 2019-Jan-10 14:32:14.220320 - [DEBUG]
14285 2019-Jan-10 14:32:14.220344 - [DEBUG] Start adding new jump function
14286 2019-Jan-10 14:32:14.220367 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14287 2019-Jan-10 14:32:14.220423 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14288 2019-Jan-10 14:32:14.221040 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
14289 2019-Jan-10 14:32:14.221655 - [DEBUG] Edge Function : AllBottom
14290 2019-Jan-10 14:32:14.221683 - [DEBUG] End adding new jump function
14291 2019-Jan-10 14:32:14.221707 - [DEBUG]
14292 2019-Jan-10 14:32:14.221730 - [DEBUG] -------------------------------------------- 429. Path Edge --------------------------------------------
14293 2019-Jan-10 14:32:14.221755 - [DEBUG]
14294 2019-Jan-10 14:32:14.221778 - [DEBUG] Process 429. path edge:
14295 2019-Jan-10 14:32:14.221802 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14296 2019-Jan-10 14:32:14.221858 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
14297 2019-Jan-10 14:32:14.222476 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14298 2019-Jan-10 14:32:14.223093 - [DEBUG]
14299 2019-Jan-10 14:32:14.223118 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
14300 2019-Jan-10 14:32:14.223762 - [DEBUG] Compose: EdgeIdentity * AllBottom
14301 2019-Jan-10 14:32:14.223789 - [DEBUG]
14302 2019-Jan-10 14:32:14.223813 - [DEBUG] Propagate flow
14303 2019-Jan-10 14:32:14.223837 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14304 2019-Jan-10 14:32:14.223895 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
14305 2019-Jan-10 14:32:14.224512 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14306 2019-Jan-10 14:32:14.225128 - [DEBUG] Edge function : AllBottom (result of previous compose)
14307 2019-Jan-10 14:32:14.225154 - [DEBUG]
14308 2019-Jan-10 14:32:14.225179 - [DEBUG] Join: AllTop & AllBottom
14309 2019-Jan-10 14:32:14.225205 - [DEBUG] = AllBottom (new jump func)
14310 2019-Jan-10 14:32:14.225229 - [DEBUG]
14311 2019-Jan-10 14:32:14.225253 - [DEBUG] Start adding new jump function
14312 2019-Jan-10 14:32:14.225276 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14313 2019-Jan-10 14:32:14.225342 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14314 2019-Jan-10 14:32:14.225959 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
14315 2019-Jan-10 14:32:14.226581 - [DEBUG] Edge Function : AllBottom
14316 2019-Jan-10 14:32:14.226610 - [DEBUG] End adding new jump function
14317 2019-Jan-10 14:32:14.226634 - [DEBUG]
14318 2019-Jan-10 14:32:14.226658 - [DEBUG] -------------------------------------------- 430. Path Edge --------------------------------------------
14319 2019-Jan-10 14:32:14.226682 - [DEBUG]
14320 2019-Jan-10 14:32:14.226706 - [DEBUG] Process 430. path edge:
14321 2019-Jan-10 14:32:14.226730 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14322 2019-Jan-10 14:32:14.226786 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
14323 2019-Jan-10 14:32:14.227418 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14324 2019-Jan-10 14:32:14.228034 - [DEBUG]
14325 2019-Jan-10 14:32:14.228059 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
14326 2019-Jan-10 14:32:14.228685 - [DEBUG] Compose: EdgeIdentity * AllBottom
14327 2019-Jan-10 14:32:14.228713 - [DEBUG]
14328 2019-Jan-10 14:32:14.228737 - [DEBUG] Propagate flow
14329 2019-Jan-10 14:32:14.228760 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14330 2019-Jan-10 14:32:14.228817 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14331 2019-Jan-10 14:32:14.229444 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14332 2019-Jan-10 14:32:14.230060 - [DEBUG] Edge function : AllBottom (result of previous compose)
14333 2019-Jan-10 14:32:14.230086 - [DEBUG]
14334 2019-Jan-10 14:32:14.230110 - [DEBUG] Join: AllTop & AllBottom
14335 2019-Jan-10 14:32:14.230136 - [DEBUG] = AllBottom (new jump func)
14336 2019-Jan-10 14:32:14.230173 - [DEBUG]
14337 2019-Jan-10 14:32:14.230198 - [DEBUG] Start adding new jump function
14338 2019-Jan-10 14:32:14.230222 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14339 2019-Jan-10 14:32:14.230278 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14340 2019-Jan-10 14:32:14.230894 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14341 2019-Jan-10 14:32:14.231520 - [DEBUG] Edge Function : AllBottom
14342 2019-Jan-10 14:32:14.231548 - [DEBUG] End adding new jump function
14343 2019-Jan-10 14:32:14.231572 - [DEBUG]
14344 2019-Jan-10 14:32:14.231596 - [DEBUG] -------------------------------------------- 431. Path Edge --------------------------------------------
14345 2019-Jan-10 14:32:14.231620 - [DEBUG]
14346 2019-Jan-10 14:32:14.231644 - [DEBUG] Process 431. path edge:
14347 2019-Jan-10 14:32:14.231668 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14348 2019-Jan-10 14:32:14.231724 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
14349 2019-Jan-10 14:32:14.232351 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14350 2019-Jan-10 14:32:14.232966 - [DEBUG]
14351 2019-Jan-10 14:32:14.232991 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14352 2019-Jan-10 14:32:14.233640 - [DEBUG] Possible callees:
14353 2019-Jan-10 14:32:14.233666 - [DEBUG] llvm.dbg.declare
14354 2019-Jan-10 14:32:14.233699 - [DEBUG] Possible return sites:
14355 2019-Jan-10 14:32:14.233723 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13614356 2019-Jan-10 14:32:14.234967 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
14357 2019-Jan-10 14:32:14.234996 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
14358 2019-Jan-10 14:32:14.235032 - [DEBUG] Compose: EdgeIdentity * AllBottom
14359 2019-Jan-10 14:32:14.235059 - [DEBUG]
14360 2019-Jan-10 14:32:14.235083 - [DEBUG] Propagate flow
14361 2019-Jan-10 14:32:14.235107 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14362 2019-Jan-10 14:32:14.235164 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
14363 2019-Jan-10 14:32:14.235783 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14364 2019-Jan-10 14:32:14.236399 - [DEBUG] Edge function : AllBottom (result of previous compose)
14365 2019-Jan-10 14:32:14.236425 - [DEBUG]
14366 2019-Jan-10 14:32:14.236450 - [DEBUG] Join: AllTop & AllBottom
14367 2019-Jan-10 14:32:14.236476 - [DEBUG] = AllBottom (new jump func)
14368 2019-Jan-10 14:32:14.236500 - [DEBUG]
14369 2019-Jan-10 14:32:14.236524 - [DEBUG] Start adding new jump function
14370 2019-Jan-10 14:32:14.236548 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14371 2019-Jan-10 14:32:14.236604 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14372 2019-Jan-10 14:32:14.237238 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
14373 2019-Jan-10 14:32:14.237856 - [DEBUG] Edge Function : AllBottom
14374 2019-Jan-10 14:32:14.237884 - [DEBUG] End adding new jump function
14375 2019-Jan-10 14:32:14.237908 - [DEBUG]
14376 2019-Jan-10 14:32:14.237932 - [DEBUG] -------------------------------------------- 432. Path Edge --------------------------------------------
14377 2019-Jan-10 14:32:14.237956 - [DEBUG]
14378 2019-Jan-10 14:32:14.237979 - [DEBUG] Process 432. path edge:
14379 2019-Jan-10 14:32:14.238003 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14380 2019-Jan-10 14:32:14.238059 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
14381 2019-Jan-10 14:32:14.238680 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14382 2019-Jan-10 14:32:14.239296 - [DEBUG]
14383 2019-Jan-10 14:32:14.239321 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
14384 2019-Jan-10 14:32:14.239951 - [DEBUG] Compose: EdgeIdentity * AllBottom
14385 2019-Jan-10 14:32:14.239980 - [DEBUG]
14386 2019-Jan-10 14:32:14.240004 - [DEBUG] Propagate flow
14387 2019-Jan-10 14:32:14.240028 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14388 2019-Jan-10 14:32:14.240086 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
14389 2019-Jan-10 14:32:14.240717 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14390 2019-Jan-10 14:32:14.241334 - [DEBUG] Edge function : AllBottom (result of previous compose)
14391 2019-Jan-10 14:32:14.241359 - [DEBUG]
14392 2019-Jan-10 14:32:14.241384 - [DEBUG] Join: AllTop & AllBottom
14393 2019-Jan-10 14:32:14.241410 - [DEBUG] = AllBottom (new jump func)
14394 2019-Jan-10 14:32:14.241435 - [DEBUG]
14395 2019-Jan-10 14:32:14.241458 - [DEBUG] Start adding new jump function
14396 2019-Jan-10 14:32:14.241482 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14397 2019-Jan-10 14:32:14.241546 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14398 2019-Jan-10 14:32:14.242165 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
14399 2019-Jan-10 14:32:14.242781 - [DEBUG] Edge Function : AllBottom
14400 2019-Jan-10 14:32:14.242808 - [DEBUG] End adding new jump function
14401 2019-Jan-10 14:32:14.242833 - [DEBUG]
14402 2019-Jan-10 14:32:14.242857 - [DEBUG] -------------------------------------------- 433. Path Edge --------------------------------------------
14403 2019-Jan-10 14:32:14.242881 - [DEBUG]
14404 2019-Jan-10 14:32:14.242905 - [DEBUG] Process 433. path edge:
14405 2019-Jan-10 14:32:14.242929 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14406 2019-Jan-10 14:32:14.242985 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
14407 2019-Jan-10 14:32:14.243622 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14408 2019-Jan-10 14:32:14.244239 - [DEBUG]
14409 2019-Jan-10 14:32:14.244264 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
14410 2019-Jan-10 14:32:14.244890 - [DEBUG] Compose: EdgeIdentity * AllBottom
14411 2019-Jan-10 14:32:14.244917 - [DEBUG]
14412 2019-Jan-10 14:32:14.244941 - [DEBUG] Propagate flow
14413 2019-Jan-10 14:32:14.244965 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14414 2019-Jan-10 14:32:14.245022 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
14415 2019-Jan-10 14:32:14.245639 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14416 2019-Jan-10 14:32:14.246255 - [DEBUG] Edge function : AllBottom (result of previous compose)
14417 2019-Jan-10 14:32:14.246280 - [DEBUG]
14418 2019-Jan-10 14:32:14.246305 - [DEBUG] Join: AllTop & AllBottom
14419 2019-Jan-10 14:32:14.246331 - [DEBUG] = AllBottom (new jump func)
14420 2019-Jan-10 14:32:14.246356 - [DEBUG]
14421 2019-Jan-10 14:32:14.246380 - [DEBUG] Start adding new jump function
14422 2019-Jan-10 14:32:14.246403 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14423 2019-Jan-10 14:32:14.246459 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14424 2019-Jan-10 14:32:14.247092 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
14425 2019-Jan-10 14:32:14.247705 - [DEBUG] Edge Function : AllBottom
14426 2019-Jan-10 14:32:14.247733 - [DEBUG] End adding new jump function
14427 2019-Jan-10 14:32:14.247757 - [DEBUG]
14428 2019-Jan-10 14:32:14.247781 - [DEBUG] -------------------------------------------- 434. Path Edge --------------------------------------------
14429 2019-Jan-10 14:32:14.247805 - [DEBUG]
14430 2019-Jan-10 14:32:14.247829 - [DEBUG] Process 434. path edge:
14431 2019-Jan-10 14:32:14.247853 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14432 2019-Jan-10 14:32:14.247909 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
14433 2019-Jan-10 14:32:14.248523 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14434 2019-Jan-10 14:32:14.249138 - [DEBUG]
14435 2019-Jan-10 14:32:14.249163 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
14436 2019-Jan-10 14:32:14.249789 - [DEBUG] Compose: EdgeIdentity * AllBottom
14437 2019-Jan-10 14:32:14.249816 - [DEBUG]
14438 2019-Jan-10 14:32:14.249840 - [DEBUG] Propagate flow
14439 2019-Jan-10 14:32:14.249864 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14440 2019-Jan-10 14:32:14.249921 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
14441 2019-Jan-10 14:32:14.250567 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14442 2019-Jan-10 14:32:14.251193 - [DEBUG] Edge function : AllBottom (result of previous compose)
14443 2019-Jan-10 14:32:14.251219 - [DEBUG]
14444 2019-Jan-10 14:32:14.251244 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14445 2019-Jan-10 14:32:14.251270 - [DEBUG] = AllBottom
14446 2019-Jan-10 14:32:14.251294 - [DEBUG]
14447 2019-Jan-10 14:32:14.251317 - [DEBUG] PROPAGATE: No new function!
14448 2019-Jan-10 14:32:14.251341 - [DEBUG] EDGE:
14449 2019-Jan-10 14:32:14.251400 - [DEBUG] ---> 14450 2019-Jan-10 14:32:14.252016 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14451 2019-Jan-10 14:32:14.252632 - [DEBUG]
14452 2019-Jan-10 14:32:14.252657 - [DEBUG] EDGE:
14453 2019-Jan-10 14:32:14.252714 - [DEBUG] ---> 14454 2019-Jan-10 14:32:14.253330 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14455 2019-Jan-10 14:32:14.253961 - [DEBUG]
14456 2019-Jan-10 14:32:14.253986 - [DEBUG] EDGE:
14457 2019-Jan-10 14:32:14.254044 - [DEBUG] ---> 14458 2019-Jan-10 14:32:14.254663 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14459 2019-Jan-10 14:32:14.255280 - [DEBUG]
14460 2019-Jan-10 14:32:14.255305 - [DEBUG] EDGE:
14461 2019-Jan-10 14:32:14.255363 - [DEBUG] ---> 14462 2019-Jan-10 14:32:14.255989 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14463 2019-Jan-10 14:32:14.256606 - [DEBUG]
14464 2019-Jan-10 14:32:14.256638 - [DEBUG] Compose: EdgeIdentity * AllBottom
14465 2019-Jan-10 14:32:14.256665 - [DEBUG]
14466 2019-Jan-10 14:32:14.256689 - [DEBUG] Propagate flow
14467 2019-Jan-10 14:32:14.256712 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14468 2019-Jan-10 14:32:14.256769 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14469 2019-Jan-10 14:32:14.257415 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14470 2019-Jan-10 14:32:14.258032 - [DEBUG] Edge function : AllBottom (result of previous compose)
14471 2019-Jan-10 14:32:14.258058 - [DEBUG]
14472 2019-Jan-10 14:32:14.258083 - [DEBUG] Join: AllTop & AllBottom
14473 2019-Jan-10 14:32:14.258109 - [DEBUG] = AllBottom (new jump func)
14474 2019-Jan-10 14:32:14.258134 - [DEBUG]
14475 2019-Jan-10 14:32:14.258157 - [DEBUG] Start adding new jump function
14476 2019-Jan-10 14:32:14.258181 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14477 2019-Jan-10 14:32:14.258237 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14478 2019-Jan-10 14:32:14.258854 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14479 2019-Jan-10 14:32:14.259480 - [DEBUG] Edge Function : AllBottom
14480 2019-Jan-10 14:32:14.259510 - [DEBUG] End adding new jump function
14481 2019-Jan-10 14:32:14.259534 - [DEBUG]
14482 2019-Jan-10 14:32:14.259558 - [DEBUG] -------------------------------------------- 435. Path Edge --------------------------------------------
14483 2019-Jan-10 14:32:14.259582 - [DEBUG]
14484 2019-Jan-10 14:32:14.259614 - [DEBUG] Process 435. path edge:
14485 2019-Jan-10 14:32:14.259639 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14486 2019-Jan-10 14:32:14.259696 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
14487 2019-Jan-10 14:32:14.260339 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14488 2019-Jan-10 14:32:14.260962 - [DEBUG]
14489 2019-Jan-10 14:32:14.260987 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14490 2019-Jan-10 14:32:14.261617 - [DEBUG] Possible callees:
14491 2019-Jan-10 14:32:14.261642 - [DEBUG] llvm.dbg.declare
14492 2019-Jan-10 14:32:14.261668 - [DEBUG] Possible return sites:
14493 2019-Jan-10 14:32:14.261691 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14314494 2019-Jan-10 14:32:14.262926 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
14495 2019-Jan-10 14:32:14.262955 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
14496 2019-Jan-10 14:32:14.262991 - [DEBUG] Compose: EdgeIdentity * AllBottom
14497 2019-Jan-10 14:32:14.263018 - [DEBUG]
14498 2019-Jan-10 14:32:14.263043 - [DEBUG] Propagate flow
14499 2019-Jan-10 14:32:14.263066 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14500 2019-Jan-10 14:32:14.263123 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
14501 2019-Jan-10 14:32:14.263759 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14502 2019-Jan-10 14:32:14.264376 - [DEBUG] Edge function : AllBottom (result of previous compose)
14503 2019-Jan-10 14:32:14.264402 - [DEBUG]
14504 2019-Jan-10 14:32:14.264427 - [DEBUG] Join: AllTop & AllBottom
14505 2019-Jan-10 14:32:14.264453 - [DEBUG] = AllBottom (new jump func)
14506 2019-Jan-10 14:32:14.264478 - [DEBUG]
14507 2019-Jan-10 14:32:14.264501 - [DEBUG] Start adding new jump function
14508 2019-Jan-10 14:32:14.264525 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14509 2019-Jan-10 14:32:14.264582 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14510 2019-Jan-10 14:32:14.265198 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
14511 2019-Jan-10 14:32:14.265817 - [DEBUG] Edge Function : AllBottom
14512 2019-Jan-10 14:32:14.265844 - [DEBUG] End adding new jump function
14513 2019-Jan-10 14:32:14.265868 - [DEBUG]
14514 2019-Jan-10 14:32:14.265892 - [DEBUG] -------------------------------------------- 436. Path Edge --------------------------------------------
14515 2019-Jan-10 14:32:14.265917 - [DEBUG]
14516 2019-Jan-10 14:32:14.265940 - [DEBUG] Process 436. path edge:
14517 2019-Jan-10 14:32:14.265964 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14518 2019-Jan-10 14:32:14.266020 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
14519 2019-Jan-10 14:32:14.266640 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14520 2019-Jan-10 14:32:14.267272 - [DEBUG]
14521 2019-Jan-10 14:32:14.267297 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
14522 2019-Jan-10 14:32:14.267928 - [DEBUG] Compose: EdgeIdentity * AllBottom
14523 2019-Jan-10 14:32:14.267956 - [DEBUG]
14524 2019-Jan-10 14:32:14.267980 - [DEBUG] Propagate flow
14525 2019-Jan-10 14:32:14.268003 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14526 2019-Jan-10 14:32:14.268070 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
14527 2019-Jan-10 14:32:14.268685 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14528 2019-Jan-10 14:32:14.269302 - [DEBUG] Edge function : AllBottom (result of previous compose)
14529 2019-Jan-10 14:32:14.269327 - [DEBUG]
14530 2019-Jan-10 14:32:14.269352 - [DEBUG] Join: AllTop & AllBottom
14531 2019-Jan-10 14:32:14.269379 - [DEBUG] = AllBottom (new jump func)
14532 2019-Jan-10 14:32:14.269403 - [DEBUG]
14533 2019-Jan-10 14:32:14.269427 - [DEBUG] Start adding new jump function
14534 2019-Jan-10 14:32:14.269451 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14535 2019-Jan-10 14:32:14.269507 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14536 2019-Jan-10 14:32:14.270124 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
14537 2019-Jan-10 14:32:14.270754 - [DEBUG] Edge Function : AllBottom
14538 2019-Jan-10 14:32:14.270781 - [DEBUG] End adding new jump function
14539 2019-Jan-10 14:32:14.270805 - [DEBUG]
14540 2019-Jan-10 14:32:14.270829 - [DEBUG] -------------------------------------------- 437. Path Edge --------------------------------------------
14541 2019-Jan-10 14:32:14.270854 - [DEBUG]
14542 2019-Jan-10 14:32:14.270878 - [DEBUG] Process 437. path edge:
14543 2019-Jan-10 14:32:14.270902 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14544 2019-Jan-10 14:32:14.270958 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
14545 2019-Jan-10 14:32:14.271572 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14546 2019-Jan-10 14:32:14.272189 - [DEBUG]
14547 2019-Jan-10 14:32:14.272215 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
14548 2019-Jan-10 14:32:14.272839 - [DEBUG] Compose: EdgeIdentity * AllBottom
14549 2019-Jan-10 14:32:14.272867 - [DEBUG]
14550 2019-Jan-10 14:32:14.272891 - [DEBUG] Propagate flow
14551 2019-Jan-10 14:32:14.272914 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14552 2019-Jan-10 14:32:14.272972 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
14553 2019-Jan-10 14:32:14.273603 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14554 2019-Jan-10 14:32:14.274220 - [DEBUG] Edge function : AllBottom (result of previous compose)
14555 2019-Jan-10 14:32:14.274245 - [DEBUG]
14556 2019-Jan-10 14:32:14.274270 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14557 2019-Jan-10 14:32:14.274296 - [DEBUG] = AllBottom
14558 2019-Jan-10 14:32:14.274321 - [DEBUG]
14559 2019-Jan-10 14:32:14.274344 - [DEBUG] PROPAGATE: No new function!
14560 2019-Jan-10 14:32:14.274368 - [DEBUG] EDGE:
14561 2019-Jan-10 14:32:14.274426 - [DEBUG] ---> 14562 2019-Jan-10 14:32:14.275041 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14563 2019-Jan-10 14:32:14.275657 - [DEBUG]
14564 2019-Jan-10 14:32:14.275682 - [DEBUG] EDGE:
14565 2019-Jan-10 14:32:14.275740 - [DEBUG] ---> 14566 2019-Jan-10 14:32:14.276357 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14567 2019-Jan-10 14:32:14.276989 - [DEBUG]
14568 2019-Jan-10 14:32:14.277015 - [DEBUG] EDGE:
14569 2019-Jan-10 14:32:14.277072 - [DEBUG] ---> 14570 2019-Jan-10 14:32:14.277708 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14571 2019-Jan-10 14:32:14.278324 - [DEBUG]
14572 2019-Jan-10 14:32:14.278349 - [DEBUG] EDGE:
14573 2019-Jan-10 14:32:14.278408 - [DEBUG] ---> 14574 2019-Jan-10 14:32:14.279024 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14575 2019-Jan-10 14:32:14.279641 - [DEBUG]
14576 2019-Jan-10 14:32:14.279673 - [DEBUG] Compose: EdgeIdentity * AllBottom
14577 2019-Jan-10 14:32:14.279700 - [DEBUG]
14578 2019-Jan-10 14:32:14.279723 - [DEBUG] Propagate flow
14579 2019-Jan-10 14:32:14.279747 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14580 2019-Jan-10 14:32:14.279804 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
14581 2019-Jan-10 14:32:14.280437 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14582 2019-Jan-10 14:32:14.281054 - [DEBUG] Edge function : AllBottom (result of previous compose)
14583 2019-Jan-10 14:32:14.281079 - [DEBUG]
14584 2019-Jan-10 14:32:14.281104 - [DEBUG] Join: AllTop & AllBottom
14585 2019-Jan-10 14:32:14.281130 - [DEBUG] = AllBottom (new jump func)
14586 2019-Jan-10 14:32:14.281155 - [DEBUG]
14587 2019-Jan-10 14:32:14.281179 - [DEBUG] Start adding new jump function
14588 2019-Jan-10 14:32:14.281203 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14589 2019-Jan-10 14:32:14.281259 - [DEBUG] Fact at target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14590 2019-Jan-10 14:32:14.281875 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
14591 2019-Jan-10 14:32:14.282492 - [DEBUG] Edge Function : AllBottom
14592 2019-Jan-10 14:32:14.282521 - [DEBUG] End adding new jump function
14593 2019-Jan-10 14:32:14.282545 - [DEBUG]
14594 2019-Jan-10 14:32:14.282569 - [DEBUG] -------------------------------------------- 438. Path Edge --------------------------------------------
14595 2019-Jan-10 14:32:14.282594 - [DEBUG]
14596 2019-Jan-10 14:32:14.282617 - [DEBUG] Process 438. path edge:
14597 2019-Jan-10 14:32:14.282641 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14598 2019-Jan-10 14:32:14.282698 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
14599 2019-Jan-10 14:32:14.283314 - [DEBUG] D target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 >
14600 2019-Jan-10 14:32:14.283947 - [DEBUG]
14601 2019-Jan-10 14:32:14.283973 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
14602 2019-Jan-10 14:32:14.284600 - [DEBUG] Compose: EdgeIdentity * AllBottom
14603 2019-Jan-10 14:32:14.284627 - [DEBUG]
14604 2019-Jan-10 14:32:14.284652 - [DEBUG] Propagate flow
14605 2019-Jan-10 14:32:14.284675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14606 2019-Jan-10 14:32:14.284732 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
14607 2019-Jan-10 14:32:14.285359 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14608 2019-Jan-10 14:32:14.285976 - [DEBUG] Edge function : AllBottom (result of previous compose)
14609 2019-Jan-10 14:32:14.286001 - [DEBUG]
14610 2019-Jan-10 14:32:14.286026 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14611 2019-Jan-10 14:32:14.286052 - [DEBUG] = AllBottom
14612 2019-Jan-10 14:32:14.286077 - [DEBUG]
14613 2019-Jan-10 14:32:14.286109 - [DEBUG] PROPAGATE: No new function!
14614 2019-Jan-10 14:32:14.286139 - [DEBUG] Compose: EdgeIdentity * AllBottom
14615 2019-Jan-10 14:32:14.286166 - [DEBUG]
14616 2019-Jan-10 14:32:14.286190 - [DEBUG] Propagate flow
14617 2019-Jan-10 14:32:14.286214 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14618 2019-Jan-10 14:32:14.286271 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
14619 2019-Jan-10 14:32:14.286912 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
14620 2019-Jan-10 14:32:14.287529 - [DEBUG] Edge function : AllBottom (result of previous compose)
14621 2019-Jan-10 14:32:14.287555 - [DEBUG]
14622 2019-Jan-10 14:32:14.287580 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14623 2019-Jan-10 14:32:14.287606 - [DEBUG] = AllBottom
14624 2019-Jan-10 14:32:14.287630 - [DEBUG]
14625 2019-Jan-10 14:32:14.287654 - [DEBUG] PROPAGATE: No new function!
14626 2019-Jan-10 14:32:14.287678 - [DEBUG] EDGE:
14627 2019-Jan-10 14:32:14.287735 - [DEBUG] ---> 14628 2019-Jan-10 14:32:14.288352 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14629 2019-Jan-10 14:32:14.288968 - [DEBUG]
14630 2019-Jan-10 14:32:14.288993 - [DEBUG] EDGE:
14631 2019-Jan-10 14:32:14.289051 - [DEBUG] ---> 14632 2019-Jan-10 14:32:14.289666 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14633 2019-Jan-10 14:32:14.290297 - [DEBUG]
14634 2019-Jan-10 14:32:14.290322 - [DEBUG] EDGE:
14635 2019-Jan-10 14:32:14.290380 - [DEBUG] ---> 14636 2019-Jan-10 14:32:14.291007 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14637 2019-Jan-10 14:32:14.291623 - [DEBUG]
14638 2019-Jan-10 14:32:14.291649 - [DEBUG] EDGE:
14639 2019-Jan-10 14:32:14.291707 - [DEBUG] ---> 14640 2019-Jan-10 14:32:14.292326 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14641 2019-Jan-10 14:32:14.292941 - [DEBUG]
14642 2019-Jan-10 14:32:14.292966 - [DEBUG] EDGE:
14643 2019-Jan-10 14:32:14.293024 - [DEBUG] ---> 14644 2019-Jan-10 14:32:14.293655 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14645 2019-Jan-10 14:32:14.294273 - [DEBUG]
14646 2019-Jan-10 14:32:14.294299 - [DEBUG] Compose: EdgeIdentity * AllBottom
14647 2019-Jan-10 14:32:14.294325 - [DEBUG]
14648 2019-Jan-10 14:32:14.294349 - [DEBUG] Propagate flow
14649 2019-Jan-10 14:32:14.294373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14650 2019-Jan-10 14:32:14.294429 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
14651 2019-Jan-10 14:32:14.295044 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
14652 2019-Jan-10 14:32:14.295664 - [DEBUG] Edge function : AllBottom (result of previous compose)
14653 2019-Jan-10 14:32:14.295689 - [DEBUG]
14654 2019-Jan-10 14:32:14.295715 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14655 2019-Jan-10 14:32:14.295749 - [DEBUG] = AllBottom
14656 2019-Jan-10 14:32:14.295774 - [DEBUG]
14657 2019-Jan-10 14:32:14.295798 - [DEBUG] PROPAGATE: No new function!
14658 2019-Jan-10 14:32:14.295823 - [DEBUG] EDGE:
14659 2019-Jan-10 14:32:14.295881 - [DEBUG] ---> 14660 2019-Jan-10 14:32:14.296501 - [DEBUG] D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55>
14661 2019-Jan-10 14:32:14.297133 - [DEBUG]
14662 2019-Jan-10 14:32:14.297158 - [DEBUG] EDGE:
14663 2019-Jan-10 14:32:14.297216 - [DEBUG] ---> 14664 2019-Jan-10 14:32:14.297833 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14665 2019-Jan-10 14:32:14.298449 - [DEBUG]
14666 2019-Jan-10 14:32:14.298474 - [DEBUG] EDGE:
14667 2019-Jan-10 14:32:14.298531 - [DEBUG] ---> 14668 2019-Jan-10 14:32:14.299148 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14669 2019-Jan-10 14:32:14.299766 - [DEBUG]
14670 2019-Jan-10 14:32:14.299791 - [DEBUG] EDGE:
14671 2019-Jan-10 14:32:14.299849 - [DEBUG] ---> 14672 2019-Jan-10 14:32:14.300483 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14673 2019-Jan-10 14:32:14.301099 - [DEBUG]
14674 2019-Jan-10 14:32:14.301124 - [DEBUG] EDGE:
14675 2019-Jan-10 14:32:14.301182 - [DEBUG] ---> 14676 2019-Jan-10 14:32:14.301797 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14677 2019-Jan-10 14:32:14.302412 - [DEBUG]
14678 2019-Jan-10 14:32:14.302438 - [DEBUG] EDGE:
14679 2019-Jan-10 14:32:14.302495 - [DEBUG] ---> 14680 2019-Jan-10 14:32:14.303114 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14681 2019-Jan-10 14:32:14.303747 - [DEBUG]
14682 2019-Jan-10 14:32:14.303773 - [DEBUG] EDGE:
14683 2019-Jan-10 14:32:14.303831 - [DEBUG] ---> 14684 2019-Jan-10 14:32:14.304456 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14685 2019-Jan-10 14:32:14.305072 - [DEBUG]


getNormalFlowFunction()
br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !7414686 2019-Jan-10 14:32:14.305706 - [DEBUG] Compose: EdgeIdentity * AllBottom
14687 2019-Jan-10 14:32:14.305735 - [DEBUG]
14688 2019-Jan-10 14:32:14.305759 - [DEBUG] Propagate flow
14689 2019-Jan-10 14:32:14.305783 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14690 2019-Jan-10 14:32:14.305839 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
14691 2019-Jan-10 14:32:14.306466 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14692 2019-Jan-10 14:32:14.307097 - [DEBUG] Edge function : AllBottom (result of previous compose)
14693 2019-Jan-10 14:32:14.307123 - [DEBUG]
14694 2019-Jan-10 14:32:14.307147 - [DEBUG] Join: AllTop & AllBottom
14695 2019-Jan-10 14:32:14.307181 - [DEBUG] = AllBottom (new jump func)
14696 2019-Jan-10 14:32:14.307206 - [DEBUG]
14697 2019-Jan-10 14:32:14.307230 - [DEBUG] Start adding new jump function
14698 2019-Jan-10 14:32:14.307254 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14699 2019-Jan-10 14:32:14.307310 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14700 2019-Jan-10 14:32:14.307928 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
14701 2019-Jan-10 14:32:14.308544 - [DEBUG] Edge Function : AllBottom
14702 2019-Jan-10 14:32:14.308573 - [DEBUG] End adding new jump function
14703 2019-Jan-10 14:32:14.308597 - [DEBUG]
14704 2019-Jan-10 14:32:14.308621 - [DEBUG] -------------------------------------------- 439. Path Edge --------------------------------------------
14705 2019-Jan-10 14:32:14.308646 - [DEBUG]
14706 2019-Jan-10 14:32:14.308669 - [DEBUG] Process 439. path edge:
14707 2019-Jan-10 14:32:14.308693 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14708 2019-Jan-10 14:32:14.308750 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
14709 2019-Jan-10 14:32:14.309367 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14710 2019-Jan-10 14:32:14.309983 - [DEBUG]
14711 2019-Jan-10 14:32:14.310008 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
14712 2019-Jan-10 14:32:14.310645 - [DEBUG] Possible callees:
14713 2019-Jan-10 14:32:14.310670 - [DEBUG] foo
14714 2019-Jan-10 14:32:14.310696 - [DEBUG] Possible return sites:
14715 2019-Jan-10 14:32:14.310719 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


Got branch instruction
getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84

getCallFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8414716 2019-Jan-10 14:32:14.312543 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
14717 2019-Jan-10 14:32:14.312573 - [DEBUG] Start points of 'foo' currently not available!
14718 2019-Jan-10 14:32:14.312611 - [DEBUG] Compose: EdgeIdentity * AllBottom
14719 2019-Jan-10 14:32:14.312640 - [DEBUG]
14720 2019-Jan-10 14:32:14.312664 - [DEBUG] Propagate flow
14721 2019-Jan-10 14:32:14.312687 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14722 2019-Jan-10 14:32:14.312744 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
14723 2019-Jan-10 14:32:14.313371 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14724 2019-Jan-10 14:32:14.314012 - [DEBUG] Edge function : AllBottom (result of previous compose)
14725 2019-Jan-10 14:32:14.314038 - [DEBUG]
14726 2019-Jan-10 14:32:14.314062 - [DEBUG] Join: AllTop & AllBottom
14727 2019-Jan-10 14:32:14.314088 - [DEBUG] = AllBottom (new jump func)
14728 2019-Jan-10 14:32:14.314113 - [DEBUG]
14729 2019-Jan-10 14:32:14.314137 - [DEBUG] Start adding new jump function
14730 2019-Jan-10 14:32:14.314160 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14731 2019-Jan-10 14:32:14.314216 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14732 2019-Jan-10 14:32:14.314832 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
14733 2019-Jan-10 14:32:14.315451 - [DEBUG] Edge Function : AllBottom
14734 2019-Jan-10 14:32:14.315479 - [DEBUG] End adding new jump function
14735 2019-Jan-10 14:32:14.315503 - [DEBUG]
14736 2019-Jan-10 14:32:14.315528 - [DEBUG] -------------------------------------------- 440. Path Edge --------------------------------------------
14737 2019-Jan-10 14:32:14.315552 - [DEBUG]
14738 2019-Jan-10 14:32:14.315584 - [DEBUG] Process 440. path edge:
14739 2019-Jan-10 14:32:14.315608 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14740 2019-Jan-10 14:32:14.315665 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
14741 2019-Jan-10 14:32:14.316285 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14742 2019-Jan-10 14:32:14.316916 - [DEBUG]
14743 2019-Jan-10 14:32:14.316940 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getCallToRetFlowFunction()
getNormalFlowFunction()
%tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !8514744 2019-Jan-10 14:32:14.318181 - [DEBUG] Compose: EdgeIdentity * AllBottom
14745 2019-Jan-10 14:32:14.318211 - [DEBUG]
14746 2019-Jan-10 14:32:14.318236 - [DEBUG] Propagate flow
14747 2019-Jan-10 14:32:14.318259 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14748 2019-Jan-10 14:32:14.318316 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
14749 2019-Jan-10 14:32:14.318941 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14750 2019-Jan-10 14:32:14.319558 - [DEBUG] Edge function : AllBottom (result of previous compose)
14751 2019-Jan-10 14:32:14.319584 - [DEBUG]
14752 2019-Jan-10 14:32:14.319608 - [DEBUG] Join: AllTop & AllBottom
14753 2019-Jan-10 14:32:14.319634 - [DEBUG] = AllBottom (new jump func)
14754 2019-Jan-10 14:32:14.319659 - [DEBUG]
14755 2019-Jan-10 14:32:14.319682 - [DEBUG] Start adding new jump function
14756 2019-Jan-10 14:32:14.319706 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14757 2019-Jan-10 14:32:14.319762 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14758 2019-Jan-10 14:32:14.320395 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
14759 2019-Jan-10 14:32:14.321011 - [DEBUG] Edge Function : AllBottom
14760 2019-Jan-10 14:32:14.321039 - [DEBUG] End adding new jump function
14761 2019-Jan-10 14:32:14.321063 - [DEBUG]
14762 2019-Jan-10 14:32:14.321087 - [DEBUG] -------------------------------------------- 441. Path Edge --------------------------------------------
14763 2019-Jan-10 14:32:14.321111 - [DEBUG]
14764 2019-Jan-10 14:32:14.321135 - [DEBUG] Process 441. path edge:
14765 2019-Jan-10 14:32:14.321158 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14766 2019-Jan-10 14:32:14.321215 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
14767 2019-Jan-10 14:32:14.321831 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14768 2019-Jan-10 14:32:14.322449 - [DEBUG]
14769 2019-Jan-10 14:32:14.322474 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !8714770 2019-Jan-10 14:32:14.323710 - [DEBUG] Compose: EdgeIdentity * AllBottom
14771 2019-Jan-10 14:32:14.323741 - [DEBUG]
14772 2019-Jan-10 14:32:14.323765 - [DEBUG] Propagate flow
14773 2019-Jan-10 14:32:14.323789 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14774 2019-Jan-10 14:32:14.323846 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14775 2019-Jan-10 14:32:14.324473 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14776 2019-Jan-10 14:32:14.325088 - [DEBUG] Edge function : AllBottom (result of previous compose)
14777 2019-Jan-10 14:32:14.325122 - [DEBUG]
14778 2019-Jan-10 14:32:14.325147 - [DEBUG] Join: AllTop & AllBottom
14779 2019-Jan-10 14:32:14.325173 - [DEBUG] = AllBottom (new jump func)
14780 2019-Jan-10 14:32:14.325198 - [DEBUG]
14781 2019-Jan-10 14:32:14.325222 - [DEBUG] Start adding new jump function
14782 2019-Jan-10 14:32:14.325245 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14783 2019-Jan-10 14:32:14.325302 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14784 2019-Jan-10 14:32:14.325925 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14785 2019-Jan-10 14:32:14.326549 - [DEBUG] Edge Function : AllBottom
14786 2019-Jan-10 14:32:14.326578 - [DEBUG] End adding new jump function
14787 2019-Jan-10 14:32:14.326602 - [DEBUG]
14788 2019-Jan-10 14:32:14.326626 - [DEBUG] -------------------------------------------- 442. Path Edge --------------------------------------------
14789 2019-Jan-10 14:32:14.326650 - [DEBUG]
14790 2019-Jan-10 14:32:14.326674 - [DEBUG] Process 442. path edge:
14791 2019-Jan-10 14:32:14.326697 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14792 2019-Jan-10 14:32:14.326754 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
14793 2019-Jan-10 14:32:14.327398 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14794 2019-Jan-10 14:32:14.328016 - [DEBUG]
14795 2019-Jan-10 14:32:14.328040 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14796 2019-Jan-10 14:32:14.328668 - [DEBUG] Possible callees:
14797 2019-Jan-10 14:32:14.328693 - [DEBUG] llvm.dbg.declare
14798 2019-Jan-10 14:32:14.328718 - [DEBUG] Possible return sites:
14799 2019-Jan-10 14:32:14.328742 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9614800 2019-Jan-10 14:32:14.330605 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
14801 2019-Jan-10 14:32:14.330635 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
14802 2019-Jan-10 14:32:14.330674 - [DEBUG] Compose: EdgeIdentity * AllBottom
14803 2019-Jan-10 14:32:14.330702 - [DEBUG]
14804 2019-Jan-10 14:32:14.330726 - [DEBUG] Propagate flow
14805 2019-Jan-10 14:32:14.330749 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14806 2019-Jan-10 14:32:14.330807 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
14807 2019-Jan-10 14:32:14.331434 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14808 2019-Jan-10 14:32:14.332053 - [DEBUG] Edge function : AllBottom (result of previous compose)
14809 2019-Jan-10 14:32:14.332078 - [DEBUG]
14810 2019-Jan-10 14:32:14.332102 - [DEBUG] Join: AllTop & AllBottom
14811 2019-Jan-10 14:32:14.332129 - [DEBUG] = AllBottom (new jump func)
14812 2019-Jan-10 14:32:14.332153 - [DEBUG]
14813 2019-Jan-10 14:32:14.332177 - [DEBUG] Start adding new jump function
14814 2019-Jan-10 14:32:14.332200 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14815 2019-Jan-10 14:32:14.332256 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14816 2019-Jan-10 14:32:14.332873 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
14817 2019-Jan-10 14:32:14.333510 - [DEBUG] Edge Function : AllBottom
14818 2019-Jan-10 14:32:14.333539 - [DEBUG] End adding new jump function
14819 2019-Jan-10 14:32:14.333563 - [DEBUG]
14820 2019-Jan-10 14:32:14.333587 - [DEBUG] -------------------------------------------- 443. Path Edge --------------------------------------------
14821 2019-Jan-10 14:32:14.333611 - [DEBUG]
14822 2019-Jan-10 14:32:14.333635 - [DEBUG] Process 443. path edge:
14823 2019-Jan-10 14:32:14.333658 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14824 2019-Jan-10 14:32:14.333716 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
14825 2019-Jan-10 14:32:14.334335 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14826 2019-Jan-10 14:32:14.334951 - [DEBUG]
14827 2019-Jan-10 14:32:14.334976 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !9714828 2019-Jan-10 14:32:14.336207 - [DEBUG] Compose: EdgeIdentity * AllBottom
14829 2019-Jan-10 14:32:14.336238 - [DEBUG]
14830 2019-Jan-10 14:32:14.336262 - [DEBUG] Propagate flow
14831 2019-Jan-10 14:32:14.336285 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14832 2019-Jan-10 14:32:14.336343 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
14833 2019-Jan-10 14:32:14.336974 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14834 2019-Jan-10 14:32:14.337590 - [DEBUG] Edge function : AllBottom (result of previous compose)
14835 2019-Jan-10 14:32:14.337616 - [DEBUG]
14836 2019-Jan-10 14:32:14.337640 - [DEBUG] Join: AllTop & AllBottom
14837 2019-Jan-10 14:32:14.337666 - [DEBUG] = AllBottom (new jump func)
14838 2019-Jan-10 14:32:14.337691 - [DEBUG]
14839 2019-Jan-10 14:32:14.337715 - [DEBUG] Start adding new jump function
14840 2019-Jan-10 14:32:14.337738 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14841 2019-Jan-10 14:32:14.337794 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14842 2019-Jan-10 14:32:14.338410 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
14843 2019-Jan-10 14:32:14.339024 - [DEBUG] Edge Function : AllBottom
14844 2019-Jan-10 14:32:14.339052 - [DEBUG] End adding new jump function
14845 2019-Jan-10 14:32:14.339076 - [DEBUG]
14846 2019-Jan-10 14:32:14.339100 - [DEBUG] -------------------------------------------- 444. Path Edge --------------------------------------------
14847 2019-Jan-10 14:32:14.339124 - [DEBUG]
14848 2019-Jan-10 14:32:14.339147 - [DEBUG] Process 444. path edge:
14849 2019-Jan-10 14:32:14.339171 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14850 2019-Jan-10 14:32:14.339228 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
14851 2019-Jan-10 14:32:14.339843 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14852 2019-Jan-10 14:32:14.340472 - [DEBUG]
14853 2019-Jan-10 14:32:14.340498 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48


Got store instruction
getNormalFlowFunction()
br label %if.end, !dbg !98, !phasar.instruction.id !9914854 2019-Jan-10 14:32:14.341719 - [DEBUG] Compose: EdgeIdentity * AllBottom
14855 2019-Jan-10 14:32:14.341749 - [DEBUG]
14856 2019-Jan-10 14:32:14.341773 - [DEBUG] Propagate flow
14857 2019-Jan-10 14:32:14.341797 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14858 2019-Jan-10 14:32:14.341854 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
14859 2019-Jan-10 14:32:14.342476 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14860 2019-Jan-10 14:32:14.343104 - [DEBUG] Edge function : AllBottom (result of previous compose)
14861 2019-Jan-10 14:32:14.343130 - [DEBUG]
14862 2019-Jan-10 14:32:14.343154 - [DEBUG] Join: AllTop & AllBottom
14863 2019-Jan-10 14:32:14.343180 - [DEBUG] = AllBottom (new jump func)
14864 2019-Jan-10 14:32:14.343205 - [DEBUG]
14865 2019-Jan-10 14:32:14.343228 - [DEBUG] Start adding new jump function
14866 2019-Jan-10 14:32:14.343252 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14867 2019-Jan-10 14:32:14.343308 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14868 2019-Jan-10 14:32:14.343941 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
14869 2019-Jan-10 14:32:14.344554 - [DEBUG] Edge Function : AllBottom
14870 2019-Jan-10 14:32:14.344582 - [DEBUG] End adding new jump function
14871 2019-Jan-10 14:32:14.344606 - [DEBUG]
14872 2019-Jan-10 14:32:14.344630 - [DEBUG] -------------------------------------------- 445. Path Edge --------------------------------------------
14873 2019-Jan-10 14:32:14.344654 - [DEBUG]
14874 2019-Jan-10 14:32:14.344678 - [DEBUG] Process 445. path edge:
14875 2019-Jan-10 14:32:14.344702 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14876 2019-Jan-10 14:32:14.344758 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
14877 2019-Jan-10 14:32:14.345373 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14878 2019-Jan-10 14:32:14.345991 - [DEBUG]
14879 2019-Jan-10 14:32:14.346016 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52


Got branch instruction
getNormalFlowFunction()
br label %if.end15, !phasar.instruction.id !10614880 2019-Jan-10 14:32:14.347248 - [DEBUG] Compose: EdgeIdentity * AllBottom
14881 2019-Jan-10 14:32:14.347279 - [DEBUG]
14882 2019-Jan-10 14:32:14.347303 - [DEBUG] Propagate flow
14883 2019-Jan-10 14:32:14.347326 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14884 2019-Jan-10 14:32:14.347384 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
14885 2019-Jan-10 14:32:14.348003 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14886 2019-Jan-10 14:32:14.348619 - [DEBUG] Edge function : AllBottom (result of previous compose)
14887 2019-Jan-10 14:32:14.348645 - [DEBUG]
14888 2019-Jan-10 14:32:14.348670 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
14889 2019-Jan-10 14:32:14.348696 - [DEBUG] = AllBottom
14890 2019-Jan-10 14:32:14.348720 - [DEBUG]
14891 2019-Jan-10 14:32:14.348744 - [DEBUG] PROPAGATE: No new function!
14892 2019-Jan-10 14:32:14.348768 - [DEBUG] EDGE:
14893 2019-Jan-10 14:32:14.348826 - [DEBUG] ---> 14894 2019-Jan-10 14:32:14.349439 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14895 2019-Jan-10 14:32:14.350055 - [DEBUG]
14896 2019-Jan-10 14:32:14.350080 - [DEBUG] EDGE:
14897 2019-Jan-10 14:32:14.350137 - [DEBUG] ---> 14898 2019-Jan-10 14:32:14.350766 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14899 2019-Jan-10 14:32:14.351382 - [DEBUG]
14900 2019-Jan-10 14:32:14.351407 - [DEBUG] EDGE:
14901 2019-Jan-10 14:32:14.351465 - [DEBUG] ---> 14902 2019-Jan-10 14:32:14.352085 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14903 2019-Jan-10 14:32:14.352709 - [DEBUG]
14904 2019-Jan-10 14:32:14.352735 - [DEBUG] EDGE:
14905 2019-Jan-10 14:32:14.352792 - [DEBUG] ---> 14906 2019-Jan-10 14:32:14.353418 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
14907 2019-Jan-10 14:32:14.354050 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !8714908 2019-Jan-10 14:32:14.354679 - [DEBUG] Compose: EdgeIdentity * AllBottom
14909 2019-Jan-10 14:32:14.354709 - [DEBUG]
14910 2019-Jan-10 14:32:14.354733 - [DEBUG] Propagate flow
14911 2019-Jan-10 14:32:14.354756 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14912 2019-Jan-10 14:32:14.354813 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
14913 2019-Jan-10 14:32:14.355431 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14914 2019-Jan-10 14:32:14.356046 - [DEBUG] Edge function : AllBottom (result of previous compose)
14915 2019-Jan-10 14:32:14.356071 - [DEBUG]
14916 2019-Jan-10 14:32:14.356095 - [DEBUG] Join: AllTop & AllBottom
14917 2019-Jan-10 14:32:14.356121 - [DEBUG] = AllBottom (new jump func)
14918 2019-Jan-10 14:32:14.356146 - [DEBUG]
14919 2019-Jan-10 14:32:14.356169 - [DEBUG] Start adding new jump function
14920 2019-Jan-10 14:32:14.356193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14921 2019-Jan-10 14:32:14.356249 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14922 2019-Jan-10 14:32:14.356878 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
14923 2019-Jan-10 14:32:14.357496 - [DEBUG] Edge Function : AllBottom
14924 2019-Jan-10 14:32:14.357524 - [DEBUG] End adding new jump function
14925 2019-Jan-10 14:32:14.357548 - [DEBUG]
14926 2019-Jan-10 14:32:14.357572 - [DEBUG] -------------------------------------------- 446. Path Edge --------------------------------------------
14927 2019-Jan-10 14:32:14.357597 - [DEBUG]
14928 2019-Jan-10 14:32:14.357620 - [DEBUG] Process 446. path edge:
14929 2019-Jan-10 14:32:14.357644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14930 2019-Jan-10 14:32:14.357701 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
14931 2019-Jan-10 14:32:14.358319 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14932 2019-Jan-10 14:32:14.358936 - [DEBUG]
14933 2019-Jan-10 14:32:14.358961 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
14934 2019-Jan-10 14:32:14.359583 - [DEBUG] Possible callees:
14935 2019-Jan-10 14:32:14.359608 - [DEBUG] bar
14936 2019-Jan-10 14:32:14.359633 - [DEBUG] Possible return sites:
14937 2019-Jan-10 14:32:14.359657 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


Got branch instruction
getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89

getCallFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8914938 2019-Jan-10 14:32:14.361500 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
14939 2019-Jan-10 14:32:14.361530 - [DEBUG] Start points of 'bar' currently not available!
14940 2019-Jan-10 14:32:14.361568 - [DEBUG] Compose: EdgeIdentity * AllBottom
14941 2019-Jan-10 14:32:14.361596 - [DEBUG]
14942 2019-Jan-10 14:32:14.361620 - [DEBUG] Propagate flow
14943 2019-Jan-10 14:32:14.361644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14944 2019-Jan-10 14:32:14.361710 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
14945 2019-Jan-10 14:32:14.362332 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14946 2019-Jan-10 14:32:14.362951 - [DEBUG] Edge function : AllBottom (result of previous compose)
14947 2019-Jan-10 14:32:14.362976 - [DEBUG]
14948 2019-Jan-10 14:32:14.363001 - [DEBUG] Join: AllTop & AllBottom
14949 2019-Jan-10 14:32:14.363027 - [DEBUG] = AllBottom (new jump func)
14950 2019-Jan-10 14:32:14.363052 - [DEBUG]
14951 2019-Jan-10 14:32:14.363075 - [DEBUG] Start adding new jump function
14952 2019-Jan-10 14:32:14.363099 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14953 2019-Jan-10 14:32:14.363155 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14954 2019-Jan-10 14:32:14.363804 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
14955 2019-Jan-10 14:32:14.364423 - [DEBUG] Edge Function : AllBottom
14956 2019-Jan-10 14:32:14.364451 - [DEBUG] End adding new jump function
14957 2019-Jan-10 14:32:14.364475 - [DEBUG]
14958 2019-Jan-10 14:32:14.364499 - [DEBUG] -------------------------------------------- 447. Path Edge --------------------------------------------
14959 2019-Jan-10 14:32:14.364523 - [DEBUG]
14960 2019-Jan-10 14:32:14.364547 - [DEBUG] Process 447. path edge:
14961 2019-Jan-10 14:32:14.364571 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14962 2019-Jan-10 14:32:14.364627 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
14963 2019-Jan-10 14:32:14.365246 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14964 2019-Jan-10 14:32:14.365862 - [DEBUG]
14965 2019-Jan-10 14:32:14.365886 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getCallToRetFlowFunction()
getNormalFlowFunction()
%tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !9014966 2019-Jan-10 14:32:14.367135 - [DEBUG] Compose: EdgeIdentity * AllBottom
14967 2019-Jan-10 14:32:14.367166 - [DEBUG]
14968 2019-Jan-10 14:32:14.367190 - [DEBUG] Propagate flow
14969 2019-Jan-10 14:32:14.367214 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14970 2019-Jan-10 14:32:14.367271 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
14971 2019-Jan-10 14:32:14.367888 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14972 2019-Jan-10 14:32:14.368505 - [DEBUG] Edge function : AllBottom (result of previous compose)
14973 2019-Jan-10 14:32:14.368530 - [DEBUG]
14974 2019-Jan-10 14:32:14.368555 - [DEBUG] Join: AllTop & AllBottom
14975 2019-Jan-10 14:32:14.368581 - [DEBUG] = AllBottom (new jump func)
14976 2019-Jan-10 14:32:14.368605 - [DEBUG]
14977 2019-Jan-10 14:32:14.368629 - [DEBUG] Start adding new jump function
14978 2019-Jan-10 14:32:14.368653 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
14979 2019-Jan-10 14:32:14.368708 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14980 2019-Jan-10 14:32:14.369326 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
14981 2019-Jan-10 14:32:14.369941 - [DEBUG] Edge Function : AllBottom
14982 2019-Jan-10 14:32:14.369969 - [DEBUG] End adding new jump function
14983 2019-Jan-10 14:32:14.369993 - [DEBUG]
14984 2019-Jan-10 14:32:14.370017 - [DEBUG] -------------------------------------------- 448. Path Edge --------------------------------------------
14985 2019-Jan-10 14:32:14.370041 - [DEBUG]
14986 2019-Jan-10 14:32:14.370065 - [DEBUG] Process 448. path edge:
14987 2019-Jan-10 14:32:14.370097 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
14988 2019-Jan-10 14:32:14.370153 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
14989 2019-Jan-10 14:32:14.370783 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
14990 2019-Jan-10 14:32:14.371399 - [DEBUG]
14991 2019-Jan-10 14:32:14.371425 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45


Got operands checking instruction (icmp)
getNormalFlowFunction()
br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !9214992 2019-Jan-10 14:32:14.372645 - [DEBUG] Compose: EdgeIdentity * AllBottom
14993 2019-Jan-10 14:32:14.372675 - [DEBUG]
14994 2019-Jan-10 14:32:14.372699 - [DEBUG] Propagate flow
14995 2019-Jan-10 14:32:14.372723 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
14996 2019-Jan-10 14:32:14.372780 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
14997 2019-Jan-10 14:32:14.373413 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
14998 2019-Jan-10 14:32:14.374046 - [DEBUG] Edge function : AllBottom (result of previous compose)
14999 2019-Jan-10 14:32:14.374072 - [DEBUG]
15000 2019-Jan-10 14:32:14.374096 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15001 2019-Jan-10 14:32:14.374122 - [DEBUG] = AllBottom
15002 2019-Jan-10 14:32:14.374147 - [DEBUG]
15003 2019-Jan-10 14:32:14.374170 - [DEBUG] PROPAGATE: No new function!


Got branch instruction
getNormalFlowFunction()
br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !9215004 2019-Jan-10 14:32:14.374798 - [DEBUG] Compose: EdgeIdentity * AllBottom
15005 2019-Jan-10 14:32:14.374828 - [DEBUG]
15006 2019-Jan-10 14:32:14.374851 - [DEBUG] Propagate flow
15007 2019-Jan-10 14:32:14.374875 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15008 2019-Jan-10 14:32:14.374932 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
15009 2019-Jan-10 14:32:14.375556 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15010 2019-Jan-10 14:32:14.376173 - [DEBUG] Edge function : AllBottom (result of previous compose)
15011 2019-Jan-10 14:32:14.376198 - [DEBUG]
15012 2019-Jan-10 14:32:14.376222 - [DEBUG] Join: AllTop & AllBottom
15013 2019-Jan-10 14:32:14.376249 - [DEBUG] = AllBottom (new jump func)
15014 2019-Jan-10 14:32:14.376273 - [DEBUG]
15015 2019-Jan-10 14:32:14.376297 - [DEBUG] Start adding new jump function
15016 2019-Jan-10 14:32:14.376320 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15017 2019-Jan-10 14:32:14.376376 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15018 2019-Jan-10 14:32:14.377050 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
15019 2019-Jan-10 14:32:14.377727 - [DEBUG] Edge Function : AllBottom
15020 2019-Jan-10 14:32:14.377760 - [DEBUG] End adding new jump function
15021 2019-Jan-10 14:32:14.377785 - [DEBUG]
15022 2019-Jan-10 14:32:14.377810 - [DEBUG] -------------------------------------------- 449. Path Edge --------------------------------------------
15023 2019-Jan-10 14:32:14.377835 - [DEBUG]
15024 2019-Jan-10 14:32:14.377858 - [DEBUG] Process 449. path edge:
15025 2019-Jan-10 14:32:14.377882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15026 2019-Jan-10 14:32:14.377955 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
15027 2019-Jan-10 14:32:14.378635 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
15028 2019-Jan-10 14:32:14.379292 - [DEBUG]
15029 2019-Jan-10 14:32:14.379319 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
15030 2019-Jan-10 14:32:14.379970 - [DEBUG] Possible callees:
15031 2019-Jan-10 14:32:14.379996 - [DEBUG] llvm.dbg.declare
15032 2019-Jan-10 14:32:14.380022 - [DEBUG] Possible return sites:
15033 2019-Jan-10 14:32:14.380045 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


Got branch instruction
getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103

getCallFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10315034 2019-Jan-10 14:32:14.381957 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15035 2019-Jan-10 14:32:14.381987 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15036 2019-Jan-10 14:32:14.382036 - [DEBUG] Compose: EdgeIdentity * AllBottom
15037 2019-Jan-10 14:32:14.382065 - [DEBUG]
15038 2019-Jan-10 14:32:14.382090 - [DEBUG] Propagate flow
15039 2019-Jan-10 14:32:14.382114 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15040 2019-Jan-10 14:32:14.382174 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
15041 2019-Jan-10 14:32:14.382795 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15042 2019-Jan-10 14:32:14.383412 - [DEBUG] Edge function : AllBottom (result of previous compose)
15043 2019-Jan-10 14:32:14.383438 - [DEBUG]
15044 2019-Jan-10 14:32:14.383464 - [DEBUG] Join: AllTop & AllBottom
15045 2019-Jan-10 14:32:14.383502 - [DEBUG] = AllBottom (new jump func)
15046 2019-Jan-10 14:32:14.383529 - [DEBUG]
15047 2019-Jan-10 14:32:14.383553 - [DEBUG] Start adding new jump function
15048 2019-Jan-10 14:32:14.383577 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15049 2019-Jan-10 14:32:14.383633 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15050 2019-Jan-10 14:32:14.384251 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
15051 2019-Jan-10 14:32:14.384869 - [DEBUG] Edge Function : AllBottom
15052 2019-Jan-10 14:32:14.384898 - [DEBUG] End adding new jump function
15053 2019-Jan-10 14:32:14.384923 - [DEBUG]
15054 2019-Jan-10 14:32:14.384947 - [DEBUG] -------------------------------------------- 450. Path Edge --------------------------------------------
15055 2019-Jan-10 14:32:14.384971 - [DEBUG]
15056 2019-Jan-10 14:32:14.384995 - [DEBUG] Process 450. path edge:
15057 2019-Jan-10 14:32:14.385019 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15058 2019-Jan-10 14:32:14.385075 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
15059 2019-Jan-10 14:32:14.385696 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
15060 2019-Jan-10 14:32:14.386312 - [DEBUG]
15061 2019-Jan-10 14:32:14.386337 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getCallToRetFlowFunction()
getNormalFlowFunction()
store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !10415062 2019-Jan-10 14:32:14.387591 - [DEBUG] Compose: EdgeIdentity * AllBottom
15063 2019-Jan-10 14:32:14.387622 - [DEBUG]
15064 2019-Jan-10 14:32:14.387647 - [DEBUG] Propagate flow
15065 2019-Jan-10 14:32:14.387670 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15066 2019-Jan-10 14:32:14.387740 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
15067 2019-Jan-10 14:32:14.388357 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15068 2019-Jan-10 14:32:14.388973 - [DEBUG] Edge function : AllBottom (result of previous compose)
15069 2019-Jan-10 14:32:14.388998 - [DEBUG]
15070 2019-Jan-10 14:32:14.389023 - [DEBUG] Join: AllTop & AllBottom
15071 2019-Jan-10 14:32:14.389049 - [DEBUG] = AllBottom (new jump func)
15072 2019-Jan-10 14:32:14.389074 - [DEBUG]
15073 2019-Jan-10 14:32:14.389097 - [DEBUG] Start adding new jump function
15074 2019-Jan-10 14:32:14.389121 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15075 2019-Jan-10 14:32:14.389177 - [DEBUG] Fact at target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15076 2019-Jan-10 14:32:14.389793 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
15077 2019-Jan-10 14:32:14.390424 - [DEBUG] Edge Function : AllBottom
15078 2019-Jan-10 14:32:14.390452 - [DEBUG] End adding new jump function
15079 2019-Jan-10 14:32:14.390477 - [DEBUG]
15080 2019-Jan-10 14:32:14.390500 - [DEBUG] -------------------------------------------- 451. Path Edge --------------------------------------------
15081 2019-Jan-10 14:32:14.390525 - [DEBUG]
15082 2019-Jan-10 14:32:14.390548 - [DEBUG] Process 451. path edge:
15083 2019-Jan-10 14:32:14.390572 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15084 2019-Jan-10 14:32:14.390628 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
15085 2019-Jan-10 14:32:14.391251 - [DEBUG] D target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 >
15086 2019-Jan-10 14:32:14.391868 - [DEBUG]
15087 2019-Jan-10 14:32:14.391894 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51


Got store instruction
getNormalFlowFunction()
br label %if.end, !phasar.instruction.id !10515088 2019-Jan-10 14:32:14.393110 - [DEBUG] Compose: EdgeIdentity * AllBottom
15089 2019-Jan-10 14:32:14.393140 - [DEBUG]
15090 2019-Jan-10 14:32:14.393164 - [DEBUG] Propagate flow
15091 2019-Jan-10 14:32:14.393188 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15092 2019-Jan-10 14:32:14.393246 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
15093 2019-Jan-10 14:32:14.393884 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15094 2019-Jan-10 14:32:14.394502 - [DEBUG] Edge function : AllBottom (result of previous compose)
15095 2019-Jan-10 14:32:14.394528 - [DEBUG]
15096 2019-Jan-10 14:32:14.394553 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15097 2019-Jan-10 14:32:14.394579 - [DEBUG] = AllBottom
15098 2019-Jan-10 14:32:14.394604 - [DEBUG]
15099 2019-Jan-10 14:32:14.394627 - [DEBUG] PROPAGATE: No new function!
15100 2019-Jan-10 14:32:14.394651 - [DEBUG] EDGE:
15101 2019-Jan-10 14:32:14.394710 - [DEBUG] ---> 15102 2019-Jan-10 14:32:14.395325 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15103 2019-Jan-10 14:32:14.395941 - [DEBUG]
15104 2019-Jan-10 14:32:14.395966 - [DEBUG] EDGE:
15105 2019-Jan-10 14:32:14.396024 - [DEBUG] ---> 15106 2019-Jan-10 14:32:14.396643 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15107 2019-Jan-10 14:32:14.397274 - [DEBUG]
15108 2019-Jan-10 14:32:14.397299 - [DEBUG] EDGE:
15109 2019-Jan-10 14:32:14.397356 - [DEBUG] ---> 15110 2019-Jan-10 14:32:14.397990 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15111 2019-Jan-10 14:32:14.398607 - [DEBUG]
15112 2019-Jan-10 14:32:14.398632 - [DEBUG] EDGE:
15113 2019-Jan-10 14:32:14.398690 - [DEBUG] ---> 15114 2019-Jan-10 14:32:14.399308 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15115 2019-Jan-10 14:32:14.399924 - [DEBUG]
15116 2019-Jan-10 14:32:14.399949 - [DEBUG] EDGE:
15117 2019-Jan-10 14:32:14.400007 - [DEBUG] ---> 15118 2019-Jan-10 14:32:14.400643 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15119 2019-Jan-10 14:32:14.401260 - [DEBUG]
15120 2019-Jan-10 14:32:14.401286 - [DEBUG] EDGE:
15121 2019-Jan-10 14:32:14.401344 - [DEBUG] ---> 15122 2019-Jan-10 14:32:14.401963 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15123 2019-Jan-10 14:32:14.402578 - [DEBUG]
15124 2019-Jan-10 14:32:14.402604 - [DEBUG] EDGE:
15125 2019-Jan-10 14:32:14.402661 - [DEBUG] ---> 15126 2019-Jan-10 14:32:14.403276 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15127 2019-Jan-10 14:32:14.403908 - [DEBUG]
15128 2019-Jan-10 14:32:14.403934 - [DEBUG] EDGE:
15129 2019-Jan-10 14:32:14.403992 - [DEBUG] ---> 15130 2019-Jan-10 14:32:14.404612 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15131 2019-Jan-10 14:32:14.405229 - [DEBUG]
15132 2019-Jan-10 14:32:14.405255 - [DEBUG] EDGE:
15133 2019-Jan-10 14:32:14.405313 - [DEBUG] ---> 15134 2019-Jan-10 14:32:14.406012 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15135 2019-Jan-10 14:32:14.406672 - [DEBUG]
15136 2019-Jan-10 14:32:14.406702 - [DEBUG] EDGE:
15137 2019-Jan-10 14:32:14.406776 - [DEBUG] ---> 15138 2019-Jan-10 14:32:14.407480 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15139 2019-Jan-10 14:32:14.408161 - [DEBUG]
15140 2019-Jan-10 14:32:14.408189 - [DEBUG] EDGE:
15141 2019-Jan-10 14:32:14.408262 - [DEBUG] ---> 15142 2019-Jan-10 14:32:14.408931 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15143 2019-Jan-10 14:32:14.409583 - [DEBUG]
15144 2019-Jan-10 14:32:14.409611 - [DEBUG] EDGE:
15145 2019-Jan-10 14:32:14.409677 - [DEBUG] ---> 15146 2019-Jan-10 14:32:14.410367 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15147 2019-Jan-10 14:32:14.411038 - [DEBUG]


Got branch instruction
getNormalFlowFunction()
switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !6715148 2019-Jan-10 14:32:14.411740 - [DEBUG] Compose: EdgeIdentity * AllBottom
15149 2019-Jan-10 14:32:14.411776 - [DEBUG]
15150 2019-Jan-10 14:32:14.411800 - [DEBUG] Propagate flow
15151 2019-Jan-10 14:32:14.411824 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15152 2019-Jan-10 14:32:14.411887 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15153 2019-Jan-10 14:32:14.412523 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15154 2019-Jan-10 14:32:14.413148 - [DEBUG] Edge function : AllBottom (result of previous compose)
15155 2019-Jan-10 14:32:14.413174 - [DEBUG]
15156 2019-Jan-10 14:32:14.413200 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15157 2019-Jan-10 14:32:14.413226 - [DEBUG] = AllBottom
15158 2019-Jan-10 14:32:14.413251 - [DEBUG]
15159 2019-Jan-10 14:32:14.413275 - [DEBUG] PROPAGATE: No new function!
15160 2019-Jan-10 14:32:14.413299 - [DEBUG] EDGE:
15161 2019-Jan-10 14:32:14.413358 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
15162 2019-Jan-10 14:32:14.414003 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15163 2019-Jan-10 14:32:14.414620 - [DEBUG]
15164 2019-Jan-10 14:32:14.414646 - [DEBUG] EDGE:
15165 2019-Jan-10 14:32:14.414704 - [DEBUG] ---> 15166 2019-Jan-10 14:32:14.415321 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15167 2019-Jan-10 14:32:14.415937 - [DEBUG]
15168 2019-Jan-10 14:32:14.415963 - [DEBUG] EDGE:
15169 2019-Jan-10 14:32:14.416020 - [DEBUG] ---> 15170 2019-Jan-10 14:32:14.416635 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15171 2019-Jan-10 14:32:14.417268 - [DEBUG]
15172 2019-Jan-10 14:32:14.417294 - [DEBUG] EDGE:
15173 2019-Jan-10 14:32:14.417352 - [DEBUG] ---> 15174 2019-Jan-10 14:32:14.417973 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15175 2019-Jan-10 14:32:14.418593 - [DEBUG]


Got switch instruction
getNormalFlowFunction()
switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !5815176 2019-Jan-10 14:32:14.419230 - [DEBUG] Compose: EdgeIdentity * AllBottom
15177 2019-Jan-10 14:32:14.419260 - [DEBUG]
15178 2019-Jan-10 14:32:14.419284 - [DEBUG] Propagate flow
15179 2019-Jan-10 14:32:14.419308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15180 2019-Jan-10 14:32:14.419365 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15181 2019-Jan-10 14:32:14.419983 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15182 2019-Jan-10 14:32:14.420617 - [DEBUG] Edge function : AllBottom (result of previous compose)
15183 2019-Jan-10 14:32:14.420642 - [DEBUG]
15184 2019-Jan-10 14:32:14.420668 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15185 2019-Jan-10 14:32:14.420694 - [DEBUG] = AllBottom
15186 2019-Jan-10 14:32:14.420719 - [DEBUG]
15187 2019-Jan-10 14:32:14.420742 - [DEBUG] PROPAGATE: No new function!
15188 2019-Jan-10 14:32:14.420781 - [DEBUG] EDGE:
15189 2019-Jan-10 14:32:14.420839 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
15190 2019-Jan-10 14:32:14.421461 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15191 2019-Jan-10 14:32:14.422078 - [DEBUG]
15192 2019-Jan-10 14:32:14.422104 - [DEBUG] EDGE:
15193 2019-Jan-10 14:32:14.422161 - [DEBUG] ---> 15194 2019-Jan-10 14:32:14.422787 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15195 2019-Jan-10 14:32:14.423405 - [DEBUG]


Got switch instruction
getNormalFlowFunction()
br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !5315196 2019-Jan-10 14:32:14.424066 - [DEBUG] Compose: EdgeIdentity * AllBottom
15197 2019-Jan-10 14:32:14.424100 - [DEBUG]
15198 2019-Jan-10 14:32:14.424124 - [DEBUG] Propagate flow
15199 2019-Jan-10 14:32:14.424148 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15200 2019-Jan-10 14:32:14.424208 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15201 2019-Jan-10 14:32:14.424840 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
15202 2019-Jan-10 14:32:14.425459 - [DEBUG] Edge function : AllBottom (result of previous compose)
15203 2019-Jan-10 14:32:14.425484 - [DEBUG]
15204 2019-Jan-10 14:32:14.425511 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
15205 2019-Jan-10 14:32:14.425537 - [DEBUG] = AllBottom
15206 2019-Jan-10 14:32:14.425561 - [DEBUG]
15207 2019-Jan-10 14:32:14.425585 - [DEBUG] PROPAGATE: No new function!
15208 2019-Jan-10 14:32:14.425609 - [DEBUG] EDGE:
15209 2019-Jan-10 14:32:14.425667 - [DEBUG] ---> 15210 2019-Jan-10 14:32:14.426283 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
15211 2019-Jan-10 14:32:14.426919 - [DEBUG]
15212 2019-Jan-10 14:32:14.426946 - [DEBUG] Compose: EdgeIdentity * AllBottom
15213 2019-Jan-10 14:32:14.426972 - [DEBUG]
15214 2019-Jan-10 14:32:14.426996 - [DEBUG] Propagate flow
15215 2019-Jan-10 14:32:14.427019 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15216 2019-Jan-10 14:32:14.427076 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
15217 2019-Jan-10 14:32:14.427712 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15218 2019-Jan-10 14:32:14.428342 - [DEBUG] Edge function : AllBottom (result of previous compose)
15219 2019-Jan-10 14:32:14.428368 - [DEBUG]
15220 2019-Jan-10 14:32:14.428394 - [DEBUG] Join: AllTop & AllBottom
15221 2019-Jan-10 14:32:14.428421 - [DEBUG] = AllBottom (new jump func)
15222 2019-Jan-10 14:32:14.428445 - [DEBUG]
15223 2019-Jan-10 14:32:14.428469 - [DEBUG] Start adding new jump function
15224 2019-Jan-10 14:32:14.428493 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15225 2019-Jan-10 14:32:14.428550 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15226 2019-Jan-10 14:32:14.429170 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
15227 2019-Jan-10 14:32:14.429786 - [DEBUG] Edge Function : AllBottom
15228 2019-Jan-10 14:32:14.429814 - [DEBUG] End adding new jump function
15229 2019-Jan-10 14:32:14.429839 - [DEBUG]
15230 2019-Jan-10 14:32:14.429879 - [DEBUG] -------------------------------------------- 452. Path Edge --------------------------------------------
15231 2019-Jan-10 14:32:14.429904 - [DEBUG]
15232 2019-Jan-10 14:32:14.429928 - [DEBUG] Process 452. path edge:
15233 2019-Jan-10 14:32:14.429952 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15234 2019-Jan-10 14:32:14.430009 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
15235 2019-Jan-10 14:32:14.430646 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15236 2019-Jan-10 14:32:14.431266 - [DEBUG]
15237 2019-Jan-10 14:32:14.431293 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
15238 2019-Jan-10 14:32:14.431933 - [DEBUG] Compose: EdgeIdentity * AllBottom
15239 2019-Jan-10 14:32:14.431961 - [DEBUG]
15240 2019-Jan-10 14:32:14.431985 - [DEBUG] Propagate flow
15241 2019-Jan-10 14:32:14.432009 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15242 2019-Jan-10 14:32:14.432066 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
15243 2019-Jan-10 14:32:14.432684 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15244 2019-Jan-10 14:32:14.433303 - [DEBUG] Edge function : AllBottom (result of previous compose)
15245 2019-Jan-10 14:32:14.433328 - [DEBUG]
15246 2019-Jan-10 14:32:14.433353 - [DEBUG] Join: AllTop & AllBottom
15247 2019-Jan-10 14:32:14.433379 - [DEBUG] = AllBottom (new jump func)
15248 2019-Jan-10 14:32:14.433404 - [DEBUG]
15249 2019-Jan-10 14:32:14.433427 - [DEBUG] Start adding new jump function
15250 2019-Jan-10 14:32:14.433450 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15251 2019-Jan-10 14:32:14.433521 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15252 2019-Jan-10 14:32:14.434141 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
15253 2019-Jan-10 14:32:14.434757 - [DEBUG] Edge Function : AllBottom
15254 2019-Jan-10 14:32:14.434784 - [DEBUG] End adding new jump function
15255 2019-Jan-10 14:32:14.434808 - [DEBUG]
15256 2019-Jan-10 14:32:14.434832 - [DEBUG] -------------------------------------------- 453. Path Edge --------------------------------------------
15257 2019-Jan-10 14:32:14.434856 - [DEBUG]
15258 2019-Jan-10 14:32:14.434879 - [DEBUG] Process 453. path edge:
15259 2019-Jan-10 14:32:14.434903 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15260 2019-Jan-10 14:32:14.434960 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
15261 2019-Jan-10 14:32:14.435576 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15262 2019-Jan-10 14:32:14.436196 - [DEBUG]
15263 2019-Jan-10 14:32:14.436220 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
15264 2019-Jan-10 14:32:14.436862 - [DEBUG] Compose: EdgeIdentity * AllBottom
15265 2019-Jan-10 14:32:14.436890 - [DEBUG]
15266 2019-Jan-10 14:32:14.436914 - [DEBUG] Propagate flow
15267 2019-Jan-10 14:32:14.436938 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15268 2019-Jan-10 14:32:14.436995 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
15269 2019-Jan-10 14:32:14.437617 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15270 2019-Jan-10 14:32:14.438237 - [DEBUG] Edge function : AllBottom (result of previous compose)
15271 2019-Jan-10 14:32:14.438263 - [DEBUG]
15272 2019-Jan-10 14:32:14.438287 - [DEBUG] Join: AllTop & AllBottom
15273 2019-Jan-10 14:32:14.438313 - [DEBUG] = AllBottom (new jump func)
15274 2019-Jan-10 14:32:14.438346 - [DEBUG]
15275 2019-Jan-10 14:32:14.438370 - [DEBUG] Start adding new jump function
15276 2019-Jan-10 14:32:14.438393 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15277 2019-Jan-10 14:32:14.438450 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15278 2019-Jan-10 14:32:14.439069 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
15279 2019-Jan-10 14:32:14.439694 - [DEBUG] Edge Function : AllBottom
15280 2019-Jan-10 14:32:14.439721 - [DEBUG] End adding new jump function
15281 2019-Jan-10 14:32:14.439746 - [DEBUG]
15282 2019-Jan-10 14:32:14.439769 - [DEBUG] -------------------------------------------- 454. Path Edge --------------------------------------------
15283 2019-Jan-10 14:32:14.439794 - [DEBUG]
15284 2019-Jan-10 14:32:14.439817 - [DEBUG] Process 454. path edge:
15285 2019-Jan-10 14:32:14.439841 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15286 2019-Jan-10 14:32:14.439897 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
15287 2019-Jan-10 14:32:14.440533 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15288 2019-Jan-10 14:32:14.441153 - [DEBUG]
15289 2019-Jan-10 14:32:14.441179 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
15290 2019-Jan-10 14:32:14.441808 - [DEBUG] Compose: EdgeIdentity * AllBottom
15291 2019-Jan-10 14:32:14.441837 - [DEBUG]
15292 2019-Jan-10 14:32:14.441861 - [DEBUG] Propagate flow
15293 2019-Jan-10 14:32:14.441884 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15294 2019-Jan-10 14:32:14.441942 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
15295 2019-Jan-10 14:32:14.442565 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15296 2019-Jan-10 14:32:14.443184 - [DEBUG] Edge function : AllBottom (result of previous compose)
15297 2019-Jan-10 14:32:14.443209 - [DEBUG]
15298 2019-Jan-10 14:32:14.443234 - [DEBUG] Join: AllTop & AllBottom
15299 2019-Jan-10 14:32:14.443260 - [DEBUG] = AllBottom (new jump func)
15300 2019-Jan-10 14:32:14.443285 - [DEBUG]
15301 2019-Jan-10 14:32:14.443308 - [DEBUG] Start adding new jump function
15302 2019-Jan-10 14:32:14.443332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15303 2019-Jan-10 14:32:14.443388 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15304 2019-Jan-10 14:32:14.444025 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
15305 2019-Jan-10 14:32:14.444644 - [DEBUG] Edge Function : AllBottom
15306 2019-Jan-10 14:32:14.444671 - [DEBUG] End adding new jump function
15307 2019-Jan-10 14:32:14.444696 - [DEBUG]
15308 2019-Jan-10 14:32:14.444720 - [DEBUG] -------------------------------------------- 455. Path Edge --------------------------------------------
15309 2019-Jan-10 14:32:14.444744 - [DEBUG]
15310 2019-Jan-10 14:32:14.444768 - [DEBUG] Process 455. path edge:
15311 2019-Jan-10 14:32:14.444791 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15312 2019-Jan-10 14:32:14.444848 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
15313 2019-Jan-10 14:32:14.445468 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15314 2019-Jan-10 14:32:14.446088 - [DEBUG]
15315 2019-Jan-10 14:32:14.446113 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
15316 2019-Jan-10 14:32:14.446743 - [DEBUG] Compose: EdgeIdentity * AllBottom
15317 2019-Jan-10 14:32:14.446772 - [DEBUG]
15318 2019-Jan-10 14:32:14.446813 - [DEBUG] Propagate flow
15319 2019-Jan-10 14:32:14.446851 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15320 2019-Jan-10 14:32:14.446909 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
15321 2019-Jan-10 14:32:14.447525 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15322 2019-Jan-10 14:32:14.448145 - [DEBUG] Edge function : AllBottom (result of previous compose)
15323 2019-Jan-10 14:32:14.448171 - [DEBUG]
15324 2019-Jan-10 14:32:14.448195 - [DEBUG] Join: AllTop & AllBottom
15325 2019-Jan-10 14:32:14.448221 - [DEBUG] = AllBottom (new jump func)
15326 2019-Jan-10 14:32:14.448246 - [DEBUG]
15327 2019-Jan-10 14:32:14.448270 - [DEBUG] Start adding new jump function
15328 2019-Jan-10 14:32:14.448293 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15329 2019-Jan-10 14:32:14.448349 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15330 2019-Jan-10 14:32:14.448967 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
15331 2019-Jan-10 14:32:14.449582 - [DEBUG] Edge Function : AllBottom
15332 2019-Jan-10 14:32:14.449609 - [DEBUG] End adding new jump function
15333 2019-Jan-10 14:32:14.449633 - [DEBUG]
15334 2019-Jan-10 14:32:14.449657 - [DEBUG] -------------------------------------------- 456. Path Edge --------------------------------------------
15335 2019-Jan-10 14:32:14.449681 - [DEBUG]
15336 2019-Jan-10 14:32:14.449705 - [DEBUG] Process 456. path edge:
15337 2019-Jan-10 14:32:14.449729 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15338 2019-Jan-10 14:32:14.449785 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
15339 2019-Jan-10 14:32:14.450419 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15340 2019-Jan-10 14:32:14.451038 - [DEBUG]
15341 2019-Jan-10 14:32:14.451064 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
15342 2019-Jan-10 14:32:14.451688 - [DEBUG] Compose: EdgeIdentity * AllBottom
15343 2019-Jan-10 14:32:14.451716 - [DEBUG]
15344 2019-Jan-10 14:32:14.451740 - [DEBUG] Propagate flow
15345 2019-Jan-10 14:32:14.451764 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15346 2019-Jan-10 14:32:14.451821 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15347 2019-Jan-10 14:32:14.452437 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15348 2019-Jan-10 14:32:14.453057 - [DEBUG] Edge function : AllBottom (result of previous compose)
15349 2019-Jan-10 14:32:14.453082 - [DEBUG]
15350 2019-Jan-10 14:32:14.453107 - [DEBUG] Join: AllTop & AllBottom
15351 2019-Jan-10 14:32:14.453133 - [DEBUG] = AllBottom (new jump func)
15352 2019-Jan-10 14:32:14.453157 - [DEBUG]
15353 2019-Jan-10 14:32:14.453181 - [DEBUG] Start adding new jump function
15354 2019-Jan-10 14:32:14.453204 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15355 2019-Jan-10 14:32:14.453260 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15356 2019-Jan-10 14:32:14.453896 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15357 2019-Jan-10 14:32:14.454513 - [DEBUG] Edge Function : AllBottom
15358 2019-Jan-10 14:32:14.454540 - [DEBUG] End adding new jump function
15359 2019-Jan-10 14:32:14.454564 - [DEBUG]
15360 2019-Jan-10 14:32:14.454588 - [DEBUG] -------------------------------------------- 457. Path Edge --------------------------------------------
15361 2019-Jan-10 14:32:14.454612 - [DEBUG]
15362 2019-Jan-10 14:32:14.454636 - [DEBUG] Process 457. path edge:
15363 2019-Jan-10 14:32:14.454659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15364 2019-Jan-10 14:32:14.454723 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
15365 2019-Jan-10 14:32:14.455341 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15366 2019-Jan-10 14:32:14.455966 - [DEBUG]
15367 2019-Jan-10 14:32:14.455991 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
15368 2019-Jan-10 14:32:14.456619 - [DEBUG] Compose: EdgeIdentity * AllBottom
15369 2019-Jan-10 14:32:14.456648 - [DEBUG]
15370 2019-Jan-10 14:32:14.456672 - [DEBUG] Propagate flow
15371 2019-Jan-10 14:32:14.456695 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15372 2019-Jan-10 14:32:14.456752 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
15373 2019-Jan-10 14:32:14.457390 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15374 2019-Jan-10 14:32:14.458010 - [DEBUG] Edge function : AllBottom (result of previous compose)
15375 2019-Jan-10 14:32:14.458035 - [DEBUG]
15376 2019-Jan-10 14:32:14.458060 - [DEBUG] Join: AllTop & AllBottom
15377 2019-Jan-10 14:32:14.458086 - [DEBUG] = AllBottom (new jump func)
15378 2019-Jan-10 14:32:14.458111 - [DEBUG]
15379 2019-Jan-10 14:32:14.458134 - [DEBUG] Start adding new jump function
15380 2019-Jan-10 14:32:14.458158 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15381 2019-Jan-10 14:32:14.458214 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15382 2019-Jan-10 14:32:14.458833 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
15383 2019-Jan-10 14:32:14.459453 - [DEBUG] Edge Function : AllBottom
15384 2019-Jan-10 14:32:14.459480 - [DEBUG] End adding new jump function
15385 2019-Jan-10 14:32:14.459505 - [DEBUG]
15386 2019-Jan-10 14:32:14.459529 - [DEBUG] -------------------------------------------- 458. Path Edge --------------------------------------------
15387 2019-Jan-10 14:32:14.459553 - [DEBUG]
15388 2019-Jan-10 14:32:14.459577 - [DEBUG] Process 458. path edge:
15389 2019-Jan-10 14:32:14.459601 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15390 2019-Jan-10 14:32:14.459657 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
15391 2019-Jan-10 14:32:14.460293 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15392 2019-Jan-10 14:32:14.460912 - [DEBUG]
15393 2019-Jan-10 14:32:14.460937 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
15394 2019-Jan-10 14:32:14.461566 - [DEBUG] Compose: EdgeIdentity * AllBottom
15395 2019-Jan-10 14:32:14.461594 - [DEBUG]
15396 2019-Jan-10 14:32:14.461618 - [DEBUG] Propagate flow
15397 2019-Jan-10 14:32:14.461642 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15398 2019-Jan-10 14:32:14.461699 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
15399 2019-Jan-10 14:32:14.462321 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15400 2019-Jan-10 14:32:14.462939 - [DEBUG] Edge function : AllBottom (result of previous compose)
15401 2019-Jan-10 14:32:14.462965 - [DEBUG]
15402 2019-Jan-10 14:32:14.462989 - [DEBUG] Join: AllTop & AllBottom
15403 2019-Jan-10 14:32:14.463015 - [DEBUG] = AllBottom (new jump func)
15404 2019-Jan-10 14:32:14.463040 - [DEBUG]
15405 2019-Jan-10 14:32:14.463063 - [DEBUG] Start adding new jump function
15406 2019-Jan-10 14:32:14.463087 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15407 2019-Jan-10 14:32:14.463156 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15408 2019-Jan-10 14:32:14.463793 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
15409 2019-Jan-10 14:32:14.464412 - [DEBUG] Edge Function : AllBottom
15410 2019-Jan-10 14:32:14.464439 - [DEBUG] End adding new jump function
15411 2019-Jan-10 14:32:14.464464 - [DEBUG]
15412 2019-Jan-10 14:32:14.464488 - [DEBUG] -------------------------------------------- 459. Path Edge --------------------------------------------
15413 2019-Jan-10 14:32:14.464512 - [DEBUG]
15414 2019-Jan-10 14:32:14.464535 - [DEBUG] Process 459. path edge:
15415 2019-Jan-10 14:32:14.464559 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15416 2019-Jan-10 14:32:14.464615 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
15417 2019-Jan-10 14:32:14.465235 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15418 2019-Jan-10 14:32:14.465854 - [DEBUG]
15419 2019-Jan-10 14:32:14.465878 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
15420 2019-Jan-10 14:32:14.466503 - [DEBUG] Possible callees:
15421 2019-Jan-10 14:32:14.466529 - [DEBUG] bar
15422 2019-Jan-10 14:32:14.466554 - [DEBUG] Possible return sites:
15423 2019-Jan-10 14:32:14.466577 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


Got branch instruction
getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7115424 2019-Jan-10 14:32:14.467818 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
15425 2019-Jan-10 14:32:14.467848 - [DEBUG] Start points of 'bar' currently not available!
15426 2019-Jan-10 14:32:14.467885 - [DEBUG] Compose: EdgeIdentity * AllBottom
15427 2019-Jan-10 14:32:14.467912 - [DEBUG]
15428 2019-Jan-10 14:32:14.467936 - [DEBUG] Propagate flow
15429 2019-Jan-10 14:32:14.467960 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15430 2019-Jan-10 14:32:14.468017 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
15431 2019-Jan-10 14:32:14.468637 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15432 2019-Jan-10 14:32:14.469255 - [DEBUG] Edge function : AllBottom (result of previous compose)
15433 2019-Jan-10 14:32:14.469280 - [DEBUG]
15434 2019-Jan-10 14:32:14.469305 - [DEBUG] Join: AllTop & AllBottom
15435 2019-Jan-10 14:32:14.469331 - [DEBUG] = AllBottom (new jump func)
15436 2019-Jan-10 14:32:14.469355 - [DEBUG]
15437 2019-Jan-10 14:32:14.469379 - [DEBUG] Start adding new jump function
15438 2019-Jan-10 14:32:14.469402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15439 2019-Jan-10 14:32:14.469459 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15440 2019-Jan-10 14:32:14.470079 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
15441 2019-Jan-10 14:32:14.470713 - [DEBUG] Edge Function : AllBottom
15442 2019-Jan-10 14:32:14.470740 - [DEBUG] End adding new jump function
15443 2019-Jan-10 14:32:14.470765 - [DEBUG]
15444 2019-Jan-10 14:32:14.470788 - [DEBUG] -------------------------------------------- 460. Path Edge --------------------------------------------
15445 2019-Jan-10 14:32:14.470813 - [DEBUG]
15446 2019-Jan-10 14:32:14.470836 - [DEBUG] Process 460. path edge:
15447 2019-Jan-10 14:32:14.470860 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15448 2019-Jan-10 14:32:14.470916 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
15449 2019-Jan-10 14:32:14.471535 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15450 2019-Jan-10 14:32:14.472162 - [DEBUG]
15451 2019-Jan-10 14:32:14.472187 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
15452 2019-Jan-10 14:32:14.472828 - [DEBUG] Compose: EdgeIdentity * AllBottom
15453 2019-Jan-10 14:32:14.472861 - [DEBUG]
15454 2019-Jan-10 14:32:14.472884 - [DEBUG] Propagate flow
15455 2019-Jan-10 14:32:14.472908 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15456 2019-Jan-10 14:32:14.472966 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
15457 2019-Jan-10 14:32:14.473599 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15458 2019-Jan-10 14:32:14.474218 - [DEBUG] Edge function : AllBottom (result of previous compose)
15459 2019-Jan-10 14:32:14.474244 - [DEBUG]
15460 2019-Jan-10 14:32:14.474268 - [DEBUG] Join: AllTop & AllBottom
15461 2019-Jan-10 14:32:14.474294 - [DEBUG] = AllBottom (new jump func)
15462 2019-Jan-10 14:32:14.474319 - [DEBUG]
15463 2019-Jan-10 14:32:14.474342 - [DEBUG] Start adding new jump function
15464 2019-Jan-10 14:32:14.474366 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15465 2019-Jan-10 14:32:14.474422 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15466 2019-Jan-10 14:32:14.475041 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
15467 2019-Jan-10 14:32:14.475656 - [DEBUG] Edge Function : AllBottom
15468 2019-Jan-10 14:32:14.475683 - [DEBUG] End adding new jump function
15469 2019-Jan-10 14:32:14.475708 - [DEBUG]
15470 2019-Jan-10 14:32:14.475732 - [DEBUG] -------------------------------------------- 461. Path Edge --------------------------------------------
15471 2019-Jan-10 14:32:14.475756 - [DEBUG]
15472 2019-Jan-10 14:32:14.475779 - [DEBUG] Process 461. path edge:
15473 2019-Jan-10 14:32:14.475803 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15474 2019-Jan-10 14:32:14.475859 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
15475 2019-Jan-10 14:32:14.476476 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15476 2019-Jan-10 14:32:14.477111 - [DEBUG]
15477 2019-Jan-10 14:32:14.477136 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
15478 2019-Jan-10 14:32:14.477761 - [DEBUG] Compose: EdgeIdentity * AllBottom
15479 2019-Jan-10 14:32:14.477789 - [DEBUG]
15480 2019-Jan-10 14:32:14.477813 - [DEBUG] Propagate flow
15481 2019-Jan-10 14:32:14.477837 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15482 2019-Jan-10 14:32:14.477894 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
15483 2019-Jan-10 14:32:14.478521 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15484 2019-Jan-10 14:32:14.479141 - [DEBUG] Edge function : AllBottom (result of previous compose)
15485 2019-Jan-10 14:32:14.479166 - [DEBUG]
15486 2019-Jan-10 14:32:14.479190 - [DEBUG] Join: AllTop & AllBottom
15487 2019-Jan-10 14:32:14.479216 - [DEBUG] = AllBottom (new jump func)
15488 2019-Jan-10 14:32:14.479240 - [DEBUG]
15489 2019-Jan-10 14:32:14.479264 - [DEBUG] Start adding new jump function
15490 2019-Jan-10 14:32:14.479287 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15491 2019-Jan-10 14:32:14.479344 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15492 2019-Jan-10 14:32:14.479962 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
15493 2019-Jan-10 14:32:14.480601 - [DEBUG] Edge Function : AllBottom
15494 2019-Jan-10 14:32:14.480637 - [DEBUG] End adding new jump function
15495 2019-Jan-10 14:32:14.480662 - [DEBUG]
15496 2019-Jan-10 14:32:14.480686 - [DEBUG] -------------------------------------------- 462. Path Edge --------------------------------------------
15497 2019-Jan-10 14:32:14.480710 - [DEBUG]
15498 2019-Jan-10 14:32:14.480733 - [DEBUG] Process 462. path edge:
15499 2019-Jan-10 14:32:14.480757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15500 2019-Jan-10 14:32:14.480814 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
15501 2019-Jan-10 14:32:14.481441 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15502 2019-Jan-10 14:32:14.482061 - [DEBUG]
15503 2019-Jan-10 14:32:14.482085 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
15504 2019-Jan-10 14:32:14.482714 - [DEBUG] Possible callees:
15505 2019-Jan-10 14:32:14.482740 - [DEBUG] llvm.dbg.declare
15506 2019-Jan-10 14:32:14.482765 - [DEBUG] Possible return sites:
15507 2019-Jan-10 14:32:14.482788 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7815508 2019-Jan-10 14:32:14.484037 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15509 2019-Jan-10 14:32:14.484065 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15510 2019-Jan-10 14:32:14.484102 - [DEBUG] Compose: EdgeIdentity * AllBottom
15511 2019-Jan-10 14:32:14.484129 - [DEBUG]
15512 2019-Jan-10 14:32:14.484153 - [DEBUG] Propagate flow
15513 2019-Jan-10 14:32:14.484176 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15514 2019-Jan-10 14:32:14.484233 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
15515 2019-Jan-10 14:32:14.484861 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15516 2019-Jan-10 14:32:14.485480 - [DEBUG] Edge function : AllBottom (result of previous compose)
15517 2019-Jan-10 14:32:14.485505 - [DEBUG]
15518 2019-Jan-10 14:32:14.485530 - [DEBUG] Join: AllTop & AllBottom
15519 2019-Jan-10 14:32:14.485556 - [DEBUG] = AllBottom (new jump func)
15520 2019-Jan-10 14:32:14.485580 - [DEBUG]
15521 2019-Jan-10 14:32:14.485604 - [DEBUG] Start adding new jump function
15522 2019-Jan-10 14:32:14.485627 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15523 2019-Jan-10 14:32:14.485683 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15524 2019-Jan-10 14:32:14.486305 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
15525 2019-Jan-10 14:32:14.486939 - [DEBUG] Edge Function : AllBottom
15526 2019-Jan-10 14:32:14.486966 - [DEBUG] End adding new jump function
15527 2019-Jan-10 14:32:14.486990 - [DEBUG]
15528 2019-Jan-10 14:32:14.487014 - [DEBUG] -------------------------------------------- 463. Path Edge --------------------------------------------
15529 2019-Jan-10 14:32:14.487038 - [DEBUG]
15530 2019-Jan-10 14:32:14.487061 - [DEBUG] Process 463. path edge:
15531 2019-Jan-10 14:32:14.487085 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15532 2019-Jan-10 14:32:14.487141 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
15533 2019-Jan-10 14:32:14.487760 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15534 2019-Jan-10 14:32:14.488380 - [DEBUG]
15535 2019-Jan-10 14:32:14.488404 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
15536 2019-Jan-10 14:32:14.489045 - [DEBUG] Compose: EdgeIdentity * AllBottom
15537 2019-Jan-10 14:32:14.489073 - [DEBUG]
15538 2019-Jan-10 14:32:14.489097 - [DEBUG] Propagate flow
15539 2019-Jan-10 14:32:14.489121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15540 2019-Jan-10 14:32:14.489178 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
15541 2019-Jan-10 14:32:14.489820 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15542 2019-Jan-10 14:32:14.490472 - [DEBUG] Edge function : AllBottom (result of previous compose)
15543 2019-Jan-10 14:32:14.490498 - [DEBUG]
15544 2019-Jan-10 14:32:14.490523 - [DEBUG] Join: AllTop & AllBottom
15545 2019-Jan-10 14:32:14.490549 - [DEBUG] = AllBottom (new jump func)
15546 2019-Jan-10 14:32:14.490574 - [DEBUG]
15547 2019-Jan-10 14:32:14.490597 - [DEBUG] Start adding new jump function
15548 2019-Jan-10 14:32:14.490621 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15549 2019-Jan-10 14:32:14.490678 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15550 2019-Jan-10 14:32:14.491304 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
15551 2019-Jan-10 14:32:14.491919 - [DEBUG] Edge Function : AllBottom
15552 2019-Jan-10 14:32:14.491947 - [DEBUG] End adding new jump function
15553 2019-Jan-10 14:32:14.491971 - [DEBUG]
15554 2019-Jan-10 14:32:14.491995 - [DEBUG] -------------------------------------------- 464. Path Edge --------------------------------------------
15555 2019-Jan-10 14:32:14.492020 - [DEBUG]
15556 2019-Jan-10 14:32:14.492043 - [DEBUG] Process 464. path edge:
15557 2019-Jan-10 14:32:14.492067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15558 2019-Jan-10 14:32:14.492123 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
15559 2019-Jan-10 14:32:14.492739 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15560 2019-Jan-10 14:32:14.493356 - [DEBUG]
15561 2019-Jan-10 14:32:14.493382 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
15562 2019-Jan-10 14:32:14.494057 - [DEBUG] Compose: EdgeIdentity * AllBottom
15563 2019-Jan-10 14:32:14.494086 - [DEBUG]
15564 2019-Jan-10 14:32:14.494110 - [DEBUG] Propagate flow
15565 2019-Jan-10 14:32:14.494133 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15566 2019-Jan-10 14:32:14.494195 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
15567 2019-Jan-10 14:32:14.494819 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15568 2019-Jan-10 14:32:14.495439 - [DEBUG] Edge function : AllBottom (result of previous compose)
15569 2019-Jan-10 14:32:14.495464 - [DEBUG]
15570 2019-Jan-10 14:32:14.495489 - [DEBUG] Join: AllTop & AllBottom
15571 2019-Jan-10 14:32:14.495515 - [DEBUG] = AllBottom (new jump func)
15572 2019-Jan-10 14:32:14.495540 - [DEBUG]
15573 2019-Jan-10 14:32:14.495563 - [DEBUG] Start adding new jump function
15574 2019-Jan-10 14:32:14.495587 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15575 2019-Jan-10 14:32:14.495643 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15576 2019-Jan-10 14:32:14.496262 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
15577 2019-Jan-10 14:32:14.496896 - [DEBUG] Edge Function : AllBottom
15578 2019-Jan-10 14:32:14.496924 - [DEBUG] End adding new jump function
15579 2019-Jan-10 14:32:14.496948 - [DEBUG]
15580 2019-Jan-10 14:32:14.496972 - [DEBUG] -------------------------------------------- 465. Path Edge --------------------------------------------
15581 2019-Jan-10 14:32:14.496997 - [DEBUG]
15582 2019-Jan-10 14:32:14.497020 - [DEBUG] Process 465. path edge:
15583 2019-Jan-10 14:32:14.497058 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15584 2019-Jan-10 14:32:14.497115 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
15585 2019-Jan-10 14:32:14.497736 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15586 2019-Jan-10 14:32:14.498356 - [DEBUG]
15587 2019-Jan-10 14:32:14.498380 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
15588 2019-Jan-10 14:32:14.499014 - [DEBUG] Compose: EdgeIdentity * AllBottom
15589 2019-Jan-10 14:32:14.499043 - [DEBUG]
15590 2019-Jan-10 14:32:14.499067 - [DEBUG] Propagate flow
15591 2019-Jan-10 14:32:14.499090 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15592 2019-Jan-10 14:32:14.499148 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
15593 2019-Jan-10 14:32:14.499766 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15594 2019-Jan-10 14:32:14.500402 - [DEBUG] Edge function : AllBottom (result of previous compose)
15595 2019-Jan-10 14:32:14.500428 - [DEBUG]
15596 2019-Jan-10 14:32:14.500453 - [DEBUG] Join: AllTop & AllBottom
15597 2019-Jan-10 14:32:14.500479 - [DEBUG] = AllBottom (new jump func)
15598 2019-Jan-10 14:32:14.500504 - [DEBUG]
15599 2019-Jan-10 14:32:14.500527 - [DEBUG] Start adding new jump function
15600 2019-Jan-10 14:32:14.500551 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15601 2019-Jan-10 14:32:14.500607 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15602 2019-Jan-10 14:32:14.501229 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
15603 2019-Jan-10 14:32:14.501845 - [DEBUG] Edge Function : AllBottom
15604 2019-Jan-10 14:32:14.501872 - [DEBUG] End adding new jump function
15605 2019-Jan-10 14:32:14.501897 - [DEBUG]
15606 2019-Jan-10 14:32:14.501921 - [DEBUG] -------------------------------------------- 466. Path Edge --------------------------------------------
15607 2019-Jan-10 14:32:14.501945 - [DEBUG]
15608 2019-Jan-10 14:32:14.501968 - [DEBUG] Process 466. path edge:
15609 2019-Jan-10 14:32:14.501992 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15610 2019-Jan-10 14:32:14.502048 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
15611 2019-Jan-10 14:32:14.502664 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15612 2019-Jan-10 14:32:14.503283 - [DEBUG]
15613 2019-Jan-10 14:32:14.503308 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
15614 2019-Jan-10 14:32:14.503947 - [DEBUG] Compose: EdgeIdentity * AllBottom
15615 2019-Jan-10 14:32:14.503975 - [DEBUG]
15616 2019-Jan-10 14:32:14.503999 - [DEBUG] Propagate flow
15617 2019-Jan-10 14:32:14.504022 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15618 2019-Jan-10 14:32:14.504079 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15619 2019-Jan-10 14:32:14.504698 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15620 2019-Jan-10 14:32:14.505318 - [DEBUG] Edge function : AllBottom (result of previous compose)
15621 2019-Jan-10 14:32:14.505343 - [DEBUG]
15622 2019-Jan-10 14:32:14.505368 - [DEBUG] Join: AllTop & AllBottom
15623 2019-Jan-10 14:32:14.505394 - [DEBUG] = AllBottom (new jump func)
15624 2019-Jan-10 14:32:14.505418 - [DEBUG]
15625 2019-Jan-10 14:32:14.505441 - [DEBUG] Start adding new jump function
15626 2019-Jan-10 14:32:14.505465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15627 2019-Jan-10 14:32:14.505521 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15628 2019-Jan-10 14:32:14.506155 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15629 2019-Jan-10 14:32:14.506773 - [DEBUG] Edge Function : AllBottom
15630 2019-Jan-10 14:32:14.506800 - [DEBUG] End adding new jump function
15631 2019-Jan-10 14:32:14.506835 - [DEBUG]
15632 2019-Jan-10 14:32:14.506861 - [DEBUG] -------------------------------------------- 467. Path Edge --------------------------------------------
15633 2019-Jan-10 14:32:14.506886 - [DEBUG]
15634 2019-Jan-10 14:32:14.506909 - [DEBUG] Process 467. path edge:
15635 2019-Jan-10 14:32:14.506933 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15636 2019-Jan-10 14:32:14.506989 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
15637 2019-Jan-10 14:32:14.507607 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15638 2019-Jan-10 14:32:14.508227 - [DEBUG]
15639 2019-Jan-10 14:32:14.508251 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
15640 2019-Jan-10 14:32:14.508883 - [DEBUG] Compose: EdgeIdentity * AllBottom
15641 2019-Jan-10 14:32:14.508911 - [DEBUG]
15642 2019-Jan-10 14:32:14.508935 - [DEBUG] Propagate flow
15643 2019-Jan-10 14:32:14.508958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15644 2019-Jan-10 14:32:14.509015 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
15645 2019-Jan-10 14:32:14.509645 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15646 2019-Jan-10 14:32:14.510324 - [DEBUG] Edge function : AllBottom (result of previous compose)
15647 2019-Jan-10 14:32:14.510352 - [DEBUG]
15648 2019-Jan-10 14:32:14.510378 - [DEBUG] Join: AllTop & AllBottom
15649 2019-Jan-10 14:32:14.510405 - [DEBUG] = AllBottom (new jump func)
15650 2019-Jan-10 14:32:14.510472 - [DEBUG]
15651 2019-Jan-10 14:32:14.510498 - [DEBUG] Start adding new jump function
15652 2019-Jan-10 14:32:14.510521 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15653 2019-Jan-10 14:32:14.510590 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15654 2019-Jan-10 14:32:14.511282 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
15655 2019-Jan-10 14:32:14.511982 - [DEBUG] Edge Function : AllBottom
15656 2019-Jan-10 14:32:14.512018 - [DEBUG] End adding new jump function
15657 2019-Jan-10 14:32:14.512043 - [DEBUG]
15658 2019-Jan-10 14:32:14.512068 - [DEBUG] -------------------------------------------- 468. Path Edge --------------------------------------------
15659 2019-Jan-10 14:32:14.512094 - [DEBUG]
15660 2019-Jan-10 14:32:14.512117 - [DEBUG] Process 468. path edge:
15661 2019-Jan-10 14:32:14.512141 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15662 2019-Jan-10 14:32:14.512215 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
15663 2019-Jan-10 14:32:14.512866 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15664 2019-Jan-10 14:32:14.513488 - [DEBUG]
15665 2019-Jan-10 14:32:14.513536 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
15666 2019-Jan-10 14:32:14.514186 - [DEBUG] Compose: EdgeIdentity * AllBottom
15667 2019-Jan-10 14:32:14.514214 - [DEBUG]
15668 2019-Jan-10 14:32:14.514239 - [DEBUG] Propagate flow
15669 2019-Jan-10 14:32:14.514262 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15670 2019-Jan-10 14:32:14.514320 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
15671 2019-Jan-10 14:32:14.514939 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15672 2019-Jan-10 14:32:14.515585 - [DEBUG] Edge function : AllBottom (result of previous compose)
15673 2019-Jan-10 14:32:14.515611 - [DEBUG]
15674 2019-Jan-10 14:32:14.515637 - [DEBUG] Join: AllTop & AllBottom
15675 2019-Jan-10 14:32:14.515663 - [DEBUG] = AllBottom (new jump func)
15676 2019-Jan-10 14:32:14.515688 - [DEBUG]
15677 2019-Jan-10 14:32:14.515711 - [DEBUG] Start adding new jump function
15678 2019-Jan-10 14:32:14.515734 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15679 2019-Jan-10 14:32:14.515791 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15680 2019-Jan-10 14:32:14.516411 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
15681 2019-Jan-10 14:32:14.517044 - [DEBUG] Edge Function : AllBottom
15682 2019-Jan-10 14:32:14.517072 - [DEBUG] End adding new jump function
15683 2019-Jan-10 14:32:14.517096 - [DEBUG]
15684 2019-Jan-10 14:32:14.517120 - [DEBUG] -------------------------------------------- 469. Path Edge --------------------------------------------
15685 2019-Jan-10 14:32:14.517144 - [DEBUG]
15686 2019-Jan-10 14:32:14.517167 - [DEBUG] Process 469. path edge:
15687 2019-Jan-10 14:32:14.517191 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15688 2019-Jan-10 14:32:14.517247 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
15689 2019-Jan-10 14:32:14.517864 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15690 2019-Jan-10 14:32:14.518482 - [DEBUG]
15691 2019-Jan-10 14:32:14.518508 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
15692 2019-Jan-10 14:32:14.519146 - [DEBUG] Compose: EdgeIdentity * AllBottom
15693 2019-Jan-10 14:32:14.519174 - [DEBUG]
15694 2019-Jan-10 14:32:14.519198 - [DEBUG] Propagate flow
15695 2019-Jan-10 14:32:14.519221 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15696 2019-Jan-10 14:32:14.519279 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
15697 2019-Jan-10 14:32:14.519907 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15698 2019-Jan-10 14:32:14.520541 - [DEBUG] Edge function : AllBottom (result of previous compose)
15699 2019-Jan-10 14:32:14.520567 - [DEBUG]
15700 2019-Jan-10 14:32:14.520592 - [DEBUG] Join: AllTop & AllBottom
15701 2019-Jan-10 14:32:14.520618 - [DEBUG] = AllBottom (new jump func)
15702 2019-Jan-10 14:32:14.520642 - [DEBUG]
15703 2019-Jan-10 14:32:14.520666 - [DEBUG] Start adding new jump function
15704 2019-Jan-10 14:32:14.520689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15705 2019-Jan-10 14:32:14.520745 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15706 2019-Jan-10 14:32:14.521366 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
15707 2019-Jan-10 14:32:14.521989 - [DEBUG] Edge Function : AllBottom
15708 2019-Jan-10 14:32:14.522016 - [DEBUG] End adding new jump function
15709 2019-Jan-10 14:32:14.522041 - [DEBUG]
15710 2019-Jan-10 14:32:14.522064 - [DEBUG] -------------------------------------------- 470. Path Edge --------------------------------------------
15711 2019-Jan-10 14:32:14.522089 - [DEBUG]
15712 2019-Jan-10 14:32:14.522112 - [DEBUG] Process 470. path edge:
15713 2019-Jan-10 14:32:14.522136 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15714 2019-Jan-10 14:32:14.522192 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
15715 2019-Jan-10 14:32:14.522828 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15716 2019-Jan-10 14:32:14.523462 - [DEBUG]
15717 2019-Jan-10 14:32:14.523487 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
15718 2019-Jan-10 14:32:14.524183 - [DEBUG] Possible callees:
15719 2019-Jan-10 14:32:14.524210 - [DEBUG] llvm.dbg.declare
15720 2019-Jan-10 14:32:14.524236 - [DEBUG] Possible return sites:
15721 2019-Jan-10 14:32:14.524259 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12015722 2019-Jan-10 14:32:14.525589 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15723 2019-Jan-10 14:32:14.525629 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15724 2019-Jan-10 14:32:14.525678 - [DEBUG] Compose: EdgeIdentity * AllBottom
15725 2019-Jan-10 14:32:14.525706 - [DEBUG]
15726 2019-Jan-10 14:32:14.525730 - [DEBUG] Propagate flow
15727 2019-Jan-10 14:32:14.525754 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15728 2019-Jan-10 14:32:14.525826 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
15729 2019-Jan-10 14:32:14.526466 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15730 2019-Jan-10 14:32:14.527120 - [DEBUG] Edge function : AllBottom (result of previous compose)
15731 2019-Jan-10 14:32:14.527146 - [DEBUG]
15732 2019-Jan-10 14:32:14.527172 - [DEBUG] Join: AllTop & AllBottom
15733 2019-Jan-10 14:32:14.527199 - [DEBUG] = AllBottom (new jump func)
15734 2019-Jan-10 14:32:14.527224 - [DEBUG]
15735 2019-Jan-10 14:32:14.527247 - [DEBUG] Start adding new jump function
15736 2019-Jan-10 14:32:14.527271 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15737 2019-Jan-10 14:32:14.527328 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15738 2019-Jan-10 14:32:14.527959 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
15739 2019-Jan-10 14:32:14.528585 - [DEBUG] Edge Function : AllBottom
15740 2019-Jan-10 14:32:14.528615 - [DEBUG] End adding new jump function
15741 2019-Jan-10 14:32:14.528640 - [DEBUG]
15742 2019-Jan-10 14:32:14.528664 - [DEBUG] -------------------------------------------- 471. Path Edge --------------------------------------------
15743 2019-Jan-10 14:32:14.528689 - [DEBUG]
15744 2019-Jan-10 14:32:14.528712 - [DEBUG] Process 471. path edge:
15745 2019-Jan-10 14:32:14.528736 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15746 2019-Jan-10 14:32:14.528794 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
15747 2019-Jan-10 14:32:14.529427 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15748 2019-Jan-10 14:32:14.530048 - [DEBUG]
15749 2019-Jan-10 14:32:14.530074 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
15750 2019-Jan-10 14:32:14.530734 - [DEBUG] Compose: EdgeIdentity * AllBottom
15751 2019-Jan-10 14:32:14.530762 - [DEBUG]
15752 2019-Jan-10 14:32:14.530786 - [DEBUG] Propagate flow
15753 2019-Jan-10 14:32:14.530810 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15754 2019-Jan-10 14:32:14.530867 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
15755 2019-Jan-10 14:32:14.531484 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15756 2019-Jan-10 14:32:14.532113 - [DEBUG] Edge function : AllBottom (result of previous compose)
15757 2019-Jan-10 14:32:14.532155 - [DEBUG]
15758 2019-Jan-10 14:32:14.532180 - [DEBUG] Join: AllTop & AllBottom
15759 2019-Jan-10 14:32:14.532207 - [DEBUG] = AllBottom (new jump func)
15760 2019-Jan-10 14:32:14.532231 - [DEBUG]
15761 2019-Jan-10 14:32:14.532255 - [DEBUG] Start adding new jump function
15762 2019-Jan-10 14:32:14.532278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15763 2019-Jan-10 14:32:14.532335 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15764 2019-Jan-10 14:32:14.532956 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
15765 2019-Jan-10 14:32:14.533586 - [DEBUG] Edge Function : AllBottom
15766 2019-Jan-10 14:32:14.533616 - [DEBUG] End adding new jump function
15767 2019-Jan-10 14:32:14.533641 - [DEBUG]
15768 2019-Jan-10 14:32:14.533664 - [DEBUG] -------------------------------------------- 472. Path Edge --------------------------------------------
15769 2019-Jan-10 14:32:14.533688 - [DEBUG]
15770 2019-Jan-10 14:32:14.533711 - [DEBUG] Process 472. path edge:
15771 2019-Jan-10 14:32:14.533735 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15772 2019-Jan-10 14:32:14.533791 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
15773 2019-Jan-10 14:32:14.534408 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15774 2019-Jan-10 14:32:14.535027 - [DEBUG]
15775 2019-Jan-10 14:32:14.535053 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
15776 2019-Jan-10 14:32:14.535679 - [DEBUG] Compose: EdgeIdentity * AllBottom
15777 2019-Jan-10 14:32:14.535708 - [DEBUG]
15778 2019-Jan-10 14:32:14.535732 - [DEBUG] Propagate flow
15779 2019-Jan-10 14:32:14.535756 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15780 2019-Jan-10 14:32:14.535813 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
15781 2019-Jan-10 14:32:14.536441 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15782 2019-Jan-10 14:32:14.537078 - [DEBUG] Edge function : AllBottom (result of previous compose)
15783 2019-Jan-10 14:32:14.537103 - [DEBUG]
15784 2019-Jan-10 14:32:14.537128 - [DEBUG] Join: AllTop & AllBottom
15785 2019-Jan-10 14:32:14.537154 - [DEBUG] = AllBottom (new jump func)
15786 2019-Jan-10 14:32:14.537179 - [DEBUG]
15787 2019-Jan-10 14:32:14.537202 - [DEBUG] Start adding new jump function
15788 2019-Jan-10 14:32:14.537226 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15789 2019-Jan-10 14:32:14.537282 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15790 2019-Jan-10 14:32:14.537903 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
15791 2019-Jan-10 14:32:14.538529 - [DEBUG] Edge Function : AllBottom
15792 2019-Jan-10 14:32:14.538557 - [DEBUG] End adding new jump function
15793 2019-Jan-10 14:32:14.538581 - [DEBUG]
15794 2019-Jan-10 14:32:14.538605 - [DEBUG] -------------------------------------------- 473. Path Edge --------------------------------------------
15795 2019-Jan-10 14:32:14.538629 - [DEBUG]
15796 2019-Jan-10 14:32:14.538653 - [DEBUG] Process 473. path edge:
15797 2019-Jan-10 14:32:14.538676 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15798 2019-Jan-10 14:32:14.538732 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
15799 2019-Jan-10 14:32:14.539367 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15800 2019-Jan-10 14:32:14.540002 - [DEBUG]
15801 2019-Jan-10 14:32:14.540041 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
15802 2019-Jan-10 14:32:14.540729 - [DEBUG] Possible callees:
15803 2019-Jan-10 14:32:14.540755 - [DEBUG] llvm.dbg.declare
15804 2019-Jan-10 14:32:14.540781 - [DEBUG] Possible return sites:
15805 2019-Jan-10 14:32:14.540804 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14915806 2019-Jan-10 14:32:14.542057 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15807 2019-Jan-10 14:32:14.542086 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15808 2019-Jan-10 14:32:14.542129 - [DEBUG] Compose: EdgeIdentity * AllBottom
15809 2019-Jan-10 14:32:14.542157 - [DEBUG]
15810 2019-Jan-10 14:32:14.542181 - [DEBUG] Propagate flow
15811 2019-Jan-10 14:32:14.542205 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15812 2019-Jan-10 14:32:14.542264 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
15813 2019-Jan-10 14:32:14.542884 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15814 2019-Jan-10 14:32:14.543517 - [DEBUG] Edge function : AllBottom (result of previous compose)
15815 2019-Jan-10 14:32:14.543543 - [DEBUG]
15816 2019-Jan-10 14:32:14.543568 - [DEBUG] Join: AllTop & AllBottom
15817 2019-Jan-10 14:32:14.543594 - [DEBUG] = AllBottom (new jump func)
15818 2019-Jan-10 14:32:14.543619 - [DEBUG]
15819 2019-Jan-10 14:32:14.543642 - [DEBUG] Start adding new jump function
15820 2019-Jan-10 14:32:14.543666 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15821 2019-Jan-10 14:32:14.543722 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15822 2019-Jan-10 14:32:14.544344 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
15823 2019-Jan-10 14:32:14.544961 - [DEBUG] Edge Function : AllBottom
15824 2019-Jan-10 14:32:14.544989 - [DEBUG] End adding new jump function
15825 2019-Jan-10 14:32:14.545013 - [DEBUG]
15826 2019-Jan-10 14:32:14.545037 - [DEBUG] -------------------------------------------- 474. Path Edge --------------------------------------------
15827 2019-Jan-10 14:32:14.545061 - [DEBUG]
15828 2019-Jan-10 14:32:14.545084 - [DEBUG] Process 474. path edge:
15829 2019-Jan-10 14:32:14.545109 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15830 2019-Jan-10 14:32:14.545165 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
15831 2019-Jan-10 14:32:14.545795 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15832 2019-Jan-10 14:32:14.546435 - [DEBUG]
15833 2019-Jan-10 14:32:14.546460 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
15834 2019-Jan-10 14:32:14.547124 - [DEBUG] Compose: EdgeIdentity * AllBottom
15835 2019-Jan-10 14:32:14.547152 - [DEBUG]
15836 2019-Jan-10 14:32:14.547176 - [DEBUG] Propagate flow
15837 2019-Jan-10 14:32:14.547200 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15838 2019-Jan-10 14:32:14.547258 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
15839 2019-Jan-10 14:32:14.547876 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15840 2019-Jan-10 14:32:14.548494 - [DEBUG] Edge function : AllBottom (result of previous compose)
15841 2019-Jan-10 14:32:14.548519 - [DEBUG]
15842 2019-Jan-10 14:32:14.548544 - [DEBUG] Join: AllTop & AllBottom
15843 2019-Jan-10 14:32:14.548571 - [DEBUG] = AllBottom (new jump func)
15844 2019-Jan-10 14:32:14.548611 - [DEBUG]
15845 2019-Jan-10 14:32:14.548635 - [DEBUG] Start adding new jump function
15846 2019-Jan-10 14:32:14.548659 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15847 2019-Jan-10 14:32:14.548715 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15848 2019-Jan-10 14:32:14.549335 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
15849 2019-Jan-10 14:32:14.549949 - [DEBUG] Edge Function : AllBottom
15850 2019-Jan-10 14:32:14.549977 - [DEBUG] End adding new jump function
15851 2019-Jan-10 14:32:14.550001 - [DEBUG]
15852 2019-Jan-10 14:32:14.550025 - [DEBUG] -------------------------------------------- 475. Path Edge --------------------------------------------
15853 2019-Jan-10 14:32:14.550049 - [DEBUG]
15854 2019-Jan-10 14:32:14.550073 - [DEBUG] Process 475. path edge:
15855 2019-Jan-10 14:32:14.550097 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15856 2019-Jan-10 14:32:14.550153 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
15857 2019-Jan-10 14:32:14.550782 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15858 2019-Jan-10 14:32:14.551403 - [DEBUG]
15859 2019-Jan-10 14:32:14.551429 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
15860 2019-Jan-10 14:32:14.552057 - [DEBUG] Compose: EdgeIdentity * AllBottom
15861 2019-Jan-10 14:32:14.552085 - [DEBUG]
15862 2019-Jan-10 14:32:14.552109 - [DEBUG] Propagate flow
15863 2019-Jan-10 14:32:14.552132 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15864 2019-Jan-10 14:32:14.552190 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
15865 2019-Jan-10 14:32:14.552816 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15866 2019-Jan-10 14:32:14.553435 - [DEBUG] Edge function : AllBottom (result of previous compose)
15867 2019-Jan-10 14:32:14.553460 - [DEBUG]
15868 2019-Jan-10 14:32:14.553485 - [DEBUG] Join: AllTop & AllBottom
15869 2019-Jan-10 14:32:14.553525 - [DEBUG] = AllBottom (new jump func)
15870 2019-Jan-10 14:32:14.553549 - [DEBUG]
15871 2019-Jan-10 14:32:14.553573 - [DEBUG] Start adding new jump function
15872 2019-Jan-10 14:32:14.553596 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15873 2019-Jan-10 14:32:14.553653 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15874 2019-Jan-10 14:32:14.554272 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
15875 2019-Jan-10 14:32:14.554898 - [DEBUG] Edge Function : AllBottom
15876 2019-Jan-10 14:32:14.554926 - [DEBUG] End adding new jump function
15877 2019-Jan-10 14:32:14.554950 - [DEBUG]
15878 2019-Jan-10 14:32:14.554974 - [DEBUG] -------------------------------------------- 476. Path Edge --------------------------------------------
15879 2019-Jan-10 14:32:14.554998 - [DEBUG]
15880 2019-Jan-10 14:32:14.555021 - [DEBUG] Process 476. path edge:
15881 2019-Jan-10 14:32:14.555045 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15882 2019-Jan-10 14:32:14.555101 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
15883 2019-Jan-10 14:32:14.555728 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15884 2019-Jan-10 14:32:14.556348 - [DEBUG]
15885 2019-Jan-10 14:32:14.556372 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
15886 2019-Jan-10 14:32:14.557028 - [DEBUG] Possible callees:
15887 2019-Jan-10 14:32:14.557062 - [DEBUG] llvm.dbg.declare
15888 2019-Jan-10 14:32:14.557088 - [DEBUG] Possible return sites:
15889 2019-Jan-10 14:32:14.557112 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15515890 2019-Jan-10 14:32:14.558349 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
15891 2019-Jan-10 14:32:14.558378 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
15892 2019-Jan-10 14:32:14.558416 - [DEBUG] Compose: EdgeIdentity * AllBottom
15893 2019-Jan-10 14:32:14.558443 - [DEBUG]
15894 2019-Jan-10 14:32:14.558467 - [DEBUG] Propagate flow
15895 2019-Jan-10 14:32:14.558491 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15896 2019-Jan-10 14:32:14.558547 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
15897 2019-Jan-10 14:32:14.559169 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15898 2019-Jan-10 14:32:14.559789 - [DEBUG] Edge function : AllBottom (result of previous compose)
15899 2019-Jan-10 14:32:14.559814 - [DEBUG]
15900 2019-Jan-10 14:32:14.559839 - [DEBUG] Join: AllTop & AllBottom
15901 2019-Jan-10 14:32:14.559865 - [DEBUG] = AllBottom (new jump func)
15902 2019-Jan-10 14:32:14.559889 - [DEBUG]
15903 2019-Jan-10 14:32:14.559913 - [DEBUG] Start adding new jump function
15904 2019-Jan-10 14:32:14.559936 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15905 2019-Jan-10 14:32:14.559993 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15906 2019-Jan-10 14:32:14.560628 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
15907 2019-Jan-10 14:32:14.561247 - [DEBUG] Edge Function : AllBottom
15908 2019-Jan-10 14:32:14.561275 - [DEBUG] End adding new jump function
15909 2019-Jan-10 14:32:14.561299 - [DEBUG]
15910 2019-Jan-10 14:32:14.561323 - [DEBUG] -------------------------------------------- 477. Path Edge --------------------------------------------
15911 2019-Jan-10 14:32:14.561347 - [DEBUG]
15912 2019-Jan-10 14:32:14.561370 - [DEBUG] Process 477. path edge:
15913 2019-Jan-10 14:32:14.561394 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15914 2019-Jan-10 14:32:14.561451 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
15915 2019-Jan-10 14:32:14.562069 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15916 2019-Jan-10 14:32:14.562689 - [DEBUG]
15917 2019-Jan-10 14:32:14.562714 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
15918 2019-Jan-10 14:32:14.563348 - [DEBUG] Compose: EdgeIdentity * AllBottom
15919 2019-Jan-10 14:32:14.563376 - [DEBUG]
15920 2019-Jan-10 14:32:14.563400 - [DEBUG] Propagate flow
15921 2019-Jan-10 14:32:14.563423 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15922 2019-Jan-10 14:32:14.563481 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
15923 2019-Jan-10 14:32:14.564109 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15924 2019-Jan-10 14:32:14.564728 - [DEBUG] Edge function : AllBottom (result of previous compose)
15925 2019-Jan-10 14:32:14.564753 - [DEBUG]
15926 2019-Jan-10 14:32:14.564778 - [DEBUG] Join: AllTop & AllBottom
15927 2019-Jan-10 14:32:14.564804 - [DEBUG] = AllBottom (new jump func)
15928 2019-Jan-10 14:32:14.564828 - [DEBUG]
15929 2019-Jan-10 14:32:14.564852 - [DEBUG] Start adding new jump function
15930 2019-Jan-10 14:32:14.564876 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15931 2019-Jan-10 14:32:14.564946 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15932 2019-Jan-10 14:32:14.565567 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
15933 2019-Jan-10 14:32:14.566181 - [DEBUG] Edge Function : AllBottom
15934 2019-Jan-10 14:32:14.566209 - [DEBUG] End adding new jump function
15935 2019-Jan-10 14:32:14.566234 - [DEBUG]
15936 2019-Jan-10 14:32:14.566257 - [DEBUG] -------------------------------------------- 478. Path Edge --------------------------------------------
15937 2019-Jan-10 14:32:14.566282 - [DEBUG]
15938 2019-Jan-10 14:32:14.566305 - [DEBUG] Process 478. path edge:
15939 2019-Jan-10 14:32:14.566329 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15940 2019-Jan-10 14:32:14.566385 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
15941 2019-Jan-10 14:32:14.567017 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15942 2019-Jan-10 14:32:14.567637 - [DEBUG]
15943 2019-Jan-10 14:32:14.567663 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
15944 2019-Jan-10 14:32:14.568294 - [DEBUG] Compose: EdgeIdentity * AllBottom
15945 2019-Jan-10 14:32:14.568322 - [DEBUG]
15946 2019-Jan-10 14:32:14.568347 - [DEBUG] Propagate flow
15947 2019-Jan-10 14:32:14.568371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15948 2019-Jan-10 14:32:14.568430 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
15949 2019-Jan-10 14:32:14.569047 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15950 2019-Jan-10 14:32:14.569667 - [DEBUG] Edge function : AllBottom (result of previous compose)
15951 2019-Jan-10 14:32:14.569693 - [DEBUG]
15952 2019-Jan-10 14:32:14.569718 - [DEBUG] Join: AllTop & AllBottom
15953 2019-Jan-10 14:32:14.569745 - [DEBUG] = AllBottom (new jump func)
15954 2019-Jan-10 14:32:14.569770 - [DEBUG]
15955 2019-Jan-10 14:32:14.569795 - [DEBUG] Start adding new jump function
15956 2019-Jan-10 14:32:14.569819 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15957 2019-Jan-10 14:32:14.569876 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15958 2019-Jan-10 14:32:14.570511 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
15959 2019-Jan-10 14:32:14.571127 - [DEBUG] Edge Function : AllBottom
15960 2019-Jan-10 14:32:14.571155 - [DEBUG] End adding new jump function
15961 2019-Jan-10 14:32:14.571181 - [DEBUG]
15962 2019-Jan-10 14:32:14.571205 - [DEBUG] -------------------------------------------- 479. Path Edge --------------------------------------------
15963 2019-Jan-10 14:32:14.571230 - [DEBUG]
15964 2019-Jan-10 14:32:14.571254 - [DEBUG] Process 479. path edge:
15965 2019-Jan-10 14:32:14.571278 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15966 2019-Jan-10 14:32:14.571335 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
15967 2019-Jan-10 14:32:14.571952 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15968 2019-Jan-10 14:32:14.572576 - [DEBUG]
15969 2019-Jan-10 14:32:14.572603 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
15970 2019-Jan-10 14:32:14.573232 - [DEBUG] Compose: EdgeIdentity * AllBottom
15971 2019-Jan-10 14:32:14.573260 - [DEBUG]
15972 2019-Jan-10 14:32:14.573284 - [DEBUG] Propagate flow
15973 2019-Jan-10 14:32:14.573307 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
15974 2019-Jan-10 14:32:14.573365 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15975 2019-Jan-10 14:32:14.574020 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15976 2019-Jan-10 14:32:14.574641 - [DEBUG] Edge function : AllBottom (result of previous compose)
15977 2019-Jan-10 14:32:14.574666 - [DEBUG]
15978 2019-Jan-10 14:32:14.574691 - [DEBUG] Join: AllTop & AllBottom
15979 2019-Jan-10 14:32:14.574717 - [DEBUG] = AllBottom (new jump func)
15980 2019-Jan-10 14:32:14.574742 - [DEBUG]
15981 2019-Jan-10 14:32:14.574765 - [DEBUG] Start adding new jump function
15982 2019-Jan-10 14:32:14.574789 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
15983 2019-Jan-10 14:32:14.574845 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
15984 2019-Jan-10 14:32:14.575465 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15985 2019-Jan-10 14:32:14.576092 - [DEBUG] Edge Function : AllBottom
15986 2019-Jan-10 14:32:14.576119 - [DEBUG] End adding new jump function
15987 2019-Jan-10 14:32:14.576144 - [DEBUG]
15988 2019-Jan-10 14:32:14.576167 - [DEBUG] -------------------------------------------- 480. Path Edge --------------------------------------------
15989 2019-Jan-10 14:32:14.576191 - [DEBUG]
15990 2019-Jan-10 14:32:14.576215 - [DEBUG] Process 480. path edge:
15991 2019-Jan-10 14:32:14.576239 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
15992 2019-Jan-10 14:32:14.576295 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
15993 2019-Jan-10 14:32:14.576934 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
15994 2019-Jan-10 14:32:14.577554 - [DEBUG]
15995 2019-Jan-10 14:32:14.577579 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
15996 2019-Jan-10 14:32:14.578211 - [DEBUG] Possible callees:
15997 2019-Jan-10 14:32:14.578236 - [DEBUG] llvm.dbg.declare
15998 2019-Jan-10 14:32:14.578262 - [DEBUG] Possible return sites:
15999 2019-Jan-10 14:32:14.578285 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16316000 2019-Jan-10 14:32:14.579534 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16001 2019-Jan-10 14:32:14.579563 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16002 2019-Jan-10 14:32:14.579600 - [DEBUG] Compose: EdgeIdentity * AllBottom
16003 2019-Jan-10 14:32:14.579627 - [DEBUG]
16004 2019-Jan-10 14:32:14.579652 - [DEBUG] Propagate flow
16005 2019-Jan-10 14:32:14.579675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16006 2019-Jan-10 14:32:14.579732 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
16007 2019-Jan-10 14:32:14.580367 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16008 2019-Jan-10 14:32:14.580987 - [DEBUG] Edge function : AllBottom (result of previous compose)
16009 2019-Jan-10 14:32:14.581013 - [DEBUG]
16010 2019-Jan-10 14:32:14.581037 - [DEBUG] Join: AllTop & AllBottom
16011 2019-Jan-10 14:32:14.581063 - [DEBUG] = AllBottom (new jump func)
16012 2019-Jan-10 14:32:14.581088 - [DEBUG]
16013 2019-Jan-10 14:32:14.581111 - [DEBUG] Start adding new jump function
16014 2019-Jan-10 14:32:14.581135 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16015 2019-Jan-10 14:32:14.581191 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16016 2019-Jan-10 14:32:14.581873 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
16017 2019-Jan-10 14:32:14.582557 - [DEBUG] Edge Function : AllBottom
16018 2019-Jan-10 14:32:14.582591 - [DEBUG] End adding new jump function
16019 2019-Jan-10 14:32:14.582616 - [DEBUG]
16020 2019-Jan-10 14:32:14.582640 - [DEBUG] -------------------------------------------- 481. Path Edge --------------------------------------------
16021 2019-Jan-10 14:32:14.582665 - [DEBUG]
16022 2019-Jan-10 14:32:14.582688 - [DEBUG] Process 481. path edge:
16023 2019-Jan-10 14:32:14.582713 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16024 2019-Jan-10 14:32:14.582785 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
16025 2019-Jan-10 14:32:14.583483 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16026 2019-Jan-10 14:32:14.584195 - [DEBUG]
16027 2019-Jan-10 14:32:14.584222 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
16028 2019-Jan-10 14:32:14.584885 - [DEBUG] Compose: EdgeIdentity * AllBottom
16029 2019-Jan-10 14:32:14.584914 - [DEBUG]
16030 2019-Jan-10 14:32:14.584938 - [DEBUG] Propagate flow
16031 2019-Jan-10 14:32:14.584962 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16032 2019-Jan-10 14:32:14.585023 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
16033 2019-Jan-10 14:32:14.585640 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16034 2019-Jan-10 14:32:14.586261 - [DEBUG] Edge function : AllBottom (result of previous compose)
16035 2019-Jan-10 14:32:14.586287 - [DEBUG]
16036 2019-Jan-10 14:32:14.586312 - [DEBUG] Join: AllTop & AllBottom
16037 2019-Jan-10 14:32:14.586339 - [DEBUG] = AllBottom (new jump func)
16038 2019-Jan-10 14:32:14.586364 - [DEBUG]
16039 2019-Jan-10 14:32:14.586388 - [DEBUG] Start adding new jump function
16040 2019-Jan-10 14:32:14.586411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16041 2019-Jan-10 14:32:14.586467 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16042 2019-Jan-10 14:32:14.587112 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
16043 2019-Jan-10 14:32:14.587730 - [DEBUG] Edge Function : AllBottom
16044 2019-Jan-10 14:32:14.587758 - [DEBUG] End adding new jump function
16045 2019-Jan-10 14:32:14.587783 - [DEBUG]
16046 2019-Jan-10 14:32:14.587806 - [DEBUG] -------------------------------------------- 482. Path Edge --------------------------------------------
16047 2019-Jan-10 14:32:14.587831 - [DEBUG]
16048 2019-Jan-10 14:32:14.587854 - [DEBUG] Process 482. path edge:
16049 2019-Jan-10 14:32:14.587879 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16050 2019-Jan-10 14:32:14.587935 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
16051 2019-Jan-10 14:32:14.588550 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16052 2019-Jan-10 14:32:14.589168 - [DEBUG]
16053 2019-Jan-10 14:32:14.589194 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
16054 2019-Jan-10 14:32:14.589840 - [DEBUG] Compose: EdgeIdentity * AllBottom
16055 2019-Jan-10 14:32:14.589870 - [DEBUG]
16056 2019-Jan-10 14:32:14.589893 - [DEBUG] Propagate flow
16057 2019-Jan-10 14:32:14.589917 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16058 2019-Jan-10 14:32:14.589982 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
16059 2019-Jan-10 14:32:14.590675 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16060 2019-Jan-10 14:32:14.591336 - [DEBUG] Edge function : AllBottom (result of previous compose)
16061 2019-Jan-10 14:32:14.591384 - [DEBUG]
16062 2019-Jan-10 14:32:14.591411 - [DEBUG] Join: AllTop & AllBottom
16063 2019-Jan-10 14:32:14.591438 - [DEBUG] = AllBottom (new jump func)
16064 2019-Jan-10 14:32:14.591463 - [DEBUG]
16065 2019-Jan-10 14:32:14.591487 - [DEBUG] Start adding new jump function
16066 2019-Jan-10 14:32:14.591510 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16067 2019-Jan-10 14:32:14.591578 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16068 2019-Jan-10 14:32:14.592249 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
16069 2019-Jan-10 14:32:14.592901 - [DEBUG] Edge Function : AllBottom
16070 2019-Jan-10 14:32:14.592932 - [DEBUG] End adding new jump function
16071 2019-Jan-10 14:32:14.592956 - [DEBUG]
16072 2019-Jan-10 14:32:14.592980 - [DEBUG] -------------------------------------------- 483. Path Edge --------------------------------------------
16073 2019-Jan-10 14:32:14.593005 - [DEBUG]
16074 2019-Jan-10 14:32:14.593028 - [DEBUG] Process 483. path edge:
16075 2019-Jan-10 14:32:14.593053 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16076 2019-Jan-10 14:32:14.593112 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
16077 2019-Jan-10 14:32:14.593779 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16078 2019-Jan-10 14:32:14.594400 - [DEBUG]
16079 2019-Jan-10 14:32:14.594425 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
16080 2019-Jan-10 14:32:14.595061 - [DEBUG] Possible callees:
16081 2019-Jan-10 14:32:14.595087 - [DEBUG] llvm.dbg.declare
16082 2019-Jan-10 14:32:14.595112 - [DEBUG] Possible return sites:
16083 2019-Jan-10 14:32:14.595136 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16916084 2019-Jan-10 14:32:14.596396 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16085 2019-Jan-10 14:32:14.596425 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16086 2019-Jan-10 14:32:14.596472 - [DEBUG] Compose: EdgeIdentity * AllBottom
16087 2019-Jan-10 14:32:14.596499 - [DEBUG]
16088 2019-Jan-10 14:32:14.596523 - [DEBUG] Propagate flow
16089 2019-Jan-10 14:32:14.596547 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16090 2019-Jan-10 14:32:14.596605 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
16091 2019-Jan-10 14:32:14.597242 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16092 2019-Jan-10 14:32:14.597861 - [DEBUG] Edge function : AllBottom (result of previous compose)
16093 2019-Jan-10 14:32:14.597886 - [DEBUG]
16094 2019-Jan-10 14:32:14.597912 - [DEBUG] Join: AllTop & AllBottom
16095 2019-Jan-10 14:32:14.597938 - [DEBUG] = AllBottom (new jump func)
16096 2019-Jan-10 14:32:14.597963 - [DEBUG]
16097 2019-Jan-10 14:32:14.597986 - [DEBUG] Start adding new jump function
16098 2019-Jan-10 14:32:14.598010 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16099 2019-Jan-10 14:32:14.598066 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16100 2019-Jan-10 14:32:14.598687 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
16101 2019-Jan-10 14:32:14.599307 - [DEBUG] Edge Function : AllBottom
16102 2019-Jan-10 14:32:14.599334 - [DEBUG] End adding new jump function
16103 2019-Jan-10 14:32:14.599359 - [DEBUG]
16104 2019-Jan-10 14:32:14.599382 - [DEBUG] -------------------------------------------- 484. Path Edge --------------------------------------------
16105 2019-Jan-10 14:32:14.599423 - [DEBUG]
16106 2019-Jan-10 14:32:14.599446 - [DEBUG] Process 484. path edge:
16107 2019-Jan-10 14:32:14.599471 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16108 2019-Jan-10 14:32:14.599531 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
16109 2019-Jan-10 14:32:14.600181 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16110 2019-Jan-10 14:32:14.600804 - [DEBUG]
16111 2019-Jan-10 14:32:14.600829 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
16112 2019-Jan-10 14:32:14.601468 - [DEBUG] Compose: EdgeIdentity * AllBottom
16113 2019-Jan-10 14:32:14.601498 - [DEBUG]
16114 2019-Jan-10 14:32:14.601522 - [DEBUG] Propagate flow
16115 2019-Jan-10 14:32:14.601546 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16116 2019-Jan-10 14:32:14.601605 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
16117 2019-Jan-10 14:32:14.602223 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16118 2019-Jan-10 14:32:14.602842 - [DEBUG] Edge function : AllBottom (result of previous compose)
16119 2019-Jan-10 14:32:14.602867 - [DEBUG]
16120 2019-Jan-10 14:32:14.602893 - [DEBUG] Join: AllTop & AllBottom
16121 2019-Jan-10 14:32:14.602919 - [DEBUG] = AllBottom (new jump func)
16122 2019-Jan-10 14:32:14.602943 - [DEBUG]
16123 2019-Jan-10 14:32:14.602967 - [DEBUG] Start adding new jump function
16124 2019-Jan-10 14:32:14.602991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16125 2019-Jan-10 14:32:14.603047 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16126 2019-Jan-10 14:32:14.603685 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
16127 2019-Jan-10 14:32:14.604302 - [DEBUG] Edge Function : AllBottom
16128 2019-Jan-10 14:32:14.604330 - [DEBUG] End adding new jump function
16129 2019-Jan-10 14:32:14.604354 - [DEBUG]
16130 2019-Jan-10 14:32:14.604378 - [DEBUG] -------------------------------------------- 485. Path Edge --------------------------------------------
16131 2019-Jan-10 14:32:14.604402 - [DEBUG]
16132 2019-Jan-10 14:32:14.604426 - [DEBUG] Process 485. path edge:
16133 2019-Jan-10 14:32:14.604450 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16134 2019-Jan-10 14:32:14.604506 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
16135 2019-Jan-10 14:32:14.605124 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16136 2019-Jan-10 14:32:14.605748 - [DEBUG]
16137 2019-Jan-10 14:32:14.605772 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
16138 2019-Jan-10 14:32:14.606426 - [DEBUG] Compose: EdgeIdentity * AllBottom
16139 2019-Jan-10 14:32:14.606455 - [DEBUG]
16140 2019-Jan-10 14:32:14.606479 - [DEBUG] Propagate flow
16141 2019-Jan-10 14:32:14.606503 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16142 2019-Jan-10 14:32:14.606568 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
16143 2019-Jan-10 14:32:14.607231 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16144 2019-Jan-10 14:32:14.607852 - [DEBUG] Edge function : AllBottom (result of previous compose)
16145 2019-Jan-10 14:32:14.607877 - [DEBUG]
16146 2019-Jan-10 14:32:14.607903 - [DEBUG] Join: AllTop & AllBottom
16147 2019-Jan-10 14:32:14.607929 - [DEBUG] = AllBottom (new jump func)
16148 2019-Jan-10 14:32:14.607954 - [DEBUG]
16149 2019-Jan-10 14:32:14.607993 - [DEBUG] Start adding new jump function
16150 2019-Jan-10 14:32:14.608016 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16151 2019-Jan-10 14:32:14.608073 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16152 2019-Jan-10 14:32:14.608694 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
16153 2019-Jan-10 14:32:14.609312 - [DEBUG] Edge Function : AllBottom
16154 2019-Jan-10 14:32:14.609341 - [DEBUG] End adding new jump function
16155 2019-Jan-10 14:32:14.609365 - [DEBUG]
16156 2019-Jan-10 14:32:14.609389 - [DEBUG] -------------------------------------------- 486. Path Edge --------------------------------------------
16157 2019-Jan-10 14:32:14.609414 - [DEBUG]
16158 2019-Jan-10 14:32:14.609437 - [DEBUG] Process 486. path edge:
16159 2019-Jan-10 14:32:14.609461 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16160 2019-Jan-10 14:32:14.609518 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
16161 2019-Jan-10 14:32:14.610137 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16162 2019-Jan-10 14:32:14.610770 - [DEBUG]
16163 2019-Jan-10 14:32:14.610795 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
16164 2019-Jan-10 14:32:14.611435 - [DEBUG] Compose: EdgeIdentity * AllBottom
16165 2019-Jan-10 14:32:14.611463 - [DEBUG]
16166 2019-Jan-10 14:32:14.611487 - [DEBUG] Propagate flow
16167 2019-Jan-10 14:32:14.611511 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16168 2019-Jan-10 14:32:14.611568 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
16169 2019-Jan-10 14:32:14.612186 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16170 2019-Jan-10 14:32:14.612812 - [DEBUG] Edge function : AllBottom (result of previous compose)
16171 2019-Jan-10 14:32:14.612837 - [DEBUG]
16172 2019-Jan-10 14:32:14.612862 - [DEBUG] Join: AllTop & AllBottom
16173 2019-Jan-10 14:32:14.612888 - [DEBUG] = AllBottom (new jump func)
16174 2019-Jan-10 14:32:14.612913 - [DEBUG]
16175 2019-Jan-10 14:32:14.612937 - [DEBUG] Start adding new jump function
16176 2019-Jan-10 14:32:14.612960 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16177 2019-Jan-10 14:32:14.613016 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16178 2019-Jan-10 14:32:14.613652 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
16179 2019-Jan-10 14:32:14.614269 - [DEBUG] Edge Function : AllBottom
16180 2019-Jan-10 14:32:14.614296 - [DEBUG] End adding new jump function
16181 2019-Jan-10 14:32:14.614321 - [DEBUG]
16182 2019-Jan-10 14:32:14.614344 - [DEBUG] -------------------------------------------- 487. Path Edge --------------------------------------------
16183 2019-Jan-10 14:32:14.614368 - [DEBUG]
16184 2019-Jan-10 14:32:14.614392 - [DEBUG] Process 487. path edge:
16185 2019-Jan-10 14:32:14.614416 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16186 2019-Jan-10 14:32:14.614472 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
16187 2019-Jan-10 14:32:14.615089 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16188 2019-Jan-10 14:32:14.615708 - [DEBUG]
16189 2019-Jan-10 14:32:14.615734 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
16190 2019-Jan-10 14:32:14.616365 - [DEBUG] Compose: EdgeIdentity * AllBottom
16191 2019-Jan-10 14:32:14.616393 - [DEBUG]
16192 2019-Jan-10 14:32:14.616426 - [DEBUG] Propagate flow
16193 2019-Jan-10 14:32:14.616450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16194 2019-Jan-10 14:32:14.616508 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
16195 2019-Jan-10 14:32:14.617146 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16196 2019-Jan-10 14:32:14.617765 - [DEBUG] Edge function : AllBottom (result of previous compose)
16197 2019-Jan-10 14:32:14.617791 - [DEBUG]
16198 2019-Jan-10 14:32:14.617816 - [DEBUG] Join: AllTop & AllBottom
16199 2019-Jan-10 14:32:14.617842 - [DEBUG] = AllBottom (new jump func)
16200 2019-Jan-10 14:32:14.617866 - [DEBUG]
16201 2019-Jan-10 14:32:14.617890 - [DEBUG] Start adding new jump function
16202 2019-Jan-10 14:32:14.617913 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16203 2019-Jan-10 14:32:14.617970 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16204 2019-Jan-10 14:32:14.618590 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
16205 2019-Jan-10 14:32:14.619215 - [DEBUG] Edge Function : AllBottom
16206 2019-Jan-10 14:32:14.619243 - [DEBUG] End adding new jump function
16207 2019-Jan-10 14:32:14.619267 - [DEBUG]
16208 2019-Jan-10 14:32:14.619291 - [DEBUG] -------------------------------------------- 488. Path Edge --------------------------------------------
16209 2019-Jan-10 14:32:14.619316 - [DEBUG]
16210 2019-Jan-10 14:32:14.619339 - [DEBUG] Process 488. path edge:
16211 2019-Jan-10 14:32:14.619363 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16212 2019-Jan-10 14:32:14.619420 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
16213 2019-Jan-10 14:32:14.620039 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16214 2019-Jan-10 14:32:14.620676 - [DEBUG]
16215 2019-Jan-10 14:32:14.620701 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
16216 2019-Jan-10 14:32:14.621336 - [DEBUG] Compose: EdgeIdentity * AllBottom
16217 2019-Jan-10 14:32:14.621366 - [DEBUG]
16218 2019-Jan-10 14:32:14.621390 - [DEBUG] Propagate flow
16219 2019-Jan-10 14:32:14.621413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16220 2019-Jan-10 14:32:14.621472 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
16221 2019-Jan-10 14:32:14.622136 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16222 2019-Jan-10 14:32:14.622772 - [DEBUG] Edge function : AllBottom (result of previous compose)
16223 2019-Jan-10 14:32:14.622799 - [DEBUG]
16224 2019-Jan-10 14:32:14.622830 - [DEBUG] Join: AllTop & AllBottom
16225 2019-Jan-10 14:32:14.622857 - [DEBUG] = AllBottom (new jump func)
16226 2019-Jan-10 14:32:14.622881 - [DEBUG]
16227 2019-Jan-10 14:32:14.622904 - [DEBUG] Start adding new jump function
16228 2019-Jan-10 14:32:14.622928 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16229 2019-Jan-10 14:32:14.622986 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16230 2019-Jan-10 14:32:14.623634 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
16231 2019-Jan-10 14:32:14.624249 - [DEBUG] Edge Function : AllBottom
16232 2019-Jan-10 14:32:14.624278 - [DEBUG] End adding new jump function
16233 2019-Jan-10 14:32:14.624303 - [DEBUG]
16234 2019-Jan-10 14:32:14.624327 - [DEBUG] -------------------------------------------- 489. Path Edge --------------------------------------------
16235 2019-Jan-10 14:32:14.624351 - [DEBUG]
16236 2019-Jan-10 14:32:14.624375 - [DEBUG] Process 489. path edge:
16237 2019-Jan-10 14:32:14.624399 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16238 2019-Jan-10 14:32:14.624469 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
16239 2019-Jan-10 14:32:14.625084 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16240 2019-Jan-10 14:32:14.625704 - [DEBUG]
16241 2019-Jan-10 14:32:14.625730 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
16242 2019-Jan-10 14:32:14.626368 - [DEBUG] Compose: EdgeIdentity * AllBottom
16243 2019-Jan-10 14:32:14.626396 - [DEBUG]
16244 2019-Jan-10 14:32:14.626420 - [DEBUG] Propagate flow
16245 2019-Jan-10 14:32:14.626443 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16246 2019-Jan-10 14:32:14.626500 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16247 2019-Jan-10 14:32:14.627142 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16248 2019-Jan-10 14:32:14.627797 - [DEBUG] Edge function : AllBottom (result of previous compose)
16249 2019-Jan-10 14:32:14.627824 - [DEBUG]
16250 2019-Jan-10 14:32:14.627850 - [DEBUG] Join: AllTop & AllBottom
16251 2019-Jan-10 14:32:14.627877 - [DEBUG] = AllBottom (new jump func)
16252 2019-Jan-10 14:32:14.627901 - [DEBUG]
16253 2019-Jan-10 14:32:14.627924 - [DEBUG] Start adding new jump function
16254 2019-Jan-10 14:32:14.627948 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16255 2019-Jan-10 14:32:14.628015 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16256 2019-Jan-10 14:32:14.628700 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16257 2019-Jan-10 14:32:14.629349 - [DEBUG] Edge Function : AllBottom
16258 2019-Jan-10 14:32:14.629382 - [DEBUG] End adding new jump function
16259 2019-Jan-10 14:32:14.629407 - [DEBUG]
16260 2019-Jan-10 14:32:14.629431 - [DEBUG] -------------------------------------------- 490. Path Edge --------------------------------------------
16261 2019-Jan-10 14:32:14.629457 - [DEBUG]
16262 2019-Jan-10 14:32:14.629480 - [DEBUG] Process 490. path edge:
16263 2019-Jan-10 14:32:14.629504 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16264 2019-Jan-10 14:32:14.629571 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
16265 2019-Jan-10 14:32:14.630277 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16266 2019-Jan-10 14:32:14.630906 - [DEBUG]
16267 2019-Jan-10 14:32:14.630932 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16268 2019-Jan-10 14:32:14.631584 - [DEBUG] Compose: EdgeIdentity * AllBottom
16269 2019-Jan-10 14:32:14.631613 - [DEBUG]
16270 2019-Jan-10 14:32:14.631637 - [DEBUG] Propagate flow
16271 2019-Jan-10 14:32:14.631661 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16272 2019-Jan-10 14:32:14.631720 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
16273 2019-Jan-10 14:32:14.632344 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16274 2019-Jan-10 14:32:14.632963 - [DEBUG] Edge function : AllBottom (result of previous compose)
16275 2019-Jan-10 14:32:14.632989 - [DEBUG]
16276 2019-Jan-10 14:32:14.633015 - [DEBUG] Join: AllTop & AllBottom
16277 2019-Jan-10 14:32:14.633041 - [DEBUG] = AllBottom (new jump func)
16278 2019-Jan-10 14:32:14.633066 - [DEBUG]
16279 2019-Jan-10 14:32:14.633089 - [DEBUG] Start adding new jump function
16280 2019-Jan-10 14:32:14.633113 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16281 2019-Jan-10 14:32:14.633169 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16282 2019-Jan-10 14:32:14.633822 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
16283 2019-Jan-10 14:32:14.634442 - [DEBUG] Edge Function : AllBottom
16284 2019-Jan-10 14:32:14.634471 - [DEBUG] End adding new jump function
16285 2019-Jan-10 14:32:14.634495 - [DEBUG]
16286 2019-Jan-10 14:32:14.634519 - [DEBUG] -------------------------------------------- 491. Path Edge --------------------------------------------
16287 2019-Jan-10 14:32:14.634544 - [DEBUG]
16288 2019-Jan-10 14:32:14.634567 - [DEBUG] Process 491. path edge:
16289 2019-Jan-10 14:32:14.634591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16290 2019-Jan-10 14:32:14.634648 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
16291 2019-Jan-10 14:32:14.635269 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16292 2019-Jan-10 14:32:14.635889 - [DEBUG]
16293 2019-Jan-10 14:32:14.635915 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
16294 2019-Jan-10 14:32:14.636551 - [DEBUG] Compose: EdgeIdentity * AllBottom
16295 2019-Jan-10 14:32:14.636580 - [DEBUG]
16296 2019-Jan-10 14:32:14.636604 - [DEBUG] Propagate flow
16297 2019-Jan-10 14:32:14.636627 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16298 2019-Jan-10 14:32:14.636684 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16299 2019-Jan-10 14:32:14.637320 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16300 2019-Jan-10 14:32:14.637941 - [DEBUG] Edge function : AllBottom (result of previous compose)
16301 2019-Jan-10 14:32:14.637966 - [DEBUG]
16302 2019-Jan-10 14:32:14.637991 - [DEBUG] Join: AllTop & AllBottom
16303 2019-Jan-10 14:32:14.638016 - [DEBUG] = AllBottom (new jump func)
16304 2019-Jan-10 14:32:14.638041 - [DEBUG]
16305 2019-Jan-10 14:32:14.638065 - [DEBUG] Start adding new jump function
16306 2019-Jan-10 14:32:14.638088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16307 2019-Jan-10 14:32:14.638144 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16308 2019-Jan-10 14:32:14.638766 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16309 2019-Jan-10 14:32:14.639392 - [DEBUG] Edge Function : AllBottom
16310 2019-Jan-10 14:32:14.639420 - [DEBUG] End adding new jump function
16311 2019-Jan-10 14:32:14.639444 - [DEBUG]
16312 2019-Jan-10 14:32:14.639468 - [DEBUG] -------------------------------------------- 492. Path Edge --------------------------------------------
16313 2019-Jan-10 14:32:14.639492 - [DEBUG]
16314 2019-Jan-10 14:32:14.639515 - [DEBUG] Process 492. path edge:
16315 2019-Jan-10 14:32:14.639540 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16316 2019-Jan-10 14:32:14.639596 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
16317 2019-Jan-10 14:32:14.640227 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16318 2019-Jan-10 14:32:14.640848 - [DEBUG]
16319 2019-Jan-10 14:32:14.640872 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16320 2019-Jan-10 14:32:14.641504 - [DEBUG] Compose: EdgeIdentity * AllBottom
16321 2019-Jan-10 14:32:14.641532 - [DEBUG]
16322 2019-Jan-10 14:32:14.641557 - [DEBUG] Propagate flow
16323 2019-Jan-10 14:32:14.641580 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16324 2019-Jan-10 14:32:14.641638 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16325 2019-Jan-10 14:32:14.642264 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16326 2019-Jan-10 14:32:14.642884 - [DEBUG] Edge function : AllBottom (result of previous compose)
16327 2019-Jan-10 14:32:14.642910 - [DEBUG]
16328 2019-Jan-10 14:32:14.642935 - [DEBUG] Join: AllTop & AllBottom
16329 2019-Jan-10 14:32:14.642961 - [DEBUG] = AllBottom (new jump func)
16330 2019-Jan-10 14:32:14.642986 - [DEBUG]
16331 2019-Jan-10 14:32:14.643009 - [DEBUG] Start adding new jump function
16332 2019-Jan-10 14:32:14.643033 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16333 2019-Jan-10 14:32:14.643089 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16334 2019-Jan-10 14:32:14.643726 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16335 2019-Jan-10 14:32:14.644341 - [DEBUG] Edge Function : AllBottom
16336 2019-Jan-10 14:32:14.644369 - [DEBUG] End adding new jump function
16337 2019-Jan-10 14:32:14.644393 - [DEBUG]
16338 2019-Jan-10 14:32:14.644417 - [DEBUG] -------------------------------------------- 493. Path Edge --------------------------------------------
16339 2019-Jan-10 14:32:14.644441 - [DEBUG]
16340 2019-Jan-10 14:32:14.644465 - [DEBUG] Process 493. path edge:
16341 2019-Jan-10 14:32:14.644489 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16342 2019-Jan-10 14:32:14.644545 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
16343 2019-Jan-10 14:32:14.645160 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16344 2019-Jan-10 14:32:14.645780 - [DEBUG]
16345 2019-Jan-10 14:32:14.645805 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16346 2019-Jan-10 14:32:14.646428 - [DEBUG] Start of endsummarytab entry
16347 2019-Jan-10 14:32:14.646459 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
16348 2019-Jan-10 14:32:14.647101 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
16349 2019-Jan-10 14:32:14.647161 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16350 2019-Jan-10 14:32:14.647777 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16351 2019-Jan-10 14:32:14.648395 - [DEBUG] EF: AllBottom
16352 2019-Jan-10 14:32:14.648421 - [DEBUG]
16353 2019-Jan-10 14:32:14.648445 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16354 2019-Jan-10 14:32:14.649059 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
16355 2019-Jan-10 14:32:14.649675 - [DEBUG] EF: AllBottom
16356 2019-Jan-10 14:32:14.649700 - [DEBUG]
16357 2019-Jan-10 14:32:14.649724 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16358 2019-Jan-10 14:32:14.650354 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16359 2019-Jan-10 14:32:14.650974 - [DEBUG] EF: AllBottom
16360 2019-Jan-10 14:32:14.650999 - [DEBUG]
16361 2019-Jan-10 14:32:14.651023 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16362 2019-Jan-10 14:32:14.651638 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16363 2019-Jan-10 14:32:14.652266 - [DEBUG] EF: AllBottom
16364 2019-Jan-10 14:32:14.652292 - [DEBUG]
16365 2019-Jan-10 14:32:14.652315 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16366 2019-Jan-10 14:32:14.652930 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16367 2019-Jan-10 14:32:14.653569 - [DEBUG] EF: AllBottom
16368 2019-Jan-10 14:32:14.653594 - [DEBUG]
16369 2019-Jan-10 14:32:14.653618 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16370 2019-Jan-10 14:32:14.654320 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
16371 2019-Jan-10 14:32:14.655029 - [DEBUG] EF: AllBottom
16372 2019-Jan-10 14:32:14.655058 - [DEBUG]
16373 2019-Jan-10 14:32:14.655083 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16374 2019-Jan-10 14:32:14.655771 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
16375 2019-Jan-10 14:32:14.656438 - [DEBUG] EF: AllBottom
16376 2019-Jan-10 14:32:14.656464 - [DEBUG]
16377 2019-Jan-10 14:32:14.656489 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16378 2019-Jan-10 14:32:14.657175 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16379 2019-Jan-10 14:32:14.657834 - [DEBUG] EF: AllBottom
16380 2019-Jan-10 14:32:14.657861 - [DEBUG]
16381 2019-Jan-10 14:32:14.657885 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16382 2019-Jan-10 14:32:14.658539 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
16383 2019-Jan-10 14:32:14.659192 - [DEBUG] EF: AllBottom
16384 2019-Jan-10 14:32:14.659217 - [DEBUG]
16385 2019-Jan-10 14:32:14.659241 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16386 2019-Jan-10 14:32:14.659868 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
16387 2019-Jan-10 14:32:14.660510 - [DEBUG] EF: AllBottom
16388 2019-Jan-10 14:32:14.660535 - [DEBUG]
16389 2019-Jan-10 14:32:14.660559 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16390 2019-Jan-10 14:32:14.661173 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16391 2019-Jan-10 14:32:14.661795 - [DEBUG] EF: AllBottom
16392 2019-Jan-10 14:32:14.661821 - [DEBUG]
16393 2019-Jan-10 14:32:14.661845 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
16394 2019-Jan-10 14:32:14.662459 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16395 2019-Jan-10 14:32:14.663083 - [DEBUG] EF: AllBottom
16396 2019-Jan-10 14:32:14.663108 - [DEBUG]
16397 2019-Jan-10 14:32:14.663132 - [DEBUG] ---------------
16398 2019-Jan-10 14:32:14.663156 - [DEBUG]
16399 2019-Jan-10 14:32:14.663182 - [DEBUG] End of endsummarytab entry
16400 2019-Jan-10 14:32:14.663205 - [DEBUG]
16401 2019-Jan-10 14:32:14.663230 - [DEBUG] Start of incomingtab entry
16402 2019-Jan-10 14:32:14.663255 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
16403 2019-Jan-10 14:32:14.663888 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
16404 2019-Jan-10 14:32:14.663949 - [DEBUG] ---------------
16405 2019-Jan-10 14:32:14.663973 - [DEBUG] End of incomingtab entry
16406 2019-Jan-10 14:32:14.663997 - [DEBUG]
16407 2019-Jan-10 14:32:14.664025 - [DEBUG] EDGE:
16408 2019-Jan-10 14:32:14.664082 - [DEBUG] ---> 16409 2019-Jan-10 14:32:14.664698 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16410 2019-Jan-10 14:32:14.665318 - [DEBUG]
16411 2019-Jan-10 14:32:14.665345 - [DEBUG] EDGE:
16412 2019-Jan-10 14:32:14.665403 - [DEBUG] ---> 16413 2019-Jan-10 14:32:14.666020 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16414 2019-Jan-10 14:32:14.666639 - [DEBUG]
16415 2019-Jan-10 14:32:14.666688 - [DEBUG] Compose: EdgeIdentity * AllBottom
16416 2019-Jan-10 14:32:14.666716 - [DEBUG]
16417 2019-Jan-10 14:32:14.666740 - [DEBUG] Propagate flow
16418 2019-Jan-10 14:32:14.666763 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16419 2019-Jan-10 14:32:14.666859 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
16420 2019-Jan-10 14:32:14.667489 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16421 2019-Jan-10 14:32:14.668108 - [DEBUG] Edge function : AllBottom (result of previous compose)
16422 2019-Jan-10 14:32:14.668134 - [DEBUG]
16423 2019-Jan-10 14:32:14.668160 - [DEBUG] Join: AllTop & AllBottom
16424 2019-Jan-10 14:32:14.668187 - [DEBUG] = AllBottom (new jump func)
16425 2019-Jan-10 14:32:14.668211 - [DEBUG]
16426 2019-Jan-10 14:32:14.668235 - [DEBUG] Start adding new jump function
16427 2019-Jan-10 14:32:14.668258 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16428 2019-Jan-10 14:32:14.668315 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16429 2019-Jan-10 14:32:14.668935 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
16430 2019-Jan-10 14:32:14.669561 - [DEBUG] Edge Function : AllBottom
16431 2019-Jan-10 14:32:14.669591 - [DEBUG] End adding new jump function
16432 2019-Jan-10 14:32:14.669616 - [DEBUG]
16433 2019-Jan-10 14:32:14.669639 - [DEBUG] -------------------------------------------- 494. Path Edge --------------------------------------------
16434 2019-Jan-10 14:32:14.669665 - [DEBUG]
16435 2019-Jan-10 14:32:14.669688 - [DEBUG] Process 494. path edge:
16436 2019-Jan-10 14:32:14.669712 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16437 2019-Jan-10 14:32:14.669769 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
16438 2019-Jan-10 14:32:14.670412 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16439 2019-Jan-10 14:32:14.671032 - [DEBUG]
16440 2019-Jan-10 14:32:14.671057 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
16441 2019-Jan-10 14:32:14.671714 - [DEBUG] Possible callees:
16442 2019-Jan-10 14:32:14.671740 - [DEBUG] llvm.dbg.declare
16443 2019-Jan-10 14:32:14.671766 - [DEBUG] Possible return sites:
16444 2019-Jan-10 14:32:14.671789 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19316445 2019-Jan-10 14:32:14.673041 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16446 2019-Jan-10 14:32:14.673070 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16447 2019-Jan-10 14:32:14.673111 - [DEBUG] Compose: EdgeIdentity * AllBottom
16448 2019-Jan-10 14:32:14.673139 - [DEBUG]
16449 2019-Jan-10 14:32:14.673167 - [DEBUG] Propagate flow
16450 2019-Jan-10 14:32:14.673191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16451 2019-Jan-10 14:32:14.673249 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
16452 2019-Jan-10 14:32:14.673906 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16453 2019-Jan-10 14:32:14.674551 - [DEBUG] Edge function : AllBottom (result of previous compose)
16454 2019-Jan-10 14:32:14.674577 - [DEBUG]
16455 2019-Jan-10 14:32:14.674604 - [DEBUG] Join: AllTop & AllBottom
16456 2019-Jan-10 14:32:14.674630 - [DEBUG] = AllBottom (new jump func)
16457 2019-Jan-10 14:32:14.674655 - [DEBUG]
16458 2019-Jan-10 14:32:14.674679 - [DEBUG] Start adding new jump function
16459 2019-Jan-10 14:32:14.674703 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16460 2019-Jan-10 14:32:14.674763 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16461 2019-Jan-10 14:32:14.675402 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
16462 2019-Jan-10 14:32:14.676023 - [DEBUG] Edge Function : AllBottom
16463 2019-Jan-10 14:32:14.676052 - [DEBUG] End adding new jump function
16464 2019-Jan-10 14:32:14.676076 - [DEBUG]
16465 2019-Jan-10 14:32:14.676100 - [DEBUG] -------------------------------------------- 495. Path Edge --------------------------------------------
16466 2019-Jan-10 14:32:14.676125 - [DEBUG]
16467 2019-Jan-10 14:32:14.676148 - [DEBUG] Process 495. path edge:
16468 2019-Jan-10 14:32:14.676172 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16469 2019-Jan-10 14:32:14.676229 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
16470 2019-Jan-10 14:32:14.676867 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16471 2019-Jan-10 14:32:14.677488 - [DEBUG]
16472 2019-Jan-10 14:32:14.677514 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
16473 2019-Jan-10 14:32:14.678159 - [DEBUG] Compose: EdgeIdentity * AllBottom
16474 2019-Jan-10 14:32:14.678188 - [DEBUG]
16475 2019-Jan-10 14:32:14.678212 - [DEBUG] Propagate flow
16476 2019-Jan-10 14:32:14.678236 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16477 2019-Jan-10 14:32:14.678293 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
16478 2019-Jan-10 14:32:14.678911 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16479 2019-Jan-10 14:32:14.679532 - [DEBUG] Edge function : AllBottom (result of previous compose)
16480 2019-Jan-10 14:32:14.679558 - [DEBUG]
16481 2019-Jan-10 14:32:14.679583 - [DEBUG] Join: AllTop & AllBottom
16482 2019-Jan-10 14:32:14.679609 - [DEBUG] = AllBottom (new jump func)
16483 2019-Jan-10 14:32:14.679633 - [DEBUG]
16484 2019-Jan-10 14:32:14.679657 - [DEBUG] Start adding new jump function
16485 2019-Jan-10 14:32:14.679680 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16486 2019-Jan-10 14:32:14.679737 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16487 2019-Jan-10 14:32:14.680374 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
16488 2019-Jan-10 14:32:14.680989 - [DEBUG] Edge Function : AllBottom
16489 2019-Jan-10 14:32:14.681016 - [DEBUG] End adding new jump function
16490 2019-Jan-10 14:32:14.681040 - [DEBUG]
16491 2019-Jan-10 14:32:14.681064 - [DEBUG] -------------------------------------------- 496. Path Edge --------------------------------------------
16492 2019-Jan-10 14:32:14.681088 - [DEBUG]
16493 2019-Jan-10 14:32:14.681112 - [DEBUG] Process 496. path edge:
16494 2019-Jan-10 14:32:14.681136 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16495 2019-Jan-10 14:32:14.681192 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
16496 2019-Jan-10 14:32:14.681809 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16497 2019-Jan-10 14:32:14.682430 - [DEBUG]
16498 2019-Jan-10 14:32:14.682456 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
16499 2019-Jan-10 14:32:14.683085 - [DEBUG] Compose: EdgeIdentity * AllBottom
16500 2019-Jan-10 14:32:14.683112 - [DEBUG]
16501 2019-Jan-10 14:32:14.683136 - [DEBUG] Propagate flow
16502 2019-Jan-10 14:32:14.683160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16503 2019-Jan-10 14:32:14.683217 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
16504 2019-Jan-10 14:32:14.683849 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16505 2019-Jan-10 14:32:14.684478 - [DEBUG] Edge function : AllBottom (result of previous compose)
16506 2019-Jan-10 14:32:14.684504 - [DEBUG]
16507 2019-Jan-10 14:32:14.684530 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
16508 2019-Jan-10 14:32:14.684556 - [DEBUG] = AllBottom
16509 2019-Jan-10 14:32:14.684581 - [DEBUG]
16510 2019-Jan-10 14:32:14.684604 - [DEBUG] PROPAGATE: No new function!
16511 2019-Jan-10 14:32:14.684630 - [DEBUG] EDGE:
16512 2019-Jan-10 14:32:14.684688 - [DEBUG] ---> 16513 2019-Jan-10 14:32:14.685304 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16514 2019-Jan-10 14:32:14.685925 - [DEBUG]
16515 2019-Jan-10 14:32:14.685951 - [DEBUG] EDGE:
16516 2019-Jan-10 14:32:14.686008 - [DEBUG] ---> 16517 2019-Jan-10 14:32:14.686629 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16518 2019-Jan-10 14:32:14.687263 - [DEBUG]
16519 2019-Jan-10 14:32:14.687291 - [DEBUG] EDGE:
16520 2019-Jan-10 14:32:14.687348 - [DEBUG] ---> 16521 2019-Jan-10 14:32:14.687977 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16522 2019-Jan-10 14:32:14.688598 - [DEBUG]
16523 2019-Jan-10 14:32:14.688624 - [DEBUG] EDGE:
16524 2019-Jan-10 14:32:14.688682 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
16525 2019-Jan-10 14:32:14.689308 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16526 2019-Jan-10 14:32:14.689926 - [DEBUG]
16527 2019-Jan-10 14:32:14.689953 - [DEBUG] EDGE:
16528 2019-Jan-10 14:32:14.690010 - [DEBUG] ---> 16529 2019-Jan-10 14:32:14.690653 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16530 2019-Jan-10 14:32:14.691274 - [DEBUG]
16531 2019-Jan-10 14:32:14.691301 - [DEBUG] EDGE:
16532 2019-Jan-10 14:32:14.691358 - [DEBUG] ---> 16533 2019-Jan-10 14:32:14.691974 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16534 2019-Jan-10 14:32:14.692594 - [DEBUG]
16535 2019-Jan-10 14:32:14.692621 - [DEBUG] EDGE:
16536 2019-Jan-10 14:32:14.692679 - [DEBUG] ---> 16537 2019-Jan-10 14:32:14.693299 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16538 2019-Jan-10 14:32:14.693933 - [DEBUG]
16539 2019-Jan-10 14:32:14.693968 - [DEBUG] Compose: EdgeIdentity * AllBottom
16540 2019-Jan-10 14:32:14.693995 - [DEBUG]
16541 2019-Jan-10 14:32:14.694018 - [DEBUG] Propagate flow
16542 2019-Jan-10 14:32:14.694042 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16543 2019-Jan-10 14:32:14.694100 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
16544 2019-Jan-10 14:32:14.694719 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16545 2019-Jan-10 14:32:14.695339 - [DEBUG] Edge function : AllBottom (result of previous compose)
16546 2019-Jan-10 14:32:14.695374 - [DEBUG]
16547 2019-Jan-10 14:32:14.695400 - [DEBUG] Join: AllTop & AllBottom
16548 2019-Jan-10 14:32:14.695426 - [DEBUG] = AllBottom (new jump func)
16549 2019-Jan-10 14:32:14.695451 - [DEBUG]
16550 2019-Jan-10 14:32:14.695475 - [DEBUG] Start adding new jump function
16551 2019-Jan-10 14:32:14.695498 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16552 2019-Jan-10 14:32:14.695555 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16553 2019-Jan-10 14:32:14.696174 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
16554 2019-Jan-10 14:32:14.696794 - [DEBUG] Edge Function : AllBottom
16555 2019-Jan-10 14:32:14.696822 - [DEBUG] End adding new jump function
16556 2019-Jan-10 14:32:14.696859 - [DEBUG]
16557 2019-Jan-10 14:32:14.696883 - [DEBUG] -------------------------------------------- 497. Path Edge --------------------------------------------
16558 2019-Jan-10 14:32:14.696907 - [DEBUG]
16559 2019-Jan-10 14:32:14.696931 - [DEBUG] Process 497. path edge:
16560 2019-Jan-10 14:32:14.696955 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16561 2019-Jan-10 14:32:14.697011 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
16562 2019-Jan-10 14:32:14.697632 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16563 2019-Jan-10 14:32:14.698253 - [DEBUG]
16564 2019-Jan-10 14:32:14.698277 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
16565 2019-Jan-10 14:32:14.698911 - [DEBUG] Compose: EdgeIdentity * AllBottom
16566 2019-Jan-10 14:32:14.698939 - [DEBUG]
16567 2019-Jan-10 14:32:14.698964 - [DEBUG] Propagate flow
16568 2019-Jan-10 14:32:14.698987 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16569 2019-Jan-10 14:32:14.699045 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
16570 2019-Jan-10 14:32:14.699660 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16571 2019-Jan-10 14:32:14.700294 - [DEBUG] Edge function : AllBottom (result of previous compose)
16572 2019-Jan-10 14:32:14.700320 - [DEBUG]
16573 2019-Jan-10 14:32:14.700344 - [DEBUG] Join: AllTop & AllBottom
16574 2019-Jan-10 14:32:14.700370 - [DEBUG] = AllBottom (new jump func)
16575 2019-Jan-10 14:32:14.700395 - [DEBUG]
16576 2019-Jan-10 14:32:14.700419 - [DEBUG] Start adding new jump function
16577 2019-Jan-10 14:32:14.700442 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16578 2019-Jan-10 14:32:14.700499 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16579 2019-Jan-10 14:32:14.701119 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
16580 2019-Jan-10 14:32:14.701732 - [DEBUG] Edge Function : AllBottom
16581 2019-Jan-10 14:32:14.701760 - [DEBUG] End adding new jump function
16582 2019-Jan-10 14:32:14.701784 - [DEBUG]
16583 2019-Jan-10 14:32:14.701808 - [DEBUG] -------------------------------------------- 498. Path Edge --------------------------------------------
16584 2019-Jan-10 14:32:14.701832 - [DEBUG]
16585 2019-Jan-10 14:32:14.701856 - [DEBUG] Process 498. path edge:
16586 2019-Jan-10 14:32:14.701880 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16587 2019-Jan-10 14:32:14.701936 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
16588 2019-Jan-10 14:32:14.702550 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16589 2019-Jan-10 14:32:14.703168 - [DEBUG]
16590 2019-Jan-10 14:32:14.703194 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
16591 2019-Jan-10 14:32:14.703836 - [DEBUG] Compose: EdgeIdentity * AllBottom
16592 2019-Jan-10 14:32:14.703872 - [DEBUG]
16593 2019-Jan-10 14:32:14.703896 - [DEBUG] Propagate flow
16594 2019-Jan-10 14:32:14.703920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16595 2019-Jan-10 14:32:14.703978 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
16596 2019-Jan-10 14:32:14.704596 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16597 2019-Jan-10 14:32:14.705217 - [DEBUG] Edge function : AllBottom (result of previous compose)
16598 2019-Jan-10 14:32:14.705242 - [DEBUG]
16599 2019-Jan-10 14:32:14.705268 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
16600 2019-Jan-10 14:32:14.705293 - [DEBUG] = AllBottom
16601 2019-Jan-10 14:32:14.705318 - [DEBUG]
16602 2019-Jan-10 14:32:14.705341 - [DEBUG] PROPAGATE: No new function!
16603 2019-Jan-10 14:32:14.705367 - [DEBUG] EDGE:
16604 2019-Jan-10 14:32:14.705424 - [DEBUG] ---> 16605 2019-Jan-10 14:32:14.706038 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16606 2019-Jan-10 14:32:14.706663 - [DEBUG]
16607 2019-Jan-10 14:32:14.706689 - [DEBUG] EDGE:
16608 2019-Jan-10 14:32:14.706747 - [DEBUG] ---> 16609 2019-Jan-10 14:32:14.707382 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16610 2019-Jan-10 14:32:14.708002 - [DEBUG]
16611 2019-Jan-10 14:32:14.708029 - [DEBUG] EDGE:
16612 2019-Jan-10 14:32:14.708087 - [DEBUG] ---> 16613 2019-Jan-10 14:32:14.708704 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16614 2019-Jan-10 14:32:14.709324 - [DEBUG]
16615 2019-Jan-10 14:32:14.709350 - [DEBUG] EDGE:
16616 2019-Jan-10 14:32:14.709408 - [DEBUG] ---> 16617 2019-Jan-10 14:32:14.710028 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16618 2019-Jan-10 14:32:14.710663 - [DEBUG]
16619 2019-Jan-10 14:32:14.710689 - [DEBUG] EDGE:
16620 2019-Jan-10 14:32:14.710747 - [DEBUG] ---> 16621 2019-Jan-10 14:32:14.711365 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16622 2019-Jan-10 14:32:14.711985 - [DEBUG]
16623 2019-Jan-10 14:32:14.712011 - [DEBUG] EDGE:
16624 2019-Jan-10 14:32:14.712069 - [DEBUG] ---> 16625 2019-Jan-10 14:32:14.712690 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16626 2019-Jan-10 14:32:14.713316 - [DEBUG]
16627 2019-Jan-10 14:32:14.713343 - [DEBUG] EDGE:
16628 2019-Jan-10 14:32:14.713400 - [DEBUG] ---> 16629 2019-Jan-10 14:32:14.714042 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16630 2019-Jan-10 14:32:14.714662 - [DEBUG]
16631 2019-Jan-10 14:32:14.714688 - [DEBUG] EDGE:
16632 2019-Jan-10 14:32:14.714746 - [DEBUG] ---> 16633 2019-Jan-10 14:32:14.715370 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16634 2019-Jan-10 14:32:14.715990 - [DEBUG]
16635 2019-Jan-10 14:32:14.716016 - [DEBUG] EDGE:
16636 2019-Jan-10 14:32:14.716074 - [DEBUG] ---> 16637 2019-Jan-10 14:32:14.716692 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16638 2019-Jan-10 14:32:14.717327 - [DEBUG]
16639 2019-Jan-10 14:32:14.717354 - [DEBUG] EDGE:
16640 2019-Jan-10 14:32:14.717412 - [DEBUG] ---> 16641 2019-Jan-10 14:32:14.718039 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16642 2019-Jan-10 14:32:14.718657 - [DEBUG]
16643 2019-Jan-10 14:32:14.718683 - [DEBUG] EDGE:
16644 2019-Jan-10 14:32:14.718741 - [DEBUG] ---> 16645 2019-Jan-10 14:32:14.719363 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16646 2019-Jan-10 14:32:14.719983 - [DEBUG]
16647 2019-Jan-10 14:32:14.720010 - [DEBUG] EDGE:
16648 2019-Jan-10 14:32:14.720067 - [DEBUG] ---> 16649 2019-Jan-10 14:32:14.720702 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16650 2019-Jan-10 14:32:14.721321 - [DEBUG]
16651 2019-Jan-10 14:32:14.721347 - [DEBUG] EDGE:
16652 2019-Jan-10 14:32:14.721405 - [DEBUG] ---> 16653 2019-Jan-10 14:32:14.722025 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16654 2019-Jan-10 14:32:14.722650 - [DEBUG]
16655 2019-Jan-10 14:32:14.722678 - [DEBUG] EDGE:
16656 2019-Jan-10 14:32:14.722735 - [DEBUG] ---> 16657 2019-Jan-10 14:32:14.723360 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16658 2019-Jan-10 14:32:14.723999 - [DEBUG]
16659 2019-Jan-10 14:32:14.724026 - [DEBUG] EDGE:
16660 2019-Jan-10 14:32:14.724083 - [DEBUG] ---> 16661 2019-Jan-10 14:32:14.724705 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16662 2019-Jan-10 14:32:14.725323 - [DEBUG]
16663 2019-Jan-10 14:32:14.725349 - [DEBUG] EDGE:
16664 2019-Jan-10 14:32:14.725407 - [DEBUG] ---> 16665 2019-Jan-10 14:32:14.726059 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16666 2019-Jan-10 14:32:14.726722 - [DEBUG]
16667 2019-Jan-10 14:32:14.726754 - [DEBUG] EDGE:
16668 2019-Jan-10 14:32:14.726821 - [DEBUG] ---> 16669 2019-Jan-10 14:32:14.727546 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16670 2019-Jan-10 14:32:14.728239 - [DEBUG]
16671 2019-Jan-10 14:32:14.728337 - [DEBUG] EDGE:
16672 2019-Jan-10 14:32:14.728410 - [DEBUG] ---> 16673 2019-Jan-10 14:32:14.729063 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16674 2019-Jan-10 14:32:14.729687 - [DEBUG]
16675 2019-Jan-10 14:32:14.729714 - [DEBUG] EDGE:
16676 2019-Jan-10 14:32:14.729773 - [DEBUG] ---> 16677 2019-Jan-10 14:32:14.730419 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16678 2019-Jan-10 14:32:14.731039 - [DEBUG]
16679 2019-Jan-10 14:32:14.731067 - [DEBUG] EDGE:
16680 2019-Jan-10 14:32:14.731124 - [DEBUG] ---> 16681 2019-Jan-10 14:32:14.731760 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16682 2019-Jan-10 14:32:14.732379 - [DEBUG]
16683 2019-Jan-10 14:32:14.732428 - [DEBUG] Compose: EdgeIdentity * AllBottom
16684 2019-Jan-10 14:32:14.732456 - [DEBUG]
16685 2019-Jan-10 14:32:14.732480 - [DEBUG] Propagate flow
16686 2019-Jan-10 14:32:14.732504 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16687 2019-Jan-10 14:32:14.732561 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16688 2019-Jan-10 14:32:14.733180 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16689 2019-Jan-10 14:32:14.733815 - [DEBUG] Edge function : AllBottom (result of previous compose)
16690 2019-Jan-10 14:32:14.733841 - [DEBUG]
16691 2019-Jan-10 14:32:14.733867 - [DEBUG] Join: AllTop & AllBottom
16692 2019-Jan-10 14:32:14.733894 - [DEBUG] = AllBottom (new jump func)
16693 2019-Jan-10 14:32:14.733918 - [DEBUG]
16694 2019-Jan-10 14:32:14.733942 - [DEBUG] Start adding new jump function
16695 2019-Jan-10 14:32:14.733966 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16696 2019-Jan-10 14:32:14.734022 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16697 2019-Jan-10 14:32:14.734643 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16698 2019-Jan-10 14:32:14.735262 - [DEBUG] Edge Function : AllBottom
16699 2019-Jan-10 14:32:14.735292 - [DEBUG] End adding new jump function
16700 2019-Jan-10 14:32:14.735316 - [DEBUG]
16701 2019-Jan-10 14:32:14.735340 - [DEBUG] -------------------------------------------- 499. Path Edge --------------------------------------------
16702 2019-Jan-10 14:32:14.735365 - [DEBUG]
16703 2019-Jan-10 14:32:14.735388 - [DEBUG] Process 499. path edge:
16704 2019-Jan-10 14:32:14.735412 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16705 2019-Jan-10 14:32:14.735468 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
16706 2019-Jan-10 14:32:14.736087 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16707 2019-Jan-10 14:32:14.736706 - [DEBUG]
16708 2019-Jan-10 14:32:14.736731 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
16709 2019-Jan-10 14:32:14.737373 - [DEBUG] Possible callees:
16710 2019-Jan-10 14:32:14.737398 - [DEBUG] foo
16711 2019-Jan-10 14:32:14.737423 - [DEBUG] Possible return sites:
16712 2019-Jan-10 14:32:14.737447 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12616713 2019-Jan-10 14:32:14.738690 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
16714 2019-Jan-10 14:32:14.738719 - [DEBUG] Start points of 'foo' currently not available!
16715 2019-Jan-10 14:32:14.738758 - [DEBUG] Compose: EdgeIdentity * AllBottom
16716 2019-Jan-10 14:32:14.738786 - [DEBUG]
16717 2019-Jan-10 14:32:14.738810 - [DEBUG] Propagate flow
16718 2019-Jan-10 14:32:14.738834 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16719 2019-Jan-10 14:32:14.738891 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16720 2019-Jan-10 14:32:14.739511 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16721 2019-Jan-10 14:32:14.740183 - [DEBUG] Edge function : AllBottom (result of previous compose)
16722 2019-Jan-10 14:32:14.740211 - [DEBUG]
16723 2019-Jan-10 14:32:14.740237 - [DEBUG] Join: AllTop & AllBottom
16724 2019-Jan-10 14:32:14.740264 - [DEBUG] = AllBottom (new jump func)
16725 2019-Jan-10 14:32:14.740289 - [DEBUG]
16726 2019-Jan-10 14:32:14.740313 - [DEBUG] Start adding new jump function
16727 2019-Jan-10 14:32:14.740337 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16728 2019-Jan-10 14:32:14.740405 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16729 2019-Jan-10 14:32:14.741076 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16730 2019-Jan-10 14:32:14.741730 - [DEBUG] Edge Function : AllBottom
16731 2019-Jan-10 14:32:14.741763 - [DEBUG] End adding new jump function
16732 2019-Jan-10 14:32:14.741788 - [DEBUG]
16733 2019-Jan-10 14:32:14.741813 - [DEBUG] -------------------------------------------- 500. Path Edge --------------------------------------------
16734 2019-Jan-10 14:32:14.741839 - [DEBUG]
16735 2019-Jan-10 14:32:14.741863 - [DEBUG] Process 500. path edge:
16736 2019-Jan-10 14:32:14.741887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16737 2019-Jan-10 14:32:14.741953 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
16738 2019-Jan-10 14:32:14.742608 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16739 2019-Jan-10 14:32:14.743231 - [DEBUG]
16740 2019-Jan-10 14:32:14.743256 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
16741 2019-Jan-10 14:32:14.743960 - [DEBUG] Compose: EdgeIdentity * AllBottom
16742 2019-Jan-10 14:32:14.743989 - [DEBUG]
16743 2019-Jan-10 14:32:14.744013 - [DEBUG] Propagate flow
16744 2019-Jan-10 14:32:14.744037 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16745 2019-Jan-10 14:32:14.744100 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
16746 2019-Jan-10 14:32:14.744724 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16747 2019-Jan-10 14:32:14.745345 - [DEBUG] Edge function : AllBottom (result of previous compose)
16748 2019-Jan-10 14:32:14.745371 - [DEBUG]
16749 2019-Jan-10 14:32:14.745396 - [DEBUG] Join: AllTop & AllBottom
16750 2019-Jan-10 14:32:14.745423 - [DEBUG] = AllBottom (new jump func)
16751 2019-Jan-10 14:32:14.745448 - [DEBUG]
16752 2019-Jan-10 14:32:14.745471 - [DEBUG] Start adding new jump function
16753 2019-Jan-10 14:32:14.745495 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16754 2019-Jan-10 14:32:14.745551 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16755 2019-Jan-10 14:32:14.746171 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
16756 2019-Jan-10 14:32:14.746786 - [DEBUG] Edge Function : AllBottom
16757 2019-Jan-10 14:32:14.746816 - [DEBUG] End adding new jump function
16758 2019-Jan-10 14:32:14.746875 - [DEBUG]
16759 2019-Jan-10 14:32:14.746900 - [DEBUG] -------------------------------------------- 501. Path Edge --------------------------------------------
16760 2019-Jan-10 14:32:14.746924 - [DEBUG]
16761 2019-Jan-10 14:32:14.746948 - [DEBUG] Process 501. path edge:
16762 2019-Jan-10 14:32:14.746972 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16763 2019-Jan-10 14:32:14.747028 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
16764 2019-Jan-10 14:32:14.747645 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16765 2019-Jan-10 14:32:14.748266 - [DEBUG]
16766 2019-Jan-10 14:32:14.748292 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
16767 2019-Jan-10 14:32:14.748923 - [DEBUG] Compose: EdgeIdentity * AllBottom
16768 2019-Jan-10 14:32:14.748951 - [DEBUG]
16769 2019-Jan-10 14:32:14.748975 - [DEBUG] Propagate flow
16770 2019-Jan-10 14:32:14.748998 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16771 2019-Jan-10 14:32:14.749056 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
16772 2019-Jan-10 14:32:14.749675 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16773 2019-Jan-10 14:32:14.750311 - [DEBUG] Edge function : AllBottom (result of previous compose)
16774 2019-Jan-10 14:32:14.750337 - [DEBUG]
16775 2019-Jan-10 14:32:14.750362 - [DEBUG] Join: AllTop & AllBottom
16776 2019-Jan-10 14:32:14.750388 - [DEBUG] = AllBottom (new jump func)
16777 2019-Jan-10 14:32:14.750412 - [DEBUG]
16778 2019-Jan-10 14:32:14.750436 - [DEBUG] Start adding new jump function
16779 2019-Jan-10 14:32:14.750459 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16780 2019-Jan-10 14:32:14.750515 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16781 2019-Jan-10 14:32:14.751136 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
16782 2019-Jan-10 14:32:14.751752 - [DEBUG] Edge Function : AllBottom
16783 2019-Jan-10 14:32:14.751780 - [DEBUG] End adding new jump function
16784 2019-Jan-10 14:32:14.751804 - [DEBUG]
16785 2019-Jan-10 14:32:14.751828 - [DEBUG] -------------------------------------------- 502. Path Edge --------------------------------------------
16786 2019-Jan-10 14:32:14.751852 - [DEBUG]
16787 2019-Jan-10 14:32:14.751876 - [DEBUG] Process 502. path edge:
16788 2019-Jan-10 14:32:14.751899 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16789 2019-Jan-10 14:32:14.751955 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
16790 2019-Jan-10 14:32:14.752571 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16791 2019-Jan-10 14:32:14.753191 - [DEBUG]
16792 2019-Jan-10 14:32:14.753217 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
16793 2019-Jan-10 14:32:14.753864 - [DEBUG] Compose: EdgeIdentity * AllBottom
16794 2019-Jan-10 14:32:14.753892 - [DEBUG]
16795 2019-Jan-10 14:32:14.753916 - [DEBUG] Propagate flow
16796 2019-Jan-10 14:32:14.753940 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16797 2019-Jan-10 14:32:14.753997 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16798 2019-Jan-10 14:32:14.754629 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16799 2019-Jan-10 14:32:14.755263 - [DEBUG] Edge function : AllBottom (result of previous compose)
16800 2019-Jan-10 14:32:14.755288 - [DEBUG]
16801 2019-Jan-10 14:32:14.755323 - [DEBUG] Join: AllTop & AllBottom
16802 2019-Jan-10 14:32:14.755350 - [DEBUG] = AllBottom (new jump func)
16803 2019-Jan-10 14:32:14.755375 - [DEBUG]
16804 2019-Jan-10 14:32:14.755398 - [DEBUG] Start adding new jump function
16805 2019-Jan-10 14:32:14.755422 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16806 2019-Jan-10 14:32:14.755479 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16807 2019-Jan-10 14:32:14.756112 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16808 2019-Jan-10 14:32:14.756764 - [DEBUG] Edge Function : AllBottom
16809 2019-Jan-10 14:32:14.756796 - [DEBUG] End adding new jump function
16810 2019-Jan-10 14:32:14.756820 - [DEBUG]
16811 2019-Jan-10 14:32:14.756864 - [DEBUG] -------------------------------------------- 503. Path Edge --------------------------------------------
16812 2019-Jan-10 14:32:14.756888 - [DEBUG]
16813 2019-Jan-10 14:32:14.756912 - [DEBUG] Process 503. path edge:
16814 2019-Jan-10 14:32:14.756936 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16815 2019-Jan-10 14:32:14.757005 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
16816 2019-Jan-10 14:32:14.757652 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16817 2019-Jan-10 14:32:14.758274 - [DEBUG]
16818 2019-Jan-10 14:32:14.758299 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
16819 2019-Jan-10 14:32:14.758934 - [DEBUG] Possible callees:
16820 2019-Jan-10 14:32:14.758961 - [DEBUG] llvm.dbg.declare
16821 2019-Jan-10 14:32:14.758986 - [DEBUG] Possible return sites:
16822 2019-Jan-10 14:32:14.759010 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13616823 2019-Jan-10 14:32:14.760280 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16824 2019-Jan-10 14:32:14.760309 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16825 2019-Jan-10 14:32:14.760354 - [DEBUG] Compose: EdgeIdentity * AllBottom
16826 2019-Jan-10 14:32:14.760381 - [DEBUG]
16827 2019-Jan-10 14:32:14.760406 - [DEBUG] Propagate flow
16828 2019-Jan-10 14:32:14.760429 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16829 2019-Jan-10 14:32:14.760487 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16830 2019-Jan-10 14:32:14.761108 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16831 2019-Jan-10 14:32:14.761726 - [DEBUG] Edge function : AllBottom (result of previous compose)
16832 2019-Jan-10 14:32:14.761752 - [DEBUG]
16833 2019-Jan-10 14:32:14.761777 - [DEBUG] Join: AllTop & AllBottom
16834 2019-Jan-10 14:32:14.761804 - [DEBUG] = AllBottom (new jump func)
16835 2019-Jan-10 14:32:14.761829 - [DEBUG]
16836 2019-Jan-10 14:32:14.761852 - [DEBUG] Start adding new jump function
16837 2019-Jan-10 14:32:14.761876 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16838 2019-Jan-10 14:32:14.761933 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16839 2019-Jan-10 14:32:14.762553 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16840 2019-Jan-10 14:32:14.763173 - [DEBUG] Edge Function : AllBottom
16841 2019-Jan-10 14:32:14.763201 - [DEBUG] End adding new jump function
16842 2019-Jan-10 14:32:14.763225 - [DEBUG]
16843 2019-Jan-10 14:32:14.763249 - [DEBUG] -------------------------------------------- 504. Path Edge --------------------------------------------
16844 2019-Jan-10 14:32:14.763290 - [DEBUG]
16845 2019-Jan-10 14:32:14.763314 - [DEBUG] Process 504. path edge:
16846 2019-Jan-10 14:32:14.763338 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16847 2019-Jan-10 14:32:14.763395 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
16848 2019-Jan-10 14:32:14.764031 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16849 2019-Jan-10 14:32:14.764652 - [DEBUG]
16850 2019-Jan-10 14:32:14.764677 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
16851 2019-Jan-10 14:32:14.765311 - [DEBUG] Compose: EdgeIdentity * AllBottom
16852 2019-Jan-10 14:32:14.765340 - [DEBUG]
16853 2019-Jan-10 14:32:14.765365 - [DEBUG] Propagate flow
16854 2019-Jan-10 14:32:14.765388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16855 2019-Jan-10 14:32:14.765446 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
16856 2019-Jan-10 14:32:14.766062 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16857 2019-Jan-10 14:32:14.766681 - [DEBUG] Edge function : AllBottom (result of previous compose)
16858 2019-Jan-10 14:32:14.766706 - [DEBUG]
16859 2019-Jan-10 14:32:14.766731 - [DEBUG] Join: AllTop & AllBottom
16860 2019-Jan-10 14:32:14.766757 - [DEBUG] = AllBottom (new jump func)
16861 2019-Jan-10 14:32:14.766782 - [DEBUG]
16862 2019-Jan-10 14:32:14.766805 - [DEBUG] Start adding new jump function
16863 2019-Jan-10 14:32:14.766842 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16864 2019-Jan-10 14:32:14.766899 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16865 2019-Jan-10 14:32:14.767520 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
16866 2019-Jan-10 14:32:14.768136 - [DEBUG] Edge Function : AllBottom
16867 2019-Jan-10 14:32:14.768164 - [DEBUG] End adding new jump function
16868 2019-Jan-10 14:32:14.768188 - [DEBUG]
16869 2019-Jan-10 14:32:14.768212 - [DEBUG] -------------------------------------------- 505. Path Edge --------------------------------------------
16870 2019-Jan-10 14:32:14.768236 - [DEBUG]
16871 2019-Jan-10 14:32:14.768260 - [DEBUG] Process 505. path edge:
16872 2019-Jan-10 14:32:14.768284 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16873 2019-Jan-10 14:32:14.768340 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
16874 2019-Jan-10 14:32:14.768955 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16875 2019-Jan-10 14:32:14.769574 - [DEBUG]
16876 2019-Jan-10 14:32:14.769600 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
16877 2019-Jan-10 14:32:14.770240 - [DEBUG] Compose: EdgeIdentity * AllBottom
16878 2019-Jan-10 14:32:14.770268 - [DEBUG]
16879 2019-Jan-10 14:32:14.770292 - [DEBUG] Propagate flow
16880 2019-Jan-10 14:32:14.770316 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16881 2019-Jan-10 14:32:14.770373 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
16882 2019-Jan-10 14:32:14.770990 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16883 2019-Jan-10 14:32:14.771625 - [DEBUG] Edge function : AllBottom (result of previous compose)
16884 2019-Jan-10 14:32:14.771651 - [DEBUG]
16885 2019-Jan-10 14:32:14.771676 - [DEBUG] Join: AllTop & AllBottom
16886 2019-Jan-10 14:32:14.771702 - [DEBUG] = AllBottom (new jump func)
16887 2019-Jan-10 14:32:14.771726 - [DEBUG]
16888 2019-Jan-10 14:32:14.771750 - [DEBUG] Start adding new jump function
16889 2019-Jan-10 14:32:14.771774 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16890 2019-Jan-10 14:32:14.771840 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16891 2019-Jan-10 14:32:14.772462 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
16892 2019-Jan-10 14:32:14.773082 - [DEBUG] Edge Function : AllBottom
16893 2019-Jan-10 14:32:14.773111 - [DEBUG] End adding new jump function
16894 2019-Jan-10 14:32:14.773135 - [DEBUG]
16895 2019-Jan-10 14:32:14.773159 - [DEBUG] -------------------------------------------- 506. Path Edge --------------------------------------------
16896 2019-Jan-10 14:32:14.773183 - [DEBUG]
16897 2019-Jan-10 14:32:14.773207 - [DEBUG] Process 506. path edge:
16898 2019-Jan-10 14:32:14.773231 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16899 2019-Jan-10 14:32:14.773287 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
16900 2019-Jan-10 14:32:14.773918 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16901 2019-Jan-10 14:32:14.774538 - [DEBUG]
16902 2019-Jan-10 14:32:14.774563 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
16903 2019-Jan-10 14:32:14.775193 - [DEBUG] Compose: EdgeIdentity * AllBottom
16904 2019-Jan-10 14:32:14.775221 - [DEBUG]
16905 2019-Jan-10 14:32:14.775245 - [DEBUG] Propagate flow
16906 2019-Jan-10 14:32:14.775268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16907 2019-Jan-10 14:32:14.775326 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
16908 2019-Jan-10 14:32:14.775955 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16909 2019-Jan-10 14:32:14.776575 - [DEBUG] Edge function : AllBottom (result of previous compose)
16910 2019-Jan-10 14:32:14.776601 - [DEBUG]
16911 2019-Jan-10 14:32:14.776626 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
16912 2019-Jan-10 14:32:14.776652 - [DEBUG] = AllBottom
16913 2019-Jan-10 14:32:14.776677 - [DEBUG]
16914 2019-Jan-10 14:32:14.776700 - [DEBUG] PROPAGATE: No new function!
16915 2019-Jan-10 14:32:14.776726 - [DEBUG] EDGE:
16916 2019-Jan-10 14:32:14.776784 - [DEBUG] ---> 16917 2019-Jan-10 14:32:14.777416 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16918 2019-Jan-10 14:32:14.778035 - [DEBUG]
16919 2019-Jan-10 14:32:14.778062 - [DEBUG] EDGE:
16920 2019-Jan-10 14:32:14.778119 - [DEBUG] ---> 16921 2019-Jan-10 14:32:14.778735 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16922 2019-Jan-10 14:32:14.779354 - [DEBUG]
16923 2019-Jan-10 14:32:14.779380 - [DEBUG] EDGE:
16924 2019-Jan-10 14:32:14.779438 - [DEBUG] ---> 16925 2019-Jan-10 14:32:14.780056 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16926 2019-Jan-10 14:32:14.780691 - [DEBUG]
16927 2019-Jan-10 14:32:14.780717 - [DEBUG] EDGE:
16928 2019-Jan-10 14:32:14.780775 - [DEBUG] ---> 16929 2019-Jan-10 14:32:14.781402 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
16930 2019-Jan-10 14:32:14.782023 - [DEBUG]
16931 2019-Jan-10 14:32:14.782056 - [DEBUG] Compose: EdgeIdentity * AllBottom
16932 2019-Jan-10 14:32:14.782092 - [DEBUG]
16933 2019-Jan-10 14:32:14.782116 - [DEBUG] Propagate flow
16934 2019-Jan-10 14:32:14.782140 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16935 2019-Jan-10 14:32:14.782197 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16936 2019-Jan-10 14:32:14.782824 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16937 2019-Jan-10 14:32:14.783443 - [DEBUG] Edge function : AllBottom (result of previous compose)
16938 2019-Jan-10 14:32:14.783468 - [DEBUG]
16939 2019-Jan-10 14:32:14.783504 - [DEBUG] Join: AllTop & AllBottom
16940 2019-Jan-10 14:32:14.783532 - [DEBUG] = AllBottom (new jump func)
16941 2019-Jan-10 14:32:14.783557 - [DEBUG]
16942 2019-Jan-10 14:32:14.783581 - [DEBUG] Start adding new jump function
16943 2019-Jan-10 14:32:14.783604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16944 2019-Jan-10 14:32:14.783660 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16945 2019-Jan-10 14:32:14.784281 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16946 2019-Jan-10 14:32:14.784906 - [DEBUG] Edge Function : AllBottom
16947 2019-Jan-10 14:32:14.784933 - [DEBUG] End adding new jump function
16948 2019-Jan-10 14:32:14.784957 - [DEBUG]
16949 2019-Jan-10 14:32:14.784981 - [DEBUG] -------------------------------------------- 507. Path Edge --------------------------------------------
16950 2019-Jan-10 14:32:14.785005 - [DEBUG]
16951 2019-Jan-10 14:32:14.785029 - [DEBUG] Process 507. path edge:
16952 2019-Jan-10 14:32:14.785053 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16953 2019-Jan-10 14:32:14.785109 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
16954 2019-Jan-10 14:32:14.785735 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16955 2019-Jan-10 14:32:14.786354 - [DEBUG]
16956 2019-Jan-10 14:32:14.786379 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
16957 2019-Jan-10 14:32:14.787025 - [DEBUG] Possible callees:
16958 2019-Jan-10 14:32:14.787051 - [DEBUG] llvm.dbg.declare
16959 2019-Jan-10 14:32:14.787076 - [DEBUG] Possible return sites:
16960 2019-Jan-10 14:32:14.787100 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14316961 2019-Jan-10 14:32:14.788335 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
16962 2019-Jan-10 14:32:14.788364 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
16963 2019-Jan-10 14:32:14.788403 - [DEBUG] Compose: EdgeIdentity * AllBottom
16964 2019-Jan-10 14:32:14.788430 - [DEBUG]
16965 2019-Jan-10 14:32:14.788454 - [DEBUG] Propagate flow
16966 2019-Jan-10 14:32:14.788477 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16967 2019-Jan-10 14:32:14.788534 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16968 2019-Jan-10 14:32:14.789170 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16969 2019-Jan-10 14:32:14.789790 - [DEBUG] Edge function : AllBottom (result of previous compose)
16970 2019-Jan-10 14:32:14.789815 - [DEBUG]
16971 2019-Jan-10 14:32:14.789840 - [DEBUG] Join: AllTop & AllBottom
16972 2019-Jan-10 14:32:14.789866 - [DEBUG] = AllBottom (new jump func)
16973 2019-Jan-10 14:32:14.789890 - [DEBUG]
16974 2019-Jan-10 14:32:14.789914 - [DEBUG] Start adding new jump function
16975 2019-Jan-10 14:32:14.789944 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
16976 2019-Jan-10 14:32:14.790001 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16977 2019-Jan-10 14:32:14.790642 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16978 2019-Jan-10 14:32:14.791268 - [DEBUG] Edge Function : AllBottom
16979 2019-Jan-10 14:32:14.791297 - [DEBUG] End adding new jump function
16980 2019-Jan-10 14:32:14.791321 - [DEBUG]
16981 2019-Jan-10 14:32:14.791345 - [DEBUG] -------------------------------------------- 508. Path Edge --------------------------------------------
16982 2019-Jan-10 14:32:14.791369 - [DEBUG]
16983 2019-Jan-10 14:32:14.791393 - [DEBUG] Process 508. path edge:
16984 2019-Jan-10 14:32:14.791416 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
16985 2019-Jan-10 14:32:14.791473 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
16986 2019-Jan-10 14:32:14.792094 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
16987 2019-Jan-10 14:32:14.792716 - [DEBUG]
16988 2019-Jan-10 14:32:14.792740 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
16989 2019-Jan-10 14:32:14.793375 - [DEBUG] Compose: EdgeIdentity * AllBottom
16990 2019-Jan-10 14:32:14.793403 - [DEBUG]
16991 2019-Jan-10 14:32:14.793427 - [DEBUG] Propagate flow
16992 2019-Jan-10 14:32:14.793451 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
16993 2019-Jan-10 14:32:14.793522 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
16994 2019-Jan-10 14:32:14.794136 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
16995 2019-Jan-10 14:32:14.794755 - [DEBUG] Edge function : AllBottom (result of previous compose)
16996 2019-Jan-10 14:32:14.794781 - [DEBUG]
16997 2019-Jan-10 14:32:14.794805 - [DEBUG] Join: AllTop & AllBottom
16998 2019-Jan-10 14:32:14.794831 - [DEBUG] = AllBottom (new jump func)
16999 2019-Jan-10 14:32:14.794856 - [DEBUG]
17000 2019-Jan-10 14:32:14.794879 - [DEBUG] Start adding new jump function
17001 2019-Jan-10 14:32:14.794903 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17002 2019-Jan-10 14:32:14.794959 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17003 2019-Jan-10 14:32:14.795580 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
17004 2019-Jan-10 14:32:14.796194 - [DEBUG] Edge Function : AllBottom
17005 2019-Jan-10 14:32:14.796222 - [DEBUG] End adding new jump function
17006 2019-Jan-10 14:32:14.796246 - [DEBUG]
17007 2019-Jan-10 14:32:14.796270 - [DEBUG] -------------------------------------------- 509. Path Edge --------------------------------------------
17008 2019-Jan-10 14:32:14.796294 - [DEBUG]
17009 2019-Jan-10 14:32:14.796318 - [DEBUG] Process 509. path edge:
17010 2019-Jan-10 14:32:14.796342 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17011 2019-Jan-10 14:32:14.796398 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
17012 2019-Jan-10 14:32:14.797027 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17013 2019-Jan-10 14:32:14.797646 - [DEBUG]
17014 2019-Jan-10 14:32:14.797671 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
17015 2019-Jan-10 14:32:14.798295 - [DEBUG] Compose: EdgeIdentity * AllBottom
17016 2019-Jan-10 14:32:14.798323 - [DEBUG]
17017 2019-Jan-10 14:32:14.798347 - [DEBUG] Propagate flow
17018 2019-Jan-10 14:32:14.798371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17019 2019-Jan-10 14:32:14.798428 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
17020 2019-Jan-10 14:32:14.799058 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17021 2019-Jan-10 14:32:14.799679 - [DEBUG] Edge function : AllBottom (result of previous compose)
17022 2019-Jan-10 14:32:14.799704 - [DEBUG]
17023 2019-Jan-10 14:32:14.799729 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17024 2019-Jan-10 14:32:14.799755 - [DEBUG] = AllBottom
17025 2019-Jan-10 14:32:14.799780 - [DEBUG]
17026 2019-Jan-10 14:32:14.799804 - [DEBUG] PROPAGATE: No new function!
17027 2019-Jan-10 14:32:14.799829 - [DEBUG] EDGE:
17028 2019-Jan-10 14:32:14.799886 - [DEBUG] ---> 17029 2019-Jan-10 14:32:14.800514 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17030 2019-Jan-10 14:32:14.801134 - [DEBUG]
17031 2019-Jan-10 14:32:14.801160 - [DEBUG] EDGE:
17032 2019-Jan-10 14:32:14.801217 - [DEBUG] ---> 17033 2019-Jan-10 14:32:14.801835 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17034 2019-Jan-10 14:32:14.802453 - [DEBUG]
17035 2019-Jan-10 14:32:14.802479 - [DEBUG] EDGE:
17036 2019-Jan-10 14:32:14.802536 - [DEBUG] ---> 17037 2019-Jan-10 14:32:14.803165 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17038 2019-Jan-10 14:32:14.803800 - [DEBUG]
17039 2019-Jan-10 14:32:14.803826 - [DEBUG] EDGE:
17040 2019-Jan-10 14:32:14.803883 - [DEBUG] ---> 17041 2019-Jan-10 14:32:14.804500 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17042 2019-Jan-10 14:32:14.805119 - [DEBUG]
17043 2019-Jan-10 14:32:14.805151 - [DEBUG] Compose: EdgeIdentity * AllBottom
17044 2019-Jan-10 14:32:14.805178 - [DEBUG]
17045 2019-Jan-10 14:32:14.805202 - [DEBUG] Propagate flow
17046 2019-Jan-10 14:32:14.805225 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17047 2019-Jan-10 14:32:14.805282 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
17048 2019-Jan-10 14:32:14.805899 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17049 2019-Jan-10 14:32:14.806523 - [DEBUG] Edge function : AllBottom (result of previous compose)
17050 2019-Jan-10 14:32:14.806548 - [DEBUG]
17051 2019-Jan-10 14:32:14.806573 - [DEBUG] Join: AllTop & AllBottom
17052 2019-Jan-10 14:32:14.806599 - [DEBUG] = AllBottom (new jump func)
17053 2019-Jan-10 14:32:14.806624 - [DEBUG]
17054 2019-Jan-10 14:32:14.806647 - [DEBUG] Start adding new jump function
17055 2019-Jan-10 14:32:14.806671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17056 2019-Jan-10 14:32:14.806727 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17057 2019-Jan-10 14:32:14.807363 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
17058 2019-Jan-10 14:32:14.807979 - [DEBUG] Edge Function : AllBottom
17059 2019-Jan-10 14:32:14.808007 - [DEBUG] End adding new jump function
17060 2019-Jan-10 14:32:14.808031 - [DEBUG]
17061 2019-Jan-10 14:32:14.808055 - [DEBUG] -------------------------------------------- 510. Path Edge --------------------------------------------
17062 2019-Jan-10 14:32:14.808079 - [DEBUG]
17063 2019-Jan-10 14:32:14.808111 - [DEBUG] Process 510. path edge:
17064 2019-Jan-10 14:32:14.808135 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17065 2019-Jan-10 14:32:14.808191 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
17066 2019-Jan-10 14:32:14.808807 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17067 2019-Jan-10 14:32:14.809427 - [DEBUG]
17068 2019-Jan-10 14:32:14.809453 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
17069 2019-Jan-10 14:32:14.810082 - [DEBUG] Compose: EdgeIdentity * AllBottom
17070 2019-Jan-10 14:32:14.810109 - [DEBUG]
17071 2019-Jan-10 14:32:14.810133 - [DEBUG] Propagate flow
17072 2019-Jan-10 14:32:14.810168 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17073 2019-Jan-10 14:32:14.810227 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
17074 2019-Jan-10 14:32:14.810854 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17075 2019-Jan-10 14:32:14.811474 - [DEBUG] Edge function : AllBottom (result of previous compose)
17076 2019-Jan-10 14:32:14.811500 - [DEBUG]
17077 2019-Jan-10 14:32:14.811525 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17078 2019-Jan-10 14:32:14.811551 - [DEBUG] = AllBottom
17079 2019-Jan-10 14:32:14.811575 - [DEBUG]
17080 2019-Jan-10 14:32:14.811599 - [DEBUG] PROPAGATE: No new function!
17081 2019-Jan-10 14:32:14.811630 - [DEBUG] Compose: EdgeIdentity * AllBottom
17082 2019-Jan-10 14:32:14.811657 - [DEBUG]
17083 2019-Jan-10 14:32:14.811680 - [DEBUG] Propagate flow
17084 2019-Jan-10 14:32:14.811704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17085 2019-Jan-10 14:32:14.811761 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
17086 2019-Jan-10 14:32:14.812388 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17087 2019-Jan-10 14:32:14.813014 - [DEBUG] Edge function : AllBottom (result of previous compose)
17088 2019-Jan-10 14:32:14.813039 - [DEBUG]
17089 2019-Jan-10 14:32:14.813064 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17090 2019-Jan-10 14:32:14.813089 - [DEBUG] = AllBottom
17091 2019-Jan-10 14:32:14.813114 - [DEBUG]
17092 2019-Jan-10 14:32:14.813138 - [DEBUG] PROPAGATE: No new function!
17093 2019-Jan-10 14:32:14.813163 - [DEBUG] EDGE:
17094 2019-Jan-10 14:32:14.813220 - [DEBUG] ---> 17095 2019-Jan-10 14:32:14.813919 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17096 2019-Jan-10 14:32:14.814593 - [DEBUG]
17097 2019-Jan-10 14:32:14.814623 - [DEBUG] EDGE:
17098 2019-Jan-10 14:32:14.814694 - [DEBUG] ---> 17099 2019-Jan-10 14:32:14.815374 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17100 2019-Jan-10 14:32:14.816051 - [DEBUG]
17101 2019-Jan-10 14:32:14.816080 - [DEBUG] EDGE:
17102 2019-Jan-10 14:32:14.816142 - [DEBUG] ---> 17103 2019-Jan-10 14:32:14.816764 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17104 2019-Jan-10 14:32:14.817416 - [DEBUG]
17105 2019-Jan-10 14:32:14.817444 - [DEBUG] EDGE:
17106 2019-Jan-10 14:32:14.817522 - [DEBUG] ---> 17107 2019-Jan-10 14:32:14.818144 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17108 2019-Jan-10 14:32:14.818763 - [DEBUG]
17109 2019-Jan-10 14:32:14.818790 - [DEBUG] EDGE:
17110 2019-Jan-10 14:32:14.818847 - [DEBUG] ---> 17111 2019-Jan-10 14:32:14.819481 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17112 2019-Jan-10 14:32:14.820101 - [DEBUG]
17113 2019-Jan-10 14:32:14.820127 - [DEBUG] EDGE:
17114 2019-Jan-10 14:32:14.820201 - [DEBUG] ---> 17115 2019-Jan-10 14:32:14.820823 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17116 2019-Jan-10 14:32:14.821442 - [DEBUG]
17117 2019-Jan-10 14:32:14.821468 - [DEBUG] EDGE:
17118 2019-Jan-10 14:32:14.821525 - [DEBUG] ---> 17119 2019-Jan-10 14:32:14.822143 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17120 2019-Jan-10 14:32:14.822763 - [DEBUG]
17121 2019-Jan-10 14:32:14.822790 - [DEBUG] EDGE:
17122 2019-Jan-10 14:32:14.822847 - [DEBUG] ---> 17123 2019-Jan-10 14:32:14.823481 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17124 2019-Jan-10 14:32:14.824164 - [DEBUG]
17125 2019-Jan-10 14:32:14.824194 - [DEBUG] EDGE:
17126 2019-Jan-10 14:32:14.824261 - [DEBUG] ---> 17127 2019-Jan-10 14:32:14.824918 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17128 2019-Jan-10 14:32:14.825576 - [DEBUG]
17129 2019-Jan-10 14:32:14.825606 - [DEBUG] EDGE:
17130 2019-Jan-10 14:32:14.825670 - [DEBUG] ---> 17131 2019-Jan-10 14:32:14.826306 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17132 2019-Jan-10 14:32:14.826951 - [DEBUG]
17133 2019-Jan-10 14:32:14.826978 - [DEBUG] EDGE:
17134 2019-Jan-10 14:32:14.827036 - [DEBUG] ---> 17135 2019-Jan-10 14:32:14.827657 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17136 2019-Jan-10 14:32:14.828275 - [DEBUG]
17137 2019-Jan-10 14:32:14.828303 - [DEBUG] EDGE:
17138 2019-Jan-10 14:32:14.828360 - [DEBUG] ---> 17139 2019-Jan-10 14:32:14.828988 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17140 2019-Jan-10 14:32:14.829607 - [DEBUG]
17141 2019-Jan-10 14:32:14.829656 - [DEBUG] Compose: EdgeIdentity * AllBottom
17142 2019-Jan-10 14:32:14.829684 - [DEBUG]
17143 2019-Jan-10 14:32:14.829708 - [DEBUG] Propagate flow
17144 2019-Jan-10 14:32:14.829732 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17145 2019-Jan-10 14:32:14.829789 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
17146 2019-Jan-10 14:32:14.830447 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17147 2019-Jan-10 14:32:14.831066 - [DEBUG] Edge function : AllBottom (result of previous compose)
17148 2019-Jan-10 14:32:14.831092 - [DEBUG]
17149 2019-Jan-10 14:32:14.831119 - [DEBUG] Join: AllTop & AllBottom
17150 2019-Jan-10 14:32:14.831145 - [DEBUG] = AllBottom (new jump func)
17151 2019-Jan-10 14:32:14.831170 - [DEBUG]
17152 2019-Jan-10 14:32:14.831193 - [DEBUG] Start adding new jump function
17153 2019-Jan-10 14:32:14.831216 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17154 2019-Jan-10 14:32:14.831273 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17155 2019-Jan-10 14:32:14.831913 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
17156 2019-Jan-10 14:32:14.832532 - [DEBUG] Edge Function : AllBottom
17157 2019-Jan-10 14:32:14.832562 - [DEBUG] End adding new jump function
17158 2019-Jan-10 14:32:14.832586 - [DEBUG]
17159 2019-Jan-10 14:32:14.832611 - [DEBUG] -------------------------------------------- 511. Path Edge --------------------------------------------
17160 2019-Jan-10 14:32:14.832635 - [DEBUG]
17161 2019-Jan-10 14:32:14.832659 - [DEBUG] Process 511. path edge:
17162 2019-Jan-10 14:32:14.832683 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17163 2019-Jan-10 14:32:14.832739 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
17164 2019-Jan-10 14:32:14.833357 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17165 2019-Jan-10 14:32:14.833997 - [DEBUG]
17166 2019-Jan-10 14:32:14.834022 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
17167 2019-Jan-10 14:32:14.834649 - [DEBUG] Possible callees:
17168 2019-Jan-10 14:32:14.834674 - [DEBUG] foo
17169 2019-Jan-10 14:32:14.834699 - [DEBUG] Possible return sites:
17170 2019-Jan-10 14:32:14.834723 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8417171 2019-Jan-10 14:32:14.835956 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
17172 2019-Jan-10 14:32:14.835986 - [DEBUG] Start points of 'foo' currently not available!
17173 2019-Jan-10 14:32:14.836026 - [DEBUG] Compose: EdgeIdentity * AllBottom
17174 2019-Jan-10 14:32:14.836053 - [DEBUG]
17175 2019-Jan-10 14:32:14.836078 - [DEBUG] Propagate flow
17176 2019-Jan-10 14:32:14.836101 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17177 2019-Jan-10 14:32:14.836158 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
17178 2019-Jan-10 14:32:14.836779 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17179 2019-Jan-10 14:32:14.837414 - [DEBUG] Edge function : AllBottom (result of previous compose)
17180 2019-Jan-10 14:32:14.837440 - [DEBUG]
17181 2019-Jan-10 14:32:14.837464 - [DEBUG] Join: AllTop & AllBottom
17182 2019-Jan-10 14:32:14.837491 - [DEBUG] = AllBottom (new jump func)
17183 2019-Jan-10 14:32:14.837515 - [DEBUG]
17184 2019-Jan-10 14:32:14.837539 - [DEBUG] Start adding new jump function
17185 2019-Jan-10 14:32:14.837563 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17186 2019-Jan-10 14:32:14.837619 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17187 2019-Jan-10 14:32:14.838240 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
17188 2019-Jan-10 14:32:14.838859 - [DEBUG] Edge Function : AllBottom
17189 2019-Jan-10 14:32:14.838887 - [DEBUG] End adding new jump function
17190 2019-Jan-10 14:32:14.838923 - [DEBUG]
17191 2019-Jan-10 14:32:14.838947 - [DEBUG] -------------------------------------------- 512. Path Edge --------------------------------------------
17192 2019-Jan-10 14:32:14.838972 - [DEBUG]
17193 2019-Jan-10 14:32:14.838995 - [DEBUG] Process 512. path edge:
17194 2019-Jan-10 14:32:14.839019 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17195 2019-Jan-10 14:32:14.839076 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
17196 2019-Jan-10 14:32:14.839709 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17197 2019-Jan-10 14:32:14.840384 - [DEBUG]
17198 2019-Jan-10 14:32:14.840410 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
17199 2019-Jan-10 14:32:14.841058 - [DEBUG] Compose: EdgeIdentity * AllBottom
17200 2019-Jan-10 14:32:14.841087 - [DEBUG]
17201 2019-Jan-10 14:32:14.841110 - [DEBUG] Propagate flow
17202 2019-Jan-10 14:32:14.841134 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17203 2019-Jan-10 14:32:14.841193 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
17204 2019-Jan-10 14:32:14.841811 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17205 2019-Jan-10 14:32:14.842430 - [DEBUG] Edge function : AllBottom (result of previous compose)
17206 2019-Jan-10 14:32:14.842455 - [DEBUG]
17207 2019-Jan-10 14:32:14.842480 - [DEBUG] Join: AllTop & AllBottom
17208 2019-Jan-10 14:32:14.842507 - [DEBUG] = AllBottom (new jump func)
17209 2019-Jan-10 14:32:14.842531 - [DEBUG]
17210 2019-Jan-10 14:32:14.842555 - [DEBUG] Start adding new jump function
17211 2019-Jan-10 14:32:14.842578 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17212 2019-Jan-10 14:32:14.842635 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17213 2019-Jan-10 14:32:14.843255 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
17214 2019-Jan-10 14:32:14.843887 - [DEBUG] Edge Function : AllBottom
17215 2019-Jan-10 14:32:14.843916 - [DEBUG] End adding new jump function
17216 2019-Jan-10 14:32:14.843940 - [DEBUG]
17217 2019-Jan-10 14:32:14.843964 - [DEBUG] -------------------------------------------- 513. Path Edge --------------------------------------------
17218 2019-Jan-10 14:32:14.843988 - [DEBUG]
17219 2019-Jan-10 14:32:14.844012 - [DEBUG] Process 513. path edge:
17220 2019-Jan-10 14:32:14.844036 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17221 2019-Jan-10 14:32:14.844092 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
17222 2019-Jan-10 14:32:14.844709 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17223 2019-Jan-10 14:32:14.845328 - [DEBUG]
17224 2019-Jan-10 14:32:14.845354 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
17225 2019-Jan-10 14:32:14.845981 - [DEBUG] Compose: EdgeIdentity * AllBottom
17226 2019-Jan-10 14:32:14.846009 - [DEBUG]
17227 2019-Jan-10 14:32:14.846033 - [DEBUG] Propagate flow
17228 2019-Jan-10 14:32:14.846056 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17229 2019-Jan-10 14:32:14.846113 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17230 2019-Jan-10 14:32:14.846741 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17231 2019-Jan-10 14:32:14.847377 - [DEBUG] Edge function : AllBottom (result of previous compose)
17232 2019-Jan-10 14:32:14.847402 - [DEBUG]
17233 2019-Jan-10 14:32:14.847440 - [DEBUG] Join: AllTop & AllBottom
17234 2019-Jan-10 14:32:14.847466 - [DEBUG] = AllBottom (new jump func)
17235 2019-Jan-10 14:32:14.847491 - [DEBUG]
17236 2019-Jan-10 14:32:14.847514 - [DEBUG] Start adding new jump function
17237 2019-Jan-10 14:32:14.847538 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17238 2019-Jan-10 14:32:14.847594 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17239 2019-Jan-10 14:32:14.848214 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17240 2019-Jan-10 14:32:14.848839 - [DEBUG] Edge Function : AllBottom
17241 2019-Jan-10 14:32:14.848866 - [DEBUG] End adding new jump function
17242 2019-Jan-10 14:32:14.848891 - [DEBUG]
17243 2019-Jan-10 14:32:14.848914 - [DEBUG] -------------------------------------------- 514. Path Edge --------------------------------------------
17244 2019-Jan-10 14:32:14.848939 - [DEBUG]
17245 2019-Jan-10 14:32:14.848963 - [DEBUG] Process 514. path edge:
17246 2019-Jan-10 14:32:14.848987 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17247 2019-Jan-10 14:32:14.849043 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
17248 2019-Jan-10 14:32:14.849669 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17249 2019-Jan-10 14:32:14.850303 - [DEBUG]
17250 2019-Jan-10 14:32:14.850328 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17251 2019-Jan-10 14:32:14.850960 - [DEBUG] Possible callees:
17252 2019-Jan-10 14:32:14.850985 - [DEBUG] llvm.dbg.declare
17253 2019-Jan-10 14:32:14.851010 - [DEBUG] Possible return sites:
17254 2019-Jan-10 14:32:14.851034 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9617255 2019-Jan-10 14:32:14.852273 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
17256 2019-Jan-10 14:32:14.852302 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
17257 2019-Jan-10 14:32:14.852341 - [DEBUG] Compose: EdgeIdentity * AllBottom
17258 2019-Jan-10 14:32:14.852368 - [DEBUG]
17259 2019-Jan-10 14:32:14.852392 - [DEBUG] Propagate flow
17260 2019-Jan-10 14:32:14.852415 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17261 2019-Jan-10 14:32:14.852472 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
17262 2019-Jan-10 14:32:14.853101 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17263 2019-Jan-10 14:32:14.853736 - [DEBUG] Edge function : AllBottom (result of previous compose)
17264 2019-Jan-10 14:32:14.853762 - [DEBUG]
17265 2019-Jan-10 14:32:14.853787 - [DEBUG] Join: AllTop & AllBottom
17266 2019-Jan-10 14:32:14.853813 - [DEBUG] = AllBottom (new jump func)
17267 2019-Jan-10 14:32:14.853837 - [DEBUG]
17268 2019-Jan-10 14:32:14.853861 - [DEBUG] Start adding new jump function
17269 2019-Jan-10 14:32:14.853884 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17270 2019-Jan-10 14:32:14.853941 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17271 2019-Jan-10 14:32:14.854560 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
17272 2019-Jan-10 14:32:14.855178 - [DEBUG] Edge Function : AllBottom
17273 2019-Jan-10 14:32:14.855205 - [DEBUG] End adding new jump function
17274 2019-Jan-10 14:32:14.855230 - [DEBUG]
17275 2019-Jan-10 14:32:14.855254 - [DEBUG] -------------------------------------------- 515. Path Edge --------------------------------------------
17276 2019-Jan-10 14:32:14.855286 - [DEBUG]
17277 2019-Jan-10 14:32:14.855310 - [DEBUG] Process 515. path edge:
17278 2019-Jan-10 14:32:14.855334 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17279 2019-Jan-10 14:32:14.855390 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
17280 2019-Jan-10 14:32:14.856009 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17281 2019-Jan-10 14:32:14.856636 - [DEBUG]
17282 2019-Jan-10 14:32:14.856661 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
17283 2019-Jan-10 14:32:14.857308 - [DEBUG] Compose: EdgeIdentity * AllBottom
17284 2019-Jan-10 14:32:14.857337 - [DEBUG]
17285 2019-Jan-10 14:32:14.857360 - [DEBUG] Propagate flow
17286 2019-Jan-10 14:32:14.857384 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17287 2019-Jan-10 14:32:14.857441 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
17288 2019-Jan-10 14:32:14.858058 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17289 2019-Jan-10 14:32:14.858677 - [DEBUG] Edge function : AllBottom (result of previous compose)
17290 2019-Jan-10 14:32:14.858703 - [DEBUG]
17291 2019-Jan-10 14:32:14.858727 - [DEBUG] Join: AllTop & AllBottom
17292 2019-Jan-10 14:32:14.858753 - [DEBUG] = AllBottom (new jump func)
17293 2019-Jan-10 14:32:14.858778 - [DEBUG]
17294 2019-Jan-10 14:32:14.858802 - [DEBUG] Start adding new jump function
17295 2019-Jan-10 14:32:14.858825 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17296 2019-Jan-10 14:32:14.858881 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17297 2019-Jan-10 14:32:14.859500 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
17298 2019-Jan-10 14:32:14.860115 - [DEBUG] Edge Function : AllBottom
17299 2019-Jan-10 14:32:14.860142 - [DEBUG] End adding new jump function
17300 2019-Jan-10 14:32:14.860178 - [DEBUG]
17301 2019-Jan-10 14:32:14.860203 - [DEBUG] -------------------------------------------- 516. Path Edge --------------------------------------------
17302 2019-Jan-10 14:32:14.860227 - [DEBUG]
17303 2019-Jan-10 14:32:14.860250 - [DEBUG] Process 516. path edge:
17304 2019-Jan-10 14:32:14.860274 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17305 2019-Jan-10 14:32:14.860331 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
17306 2019-Jan-10 14:32:14.860946 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17307 2019-Jan-10 14:32:14.861572 - [DEBUG]
17308 2019-Jan-10 14:32:14.861598 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
17309 2019-Jan-10 14:32:14.862266 - [DEBUG] Compose: EdgeIdentity * AllBottom
17310 2019-Jan-10 14:32:14.862296 - [DEBUG]
17311 2019-Jan-10 14:32:14.862320 - [DEBUG] Propagate flow
17312 2019-Jan-10 14:32:14.862344 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17313 2019-Jan-10 14:32:14.862409 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
17314 2019-Jan-10 14:32:14.863027 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17315 2019-Jan-10 14:32:14.863670 - [DEBUG] Edge function : AllBottom (result of previous compose)
17316 2019-Jan-10 14:32:14.863696 - [DEBUG]
17317 2019-Jan-10 14:32:14.863721 - [DEBUG] Join: AllTop & AllBottom
17318 2019-Jan-10 14:32:14.863748 - [DEBUG] = AllBottom (new jump func)
17319 2019-Jan-10 14:32:14.863772 - [DEBUG]
17320 2019-Jan-10 14:32:14.863796 - [DEBUG] Start adding new jump function
17321 2019-Jan-10 14:32:14.863819 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17322 2019-Jan-10 14:32:14.863891 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17323 2019-Jan-10 14:32:14.864511 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
17324 2019-Jan-10 14:32:14.865124 - [DEBUG] Edge Function : AllBottom
17325 2019-Jan-10 14:32:14.865152 - [DEBUG] End adding new jump function
17326 2019-Jan-10 14:32:14.865177 - [DEBUG]
17327 2019-Jan-10 14:32:14.865201 - [DEBUG] -------------------------------------------- 517. Path Edge --------------------------------------------
17328 2019-Jan-10 14:32:14.865225 - [DEBUG]
17329 2019-Jan-10 14:32:14.865249 - [DEBUG] Process 517. path edge:
17330 2019-Jan-10 14:32:14.865273 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17331 2019-Jan-10 14:32:14.865329 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
17332 2019-Jan-10 14:32:14.865943 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17333 2019-Jan-10 14:32:14.866562 - [DEBUG]
17334 2019-Jan-10 14:32:14.866587 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
17335 2019-Jan-10 14:32:14.867228 - [DEBUG] Compose: EdgeIdentity * AllBottom
17336 2019-Jan-10 14:32:14.867256 - [DEBUG]
17337 2019-Jan-10 14:32:14.867280 - [DEBUG] Propagate flow
17338 2019-Jan-10 14:32:14.867304 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17339 2019-Jan-10 14:32:14.867360 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
17340 2019-Jan-10 14:32:14.867980 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17341 2019-Jan-10 14:32:14.868599 - [DEBUG] Edge function : AllBottom (result of previous compose)
17342 2019-Jan-10 14:32:14.868625 - [DEBUG]
17343 2019-Jan-10 14:32:14.868650 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17344 2019-Jan-10 14:32:14.868676 - [DEBUG] = AllBottom
17345 2019-Jan-10 14:32:14.868701 - [DEBUG]
17346 2019-Jan-10 14:32:14.868724 - [DEBUG] PROPAGATE: No new function!
17347 2019-Jan-10 14:32:14.868750 - [DEBUG] EDGE:
17348 2019-Jan-10 14:32:14.868808 - [DEBUG] ---> 17349 2019-Jan-10 14:32:14.869422 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17350 2019-Jan-10 14:32:14.870040 - [DEBUG]
17351 2019-Jan-10 14:32:14.870066 - [DEBUG] EDGE:
17352 2019-Jan-10 14:32:14.870124 - [DEBUG] ---> 17353 2019-Jan-10 14:32:14.870769 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17354 2019-Jan-10 14:32:14.871389 - [DEBUG]
17355 2019-Jan-10 14:32:14.871416 - [DEBUG] EDGE:
17356 2019-Jan-10 14:32:14.871473 - [DEBUG] ---> 17357 2019-Jan-10 14:32:14.872093 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17358 2019-Jan-10 14:32:14.872720 - [DEBUG]
17359 2019-Jan-10 14:32:14.872747 - [DEBUG] EDGE:
17360 2019-Jan-10 14:32:14.872804 - [DEBUG] ---> 17361 2019-Jan-10 14:32:14.873442 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17362 2019-Jan-10 14:32:14.874084 - [DEBUG]
17363 2019-Jan-10 14:32:14.874119 - [DEBUG] Compose: EdgeIdentity * AllBottom
17364 2019-Jan-10 14:32:14.874146 - [DEBUG]
17365 2019-Jan-10 14:32:14.874170 - [DEBUG] Propagate flow
17366 2019-Jan-10 14:32:14.874204 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17367 2019-Jan-10 14:32:14.874262 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
17368 2019-Jan-10 14:32:14.874883 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17369 2019-Jan-10 14:32:14.875502 - [DEBUG] Edge function : AllBottom (result of previous compose)
17370 2019-Jan-10 14:32:14.875528 - [DEBUG]
17371 2019-Jan-10 14:32:14.875553 - [DEBUG] Join: AllTop & AllBottom
17372 2019-Jan-10 14:32:14.875579 - [DEBUG] = AllBottom (new jump func)
17373 2019-Jan-10 14:32:14.875604 - [DEBUG]
17374 2019-Jan-10 14:32:14.875628 - [DEBUG] Start adding new jump function
17375 2019-Jan-10 14:32:14.875651 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17376 2019-Jan-10 14:32:14.875708 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17377 2019-Jan-10 14:32:14.876326 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
17378 2019-Jan-10 14:32:14.876959 - [DEBUG] Edge Function : AllBottom
17379 2019-Jan-10 14:32:14.876987 - [DEBUG] End adding new jump function
17380 2019-Jan-10 14:32:14.877012 - [DEBUG]
17381 2019-Jan-10 14:32:14.877035 - [DEBUG] -------------------------------------------- 518. Path Edge --------------------------------------------
17382 2019-Jan-10 14:32:14.877060 - [DEBUG]
17383 2019-Jan-10 14:32:14.877083 - [DEBUG] Process 518. path edge:
17384 2019-Jan-10 14:32:14.877107 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17385 2019-Jan-10 14:32:14.877163 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
17386 2019-Jan-10 14:32:14.877786 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17387 2019-Jan-10 14:32:14.878442 - [DEBUG]
17388 2019-Jan-10 14:32:14.878467 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
17389 2019-Jan-10 14:32:14.879143 - [DEBUG] Possible callees:
17390 2019-Jan-10 14:32:14.879169 - [DEBUG] bar
17391 2019-Jan-10 14:32:14.879195 - [DEBUG] Possible return sites:
17392 2019-Jan-10 14:32:14.879219 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8917393 2019-Jan-10 14:32:14.880562 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
17394 2019-Jan-10 14:32:14.880605 - [DEBUG] Start points of 'bar' currently not available!
17395 2019-Jan-10 14:32:14.880651 - [DEBUG] Compose: EdgeIdentity * AllBottom
17396 2019-Jan-10 14:32:14.880680 - [DEBUG]
17397 2019-Jan-10 14:32:14.880704 - [DEBUG] Propagate flow
17398 2019-Jan-10 14:32:14.880728 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17399 2019-Jan-10 14:32:14.880799 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
17400 2019-Jan-10 14:32:14.881440 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17401 2019-Jan-10 14:32:14.882061 - [DEBUG] Edge function : AllBottom (result of previous compose)
17402 2019-Jan-10 14:32:14.882087 - [DEBUG]
17403 2019-Jan-10 14:32:14.882113 - [DEBUG] Join: AllTop & AllBottom
17404 2019-Jan-10 14:32:14.882139 - [DEBUG] = AllBottom (new jump func)
17405 2019-Jan-10 14:32:14.882164 - [DEBUG]
17406 2019-Jan-10 14:32:14.882188 - [DEBUG] Start adding new jump function
17407 2019-Jan-10 14:32:14.882211 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17408 2019-Jan-10 14:32:14.882268 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17409 2019-Jan-10 14:32:14.882888 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
17410 2019-Jan-10 14:32:14.883543 - [DEBUG] Edge Function : AllBottom
17411 2019-Jan-10 14:32:14.883573 - [DEBUG] End adding new jump function
17412 2019-Jan-10 14:32:14.883597 - [DEBUG]
17413 2019-Jan-10 14:32:14.883621 - [DEBUG] -------------------------------------------- 519. Path Edge --------------------------------------------
17414 2019-Jan-10 14:32:14.883646 - [DEBUG]
17415 2019-Jan-10 14:32:14.883670 - [DEBUG] Process 519. path edge:
17416 2019-Jan-10 14:32:14.883694 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17417 2019-Jan-10 14:32:14.883751 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
17418 2019-Jan-10 14:32:14.884371 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17419 2019-Jan-10 14:32:14.884991 - [DEBUG]
17420 2019-Jan-10 14:32:14.885017 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
17421 2019-Jan-10 14:32:14.885654 - [DEBUG] Compose: EdgeIdentity * AllBottom
17422 2019-Jan-10 14:32:14.885682 - [DEBUG]
17423 2019-Jan-10 14:32:14.885706 - [DEBUG] Propagate flow
17424 2019-Jan-10 14:32:14.885729 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17425 2019-Jan-10 14:32:14.885786 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
17426 2019-Jan-10 14:32:14.886416 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17427 2019-Jan-10 14:32:14.887057 - [DEBUG] Edge function : AllBottom (result of previous compose)
17428 2019-Jan-10 14:32:14.887082 - [DEBUG]
17429 2019-Jan-10 14:32:14.887107 - [DEBUG] Join: AllTop & AllBottom
17430 2019-Jan-10 14:32:14.887134 - [DEBUG] = AllBottom (new jump func)
17431 2019-Jan-10 14:32:14.887159 - [DEBUG]
17432 2019-Jan-10 14:32:14.887182 - [DEBUG] Start adding new jump function
17433 2019-Jan-10 14:32:14.887206 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17434 2019-Jan-10 14:32:14.887262 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17435 2019-Jan-10 14:32:14.887882 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
17436 2019-Jan-10 14:32:14.888497 - [DEBUG] Edge Function : AllBottom
17437 2019-Jan-10 14:32:14.888525 - [DEBUG] End adding new jump function
17438 2019-Jan-10 14:32:14.888550 - [DEBUG]
17439 2019-Jan-10 14:32:14.888574 - [DEBUG] -------------------------------------------- 520. Path Edge --------------------------------------------
17440 2019-Jan-10 14:32:14.888598 - [DEBUG]
17441 2019-Jan-10 14:32:14.888622 - [DEBUG] Process 520. path edge:
17442 2019-Jan-10 14:32:14.888646 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17443 2019-Jan-10 14:32:14.888702 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
17444 2019-Jan-10 14:32:14.889317 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17445 2019-Jan-10 14:32:14.889941 - [DEBUG]
17446 2019-Jan-10 14:32:14.889967 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
17447 2019-Jan-10 14:32:14.890615 - [DEBUG] Compose: EdgeIdentity * AllBottom
17448 2019-Jan-10 14:32:14.890643 - [DEBUG]
17449 2019-Jan-10 14:32:14.890667 - [DEBUG] Propagate flow
17450 2019-Jan-10 14:32:14.890691 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17451 2019-Jan-10 14:32:14.890748 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
17452 2019-Jan-10 14:32:14.891384 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17453 2019-Jan-10 14:32:14.892012 - [DEBUG] Edge function : AllBottom (result of previous compose)
17454 2019-Jan-10 14:32:14.892038 - [DEBUG]
17455 2019-Jan-10 14:32:14.892064 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17456 2019-Jan-10 14:32:14.892089 - [DEBUG] = AllBottom
17457 2019-Jan-10 14:32:14.892114 - [DEBUG]
17458 2019-Jan-10 14:32:14.892137 - [DEBUG] PROPAGATE: No new function!
17459 2019-Jan-10 14:32:14.892169 - [DEBUG] Compose: EdgeIdentity * AllBottom
17460 2019-Jan-10 14:32:14.892195 - [DEBUG]
17461 2019-Jan-10 14:32:14.892219 - [DEBUG] Propagate flow
17462 2019-Jan-10 14:32:14.892243 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17463 2019-Jan-10 14:32:14.892300 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
17464 2019-Jan-10 14:32:14.892925 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17465 2019-Jan-10 14:32:14.893557 - [DEBUG] Edge function : AllBottom (result of previous compose)
17466 2019-Jan-10 14:32:14.893582 - [DEBUG]
17467 2019-Jan-10 14:32:14.893607 - [DEBUG] Join: AllTop & AllBottom
17468 2019-Jan-10 14:32:14.893633 - [DEBUG] = AllBottom (new jump func)
17469 2019-Jan-10 14:32:14.893658 - [DEBUG]
17470 2019-Jan-10 14:32:14.893681 - [DEBUG] Start adding new jump function
17471 2019-Jan-10 14:32:14.893705 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17472 2019-Jan-10 14:32:14.893761 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17473 2019-Jan-10 14:32:14.894380 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
17474 2019-Jan-10 14:32:14.895004 - [DEBUG] Edge Function : AllBottom
17475 2019-Jan-10 14:32:14.895031 - [DEBUG] End adding new jump function
17476 2019-Jan-10 14:32:14.895056 - [DEBUG]
17477 2019-Jan-10 14:32:14.895079 - [DEBUG] -------------------------------------------- 521. Path Edge --------------------------------------------
17478 2019-Jan-10 14:32:14.895104 - [DEBUG]
17479 2019-Jan-10 14:32:14.895127 - [DEBUG] Process 521. path edge:
17480 2019-Jan-10 14:32:14.895151 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17481 2019-Jan-10 14:32:14.895207 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
17482 2019-Jan-10 14:32:14.895832 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17483 2019-Jan-10 14:32:14.896450 - [DEBUG]
17484 2019-Jan-10 14:32:14.896475 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
17485 2019-Jan-10 14:32:14.897126 - [DEBUG] Possible callees:
17486 2019-Jan-10 14:32:14.897152 - [DEBUG] llvm.dbg.declare
17487 2019-Jan-10 14:32:14.897177 - [DEBUG] Possible return sites:
17488 2019-Jan-10 14:32:14.897201 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10317489 2019-Jan-10 14:32:14.898440 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
17490 2019-Jan-10 14:32:14.898476 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
17491 2019-Jan-10 14:32:14.898514 - [DEBUG] Compose: EdgeIdentity * AllBottom
17492 2019-Jan-10 14:32:14.898541 - [DEBUG]
17493 2019-Jan-10 14:32:14.898565 - [DEBUG] Propagate flow
17494 2019-Jan-10 14:32:14.898589 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17495 2019-Jan-10 14:32:14.898646 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
17496 2019-Jan-10 14:32:14.899305 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17497 2019-Jan-10 14:32:14.899927 - [DEBUG] Edge function : AllBottom (result of previous compose)
17498 2019-Jan-10 14:32:14.899953 - [DEBUG]
17499 2019-Jan-10 14:32:14.899978 - [DEBUG] Join: AllTop & AllBottom
17500 2019-Jan-10 14:32:14.900004 - [DEBUG] = AllBottom (new jump func)
17501 2019-Jan-10 14:32:14.900028 - [DEBUG]
17502 2019-Jan-10 14:32:14.900052 - [DEBUG] Start adding new jump function
17503 2019-Jan-10 14:32:14.900075 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17504 2019-Jan-10 14:32:14.900131 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17505 2019-Jan-10 14:32:14.900768 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
17506 2019-Jan-10 14:32:14.901386 - [DEBUG] Edge Function : AllBottom
17507 2019-Jan-10 14:32:14.901414 - [DEBUG] End adding new jump function
17508 2019-Jan-10 14:32:14.901439 - [DEBUG]
17509 2019-Jan-10 14:32:14.901463 - [DEBUG] -------------------------------------------- 522. Path Edge --------------------------------------------
17510 2019-Jan-10 14:32:14.901487 - [DEBUG]
17511 2019-Jan-10 14:32:14.901511 - [DEBUG] Process 522. path edge:
17512 2019-Jan-10 14:32:14.901535 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17513 2019-Jan-10 14:32:14.901594 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
17514 2019-Jan-10 14:32:14.902303 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17515 2019-Jan-10 14:32:14.902989 - [DEBUG]
17516 2019-Jan-10 14:32:14.903017 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
17517 2019-Jan-10 14:32:14.903781 - [DEBUG] Compose: EdgeIdentity * AllBottom
17518 2019-Jan-10 14:32:14.903812 - [DEBUG]
17519 2019-Jan-10 14:32:14.903837 - [DEBUG] Propagate flow
17520 2019-Jan-10 14:32:14.903861 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17521 2019-Jan-10 14:32:14.903936 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
17522 2019-Jan-10 14:32:14.904585 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17523 2019-Jan-10 14:32:14.905209 - [DEBUG] Edge function : AllBottom (result of previous compose)
17524 2019-Jan-10 14:32:14.905235 - [DEBUG]
17525 2019-Jan-10 14:32:14.905261 - [DEBUG] Join: AllTop & AllBottom
17526 2019-Jan-10 14:32:14.905288 - [DEBUG] = AllBottom (new jump func)
17527 2019-Jan-10 14:32:14.905312 - [DEBUG]
17528 2019-Jan-10 14:32:14.905337 - [DEBUG] Start adding new jump function
17529 2019-Jan-10 14:32:14.905360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17530 2019-Jan-10 14:32:14.905417 - [DEBUG] Fact at target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17531 2019-Jan-10 14:32:14.906062 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
17532 2019-Jan-10 14:32:14.906714 - [DEBUG] Edge Function : AllBottom
17533 2019-Jan-10 14:32:14.906747 - [DEBUG] End adding new jump function
17534 2019-Jan-10 14:32:14.906772 - [DEBUG]
17535 2019-Jan-10 14:32:14.906796 - [DEBUG] -------------------------------------------- 523. Path Edge --------------------------------------------
17536 2019-Jan-10 14:32:14.906821 - [DEBUG]
17537 2019-Jan-10 14:32:14.906870 - [DEBUG] Process 523. path edge:
17538 2019-Jan-10 14:32:14.906895 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17539 2019-Jan-10 14:32:14.906965 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
17540 2019-Jan-10 14:32:14.907617 - [DEBUG] D target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 >
17541 2019-Jan-10 14:32:14.908285 - [DEBUG]
17542 2019-Jan-10 14:32:14.908334 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
17543 2019-Jan-10 14:32:14.908993 - [DEBUG] Compose: EdgeIdentity * AllBottom
17544 2019-Jan-10 14:32:14.909023 - [DEBUG]
17545 2019-Jan-10 14:32:14.909047 - [DEBUG] Propagate flow
17546 2019-Jan-10 14:32:14.909071 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17547 2019-Jan-10 14:32:14.909132 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
17548 2019-Jan-10 14:32:14.909747 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17549 2019-Jan-10 14:32:14.910401 - [DEBUG] Edge function : AllBottom (result of previous compose)
17550 2019-Jan-10 14:32:14.910427 - [DEBUG]
17551 2019-Jan-10 14:32:14.910452 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17552 2019-Jan-10 14:32:14.910478 - [DEBUG] = AllBottom
17553 2019-Jan-10 14:32:14.910503 - [DEBUG]
17554 2019-Jan-10 14:32:14.910526 - [DEBUG] PROPAGATE: No new function!
17555 2019-Jan-10 14:32:14.910552 - [DEBUG] EDGE:
17556 2019-Jan-10 14:32:14.910610 - [DEBUG] ---> 17557 2019-Jan-10 14:32:14.911225 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17558 2019-Jan-10 14:32:14.911846 - [DEBUG]
17559 2019-Jan-10 14:32:14.911872 - [DEBUG] EDGE:
17560 2019-Jan-10 14:32:14.911930 - [DEBUG] ---> 17561 2019-Jan-10 14:32:14.912553 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17562 2019-Jan-10 14:32:14.913179 - [DEBUG]
17563 2019-Jan-10 14:32:14.913206 - [DEBUG] EDGE:
17564 2019-Jan-10 14:32:14.913263 - [DEBUG] ---> 17565 2019-Jan-10 14:32:14.913909 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17566 2019-Jan-10 14:32:14.914527 - [DEBUG]
17567 2019-Jan-10 14:32:14.914554 - [DEBUG] EDGE:
17568 2019-Jan-10 14:32:14.914611 - [DEBUG] ---> 17569 2019-Jan-10 14:32:14.915228 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17570 2019-Jan-10 14:32:14.915846 - [DEBUG]
17571 2019-Jan-10 14:32:14.915873 - [DEBUG] EDGE:
17572 2019-Jan-10 14:32:14.915930 - [DEBUG] ---> 17573 2019-Jan-10 14:32:14.916551 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17574 2019-Jan-10 14:32:14.917186 - [DEBUG]
17575 2019-Jan-10 14:32:14.917213 - [DEBUG] EDGE:
17576 2019-Jan-10 14:32:14.917271 - [DEBUG] ---> 17577 2019-Jan-10 14:32:14.917889 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17578 2019-Jan-10 14:32:14.918507 - [DEBUG]
17579 2019-Jan-10 14:32:14.918534 - [DEBUG] EDGE:
17580 2019-Jan-10 14:32:14.918591 - [DEBUG] ---> 17581 2019-Jan-10 14:32:14.919207 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17582 2019-Jan-10 14:32:14.919845 - [DEBUG]
17583 2019-Jan-10 14:32:14.919894 - [DEBUG] EDGE:
17584 2019-Jan-10 14:32:14.919954 - [DEBUG] ---> 17585 2019-Jan-10 14:32:14.920603 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17586 2019-Jan-10 14:32:14.921222 - [DEBUG]
17587 2019-Jan-10 14:32:14.921250 - [DEBUG] EDGE:
17588 2019-Jan-10 14:32:14.921307 - [DEBUG] ---> 17589 2019-Jan-10 14:32:14.921926 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17590 2019-Jan-10 14:32:14.922544 - [DEBUG]
17591 2019-Jan-10 14:32:14.922571 - [DEBUG] EDGE:
17592 2019-Jan-10 14:32:14.922628 - [DEBUG] ---> 17593 2019-Jan-10 14:32:14.923257 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17594 2019-Jan-10 14:32:14.923930 - [DEBUG]
17595 2019-Jan-10 14:32:14.923958 - [DEBUG] EDGE:
17596 2019-Jan-10 14:32:14.924020 - [DEBUG] ---> 17597 2019-Jan-10 14:32:14.924643 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17598 2019-Jan-10 14:32:14.925264 - [DEBUG]
17599 2019-Jan-10 14:32:14.925291 - [DEBUG] EDGE:
17600 2019-Jan-10 14:32:14.925349 - [DEBUG] ---> 17601 2019-Jan-10 14:32:14.925967 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17602 2019-Jan-10 14:32:14.926586 - [DEBUG]
17603 2019-Jan-10 14:32:14.926631 - [DEBUG] Compose: EdgeIdentity * AllBottom
17604 2019-Jan-10 14:32:14.926659 - [DEBUG]
17605 2019-Jan-10 14:32:14.926683 - [DEBUG] Propagate flow
17606 2019-Jan-10 14:32:14.926706 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17607 2019-Jan-10 14:32:14.926763 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
17608 2019-Jan-10 14:32:14.927400 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17609 2019-Jan-10 14:32:14.928020 - [DEBUG] Edge function : AllBottom (result of previous compose)
17610 2019-Jan-10 14:32:14.928046 - [DEBUG]
17611 2019-Jan-10 14:32:14.928072 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17612 2019-Jan-10 14:32:14.928098 - [DEBUG] = AllBottom
17613 2019-Jan-10 14:32:14.928123 - [DEBUG]
17614 2019-Jan-10 14:32:14.928146 - [DEBUG] PROPAGATE: No new function!
17615 2019-Jan-10 14:32:14.928171 - [DEBUG] EDGE:
17616 2019-Jan-10 14:32:14.928229 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
17617 2019-Jan-10 14:32:14.928852 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17618 2019-Jan-10 14:32:14.929472 - [DEBUG]
17619 2019-Jan-10 14:32:14.929498 - [DEBUG] EDGE:
17620 2019-Jan-10 14:32:14.929555 - [DEBUG] ---> 17621 2019-Jan-10 14:32:14.930185 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17622 2019-Jan-10 14:32:14.930805 - [DEBUG]
17623 2019-Jan-10 14:32:14.930831 - [DEBUG] EDGE:
17624 2019-Jan-10 14:32:14.930889 - [DEBUG] ---> 17625 2019-Jan-10 14:32:14.931525 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17626 2019-Jan-10 14:32:14.932145 - [DEBUG]
17627 2019-Jan-10 14:32:14.932172 - [DEBUG] EDGE:
17628 2019-Jan-10 14:32:14.932230 - [DEBUG] ---> 17629 2019-Jan-10 14:32:14.932850 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17630 2019-Jan-10 14:32:14.933468 - [DEBUG]
17631 2019-Jan-10 14:32:14.933513 - [DEBUG] Compose: EdgeIdentity * AllBottom
17632 2019-Jan-10 14:32:14.933541 - [DEBUG]
17633 2019-Jan-10 14:32:14.933565 - [DEBUG] Propagate flow
17634 2019-Jan-10 14:32:14.933588 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17635 2019-Jan-10 14:32:14.933645 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17636 2019-Jan-10 14:32:14.934263 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
17637 2019-Jan-10 14:32:14.934882 - [DEBUG] Edge function : AllBottom (result of previous compose)
17638 2019-Jan-10 14:32:14.934908 - [DEBUG]
17639 2019-Jan-10 14:32:14.934933 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
17640 2019-Jan-10 14:32:14.934959 - [DEBUG] = AllBottom
17641 2019-Jan-10 14:32:14.934983 - [DEBUG]
17642 2019-Jan-10 14:32:14.935007 - [DEBUG] PROPAGATE: No new function!
17643 2019-Jan-10 14:32:14.935032 - [DEBUG] EDGE:
17644 2019-Jan-10 14:32:14.935090 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
17645 2019-Jan-10 14:32:14.935710 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17646 2019-Jan-10 14:32:14.936328 - [DEBUG]
17647 2019-Jan-10 14:32:14.936355 - [DEBUG] EDGE:
17648 2019-Jan-10 14:32:14.936412 - [DEBUG] ---> 17649 2019-Jan-10 14:32:14.937044 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
17650 2019-Jan-10 14:32:14.937665 - [DEBUG]
17651 2019-Jan-10 14:32:14.937692 - [DEBUG] Compose: EdgeIdentity * AllBottom
17652 2019-Jan-10 14:32:14.937718 - [DEBUG]
17653 2019-Jan-10 14:32:14.937741 - [DEBUG] Propagate flow
17654 2019-Jan-10 14:32:14.937765 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17655 2019-Jan-10 14:32:14.937821 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17656 2019-Jan-10 14:32:14.938437 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
17657 2019-Jan-10 14:32:14.939053 - [DEBUG] Edge function : AllBottom (result of previous compose)
17658 2019-Jan-10 14:32:14.939078 - [DEBUG]
17659 2019-Jan-10 14:32:14.939104 - [DEBUG] Join: AllTop & AllBottom
17660 2019-Jan-10 14:32:14.939130 - [DEBUG] = AllBottom (new jump func)
17661 2019-Jan-10 14:32:14.939155 - [DEBUG]
17662 2019-Jan-10 14:32:14.939178 - [DEBUG] Start adding new jump function
17663 2019-Jan-10 14:32:14.939202 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17664 2019-Jan-10 14:32:14.939258 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
17665 2019-Jan-10 14:32:14.939880 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17666 2019-Jan-10 14:32:14.940512 - [DEBUG] Edge Function : AllBottom
17667 2019-Jan-10 14:32:14.940542 - [DEBUG] End adding new jump function
17668 2019-Jan-10 14:32:14.940566 - [DEBUG]
17669 2019-Jan-10 14:32:14.940599 - [DEBUG] -------------------------------------------- 524. Path Edge --------------------------------------------
17670 2019-Jan-10 14:32:14.940624 - [DEBUG]
17671 2019-Jan-10 14:32:14.940648 - [DEBUG] Process 524. path edge:
17672 2019-Jan-10 14:32:14.940672 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17673 2019-Jan-10 14:32:14.940730 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
17674 2019-Jan-10 14:32:14.941349 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
17675 2019-Jan-10 14:32:14.941963 - [DEBUG]
17676 2019-Jan-10 14:32:14.941988 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17677 2019-Jan-10 14:32:14.942628 - [DEBUG] Compose: EdgeIdentity * AllBottom
17678 2019-Jan-10 14:32:14.942656 - [DEBUG]
17679 2019-Jan-10 14:32:14.942680 - [DEBUG] Propagate flow
17680 2019-Jan-10 14:32:14.942703 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17681 2019-Jan-10 14:32:14.942760 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
17682 2019-Jan-10 14:32:14.943382 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17683 2019-Jan-10 14:32:14.944012 - [DEBUG] Edge function : AllBottom (result of previous compose)
17684 2019-Jan-10 14:32:14.944038 - [DEBUG]
17685 2019-Jan-10 14:32:14.944063 - [DEBUG] Join: AllTop & AllBottom
17686 2019-Jan-10 14:32:14.944089 - [DEBUG] = AllBottom (new jump func)
17687 2019-Jan-10 14:32:14.944113 - [DEBUG]
17688 2019-Jan-10 14:32:14.944137 - [DEBUG] Start adding new jump function
17689 2019-Jan-10 14:32:14.944160 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17690 2019-Jan-10 14:32:14.944216 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17691 2019-Jan-10 14:32:14.944833 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
17692 2019-Jan-10 14:32:14.945452 - [DEBUG] Edge Function : AllBottom
17693 2019-Jan-10 14:32:14.945481 - [DEBUG] End adding new jump function
17694 2019-Jan-10 14:32:14.945505 - [DEBUG]
17695 2019-Jan-10 14:32:14.945529 - [DEBUG] -------------------------------------------- 525. Path Edge --------------------------------------------
17696 2019-Jan-10 14:32:14.945553 - [DEBUG]
17697 2019-Jan-10 14:32:14.945576 - [DEBUG] Process 525. path edge:
17698 2019-Jan-10 14:32:14.945600 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17699 2019-Jan-10 14:32:14.945657 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
17700 2019-Jan-10 14:32:14.946278 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17701 2019-Jan-10 14:32:14.946907 - [DEBUG]
17702 2019-Jan-10 14:32:14.946933 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
17703 2019-Jan-10 14:32:14.947565 - [DEBUG] Compose: EdgeIdentity * AllBottom
17704 2019-Jan-10 14:32:14.947594 - [DEBUG]
17705 2019-Jan-10 14:32:14.947617 - [DEBUG] Propagate flow
17706 2019-Jan-10 14:32:14.947641 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17707 2019-Jan-10 14:32:14.947698 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
17708 2019-Jan-10 14:32:14.948318 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17709 2019-Jan-10 14:32:14.948933 - [DEBUG] Edge function : AllBottom (result of previous compose)
17710 2019-Jan-10 14:32:14.948959 - [DEBUG]
17711 2019-Jan-10 14:32:14.948992 - [DEBUG] Join: AllTop & AllBottom
17712 2019-Jan-10 14:32:14.949018 - [DEBUG] = AllBottom (new jump func)
17713 2019-Jan-10 14:32:14.949043 - [DEBUG]
17714 2019-Jan-10 14:32:14.949066 - [DEBUG] Start adding new jump function
17715 2019-Jan-10 14:32:14.949090 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17716 2019-Jan-10 14:32:14.949146 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17717 2019-Jan-10 14:32:14.949762 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
17718 2019-Jan-10 14:32:14.950396 - [DEBUG] Edge Function : AllBottom
17719 2019-Jan-10 14:32:14.950424 - [DEBUG] End adding new jump function
17720 2019-Jan-10 14:32:14.950449 - [DEBUG]
17721 2019-Jan-10 14:32:14.950472 - [DEBUG] -------------------------------------------- 526. Path Edge --------------------------------------------
17722 2019-Jan-10 14:32:14.950497 - [DEBUG]
17723 2019-Jan-10 14:32:14.950520 - [DEBUG] Process 526. path edge:
17724 2019-Jan-10 14:32:14.950544 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17725 2019-Jan-10 14:32:14.950600 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
17726 2019-Jan-10 14:32:14.951222 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17727 2019-Jan-10 14:32:14.951838 - [DEBUG]
17728 2019-Jan-10 14:32:14.951862 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
17729 2019-Jan-10 14:32:14.952496 - [DEBUG] Compose: EdgeIdentity * AllBottom
17730 2019-Jan-10 14:32:14.952524 - [DEBUG]
17731 2019-Jan-10 14:32:14.952548 - [DEBUG] Propagate flow
17732 2019-Jan-10 14:32:14.952571 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17733 2019-Jan-10 14:32:14.952627 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
17734 2019-Jan-10 14:32:14.953242 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17735 2019-Jan-10 14:32:14.953874 - [DEBUG] Edge function : AllBottom (result of previous compose)
17736 2019-Jan-10 14:32:14.953900 - [DEBUG]
17737 2019-Jan-10 14:32:14.953924 - [DEBUG] Join: AllTop & AllBottom
17738 2019-Jan-10 14:32:14.953950 - [DEBUG] = AllBottom (new jump func)
17739 2019-Jan-10 14:32:14.953975 - [DEBUG]
17740 2019-Jan-10 14:32:14.953998 - [DEBUG] Start adding new jump function
17741 2019-Jan-10 14:32:14.954022 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17742 2019-Jan-10 14:32:14.954078 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17743 2019-Jan-10 14:32:14.954695 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
17744 2019-Jan-10 14:32:14.955310 - [DEBUG] Edge Function : AllBottom
17745 2019-Jan-10 14:32:14.955338 - [DEBUG] End adding new jump function
17746 2019-Jan-10 14:32:14.955362 - [DEBUG]
17747 2019-Jan-10 14:32:14.955386 - [DEBUG] -------------------------------------------- 527. Path Edge --------------------------------------------
17748 2019-Jan-10 14:32:14.955410 - [DEBUG]
17749 2019-Jan-10 14:32:14.955434 - [DEBUG] Process 527. path edge:
17750 2019-Jan-10 14:32:14.955457 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17751 2019-Jan-10 14:32:14.955514 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
17752 2019-Jan-10 14:32:14.956136 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17753 2019-Jan-10 14:32:14.956752 - [DEBUG]
17754 2019-Jan-10 14:32:14.956777 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
17755 2019-Jan-10 14:32:14.957414 - [DEBUG] Compose: EdgeIdentity * AllBottom
17756 2019-Jan-10 14:32:14.957442 - [DEBUG]
17757 2019-Jan-10 14:32:14.957474 - [DEBUG] Propagate flow
17758 2019-Jan-10 14:32:14.957498 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17759 2019-Jan-10 14:32:14.957555 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17760 2019-Jan-10 14:32:14.958173 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17761 2019-Jan-10 14:32:14.958788 - [DEBUG] Edge function : AllBottom (result of previous compose)
17762 2019-Jan-10 14:32:14.958813 - [DEBUG]
17763 2019-Jan-10 14:32:14.958838 - [DEBUG] Join: AllTop & AllBottom
17764 2019-Jan-10 14:32:14.958864 - [DEBUG] = AllBottom (new jump func)
17765 2019-Jan-10 14:32:14.958889 - [DEBUG]
17766 2019-Jan-10 14:32:14.958912 - [DEBUG] Start adding new jump function
17767 2019-Jan-10 14:32:14.958936 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17768 2019-Jan-10 14:32:14.958992 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17769 2019-Jan-10 14:32:14.959608 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17770 2019-Jan-10 14:32:14.960238 - [DEBUG] Edge Function : AllBottom
17771 2019-Jan-10 14:32:14.960266 - [DEBUG] End adding new jump function
17772 2019-Jan-10 14:32:14.960290 - [DEBUG]
17773 2019-Jan-10 14:32:14.960314 - [DEBUG] -------------------------------------------- 528. Path Edge --------------------------------------------
17774 2019-Jan-10 14:32:14.960339 - [DEBUG]
17775 2019-Jan-10 14:32:14.960362 - [DEBUG] Process 528. path edge:
17776 2019-Jan-10 14:32:14.960386 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17777 2019-Jan-10 14:32:14.960442 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
17778 2019-Jan-10 14:32:14.961058 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17779 2019-Jan-10 14:32:14.961674 - [DEBUG]
17780 2019-Jan-10 14:32:14.961699 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
17781 2019-Jan-10 14:32:14.962325 - [DEBUG] Compose: EdgeIdentity * AllBottom
17782 2019-Jan-10 14:32:14.962353 - [DEBUG]
17783 2019-Jan-10 14:32:14.962377 - [DEBUG] Propagate flow
17784 2019-Jan-10 14:32:14.962400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17785 2019-Jan-10 14:32:14.962457 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
17786 2019-Jan-10 14:32:14.963086 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17787 2019-Jan-10 14:32:14.963717 - [DEBUG] Edge function : AllBottom (result of previous compose)
17788 2019-Jan-10 14:32:14.963743 - [DEBUG]
17789 2019-Jan-10 14:32:14.963768 - [DEBUG] Join: AllTop & AllBottom
17790 2019-Jan-10 14:32:14.963794 - [DEBUG] = AllBottom (new jump func)
17791 2019-Jan-10 14:32:14.963818 - [DEBUG]
17792 2019-Jan-10 14:32:14.963842 - [DEBUG] Start adding new jump function
17793 2019-Jan-10 14:32:14.963866 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17794 2019-Jan-10 14:32:14.963922 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17795 2019-Jan-10 14:32:14.964537 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
17796 2019-Jan-10 14:32:14.965156 - [DEBUG] Edge Function : AllBottom
17797 2019-Jan-10 14:32:14.965185 - [DEBUG] End adding new jump function
17798 2019-Jan-10 14:32:14.965209 - [DEBUG]
17799 2019-Jan-10 14:32:14.965233 - [DEBUG] -------------------------------------------- 529. Path Edge --------------------------------------------
17800 2019-Jan-10 14:32:14.965257 - [DEBUG]
17801 2019-Jan-10 14:32:14.965290 - [DEBUG] Process 529. path edge:
17802 2019-Jan-10 14:32:14.965314 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17803 2019-Jan-10 14:32:14.965371 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
17804 2019-Jan-10 14:32:14.965992 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17805 2019-Jan-10 14:32:14.966609 - [DEBUG]
17806 2019-Jan-10 14:32:14.966634 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
17807 2019-Jan-10 14:32:14.967277 - [DEBUG] Compose: EdgeIdentity * AllBottom
17808 2019-Jan-10 14:32:14.967305 - [DEBUG]
17809 2019-Jan-10 14:32:14.967329 - [DEBUG] Propagate flow
17810 2019-Jan-10 14:32:14.967353 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17811 2019-Jan-10 14:32:14.967410 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
17812 2019-Jan-10 14:32:14.968030 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17813 2019-Jan-10 14:32:14.968645 - [DEBUG] Edge function : AllBottom (result of previous compose)
17814 2019-Jan-10 14:32:14.968670 - [DEBUG]
17815 2019-Jan-10 14:32:14.968695 - [DEBUG] Join: AllTop & AllBottom
17816 2019-Jan-10 14:32:14.968721 - [DEBUG] = AllBottom (new jump func)
17817 2019-Jan-10 14:32:14.968746 - [DEBUG]
17818 2019-Jan-10 14:32:14.968769 - [DEBUG] Start adding new jump function
17819 2019-Jan-10 14:32:14.968793 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17820 2019-Jan-10 14:32:14.968849 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17821 2019-Jan-10 14:32:14.969465 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
17822 2019-Jan-10 14:32:14.970083 - [DEBUG] Edge Function : AllBottom
17823 2019-Jan-10 14:32:14.970111 - [DEBUG] End adding new jump function
17824 2019-Jan-10 14:32:14.970135 - [DEBUG]
17825 2019-Jan-10 14:32:14.970170 - [DEBUG] -------------------------------------------- 530. Path Edge --------------------------------------------
17826 2019-Jan-10 14:32:14.970196 - [DEBUG]
17827 2019-Jan-10 14:32:14.970220 - [DEBUG] Process 530. path edge:
17828 2019-Jan-10 14:32:14.970244 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17829 2019-Jan-10 14:32:14.970301 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
17830 2019-Jan-10 14:32:14.970920 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17831 2019-Jan-10 14:32:14.971534 - [DEBUG]
17832 2019-Jan-10 14:32:14.971559 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
17833 2019-Jan-10 14:32:14.972183 - [DEBUG] Possible callees:
17834 2019-Jan-10 14:32:14.972209 - [DEBUG] bar
17835 2019-Jan-10 14:32:14.972234 - [DEBUG] Possible return sites:
17836 2019-Jan-10 14:32:14.972257 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7117837 2019-Jan-10 14:32:14.973502 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
17838 2019-Jan-10 14:32:14.973533 - [DEBUG] Start points of 'bar' currently not available!
17839 2019-Jan-10 14:32:14.973570 - [DEBUG] Compose: EdgeIdentity * AllBottom
17840 2019-Jan-10 14:32:14.973597 - [DEBUG]
17841 2019-Jan-10 14:32:14.973621 - [DEBUG] Propagate flow
17842 2019-Jan-10 14:32:14.973644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17843 2019-Jan-10 14:32:14.973701 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
17844 2019-Jan-10 14:32:14.974330 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17845 2019-Jan-10 14:32:14.974948 - [DEBUG] Edge function : AllBottom (result of previous compose)
17846 2019-Jan-10 14:32:14.974973 - [DEBUG]
17847 2019-Jan-10 14:32:14.974998 - [DEBUG] Join: AllTop & AllBottom
17848 2019-Jan-10 14:32:14.975024 - [DEBUG] = AllBottom (new jump func)
17849 2019-Jan-10 14:32:14.975048 - [DEBUG]
17850 2019-Jan-10 14:32:14.975072 - [DEBUG] Start adding new jump function
17851 2019-Jan-10 14:32:14.975096 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17852 2019-Jan-10 14:32:14.975152 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17853 2019-Jan-10 14:32:14.975769 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
17854 2019-Jan-10 14:32:14.976386 - [DEBUG] Edge Function : AllBottom
17855 2019-Jan-10 14:32:14.976414 - [DEBUG] End adding new jump function
17856 2019-Jan-10 14:32:14.976439 - [DEBUG]
17857 2019-Jan-10 14:32:14.976463 - [DEBUG] -------------------------------------------- 531. Path Edge --------------------------------------------
17858 2019-Jan-10 14:32:14.976487 - [DEBUG]
17859 2019-Jan-10 14:32:14.976510 - [DEBUG] Process 531. path edge:
17860 2019-Jan-10 14:32:14.976534 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17861 2019-Jan-10 14:32:14.976591 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
17862 2019-Jan-10 14:32:14.977226 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17863 2019-Jan-10 14:32:14.977842 - [DEBUG]
17864 2019-Jan-10 14:32:14.977867 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
17865 2019-Jan-10 14:32:14.978496 - [DEBUG] Compose: EdgeIdentity * AllBottom
17866 2019-Jan-10 14:32:14.978524 - [DEBUG]
17867 2019-Jan-10 14:32:14.978547 - [DEBUG] Propagate flow
17868 2019-Jan-10 14:32:14.978571 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17869 2019-Jan-10 14:32:14.978628 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
17870 2019-Jan-10 14:32:14.979244 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17871 2019-Jan-10 14:32:14.979861 - [DEBUG] Edge function : AllBottom (result of previous compose)
17872 2019-Jan-10 14:32:14.979886 - [DEBUG]
17873 2019-Jan-10 14:32:14.979911 - [DEBUG] Join: AllTop & AllBottom
17874 2019-Jan-10 14:32:14.979937 - [DEBUG] = AllBottom (new jump func)
17875 2019-Jan-10 14:32:14.979962 - [DEBUG]
17876 2019-Jan-10 14:32:14.979985 - [DEBUG] Start adding new jump function
17877 2019-Jan-10 14:32:14.980009 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17878 2019-Jan-10 14:32:14.980065 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17879 2019-Jan-10 14:32:14.980697 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
17880 2019-Jan-10 14:32:14.981312 - [DEBUG] Edge Function : AllBottom
17881 2019-Jan-10 14:32:14.981341 - [DEBUG] End adding new jump function
17882 2019-Jan-10 14:32:14.981365 - [DEBUG]
17883 2019-Jan-10 14:32:14.981389 - [DEBUG] -------------------------------------------- 532. Path Edge --------------------------------------------
17884 2019-Jan-10 14:32:14.981413 - [DEBUG]
17885 2019-Jan-10 14:32:14.981436 - [DEBUG] Process 532. path edge:
17886 2019-Jan-10 14:32:14.981460 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17887 2019-Jan-10 14:32:14.981517 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
17888 2019-Jan-10 14:32:14.982133 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17889 2019-Jan-10 14:32:14.982755 - [DEBUG]
17890 2019-Jan-10 14:32:14.982781 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
17891 2019-Jan-10 14:32:14.983405 - [DEBUG] Compose: EdgeIdentity * AllBottom
17892 2019-Jan-10 14:32:14.983433 - [DEBUG]
17893 2019-Jan-10 14:32:14.983456 - [DEBUG] Propagate flow
17894 2019-Jan-10 14:32:14.983480 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17895 2019-Jan-10 14:32:14.983550 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
17896 2019-Jan-10 14:32:14.984178 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17897 2019-Jan-10 14:32:14.984793 - [DEBUG] Edge function : AllBottom (result of previous compose)
17898 2019-Jan-10 14:32:14.984819 - [DEBUG]
17899 2019-Jan-10 14:32:14.984843 - [DEBUG] Join: AllTop & AllBottom
17900 2019-Jan-10 14:32:14.984869 - [DEBUG] = AllBottom (new jump func)
17901 2019-Jan-10 14:32:14.984894 - [DEBUG]
17902 2019-Jan-10 14:32:14.984918 - [DEBUG] Start adding new jump function
17903 2019-Jan-10 14:32:14.984941 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17904 2019-Jan-10 14:32:14.984997 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17905 2019-Jan-10 14:32:14.985613 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
17906 2019-Jan-10 14:32:14.986238 - [DEBUG] Edge Function : AllBottom
17907 2019-Jan-10 14:32:14.986266 - [DEBUG] End adding new jump function
17908 2019-Jan-10 14:32:14.986291 - [DEBUG]
17909 2019-Jan-10 14:32:14.986315 - [DEBUG] -------------------------------------------- 533. Path Edge --------------------------------------------
17910 2019-Jan-10 14:32:14.986339 - [DEBUG]
17911 2019-Jan-10 14:32:14.986362 - [DEBUG] Process 533. path edge:
17912 2019-Jan-10 14:32:14.986386 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17913 2019-Jan-10 14:32:14.986443 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
17914 2019-Jan-10 14:32:14.987083 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17915 2019-Jan-10 14:32:14.987699 - [DEBUG]
17916 2019-Jan-10 14:32:14.987724 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
17917 2019-Jan-10 14:32:14.988354 - [DEBUG] Possible callees:
17918 2019-Jan-10 14:32:14.988379 - [DEBUG] llvm.dbg.declare
17919 2019-Jan-10 14:32:14.988404 - [DEBUG] Possible return sites:
17920 2019-Jan-10 14:32:14.988428 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7817921 2019-Jan-10 14:32:14.989667 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
17922 2019-Jan-10 14:32:14.989696 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
17923 2019-Jan-10 14:32:14.989733 - [DEBUG] Compose: EdgeIdentity * AllBottom
17924 2019-Jan-10 14:32:14.989760 - [DEBUG]
17925 2019-Jan-10 14:32:14.989784 - [DEBUG] Propagate flow
17926 2019-Jan-10 14:32:14.989807 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17927 2019-Jan-10 14:32:14.989865 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
17928 2019-Jan-10 14:32:14.990509 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17929 2019-Jan-10 14:32:14.991138 - [DEBUG] Edge function : AllBottom (result of previous compose)
17930 2019-Jan-10 14:32:14.991163 - [DEBUG]
17931 2019-Jan-10 14:32:14.991189 - [DEBUG] Join: AllTop & AllBottom
17932 2019-Jan-10 14:32:14.991215 - [DEBUG] = AllBottom (new jump func)
17933 2019-Jan-10 14:32:14.991239 - [DEBUG]
17934 2019-Jan-10 14:32:14.991263 - [DEBUG] Start adding new jump function
17935 2019-Jan-10 14:32:14.991287 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17936 2019-Jan-10 14:32:14.991344 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17937 2019-Jan-10 14:32:14.991961 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
17938 2019-Jan-10 14:32:14.992580 - [DEBUG] Edge Function : AllBottom
17939 2019-Jan-10 14:32:14.992608 - [DEBUG] End adding new jump function
17940 2019-Jan-10 14:32:14.992632 - [DEBUG]
17941 2019-Jan-10 14:32:14.992656 - [DEBUG] -------------------------------------------- 534. Path Edge --------------------------------------------
17942 2019-Jan-10 14:32:14.992680 - [DEBUG]
17943 2019-Jan-10 14:32:14.992704 - [DEBUG] Process 534. path edge:
17944 2019-Jan-10 14:32:14.992728 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17945 2019-Jan-10 14:32:14.992784 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
17946 2019-Jan-10 14:32:14.993403 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17947 2019-Jan-10 14:32:14.994035 - [DEBUG]
17948 2019-Jan-10 14:32:14.994060 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
17949 2019-Jan-10 14:32:14.994691 - [DEBUG] Compose: EdgeIdentity * AllBottom
17950 2019-Jan-10 14:32:14.994719 - [DEBUG]
17951 2019-Jan-10 14:32:14.994743 - [DEBUG] Propagate flow
17952 2019-Jan-10 14:32:14.994767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17953 2019-Jan-10 14:32:14.994823 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
17954 2019-Jan-10 14:32:14.995440 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17955 2019-Jan-10 14:32:14.996055 - [DEBUG] Edge function : AllBottom (result of previous compose)
17956 2019-Jan-10 14:32:14.996080 - [DEBUG]
17957 2019-Jan-10 14:32:14.996105 - [DEBUG] Join: AllTop & AllBottom
17958 2019-Jan-10 14:32:14.996131 - [DEBUG] = AllBottom (new jump func)
17959 2019-Jan-10 14:32:14.996155 - [DEBUG]
17960 2019-Jan-10 14:32:14.996179 - [DEBUG] Start adding new jump function
17961 2019-Jan-10 14:32:14.996202 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17962 2019-Jan-10 14:32:14.996259 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17963 2019-Jan-10 14:32:14.996888 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
17964 2019-Jan-10 14:32:14.997506 - [DEBUG] Edge Function : AllBottom
17965 2019-Jan-10 14:32:14.997534 - [DEBUG] End adding new jump function
17966 2019-Jan-10 14:32:14.997559 - [DEBUG]
17967 2019-Jan-10 14:32:14.997584 - [DEBUG] -------------------------------------------- 535. Path Edge --------------------------------------------
17968 2019-Jan-10 14:32:14.997608 - [DEBUG]
17969 2019-Jan-10 14:32:14.997631 - [DEBUG] Process 535. path edge:
17970 2019-Jan-10 14:32:14.997656 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17971 2019-Jan-10 14:32:14.997718 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
17972 2019-Jan-10 14:32:14.998367 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17973 2019-Jan-10 14:32:14.998988 - [DEBUG]
17974 2019-Jan-10 14:32:14.999014 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
17975 2019-Jan-10 14:32:14.999662 - [DEBUG] Compose: EdgeIdentity * AllBottom
17976 2019-Jan-10 14:32:14.999691 - [DEBUG]
17977 2019-Jan-10 14:32:14.999715 - [DEBUG] Propagate flow
17978 2019-Jan-10 14:32:14.999738 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
17979 2019-Jan-10 14:32:14.999797 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
17980 2019-Jan-10 14:32:15.000456 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17981 2019-Jan-10 14:32:15.001086 - [DEBUG] Edge function : AllBottom (result of previous compose)
17982 2019-Jan-10 14:32:15.001113 - [DEBUG]
17983 2019-Jan-10 14:32:15.001140 - [DEBUG] Join: AllTop & AllBottom
17984 2019-Jan-10 14:32:15.001166 - [DEBUG] = AllBottom (new jump func)
17985 2019-Jan-10 14:32:15.001191 - [DEBUG]
17986 2019-Jan-10 14:32:15.001214 - [DEBUG] Start adding new jump function
17987 2019-Jan-10 14:32:15.001238 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
17988 2019-Jan-10 14:32:15.001298 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
17989 2019-Jan-10 14:32:15.001915 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
17990 2019-Jan-10 14:32:15.002530 - [DEBUG] Edge Function : AllBottom
17991 2019-Jan-10 14:32:15.002560 - [DEBUG] End adding new jump function
17992 2019-Jan-10 14:32:15.002585 - [DEBUG]
17993 2019-Jan-10 14:32:15.002608 - [DEBUG] -------------------------------------------- 536. Path Edge --------------------------------------------
17994 2019-Jan-10 14:32:15.002633 - [DEBUG]
17995 2019-Jan-10 14:32:15.002656 - [DEBUG] Process 536. path edge:
17996 2019-Jan-10 14:32:15.002680 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
17997 2019-Jan-10 14:32:15.002737 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
17998 2019-Jan-10 14:32:15.003363 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
17999 2019-Jan-10 14:32:15.004000 - [DEBUG]
18000 2019-Jan-10 14:32:15.004025 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
18001 2019-Jan-10 14:32:15.004664 - [DEBUG] Compose: EdgeIdentity * AllBottom
18002 2019-Jan-10 14:32:15.004692 - [DEBUG]
18003 2019-Jan-10 14:32:15.004716 - [DEBUG] Propagate flow
18004 2019-Jan-10 14:32:15.004739 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18005 2019-Jan-10 14:32:15.004797 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
18006 2019-Jan-10 14:32:15.005412 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18007 2019-Jan-10 14:32:15.006025 - [DEBUG] Edge function : AllBottom (result of previous compose)
18008 2019-Jan-10 14:32:15.006050 - [DEBUG]
18009 2019-Jan-10 14:32:15.006075 - [DEBUG] Join: AllTop & AllBottom
18010 2019-Jan-10 14:32:15.006102 - [DEBUG] = AllBottom (new jump func)
18011 2019-Jan-10 14:32:15.006126 - [DEBUG]
18012 2019-Jan-10 14:32:15.006150 - [DEBUG] Start adding new jump function
18013 2019-Jan-10 14:32:15.006174 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18014 2019-Jan-10 14:32:15.006230 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18015 2019-Jan-10 14:32:15.006870 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
18016 2019-Jan-10 14:32:15.007486 - [DEBUG] Edge Function : AllBottom
18017 2019-Jan-10 14:32:15.007514 - [DEBUG] End adding new jump function
18018 2019-Jan-10 14:32:15.007538 - [DEBUG]
18019 2019-Jan-10 14:32:15.007563 - [DEBUG] -------------------------------------------- 537. Path Edge --------------------------------------------
18020 2019-Jan-10 14:32:15.007599 - [DEBUG]
18021 2019-Jan-10 14:32:15.007623 - [DEBUG] Process 537. path edge:
18022 2019-Jan-10 14:32:15.007647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18023 2019-Jan-10 14:32:15.007704 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
18024 2019-Jan-10 14:32:15.008341 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18025 2019-Jan-10 14:32:15.008979 - [DEBUG]
18026 2019-Jan-10 14:32:15.009006 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
18027 2019-Jan-10 14:32:15.009674 - [DEBUG] Compose: EdgeIdentity * AllBottom
18028 2019-Jan-10 14:32:15.009703 - [DEBUG]
18029 2019-Jan-10 14:32:15.009727 - [DEBUG] Propagate flow
18030 2019-Jan-10 14:32:15.009751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18031 2019-Jan-10 14:32:15.009818 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18032 2019-Jan-10 14:32:15.010488 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18033 2019-Jan-10 14:32:15.011126 - [DEBUG] Edge function : AllBottom (result of previous compose)
18034 2019-Jan-10 14:32:15.011152 - [DEBUG]
18035 2019-Jan-10 14:32:15.011178 - [DEBUG] Join: AllTop & AllBottom
18036 2019-Jan-10 14:32:15.011205 - [DEBUG] = AllBottom (new jump func)
18037 2019-Jan-10 14:32:15.011230 - [DEBUG]
18038 2019-Jan-10 14:32:15.011254 - [DEBUG] Start adding new jump function
18039 2019-Jan-10 14:32:15.011278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18040 2019-Jan-10 14:32:15.011338 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18041 2019-Jan-10 14:32:15.011958 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18042 2019-Jan-10 14:32:15.012574 - [DEBUG] Edge Function : AllBottom
18043 2019-Jan-10 14:32:15.012604 - [DEBUG] End adding new jump function
18044 2019-Jan-10 14:32:15.012628 - [DEBUG]
18045 2019-Jan-10 14:32:15.012652 - [DEBUG] -------------------------------------------- 538. Path Edge --------------------------------------------
18046 2019-Jan-10 14:32:15.012677 - [DEBUG]
18047 2019-Jan-10 14:32:15.012700 - [DEBUG] Process 538. path edge:
18048 2019-Jan-10 14:32:15.012724 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18049 2019-Jan-10 14:32:15.012787 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
18050 2019-Jan-10 14:32:15.013404 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18051 2019-Jan-10 14:32:15.014050 - [DEBUG]
18052 2019-Jan-10 14:32:15.014075 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18053 2019-Jan-10 14:32:15.014715 - [DEBUG] Compose: EdgeIdentity * AllBottom
18054 2019-Jan-10 14:32:15.014743 - [DEBUG]
18055 2019-Jan-10 14:32:15.014767 - [DEBUG] Propagate flow
18056 2019-Jan-10 14:32:15.014790 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18057 2019-Jan-10 14:32:15.014847 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18058 2019-Jan-10 14:32:15.015470 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18059 2019-Jan-10 14:32:15.016086 - [DEBUG] Edge function : AllBottom (result of previous compose)
18060 2019-Jan-10 14:32:15.016111 - [DEBUG]
18061 2019-Jan-10 14:32:15.016136 - [DEBUG] Join: AllTop & AllBottom
18062 2019-Jan-10 14:32:15.016162 - [DEBUG] = AllBottom (new jump func)
18063 2019-Jan-10 14:32:15.016187 - [DEBUG]
18064 2019-Jan-10 14:32:15.016210 - [DEBUG] Start adding new jump function
18065 2019-Jan-10 14:32:15.016250 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18066 2019-Jan-10 14:32:15.016307 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18067 2019-Jan-10 14:32:15.016942 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18068 2019-Jan-10 14:32:15.017561 - [DEBUG] Edge Function : AllBottom
18069 2019-Jan-10 14:32:15.017589 - [DEBUG] End adding new jump function
18070 2019-Jan-10 14:32:15.017614 - [DEBUG]
18071 2019-Jan-10 14:32:15.017638 - [DEBUG] -------------------------------------------- 539. Path Edge --------------------------------------------
18072 2019-Jan-10 14:32:15.017662 - [DEBUG]
18073 2019-Jan-10 14:32:15.017686 - [DEBUG] Process 539. path edge:
18074 2019-Jan-10 14:32:15.017710 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18075 2019-Jan-10 14:32:15.017766 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
18076 2019-Jan-10 14:32:15.018386 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18077 2019-Jan-10 14:32:15.019002 - [DEBUG]
18078 2019-Jan-10 14:32:15.019026 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18079 2019-Jan-10 14:32:15.019668 - [DEBUG] Compose: EdgeIdentity * AllBottom
18080 2019-Jan-10 14:32:15.019696 - [DEBUG]
18081 2019-Jan-10 14:32:15.019720 - [DEBUG] Propagate flow
18082 2019-Jan-10 14:32:15.019743 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18083 2019-Jan-10 14:32:15.019801 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
18084 2019-Jan-10 14:32:15.020441 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18085 2019-Jan-10 14:32:15.021058 - [DEBUG] Edge function : AllBottom (result of previous compose)
18086 2019-Jan-10 14:32:15.021084 - [DEBUG]
18087 2019-Jan-10 14:32:15.021108 - [DEBUG] Join: AllTop & AllBottom
18088 2019-Jan-10 14:32:15.021134 - [DEBUG] = AllBottom (new jump func)
18089 2019-Jan-10 14:32:15.021159 - [DEBUG]
18090 2019-Jan-10 14:32:15.021182 - [DEBUG] Start adding new jump function
18091 2019-Jan-10 14:32:15.021206 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18092 2019-Jan-10 14:32:15.021262 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18093 2019-Jan-10 14:32:15.021877 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
18094 2019-Jan-10 14:32:15.022496 - [DEBUG] Edge Function : AllBottom
18095 2019-Jan-10 14:32:15.022523 - [DEBUG] End adding new jump function
18096 2019-Jan-10 14:32:15.022548 - [DEBUG]
18097 2019-Jan-10 14:32:15.022572 - [DEBUG] -------------------------------------------- 540. Path Edge --------------------------------------------
18098 2019-Jan-10 14:32:15.022596 - [DEBUG]
18099 2019-Jan-10 14:32:15.022620 - [DEBUG] Process 540. path edge:
18100 2019-Jan-10 14:32:15.022644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18101 2019-Jan-10 14:32:15.022700 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
18102 2019-Jan-10 14:32:15.023316 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18103 2019-Jan-10 14:32:15.023948 - [DEBUG]
18104 2019-Jan-10 14:32:15.023974 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
18105 2019-Jan-10 14:32:15.024604 - [DEBUG] Compose: EdgeIdentity * AllBottom
18106 2019-Jan-10 14:32:15.024632 - [DEBUG]
18107 2019-Jan-10 14:32:15.024656 - [DEBUG] Propagate flow
18108 2019-Jan-10 14:32:15.024679 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18109 2019-Jan-10 14:32:15.024746 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18110 2019-Jan-10 14:32:15.025376 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18111 2019-Jan-10 14:32:15.025992 - [DEBUG] Edge function : AllBottom (result of previous compose)
18112 2019-Jan-10 14:32:15.026018 - [DEBUG]
18113 2019-Jan-10 14:32:15.026043 - [DEBUG] Join: AllTop & AllBottom
18114 2019-Jan-10 14:32:15.026069 - [DEBUG] = AllBottom (new jump func)
18115 2019-Jan-10 14:32:15.026093 - [DEBUG]
18116 2019-Jan-10 14:32:15.026117 - [DEBUG] Start adding new jump function
18117 2019-Jan-10 14:32:15.026141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18118 2019-Jan-10 14:32:15.026197 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18119 2019-Jan-10 14:32:15.026813 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18120 2019-Jan-10 14:32:15.027451 - [DEBUG] Edge Function : AllBottom
18121 2019-Jan-10 14:32:15.027479 - [DEBUG] End adding new jump function
18122 2019-Jan-10 14:32:15.027503 - [DEBUG]
18123 2019-Jan-10 14:32:15.027527 - [DEBUG] -------------------------------------------- 541. Path Edge --------------------------------------------
18124 2019-Jan-10 14:32:15.027551 - [DEBUG]
18125 2019-Jan-10 14:32:15.027574 - [DEBUG] Process 541. path edge:
18126 2019-Jan-10 14:32:15.027598 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18127 2019-Jan-10 14:32:15.027655 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
18128 2019-Jan-10 14:32:15.028282 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18129 2019-Jan-10 14:32:15.028898 - [DEBUG]
18130 2019-Jan-10 14:32:15.028922 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18131 2019-Jan-10 14:32:15.029563 - [DEBUG] Possible callees:
18132 2019-Jan-10 14:32:15.029588 - [DEBUG] llvm.dbg.declare
18133 2019-Jan-10 14:32:15.029614 - [DEBUG] Possible return sites:
18134 2019-Jan-10 14:32:15.029637 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12018135 2019-Jan-10 14:32:15.031076 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18136 2019-Jan-10 14:32:15.031125 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18137 2019-Jan-10 14:32:15.031173 - [DEBUG] Compose: EdgeIdentity * AllBottom
18138 2019-Jan-10 14:32:15.031202 - [DEBUG]
18139 2019-Jan-10 14:32:15.031226 - [DEBUG] Propagate flow
18140 2019-Jan-10 14:32:15.031250 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18141 2019-Jan-10 14:32:15.031327 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18142 2019-Jan-10 14:32:15.032039 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18143 2019-Jan-10 14:32:15.032665 - [DEBUG] Edge function : AllBottom (result of previous compose)
18144 2019-Jan-10 14:32:15.032691 - [DEBUG]
18145 2019-Jan-10 14:32:15.032718 - [DEBUG] Join: AllTop & AllBottom
18146 2019-Jan-10 14:32:15.032744 - [DEBUG] = AllBottom (new jump func)
18147 2019-Jan-10 14:32:15.032769 - [DEBUG]
18148 2019-Jan-10 14:32:15.032793 - [DEBUG] Start adding new jump function
18149 2019-Jan-10 14:32:15.032817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18150 2019-Jan-10 14:32:15.032892 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18151 2019-Jan-10 14:32:15.033543 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18152 2019-Jan-10 14:32:15.034163 - [DEBUG] Edge Function : AllBottom
18153 2019-Jan-10 14:32:15.034195 - [DEBUG] End adding new jump function
18154 2019-Jan-10 14:32:15.034219 - [DEBUG]
18155 2019-Jan-10 14:32:15.034243 - [DEBUG] -------------------------------------------- 542. Path Edge --------------------------------------------
18156 2019-Jan-10 14:32:15.034268 - [DEBUG]
18157 2019-Jan-10 14:32:15.034292 - [DEBUG] Process 542. path edge:
18158 2019-Jan-10 14:32:15.034316 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18159 2019-Jan-10 14:32:15.034373 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
18160 2019-Jan-10 14:32:15.034992 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18161 2019-Jan-10 14:32:15.035613 - [DEBUG]
18162 2019-Jan-10 14:32:15.035639 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18163 2019-Jan-10 14:32:15.036284 - [DEBUG] Compose: EdgeIdentity * AllBottom
18164 2019-Jan-10 14:32:15.036314 - [DEBUG]
18165 2019-Jan-10 14:32:15.036338 - [DEBUG] Propagate flow
18166 2019-Jan-10 14:32:15.036362 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18167 2019-Jan-10 14:32:15.036420 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
18168 2019-Jan-10 14:32:15.037057 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18169 2019-Jan-10 14:32:15.037673 - [DEBUG] Edge function : AllBottom (result of previous compose)
18170 2019-Jan-10 14:32:15.037698 - [DEBUG]
18171 2019-Jan-10 14:32:15.037723 - [DEBUG] Join: AllTop & AllBottom
18172 2019-Jan-10 14:32:15.037749 - [DEBUG] = AllBottom (new jump func)
18173 2019-Jan-10 14:32:15.037774 - [DEBUG]
18174 2019-Jan-10 14:32:15.037798 - [DEBUG] Start adding new jump function
18175 2019-Jan-10 14:32:15.037821 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18176 2019-Jan-10 14:32:15.037877 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18177 2019-Jan-10 14:32:15.038493 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
18178 2019-Jan-10 14:32:15.039107 - [DEBUG] Edge Function : AllBottom
18179 2019-Jan-10 14:32:15.039134 - [DEBUG] End adding new jump function
18180 2019-Jan-10 14:32:15.039159 - [DEBUG]
18181 2019-Jan-10 14:32:15.039182 - [DEBUG] -------------------------------------------- 543. Path Edge --------------------------------------------
18182 2019-Jan-10 14:32:15.039207 - [DEBUG]
18183 2019-Jan-10 14:32:15.039230 - [DEBUG] Process 543. path edge:
18184 2019-Jan-10 14:32:15.039254 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18185 2019-Jan-10 14:32:15.039311 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
18186 2019-Jan-10 14:32:15.039944 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18187 2019-Jan-10 14:32:15.040625 - [DEBUG]
18188 2019-Jan-10 14:32:15.040654 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
18189 2019-Jan-10 14:32:15.041331 - [DEBUG] Compose: EdgeIdentity * AllBottom
18190 2019-Jan-10 14:32:15.041360 - [DEBUG]
18191 2019-Jan-10 14:32:15.041385 - [DEBUG] Propagate flow
18192 2019-Jan-10 14:32:15.041408 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18193 2019-Jan-10 14:32:15.041480 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
18194 2019-Jan-10 14:32:15.042177 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18195 2019-Jan-10 14:32:15.042819 - [DEBUG] Edge function : AllBottom (result of previous compose)
18196 2019-Jan-10 14:32:15.042846 - [DEBUG]
18197 2019-Jan-10 14:32:15.042872 - [DEBUG] Join: AllTop & AllBottom
18198 2019-Jan-10 14:32:15.042900 - [DEBUG] = AllBottom (new jump func)
18199 2019-Jan-10 14:32:15.042925 - [DEBUG]
18200 2019-Jan-10 14:32:15.042949 - [DEBUG] Start adding new jump function
18201 2019-Jan-10 14:32:15.042973 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18202 2019-Jan-10 14:32:15.043034 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18203 2019-Jan-10 14:32:15.043678 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
18204 2019-Jan-10 14:32:15.044307 - [DEBUG] Edge Function : AllBottom
18205 2019-Jan-10 14:32:15.044336 - [DEBUG] End adding new jump function
18206 2019-Jan-10 14:32:15.044361 - [DEBUG]
18207 2019-Jan-10 14:32:15.044385 - [DEBUG] -------------------------------------------- 544. Path Edge --------------------------------------------
18208 2019-Jan-10 14:32:15.044410 - [DEBUG]
18209 2019-Jan-10 14:32:15.044433 - [DEBUG] Process 544. path edge:
18210 2019-Jan-10 14:32:15.044458 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18211 2019-Jan-10 14:32:15.044514 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
18212 2019-Jan-10 14:32:15.045142 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18213 2019-Jan-10 14:32:15.045758 - [DEBUG]
18214 2019-Jan-10 14:32:15.045783 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
18215 2019-Jan-10 14:32:15.046422 - [DEBUG] Possible callees:
18216 2019-Jan-10 14:32:15.046447 - [DEBUG] llvm.dbg.declare
18217 2019-Jan-10 14:32:15.046473 - [DEBUG] Possible return sites:
18218 2019-Jan-10 14:32:15.046496 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14918219 2019-Jan-10 14:32:15.047786 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18220 2019-Jan-10 14:32:15.047818 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18221 2019-Jan-10 14:32:15.047862 - [DEBUG] Compose: EdgeIdentity * AllBottom
18222 2019-Jan-10 14:32:15.047890 - [DEBUG]
18223 2019-Jan-10 14:32:15.047915 - [DEBUG] Propagate flow
18224 2019-Jan-10 14:32:15.047938 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18225 2019-Jan-10 14:32:15.047999 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
18226 2019-Jan-10 14:32:15.048624 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18227 2019-Jan-10 14:32:15.049240 - [DEBUG] Edge function : AllBottom (result of previous compose)
18228 2019-Jan-10 14:32:15.049266 - [DEBUG]
18229 2019-Jan-10 14:32:15.049291 - [DEBUG] Join: AllTop & AllBottom
18230 2019-Jan-10 14:32:15.049318 - [DEBUG] = AllBottom (new jump func)
18231 2019-Jan-10 14:32:15.049342 - [DEBUG]
18232 2019-Jan-10 14:32:15.049366 - [DEBUG] Start adding new jump function
18233 2019-Jan-10 14:32:15.049390 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18234 2019-Jan-10 14:32:15.049446 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18235 2019-Jan-10 14:32:15.050062 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
18236 2019-Jan-10 14:32:15.050712 - [DEBUG] Edge Function : AllBottom
18237 2019-Jan-10 14:32:15.050741 - [DEBUG] End adding new jump function
18238 2019-Jan-10 14:32:15.050766 - [DEBUG]
18239 2019-Jan-10 14:32:15.050790 - [DEBUG] -------------------------------------------- 545. Path Edge --------------------------------------------
18240 2019-Jan-10 14:32:15.050814 - [DEBUG]
18241 2019-Jan-10 14:32:15.050838 - [DEBUG] Process 545. path edge:
18242 2019-Jan-10 14:32:15.050862 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18243 2019-Jan-10 14:32:15.050919 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
18244 2019-Jan-10 14:32:15.051540 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18245 2019-Jan-10 14:32:15.052155 - [DEBUG]
18246 2019-Jan-10 14:32:15.052180 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
18247 2019-Jan-10 14:32:15.052816 - [DEBUG] Compose: EdgeIdentity * AllBottom
18248 2019-Jan-10 14:32:15.052844 - [DEBUG]
18249 2019-Jan-10 14:32:15.052868 - [DEBUG] Propagate flow
18250 2019-Jan-10 14:32:15.052892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18251 2019-Jan-10 14:32:15.052949 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
18252 2019-Jan-10 14:32:15.053580 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18253 2019-Jan-10 14:32:15.054198 - [DEBUG] Edge function : AllBottom (result of previous compose)
18254 2019-Jan-10 14:32:15.054223 - [DEBUG]
18255 2019-Jan-10 14:32:15.054248 - [DEBUG] Join: AllTop & AllBottom
18256 2019-Jan-10 14:32:15.054274 - [DEBUG] = AllBottom (new jump func)
18257 2019-Jan-10 14:32:15.054299 - [DEBUG]
18258 2019-Jan-10 14:32:15.054323 - [DEBUG] Start adding new jump function
18259 2019-Jan-10 14:32:15.054346 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18260 2019-Jan-10 14:32:15.054403 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18261 2019-Jan-10 14:32:15.055019 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
18262 2019-Jan-10 14:32:15.055634 - [DEBUG] Edge Function : AllBottom
18263 2019-Jan-10 14:32:15.055662 - [DEBUG] End adding new jump function
18264 2019-Jan-10 14:32:15.055690 - [DEBUG]
18265 2019-Jan-10 14:32:15.055715 - [DEBUG] -------------------------------------------- 546. Path Edge --------------------------------------------
18266 2019-Jan-10 14:32:15.055739 - [DEBUG]
18267 2019-Jan-10 14:32:15.055762 - [DEBUG] Process 546. path edge:
18268 2019-Jan-10 14:32:15.055786 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18269 2019-Jan-10 14:32:15.055843 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
18270 2019-Jan-10 14:32:15.056477 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18271 2019-Jan-10 14:32:15.057136 - [DEBUG]
18272 2019-Jan-10 14:32:15.057162 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
18273 2019-Jan-10 14:32:15.057802 - [DEBUG] Compose: EdgeIdentity * AllBottom
18274 2019-Jan-10 14:32:15.057830 - [DEBUG]
18275 2019-Jan-10 14:32:15.057854 - [DEBUG] Propagate flow
18276 2019-Jan-10 14:32:15.057878 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18277 2019-Jan-10 14:32:15.057939 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
18278 2019-Jan-10 14:32:15.058569 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18279 2019-Jan-10 14:32:15.059198 - [DEBUG] Edge function : AllBottom (result of previous compose)
18280 2019-Jan-10 14:32:15.059224 - [DEBUG]
18281 2019-Jan-10 14:32:15.059250 - [DEBUG] Join: AllTop & AllBottom
18282 2019-Jan-10 14:32:15.059276 - [DEBUG] = AllBottom (new jump func)
18283 2019-Jan-10 14:32:15.059302 - [DEBUG]
18284 2019-Jan-10 14:32:15.059325 - [DEBUG] Start adding new jump function
18285 2019-Jan-10 14:32:15.059349 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18286 2019-Jan-10 14:32:15.059406 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18287 2019-Jan-10 14:32:15.060023 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
18288 2019-Jan-10 14:32:15.060665 - [DEBUG] Edge Function : AllBottom
18289 2019-Jan-10 14:32:15.060694 - [DEBUG] End adding new jump function
18290 2019-Jan-10 14:32:15.060718 - [DEBUG]
18291 2019-Jan-10 14:32:15.060742 - [DEBUG] -------------------------------------------- 547. Path Edge --------------------------------------------
18292 2019-Jan-10 14:32:15.060767 - [DEBUG]
18293 2019-Jan-10 14:32:15.060790 - [DEBUG] Process 547. path edge:
18294 2019-Jan-10 14:32:15.060815 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18295 2019-Jan-10 14:32:15.060871 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
18296 2019-Jan-10 14:32:15.061498 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18297 2019-Jan-10 14:32:15.062114 - [DEBUG]
18298 2019-Jan-10 14:32:15.062139 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
18299 2019-Jan-10 14:32:15.062775 - [DEBUG] Possible callees:
18300 2019-Jan-10 14:32:15.062801 - [DEBUG] llvm.dbg.declare
18301 2019-Jan-10 14:32:15.062826 - [DEBUG] Possible return sites:
18302 2019-Jan-10 14:32:15.062850 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15518303 2019-Jan-10 14:32:15.064106 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18304 2019-Jan-10 14:32:15.064135 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18305 2019-Jan-10 14:32:15.064174 - [DEBUG] Compose: EdgeIdentity * AllBottom
18306 2019-Jan-10 14:32:15.064201 - [DEBUG]
18307 2019-Jan-10 14:32:15.064226 - [DEBUG] Propagate flow
18308 2019-Jan-10 14:32:15.064249 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18309 2019-Jan-10 14:32:15.064307 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
18310 2019-Jan-10 14:32:15.064928 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18311 2019-Jan-10 14:32:15.065544 - [DEBUG] Edge function : AllBottom (result of previous compose)
18312 2019-Jan-10 14:32:15.065569 - [DEBUG]
18313 2019-Jan-10 14:32:15.065594 - [DEBUG] Join: AllTop & AllBottom
18314 2019-Jan-10 14:32:15.065621 - [DEBUG] = AllBottom (new jump func)
18315 2019-Jan-10 14:32:15.065645 - [DEBUG]
18316 2019-Jan-10 14:32:15.065669 - [DEBUG] Start adding new jump function
18317 2019-Jan-10 14:32:15.065693 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18318 2019-Jan-10 14:32:15.065749 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18319 2019-Jan-10 14:32:15.066366 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
18320 2019-Jan-10 14:32:15.067002 - [DEBUG] Edge Function : AllBottom
18321 2019-Jan-10 14:32:15.067041 - [DEBUG] End adding new jump function
18322 2019-Jan-10 14:32:15.067066 - [DEBUG]
18323 2019-Jan-10 14:32:15.067090 - [DEBUG] -------------------------------------------- 548. Path Edge --------------------------------------------
18324 2019-Jan-10 14:32:15.067114 - [DEBUG]
18325 2019-Jan-10 14:32:15.067138 - [DEBUG] Process 548. path edge:
18326 2019-Jan-10 14:32:15.067162 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18327 2019-Jan-10 14:32:15.067218 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
18328 2019-Jan-10 14:32:15.067838 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18329 2019-Jan-10 14:32:15.068454 - [DEBUG]
18330 2019-Jan-10 14:32:15.068479 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
18331 2019-Jan-10 14:32:15.069113 - [DEBUG] Compose: EdgeIdentity * AllBottom
18332 2019-Jan-10 14:32:15.069143 - [DEBUG]
18333 2019-Jan-10 14:32:15.069168 - [DEBUG] Propagate flow
18334 2019-Jan-10 14:32:15.069193 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18335 2019-Jan-10 14:32:15.069251 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
18336 2019-Jan-10 14:32:15.069869 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18337 2019-Jan-10 14:32:15.070502 - [DEBUG] Edge function : AllBottom (result of previous compose)
18338 2019-Jan-10 14:32:15.070529 - [DEBUG]
18339 2019-Jan-10 14:32:15.070554 - [DEBUG] Join: AllTop & AllBottom
18340 2019-Jan-10 14:32:15.070582 - [DEBUG] = AllBottom (new jump func)
18341 2019-Jan-10 14:32:15.070607 - [DEBUG]
18342 2019-Jan-10 14:32:15.070631 - [DEBUG] Start adding new jump function
18343 2019-Jan-10 14:32:15.070656 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18344 2019-Jan-10 14:32:15.070713 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18345 2019-Jan-10 14:32:15.071330 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
18346 2019-Jan-10 14:32:15.071945 - [DEBUG] Edge Function : AllBottom
18347 2019-Jan-10 14:32:15.071973 - [DEBUG] End adding new jump function
18348 2019-Jan-10 14:32:15.071999 - [DEBUG]
18349 2019-Jan-10 14:32:15.072023 - [DEBUG] -------------------------------------------- 549. Path Edge --------------------------------------------
18350 2019-Jan-10 14:32:15.072049 - [DEBUG]
18351 2019-Jan-10 14:32:15.072073 - [DEBUG] Process 549. path edge:
18352 2019-Jan-10 14:32:15.072098 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18353 2019-Jan-10 14:32:15.072155 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
18354 2019-Jan-10 14:32:15.072772 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18355 2019-Jan-10 14:32:15.073397 - [DEBUG]
18356 2019-Jan-10 14:32:15.073423 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
18357 2019-Jan-10 14:32:15.074068 - [DEBUG] Compose: EdgeIdentity * AllBottom
18358 2019-Jan-10 14:32:15.074096 - [DEBUG]
18359 2019-Jan-10 14:32:15.074120 - [DEBUG] Propagate flow
18360 2019-Jan-10 14:32:15.074144 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18361 2019-Jan-10 14:32:15.074202 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
18362 2019-Jan-10 14:32:15.074817 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18363 2019-Jan-10 14:32:15.075433 - [DEBUG] Edge function : AllBottom (result of previous compose)
18364 2019-Jan-10 14:32:15.075459 - [DEBUG]
18365 2019-Jan-10 14:32:15.075483 - [DEBUG] Join: AllTop & AllBottom
18366 2019-Jan-10 14:32:15.075510 - [DEBUG] = AllBottom (new jump func)
18367 2019-Jan-10 14:32:15.075543 - [DEBUG]
18368 2019-Jan-10 14:32:15.075567 - [DEBUG] Start adding new jump function
18369 2019-Jan-10 14:32:15.075591 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18370 2019-Jan-10 14:32:15.075648 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18371 2019-Jan-10 14:32:15.076265 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
18372 2019-Jan-10 14:32:15.076893 - [DEBUG] Edge Function : AllBottom
18373 2019-Jan-10 14:32:15.076921 - [DEBUG] End adding new jump function
18374 2019-Jan-10 14:32:15.076946 - [DEBUG]
18375 2019-Jan-10 14:32:15.076970 - [DEBUG] -------------------------------------------- 550. Path Edge --------------------------------------------
18376 2019-Jan-10 14:32:15.076994 - [DEBUG]
18377 2019-Jan-10 14:32:15.077018 - [DEBUG] Process 550. path edge:
18378 2019-Jan-10 14:32:15.077042 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18379 2019-Jan-10 14:32:15.077098 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
18380 2019-Jan-10 14:32:15.077714 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18381 2019-Jan-10 14:32:15.078329 - [DEBUG]
18382 2019-Jan-10 14:32:15.078355 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
18383 2019-Jan-10 14:32:15.078981 - [DEBUG] Compose: EdgeIdentity * AllBottom
18384 2019-Jan-10 14:32:15.079009 - [DEBUG]
18385 2019-Jan-10 14:32:15.079033 - [DEBUG] Propagate flow
18386 2019-Jan-10 14:32:15.079057 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18387 2019-Jan-10 14:32:15.079115 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
18388 2019-Jan-10 14:32:15.079741 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18389 2019-Jan-10 14:32:15.080373 - [DEBUG] Edge function : AllBottom (result of previous compose)
18390 2019-Jan-10 14:32:15.080399 - [DEBUG]
18391 2019-Jan-10 14:32:15.080423 - [DEBUG] Join: AllTop & AllBottom
18392 2019-Jan-10 14:32:15.080450 - [DEBUG] = AllBottom (new jump func)
18393 2019-Jan-10 14:32:15.080475 - [DEBUG]
18394 2019-Jan-10 14:32:15.080498 - [DEBUG] Start adding new jump function
18395 2019-Jan-10 14:32:15.080522 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18396 2019-Jan-10 14:32:15.080579 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18397 2019-Jan-10 14:32:15.081196 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
18398 2019-Jan-10 14:32:15.081822 - [DEBUG] Edge Function : AllBottom
18399 2019-Jan-10 14:32:15.081849 - [DEBUG] End adding new jump function
18400 2019-Jan-10 14:32:15.081874 - [DEBUG]
18401 2019-Jan-10 14:32:15.081898 - [DEBUG] -------------------------------------------- 551. Path Edge --------------------------------------------
18402 2019-Jan-10 14:32:15.081922 - [DEBUG]
18403 2019-Jan-10 14:32:15.081946 - [DEBUG] Process 551. path edge:
18404 2019-Jan-10 14:32:15.081970 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18405 2019-Jan-10 14:32:15.082026 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
18406 2019-Jan-10 14:32:15.082654 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18407 2019-Jan-10 14:32:15.083269 - [DEBUG]
18408 2019-Jan-10 14:32:15.083294 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
18409 2019-Jan-10 14:32:15.083950 - [DEBUG] Possible callees:
18410 2019-Jan-10 14:32:15.083976 - [DEBUG] llvm.dbg.declare
18411 2019-Jan-10 14:32:15.084001 - [DEBUG] Possible return sites:
18412 2019-Jan-10 14:32:15.084025 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16318413 2019-Jan-10 14:32:15.085259 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18414 2019-Jan-10 14:32:15.085288 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18415 2019-Jan-10 14:32:15.085325 - [DEBUG] Compose: EdgeIdentity * AllBottom
18416 2019-Jan-10 14:32:15.085352 - [DEBUG]
18417 2019-Jan-10 14:32:15.085377 - [DEBUG] Propagate flow
18418 2019-Jan-10 14:32:15.085400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18419 2019-Jan-10 14:32:15.085457 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
18420 2019-Jan-10 14:32:15.086087 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18421 2019-Jan-10 14:32:15.086702 - [DEBUG] Edge function : AllBottom (result of previous compose)
18422 2019-Jan-10 14:32:15.086728 - [DEBUG]
18423 2019-Jan-10 14:32:15.086753 - [DEBUG] Join: AllTop & AllBottom
18424 2019-Jan-10 14:32:15.086779 - [DEBUG] = AllBottom (new jump func)
18425 2019-Jan-10 14:32:15.086803 - [DEBUG]
18426 2019-Jan-10 14:32:15.086839 - [DEBUG] Start adding new jump function
18427 2019-Jan-10 14:32:15.086865 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18428 2019-Jan-10 14:32:15.086922 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18429 2019-Jan-10 14:32:15.087539 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
18430 2019-Jan-10 14:32:15.088156 - [DEBUG] Edge Function : AllBottom
18431 2019-Jan-10 14:32:15.088184 - [DEBUG] End adding new jump function
18432 2019-Jan-10 14:32:15.088209 - [DEBUG]
18433 2019-Jan-10 14:32:15.088233 - [DEBUG] -------------------------------------------- 552. Path Edge --------------------------------------------
18434 2019-Jan-10 14:32:15.088257 - [DEBUG]
18435 2019-Jan-10 14:32:15.088281 - [DEBUG] Process 552. path edge:
18436 2019-Jan-10 14:32:15.088305 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18437 2019-Jan-10 14:32:15.088361 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
18438 2019-Jan-10 14:32:15.088984 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18439 2019-Jan-10 14:32:15.089600 - [DEBUG]
18440 2019-Jan-10 14:32:15.089625 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
18441 2019-Jan-10 14:32:15.090274 - [DEBUG] Compose: EdgeIdentity * AllBottom
18442 2019-Jan-10 14:32:15.090307 - [DEBUG]
18443 2019-Jan-10 14:32:15.090331 - [DEBUG] Propagate flow
18444 2019-Jan-10 14:32:15.090355 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18445 2019-Jan-10 14:32:15.090414 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
18446 2019-Jan-10 14:32:15.091031 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18447 2019-Jan-10 14:32:15.091649 - [DEBUG] Edge function : AllBottom (result of previous compose)
18448 2019-Jan-10 14:32:15.091674 - [DEBUG]
18449 2019-Jan-10 14:32:15.091700 - [DEBUG] Join: AllTop & AllBottom
18450 2019-Jan-10 14:32:15.091726 - [DEBUG] = AllBottom (new jump func)
18451 2019-Jan-10 14:32:15.091751 - [DEBUG]
18452 2019-Jan-10 14:32:15.091775 - [DEBUG] Start adding new jump function
18453 2019-Jan-10 14:32:15.091799 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18454 2019-Jan-10 14:32:15.091864 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18455 2019-Jan-10 14:32:15.092483 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
18456 2019-Jan-10 14:32:15.093099 - [DEBUG] Edge Function : AllBottom
18457 2019-Jan-10 14:32:15.093128 - [DEBUG] End adding new jump function
18458 2019-Jan-10 14:32:15.093153 - [DEBUG]
18459 2019-Jan-10 14:32:15.093176 - [DEBUG] -------------------------------------------- 553. Path Edge --------------------------------------------
18460 2019-Jan-10 14:32:15.093201 - [DEBUG]
18461 2019-Jan-10 14:32:15.093224 - [DEBUG] Process 553. path edge:
18462 2019-Jan-10 14:32:15.093249 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18463 2019-Jan-10 14:32:15.093305 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
18464 2019-Jan-10 14:32:15.093937 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18465 2019-Jan-10 14:32:15.094552 - [DEBUG]
18466 2019-Jan-10 14:32:15.094578 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
18467 2019-Jan-10 14:32:15.095207 - [DEBUG] Compose: EdgeIdentity * AllBottom
18468 2019-Jan-10 14:32:15.095236 - [DEBUG]
18469 2019-Jan-10 14:32:15.095260 - [DEBUG] Propagate flow
18470 2019-Jan-10 14:32:15.095284 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18471 2019-Jan-10 14:32:15.095342 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
18472 2019-Jan-10 14:32:15.095970 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18473 2019-Jan-10 14:32:15.096587 - [DEBUG] Edge function : AllBottom (result of previous compose)
18474 2019-Jan-10 14:32:15.096613 - [DEBUG]
18475 2019-Jan-10 14:32:15.096638 - [DEBUG] Join: AllTop & AllBottom
18476 2019-Jan-10 14:32:15.096665 - [DEBUG] = AllBottom (new jump func)
18477 2019-Jan-10 14:32:15.096690 - [DEBUG]
18478 2019-Jan-10 14:32:15.096714 - [DEBUG] Start adding new jump function
18479 2019-Jan-10 14:32:15.096738 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18480 2019-Jan-10 14:32:15.096794 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18481 2019-Jan-10 14:32:15.097426 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
18482 2019-Jan-10 14:32:15.098052 - [DEBUG] Edge Function : AllBottom
18483 2019-Jan-10 14:32:15.098080 - [DEBUG] End adding new jump function
18484 2019-Jan-10 14:32:15.098104 - [DEBUG]
18485 2019-Jan-10 14:32:15.098128 - [DEBUG] -------------------------------------------- 554. Path Edge --------------------------------------------
18486 2019-Jan-10 14:32:15.098152 - [DEBUG]
18487 2019-Jan-10 14:32:15.098176 - [DEBUG] Process 554. path edge:
18488 2019-Jan-10 14:32:15.098200 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18489 2019-Jan-10 14:32:15.098257 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
18490 2019-Jan-10 14:32:15.098883 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18491 2019-Jan-10 14:32:15.099499 - [DEBUG]
18492 2019-Jan-10 14:32:15.099524 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
18493 2019-Jan-10 14:32:15.100167 - [DEBUG] Possible callees:
18494 2019-Jan-10 14:32:15.100195 - [DEBUG] llvm.dbg.declare
18495 2019-Jan-10 14:32:15.100220 - [DEBUG] Possible return sites:
18496 2019-Jan-10 14:32:15.100252 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16918497 2019-Jan-10 14:32:15.101488 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18498 2019-Jan-10 14:32:15.101518 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18499 2019-Jan-10 14:32:15.101555 - [DEBUG] Compose: EdgeIdentity * AllBottom
18500 2019-Jan-10 14:32:15.101582 - [DEBUG]
18501 2019-Jan-10 14:32:15.101606 - [DEBUG] Propagate flow
18502 2019-Jan-10 14:32:15.101630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18503 2019-Jan-10 14:32:15.101687 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
18504 2019-Jan-10 14:32:15.102308 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18505 2019-Jan-10 14:32:15.102925 - [DEBUG] Edge function : AllBottom (result of previous compose)
18506 2019-Jan-10 14:32:15.102950 - [DEBUG]
18507 2019-Jan-10 14:32:15.102975 - [DEBUG] Join: AllTop & AllBottom
18508 2019-Jan-10 14:32:15.103001 - [DEBUG] = AllBottom (new jump func)
18509 2019-Jan-10 14:32:15.103026 - [DEBUG]
18510 2019-Jan-10 14:32:15.103050 - [DEBUG] Start adding new jump function
18511 2019-Jan-10 14:32:15.103073 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18512 2019-Jan-10 14:32:15.103130 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18513 2019-Jan-10 14:32:15.103763 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
18514 2019-Jan-10 14:32:15.104383 - [DEBUG] Edge Function : AllBottom
18515 2019-Jan-10 14:32:15.104411 - [DEBUG] End adding new jump function
18516 2019-Jan-10 14:32:15.104435 - [DEBUG]
18517 2019-Jan-10 14:32:15.104459 - [DEBUG] -------------------------------------------- 555. Path Edge --------------------------------------------
18518 2019-Jan-10 14:32:15.104484 - [DEBUG]
18519 2019-Jan-10 14:32:15.104507 - [DEBUG] Process 555. path edge:
18520 2019-Jan-10 14:32:15.104531 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18521 2019-Jan-10 14:32:15.104588 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
18522 2019-Jan-10 14:32:15.105207 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18523 2019-Jan-10 14:32:15.105823 - [DEBUG]
18524 2019-Jan-10 14:32:15.105848 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
18525 2019-Jan-10 14:32:15.106487 - [DEBUG] Compose: EdgeIdentity * AllBottom
18526 2019-Jan-10 14:32:15.106515 - [DEBUG]
18527 2019-Jan-10 14:32:15.106539 - [DEBUG] Propagate flow
18528 2019-Jan-10 14:32:15.106562 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18529 2019-Jan-10 14:32:15.106620 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
18530 2019-Jan-10 14:32:15.107257 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18531 2019-Jan-10 14:32:15.107882 - [DEBUG] Edge function : AllBottom (result of previous compose)
18532 2019-Jan-10 14:32:15.107907 - [DEBUG]
18533 2019-Jan-10 14:32:15.107933 - [DEBUG] Join: AllTop & AllBottom
18534 2019-Jan-10 14:32:15.107959 - [DEBUG] = AllBottom (new jump func)
18535 2019-Jan-10 14:32:15.107983 - [DEBUG]
18536 2019-Jan-10 14:32:15.108007 - [DEBUG] Start adding new jump function
18537 2019-Jan-10 14:32:15.108031 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18538 2019-Jan-10 14:32:15.108087 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18539 2019-Jan-10 14:32:15.108713 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
18540 2019-Jan-10 14:32:15.109331 - [DEBUG] Edge Function : AllBottom
18541 2019-Jan-10 14:32:15.109359 - [DEBUG] End adding new jump function
18542 2019-Jan-10 14:32:15.109383 - [DEBUG]
18543 2019-Jan-10 14:32:15.109407 - [DEBUG] -------------------------------------------- 556. Path Edge --------------------------------------------
18544 2019-Jan-10 14:32:15.109432 - [DEBUG]
18545 2019-Jan-10 14:32:15.109456 - [DEBUG] Process 556. path edge:
18546 2019-Jan-10 14:32:15.109480 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18547 2019-Jan-10 14:32:15.109536 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
18548 2019-Jan-10 14:32:15.110154 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18549 2019-Jan-10 14:32:15.110788 - [DEBUG]
18550 2019-Jan-10 14:32:15.110812 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
18551 2019-Jan-10 14:32:15.111445 - [DEBUG] Compose: EdgeIdentity * AllBottom
18552 2019-Jan-10 14:32:15.111474 - [DEBUG]
18553 2019-Jan-10 14:32:15.111498 - [DEBUG] Propagate flow
18554 2019-Jan-10 14:32:15.111521 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18555 2019-Jan-10 14:32:15.111579 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
18556 2019-Jan-10 14:32:15.112200 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18557 2019-Jan-10 14:32:15.112821 - [DEBUG] Edge function : AllBottom (result of previous compose)
18558 2019-Jan-10 14:32:15.112847 - [DEBUG]
18559 2019-Jan-10 14:32:15.112872 - [DEBUG] Join: AllTop & AllBottom
18560 2019-Jan-10 14:32:15.112898 - [DEBUG] = AllBottom (new jump func)
18561 2019-Jan-10 14:32:15.112922 - [DEBUG]
18562 2019-Jan-10 14:32:15.112946 - [DEBUG] Start adding new jump function
18563 2019-Jan-10 14:32:15.112970 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18564 2019-Jan-10 14:32:15.113026 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18565 2019-Jan-10 14:32:15.113659 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
18566 2019-Jan-10 14:32:15.114278 - [DEBUG] Edge Function : AllBottom
18567 2019-Jan-10 14:32:15.114306 - [DEBUG] End adding new jump function
18568 2019-Jan-10 14:32:15.114330 - [DEBUG]
18569 2019-Jan-10 14:32:15.114354 - [DEBUG] -------------------------------------------- 557. Path Edge --------------------------------------------
18570 2019-Jan-10 14:32:15.114378 - [DEBUG]
18571 2019-Jan-10 14:32:15.114402 - [DEBUG] Process 557. path edge:
18572 2019-Jan-10 14:32:15.114426 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18573 2019-Jan-10 14:32:15.114482 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
18574 2019-Jan-10 14:32:15.115102 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18575 2019-Jan-10 14:32:15.115717 - [DEBUG]
18576 2019-Jan-10 14:32:15.115741 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
18577 2019-Jan-10 14:32:15.116374 - [DEBUG] Compose: EdgeIdentity * AllBottom
18578 2019-Jan-10 14:32:15.116402 - [DEBUG]
18579 2019-Jan-10 14:32:15.116425 - [DEBUG] Propagate flow
18580 2019-Jan-10 14:32:15.116449 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18581 2019-Jan-10 14:32:15.116506 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
18582 2019-Jan-10 14:32:15.117139 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18583 2019-Jan-10 14:32:15.117764 - [DEBUG] Edge function : AllBottom (result of previous compose)
18584 2019-Jan-10 14:32:15.117790 - [DEBUG]
18585 2019-Jan-10 14:32:15.117815 - [DEBUG] Join: AllTop & AllBottom
18586 2019-Jan-10 14:32:15.117841 - [DEBUG] = AllBottom (new jump func)
18587 2019-Jan-10 14:32:15.117866 - [DEBUG]
18588 2019-Jan-10 14:32:15.117890 - [DEBUG] Start adding new jump function
18589 2019-Jan-10 14:32:15.117913 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18590 2019-Jan-10 14:32:15.117969 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18591 2019-Jan-10 14:32:15.118584 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
18592 2019-Jan-10 14:32:15.119200 - [DEBUG] Edge Function : AllBottom
18593 2019-Jan-10 14:32:15.119228 - [DEBUG] End adding new jump function
18594 2019-Jan-10 14:32:15.119252 - [DEBUG]
18595 2019-Jan-10 14:32:15.119276 - [DEBUG] -------------------------------------------- 558. Path Edge --------------------------------------------
18596 2019-Jan-10 14:32:15.119300 - [DEBUG]
18597 2019-Jan-10 14:32:15.119324 - [DEBUG] Process 558. path edge:
18598 2019-Jan-10 14:32:15.119348 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18599 2019-Jan-10 14:32:15.119404 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
18600 2019-Jan-10 14:32:15.120028 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18601 2019-Jan-10 14:32:15.120666 - [DEBUG]
18602 2019-Jan-10 14:32:15.120691 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
18603 2019-Jan-10 14:32:15.121320 - [DEBUG] Compose: EdgeIdentity * AllBottom
18604 2019-Jan-10 14:32:15.121349 - [DEBUG]
18605 2019-Jan-10 14:32:15.121373 - [DEBUG] Propagate flow
18606 2019-Jan-10 14:32:15.121396 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18607 2019-Jan-10 14:32:15.121454 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
18608 2019-Jan-10 14:32:15.122075 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18609 2019-Jan-10 14:32:15.122692 - [DEBUG] Edge function : AllBottom (result of previous compose)
18610 2019-Jan-10 14:32:15.122717 - [DEBUG]
18611 2019-Jan-10 14:32:15.122742 - [DEBUG] Join: AllTop & AllBottom
18612 2019-Jan-10 14:32:15.122768 - [DEBUG] = AllBottom (new jump func)
18613 2019-Jan-10 14:32:15.122793 - [DEBUG]
18614 2019-Jan-10 14:32:15.122816 - [DEBUG] Start adding new jump function
18615 2019-Jan-10 14:32:15.122840 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18616 2019-Jan-10 14:32:15.122896 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18617 2019-Jan-10 14:32:15.123551 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
18618 2019-Jan-10 14:32:15.124198 - [DEBUG] Edge Function : AllBottom
18619 2019-Jan-10 14:32:15.124230 - [DEBUG] End adding new jump function
18620 2019-Jan-10 14:32:15.124254 - [DEBUG]
18621 2019-Jan-10 14:32:15.124278 - [DEBUG] -------------------------------------------- 559. Path Edge --------------------------------------------
18622 2019-Jan-10 14:32:15.124303 - [DEBUG]
18623 2019-Jan-10 14:32:15.124326 - [DEBUG] Process 559. path edge:
18624 2019-Jan-10 14:32:15.124351 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18625 2019-Jan-10 14:32:15.124417 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
18626 2019-Jan-10 14:32:15.125085 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18627 2019-Jan-10 14:32:15.125755 - [DEBUG]
18628 2019-Jan-10 14:32:15.125783 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
18629 2019-Jan-10 14:32:15.126476 - [DEBUG] Compose: EdgeIdentity * AllBottom
18630 2019-Jan-10 14:32:15.126506 - [DEBUG]
18631 2019-Jan-10 14:32:15.126530 - [DEBUG] Propagate flow
18632 2019-Jan-10 14:32:15.126554 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18633 2019-Jan-10 14:32:15.126617 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
18634 2019-Jan-10 14:32:15.127279 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18635 2019-Jan-10 14:32:15.127897 - [DEBUG] Edge function : AllBottom (result of previous compose)
18636 2019-Jan-10 14:32:15.127922 - [DEBUG]
18637 2019-Jan-10 14:32:15.127948 - [DEBUG] Join: AllTop & AllBottom
18638 2019-Jan-10 14:32:15.127975 - [DEBUG] = AllBottom (new jump func)
18639 2019-Jan-10 14:32:15.128000 - [DEBUG]
18640 2019-Jan-10 14:32:15.128023 - [DEBUG] Start adding new jump function
18641 2019-Jan-10 14:32:15.128047 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18642 2019-Jan-10 14:32:15.128103 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18643 2019-Jan-10 14:32:15.128738 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
18644 2019-Jan-10 14:32:15.129398 - [DEBUG] Edge Function : AllBottom
18645 2019-Jan-10 14:32:15.129432 - [DEBUG] End adding new jump function
18646 2019-Jan-10 14:32:15.129457 - [DEBUG]
18647 2019-Jan-10 14:32:15.129482 - [DEBUG] -------------------------------------------- 560. Path Edge --------------------------------------------
18648 2019-Jan-10 14:32:15.129507 - [DEBUG]
18649 2019-Jan-10 14:32:15.129531 - [DEBUG] Process 560. path edge:
18650 2019-Jan-10 14:32:15.129555 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18651 2019-Jan-10 14:32:15.129626 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
18652 2019-Jan-10 14:32:15.130328 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18653 2019-Jan-10 14:32:15.130976 - [DEBUG]
18654 2019-Jan-10 14:32:15.131004 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
18655 2019-Jan-10 14:32:15.131701 - [DEBUG] Compose: EdgeIdentity * AllBottom
18656 2019-Jan-10 14:32:15.131731 - [DEBUG]
18657 2019-Jan-10 14:32:15.131755 - [DEBUG] Propagate flow
18658 2019-Jan-10 14:32:15.131778 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18659 2019-Jan-10 14:32:15.131846 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
18660 2019-Jan-10 14:32:15.132468 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18661 2019-Jan-10 14:32:15.133084 - [DEBUG] Edge function : AllBottom (result of previous compose)
18662 2019-Jan-10 14:32:15.133109 - [DEBUG]
18663 2019-Jan-10 14:32:15.133135 - [DEBUG] Join: AllTop & AllBottom
18664 2019-Jan-10 14:32:15.133162 - [DEBUG] = AllBottom (new jump func)
18665 2019-Jan-10 14:32:15.133187 - [DEBUG]
18666 2019-Jan-10 14:32:15.133210 - [DEBUG] Start adding new jump function
18667 2019-Jan-10 14:32:15.133234 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18668 2019-Jan-10 14:32:15.133291 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18669 2019-Jan-10 14:32:15.133929 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
18670 2019-Jan-10 14:32:15.134545 - [DEBUG] Edge Function : AllBottom
18671 2019-Jan-10 14:32:15.134574 - [DEBUG] End adding new jump function
18672 2019-Jan-10 14:32:15.134621 - [DEBUG]
18673 2019-Jan-10 14:32:15.134645 - [DEBUG] -------------------------------------------- 561. Path Edge --------------------------------------------
18674 2019-Jan-10 14:32:15.134670 - [DEBUG]
18675 2019-Jan-10 14:32:15.134694 - [DEBUG] Process 561. path edge:
18676 2019-Jan-10 14:32:15.134718 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18677 2019-Jan-10 14:32:15.134775 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
18678 2019-Jan-10 14:32:15.135393 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18679 2019-Jan-10 14:32:15.136008 - [DEBUG]
18680 2019-Jan-10 14:32:15.136033 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
18681 2019-Jan-10 14:32:15.136668 - [DEBUG] Compose: EdgeIdentity * AllBottom
18682 2019-Jan-10 14:32:15.136697 - [DEBUG]
18683 2019-Jan-10 14:32:15.136720 - [DEBUG] Propagate flow
18684 2019-Jan-10 14:32:15.136744 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18685 2019-Jan-10 14:32:15.136801 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
18686 2019-Jan-10 14:32:15.137477 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18687 2019-Jan-10 14:32:15.138094 - [DEBUG] Edge function : AllBottom (result of previous compose)
18688 2019-Jan-10 14:32:15.138120 - [DEBUG]
18689 2019-Jan-10 14:32:15.138145 - [DEBUG] Join: AllTop & AllBottom
18690 2019-Jan-10 14:32:15.138171 - [DEBUG] = AllBottom (new jump func)
18691 2019-Jan-10 14:32:15.138195 - [DEBUG]
18692 2019-Jan-10 14:32:15.138219 - [DEBUG] Start adding new jump function
18693 2019-Jan-10 14:32:15.138242 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18694 2019-Jan-10 14:32:15.138299 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18695 2019-Jan-10 14:32:15.138915 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
18696 2019-Jan-10 14:32:15.139549 - [DEBUG] Edge Function : AllBottom
18697 2019-Jan-10 14:32:15.139578 - [DEBUG] End adding new jump function
18698 2019-Jan-10 14:32:15.139603 - [DEBUG]
18699 2019-Jan-10 14:32:15.139626 - [DEBUG] -------------------------------------------- 562. Path Edge --------------------------------------------
18700 2019-Jan-10 14:32:15.139651 - [DEBUG]
18701 2019-Jan-10 14:32:15.139674 - [DEBUG] Process 562. path edge:
18702 2019-Jan-10 14:32:15.139698 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18703 2019-Jan-10 14:32:15.139756 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
18704 2019-Jan-10 14:32:15.140424 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18705 2019-Jan-10 14:32:15.141049 - [DEBUG]
18706 2019-Jan-10 14:32:15.141075 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
18707 2019-Jan-10 14:32:15.141718 - [DEBUG] Compose: EdgeIdentity * AllBottom
18708 2019-Jan-10 14:32:15.141748 - [DEBUG]
18709 2019-Jan-10 14:32:15.141773 - [DEBUG] Propagate flow
18710 2019-Jan-10 14:32:15.141797 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18711 2019-Jan-10 14:32:15.141856 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18712 2019-Jan-10 14:32:15.142475 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18713 2019-Jan-10 14:32:15.143090 - [DEBUG] Edge function : AllBottom (result of previous compose)
18714 2019-Jan-10 14:32:15.143130 - [DEBUG]
18715 2019-Jan-10 14:32:15.143156 - [DEBUG] Join: AllTop & AllBottom
18716 2019-Jan-10 14:32:15.143182 - [DEBUG] = AllBottom (new jump func)
18717 2019-Jan-10 14:32:15.143207 - [DEBUG]
18718 2019-Jan-10 14:32:15.143231 - [DEBUG] Start adding new jump function
18719 2019-Jan-10 14:32:15.143254 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18720 2019-Jan-10 14:32:15.143311 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18721 2019-Jan-10 14:32:15.143949 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18722 2019-Jan-10 14:32:15.144565 - [DEBUG] Edge Function : AllBottom
18723 2019-Jan-10 14:32:15.144594 - [DEBUG] End adding new jump function
18724 2019-Jan-10 14:32:15.144618 - [DEBUG]
18725 2019-Jan-10 14:32:15.144642 - [DEBUG] -------------------------------------------- 563. Path Edge --------------------------------------------
18726 2019-Jan-10 14:32:15.144666 - [DEBUG]
18727 2019-Jan-10 14:32:15.144689 - [DEBUG] Process 563. path edge:
18728 2019-Jan-10 14:32:15.144714 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18729 2019-Jan-10 14:32:15.144770 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
18730 2019-Jan-10 14:32:15.145387 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18731 2019-Jan-10 14:32:15.146003 - [DEBUG]
18732 2019-Jan-10 14:32:15.146028 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18733 2019-Jan-10 14:32:15.146660 - [DEBUG] Compose: EdgeIdentity * AllBottom
18734 2019-Jan-10 14:32:15.146687 - [DEBUG]
18735 2019-Jan-10 14:32:15.146711 - [DEBUG] Propagate flow
18736 2019-Jan-10 14:32:15.146735 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18737 2019-Jan-10 14:32:15.146792 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18738 2019-Jan-10 14:32:15.147425 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18739 2019-Jan-10 14:32:15.148042 - [DEBUG] Edge function : AllBottom (result of previous compose)
18740 2019-Jan-10 14:32:15.148067 - [DEBUG]
18741 2019-Jan-10 14:32:15.148093 - [DEBUG] Join: AllTop & AllBottom
18742 2019-Jan-10 14:32:15.148119 - [DEBUG] = AllBottom (new jump func)
18743 2019-Jan-10 14:32:15.148144 - [DEBUG]
18744 2019-Jan-10 14:32:15.148168 - [DEBUG] Start adding new jump function
18745 2019-Jan-10 14:32:15.148191 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18746 2019-Jan-10 14:32:15.148248 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18747 2019-Jan-10 14:32:15.148865 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18748 2019-Jan-10 14:32:15.149481 - [DEBUG] Edge Function : AllBottom
18749 2019-Jan-10 14:32:15.149508 - [DEBUG] End adding new jump function
18750 2019-Jan-10 14:32:15.149532 - [DEBUG]
18751 2019-Jan-10 14:32:15.149556 - [DEBUG] -------------------------------------------- 564. Path Edge --------------------------------------------
18752 2019-Jan-10 14:32:15.149580 - [DEBUG]
18753 2019-Jan-10 14:32:15.149604 - [DEBUG] Process 564. path edge:
18754 2019-Jan-10 14:32:15.149628 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18755 2019-Jan-10 14:32:15.149684 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
18756 2019-Jan-10 14:32:15.150316 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18757 2019-Jan-10 14:32:15.150933 - [DEBUG]
18758 2019-Jan-10 14:32:15.150958 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18759 2019-Jan-10 14:32:15.151581 - [DEBUG] Start of endsummarytab entry
18760 2019-Jan-10 14:32:15.151621 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
18761 2019-Jan-10 14:32:15.152239 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
18762 2019-Jan-10 14:32:15.152298 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18763 2019-Jan-10 14:32:15.152915 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18764 2019-Jan-10 14:32:15.153544 - [DEBUG] EF: AllBottom
18765 2019-Jan-10 14:32:15.153569 - [DEBUG]
18766 2019-Jan-10 14:32:15.153593 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18767 2019-Jan-10 14:32:15.154209 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
18768 2019-Jan-10 14:32:15.154829 - [DEBUG] EF: AllBottom
18769 2019-Jan-10 14:32:15.154854 - [DEBUG]
18770 2019-Jan-10 14:32:15.154877 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18771 2019-Jan-10 14:32:15.155492 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
18772 2019-Jan-10 14:32:15.156106 - [DEBUG] EF: AllBottom
18773 2019-Jan-10 14:32:15.156132 - [DEBUG]
18774 2019-Jan-10 14:32:15.156155 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18775 2019-Jan-10 14:32:15.156779 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
18776 2019-Jan-10 14:32:15.157412 - [DEBUG] EF: AllBottom
18777 2019-Jan-10 14:32:15.157437 - [DEBUG]
18778 2019-Jan-10 14:32:15.157461 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18779 2019-Jan-10 14:32:15.158076 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
18780 2019-Jan-10 14:32:15.158703 - [DEBUG] EF: AllBottom
18781 2019-Jan-10 14:32:15.158729 - [DEBUG]
18782 2019-Jan-10 14:32:15.158752 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18783 2019-Jan-10 14:32:15.159367 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
18784 2019-Jan-10 14:32:15.159986 - [DEBUG] EF: AllBottom
18785 2019-Jan-10 14:32:15.160012 - [DEBUG]
18786 2019-Jan-10 14:32:15.160035 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18787 2019-Jan-10 14:32:15.160665 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
18788 2019-Jan-10 14:32:15.161284 - [DEBUG] EF: AllBottom
18789 2019-Jan-10 14:32:15.161310 - [DEBUG]
18790 2019-Jan-10 14:32:15.161334 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18791 2019-Jan-10 14:32:15.161947 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
18792 2019-Jan-10 14:32:15.162565 - [DEBUG] EF: AllBottom
18793 2019-Jan-10 14:32:15.162590 - [DEBUG]
18794 2019-Jan-10 14:32:15.162614 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18795 2019-Jan-10 14:32:15.163228 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
18796 2019-Jan-10 14:32:15.163860 - [DEBUG] EF: AllBottom
18797 2019-Jan-10 14:32:15.163885 - [DEBUG]
18798 2019-Jan-10 14:32:15.163909 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18799 2019-Jan-10 14:32:15.164524 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
18800 2019-Jan-10 14:32:15.165150 - [DEBUG] EF: AllBottom
18801 2019-Jan-10 14:32:15.165175 - [DEBUG]
18802 2019-Jan-10 14:32:15.165199 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18803 2019-Jan-10 14:32:15.165812 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
18804 2019-Jan-10 14:32:15.166429 - [DEBUG] EF: AllBottom
18805 2019-Jan-10 14:32:15.166462 - [DEBUG]
18806 2019-Jan-10 14:32:15.166486 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18807 2019-Jan-10 14:32:15.167115 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
18808 2019-Jan-10 14:32:15.167731 - [DEBUG] EF: AllBottom
18809 2019-Jan-10 14:32:15.167757 - [DEBUG]
18810 2019-Jan-10 14:32:15.167780 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
18811 2019-Jan-10 14:32:15.168394 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
18812 2019-Jan-10 14:32:15.169018 - [DEBUG] EF: AllBottom
18813 2019-Jan-10 14:32:15.169043 - [DEBUG]
18814 2019-Jan-10 14:32:15.169067 - [DEBUG] ---------------
18815 2019-Jan-10 14:32:15.169090 - [DEBUG]
18816 2019-Jan-10 14:32:15.169115 - [DEBUG] End of endsummarytab entry
18817 2019-Jan-10 14:32:15.169139 - [DEBUG]
18818 2019-Jan-10 14:32:15.169163 - [DEBUG] Start of incomingtab entry
18819 2019-Jan-10 14:32:15.169187 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
18820 2019-Jan-10 14:32:15.169802 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
18821 2019-Jan-10 14:32:15.169858 - [DEBUG] ---------------
18822 2019-Jan-10 14:32:15.169883 - [DEBUG] End of incomingtab entry
18823 2019-Jan-10 14:32:15.169906 - [DEBUG]
18824 2019-Jan-10 14:32:15.169932 - [DEBUG] EDGE:
18825 2019-Jan-10 14:32:15.169988 - [DEBUG] ---> 18826 2019-Jan-10 14:32:15.170618 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18827 2019-Jan-10 14:32:15.171234 - [DEBUG]
18828 2019-Jan-10 14:32:15.171260 - [DEBUG] EDGE:
18829 2019-Jan-10 14:32:15.171317 - [DEBUG] ---> 18830 2019-Jan-10 14:32:15.171935 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18831 2019-Jan-10 14:32:15.172556 - [DEBUG]
18832 2019-Jan-10 14:32:15.172590 - [DEBUG] Compose: EdgeIdentity * AllBottom
18833 2019-Jan-10 14:32:15.172617 - [DEBUG]
18834 2019-Jan-10 14:32:15.172640 - [DEBUG] Propagate flow
18835 2019-Jan-10 14:32:15.172664 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18836 2019-Jan-10 14:32:15.172721 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
18837 2019-Jan-10 14:32:15.173349 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18838 2019-Jan-10 14:32:15.173980 - [DEBUG] Edge function : AllBottom (result of previous compose)
18839 2019-Jan-10 14:32:15.174006 - [DEBUG]
18840 2019-Jan-10 14:32:15.174031 - [DEBUG] Join: AllTop & AllBottom
18841 2019-Jan-10 14:32:15.174057 - [DEBUG] = AllBottom (new jump func)
18842 2019-Jan-10 14:32:15.174081 - [DEBUG]
18843 2019-Jan-10 14:32:15.174105 - [DEBUG] Start adding new jump function
18844 2019-Jan-10 14:32:15.174129 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18845 2019-Jan-10 14:32:15.174185 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18846 2019-Jan-10 14:32:15.174803 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
18847 2019-Jan-10 14:32:15.175427 - [DEBUG] Edge Function : AllBottom
18848 2019-Jan-10 14:32:15.175455 - [DEBUG] End adding new jump function
18849 2019-Jan-10 14:32:15.175479 - [DEBUG]
18850 2019-Jan-10 14:32:15.175503 - [DEBUG] -------------------------------------------- 565. Path Edge --------------------------------------------
18851 2019-Jan-10 14:32:15.175527 - [DEBUG]
18852 2019-Jan-10 14:32:15.175559 - [DEBUG] Process 565. path edge:
18853 2019-Jan-10 14:32:15.175583 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18854 2019-Jan-10 14:32:15.175640 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
18855 2019-Jan-10 14:32:15.176267 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18856 2019-Jan-10 14:32:15.176896 - [DEBUG]
18857 2019-Jan-10 14:32:15.176920 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
18858 2019-Jan-10 14:32:15.177557 - [DEBUG] Possible callees:
18859 2019-Jan-10 14:32:15.177582 - [DEBUG] llvm.dbg.declare
18860 2019-Jan-10 14:32:15.177608 - [DEBUG] Possible return sites:
18861 2019-Jan-10 14:32:15.177631 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19318862 2019-Jan-10 14:32:15.178871 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
18863 2019-Jan-10 14:32:15.178900 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
18864 2019-Jan-10 14:32:15.178939 - [DEBUG] Compose: EdgeIdentity * AllBottom
18865 2019-Jan-10 14:32:15.178966 - [DEBUG]
18866 2019-Jan-10 14:32:15.178990 - [DEBUG] Propagate flow
18867 2019-Jan-10 14:32:15.179013 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18868 2019-Jan-10 14:32:15.179070 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
18869 2019-Jan-10 14:32:15.179691 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18870 2019-Jan-10 14:32:15.180323 - [DEBUG] Edge function : AllBottom (result of previous compose)
18871 2019-Jan-10 14:32:15.180349 - [DEBUG]
18872 2019-Jan-10 14:32:15.180374 - [DEBUG] Join: AllTop & AllBottom
18873 2019-Jan-10 14:32:15.180400 - [DEBUG] = AllBottom (new jump func)
18874 2019-Jan-10 14:32:15.180425 - [DEBUG]
18875 2019-Jan-10 14:32:15.180449 - [DEBUG] Start adding new jump function
18876 2019-Jan-10 14:32:15.180473 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18877 2019-Jan-10 14:32:15.180529 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18878 2019-Jan-10 14:32:15.181147 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
18879 2019-Jan-10 14:32:15.181767 - [DEBUG] Edge Function : AllBottom
18880 2019-Jan-10 14:32:15.181795 - [DEBUG] End adding new jump function
18881 2019-Jan-10 14:32:15.181819 - [DEBUG]
18882 2019-Jan-10 14:32:15.181843 - [DEBUG] -------------------------------------------- 566. Path Edge --------------------------------------------
18883 2019-Jan-10 14:32:15.181867 - [DEBUG]
18884 2019-Jan-10 14:32:15.181891 - [DEBUG] Process 566. path edge:
18885 2019-Jan-10 14:32:15.181915 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18886 2019-Jan-10 14:32:15.181971 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
18887 2019-Jan-10 14:32:15.182596 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18888 2019-Jan-10 14:32:15.183212 - [DEBUG]
18889 2019-Jan-10 14:32:15.183237 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
18890 2019-Jan-10 14:32:15.183885 - [DEBUG] Compose: EdgeIdentity * AllBottom
18891 2019-Jan-10 14:32:15.183913 - [DEBUG]
18892 2019-Jan-10 14:32:15.183937 - [DEBUG] Propagate flow
18893 2019-Jan-10 14:32:15.183960 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18894 2019-Jan-10 14:32:15.184027 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
18895 2019-Jan-10 14:32:15.184645 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18896 2019-Jan-10 14:32:15.185261 - [DEBUG] Edge function : AllBottom (result of previous compose)
18897 2019-Jan-10 14:32:15.185287 - [DEBUG]
18898 2019-Jan-10 14:32:15.185312 - [DEBUG] Join: AllTop & AllBottom
18899 2019-Jan-10 14:32:15.185338 - [DEBUG] = AllBottom (new jump func)
18900 2019-Jan-10 14:32:15.185363 - [DEBUG]
18901 2019-Jan-10 14:32:15.185387 - [DEBUG] Start adding new jump function
18902 2019-Jan-10 14:32:15.185410 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18903 2019-Jan-10 14:32:15.185467 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18904 2019-Jan-10 14:32:15.186084 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
18905 2019-Jan-10 14:32:15.186698 - [DEBUG] Edge Function : AllBottom
18906 2019-Jan-10 14:32:15.186726 - [DEBUG] End adding new jump function
18907 2019-Jan-10 14:32:15.186751 - [DEBUG]
18908 2019-Jan-10 14:32:15.186774 - [DEBUG] -------------------------------------------- 567. Path Edge --------------------------------------------
18909 2019-Jan-10 14:32:15.186798 - [DEBUG]
18910 2019-Jan-10 14:32:15.186822 - [DEBUG] Process 567. path edge:
18911 2019-Jan-10 14:32:15.186859 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18912 2019-Jan-10 14:32:15.186916 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
18913 2019-Jan-10 14:32:15.187534 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18914 2019-Jan-10 14:32:15.188149 - [DEBUG]
18915 2019-Jan-10 14:32:15.188174 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
18916 2019-Jan-10 14:32:15.188804 - [DEBUG] Compose: EdgeIdentity * AllBottom
18917 2019-Jan-10 14:32:15.188831 - [DEBUG]
18918 2019-Jan-10 14:32:15.188855 - [DEBUG] Propagate flow
18919 2019-Jan-10 14:32:15.188879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18920 2019-Jan-10 14:32:15.188936 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
18921 2019-Jan-10 14:32:15.189557 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18922 2019-Jan-10 14:32:15.190188 - [DEBUG] Edge function : AllBottom (result of previous compose)
18923 2019-Jan-10 14:32:15.190214 - [DEBUG]
18924 2019-Jan-10 14:32:15.190239 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
18925 2019-Jan-10 14:32:15.190265 - [DEBUG] = AllBottom
18926 2019-Jan-10 14:32:15.190290 - [DEBUG]
18927 2019-Jan-10 14:32:15.190314 - [DEBUG] PROPAGATE: No new function!
18928 2019-Jan-10 14:32:15.190338 - [DEBUG] EDGE:
18929 2019-Jan-10 14:32:15.190396 - [DEBUG] ---> 18930 2019-Jan-10 14:32:15.191020 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18931 2019-Jan-10 14:32:15.191637 - [DEBUG]
18932 2019-Jan-10 14:32:15.191662 - [DEBUG] EDGE:
18933 2019-Jan-10 14:32:15.191720 - [DEBUG] ---> 18934 2019-Jan-10 14:32:15.192339 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18935 2019-Jan-10 14:32:15.192955 - [DEBUG]
18936 2019-Jan-10 14:32:15.192981 - [DEBUG] EDGE:
18937 2019-Jan-10 14:32:15.193038 - [DEBUG] ---> 18938 2019-Jan-10 14:32:15.193687 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18939 2019-Jan-10 14:32:15.194305 - [DEBUG]
18940 2019-Jan-10 14:32:15.194330 - [DEBUG] EDGE:
18941 2019-Jan-10 14:32:15.194388 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
18942 2019-Jan-10 14:32:15.195009 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18943 2019-Jan-10 14:32:15.195625 - [DEBUG]
18944 2019-Jan-10 14:32:15.195650 - [DEBUG] EDGE:
18945 2019-Jan-10 14:32:15.195708 - [DEBUG] ---> 18946 2019-Jan-10 14:32:15.196325 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18947 2019-Jan-10 14:32:15.196955 - [DEBUG]
18948 2019-Jan-10 14:32:15.196981 - [DEBUG] EDGE:
18949 2019-Jan-10 14:32:15.197039 - [DEBUG] ---> 18950 2019-Jan-10 14:32:15.197653 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18951 2019-Jan-10 14:32:15.198269 - [DEBUG]
18952 2019-Jan-10 14:32:15.198294 - [DEBUG] EDGE:
18953 2019-Jan-10 14:32:15.198352 - [DEBUG] ---> 18954 2019-Jan-10 14:32:15.198971 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
18955 2019-Jan-10 14:32:15.199588 - [DEBUG]
18956 2019-Jan-10 14:32:15.199621 - [DEBUG] Compose: EdgeIdentity * AllBottom
18957 2019-Jan-10 14:32:15.199648 - [DEBUG]
18958 2019-Jan-10 14:32:15.199672 - [DEBUG] Propagate flow
18959 2019-Jan-10 14:32:15.199695 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18960 2019-Jan-10 14:32:15.199752 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
18961 2019-Jan-10 14:32:15.200387 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18962 2019-Jan-10 14:32:15.201004 - [DEBUG] Edge function : AllBottom (result of previous compose)
18963 2019-Jan-10 14:32:15.201029 - [DEBUG]
18964 2019-Jan-10 14:32:15.201054 - [DEBUG] Join: AllTop & AllBottom
18965 2019-Jan-10 14:32:15.201080 - [DEBUG] = AllBottom (new jump func)
18966 2019-Jan-10 14:32:15.201105 - [DEBUG]
18967 2019-Jan-10 14:32:15.201128 - [DEBUG] Start adding new jump function
18968 2019-Jan-10 14:32:15.201152 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18969 2019-Jan-10 14:32:15.201208 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18970 2019-Jan-10 14:32:15.201824 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
18971 2019-Jan-10 14:32:15.202442 - [DEBUG] Edge Function : AllBottom
18972 2019-Jan-10 14:32:15.202469 - [DEBUG] End adding new jump function
18973 2019-Jan-10 14:32:15.202493 - [DEBUG]
18974 2019-Jan-10 14:32:15.202517 - [DEBUG] -------------------------------------------- 568. Path Edge --------------------------------------------
18975 2019-Jan-10 14:32:15.202542 - [DEBUG]
18976 2019-Jan-10 14:32:15.202565 - [DEBUG] Process 568. path edge:
18977 2019-Jan-10 14:32:15.202589 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
18978 2019-Jan-10 14:32:15.202645 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
18979 2019-Jan-10 14:32:15.203263 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
18980 2019-Jan-10 14:32:15.203903 - [DEBUG]
18981 2019-Jan-10 14:32:15.203928 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
18982 2019-Jan-10 14:32:15.204562 - [DEBUG] Compose: EdgeIdentity * AllBottom
18983 2019-Jan-10 14:32:15.204590 - [DEBUG]
18984 2019-Jan-10 14:32:15.204614 - [DEBUG] Propagate flow
18985 2019-Jan-10 14:32:15.204637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
18986 2019-Jan-10 14:32:15.204695 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
18987 2019-Jan-10 14:32:15.205308 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18988 2019-Jan-10 14:32:15.205931 - [DEBUG] Edge function : AllBottom (result of previous compose)
18989 2019-Jan-10 14:32:15.205956 - [DEBUG]
18990 2019-Jan-10 14:32:15.205981 - [DEBUG] Join: AllTop & AllBottom
18991 2019-Jan-10 14:32:15.206007 - [DEBUG] = AllBottom (new jump func)
18992 2019-Jan-10 14:32:15.206032 - [DEBUG]
18993 2019-Jan-10 14:32:15.206055 - [DEBUG] Start adding new jump function
18994 2019-Jan-10 14:32:15.206079 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
18995 2019-Jan-10 14:32:15.206135 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
18996 2019-Jan-10 14:32:15.206751 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
18997 2019-Jan-10 14:32:15.207381 - [DEBUG] Edge Function : AllBottom
18998 2019-Jan-10 14:32:15.207409 - [DEBUG] End adding new jump function
18999 2019-Jan-10 14:32:15.207433 - [DEBUG]
19000 2019-Jan-10 14:32:15.207457 - [DEBUG] -------------------------------------------- 569. Path Edge --------------------------------------------
19001 2019-Jan-10 14:32:15.207481 - [DEBUG]
19002 2019-Jan-10 14:32:15.207505 - [DEBUG] Process 569. path edge:
19003 2019-Jan-10 14:32:15.207529 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19004 2019-Jan-10 14:32:15.207585 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
19005 2019-Jan-10 14:32:15.208199 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19006 2019-Jan-10 14:32:15.208813 - [DEBUG]
19007 2019-Jan-10 14:32:15.208839 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
19008 2019-Jan-10 14:32:15.209466 - [DEBUG] Compose: EdgeIdentity * AllBottom
19009 2019-Jan-10 14:32:15.209494 - [DEBUG]
19010 2019-Jan-10 14:32:15.209518 - [DEBUG] Propagate flow
19011 2019-Jan-10 14:32:15.209541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19012 2019-Jan-10 14:32:15.209598 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
19013 2019-Jan-10 14:32:15.210240 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19014 2019-Jan-10 14:32:15.210856 - [DEBUG] Edge function : AllBottom (result of previous compose)
19015 2019-Jan-10 14:32:15.210881 - [DEBUG]
19016 2019-Jan-10 14:32:15.210907 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19017 2019-Jan-10 14:32:15.210933 - [DEBUG] = AllBottom
19018 2019-Jan-10 14:32:15.210957 - [DEBUG]
19019 2019-Jan-10 14:32:15.210981 - [DEBUG] PROPAGATE: No new function!
19020 2019-Jan-10 14:32:15.211005 - [DEBUG] EDGE:
19021 2019-Jan-10 14:32:15.211062 - [DEBUG] ---> 19022 2019-Jan-10 14:32:15.211676 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19023 2019-Jan-10 14:32:15.212292 - [DEBUG]
19024 2019-Jan-10 14:32:15.212317 - [DEBUG] EDGE:
19025 2019-Jan-10 14:32:15.212381 - [DEBUG] ---> 19026 2019-Jan-10 14:32:15.213007 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19027 2019-Jan-10 14:32:15.213638 - [DEBUG]
19028 2019-Jan-10 14:32:15.213663 - [DEBUG] EDGE:
19029 2019-Jan-10 14:32:15.213721 - [DEBUG] ---> 19030 2019-Jan-10 14:32:15.214337 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19031 2019-Jan-10 14:32:15.214953 - [DEBUG]
19032 2019-Jan-10 14:32:15.214978 - [DEBUG] EDGE:
19033 2019-Jan-10 14:32:15.215036 - [DEBUG] ---> 19034 2019-Jan-10 14:32:15.215657 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19035 2019-Jan-10 14:32:15.216273 - [DEBUG]
19036 2019-Jan-10 14:32:15.216298 - [DEBUG] EDGE:
19037 2019-Jan-10 14:32:15.216355 - [DEBUG] ---> 19038 2019-Jan-10 14:32:15.216986 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19039 2019-Jan-10 14:32:15.217601 - [DEBUG]
19040 2019-Jan-10 14:32:15.217627 - [DEBUG] EDGE:
19041 2019-Jan-10 14:32:15.217685 - [DEBUG] ---> 19042 2019-Jan-10 14:32:15.218304 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19043 2019-Jan-10 14:32:15.218920 - [DEBUG]
19044 2019-Jan-10 14:32:15.218946 - [DEBUG] EDGE:
19045 2019-Jan-10 14:32:15.219003 - [DEBUG] ---> 19046 2019-Jan-10 14:32:15.219630 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19047 2019-Jan-10 14:32:15.220268 - [DEBUG]
19048 2019-Jan-10 14:32:15.220293 - [DEBUG] EDGE:
19049 2019-Jan-10 14:32:15.220351 - [DEBUG] ---> 19050 2019-Jan-10 14:32:15.220966 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19051 2019-Jan-10 14:32:15.221581 - [DEBUG]
19052 2019-Jan-10 14:32:15.221607 - [DEBUG] EDGE:
19053 2019-Jan-10 14:32:15.221664 - [DEBUG] ---> 19054 2019-Jan-10 14:32:15.222281 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19055 2019-Jan-10 14:32:15.222903 - [DEBUG]
19056 2019-Jan-10 14:32:15.222929 - [DEBUG] EDGE:
19057 2019-Jan-10 14:32:15.222986 - [DEBUG] ---> 19058 2019-Jan-10 14:32:15.223629 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19059 2019-Jan-10 14:32:15.224245 - [DEBUG]
19060 2019-Jan-10 14:32:15.224271 - [DEBUG] EDGE:
19061 2019-Jan-10 14:32:15.224328 - [DEBUG] ---> 19062 2019-Jan-10 14:32:15.224943 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19063 2019-Jan-10 14:32:15.225567 - [DEBUG]
19064 2019-Jan-10 14:32:15.225593 - [DEBUG] EDGE:
19065 2019-Jan-10 14:32:15.225651 - [DEBUG] ---> 19066 2019-Jan-10 14:32:15.226266 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19067 2019-Jan-10 14:32:15.226895 - [DEBUG]
19068 2019-Jan-10 14:32:15.226921 - [DEBUG] EDGE:
19069 2019-Jan-10 14:32:15.226979 - [DEBUG] ---> 19070 2019-Jan-10 14:32:15.227598 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19071 2019-Jan-10 14:32:15.228212 - [DEBUG]
19072 2019-Jan-10 14:32:15.228238 - [DEBUG] EDGE:
19073 2019-Jan-10 14:32:15.228296 - [DEBUG] ---> 19074 2019-Jan-10 14:32:15.228921 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19075 2019-Jan-10 14:32:15.229535 - [DEBUG]
19076 2019-Jan-10 14:32:15.229561 - [DEBUG] EDGE:
19077 2019-Jan-10 14:32:15.229618 - [DEBUG] ---> 19078 2019-Jan-10 14:32:15.230247 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19079 2019-Jan-10 14:32:15.230863 - [DEBUG]
19080 2019-Jan-10 14:32:15.230888 - [DEBUG] EDGE:
19081 2019-Jan-10 14:32:15.230946 - [DEBUG] ---> 19082 2019-Jan-10 14:32:15.231565 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19083 2019-Jan-10 14:32:15.232180 - [DEBUG]
19084 2019-Jan-10 14:32:15.232206 - [DEBUG] EDGE:
19085 2019-Jan-10 14:32:15.232263 - [DEBUG] ---> 19086 2019-Jan-10 14:32:15.232888 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19087 2019-Jan-10 14:32:15.233516 - [DEBUG]
19088 2019-Jan-10 14:32:15.233542 - [DEBUG] EDGE:
19089 2019-Jan-10 14:32:15.233600 - [DEBUG] ---> 19090 2019-Jan-10 14:32:15.234215 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19091 2019-Jan-10 14:32:15.234829 - [DEBUG]
19092 2019-Jan-10 14:32:15.234855 - [DEBUG] EDGE:
19093 2019-Jan-10 14:32:15.234912 - [DEBUG] ---> 19094 2019-Jan-10 14:32:15.235531 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19095 2019-Jan-10 14:32:15.236146 - [DEBUG]
19096 2019-Jan-10 14:32:15.236172 - [DEBUG] EDGE:
19097 2019-Jan-10 14:32:15.236230 - [DEBUG] ---> 19098 2019-Jan-10 14:32:15.236867 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19099 2019-Jan-10 14:32:15.237482 - [DEBUG]
19100 2019-Jan-10 14:32:15.237517 - [DEBUG] Compose: EdgeIdentity * AllBottom
19101 2019-Jan-10 14:32:15.237552 - [DEBUG]
19102 2019-Jan-10 14:32:15.237576 - [DEBUG] Propagate flow
19103 2019-Jan-10 14:32:15.237599 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19104 2019-Jan-10 14:32:15.237657 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
19105 2019-Jan-10 14:32:15.238275 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19106 2019-Jan-10 14:32:15.238890 - [DEBUG] Edge function : AllBottom (result of previous compose)
19107 2019-Jan-10 14:32:15.238916 - [DEBUG]
19108 2019-Jan-10 14:32:15.238941 - [DEBUG] Join: AllTop & AllBottom
19109 2019-Jan-10 14:32:15.238967 - [DEBUG] = AllBottom (new jump func)
19110 2019-Jan-10 14:32:15.238992 - [DEBUG]
19111 2019-Jan-10 14:32:15.239015 - [DEBUG] Start adding new jump function
19112 2019-Jan-10 14:32:15.239039 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19113 2019-Jan-10 14:32:15.239095 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19114 2019-Jan-10 14:32:15.239710 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
19115 2019-Jan-10 14:32:15.240354 - [DEBUG] Edge Function : AllBottom
19116 2019-Jan-10 14:32:15.240382 - [DEBUG] End adding new jump function
19117 2019-Jan-10 14:32:15.240406 - [DEBUG]
19118 2019-Jan-10 14:32:15.240430 - [DEBUG] -------------------------------------------- 570. Path Edge --------------------------------------------
19119 2019-Jan-10 14:32:15.240454 - [DEBUG]
19120 2019-Jan-10 14:32:15.240477 - [DEBUG] Process 570. path edge:
19121 2019-Jan-10 14:32:15.240501 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19122 2019-Jan-10 14:32:15.240557 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
19123 2019-Jan-10 14:32:15.241176 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19124 2019-Jan-10 14:32:15.241793 - [DEBUG]
19125 2019-Jan-10 14:32:15.241817 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
19126 2019-Jan-10 14:32:15.242442 - [DEBUG] Possible callees:
19127 2019-Jan-10 14:32:15.242467 - [DEBUG] foo
19128 2019-Jan-10 14:32:15.242492 - [DEBUG] Possible return sites:
19129 2019-Jan-10 14:32:15.242516 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12619130 2019-Jan-10 14:32:15.243759 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
19131 2019-Jan-10 14:32:15.243788 - [DEBUG] Start points of 'foo' currently not available!
19132 2019-Jan-10 14:32:15.243824 - [DEBUG] Compose: EdgeIdentity * AllBottom
19133 2019-Jan-10 14:32:15.243852 - [DEBUG]
19134 2019-Jan-10 14:32:15.243876 - [DEBUG] Propagate flow
19135 2019-Jan-10 14:32:15.243899 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19136 2019-Jan-10 14:32:15.243956 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
19137 2019-Jan-10 14:32:15.244583 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19138 2019-Jan-10 14:32:15.245199 - [DEBUG] Edge function : AllBottom (result of previous compose)
19139 2019-Jan-10 14:32:15.245225 - [DEBUG]
19140 2019-Jan-10 14:32:15.245250 - [DEBUG] Join: AllTop & AllBottom
19141 2019-Jan-10 14:32:15.245276 - [DEBUG] = AllBottom (new jump func)
19142 2019-Jan-10 14:32:15.245301 - [DEBUG]
19143 2019-Jan-10 14:32:15.245324 - [DEBUG] Start adding new jump function
19144 2019-Jan-10 14:32:15.245348 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19145 2019-Jan-10 14:32:15.245404 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19146 2019-Jan-10 14:32:15.246123 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
19147 2019-Jan-10 14:32:15.246806 - [DEBUG] Edge Function : AllBottom
19148 2019-Jan-10 14:32:15.246866 - [DEBUG] End adding new jump function
19149 2019-Jan-10 14:32:15.246891 - [DEBUG]
19150 2019-Jan-10 14:32:15.246916 - [DEBUG] -------------------------------------------- 571. Path Edge --------------------------------------------
19151 2019-Jan-10 14:32:15.246941 - [DEBUG]
19152 2019-Jan-10 14:32:15.246965 - [DEBUG] Process 571. path edge:
19153 2019-Jan-10 14:32:15.246989 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19154 2019-Jan-10 14:32:15.247065 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
19155 2019-Jan-10 14:32:15.247769 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19156 2019-Jan-10 14:32:15.248410 - [DEBUG]
19157 2019-Jan-10 14:32:15.248436 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
19158 2019-Jan-10 14:32:15.249088 - [DEBUG] Compose: EdgeIdentity * AllBottom
19159 2019-Jan-10 14:32:15.249117 - [DEBUG]
19160 2019-Jan-10 14:32:15.249141 - [DEBUG] Propagate flow
19161 2019-Jan-10 14:32:15.249165 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19162 2019-Jan-10 14:32:15.249223 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
19163 2019-Jan-10 14:32:15.249841 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19164 2019-Jan-10 14:32:15.250481 - [DEBUG] Edge function : AllBottom (result of previous compose)
19165 2019-Jan-10 14:32:15.250507 - [DEBUG]
19166 2019-Jan-10 14:32:15.250533 - [DEBUG] Join: AllTop & AllBottom
19167 2019-Jan-10 14:32:15.250559 - [DEBUG] = AllBottom (new jump func)
19168 2019-Jan-10 14:32:15.250584 - [DEBUG]
19169 2019-Jan-10 14:32:15.250608 - [DEBUG] Start adding new jump function
19170 2019-Jan-10 14:32:15.250631 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19171 2019-Jan-10 14:32:15.250688 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19172 2019-Jan-10 14:32:15.251307 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
19173 2019-Jan-10 14:32:15.251930 - [DEBUG] Edge Function : AllBottom
19174 2019-Jan-10 14:32:15.251959 - [DEBUG] End adding new jump function
19175 2019-Jan-10 14:32:15.251983 - [DEBUG]
19176 2019-Jan-10 14:32:15.252007 - [DEBUG] -------------------------------------------- 572. Path Edge --------------------------------------------
19177 2019-Jan-10 14:32:15.252031 - [DEBUG]
19178 2019-Jan-10 14:32:15.252055 - [DEBUG] Process 572. path edge:
19179 2019-Jan-10 14:32:15.252079 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19180 2019-Jan-10 14:32:15.252135 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
19181 2019-Jan-10 14:32:15.252751 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19182 2019-Jan-10 14:32:15.253367 - [DEBUG]
19183 2019-Jan-10 14:32:15.253393 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
19184 2019-Jan-10 14:32:15.254039 - [DEBUG] Compose: EdgeIdentity * AllBottom
19185 2019-Jan-10 14:32:15.254067 - [DEBUG]
19186 2019-Jan-10 14:32:15.254091 - [DEBUG] Propagate flow
19187 2019-Jan-10 14:32:15.254115 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19188 2019-Jan-10 14:32:15.254173 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
19189 2019-Jan-10 14:32:15.254811 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19190 2019-Jan-10 14:32:15.255428 - [DEBUG] Edge function : AllBottom (result of previous compose)
19191 2019-Jan-10 14:32:15.255454 - [DEBUG]
19192 2019-Jan-10 14:32:15.255479 - [DEBUG] Join: AllTop & AllBottom
19193 2019-Jan-10 14:32:15.255505 - [DEBUG] = AllBottom (new jump func)
19194 2019-Jan-10 14:32:15.255530 - [DEBUG]
19195 2019-Jan-10 14:32:15.255553 - [DEBUG] Start adding new jump function
19196 2019-Jan-10 14:32:15.255577 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19197 2019-Jan-10 14:32:15.255633 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19198 2019-Jan-10 14:32:15.256275 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
19199 2019-Jan-10 14:32:15.256949 - [DEBUG] Edge Function : AllBottom
19200 2019-Jan-10 14:32:15.256982 - [DEBUG] End adding new jump function
19201 2019-Jan-10 14:32:15.257007 - [DEBUG]
19202 2019-Jan-10 14:32:15.257031 - [DEBUG] -------------------------------------------- 573. Path Edge --------------------------------------------
19203 2019-Jan-10 14:32:15.257056 - [DEBUG]
19204 2019-Jan-10 14:32:15.257080 - [DEBUG] Process 573. path edge:
19205 2019-Jan-10 14:32:15.257104 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19206 2019-Jan-10 14:32:15.257174 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
19207 2019-Jan-10 14:32:15.257825 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19208 2019-Jan-10 14:32:15.258491 - [DEBUG]
19209 2019-Jan-10 14:32:15.258520 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
19210 2019-Jan-10 14:32:15.259185 - [DEBUG] Compose: EdgeIdentity * AllBottom
19211 2019-Jan-10 14:32:15.259214 - [DEBUG]
19212 2019-Jan-10 14:32:15.259238 - [DEBUG] Propagate flow
19213 2019-Jan-10 14:32:15.259262 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19214 2019-Jan-10 14:32:15.259324 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19215 2019-Jan-10 14:32:15.259956 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19216 2019-Jan-10 14:32:15.260598 - [DEBUG] Edge function : AllBottom (result of previous compose)
19217 2019-Jan-10 14:32:15.260624 - [DEBUG]
19218 2019-Jan-10 14:32:15.260649 - [DEBUG] Join: AllTop & AllBottom
19219 2019-Jan-10 14:32:15.260676 - [DEBUG] = AllBottom (new jump func)
19220 2019-Jan-10 14:32:15.260700 - [DEBUG]
19221 2019-Jan-10 14:32:15.260724 - [DEBUG] Start adding new jump function
19222 2019-Jan-10 14:32:15.260748 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19223 2019-Jan-10 14:32:15.260804 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19224 2019-Jan-10 14:32:15.261422 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19225 2019-Jan-10 14:32:15.262047 - [DEBUG] Edge Function : AllBottom
19226 2019-Jan-10 14:32:15.262076 - [DEBUG] End adding new jump function
19227 2019-Jan-10 14:32:15.262100 - [DEBUG]
19228 2019-Jan-10 14:32:15.262124 - [DEBUG] -------------------------------------------- 574. Path Edge --------------------------------------------
19229 2019-Jan-10 14:32:15.262149 - [DEBUG]
19230 2019-Jan-10 14:32:15.262172 - [DEBUG] Process 574. path edge:
19231 2019-Jan-10 14:32:15.262196 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19232 2019-Jan-10 14:32:15.262252 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
19233 2019-Jan-10 14:32:15.262903 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19234 2019-Jan-10 14:32:15.263547 - [DEBUG]
19235 2019-Jan-10 14:32:15.263572 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19236 2019-Jan-10 14:32:15.264218 - [DEBUG] Possible callees:
19237 2019-Jan-10 14:32:15.264244 - [DEBUG] llvm.dbg.declare
19238 2019-Jan-10 14:32:15.264270 - [DEBUG] Possible return sites:
19239 2019-Jan-10 14:32:15.264294 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13619240 2019-Jan-10 14:32:15.265543 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19241 2019-Jan-10 14:32:15.265572 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19242 2019-Jan-10 14:32:15.265612 - [DEBUG] Compose: EdgeIdentity * AllBottom
19243 2019-Jan-10 14:32:15.265640 - [DEBUG]
19244 2019-Jan-10 14:32:15.265664 - [DEBUG] Propagate flow
19245 2019-Jan-10 14:32:15.265687 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19246 2019-Jan-10 14:32:15.265745 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
19247 2019-Jan-10 14:32:15.266365 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19248 2019-Jan-10 14:32:15.266999 - [DEBUG] Edge function : AllBottom (result of previous compose)
19249 2019-Jan-10 14:32:15.267025 - [DEBUG]
19250 2019-Jan-10 14:32:15.267050 - [DEBUG] Join: AllTop & AllBottom
19251 2019-Jan-10 14:32:15.267077 - [DEBUG] = AllBottom (new jump func)
19252 2019-Jan-10 14:32:15.267101 - [DEBUG]
19253 2019-Jan-10 14:32:15.267125 - [DEBUG] Start adding new jump function
19254 2019-Jan-10 14:32:15.267149 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19255 2019-Jan-10 14:32:15.267205 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19256 2019-Jan-10 14:32:15.267823 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
19257 2019-Jan-10 14:32:15.268441 - [DEBUG] Edge Function : AllBottom
19258 2019-Jan-10 14:32:15.268469 - [DEBUG] End adding new jump function
19259 2019-Jan-10 14:32:15.268493 - [DEBUG]
19260 2019-Jan-10 14:32:15.268517 - [DEBUG] -------------------------------------------- 575. Path Edge --------------------------------------------
19261 2019-Jan-10 14:32:15.268542 - [DEBUG]
19262 2019-Jan-10 14:32:15.268565 - [DEBUG] Process 575. path edge:
19263 2019-Jan-10 14:32:15.268589 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19264 2019-Jan-10 14:32:15.268645 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
19265 2019-Jan-10 14:32:15.269265 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19266 2019-Jan-10 14:32:15.269882 - [DEBUG]
19267 2019-Jan-10 14:32:15.269907 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
19268 2019-Jan-10 14:32:15.270553 - [DEBUG] Compose: EdgeIdentity * AllBottom
19269 2019-Jan-10 14:32:15.270582 - [DEBUG]
19270 2019-Jan-10 14:32:15.270607 - [DEBUG] Propagate flow
19271 2019-Jan-10 14:32:15.270630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19272 2019-Jan-10 14:32:15.270688 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
19273 2019-Jan-10 14:32:15.271305 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19274 2019-Jan-10 14:32:15.271932 - [DEBUG] Edge function : AllBottom (result of previous compose)
19275 2019-Jan-10 14:32:15.271958 - [DEBUG]
19276 2019-Jan-10 14:32:15.271983 - [DEBUG] Join: AllTop & AllBottom
19277 2019-Jan-10 14:32:15.272010 - [DEBUG] = AllBottom (new jump func)
19278 2019-Jan-10 14:32:15.272035 - [DEBUG]
19279 2019-Jan-10 14:32:15.272059 - [DEBUG] Start adding new jump function
19280 2019-Jan-10 14:32:15.272082 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19281 2019-Jan-10 14:32:15.272139 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19282 2019-Jan-10 14:32:15.272757 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
19283 2019-Jan-10 14:32:15.273386 - [DEBUG] Edge Function : AllBottom
19284 2019-Jan-10 14:32:15.273414 - [DEBUG] End adding new jump function
19285 2019-Jan-10 14:32:15.273439 - [DEBUG]
19286 2019-Jan-10 14:32:15.273463 - [DEBUG] -------------------------------------------- 576. Path Edge --------------------------------------------
19287 2019-Jan-10 14:32:15.273487 - [DEBUG]
19288 2019-Jan-10 14:32:15.273529 - [DEBUG] Process 576. path edge:
19289 2019-Jan-10 14:32:15.273555 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19290 2019-Jan-10 14:32:15.273616 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
19291 2019-Jan-10 14:32:15.274266 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19292 2019-Jan-10 14:32:15.274888 - [DEBUG]
19293 2019-Jan-10 14:32:15.274915 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
19294 2019-Jan-10 14:32:15.275551 - [DEBUG] Compose: EdgeIdentity * AllBottom
19295 2019-Jan-10 14:32:15.275579 - [DEBUG]
19296 2019-Jan-10 14:32:15.275603 - [DEBUG] Propagate flow
19297 2019-Jan-10 14:32:15.275627 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19298 2019-Jan-10 14:32:15.275687 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
19299 2019-Jan-10 14:32:15.276303 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19300 2019-Jan-10 14:32:15.276939 - [DEBUG] Edge function : AllBottom (result of previous compose)
19301 2019-Jan-10 14:32:15.276964 - [DEBUG]
19302 2019-Jan-10 14:32:15.276990 - [DEBUG] Join: AllTop & AllBottom
19303 2019-Jan-10 14:32:15.277016 - [DEBUG] = AllBottom (new jump func)
19304 2019-Jan-10 14:32:15.277041 - [DEBUG]
19305 2019-Jan-10 14:32:15.277064 - [DEBUG] Start adding new jump function
19306 2019-Jan-10 14:32:15.277088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19307 2019-Jan-10 14:32:15.277144 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19308 2019-Jan-10 14:32:15.277760 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
19309 2019-Jan-10 14:32:15.278374 - [DEBUG] Edge Function : AllBottom
19310 2019-Jan-10 14:32:15.278402 - [DEBUG] End adding new jump function
19311 2019-Jan-10 14:32:15.278427 - [DEBUG]
19312 2019-Jan-10 14:32:15.278450 - [DEBUG] -------------------------------------------- 577. Path Edge --------------------------------------------
19313 2019-Jan-10 14:32:15.278475 - [DEBUG]
19314 2019-Jan-10 14:32:15.278498 - [DEBUG] Process 577. path edge:
19315 2019-Jan-10 14:32:15.278522 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19316 2019-Jan-10 14:32:15.278578 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
19317 2019-Jan-10 14:32:15.279191 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19318 2019-Jan-10 14:32:15.279805 - [DEBUG]
19319 2019-Jan-10 14:32:15.279830 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
19320 2019-Jan-10 14:32:15.280489 - [DEBUG] Compose: EdgeIdentity * AllBottom
19321 2019-Jan-10 14:32:15.280517 - [DEBUG]
19322 2019-Jan-10 14:32:15.280541 - [DEBUG] Propagate flow
19323 2019-Jan-10 14:32:15.280564 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19324 2019-Jan-10 14:32:15.280622 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
19325 2019-Jan-10 14:32:15.281254 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19326 2019-Jan-10 14:32:15.281869 - [DEBUG] Edge function : AllBottom (result of previous compose)
19327 2019-Jan-10 14:32:15.281895 - [DEBUG]
19328 2019-Jan-10 14:32:15.281920 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19329 2019-Jan-10 14:32:15.281946 - [DEBUG] = AllBottom
19330 2019-Jan-10 14:32:15.281971 - [DEBUG]
19331 2019-Jan-10 14:32:15.281995 - [DEBUG] PROPAGATE: No new function!
19332 2019-Jan-10 14:32:15.282020 - [DEBUG] EDGE:
19333 2019-Jan-10 14:32:15.282078 - [DEBUG] ---> 19334 2019-Jan-10 14:32:15.282693 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19335 2019-Jan-10 14:32:15.283310 - [DEBUG]
19336 2019-Jan-10 14:32:15.283335 - [DEBUG] EDGE:
19337 2019-Jan-10 14:32:15.283392 - [DEBUG] ---> 19338 2019-Jan-10 14:32:15.284023 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19339 2019-Jan-10 14:32:15.284639 - [DEBUG]
19340 2019-Jan-10 14:32:15.284665 - [DEBUG] EDGE:
19341 2019-Jan-10 14:32:15.284722 - [DEBUG] ---> 19342 2019-Jan-10 14:32:15.285341 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19343 2019-Jan-10 14:32:15.285957 - [DEBUG]
19344 2019-Jan-10 14:32:15.285983 - [DEBUG] EDGE:
19345 2019-Jan-10 14:32:15.286040 - [DEBUG] ---> 19346 2019-Jan-10 14:32:15.286666 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19347 2019-Jan-10 14:32:15.287298 - [DEBUG]
19348 2019-Jan-10 14:32:15.287331 - [DEBUG] Compose: EdgeIdentity * AllBottom
19349 2019-Jan-10 14:32:15.287358 - [DEBUG]
19350 2019-Jan-10 14:32:15.287382 - [DEBUG] Propagate flow
19351 2019-Jan-10 14:32:15.287406 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19352 2019-Jan-10 14:32:15.287463 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19353 2019-Jan-10 14:32:15.288091 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19354 2019-Jan-10 14:32:15.288707 - [DEBUG] Edge function : AllBottom (result of previous compose)
19355 2019-Jan-10 14:32:15.288732 - [DEBUG]
19356 2019-Jan-10 14:32:15.288758 - [DEBUG] Join: AllTop & AllBottom
19357 2019-Jan-10 14:32:15.288784 - [DEBUG] = AllBottom (new jump func)
19358 2019-Jan-10 14:32:15.288808 - [DEBUG]
19359 2019-Jan-10 14:32:15.288832 - [DEBUG] Start adding new jump function
19360 2019-Jan-10 14:32:15.288856 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19361 2019-Jan-10 14:32:15.288912 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19362 2019-Jan-10 14:32:15.289536 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19363 2019-Jan-10 14:32:15.290184 - [DEBUG] Edge Function : AllBottom
19364 2019-Jan-10 14:32:15.290213 - [DEBUG] End adding new jump function
19365 2019-Jan-10 14:32:15.290238 - [DEBUG]
19366 2019-Jan-10 14:32:15.290261 - [DEBUG] -------------------------------------------- 578. Path Edge --------------------------------------------
19367 2019-Jan-10 14:32:15.290286 - [DEBUG]
19368 2019-Jan-10 14:32:15.290309 - [DEBUG] Process 578. path edge:
19369 2019-Jan-10 14:32:15.290334 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19370 2019-Jan-10 14:32:15.290390 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
19371 2019-Jan-10 14:32:15.291021 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19372 2019-Jan-10 14:32:15.291637 - [DEBUG]
19373 2019-Jan-10 14:32:15.291662 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19374 2019-Jan-10 14:32:15.292295 - [DEBUG] Possible callees:
19375 2019-Jan-10 14:32:15.292320 - [DEBUG] llvm.dbg.declare
19376 2019-Jan-10 14:32:15.292345 - [DEBUG] Possible return sites:
19377 2019-Jan-10 14:32:15.292369 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14319378 2019-Jan-10 14:32:15.293629 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19379 2019-Jan-10 14:32:15.293658 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19380 2019-Jan-10 14:32:15.293697 - [DEBUG] Compose: EdgeIdentity * AllBottom
19381 2019-Jan-10 14:32:15.293724 - [DEBUG]
19382 2019-Jan-10 14:32:15.293748 - [DEBUG] Propagate flow
19383 2019-Jan-10 14:32:15.293772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19384 2019-Jan-10 14:32:15.293829 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
19385 2019-Jan-10 14:32:15.294450 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19386 2019-Jan-10 14:32:15.295068 - [DEBUG] Edge function : AllBottom (result of previous compose)
19387 2019-Jan-10 14:32:15.295093 - [DEBUG]
19388 2019-Jan-10 14:32:15.295118 - [DEBUG] Join: AllTop & AllBottom
19389 2019-Jan-10 14:32:15.295144 - [DEBUG] = AllBottom (new jump func)
19390 2019-Jan-10 14:32:15.295169 - [DEBUG]
19391 2019-Jan-10 14:32:15.295193 - [DEBUG] Start adding new jump function
19392 2019-Jan-10 14:32:15.295216 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19393 2019-Jan-10 14:32:15.295273 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19394 2019-Jan-10 14:32:15.295889 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
19395 2019-Jan-10 14:32:15.296507 - [DEBUG] Edge Function : AllBottom
19396 2019-Jan-10 14:32:15.296536 - [DEBUG] End adding new jump function
19397 2019-Jan-10 14:32:15.296560 - [DEBUG]
19398 2019-Jan-10 14:32:15.296584 - [DEBUG] -------------------------------------------- 579. Path Edge --------------------------------------------
19399 2019-Jan-10 14:32:15.296609 - [DEBUG]
19400 2019-Jan-10 14:32:15.296632 - [DEBUG] Process 579. path edge:
19401 2019-Jan-10 14:32:15.296656 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19402 2019-Jan-10 14:32:15.296712 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
19403 2019-Jan-10 14:32:15.297349 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19404 2019-Jan-10 14:32:15.297976 - [DEBUG]
19405 2019-Jan-10 14:32:15.298001 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
19406 2019-Jan-10 14:32:15.298635 - [DEBUG] Compose: EdgeIdentity * AllBottom
19407 2019-Jan-10 14:32:15.298663 - [DEBUG]
19408 2019-Jan-10 14:32:15.298687 - [DEBUG] Propagate flow
19409 2019-Jan-10 14:32:15.298711 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19410 2019-Jan-10 14:32:15.298768 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
19411 2019-Jan-10 14:32:15.299384 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19412 2019-Jan-10 14:32:15.300000 - [DEBUG] Edge function : AllBottom (result of previous compose)
19413 2019-Jan-10 14:32:15.300025 - [DEBUG]
19414 2019-Jan-10 14:32:15.300050 - [DEBUG] Join: AllTop & AllBottom
19415 2019-Jan-10 14:32:15.300077 - [DEBUG] = AllBottom (new jump func)
19416 2019-Jan-10 14:32:15.300101 - [DEBUG]
19417 2019-Jan-10 14:32:15.300125 - [DEBUG] Start adding new jump function
19418 2019-Jan-10 14:32:15.300149 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19419 2019-Jan-10 14:32:15.300219 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19420 2019-Jan-10 14:32:15.300835 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
19421 2019-Jan-10 14:32:15.301449 - [DEBUG] Edge Function : AllBottom
19422 2019-Jan-10 14:32:15.301477 - [DEBUG] End adding new jump function
19423 2019-Jan-10 14:32:15.301501 - [DEBUG]
19424 2019-Jan-10 14:32:15.301525 - [DEBUG] -------------------------------------------- 580. Path Edge --------------------------------------------
19425 2019-Jan-10 14:32:15.301549 - [DEBUG]
19426 2019-Jan-10 14:32:15.301573 - [DEBUG] Process 580. path edge:
19427 2019-Jan-10 14:32:15.301597 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19428 2019-Jan-10 14:32:15.301653 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
19429 2019-Jan-10 14:32:15.302266 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19430 2019-Jan-10 14:32:15.302881 - [DEBUG]
19431 2019-Jan-10 14:32:15.302907 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
19432 2019-Jan-10 14:32:15.303543 - [DEBUG] Compose: EdgeIdentity * AllBottom
19433 2019-Jan-10 14:32:15.303571 - [DEBUG]
19434 2019-Jan-10 14:32:15.303595 - [DEBUG] Propagate flow
19435 2019-Jan-10 14:32:15.303618 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19436 2019-Jan-10 14:32:15.303676 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
19437 2019-Jan-10 14:32:15.304291 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19438 2019-Jan-10 14:32:15.304908 - [DEBUG] Edge function : AllBottom (result of previous compose)
19439 2019-Jan-10 14:32:15.304934 - [DEBUG]
19440 2019-Jan-10 14:32:15.304959 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19441 2019-Jan-10 14:32:15.304985 - [DEBUG] = AllBottom
19442 2019-Jan-10 14:32:15.305010 - [DEBUG]
19443 2019-Jan-10 14:32:15.305033 - [DEBUG] PROPAGATE: No new function!
19444 2019-Jan-10 14:32:15.305057 - [DEBUG] EDGE:
19445 2019-Jan-10 14:32:15.305115 - [DEBUG] ---> 19446 2019-Jan-10 14:32:15.305728 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19447 2019-Jan-10 14:32:15.306349 - [DEBUG]
19448 2019-Jan-10 14:32:15.306374 - [DEBUG] EDGE:
19449 2019-Jan-10 14:32:15.306431 - [DEBUG] ---> 19450 2019-Jan-10 14:32:15.307074 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19451 2019-Jan-10 14:32:15.307692 - [DEBUG]
19452 2019-Jan-10 14:32:15.307717 - [DEBUG] EDGE:
19453 2019-Jan-10 14:32:15.307775 - [DEBUG] ---> 19454 2019-Jan-10 14:32:15.308402 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19455 2019-Jan-10 14:32:15.309017 - [DEBUG]
19456 2019-Jan-10 14:32:15.309043 - [DEBUG] EDGE:
19457 2019-Jan-10 14:32:15.309101 - [DEBUG] ---> 19458 2019-Jan-10 14:32:15.309719 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19459 2019-Jan-10 14:32:15.310351 - [DEBUG]
19460 2019-Jan-10 14:32:15.310383 - [DEBUG] Compose: EdgeIdentity * AllBottom
19461 2019-Jan-10 14:32:15.310410 - [DEBUG]
19462 2019-Jan-10 14:32:15.310434 - [DEBUG] Propagate flow
19463 2019-Jan-10 14:32:15.310458 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19464 2019-Jan-10 14:32:15.310515 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
19465 2019-Jan-10 14:32:15.311131 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19466 2019-Jan-10 14:32:15.311745 - [DEBUG] Edge function : AllBottom (result of previous compose)
19467 2019-Jan-10 14:32:15.311771 - [DEBUG]
19468 2019-Jan-10 14:32:15.311796 - [DEBUG] Join: AllTop & AllBottom
19469 2019-Jan-10 14:32:15.311822 - [DEBUG] = AllBottom (new jump func)
19470 2019-Jan-10 14:32:15.311847 - [DEBUG]
19471 2019-Jan-10 14:32:15.311870 - [DEBUG] Start adding new jump function
19472 2019-Jan-10 14:32:15.311894 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19473 2019-Jan-10 14:32:15.311950 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19474 2019-Jan-10 14:32:15.312567 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
19475 2019-Jan-10 14:32:15.313190 - [DEBUG] Edge Function : AllBottom
19476 2019-Jan-10 14:32:15.313218 - [DEBUG] End adding new jump function
19477 2019-Jan-10 14:32:15.313242 - [DEBUG]
19478 2019-Jan-10 14:32:15.313266 - [DEBUG] -------------------------------------------- 581. Path Edge --------------------------------------------
19479 2019-Jan-10 14:32:15.313290 - [DEBUG]
19480 2019-Jan-10 14:32:15.313314 - [DEBUG] Process 581. path edge:
19481 2019-Jan-10 14:32:15.313338 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19482 2019-Jan-10 14:32:15.313394 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
19483 2019-Jan-10 14:32:15.314032 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19484 2019-Jan-10 14:32:15.314647 - [DEBUG]
19485 2019-Jan-10 14:32:15.314673 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
19486 2019-Jan-10 14:32:15.315302 - [DEBUG] Compose: EdgeIdentity * AllBottom
19487 2019-Jan-10 14:32:15.315330 - [DEBUG]
19488 2019-Jan-10 14:32:15.315354 - [DEBUG] Propagate flow
19489 2019-Jan-10 14:32:15.315378 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19490 2019-Jan-10 14:32:15.315435 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
19491 2019-Jan-10 14:32:15.316062 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19492 2019-Jan-10 14:32:15.316687 - [DEBUG] Edge function : AllBottom (result of previous compose)
19493 2019-Jan-10 14:32:15.316713 - [DEBUG]
19494 2019-Jan-10 14:32:15.316738 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19495 2019-Jan-10 14:32:15.316764 - [DEBUG] = AllBottom
19496 2019-Jan-10 14:32:15.316789 - [DEBUG]
19497 2019-Jan-10 14:32:15.316812 - [DEBUG] PROPAGATE: No new function!
19498 2019-Jan-10 14:32:15.316855 - [DEBUG] Compose: EdgeIdentity * AllBottom
19499 2019-Jan-10 14:32:15.316882 - [DEBUG]
19500 2019-Jan-10 14:32:15.316906 - [DEBUG] Propagate flow
19501 2019-Jan-10 14:32:15.316929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19502 2019-Jan-10 14:32:15.316986 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
19503 2019-Jan-10 14:32:15.317619 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19504 2019-Jan-10 14:32:15.318277 - [DEBUG] Edge function : AllBottom (result of previous compose)
19505 2019-Jan-10 14:32:15.318305 - [DEBUG]
19506 2019-Jan-10 14:32:15.318331 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19507 2019-Jan-10 14:32:15.318399 - [DEBUG] = AllBottom
19508 2019-Jan-10 14:32:15.318426 - [DEBUG]
19509 2019-Jan-10 14:32:15.318449 - [DEBUG] PROPAGATE: No new function!
19510 2019-Jan-10 14:32:15.318475 - [DEBUG] EDGE:
19511 2019-Jan-10 14:32:15.318548 - [DEBUG] ---> 19512 2019-Jan-10 14:32:15.319231 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19513 2019-Jan-10 14:32:15.319935 - [DEBUG]
19514 2019-Jan-10 14:32:15.319964 - [DEBUG] EDGE:
19515 2019-Jan-10 14:32:15.320036 - [DEBUG] ---> 19516 2019-Jan-10 14:32:15.320712 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19517 2019-Jan-10 14:32:15.321333 - [DEBUG]
19518 2019-Jan-10 14:32:15.321359 - [DEBUG] EDGE:
19519 2019-Jan-10 14:32:15.321418 - [DEBUG] ---> 19520 2019-Jan-10 14:32:15.322039 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19521 2019-Jan-10 14:32:15.322674 - [DEBUG]
19522 2019-Jan-10 14:32:15.322702 - [DEBUG] EDGE:
19523 2019-Jan-10 14:32:15.322765 - [DEBUG] ---> 19524 2019-Jan-10 14:32:15.323436 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19525 2019-Jan-10 14:32:15.324142 - [DEBUG]
19526 2019-Jan-10 14:32:15.324171 - [DEBUG] EDGE:
19527 2019-Jan-10 14:32:15.324238 - [DEBUG] ---> 19528 2019-Jan-10 14:32:15.324893 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19529 2019-Jan-10 14:32:15.325529 - [DEBUG]
19530 2019-Jan-10 14:32:15.325556 - [DEBUG] EDGE:
19531 2019-Jan-10 14:32:15.325618 - [DEBUG] ---> 19532 2019-Jan-10 14:32:15.326250 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19533 2019-Jan-10 14:32:15.326886 - [DEBUG]
19534 2019-Jan-10 14:32:15.326935 - [DEBUG] EDGE:
19535 2019-Jan-10 14:32:15.326994 - [DEBUG] ---> 19536 2019-Jan-10 14:32:15.327612 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19537 2019-Jan-10 14:32:15.328226 - [DEBUG]
19538 2019-Jan-10 14:32:15.328252 - [DEBUG] EDGE:
19539 2019-Jan-10 14:32:15.328310 - [DEBUG] ---> 19540 2019-Jan-10 14:32:15.328927 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19541 2019-Jan-10 14:32:15.329543 - [DEBUG]
19542 2019-Jan-10 14:32:15.329568 - [DEBUG] EDGE:
19543 2019-Jan-10 14:32:15.329626 - [DEBUG] ---> 19544 2019-Jan-10 14:32:15.330262 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19545 2019-Jan-10 14:32:15.330879 - [DEBUG]
19546 2019-Jan-10 14:32:15.330904 - [DEBUG] EDGE:
19547 2019-Jan-10 14:32:15.330962 - [DEBUG] ---> 19548 2019-Jan-10 14:32:15.331578 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19549 2019-Jan-10 14:32:15.332194 - [DEBUG]
19550 2019-Jan-10 14:32:15.332220 - [DEBUG] EDGE:
19551 2019-Jan-10 14:32:15.332278 - [DEBUG] ---> 19552 2019-Jan-10 14:32:15.332897 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19553 2019-Jan-10 14:32:15.333525 - [DEBUG]
19554 2019-Jan-10 14:32:15.333552 - [DEBUG] EDGE:
19555 2019-Jan-10 14:32:15.333610 - [DEBUG] ---> 19556 2019-Jan-10 14:32:15.334239 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19557 2019-Jan-10 14:32:15.334855 - [DEBUG]
19558 2019-Jan-10 14:32:15.334903 - [DEBUG] Compose: EdgeIdentity * AllBottom
19559 2019-Jan-10 14:32:15.334931 - [DEBUG]
19560 2019-Jan-10 14:32:15.334955 - [DEBUG] Propagate flow
19561 2019-Jan-10 14:32:15.334979 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19562 2019-Jan-10 14:32:15.335036 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
19563 2019-Jan-10 14:32:15.335655 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19564 2019-Jan-10 14:32:15.336292 - [DEBUG] Edge function : AllBottom (result of previous compose)
19565 2019-Jan-10 14:32:15.336318 - [DEBUG]
19566 2019-Jan-10 14:32:15.336344 - [DEBUG] Join: AllTop & AllBottom
19567 2019-Jan-10 14:32:15.336371 - [DEBUG] = AllBottom (new jump func)
19568 2019-Jan-10 14:32:15.336395 - [DEBUG]
19569 2019-Jan-10 14:32:15.336419 - [DEBUG] Start adding new jump function
19570 2019-Jan-10 14:32:15.336443 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19571 2019-Jan-10 14:32:15.336501 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19572 2019-Jan-10 14:32:15.337139 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
19573 2019-Jan-10 14:32:15.337758 - [DEBUG] Edge Function : AllBottom
19574 2019-Jan-10 14:32:15.337787 - [DEBUG] End adding new jump function
19575 2019-Jan-10 14:32:15.337812 - [DEBUG]
19576 2019-Jan-10 14:32:15.337847 - [DEBUG] -------------------------------------------- 582. Path Edge --------------------------------------------
19577 2019-Jan-10 14:32:15.337873 - [DEBUG]
19578 2019-Jan-10 14:32:15.337897 - [DEBUG] Process 582. path edge:
19579 2019-Jan-10 14:32:15.337921 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19580 2019-Jan-10 14:32:15.337978 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
19581 2019-Jan-10 14:32:15.338597 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19582 2019-Jan-10 14:32:15.339213 - [DEBUG]
19583 2019-Jan-10 14:32:15.339238 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
19584 2019-Jan-10 14:32:15.339873 - [DEBUG] Possible callees:
19585 2019-Jan-10 14:32:15.339898 - [DEBUG] foo
19586 2019-Jan-10 14:32:15.339923 - [DEBUG] Possible return sites:
19587 2019-Jan-10 14:32:15.339948 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8419588 2019-Jan-10 14:32:15.341245 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
19589 2019-Jan-10 14:32:15.341276 - [DEBUG] Start points of 'foo' currently not available!
19590 2019-Jan-10 14:32:15.341319 - [DEBUG] Compose: EdgeIdentity * AllBottom
19591 2019-Jan-10 14:32:15.341346 - [DEBUG]
19592 2019-Jan-10 14:32:15.341371 - [DEBUG] Propagate flow
19593 2019-Jan-10 14:32:15.341395 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19594 2019-Jan-10 14:32:15.341455 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
19595 2019-Jan-10 14:32:15.342087 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19596 2019-Jan-10 14:32:15.342703 - [DEBUG] Edge function : AllBottom (result of previous compose)
19597 2019-Jan-10 14:32:15.342729 - [DEBUG]
19598 2019-Jan-10 14:32:15.342755 - [DEBUG] Join: AllTop & AllBottom
19599 2019-Jan-10 14:32:15.342781 - [DEBUG] = AllBottom (new jump func)
19600 2019-Jan-10 14:32:15.342806 - [DEBUG]
19601 2019-Jan-10 14:32:15.342829 - [DEBUG] Start adding new jump function
19602 2019-Jan-10 14:32:15.342853 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19603 2019-Jan-10 14:32:15.342909 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19604 2019-Jan-10 14:32:15.343543 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
19605 2019-Jan-10 14:32:15.344162 - [DEBUG] Edge Function : AllBottom
19606 2019-Jan-10 14:32:15.344192 - [DEBUG] End adding new jump function
19607 2019-Jan-10 14:32:15.344217 - [DEBUG]
19608 2019-Jan-10 14:32:15.344241 - [DEBUG] -------------------------------------------- 583. Path Edge --------------------------------------------
19609 2019-Jan-10 14:32:15.344266 - [DEBUG]
19610 2019-Jan-10 14:32:15.344290 - [DEBUG] Process 583. path edge:
19611 2019-Jan-10 14:32:15.344314 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19612 2019-Jan-10 14:32:15.344371 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
19613 2019-Jan-10 14:32:15.344990 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19614 2019-Jan-10 14:32:15.345605 - [DEBUG]
19615 2019-Jan-10 14:32:15.345630 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
19616 2019-Jan-10 14:32:15.346263 - [DEBUG] Compose: EdgeIdentity * AllBottom
19617 2019-Jan-10 14:32:15.346291 - [DEBUG]
19618 2019-Jan-10 14:32:15.346315 - [DEBUG] Propagate flow
19619 2019-Jan-10 14:32:15.346338 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19620 2019-Jan-10 14:32:15.346407 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
19621 2019-Jan-10 14:32:15.347042 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19622 2019-Jan-10 14:32:15.347659 - [DEBUG] Edge function : AllBottom (result of previous compose)
19623 2019-Jan-10 14:32:15.347685 - [DEBUG]
19624 2019-Jan-10 14:32:15.347710 - [DEBUG] Join: AllTop & AllBottom
19625 2019-Jan-10 14:32:15.347736 - [DEBUG] = AllBottom (new jump func)
19626 2019-Jan-10 14:32:15.347760 - [DEBUG]
19627 2019-Jan-10 14:32:15.347784 - [DEBUG] Start adding new jump function
19628 2019-Jan-10 14:32:15.347808 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19629 2019-Jan-10 14:32:15.347864 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19630 2019-Jan-10 14:32:15.348480 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
19631 2019-Jan-10 14:32:15.349095 - [DEBUG] Edge Function : AllBottom
19632 2019-Jan-10 14:32:15.349125 - [DEBUG] End adding new jump function
19633 2019-Jan-10 14:32:15.349149 - [DEBUG]
19634 2019-Jan-10 14:32:15.349173 - [DEBUG] -------------------------------------------- 584. Path Edge --------------------------------------------
19635 2019-Jan-10 14:32:15.349198 - [DEBUG]
19636 2019-Jan-10 14:32:15.349221 - [DEBUG] Process 584. path edge:
19637 2019-Jan-10 14:32:15.349245 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19638 2019-Jan-10 14:32:15.349302 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
19639 2019-Jan-10 14:32:15.349917 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19640 2019-Jan-10 14:32:15.350548 - [DEBUG]
19641 2019-Jan-10 14:32:15.350574 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
19642 2019-Jan-10 14:32:15.351200 - [DEBUG] Compose: EdgeIdentity * AllBottom
19643 2019-Jan-10 14:32:15.351227 - [DEBUG]
19644 2019-Jan-10 14:32:15.351252 - [DEBUG] Propagate flow
19645 2019-Jan-10 14:32:15.351275 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19646 2019-Jan-10 14:32:15.351332 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19647 2019-Jan-10 14:32:15.351960 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19648 2019-Jan-10 14:32:15.352575 - [DEBUG] Edge function : AllBottom (result of previous compose)
19649 2019-Jan-10 14:32:15.352600 - [DEBUG]
19650 2019-Jan-10 14:32:15.352625 - [DEBUG] Join: AllTop & AllBottom
19651 2019-Jan-10 14:32:15.352651 - [DEBUG] = AllBottom (new jump func)
19652 2019-Jan-10 14:32:15.352676 - [DEBUG]
19653 2019-Jan-10 14:32:15.352700 - [DEBUG] Start adding new jump function
19654 2019-Jan-10 14:32:15.352723 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19655 2019-Jan-10 14:32:15.352779 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19656 2019-Jan-10 14:32:15.353394 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19657 2019-Jan-10 14:32:15.354035 - [DEBUG] Edge Function : AllBottom
19658 2019-Jan-10 14:32:15.354063 - [DEBUG] End adding new jump function
19659 2019-Jan-10 14:32:15.354088 - [DEBUG]
19660 2019-Jan-10 14:32:15.354112 - [DEBUG] -------------------------------------------- 585. Path Edge --------------------------------------------
19661 2019-Jan-10 14:32:15.354136 - [DEBUG]
19662 2019-Jan-10 14:32:15.354160 - [DEBUG] Process 585. path edge:
19663 2019-Jan-10 14:32:15.354192 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19664 2019-Jan-10 14:32:15.354250 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
19665 2019-Jan-10 14:32:15.354878 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19666 2019-Jan-10 14:32:15.355494 - [DEBUG]
19667 2019-Jan-10 14:32:15.355519 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19668 2019-Jan-10 14:32:15.356150 - [DEBUG] Possible callees:
19669 2019-Jan-10 14:32:15.356175 - [DEBUG] llvm.dbg.declare
19670 2019-Jan-10 14:32:15.356200 - [DEBUG] Possible return sites:
19671 2019-Jan-10 14:32:15.356224 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9619672 2019-Jan-10 14:32:15.357483 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19673 2019-Jan-10 14:32:15.357512 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19674 2019-Jan-10 14:32:15.357549 - [DEBUG] Compose: EdgeIdentity * AllBottom
19675 2019-Jan-10 14:32:15.357576 - [DEBUG]
19676 2019-Jan-10 14:32:15.357601 - [DEBUG] Propagate flow
19677 2019-Jan-10 14:32:15.357624 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19678 2019-Jan-10 14:32:15.357682 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
19679 2019-Jan-10 14:32:15.358302 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19680 2019-Jan-10 14:32:15.358919 - [DEBUG] Edge function : AllBottom (result of previous compose)
19681 2019-Jan-10 14:32:15.358945 - [DEBUG]
19682 2019-Jan-10 14:32:15.358970 - [DEBUG] Join: AllTop & AllBottom
19683 2019-Jan-10 14:32:15.358996 - [DEBUG] = AllBottom (new jump func)
19684 2019-Jan-10 14:32:15.359020 - [DEBUG]
19685 2019-Jan-10 14:32:15.359044 - [DEBUG] Start adding new jump function
19686 2019-Jan-10 14:32:15.359068 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19687 2019-Jan-10 14:32:15.359124 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19688 2019-Jan-10 14:32:15.359741 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
19689 2019-Jan-10 14:32:15.360375 - [DEBUG] Edge Function : AllBottom
19690 2019-Jan-10 14:32:15.360404 - [DEBUG] End adding new jump function
19691 2019-Jan-10 14:32:15.360428 - [DEBUG]
19692 2019-Jan-10 14:32:15.360452 - [DEBUG] -------------------------------------------- 586. Path Edge --------------------------------------------
19693 2019-Jan-10 14:32:15.360476 - [DEBUG]
19694 2019-Jan-10 14:32:15.360500 - [DEBUG] Process 586. path edge:
19695 2019-Jan-10 14:32:15.360524 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19696 2019-Jan-10 14:32:15.360581 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
19697 2019-Jan-10 14:32:15.361201 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19698 2019-Jan-10 14:32:15.361816 - [DEBUG]
19699 2019-Jan-10 14:32:15.361841 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
19700 2019-Jan-10 14:32:15.362469 - [DEBUG] Compose: EdgeIdentity * AllBottom
19701 2019-Jan-10 14:32:15.362497 - [DEBUG]
19702 2019-Jan-10 14:32:15.362521 - [DEBUG] Propagate flow
19703 2019-Jan-10 14:32:15.362545 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19704 2019-Jan-10 14:32:15.362602 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
19705 2019-Jan-10 14:32:15.363225 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19706 2019-Jan-10 14:32:15.363857 - [DEBUG] Edge function : AllBottom (result of previous compose)
19707 2019-Jan-10 14:32:15.363883 - [DEBUG]
19708 2019-Jan-10 14:32:15.363908 - [DEBUG] Join: AllTop & AllBottom
19709 2019-Jan-10 14:32:15.363934 - [DEBUG] = AllBottom (new jump func)
19710 2019-Jan-10 14:32:15.363959 - [DEBUG]
19711 2019-Jan-10 14:32:15.363982 - [DEBUG] Start adding new jump function
19712 2019-Jan-10 14:32:15.364006 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19713 2019-Jan-10 14:32:15.364062 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19714 2019-Jan-10 14:32:15.364678 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
19715 2019-Jan-10 14:32:15.365293 - [DEBUG] Edge Function : AllBottom
19716 2019-Jan-10 14:32:15.365321 - [DEBUG] End adding new jump function
19717 2019-Jan-10 14:32:15.365346 - [DEBUG]
19718 2019-Jan-10 14:32:15.365370 - [DEBUG] -------------------------------------------- 587. Path Edge --------------------------------------------
19719 2019-Jan-10 14:32:15.365394 - [DEBUG]
19720 2019-Jan-10 14:32:15.365418 - [DEBUG] Process 587. path edge:
19721 2019-Jan-10 14:32:15.365442 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19722 2019-Jan-10 14:32:15.365499 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
19723 2019-Jan-10 14:32:15.366114 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19724 2019-Jan-10 14:32:15.366728 - [DEBUG]
19725 2019-Jan-10 14:32:15.366754 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
19726 2019-Jan-10 14:32:15.367394 - [DEBUG] Compose: EdgeIdentity * AllBottom
19727 2019-Jan-10 14:32:15.367422 - [DEBUG]
19728 2019-Jan-10 14:32:15.367446 - [DEBUG] Propagate flow
19729 2019-Jan-10 14:32:15.367470 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19730 2019-Jan-10 14:32:15.367527 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
19731 2019-Jan-10 14:32:15.368140 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19732 2019-Jan-10 14:32:15.368755 - [DEBUG] Edge function : AllBottom (result of previous compose)
19733 2019-Jan-10 14:32:15.368780 - [DEBUG]
19734 2019-Jan-10 14:32:15.368805 - [DEBUG] Join: AllTop & AllBottom
19735 2019-Jan-10 14:32:15.368831 - [DEBUG] = AllBottom (new jump func)
19736 2019-Jan-10 14:32:15.368856 - [DEBUG]
19737 2019-Jan-10 14:32:15.368879 - [DEBUG] Start adding new jump function
19738 2019-Jan-10 14:32:15.368903 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19739 2019-Jan-10 14:32:15.368959 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19740 2019-Jan-10 14:32:15.369573 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
19741 2019-Jan-10 14:32:15.370199 - [DEBUG] Edge Function : AllBottom
19742 2019-Jan-10 14:32:15.370227 - [DEBUG] End adding new jump function
19743 2019-Jan-10 14:32:15.370252 - [DEBUG]
19744 2019-Jan-10 14:32:15.370275 - [DEBUG] -------------------------------------------- 588. Path Edge --------------------------------------------
19745 2019-Jan-10 14:32:15.370300 - [DEBUG]
19746 2019-Jan-10 14:32:15.370324 - [DEBUG] Process 588. path edge:
19747 2019-Jan-10 14:32:15.370348 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19748 2019-Jan-10 14:32:15.370405 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
19749 2019-Jan-10 14:32:15.371018 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19750 2019-Jan-10 14:32:15.371641 - [DEBUG]
19751 2019-Jan-10 14:32:15.371667 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
19752 2019-Jan-10 14:32:15.372287 - [DEBUG] Compose: EdgeIdentity * AllBottom
19753 2019-Jan-10 14:32:15.372315 - [DEBUG]
19754 2019-Jan-10 14:32:15.372339 - [DEBUG] Propagate flow
19755 2019-Jan-10 14:32:15.372363 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19756 2019-Jan-10 14:32:15.372420 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
19757 2019-Jan-10 14:32:15.373044 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19758 2019-Jan-10 14:32:15.373675 - [DEBUG] Edge function : AllBottom (result of previous compose)
19759 2019-Jan-10 14:32:15.373700 - [DEBUG]
19760 2019-Jan-10 14:32:15.373725 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19761 2019-Jan-10 14:32:15.373751 - [DEBUG] = AllBottom
19762 2019-Jan-10 14:32:15.373776 - [DEBUG]
19763 2019-Jan-10 14:32:15.373799 - [DEBUG] PROPAGATE: No new function!
19764 2019-Jan-10 14:32:15.373823 - [DEBUG] EDGE:
19765 2019-Jan-10 14:32:15.373882 - [DEBUG] ---> 19766 2019-Jan-10 14:32:15.374496 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19767 2019-Jan-10 14:32:15.375111 - [DEBUG]
19768 2019-Jan-10 14:32:15.375136 - [DEBUG] EDGE:
19769 2019-Jan-10 14:32:15.375194 - [DEBUG] ---> 19770 2019-Jan-10 14:32:15.375809 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19771 2019-Jan-10 14:32:15.376425 - [DEBUG]
19772 2019-Jan-10 14:32:15.376450 - [DEBUG] EDGE:
19773 2019-Jan-10 14:32:15.376508 - [DEBUG] ---> 19774 2019-Jan-10 14:32:15.377155 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19775 2019-Jan-10 14:32:15.377771 - [DEBUG]
19776 2019-Jan-10 14:32:15.377797 - [DEBUG] EDGE:
19777 2019-Jan-10 14:32:15.377854 - [DEBUG] ---> 19778 2019-Jan-10 14:32:15.378479 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19779 2019-Jan-10 14:32:15.379098 - [DEBUG]
19780 2019-Jan-10 14:32:15.379131 - [DEBUG] Compose: EdgeIdentity * AllBottom
19781 2019-Jan-10 14:32:15.379158 - [DEBUG]
19782 2019-Jan-10 14:32:15.379182 - [DEBUG] Propagate flow
19783 2019-Jan-10 14:32:15.379205 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19784 2019-Jan-10 14:32:15.379265 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
19785 2019-Jan-10 14:32:15.379936 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19786 2019-Jan-10 14:32:15.380618 - [DEBUG] Edge function : AllBottom (result of previous compose)
19787 2019-Jan-10 14:32:15.380646 - [DEBUG]
19788 2019-Jan-10 14:32:15.380674 - [DEBUG] Join: AllTop & AllBottom
19789 2019-Jan-10 14:32:15.380701 - [DEBUG] = AllBottom (new jump func)
19790 2019-Jan-10 14:32:15.380725 - [DEBUG]
19791 2019-Jan-10 14:32:15.380750 - [DEBUG] Start adding new jump function
19792 2019-Jan-10 14:32:15.380774 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19793 2019-Jan-10 14:32:15.380847 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19794 2019-Jan-10 14:32:15.381532 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
19795 2019-Jan-10 14:32:15.382184 - [DEBUG] Edge Function : AllBottom
19796 2019-Jan-10 14:32:15.382219 - [DEBUG] End adding new jump function
19797 2019-Jan-10 14:32:15.382245 - [DEBUG]
19798 2019-Jan-10 14:32:15.382269 - [DEBUG] -------------------------------------------- 589. Path Edge --------------------------------------------
19799 2019-Jan-10 14:32:15.382295 - [DEBUG]
19800 2019-Jan-10 14:32:15.382318 - [DEBUG] Process 589. path edge:
19801 2019-Jan-10 14:32:15.382343 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19802 2019-Jan-10 14:32:15.382415 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
19803 2019-Jan-10 14:32:15.383142 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19804 2019-Jan-10 14:32:15.383816 - [DEBUG]
19805 2019-Jan-10 14:32:15.383841 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
19806 2019-Jan-10 14:32:15.384503 - [DEBUG] Possible callees:
19807 2019-Jan-10 14:32:15.384530 - [DEBUG] bar
19808 2019-Jan-10 14:32:15.384555 - [DEBUG] Possible return sites:
19809 2019-Jan-10 14:32:15.384579 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8919810 2019-Jan-10 14:32:15.385878 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
19811 2019-Jan-10 14:32:15.385913 - [DEBUG] Start points of 'bar' currently not available!
19812 2019-Jan-10 14:32:15.385959 - [DEBUG] Compose: EdgeIdentity * AllBottom
19813 2019-Jan-10 14:32:15.385988 - [DEBUG]
19814 2019-Jan-10 14:32:15.386012 - [DEBUG] Propagate flow
19815 2019-Jan-10 14:32:15.386036 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19816 2019-Jan-10 14:32:15.386103 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
19817 2019-Jan-10 14:32:15.386776 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19818 2019-Jan-10 14:32:15.387438 - [DEBUG] Edge function : AllBottom (result of previous compose)
19819 2019-Jan-10 14:32:15.387465 - [DEBUG]
19820 2019-Jan-10 14:32:15.387491 - [DEBUG] Join: AllTop & AllBottom
19821 2019-Jan-10 14:32:15.387518 - [DEBUG] = AllBottom (new jump func)
19822 2019-Jan-10 14:32:15.387543 - [DEBUG]
19823 2019-Jan-10 14:32:15.387568 - [DEBUG] Start adding new jump function
19824 2019-Jan-10 14:32:15.387591 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19825 2019-Jan-10 14:32:15.387651 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19826 2019-Jan-10 14:32:15.388268 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
19827 2019-Jan-10 14:32:15.388887 - [DEBUG] Edge Function : AllBottom
19828 2019-Jan-10 14:32:15.388918 - [DEBUG] End adding new jump function
19829 2019-Jan-10 14:32:15.388943 - [DEBUG]
19830 2019-Jan-10 14:32:15.388967 - [DEBUG] -------------------------------------------- 590. Path Edge --------------------------------------------
19831 2019-Jan-10 14:32:15.388992 - [DEBUG]
19832 2019-Jan-10 14:32:15.389015 - [DEBUG] Process 590. path edge:
19833 2019-Jan-10 14:32:15.389040 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19834 2019-Jan-10 14:32:15.389097 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
19835 2019-Jan-10 14:32:15.389716 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19836 2019-Jan-10 14:32:15.390358 - [DEBUG]
19837 2019-Jan-10 14:32:15.390383 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
19838 2019-Jan-10 14:32:15.391053 - [DEBUG] Compose: EdgeIdentity * AllBottom
19839 2019-Jan-10 14:32:15.391082 - [DEBUG]
19840 2019-Jan-10 14:32:15.391106 - [DEBUG] Propagate flow
19841 2019-Jan-10 14:32:15.391130 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19842 2019-Jan-10 14:32:15.391187 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
19843 2019-Jan-10 14:32:15.391806 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19844 2019-Jan-10 14:32:15.392424 - [DEBUG] Edge function : AllBottom (result of previous compose)
19845 2019-Jan-10 14:32:15.392449 - [DEBUG]
19846 2019-Jan-10 14:32:15.392475 - [DEBUG] Join: AllTop & AllBottom
19847 2019-Jan-10 14:32:15.392501 - [DEBUG] = AllBottom (new jump func)
19848 2019-Jan-10 14:32:15.392525 - [DEBUG]
19849 2019-Jan-10 14:32:15.392549 - [DEBUG] Start adding new jump function
19850 2019-Jan-10 14:32:15.392573 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19851 2019-Jan-10 14:32:15.392629 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19852 2019-Jan-10 14:32:15.393245 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
19853 2019-Jan-10 14:32:15.393879 - [DEBUG] Edge Function : AllBottom
19854 2019-Jan-10 14:32:15.393907 - [DEBUG] End adding new jump function
19855 2019-Jan-10 14:32:15.393932 - [DEBUG]
19856 2019-Jan-10 14:32:15.393956 - [DEBUG] -------------------------------------------- 591. Path Edge --------------------------------------------
19857 2019-Jan-10 14:32:15.393980 - [DEBUG]
19858 2019-Jan-10 14:32:15.394004 - [DEBUG] Process 591. path edge:
19859 2019-Jan-10 14:32:15.394028 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19860 2019-Jan-10 14:32:15.394085 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
19861 2019-Jan-10 14:32:15.394701 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19862 2019-Jan-10 14:32:15.395317 - [DEBUG]
19863 2019-Jan-10 14:32:15.395343 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
19864 2019-Jan-10 14:32:15.395970 - [DEBUG] Compose: EdgeIdentity * AllBottom
19865 2019-Jan-10 14:32:15.395998 - [DEBUG]
19866 2019-Jan-10 14:32:15.396022 - [DEBUG] Propagate flow
19867 2019-Jan-10 14:32:15.396049 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19868 2019-Jan-10 14:32:15.396106 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
19869 2019-Jan-10 14:32:15.396750 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19870 2019-Jan-10 14:32:15.397386 - [DEBUG] Edge function : AllBottom (result of previous compose)
19871 2019-Jan-10 14:32:15.397412 - [DEBUG]
19872 2019-Jan-10 14:32:15.397438 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19873 2019-Jan-10 14:32:15.397464 - [DEBUG] = AllBottom
19874 2019-Jan-10 14:32:15.397489 - [DEBUG]
19875 2019-Jan-10 14:32:15.397512 - [DEBUG] PROPAGATE: No new function!
19876 2019-Jan-10 14:32:15.397546 - [DEBUG] Compose: EdgeIdentity * AllBottom
19877 2019-Jan-10 14:32:15.397573 - [DEBUG]
19878 2019-Jan-10 14:32:15.397597 - [DEBUG] Propagate flow
19879 2019-Jan-10 14:32:15.397620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19880 2019-Jan-10 14:32:15.397678 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
19881 2019-Jan-10 14:32:15.398304 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19882 2019-Jan-10 14:32:15.398931 - [DEBUG] Edge function : AllBottom (result of previous compose)
19883 2019-Jan-10 14:32:15.398957 - [DEBUG]
19884 2019-Jan-10 14:32:15.398982 - [DEBUG] Join: AllTop & AllBottom
19885 2019-Jan-10 14:32:15.399008 - [DEBUG] = AllBottom (new jump func)
19886 2019-Jan-10 14:32:15.399033 - [DEBUG]
19887 2019-Jan-10 14:32:15.399056 - [DEBUG] Start adding new jump function
19888 2019-Jan-10 14:32:15.399080 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19889 2019-Jan-10 14:32:15.399136 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19890 2019-Jan-10 14:32:15.399753 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
19891 2019-Jan-10 14:32:15.400394 - [DEBUG] Edge Function : AllBottom
19892 2019-Jan-10 14:32:15.400423 - [DEBUG] End adding new jump function
19893 2019-Jan-10 14:32:15.400448 - [DEBUG]
19894 2019-Jan-10 14:32:15.400472 - [DEBUG] -------------------------------------------- 592. Path Edge --------------------------------------------
19895 2019-Jan-10 14:32:15.400496 - [DEBUG]
19896 2019-Jan-10 14:32:15.400520 - [DEBUG] Process 592. path edge:
19897 2019-Jan-10 14:32:15.400544 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19898 2019-Jan-10 14:32:15.400601 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
19899 2019-Jan-10 14:32:15.401227 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19900 2019-Jan-10 14:32:15.401845 - [DEBUG]
19901 2019-Jan-10 14:32:15.401870 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
19902 2019-Jan-10 14:32:15.402502 - [DEBUG] Possible callees:
19903 2019-Jan-10 14:32:15.402528 - [DEBUG] llvm.dbg.declare
19904 2019-Jan-10 14:32:15.402553 - [DEBUG] Possible return sites:
19905 2019-Jan-10 14:32:15.402577 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10319906 2019-Jan-10 14:32:15.403840 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
19907 2019-Jan-10 14:32:15.403869 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
19908 2019-Jan-10 14:32:15.403907 - [DEBUG] Compose: EdgeIdentity * AllBottom
19909 2019-Jan-10 14:32:15.403934 - [DEBUG]
19910 2019-Jan-10 14:32:15.403958 - [DEBUG] Propagate flow
19911 2019-Jan-10 14:32:15.403982 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19912 2019-Jan-10 14:32:15.404039 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
19913 2019-Jan-10 14:32:15.404660 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19914 2019-Jan-10 14:32:15.405277 - [DEBUG] Edge function : AllBottom (result of previous compose)
19915 2019-Jan-10 14:32:15.405303 - [DEBUG]
19916 2019-Jan-10 14:32:15.405328 - [DEBUG] Join: AllTop & AllBottom
19917 2019-Jan-10 14:32:15.405354 - [DEBUG] = AllBottom (new jump func)
19918 2019-Jan-10 14:32:15.405378 - [DEBUG]
19919 2019-Jan-10 14:32:15.405402 - [DEBUG] Start adding new jump function
19920 2019-Jan-10 14:32:15.405426 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19921 2019-Jan-10 14:32:15.405483 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19922 2019-Jan-10 14:32:15.406143 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
19923 2019-Jan-10 14:32:15.406782 - [DEBUG] Edge Function : AllBottom
19924 2019-Jan-10 14:32:15.406846 - [DEBUG] End adding new jump function
19925 2019-Jan-10 14:32:15.406873 - [DEBUG]
19926 2019-Jan-10 14:32:15.406897 - [DEBUG] -------------------------------------------- 593. Path Edge --------------------------------------------
19927 2019-Jan-10 14:32:15.406922 - [DEBUG]
19928 2019-Jan-10 14:32:15.406945 - [DEBUG] Process 593. path edge:
19929 2019-Jan-10 14:32:15.406970 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19930 2019-Jan-10 14:32:15.407029 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
19931 2019-Jan-10 14:32:15.407649 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19932 2019-Jan-10 14:32:15.408266 - [DEBUG]
19933 2019-Jan-10 14:32:15.408291 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
19934 2019-Jan-10 14:32:15.408936 - [DEBUG] Compose: EdgeIdentity * AllBottom
19935 2019-Jan-10 14:32:15.408964 - [DEBUG]
19936 2019-Jan-10 14:32:15.408988 - [DEBUG] Propagate flow
19937 2019-Jan-10 14:32:15.409012 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19938 2019-Jan-10 14:32:15.409069 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
19939 2019-Jan-10 14:32:15.409684 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19940 2019-Jan-10 14:32:15.410316 - [DEBUG] Edge function : AllBottom (result of previous compose)
19941 2019-Jan-10 14:32:15.410342 - [DEBUG]
19942 2019-Jan-10 14:32:15.410367 - [DEBUG] Join: AllTop & AllBottom
19943 2019-Jan-10 14:32:15.410393 - [DEBUG] = AllBottom (new jump func)
19944 2019-Jan-10 14:32:15.410417 - [DEBUG]
19945 2019-Jan-10 14:32:15.410441 - [DEBUG] Start adding new jump function
19946 2019-Jan-10 14:32:15.410465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
19947 2019-Jan-10 14:32:15.410521 - [DEBUG] Fact at target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19948 2019-Jan-10 14:32:15.411139 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
19949 2019-Jan-10 14:32:15.411760 - [DEBUG] Edge Function : AllBottom
19950 2019-Jan-10 14:32:15.411789 - [DEBUG] End adding new jump function
19951 2019-Jan-10 14:32:15.411813 - [DEBUG]
19952 2019-Jan-10 14:32:15.411837 - [DEBUG] -------------------------------------------- 594. Path Edge --------------------------------------------
19953 2019-Jan-10 14:32:15.411862 - [DEBUG]
19954 2019-Jan-10 14:32:15.411885 - [DEBUG] Process 594. path edge:
19955 2019-Jan-10 14:32:15.411909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
19956 2019-Jan-10 14:32:15.411966 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
19957 2019-Jan-10 14:32:15.412586 - [DEBUG] D target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 >
19958 2019-Jan-10 14:32:15.413205 - [DEBUG]
19959 2019-Jan-10 14:32:15.413231 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
19960 2019-Jan-10 14:32:15.413870 - [DEBUG] Compose: EdgeIdentity * AllBottom
19961 2019-Jan-10 14:32:15.413898 - [DEBUG]
19962 2019-Jan-10 14:32:15.413922 - [DEBUG] Propagate flow
19963 2019-Jan-10 14:32:15.413946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
19964 2019-Jan-10 14:32:15.414003 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
19965 2019-Jan-10 14:32:15.414618 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
19966 2019-Jan-10 14:32:15.415234 - [DEBUG] Edge function : AllBottom (result of previous compose)
19967 2019-Jan-10 14:32:15.415260 - [DEBUG]
19968 2019-Jan-10 14:32:15.415285 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
19969 2019-Jan-10 14:32:15.415311 - [DEBUG] = AllBottom
19970 2019-Jan-10 14:32:15.415353 - [DEBUG]
19971 2019-Jan-10 14:32:15.415377 - [DEBUG] PROPAGATE: No new function!
19972 2019-Jan-10 14:32:15.415402 - [DEBUG] EDGE:
19973 2019-Jan-10 14:32:15.415460 - [DEBUG] ---> 19974 2019-Jan-10 14:32:15.416075 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19975 2019-Jan-10 14:32:15.416692 - [DEBUG]
19976 2019-Jan-10 14:32:15.416717 - [DEBUG] EDGE:
19977 2019-Jan-10 14:32:15.416775 - [DEBUG] ---> 19978 2019-Jan-10 14:32:15.417409 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19979 2019-Jan-10 14:32:15.418025 - [DEBUG]
19980 2019-Jan-10 14:32:15.418051 - [DEBUG] EDGE:
19981 2019-Jan-10 14:32:15.418109 - [DEBUG] ---> 19982 2019-Jan-10 14:32:15.418736 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19983 2019-Jan-10 14:32:15.419351 - [DEBUG]
19984 2019-Jan-10 14:32:15.419376 - [DEBUG] EDGE:
19985 2019-Jan-10 14:32:15.419434 - [DEBUG] ---> 19986 2019-Jan-10 14:32:15.420054 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19987 2019-Jan-10 14:32:15.420690 - [DEBUG]
19988 2019-Jan-10 14:32:15.420715 - [DEBUG] EDGE:
19989 2019-Jan-10 14:32:15.420774 - [DEBUG] ---> 19990 2019-Jan-10 14:32:15.421395 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19991 2019-Jan-10 14:32:15.422010 - [DEBUG]
19992 2019-Jan-10 14:32:15.422036 - [DEBUG] EDGE:
19993 2019-Jan-10 14:32:15.422094 - [DEBUG] ---> 19994 2019-Jan-10 14:32:15.422713 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19995 2019-Jan-10 14:32:15.423334 - [DEBUG]
19996 2019-Jan-10 14:32:15.423359 - [DEBUG] EDGE:
19997 2019-Jan-10 14:32:15.423417 - [DEBUG] ---> 19998 2019-Jan-10 14:32:15.424049 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
19999 2019-Jan-10 14:32:15.424667 - [DEBUG]
20000 2019-Jan-10 14:32:15.424692 - [DEBUG] EDGE:
20001 2019-Jan-10 14:32:15.424750 - [DEBUG] ---> 20002 2019-Jan-10 14:32:15.425370 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20003 2019-Jan-10 14:32:15.425985 - [DEBUG]
20004 2019-Jan-10 14:32:15.426011 - [DEBUG] EDGE:
20005 2019-Jan-10 14:32:15.426069 - [DEBUG] ---> 20006 2019-Jan-10 14:32:15.426687 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20007 2019-Jan-10 14:32:15.427319 - [DEBUG]
20008 2019-Jan-10 14:32:15.427345 - [DEBUG] EDGE:
20009 2019-Jan-10 14:32:15.427411 - [DEBUG] ---> 20010 2019-Jan-10 14:32:15.428041 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20011 2019-Jan-10 14:32:15.428673 - [DEBUG]
20012 2019-Jan-10 14:32:15.428698 - [DEBUG] EDGE:
20013 2019-Jan-10 14:32:15.428759 - [DEBUG] ---> 20014 2019-Jan-10 14:32:15.429384 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20015 2019-Jan-10 14:32:15.430000 - [DEBUG]
20016 2019-Jan-10 14:32:15.430027 - [DEBUG] EDGE:
20017 2019-Jan-10 14:32:15.430084 - [DEBUG] ---> 20018 2019-Jan-10 14:32:15.430720 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20019 2019-Jan-10 14:32:15.431336 - [DEBUG]
20020 2019-Jan-10 14:32:15.431376 - [DEBUG] Compose: EdgeIdentity * AllBottom
20021 2019-Jan-10 14:32:15.431403 - [DEBUG]
20022 2019-Jan-10 14:32:15.431427 - [DEBUG] Propagate flow
20023 2019-Jan-10 14:32:15.431450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20024 2019-Jan-10 14:32:15.431507 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20025 2019-Jan-10 14:32:15.432123 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
20026 2019-Jan-10 14:32:15.432738 - [DEBUG] Edge function : AllBottom (result of previous compose)
20027 2019-Jan-10 14:32:15.432764 - [DEBUG]
20028 2019-Jan-10 14:32:15.432790 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20029 2019-Jan-10 14:32:15.432816 - [DEBUG] = AllBottom
20030 2019-Jan-10 14:32:15.432841 - [DEBUG]
20031 2019-Jan-10 14:32:15.432864 - [DEBUG] PROPAGATE: No new function!
20032 2019-Jan-10 14:32:15.432888 - [DEBUG] EDGE:
20033 2019-Jan-10 14:32:15.432946 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
20034 2019-Jan-10 14:32:15.433584 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20035 2019-Jan-10 14:32:15.434200 - [DEBUG]
20036 2019-Jan-10 14:32:15.434226 - [DEBUG] EDGE:
20037 2019-Jan-10 14:32:15.434283 - [DEBUG] ---> 20038 2019-Jan-10 14:32:15.434899 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20039 2019-Jan-10 14:32:15.435514 - [DEBUG]
20040 2019-Jan-10 14:32:15.435540 - [DEBUG] EDGE:
20041 2019-Jan-10 14:32:15.435598 - [DEBUG] ---> 20042 2019-Jan-10 14:32:15.436214 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20043 2019-Jan-10 14:32:15.436842 - [DEBUG]
20044 2019-Jan-10 14:32:15.436868 - [DEBUG] EDGE:
20045 2019-Jan-10 14:32:15.436926 - [DEBUG] ---> 20046 2019-Jan-10 14:32:15.437551 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
20047 2019-Jan-10 14:32:15.438254 - [DEBUG]
20048 2019-Jan-10 14:32:15.438285 - [DEBUG] Compose: EdgeIdentity * AllBottom
20049 2019-Jan-10 14:32:15.438311 - [DEBUG]
20050 2019-Jan-10 14:32:15.438336 - [DEBUG] Propagate flow
20051 2019-Jan-10 14:32:15.438359 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20052 2019-Jan-10 14:32:15.438451 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20053 2019-Jan-10 14:32:15.439158 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
20054 2019-Jan-10 14:32:15.439855 - [DEBUG] Edge function : AllBottom (result of previous compose)
20055 2019-Jan-10 14:32:15.439884 - [DEBUG]
20056 2019-Jan-10 14:32:15.439911 - [DEBUG] Join: AllTop & AllBottom
20057 2019-Jan-10 14:32:15.439939 - [DEBUG] = AllBottom (new jump func)
20058 2019-Jan-10 14:32:15.439963 - [DEBUG]
20059 2019-Jan-10 14:32:15.439987 - [DEBUG] Start adding new jump function
20060 2019-Jan-10 14:32:15.440011 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20061 2019-Jan-10 14:32:15.440083 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
20062 2019-Jan-10 14:32:15.440786 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20063 2019-Jan-10 14:32:15.441447 - [DEBUG] Edge Function : AllBottom
20064 2019-Jan-10 14:32:15.441481 - [DEBUG] End adding new jump function
20065 2019-Jan-10 14:32:15.441506 - [DEBUG]
20066 2019-Jan-10 14:32:15.441530 - [DEBUG] -------------------------------------------- 595. Path Edge --------------------------------------------
20067 2019-Jan-10 14:32:15.441556 - [DEBUG]
20068 2019-Jan-10 14:32:15.441579 - [DEBUG] Process 595. path edge:
20069 2019-Jan-10 14:32:15.441604 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20070 2019-Jan-10 14:32:15.441671 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
20071 2019-Jan-10 14:32:15.442334 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
20072 2019-Jan-10 14:32:15.442980 - [DEBUG]
20073 2019-Jan-10 14:32:15.443006 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20074 2019-Jan-10 14:32:15.443729 - [DEBUG] Compose: EdgeIdentity * AllBottom
20075 2019-Jan-10 14:32:15.443758 - [DEBUG]
20076 2019-Jan-10 14:32:15.443783 - [DEBUG] Propagate flow
20077 2019-Jan-10 14:32:15.443806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20078 2019-Jan-10 14:32:15.443867 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
20079 2019-Jan-10 14:32:15.444484 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20080 2019-Jan-10 14:32:15.445110 - [DEBUG] Edge function : AllBottom (result of previous compose)
20081 2019-Jan-10 14:32:15.445136 - [DEBUG]
20082 2019-Jan-10 14:32:15.445161 - [DEBUG] Join: AllTop & AllBottom
20083 2019-Jan-10 14:32:15.445188 - [DEBUG] = AllBottom (new jump func)
20084 2019-Jan-10 14:32:15.445212 - [DEBUG]
20085 2019-Jan-10 14:32:15.445236 - [DEBUG] Start adding new jump function
20086 2019-Jan-10 14:32:15.445260 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20087 2019-Jan-10 14:32:15.445316 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20088 2019-Jan-10 14:32:15.445936 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
20089 2019-Jan-10 14:32:15.446551 - [DEBUG] Edge Function : AllBottom
20090 2019-Jan-10 14:32:15.446580 - [DEBUG] End adding new jump function
20091 2019-Jan-10 14:32:15.446604 - [DEBUG]
20092 2019-Jan-10 14:32:15.446628 - [DEBUG] -------------------------------------------- 596. Path Edge --------------------------------------------
20093 2019-Jan-10 14:32:15.446653 - [DEBUG]
20094 2019-Jan-10 14:32:15.446676 - [DEBUG] Process 596. path edge:
20095 2019-Jan-10 14:32:15.446700 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20096 2019-Jan-10 14:32:15.446777 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
20097 2019-Jan-10 14:32:15.447411 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20098 2019-Jan-10 14:32:15.448029 - [DEBUG]
20099 2019-Jan-10 14:32:15.448055 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
20100 2019-Jan-10 14:32:15.448681 - [DEBUG] Compose: EdgeIdentity * AllBottom
20101 2019-Jan-10 14:32:15.448709 - [DEBUG]
20102 2019-Jan-10 14:32:15.448733 - [DEBUG] Propagate flow
20103 2019-Jan-10 14:32:15.448757 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20104 2019-Jan-10 14:32:15.448814 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
20105 2019-Jan-10 14:32:15.449431 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20106 2019-Jan-10 14:32:15.450049 - [DEBUG] Edge function : AllBottom (result of previous compose)
20107 2019-Jan-10 14:32:15.450075 - [DEBUG]
20108 2019-Jan-10 14:32:15.450100 - [DEBUG] Join: AllTop & AllBottom
20109 2019-Jan-10 14:32:15.450126 - [DEBUG] = AllBottom (new jump func)
20110 2019-Jan-10 14:32:15.450151 - [DEBUG]
20111 2019-Jan-10 14:32:15.450188 - [DEBUG] Start adding new jump function
20112 2019-Jan-10 14:32:15.450212 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20113 2019-Jan-10 14:32:15.450268 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20114 2019-Jan-10 14:32:15.450894 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
20115 2019-Jan-10 14:32:15.451510 - [DEBUG] Edge Function : AllBottom
20116 2019-Jan-10 14:32:15.451538 - [DEBUG] End adding new jump function
20117 2019-Jan-10 14:32:15.451562 - [DEBUG]
20118 2019-Jan-10 14:32:15.451586 - [DEBUG] -------------------------------------------- 597. Path Edge --------------------------------------------
20119 2019-Jan-10 14:32:15.451610 - [DEBUG]
20120 2019-Jan-10 14:32:15.451633 - [DEBUG] Process 597. path edge:
20121 2019-Jan-10 14:32:15.451657 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20122 2019-Jan-10 14:32:15.451713 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
20123 2019-Jan-10 14:32:15.452328 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20124 2019-Jan-10 14:32:15.452946 - [DEBUG]
20125 2019-Jan-10 14:32:15.452970 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
20126 2019-Jan-10 14:32:15.453629 - [DEBUG] Compose: EdgeIdentity * AllBottom
20127 2019-Jan-10 14:32:15.453658 - [DEBUG]
20128 2019-Jan-10 14:32:15.453682 - [DEBUG] Propagate flow
20129 2019-Jan-10 14:32:15.453706 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20130 2019-Jan-10 14:32:15.453763 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
20131 2019-Jan-10 14:32:15.454385 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20132 2019-Jan-10 14:32:15.455002 - [DEBUG] Edge function : AllBottom (result of previous compose)
20133 2019-Jan-10 14:32:15.455028 - [DEBUG]
20134 2019-Jan-10 14:32:15.455053 - [DEBUG] Join: AllTop & AllBottom
20135 2019-Jan-10 14:32:15.455079 - [DEBUG] = AllBottom (new jump func)
20136 2019-Jan-10 14:32:15.455104 - [DEBUG]
20137 2019-Jan-10 14:32:15.455128 - [DEBUG] Start adding new jump function
20138 2019-Jan-10 14:32:15.455152 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20139 2019-Jan-10 14:32:15.455207 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20140 2019-Jan-10 14:32:15.455855 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
20141 2019-Jan-10 14:32:15.456492 - [DEBUG] Edge Function : AllBottom
20142 2019-Jan-10 14:32:15.456522 - [DEBUG] End adding new jump function
20143 2019-Jan-10 14:32:15.456546 - [DEBUG]
20144 2019-Jan-10 14:32:15.456570 - [DEBUG] -------------------------------------------- 598. Path Edge --------------------------------------------
20145 2019-Jan-10 14:32:15.456595 - [DEBUG]
20146 2019-Jan-10 14:32:15.456619 - [DEBUG] Process 598. path edge:
20147 2019-Jan-10 14:32:15.456643 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20148 2019-Jan-10 14:32:15.456701 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
20149 2019-Jan-10 14:32:15.457379 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20150 2019-Jan-10 14:32:15.458011 - [DEBUG]
20151 2019-Jan-10 14:32:15.458038 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
20152 2019-Jan-10 14:32:15.458681 - [DEBUG] Compose: EdgeIdentity * AllBottom
20153 2019-Jan-10 14:32:15.458711 - [DEBUG]
20154 2019-Jan-10 14:32:15.458735 - [DEBUG] Propagate flow
20155 2019-Jan-10 14:32:15.458759 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20156 2019-Jan-10 14:32:15.458818 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
20157 2019-Jan-10 14:32:15.459440 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20158 2019-Jan-10 14:32:15.460057 - [DEBUG] Edge function : AllBottom (result of previous compose)
20159 2019-Jan-10 14:32:15.460083 - [DEBUG]
20160 2019-Jan-10 14:32:15.460108 - [DEBUG] Join: AllTop & AllBottom
20161 2019-Jan-10 14:32:15.460135 - [DEBUG] = AllBottom (new jump func)
20162 2019-Jan-10 14:32:15.460174 - [DEBUG]
20163 2019-Jan-10 14:32:15.460200 - [DEBUG] Start adding new jump function
20164 2019-Jan-10 14:32:15.460224 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20165 2019-Jan-10 14:32:15.460280 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20166 2019-Jan-10 14:32:15.460900 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
20167 2019-Jan-10 14:32:15.461529 - [DEBUG] Edge Function : AllBottom
20168 2019-Jan-10 14:32:15.461557 - [DEBUG] End adding new jump function
20169 2019-Jan-10 14:32:15.461581 - [DEBUG]
20170 2019-Jan-10 14:32:15.461605 - [DEBUG] -------------------------------------------- 599. Path Edge --------------------------------------------
20171 2019-Jan-10 14:32:15.461630 - [DEBUG]
20172 2019-Jan-10 14:32:15.461653 - [DEBUG] Process 599. path edge:
20173 2019-Jan-10 14:32:15.461677 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20174 2019-Jan-10 14:32:15.461733 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
20175 2019-Jan-10 14:32:15.462352 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20176 2019-Jan-10 14:32:15.462970 - [DEBUG]
20177 2019-Jan-10 14:32:15.462994 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
20178 2019-Jan-10 14:32:15.463637 - [DEBUG] Possible callees:
20179 2019-Jan-10 14:32:15.463662 - [DEBUG] bar
20180 2019-Jan-10 14:32:15.463687 - [DEBUG] Possible return sites:
20181 2019-Jan-10 14:32:15.463711 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7120182 2019-Jan-10 14:32:15.464943 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
20183 2019-Jan-10 14:32:15.464988 - [DEBUG] Start points of 'bar' currently not available!
20184 2019-Jan-10 14:32:15.465025 - [DEBUG] Compose: EdgeIdentity * AllBottom
20185 2019-Jan-10 14:32:15.465053 - [DEBUG]
20186 2019-Jan-10 14:32:15.465076 - [DEBUG] Propagate flow
20187 2019-Jan-10 14:32:15.465100 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20188 2019-Jan-10 14:32:15.465157 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
20189 2019-Jan-10 14:32:15.465791 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20190 2019-Jan-10 14:32:15.466408 - [DEBUG] Edge function : AllBottom (result of previous compose)
20191 2019-Jan-10 14:32:15.466434 - [DEBUG]
20192 2019-Jan-10 14:32:15.466459 - [DEBUG] Join: AllTop & AllBottom
20193 2019-Jan-10 14:32:15.466485 - [DEBUG] = AllBottom (new jump func)
20194 2019-Jan-10 14:32:15.466510 - [DEBUG]
20195 2019-Jan-10 14:32:15.466533 - [DEBUG] Start adding new jump function
20196 2019-Jan-10 14:32:15.466557 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20197 2019-Jan-10 14:32:15.466613 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20198 2019-Jan-10 14:32:15.467247 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
20199 2019-Jan-10 14:32:15.467865 - [DEBUG] Edge Function : AllBottom
20200 2019-Jan-10 14:32:15.467892 - [DEBUG] End adding new jump function
20201 2019-Jan-10 14:32:15.467917 - [DEBUG]
20202 2019-Jan-10 14:32:15.467941 - [DEBUG] -------------------------------------------- 600. Path Edge --------------------------------------------
20203 2019-Jan-10 14:32:15.467966 - [DEBUG]
20204 2019-Jan-10 14:32:15.467989 - [DEBUG] Process 600. path edge:
20205 2019-Jan-10 14:32:15.468013 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20206 2019-Jan-10 14:32:15.468069 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
20207 2019-Jan-10 14:32:15.468687 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20208 2019-Jan-10 14:32:15.469303 - [DEBUG]
20209 2019-Jan-10 14:32:15.469328 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
20210 2019-Jan-10 14:32:15.469971 - [DEBUG] Compose: EdgeIdentity * AllBottom
20211 2019-Jan-10 14:32:15.469999 - [DEBUG]
20212 2019-Jan-10 14:32:15.470023 - [DEBUG] Propagate flow
20213 2019-Jan-10 14:32:15.470047 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20214 2019-Jan-10 14:32:15.470104 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
20215 2019-Jan-10 14:32:15.470738 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20216 2019-Jan-10 14:32:15.471357 - [DEBUG] Edge function : AllBottom (result of previous compose)
20217 2019-Jan-10 14:32:15.471382 - [DEBUG]
20218 2019-Jan-10 14:32:15.471407 - [DEBUG] Join: AllTop & AllBottom
20219 2019-Jan-10 14:32:15.471434 - [DEBUG] = AllBottom (new jump func)
20220 2019-Jan-10 14:32:15.471459 - [DEBUG]
20221 2019-Jan-10 14:32:15.471482 - [DEBUG] Start adding new jump function
20222 2019-Jan-10 14:32:15.471506 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20223 2019-Jan-10 14:32:15.471562 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20224 2019-Jan-10 14:32:15.472179 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
20225 2019-Jan-10 14:32:15.472802 - [DEBUG] Edge Function : AllBottom
20226 2019-Jan-10 14:32:15.472829 - [DEBUG] End adding new jump function
20227 2019-Jan-10 14:32:15.472862 - [DEBUG]
20228 2019-Jan-10 14:32:15.472886 - [DEBUG] -------------------------------------------- 601. Path Edge --------------------------------------------
20229 2019-Jan-10 14:32:15.472910 - [DEBUG]
20230 2019-Jan-10 14:32:15.472934 - [DEBUG] Process 601. path edge:
20231 2019-Jan-10 14:32:15.472958 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20232 2019-Jan-10 14:32:15.473014 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
20233 2019-Jan-10 14:32:15.473645 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20234 2019-Jan-10 14:32:15.474264 - [DEBUG]
20235 2019-Jan-10 14:32:15.474290 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
20236 2019-Jan-10 14:32:15.474917 - [DEBUG] Compose: EdgeIdentity * AllBottom
20237 2019-Jan-10 14:32:15.474945 - [DEBUG]
20238 2019-Jan-10 14:32:15.474969 - [DEBUG] Propagate flow
20239 2019-Jan-10 14:32:15.474992 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20240 2019-Jan-10 14:32:15.475049 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
20241 2019-Jan-10 14:32:15.475677 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20242 2019-Jan-10 14:32:15.476294 - [DEBUG] Edge function : AllBottom (result of previous compose)
20243 2019-Jan-10 14:32:15.476320 - [DEBUG]
20244 2019-Jan-10 14:32:15.476344 - [DEBUG] Join: AllTop & AllBottom
20245 2019-Jan-10 14:32:15.476370 - [DEBUG] = AllBottom (new jump func)
20246 2019-Jan-10 14:32:15.476395 - [DEBUG]
20247 2019-Jan-10 14:32:15.476418 - [DEBUG] Start adding new jump function
20248 2019-Jan-10 14:32:15.476442 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20249 2019-Jan-10 14:32:15.476498 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20250 2019-Jan-10 14:32:15.477131 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
20251 2019-Jan-10 14:32:15.477761 - [DEBUG] Edge Function : AllBottom
20252 2019-Jan-10 14:32:15.477789 - [DEBUG] End adding new jump function
20253 2019-Jan-10 14:32:15.477814 - [DEBUG]
20254 2019-Jan-10 14:32:15.477837 - [DEBUG] -------------------------------------------- 602. Path Edge --------------------------------------------
20255 2019-Jan-10 14:32:15.477862 - [DEBUG]
20256 2019-Jan-10 14:32:15.477885 - [DEBUG] Process 602. path edge:
20257 2019-Jan-10 14:32:15.477909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20258 2019-Jan-10 14:32:15.477966 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
20259 2019-Jan-10 14:32:15.478591 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20260 2019-Jan-10 14:32:15.479209 - [DEBUG]
20261 2019-Jan-10 14:32:15.479233 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
20262 2019-Jan-10 14:32:15.479864 - [DEBUG] Possible callees:
20263 2019-Jan-10 14:32:15.479889 - [DEBUG] llvm.dbg.declare
20264 2019-Jan-10 14:32:15.479914 - [DEBUG] Possible return sites:
20265 2019-Jan-10 14:32:15.479938 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7820266 2019-Jan-10 14:32:15.481198 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20267 2019-Jan-10 14:32:15.481227 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20268 2019-Jan-10 14:32:15.481272 - [DEBUG] Compose: EdgeIdentity * AllBottom
20269 2019-Jan-10 14:32:15.481300 - [DEBUG]
20270 2019-Jan-10 14:32:15.481324 - [DEBUG] Propagate flow
20271 2019-Jan-10 14:32:15.481348 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20272 2019-Jan-10 14:32:15.481405 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
20273 2019-Jan-10 14:32:15.482032 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20274 2019-Jan-10 14:32:15.482650 - [DEBUG] Edge function : AllBottom (result of previous compose)
20275 2019-Jan-10 14:32:15.482676 - [DEBUG]
20276 2019-Jan-10 14:32:15.482701 - [DEBUG] Join: AllTop & AllBottom
20277 2019-Jan-10 14:32:15.482727 - [DEBUG] = AllBottom (new jump func)
20278 2019-Jan-10 14:32:15.482752 - [DEBUG]
20279 2019-Jan-10 14:32:15.482775 - [DEBUG] Start adding new jump function
20280 2019-Jan-10 14:32:15.482799 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20281 2019-Jan-10 14:32:15.482855 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20282 2019-Jan-10 14:32:15.483473 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
20283 2019-Jan-10 14:32:15.484104 - [DEBUG] Edge Function : AllBottom
20284 2019-Jan-10 14:32:15.484131 - [DEBUG] End adding new jump function
20285 2019-Jan-10 14:32:15.484156 - [DEBUG]
20286 2019-Jan-10 14:32:15.484180 - [DEBUG] -------------------------------------------- 603. Path Edge --------------------------------------------
20287 2019-Jan-10 14:32:15.484204 - [DEBUG]
20288 2019-Jan-10 14:32:15.484228 - [DEBUG] Process 603. path edge:
20289 2019-Jan-10 14:32:15.484252 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20290 2019-Jan-10 14:32:15.484308 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
20291 2019-Jan-10 14:32:15.484927 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20292 2019-Jan-10 14:32:15.485545 - [DEBUG]
20293 2019-Jan-10 14:32:15.485570 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
20294 2019-Jan-10 14:32:15.486205 - [DEBUG] Compose: EdgeIdentity * AllBottom
20295 2019-Jan-10 14:32:15.486233 - [DEBUG]
20296 2019-Jan-10 14:32:15.486257 - [DEBUG] Propagate flow
20297 2019-Jan-10 14:32:15.486281 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20298 2019-Jan-10 14:32:15.486338 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
20299 2019-Jan-10 14:32:15.486969 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20300 2019-Jan-10 14:32:15.487588 - [DEBUG] Edge function : AllBottom (result of previous compose)
20301 2019-Jan-10 14:32:15.487614 - [DEBUG]
20302 2019-Jan-10 14:32:15.487638 - [DEBUG] Join: AllTop & AllBottom
20303 2019-Jan-10 14:32:15.487664 - [DEBUG] = AllBottom (new jump func)
20304 2019-Jan-10 14:32:15.487689 - [DEBUG]
20305 2019-Jan-10 14:32:15.487713 - [DEBUG] Start adding new jump function
20306 2019-Jan-10 14:32:15.487737 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20307 2019-Jan-10 14:32:15.487793 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20308 2019-Jan-10 14:32:15.488411 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
20309 2019-Jan-10 14:32:15.489025 - [DEBUG] Edge Function : AllBottom
20310 2019-Jan-10 14:32:15.489052 - [DEBUG] End adding new jump function
20311 2019-Jan-10 14:32:15.489077 - [DEBUG]
20312 2019-Jan-10 14:32:15.489101 - [DEBUG] -------------------------------------------- 604. Path Edge --------------------------------------------
20313 2019-Jan-10 14:32:15.489125 - [DEBUG]
20314 2019-Jan-10 14:32:15.489157 - [DEBUG] Process 604. path edge:
20315 2019-Jan-10 14:32:15.489182 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20316 2019-Jan-10 14:32:15.489238 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
20317 2019-Jan-10 14:32:15.489864 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20318 2019-Jan-10 14:32:15.490522 - [DEBUG]
20319 2019-Jan-10 14:32:15.490549 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
20320 2019-Jan-10 14:32:15.491193 - [DEBUG] Compose: EdgeIdentity * AllBottom
20321 2019-Jan-10 14:32:15.491222 - [DEBUG]
20322 2019-Jan-10 14:32:15.491246 - [DEBUG] Propagate flow
20323 2019-Jan-10 14:32:15.491270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20324 2019-Jan-10 14:32:15.491330 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20325 2019-Jan-10 14:32:15.491949 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20326 2019-Jan-10 14:32:15.492567 - [DEBUG] Edge function : AllBottom (result of previous compose)
20327 2019-Jan-10 14:32:15.492592 - [DEBUG]
20328 2019-Jan-10 14:32:15.492617 - [DEBUG] Join: AllTop & AllBottom
20329 2019-Jan-10 14:32:15.492643 - [DEBUG] = AllBottom (new jump func)
20330 2019-Jan-10 14:32:15.492668 - [DEBUG]
20331 2019-Jan-10 14:32:15.492691 - [DEBUG] Start adding new jump function
20332 2019-Jan-10 14:32:15.492715 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20333 2019-Jan-10 14:32:15.492771 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20334 2019-Jan-10 14:32:15.493389 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20335 2019-Jan-10 14:32:15.494036 - [DEBUG] Edge Function : AllBottom
20336 2019-Jan-10 14:32:15.494068 - [DEBUG] End adding new jump function
20337 2019-Jan-10 14:32:15.494092 - [DEBUG]
20338 2019-Jan-10 14:32:15.494117 - [DEBUG] -------------------------------------------- 605. Path Edge --------------------------------------------
20339 2019-Jan-10 14:32:15.494141 - [DEBUG]
20340 2019-Jan-10 14:32:15.494165 - [DEBUG] Process 605. path edge:
20341 2019-Jan-10 14:32:15.494189 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20342 2019-Jan-10 14:32:15.494248 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
20343 2019-Jan-10 14:32:15.494890 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20344 2019-Jan-10 14:32:15.495513 - [DEBUG]
20345 2019-Jan-10 14:32:15.495537 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20346 2019-Jan-10 14:32:15.496184 - [DEBUG] EDGE:
20347 2019-Jan-10 14:32:15.496245 - [DEBUG] ---> 20348 2019-Jan-10 14:32:15.496879 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20349 2019-Jan-10 14:32:15.497497 - [DEBUG]
20350 2019-Jan-10 14:32:15.497522 - [DEBUG] EDGE:
20351 2019-Jan-10 14:32:15.497580 - [DEBUG] ---> 20352 2019-Jan-10 14:32:15.498195 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20353 2019-Jan-10 14:32:15.498813 - [DEBUG]
20354 2019-Jan-10 14:32:15.498839 - [DEBUG] EDGE:
20355 2019-Jan-10 14:32:15.498896 - [DEBUG] ---> 20356 2019-Jan-10 14:32:15.499535 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20357 2019-Jan-10 14:32:15.500154 - [DEBUG]
20358 2019-Jan-10 14:32:15.500193 - [DEBUG] EDGE:
20359 2019-Jan-10 14:32:15.500251 - [DEBUG] ---> 20360 2019-Jan-10 14:32:15.500878 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20361 2019-Jan-10 14:32:15.501496 - [DEBUG]
20362 2019-Jan-10 14:32:15.501531 - [DEBUG] Compose: EdgeIdentity * AllBottom
20363 2019-Jan-10 14:32:15.501558 - [DEBUG]
20364 2019-Jan-10 14:32:15.501582 - [DEBUG] Propagate flow
20365 2019-Jan-10 14:32:15.501605 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20366 2019-Jan-10 14:32:15.501662 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
20367 2019-Jan-10 14:32:15.502280 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20368 2019-Jan-10 14:32:15.502896 - [DEBUG] Edge function : AllBottom (result of previous compose)
20369 2019-Jan-10 14:32:15.502922 - [DEBUG]
20370 2019-Jan-10 14:32:15.502947 - [DEBUG] Join: AllTop & AllBottom
20371 2019-Jan-10 14:32:15.502973 - [DEBUG] = AllBottom (new jump func)
20372 2019-Jan-10 14:32:15.502998 - [DEBUG]
20373 2019-Jan-10 14:32:15.503021 - [DEBUG] Start adding new jump function
20374 2019-Jan-10 14:32:15.503045 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20375 2019-Jan-10 14:32:15.503101 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20376 2019-Jan-10 14:32:15.503735 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
20377 2019-Jan-10 14:32:15.504353 - [DEBUG] Edge Function : AllBottom
20378 2019-Jan-10 14:32:15.504381 - [DEBUG] End adding new jump function
20379 2019-Jan-10 14:32:15.504405 - [DEBUG]
20380 2019-Jan-10 14:32:15.504429 - [DEBUG] -------------------------------------------- 606. Path Edge --------------------------------------------
20381 2019-Jan-10 14:32:15.504453 - [DEBUG]
20382 2019-Jan-10 14:32:15.504477 - [DEBUG] Process 606. path edge:
20383 2019-Jan-10 14:32:15.504500 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20384 2019-Jan-10 14:32:15.504556 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
20385 2019-Jan-10 14:32:15.505174 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20386 2019-Jan-10 14:32:15.505791 - [DEBUG]
20387 2019-Jan-10 14:32:15.505816 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
20388 2019-Jan-10 14:32:15.506440 - [DEBUG] Possible callees:
20389 2019-Jan-10 14:32:15.506465 - [DEBUG] foo
20390 2019-Jan-10 14:32:15.506494 - [DEBUG] Possible return sites:
20391 2019-Jan-10 14:32:15.506518 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8420392 2019-Jan-10 14:32:15.507768 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
20393 2019-Jan-10 14:32:15.507797 - [DEBUG] Start points of 'foo' currently not available!
20394 2019-Jan-10 14:32:15.507834 - [DEBUG] Compose: EdgeIdentity * AllBottom
20395 2019-Jan-10 14:32:15.507861 - [DEBUG]
20396 2019-Jan-10 14:32:15.507885 - [DEBUG] Propagate flow
20397 2019-Jan-10 14:32:15.507909 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20398 2019-Jan-10 14:32:15.507966 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
20399 2019-Jan-10 14:32:15.508585 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20400 2019-Jan-10 14:32:15.509211 - [DEBUG] Edge function : AllBottom (result of previous compose)
20401 2019-Jan-10 14:32:15.509236 - [DEBUG]
20402 2019-Jan-10 14:32:15.509261 - [DEBUG] Join: AllTop & AllBottom
20403 2019-Jan-10 14:32:15.509287 - [DEBUG] = AllBottom (new jump func)
20404 2019-Jan-10 14:32:15.509312 - [DEBUG]
20405 2019-Jan-10 14:32:15.509336 - [DEBUG] Start adding new jump function
20406 2019-Jan-10 14:32:15.509359 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20407 2019-Jan-10 14:32:15.509415 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20408 2019-Jan-10 14:32:15.510043 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
20409 2019-Jan-10 14:32:15.510681 - [DEBUG] Edge Function : AllBottom
20410 2019-Jan-10 14:32:15.510713 - [DEBUG] End adding new jump function
20411 2019-Jan-10 14:32:15.510738 - [DEBUG]
20412 2019-Jan-10 14:32:15.510761 - [DEBUG] -------------------------------------------- 607. Path Edge --------------------------------------------
20413 2019-Jan-10 14:32:15.510786 - [DEBUG]
20414 2019-Jan-10 14:32:15.510809 - [DEBUG] Process 607. path edge:
20415 2019-Jan-10 14:32:15.510833 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20416 2019-Jan-10 14:32:15.510890 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
20417 2019-Jan-10 14:32:15.511515 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20418 2019-Jan-10 14:32:15.512133 - [DEBUG]
20419 2019-Jan-10 14:32:15.512157 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
20420 2019-Jan-10 14:32:15.512800 - [DEBUG] Compose: EdgeIdentity * AllBottom
20421 2019-Jan-10 14:32:15.512829 - [DEBUG]
20422 2019-Jan-10 14:32:15.512852 - [DEBUG] Propagate flow
20423 2019-Jan-10 14:32:15.512876 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20424 2019-Jan-10 14:32:15.512934 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
20425 2019-Jan-10 14:32:15.513570 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20426 2019-Jan-10 14:32:15.514189 - [DEBUG] Edge function : AllBottom (result of previous compose)
20427 2019-Jan-10 14:32:15.514215 - [DEBUG]
20428 2019-Jan-10 14:32:15.514240 - [DEBUG] Join: AllTop & AllBottom
20429 2019-Jan-10 14:32:15.514266 - [DEBUG] = AllBottom (new jump func)
20430 2019-Jan-10 14:32:15.514291 - [DEBUG]
20431 2019-Jan-10 14:32:15.514314 - [DEBUG] Start adding new jump function
20432 2019-Jan-10 14:32:15.514338 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20433 2019-Jan-10 14:32:15.514394 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20434 2019-Jan-10 14:32:15.515012 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
20435 2019-Jan-10 14:32:15.515626 - [DEBUG] Edge Function : AllBottom
20436 2019-Jan-10 14:32:15.515654 - [DEBUG] End adding new jump function
20437 2019-Jan-10 14:32:15.515679 - [DEBUG]
20438 2019-Jan-10 14:32:15.515703 - [DEBUG] -------------------------------------------- 608. Path Edge --------------------------------------------
20439 2019-Jan-10 14:32:15.515727 - [DEBUG]
20440 2019-Jan-10 14:32:15.515750 - [DEBUG] Process 608. path edge:
20441 2019-Jan-10 14:32:15.515774 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20442 2019-Jan-10 14:32:15.515830 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
20443 2019-Jan-10 14:32:15.516446 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20444 2019-Jan-10 14:32:15.517091 - [DEBUG]
20445 2019-Jan-10 14:32:15.517117 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
20446 2019-Jan-10 14:32:15.517745 - [DEBUG] Compose: EdgeIdentity * AllBottom
20447 2019-Jan-10 14:32:15.517773 - [DEBUG]
20448 2019-Jan-10 14:32:15.517797 - [DEBUG] Propagate flow
20449 2019-Jan-10 14:32:15.517820 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20450 2019-Jan-10 14:32:15.517877 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20451 2019-Jan-10 14:32:15.518504 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20452 2019-Jan-10 14:32:15.519121 - [DEBUG] Edge function : AllBottom (result of previous compose)
20453 2019-Jan-10 14:32:15.519147 - [DEBUG]
20454 2019-Jan-10 14:32:15.519171 - [DEBUG] Join: AllTop & AllBottom
20455 2019-Jan-10 14:32:15.519198 - [DEBUG] = AllBottom (new jump func)
20456 2019-Jan-10 14:32:15.519222 - [DEBUG]
20457 2019-Jan-10 14:32:15.519246 - [DEBUG] Start adding new jump function
20458 2019-Jan-10 14:32:15.519269 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20459 2019-Jan-10 14:32:15.519325 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20460 2019-Jan-10 14:32:15.519942 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20461 2019-Jan-10 14:32:15.520591 - [DEBUG] Edge Function : AllBottom
20462 2019-Jan-10 14:32:15.520618 - [DEBUG] End adding new jump function
20463 2019-Jan-10 14:32:15.520643 - [DEBUG]
20464 2019-Jan-10 14:32:15.520667 - [DEBUG] -------------------------------------------- 609. Path Edge --------------------------------------------
20465 2019-Jan-10 14:32:15.520692 - [DEBUG]
20466 2019-Jan-10 14:32:15.520715 - [DEBUG] Process 609. path edge:
20467 2019-Jan-10 14:32:15.520739 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20468 2019-Jan-10 14:32:15.520796 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
20469 2019-Jan-10 14:32:15.521424 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20470 2019-Jan-10 14:32:15.522042 - [DEBUG]
20471 2019-Jan-10 14:32:15.522067 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20472 2019-Jan-10 14:32:15.522702 - [DEBUG] Possible callees:
20473 2019-Jan-10 14:32:15.522727 - [DEBUG] llvm.dbg.declare
20474 2019-Jan-10 14:32:15.522752 - [DEBUG] Possible return sites:
20475 2019-Jan-10 14:32:15.522776 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9620476 2019-Jan-10 14:32:15.524043 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20477 2019-Jan-10 14:32:15.524072 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20478 2019-Jan-10 14:32:15.524109 - [DEBUG] Compose: EdgeIdentity * AllBottom
20479 2019-Jan-10 14:32:15.524136 - [DEBUG]
20480 2019-Jan-10 14:32:15.524160 - [DEBUG] Propagate flow
20481 2019-Jan-10 14:32:15.524183 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20482 2019-Jan-10 14:32:15.524241 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
20483 2019-Jan-10 14:32:15.524872 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20484 2019-Jan-10 14:32:15.525490 - [DEBUG] Edge function : AllBottom (result of previous compose)
20485 2019-Jan-10 14:32:15.525525 - [DEBUG]
20486 2019-Jan-10 14:32:15.525550 - [DEBUG] Join: AllTop & AllBottom
20487 2019-Jan-10 14:32:15.525576 - [DEBUG] = AllBottom (new jump func)
20488 2019-Jan-10 14:32:15.525601 - [DEBUG]
20489 2019-Jan-10 14:32:15.525624 - [DEBUG] Start adding new jump function
20490 2019-Jan-10 14:32:15.525648 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20491 2019-Jan-10 14:32:15.525704 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20492 2019-Jan-10 14:32:15.526328 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
20493 2019-Jan-10 14:32:15.526965 - [DEBUG] Edge Function : AllBottom
20494 2019-Jan-10 14:32:15.526993 - [DEBUG] End adding new jump function
20495 2019-Jan-10 14:32:15.527018 - [DEBUG]
20496 2019-Jan-10 14:32:15.527042 - [DEBUG] -------------------------------------------- 610. Path Edge --------------------------------------------
20497 2019-Jan-10 14:32:15.527066 - [DEBUG]
20498 2019-Jan-10 14:32:15.527092 - [DEBUG] Process 610. path edge:
20499 2019-Jan-10 14:32:15.527115 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20500 2019-Jan-10 14:32:15.527172 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
20501 2019-Jan-10 14:32:15.527791 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20502 2019-Jan-10 14:32:15.528409 - [DEBUG]
20503 2019-Jan-10 14:32:15.528433 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
20504 2019-Jan-10 14:32:15.529069 - [DEBUG] Compose: EdgeIdentity * AllBottom
20505 2019-Jan-10 14:32:15.529097 - [DEBUG]
20506 2019-Jan-10 14:32:15.529122 - [DEBUG] Propagate flow
20507 2019-Jan-10 14:32:15.529145 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20508 2019-Jan-10 14:32:15.529202 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
20509 2019-Jan-10 14:32:15.529818 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20510 2019-Jan-10 14:32:15.530452 - [DEBUG] Edge function : AllBottom (result of previous compose)
20511 2019-Jan-10 14:32:15.530478 - [DEBUG]
20512 2019-Jan-10 14:32:15.530503 - [DEBUG] Join: AllTop & AllBottom
20513 2019-Jan-10 14:32:15.530529 - [DEBUG] = AllBottom (new jump func)
20514 2019-Jan-10 14:32:15.530553 - [DEBUG]
20515 2019-Jan-10 14:32:15.530577 - [DEBUG] Start adding new jump function
20516 2019-Jan-10 14:32:15.530600 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20517 2019-Jan-10 14:32:15.530656 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20518 2019-Jan-10 14:32:15.531275 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
20519 2019-Jan-10 14:32:15.531889 - [DEBUG] Edge Function : AllBottom
20520 2019-Jan-10 14:32:15.531917 - [DEBUG] End adding new jump function
20521 2019-Jan-10 14:32:15.531941 - [DEBUG]
20522 2019-Jan-10 14:32:15.531965 - [DEBUG] -------------------------------------------- 611. Path Edge --------------------------------------------
20523 2019-Jan-10 14:32:15.531989 - [DEBUG]
20524 2019-Jan-10 14:32:15.532013 - [DEBUG] Process 611. path edge:
20525 2019-Jan-10 14:32:15.532037 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20526 2019-Jan-10 14:32:15.532093 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
20527 2019-Jan-10 14:32:15.532707 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20528 2019-Jan-10 14:32:15.533324 - [DEBUG]
20529 2019-Jan-10 14:32:15.533349 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
20530 2019-Jan-10 14:32:15.534040 - [DEBUG] Compose: EdgeIdentity * AllBottom
20531 2019-Jan-10 14:32:15.534071 - [DEBUG]
20532 2019-Jan-10 14:32:15.534096 - [DEBUG] Propagate flow
20533 2019-Jan-10 14:32:15.534119 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20534 2019-Jan-10 14:32:15.534189 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
20535 2019-Jan-10 14:32:15.534906 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20536 2019-Jan-10 14:32:15.535597 - [DEBUG] Edge function : AllBottom (result of previous compose)
20537 2019-Jan-10 14:32:15.535625 - [DEBUG]
20538 2019-Jan-10 14:32:15.535652 - [DEBUG] Join: AllTop & AllBottom
20539 2019-Jan-10 14:32:15.535679 - [DEBUG] = AllBottom (new jump func)
20540 2019-Jan-10 14:32:15.535704 - [DEBUG]
20541 2019-Jan-10 14:32:15.535728 - [DEBUG] Start adding new jump function
20542 2019-Jan-10 14:32:15.535752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20543 2019-Jan-10 14:32:15.535825 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20544 2019-Jan-10 14:32:15.536507 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
20545 2019-Jan-10 14:32:15.537158 - [DEBUG] Edge Function : AllBottom
20546 2019-Jan-10 14:32:15.537190 - [DEBUG] End adding new jump function
20547 2019-Jan-10 14:32:15.537215 - [DEBUG]
20548 2019-Jan-10 14:32:15.537239 - [DEBUG] -------------------------------------------- 612. Path Edge --------------------------------------------
20549 2019-Jan-10 14:32:15.537264 - [DEBUG]
20550 2019-Jan-10 14:32:15.537288 - [DEBUG] Process 612. path edge:
20551 2019-Jan-10 14:32:15.537312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20552 2019-Jan-10 14:32:15.537370 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
20553 2019-Jan-10 14:32:15.537983 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20554 2019-Jan-10 14:32:15.538602 - [DEBUG]
20555 2019-Jan-10 14:32:15.538629 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
20556 2019-Jan-10 14:32:15.539264 - [DEBUG] Compose: EdgeIdentity * AllBottom
20557 2019-Jan-10 14:32:15.539292 - [DEBUG]
20558 2019-Jan-10 14:32:15.539316 - [DEBUG] Propagate flow
20559 2019-Jan-10 14:32:15.539340 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20560 2019-Jan-10 14:32:15.539404 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
20561 2019-Jan-10 14:32:15.540040 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20562 2019-Jan-10 14:32:15.540719 - [DEBUG] Edge function : AllBottom (result of previous compose)
20563 2019-Jan-10 14:32:15.540747 - [DEBUG]
20564 2019-Jan-10 14:32:15.540774 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20565 2019-Jan-10 14:32:15.540800 - [DEBUG] = AllBottom
20566 2019-Jan-10 14:32:15.540825 - [DEBUG]
20567 2019-Jan-10 14:32:15.540848 - [DEBUG] PROPAGATE: No new function!
20568 2019-Jan-10 14:32:15.540874 - [DEBUG] EDGE:
20569 2019-Jan-10 14:32:15.540944 - [DEBUG] ---> 20570 2019-Jan-10 14:32:15.541598 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20571 2019-Jan-10 14:32:15.542260 - [DEBUG]
20572 2019-Jan-10 14:32:15.542287 - [DEBUG] EDGE:
20573 2019-Jan-10 14:32:15.542352 - [DEBUG] ---> 20574 2019-Jan-10 14:32:15.542992 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20575 2019-Jan-10 14:32:15.543651 - [DEBUG]
20576 2019-Jan-10 14:32:15.543677 - [DEBUG] EDGE:
20577 2019-Jan-10 14:32:15.543756 - [DEBUG] ---> 20578 2019-Jan-10 14:32:15.544378 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20579 2019-Jan-10 14:32:15.544996 - [DEBUG]
20580 2019-Jan-10 14:32:15.545022 - [DEBUG] EDGE:
20581 2019-Jan-10 14:32:15.545080 - [DEBUG] ---> 20582 2019-Jan-10 14:32:15.545710 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20583 2019-Jan-10 14:32:15.546335 - [DEBUG]
20584 2019-Jan-10 14:32:15.546386 - [DEBUG] Compose: EdgeIdentity * AllBottom
20585 2019-Jan-10 14:32:15.546414 - [DEBUG]
20586 2019-Jan-10 14:32:15.546438 - [DEBUG] Propagate flow
20587 2019-Jan-10 14:32:15.546462 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20588 2019-Jan-10 14:32:15.546525 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
20589 2019-Jan-10 14:32:15.547188 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20590 2019-Jan-10 14:32:15.547808 - [DEBUG] Edge function : AllBottom (result of previous compose)
20591 2019-Jan-10 14:32:15.547834 - [DEBUG]
20592 2019-Jan-10 14:32:15.547860 - [DEBUG] Join: AllTop & AllBottom
20593 2019-Jan-10 14:32:15.547886 - [DEBUG] = AllBottom (new jump func)
20594 2019-Jan-10 14:32:15.547911 - [DEBUG]
20595 2019-Jan-10 14:32:15.547934 - [DEBUG] Start adding new jump function
20596 2019-Jan-10 14:32:15.547958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20597 2019-Jan-10 14:32:15.548015 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20598 2019-Jan-10 14:32:15.548633 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
20599 2019-Jan-10 14:32:15.549251 - [DEBUG] Edge Function : AllBottom
20600 2019-Jan-10 14:32:15.549280 - [DEBUG] End adding new jump function
20601 2019-Jan-10 14:32:15.549305 - [DEBUG]
20602 2019-Jan-10 14:32:15.549329 - [DEBUG] -------------------------------------------- 613. Path Edge --------------------------------------------
20603 2019-Jan-10 14:32:15.549354 - [DEBUG]
20604 2019-Jan-10 14:32:15.549377 - [DEBUG] Process 613. path edge:
20605 2019-Jan-10 14:32:15.549401 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20606 2019-Jan-10 14:32:15.549457 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
20607 2019-Jan-10 14:32:15.550077 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20608 2019-Jan-10 14:32:15.550711 - [DEBUG]
20609 2019-Jan-10 14:32:15.550736 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
20610 2019-Jan-10 14:32:15.551361 - [DEBUG] Possible callees:
20611 2019-Jan-10 14:32:15.551386 - [DEBUG] bar
20612 2019-Jan-10 14:32:15.551411 - [DEBUG] Possible return sites:
20613 2019-Jan-10 14:32:15.551434 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8920614 2019-Jan-10 14:32:15.552689 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
20615 2019-Jan-10 14:32:15.552719 - [DEBUG] Start points of 'bar' currently not available!
20616 2019-Jan-10 14:32:15.552760 - [DEBUG] Compose: EdgeIdentity * AllBottom
20617 2019-Jan-10 14:32:15.552787 - [DEBUG]
20618 2019-Jan-10 14:32:15.552811 - [DEBUG] Propagate flow
20619 2019-Jan-10 14:32:15.552835 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20620 2019-Jan-10 14:32:15.552908 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
20621 2019-Jan-10 14:32:15.553550 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20622 2019-Jan-10 14:32:15.554170 - [DEBUG] Edge function : AllBottom (result of previous compose)
20623 2019-Jan-10 14:32:15.554196 - [DEBUG]
20624 2019-Jan-10 14:32:15.554221 - [DEBUG] Join: AllTop & AllBottom
20625 2019-Jan-10 14:32:15.554247 - [DEBUG] = AllBottom (new jump func)
20626 2019-Jan-10 14:32:15.554272 - [DEBUG]
20627 2019-Jan-10 14:32:15.554295 - [DEBUG] Start adding new jump function
20628 2019-Jan-10 14:32:15.554319 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20629 2019-Jan-10 14:32:15.554375 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20630 2019-Jan-10 14:32:15.554993 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
20631 2019-Jan-10 14:32:15.555611 - [DEBUG] Edge Function : AllBottom
20632 2019-Jan-10 14:32:15.555639 - [DEBUG] End adding new jump function
20633 2019-Jan-10 14:32:15.555663 - [DEBUG]
20634 2019-Jan-10 14:32:15.555687 - [DEBUG] -------------------------------------------- 614. Path Edge --------------------------------------------
20635 2019-Jan-10 14:32:15.555711 - [DEBUG]
20636 2019-Jan-10 14:32:15.555735 - [DEBUG] Process 614. path edge:
20637 2019-Jan-10 14:32:15.555759 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20638 2019-Jan-10 14:32:15.555819 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
20639 2019-Jan-10 14:32:15.556450 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20640 2019-Jan-10 14:32:15.557115 - [DEBUG]
20641 2019-Jan-10 14:32:15.557141 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
20642 2019-Jan-10 14:32:15.557802 - [DEBUG] Compose: EdgeIdentity * AllBottom
20643 2019-Jan-10 14:32:15.557831 - [DEBUG]
20644 2019-Jan-10 14:32:15.557855 - [DEBUG] Propagate flow
20645 2019-Jan-10 14:32:15.557879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20646 2019-Jan-10 14:32:15.557937 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
20647 2019-Jan-10 14:32:15.558564 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20648 2019-Jan-10 14:32:15.559183 - [DEBUG] Edge function : AllBottom (result of previous compose)
20649 2019-Jan-10 14:32:15.559209 - [DEBUG]
20650 2019-Jan-10 14:32:15.559234 - [DEBUG] Join: AllTop & AllBottom
20651 2019-Jan-10 14:32:15.559261 - [DEBUG] = AllBottom (new jump func)
20652 2019-Jan-10 14:32:15.559285 - [DEBUG]
20653 2019-Jan-10 14:32:15.559309 - [DEBUG] Start adding new jump function
20654 2019-Jan-10 14:32:15.559333 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20655 2019-Jan-10 14:32:15.559389 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20656 2019-Jan-10 14:32:15.560014 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
20657 2019-Jan-10 14:32:15.560646 - [DEBUG] Edge Function : AllBottom
20658 2019-Jan-10 14:32:15.560674 - [DEBUG] End adding new jump function
20659 2019-Jan-10 14:32:15.560698 - [DEBUG]
20660 2019-Jan-10 14:32:15.560722 - [DEBUG] -------------------------------------------- 615. Path Edge --------------------------------------------
20661 2019-Jan-10 14:32:15.560746 - [DEBUG]
20662 2019-Jan-10 14:32:15.560770 - [DEBUG] Process 615. path edge:
20663 2019-Jan-10 14:32:15.560794 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20664 2019-Jan-10 14:32:15.560866 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
20665 2019-Jan-10 14:32:15.561483 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20666 2019-Jan-10 14:32:15.562100 - [DEBUG]
20667 2019-Jan-10 14:32:15.562126 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
20668 2019-Jan-10 14:32:15.562755 - [DEBUG] Compose: EdgeIdentity * AllBottom
20669 2019-Jan-10 14:32:15.562783 - [DEBUG]
20670 2019-Jan-10 14:32:15.562807 - [DEBUG] Propagate flow
20671 2019-Jan-10 14:32:15.562831 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20672 2019-Jan-10 14:32:15.562887 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
20673 2019-Jan-10 14:32:15.563529 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20674 2019-Jan-10 14:32:15.564148 - [DEBUG] Edge function : AllBottom (result of previous compose)
20675 2019-Jan-10 14:32:15.564174 - [DEBUG]
20676 2019-Jan-10 14:32:15.564200 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20677 2019-Jan-10 14:32:15.564226 - [DEBUG] = AllBottom
20678 2019-Jan-10 14:32:15.564250 - [DEBUG]
20679 2019-Jan-10 14:32:15.564274 - [DEBUG] PROPAGATE: No new function!
20680 2019-Jan-10 14:32:15.564305 - [DEBUG] Compose: EdgeIdentity * AllBottom
20681 2019-Jan-10 14:32:15.564332 - [DEBUG]
20682 2019-Jan-10 14:32:15.564355 - [DEBUG] Propagate flow
20683 2019-Jan-10 14:32:15.564379 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20684 2019-Jan-10 14:32:15.564436 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
20685 2019-Jan-10 14:32:15.565062 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20686 2019-Jan-10 14:32:15.565679 - [DEBUG] Edge function : AllBottom (result of previous compose)
20687 2019-Jan-10 14:32:15.565705 - [DEBUG]
20688 2019-Jan-10 14:32:15.565729 - [DEBUG] Join: AllTop & AllBottom
20689 2019-Jan-10 14:32:15.565755 - [DEBUG] = AllBottom (new jump func)
20690 2019-Jan-10 14:32:15.565780 - [DEBUG]
20691 2019-Jan-10 14:32:15.565804 - [DEBUG] Start adding new jump function
20692 2019-Jan-10 14:32:15.565827 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20693 2019-Jan-10 14:32:15.565883 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20694 2019-Jan-10 14:32:15.566501 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
20695 2019-Jan-10 14:32:15.567142 - [DEBUG] Edge Function : AllBottom
20696 2019-Jan-10 14:32:15.567169 - [DEBUG] End adding new jump function
20697 2019-Jan-10 14:32:15.567194 - [DEBUG]
20698 2019-Jan-10 14:32:15.567218 - [DEBUG] -------------------------------------------- 616. Path Edge --------------------------------------------
20699 2019-Jan-10 14:32:15.567242 - [DEBUG]
20700 2019-Jan-10 14:32:15.567266 - [DEBUG] Process 616. path edge:
20701 2019-Jan-10 14:32:15.567290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20702 2019-Jan-10 14:32:15.567346 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
20703 2019-Jan-10 14:32:15.567972 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20704 2019-Jan-10 14:32:15.568590 - [DEBUG]
20705 2019-Jan-10 14:32:15.568615 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
20706 2019-Jan-10 14:32:15.569259 - [DEBUG] Possible callees:
20707 2019-Jan-10 14:32:15.569285 - [DEBUG] llvm.dbg.declare
20708 2019-Jan-10 14:32:15.569310 - [DEBUG] Possible return sites:
20709 2019-Jan-10 14:32:15.569334 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10320710 2019-Jan-10 14:32:15.570596 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20711 2019-Jan-10 14:32:15.570626 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20712 2019-Jan-10 14:32:15.570663 - [DEBUG] Compose: EdgeIdentity * AllBottom
20713 2019-Jan-10 14:32:15.570690 - [DEBUG]
20714 2019-Jan-10 14:32:15.570714 - [DEBUG] Propagate flow
20715 2019-Jan-10 14:32:15.570738 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20716 2019-Jan-10 14:32:15.570795 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
20717 2019-Jan-10 14:32:15.571415 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20718 2019-Jan-10 14:32:15.572034 - [DEBUG] Edge function : AllBottom (result of previous compose)
20719 2019-Jan-10 14:32:15.572059 - [DEBUG]
20720 2019-Jan-10 14:32:15.572084 - [DEBUG] Join: AllTop & AllBottom
20721 2019-Jan-10 14:32:15.572110 - [DEBUG] = AllBottom (new jump func)
20722 2019-Jan-10 14:32:15.572135 - [DEBUG]
20723 2019-Jan-10 14:32:15.572159 - [DEBUG] Start adding new jump function
20724 2019-Jan-10 14:32:15.572183 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20725 2019-Jan-10 14:32:15.572239 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20726 2019-Jan-10 14:32:15.572857 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
20727 2019-Jan-10 14:32:15.573483 - [DEBUG] Edge Function : AllBottom
20728 2019-Jan-10 14:32:15.573528 - [DEBUG] End adding new jump function
20729 2019-Jan-10 14:32:15.573553 - [DEBUG]
20730 2019-Jan-10 14:32:15.573577 - [DEBUG] -------------------------------------------- 617. Path Edge --------------------------------------------
20731 2019-Jan-10 14:32:15.573601 - [DEBUG]
20732 2019-Jan-10 14:32:15.573624 - [DEBUG] Process 617. path edge:
20733 2019-Jan-10 14:32:15.573648 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20734 2019-Jan-10 14:32:15.573705 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
20735 2019-Jan-10 14:32:15.574325 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20736 2019-Jan-10 14:32:15.574949 - [DEBUG]
20737 2019-Jan-10 14:32:15.574974 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
20738 2019-Jan-10 14:32:15.575614 - [DEBUG] Compose: EdgeIdentity * AllBottom
20739 2019-Jan-10 14:32:15.575642 - [DEBUG]
20740 2019-Jan-10 14:32:15.575666 - [DEBUG] Propagate flow
20741 2019-Jan-10 14:32:15.575694 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20742 2019-Jan-10 14:32:15.575752 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
20743 2019-Jan-10 14:32:15.576367 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20744 2019-Jan-10 14:32:15.577001 - [DEBUG] Edge function : AllBottom (result of previous compose)
20745 2019-Jan-10 14:32:15.577026 - [DEBUG]
20746 2019-Jan-10 14:32:15.577051 - [DEBUG] Join: AllTop & AllBottom
20747 2019-Jan-10 14:32:15.577077 - [DEBUG] = AllBottom (new jump func)
20748 2019-Jan-10 14:32:15.577102 - [DEBUG]
20749 2019-Jan-10 14:32:15.577125 - [DEBUG] Start adding new jump function
20750 2019-Jan-10 14:32:15.577149 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20751 2019-Jan-10 14:32:15.577215 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20752 2019-Jan-10 14:32:15.577834 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
20753 2019-Jan-10 14:32:15.578447 - [DEBUG] Edge Function : AllBottom
20754 2019-Jan-10 14:32:15.578475 - [DEBUG] End adding new jump function
20755 2019-Jan-10 14:32:15.578499 - [DEBUG]
20756 2019-Jan-10 14:32:15.578523 - [DEBUG] -------------------------------------------- 618. Path Edge --------------------------------------------
20757 2019-Jan-10 14:32:15.578547 - [DEBUG]
20758 2019-Jan-10 14:32:15.578571 - [DEBUG] Process 618. path edge:
20759 2019-Jan-10 14:32:15.578595 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20760 2019-Jan-10 14:32:15.578651 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
20761 2019-Jan-10 14:32:15.579265 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20762 2019-Jan-10 14:32:15.579882 - [DEBUG]
20763 2019-Jan-10 14:32:15.579907 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
20764 2019-Jan-10 14:32:15.580544 - [DEBUG] Compose: EdgeIdentity * AllBottom
20765 2019-Jan-10 14:32:15.580573 - [DEBUG]
20766 2019-Jan-10 14:32:15.580597 - [DEBUG] Propagate flow
20767 2019-Jan-10 14:32:15.580620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20768 2019-Jan-10 14:32:15.580678 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
20769 2019-Jan-10 14:32:15.581293 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20770 2019-Jan-10 14:32:15.581911 - [DEBUG] Edge function : AllBottom (result of previous compose)
20771 2019-Jan-10 14:32:15.581936 - [DEBUG]
20772 2019-Jan-10 14:32:15.581961 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
20773 2019-Jan-10 14:32:15.581987 - [DEBUG] = AllBottom
20774 2019-Jan-10 14:32:15.582012 - [DEBUG]
20775 2019-Jan-10 14:32:15.582035 - [DEBUG] PROPAGATE: No new function!
20776 2019-Jan-10 14:32:15.582060 - [DEBUG] EDGE:
20777 2019-Jan-10 14:32:15.582118 - [DEBUG] ---> 20778 2019-Jan-10 14:32:15.582732 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20779 2019-Jan-10 14:32:15.583349 - [DEBUG]
20780 2019-Jan-10 14:32:15.583375 - [DEBUG] EDGE:
20781 2019-Jan-10 14:32:15.583432 - [DEBUG] ---> 20782 2019-Jan-10 14:32:15.584068 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20783 2019-Jan-10 14:32:15.584687 - [DEBUG]
20784 2019-Jan-10 14:32:15.584712 - [DEBUG] EDGE:
20785 2019-Jan-10 14:32:15.584769 - [DEBUG] ---> 20786 2019-Jan-10 14:32:15.585395 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20787 2019-Jan-10 14:32:15.586013 - [DEBUG]
20788 2019-Jan-10 14:32:15.586038 - [DEBUG] EDGE:
20789 2019-Jan-10 14:32:15.586096 - [DEBUG] ---> 20790 2019-Jan-10 14:32:15.586712 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20791 2019-Jan-10 14:32:15.587345 - [DEBUG]
20792 2019-Jan-10 14:32:15.587371 - [DEBUG] EDGE:
20793 2019-Jan-10 14:32:15.587429 - [DEBUG] ---> 20794 2019-Jan-10 14:32:15.588057 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20795 2019-Jan-10 14:32:15.588677 - [DEBUG]
20796 2019-Jan-10 14:32:15.588703 - [DEBUG] EDGE:
20797 2019-Jan-10 14:32:15.588760 - [DEBUG] ---> 20798 2019-Jan-10 14:32:15.589383 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20799 2019-Jan-10 14:32:15.590000 - [DEBUG]
20800 2019-Jan-10 14:32:15.590026 - [DEBUG] EDGE:
20801 2019-Jan-10 14:32:15.590083 - [DEBUG] ---> 20802 2019-Jan-10 14:32:15.590717 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20803 2019-Jan-10 14:32:15.591350 - [DEBUG]
20804 2019-Jan-10 14:32:15.591375 - [DEBUG] EDGE:
20805 2019-Jan-10 14:32:15.591433 - [DEBUG] ---> 20806 2019-Jan-10 14:32:15.592060 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20807 2019-Jan-10 14:32:15.592679 - [DEBUG]
20808 2019-Jan-10 14:32:15.592705 - [DEBUG] EDGE:
20809 2019-Jan-10 14:32:15.592763 - [DEBUG] ---> 20810 2019-Jan-10 14:32:15.593380 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20811 2019-Jan-10 14:32:15.594021 - [DEBUG]
20812 2019-Jan-10 14:32:15.594047 - [DEBUG] EDGE:
20813 2019-Jan-10 14:32:15.594104 - [DEBUG] ---> 20814 2019-Jan-10 14:32:15.594720 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20815 2019-Jan-10 14:32:15.595344 - [DEBUG]
20816 2019-Jan-10 14:32:15.595370 - [DEBUG] EDGE:
20817 2019-Jan-10 14:32:15.595428 - [DEBUG] ---> 20818 2019-Jan-10 14:32:15.596046 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20819 2019-Jan-10 14:32:15.596663 - [DEBUG]
20820 2019-Jan-10 14:32:15.596689 - [DEBUG] EDGE:
20821 2019-Jan-10 14:32:15.596747 - [DEBUG] ---> 20822 2019-Jan-10 14:32:15.597381 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
20823 2019-Jan-10 14:32:15.598000 - [DEBUG]
20824 2019-Jan-10 14:32:15.598035 - [DEBUG] Compose: EdgeIdentity * AllBottom
20825 2019-Jan-10 14:32:15.598062 - [DEBUG]
20826 2019-Jan-10 14:32:15.598086 - [DEBUG] Propagate flow
20827 2019-Jan-10 14:32:15.598109 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20828 2019-Jan-10 14:32:15.598167 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20829 2019-Jan-10 14:32:15.598784 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20830 2019-Jan-10 14:32:15.599402 - [DEBUG] Edge function : AllBottom (result of previous compose)
20831 2019-Jan-10 14:32:15.599428 - [DEBUG]
20832 2019-Jan-10 14:32:15.599453 - [DEBUG] Join: AllTop & AllBottom
20833 2019-Jan-10 14:32:15.599479 - [DEBUG] = AllBottom (new jump func)
20834 2019-Jan-10 14:32:15.599513 - [DEBUG]
20835 2019-Jan-10 14:32:15.599537 - [DEBUG] Start adding new jump function
20836 2019-Jan-10 14:32:15.599561 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20837 2019-Jan-10 14:32:15.599617 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20838 2019-Jan-10 14:32:15.600251 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20839 2019-Jan-10 14:32:15.600870 - [DEBUG] Edge Function : AllBottom
20840 2019-Jan-10 14:32:15.600898 - [DEBUG] End adding new jump function
20841 2019-Jan-10 14:32:15.600923 - [DEBUG]
20842 2019-Jan-10 14:32:15.600947 - [DEBUG] -------------------------------------------- 619. Path Edge --------------------------------------------
20843 2019-Jan-10 14:32:15.600971 - [DEBUG]
20844 2019-Jan-10 14:32:15.600995 - [DEBUG] Process 619. path edge:
20845 2019-Jan-10 14:32:15.601019 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20846 2019-Jan-10 14:32:15.601075 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
20847 2019-Jan-10 14:32:15.601692 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20848 2019-Jan-10 14:32:15.602312 - [DEBUG]
20849 2019-Jan-10 14:32:15.602337 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
20850 2019-Jan-10 14:32:15.602972 - [DEBUG] Compose: EdgeIdentity * AllBottom
20851 2019-Jan-10 14:32:15.603000 - [DEBUG]
20852 2019-Jan-10 14:32:15.603024 - [DEBUG] Propagate flow
20853 2019-Jan-10 14:32:15.603048 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20854 2019-Jan-10 14:32:15.603106 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
20855 2019-Jan-10 14:32:15.603744 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20856 2019-Jan-10 14:32:15.604361 - [DEBUG] Edge function : AllBottom (result of previous compose)
20857 2019-Jan-10 14:32:15.604387 - [DEBUG]
20858 2019-Jan-10 14:32:15.604412 - [DEBUG] Join: AllTop & AllBottom
20859 2019-Jan-10 14:32:15.604438 - [DEBUG] = AllBottom (new jump func)
20860 2019-Jan-10 14:32:15.604463 - [DEBUG]
20861 2019-Jan-10 14:32:15.604486 - [DEBUG] Start adding new jump function
20862 2019-Jan-10 14:32:15.604510 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20863 2019-Jan-10 14:32:15.604566 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20864 2019-Jan-10 14:32:15.605186 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
20865 2019-Jan-10 14:32:15.605865 - [DEBUG] Edge Function : AllBottom
20866 2019-Jan-10 14:32:15.605896 - [DEBUG] End adding new jump function
20867 2019-Jan-10 14:32:15.605922 - [DEBUG]
20868 2019-Jan-10 14:32:15.605946 - [DEBUG] -------------------------------------------- 620. Path Edge --------------------------------------------
20869 2019-Jan-10 14:32:15.605971 - [DEBUG]
20870 2019-Jan-10 14:32:15.605995 - [DEBUG] Process 620. path edge:
20871 2019-Jan-10 14:32:15.606019 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20872 2019-Jan-10 14:32:15.606084 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
20873 2019-Jan-10 14:32:15.606783 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20874 2019-Jan-10 14:32:15.607482 - [DEBUG]
20875 2019-Jan-10 14:32:15.607510 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
20876 2019-Jan-10 14:32:15.608248 - [DEBUG] Compose: EdgeIdentity * AllBottom
20877 2019-Jan-10 14:32:15.608279 - [DEBUG]
20878 2019-Jan-10 14:32:15.608304 - [DEBUG] Propagate flow
20879 2019-Jan-10 14:32:15.608350 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20880 2019-Jan-10 14:32:15.608422 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
20881 2019-Jan-10 14:32:15.609095 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20882 2019-Jan-10 14:32:15.609727 - [DEBUG] Edge function : AllBottom (result of previous compose)
20883 2019-Jan-10 14:32:15.609753 - [DEBUG]
20884 2019-Jan-10 14:32:15.609780 - [DEBUG] Join: AllTop & AllBottom
20885 2019-Jan-10 14:32:15.609807 - [DEBUG] = AllBottom (new jump func)
20886 2019-Jan-10 14:32:15.609832 - [DEBUG]
20887 2019-Jan-10 14:32:15.609856 - [DEBUG] Start adding new jump function
20888 2019-Jan-10 14:32:15.609879 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20889 2019-Jan-10 14:32:15.609937 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20890 2019-Jan-10 14:32:15.610588 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
20891 2019-Jan-10 14:32:15.611203 - [DEBUG] Edge Function : AllBottom
20892 2019-Jan-10 14:32:15.611233 - [DEBUG] End adding new jump function
20893 2019-Jan-10 14:32:15.611257 - [DEBUG]
20894 2019-Jan-10 14:32:15.611281 - [DEBUG] -------------------------------------------- 621. Path Edge --------------------------------------------
20895 2019-Jan-10 14:32:15.611306 - [DEBUG]
20896 2019-Jan-10 14:32:15.611329 - [DEBUG] Process 621. path edge:
20897 2019-Jan-10 14:32:15.611360 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20898 2019-Jan-10 14:32:15.611416 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
20899 2019-Jan-10 14:32:15.612032 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20900 2019-Jan-10 14:32:15.612649 - [DEBUG]
20901 2019-Jan-10 14:32:15.612676 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
20902 2019-Jan-10 14:32:15.613321 - [DEBUG] Compose: EdgeIdentity * AllBottom
20903 2019-Jan-10 14:32:15.613349 - [DEBUG]
20904 2019-Jan-10 14:32:15.613373 - [DEBUG] Propagate flow
20905 2019-Jan-10 14:32:15.613397 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20906 2019-Jan-10 14:32:15.613454 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
20907 2019-Jan-10 14:32:15.614101 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20908 2019-Jan-10 14:32:15.614719 - [DEBUG] Edge function : AllBottom (result of previous compose)
20909 2019-Jan-10 14:32:15.614745 - [DEBUG]
20910 2019-Jan-10 14:32:15.614770 - [DEBUG] Join: AllTop & AllBottom
20911 2019-Jan-10 14:32:15.614796 - [DEBUG] = AllBottom (new jump func)
20912 2019-Jan-10 14:32:15.614821 - [DEBUG]
20913 2019-Jan-10 14:32:15.614844 - [DEBUG] Start adding new jump function
20914 2019-Jan-10 14:32:15.614868 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20915 2019-Jan-10 14:32:15.614924 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20916 2019-Jan-10 14:32:15.615541 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
20917 2019-Jan-10 14:32:15.616165 - [DEBUG] Edge Function : AllBottom
20918 2019-Jan-10 14:32:15.616195 - [DEBUG] End adding new jump function
20919 2019-Jan-10 14:32:15.616220 - [DEBUG]
20920 2019-Jan-10 14:32:15.616244 - [DEBUG] -------------------------------------------- 622. Path Edge --------------------------------------------
20921 2019-Jan-10 14:32:15.616288 - [DEBUG]
20922 2019-Jan-10 14:32:15.616312 - [DEBUG] Process 622. path edge:
20923 2019-Jan-10 14:32:15.616336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20924 2019-Jan-10 14:32:15.616393 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
20925 2019-Jan-10 14:32:15.617049 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20926 2019-Jan-10 14:32:15.617667 - [DEBUG]
20927 2019-Jan-10 14:32:15.617692 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
20928 2019-Jan-10 14:32:15.618325 - [DEBUG] Possible callees:
20929 2019-Jan-10 14:32:15.618350 - [DEBUG] llvm.dbg.declare
20930 2019-Jan-10 14:32:15.618376 - [DEBUG] Possible return sites:
20931 2019-Jan-10 14:32:15.618399 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12020932 2019-Jan-10 14:32:15.619653 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
20933 2019-Jan-10 14:32:15.619683 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
20934 2019-Jan-10 14:32:15.619722 - [DEBUG] Compose: EdgeIdentity * AllBottom
20935 2019-Jan-10 14:32:15.619749 - [DEBUG]
20936 2019-Jan-10 14:32:15.619773 - [DEBUG] Propagate flow
20937 2019-Jan-10 14:32:15.619796 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20938 2019-Jan-10 14:32:15.619854 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
20939 2019-Jan-10 14:32:15.620507 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20940 2019-Jan-10 14:32:15.621126 - [DEBUG] Edge function : AllBottom (result of previous compose)
20941 2019-Jan-10 14:32:15.621152 - [DEBUG]
20942 2019-Jan-10 14:32:15.621176 - [DEBUG] Join: AllTop & AllBottom
20943 2019-Jan-10 14:32:15.621202 - [DEBUG] = AllBottom (new jump func)
20944 2019-Jan-10 14:32:15.621227 - [DEBUG]
20945 2019-Jan-10 14:32:15.621251 - [DEBUG] Start adding new jump function
20946 2019-Jan-10 14:32:15.621274 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20947 2019-Jan-10 14:32:15.621331 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20948 2019-Jan-10 14:32:15.621949 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
20949 2019-Jan-10 14:32:15.622566 - [DEBUG] Edge Function : AllBottom
20950 2019-Jan-10 14:32:15.622593 - [DEBUG] End adding new jump function
20951 2019-Jan-10 14:32:15.622617 - [DEBUG]
20952 2019-Jan-10 14:32:15.622641 - [DEBUG] -------------------------------------------- 623. Path Edge --------------------------------------------
20953 2019-Jan-10 14:32:15.622665 - [DEBUG]
20954 2019-Jan-10 14:32:15.622689 - [DEBUG] Process 623. path edge:
20955 2019-Jan-10 14:32:15.622713 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20956 2019-Jan-10 14:32:15.622769 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
20957 2019-Jan-10 14:32:15.623396 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20958 2019-Jan-10 14:32:15.624073 - [DEBUG]
20959 2019-Jan-10 14:32:15.624101 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
20960 2019-Jan-10 14:32:15.624798 - [DEBUG] Compose: EdgeIdentity * AllBottom
20961 2019-Jan-10 14:32:15.624829 - [DEBUG]
20962 2019-Jan-10 14:32:15.624854 - [DEBUG] Propagate flow
20963 2019-Jan-10 14:32:15.624878 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20964 2019-Jan-10 14:32:15.624967 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
20965 2019-Jan-10 14:32:15.625623 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20966 2019-Jan-10 14:32:15.626286 - [DEBUG] Edge function : AllBottom (result of previous compose)
20967 2019-Jan-10 14:32:15.626314 - [DEBUG]
20968 2019-Jan-10 14:32:15.626340 - [DEBUG] Join: AllTop & AllBottom
20969 2019-Jan-10 14:32:15.626367 - [DEBUG] = AllBottom (new jump func)
20970 2019-Jan-10 14:32:15.626392 - [DEBUG]
20971 2019-Jan-10 14:32:15.626417 - [DEBUG] Start adding new jump function
20972 2019-Jan-10 14:32:15.626440 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20973 2019-Jan-10 14:32:15.626510 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20974 2019-Jan-10 14:32:15.627184 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
20975 2019-Jan-10 14:32:15.627801 - [DEBUG] Edge Function : AllBottom
20976 2019-Jan-10 14:32:15.627832 - [DEBUG] End adding new jump function
20977 2019-Jan-10 14:32:15.627856 - [DEBUG]
20978 2019-Jan-10 14:32:15.627880 - [DEBUG] -------------------------------------------- 624. Path Edge --------------------------------------------
20979 2019-Jan-10 14:32:15.627904 - [DEBUG]
20980 2019-Jan-10 14:32:15.627928 - [DEBUG] Process 624. path edge:
20981 2019-Jan-10 14:32:15.627952 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
20982 2019-Jan-10 14:32:15.628008 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
20983 2019-Jan-10 14:32:15.628623 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
20984 2019-Jan-10 14:32:15.629240 - [DEBUG]
20985 2019-Jan-10 14:32:15.629267 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
20986 2019-Jan-10 14:32:15.629905 - [DEBUG] Compose: EdgeIdentity * AllBottom
20987 2019-Jan-10 14:32:15.629937 - [DEBUG]
20988 2019-Jan-10 14:32:15.629961 - [DEBUG] Propagate flow
20989 2019-Jan-10 14:32:15.629985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
20990 2019-Jan-10 14:32:15.630045 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
20991 2019-Jan-10 14:32:15.630738 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
20992 2019-Jan-10 14:32:15.631414 - [DEBUG] Edge function : AllBottom (result of previous compose)
20993 2019-Jan-10 14:32:15.631442 - [DEBUG]
20994 2019-Jan-10 14:32:15.631468 - [DEBUG] Join: AllTop & AllBottom
20995 2019-Jan-10 14:32:15.631495 - [DEBUG] = AllBottom (new jump func)
20996 2019-Jan-10 14:32:15.631520 - [DEBUG]
20997 2019-Jan-10 14:32:15.631544 - [DEBUG] Start adding new jump function
20998 2019-Jan-10 14:32:15.631568 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
20999 2019-Jan-10 14:32:15.631641 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21000 2019-Jan-10 14:32:15.632293 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
21001 2019-Jan-10 14:32:15.632965 - [DEBUG] Edge Function : AllBottom
21002 2019-Jan-10 14:32:15.632999 - [DEBUG] End adding new jump function
21003 2019-Jan-10 14:32:15.633024 - [DEBUG]
21004 2019-Jan-10 14:32:15.633048 - [DEBUG] -------------------------------------------- 625. Path Edge --------------------------------------------
21005 2019-Jan-10 14:32:15.633073 - [DEBUG]
21006 2019-Jan-10 14:32:15.633096 - [DEBUG] Process 625. path edge:
21007 2019-Jan-10 14:32:15.633121 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21008 2019-Jan-10 14:32:15.633205 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
21009 2019-Jan-10 14:32:15.633866 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21010 2019-Jan-10 14:32:15.634488 - [DEBUG]
21011 2019-Jan-10 14:32:15.634513 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
21012 2019-Jan-10 14:32:15.635152 - [DEBUG] Possible callees:
21013 2019-Jan-10 14:32:15.635177 - [DEBUG] llvm.dbg.declare
21014 2019-Jan-10 14:32:15.635203 - [DEBUG] Possible return sites:
21015 2019-Jan-10 14:32:15.635226 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14921016 2019-Jan-10 14:32:15.636495 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21017 2019-Jan-10 14:32:15.636524 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21018 2019-Jan-10 14:32:15.636568 - [DEBUG] Compose: EdgeIdentity * AllBottom
21019 2019-Jan-10 14:32:15.636595 - [DEBUG]
21020 2019-Jan-10 14:32:15.636619 - [DEBUG] Propagate flow
21021 2019-Jan-10 14:32:15.636643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21022 2019-Jan-10 14:32:15.636701 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
21023 2019-Jan-10 14:32:15.637339 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21024 2019-Jan-10 14:32:15.637959 - [DEBUG] Edge function : AllBottom (result of previous compose)
21025 2019-Jan-10 14:32:15.637985 - [DEBUG]
21026 2019-Jan-10 14:32:15.638010 - [DEBUG] Join: AllTop & AllBottom
21027 2019-Jan-10 14:32:15.638036 - [DEBUG] = AllBottom (new jump func)
21028 2019-Jan-10 14:32:15.638061 - [DEBUG]
21029 2019-Jan-10 14:32:15.638084 - [DEBUG] Start adding new jump function
21030 2019-Jan-10 14:32:15.638108 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21031 2019-Jan-10 14:32:15.638165 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21032 2019-Jan-10 14:32:15.638784 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
21033 2019-Jan-10 14:32:15.639410 - [DEBUG] Edge Function : AllBottom
21034 2019-Jan-10 14:32:15.639438 - [DEBUG] End adding new jump function
21035 2019-Jan-10 14:32:15.639463 - [DEBUG]
21036 2019-Jan-10 14:32:15.639486 - [DEBUG] -------------------------------------------- 626. Path Edge --------------------------------------------
21037 2019-Jan-10 14:32:15.639510 - [DEBUG]
21038 2019-Jan-10 14:32:15.639533 - [DEBUG] Process 626. path edge:
21039 2019-Jan-10 14:32:15.639557 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21040 2019-Jan-10 14:32:15.639613 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
21041 2019-Jan-10 14:32:15.640269 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21042 2019-Jan-10 14:32:15.640917 - [DEBUG]
21043 2019-Jan-10 14:32:15.640942 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
21044 2019-Jan-10 14:32:15.641611 - [DEBUG] Compose: EdgeIdentity * AllBottom
21045 2019-Jan-10 14:32:15.641640 - [DEBUG]
21046 2019-Jan-10 14:32:15.641665 - [DEBUG] Propagate flow
21047 2019-Jan-10 14:32:15.641688 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21048 2019-Jan-10 14:32:15.641749 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
21049 2019-Jan-10 14:32:15.642367 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21050 2019-Jan-10 14:32:15.643002 - [DEBUG] Edge function : AllBottom (result of previous compose)
21051 2019-Jan-10 14:32:15.643028 - [DEBUG]
21052 2019-Jan-10 14:32:15.643054 - [DEBUG] Join: AllTop & AllBottom
21053 2019-Jan-10 14:32:15.643081 - [DEBUG] = AllBottom (new jump func)
21054 2019-Jan-10 14:32:15.643106 - [DEBUG]
21055 2019-Jan-10 14:32:15.643129 - [DEBUG] Start adding new jump function
21056 2019-Jan-10 14:32:15.643153 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21057 2019-Jan-10 14:32:15.643210 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21058 2019-Jan-10 14:32:15.643849 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
21059 2019-Jan-10 14:32:15.644465 - [DEBUG] Edge Function : AllBottom
21060 2019-Jan-10 14:32:15.644493 - [DEBUG] End adding new jump function
21061 2019-Jan-10 14:32:15.644518 - [DEBUG]
21062 2019-Jan-10 14:32:15.644542 - [DEBUG] -------------------------------------------- 627. Path Edge --------------------------------------------
21063 2019-Jan-10 14:32:15.644566 - [DEBUG]
21064 2019-Jan-10 14:32:15.644590 - [DEBUG] Process 627. path edge:
21065 2019-Jan-10 14:32:15.644614 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21066 2019-Jan-10 14:32:15.644670 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
21067 2019-Jan-10 14:32:15.645287 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21068 2019-Jan-10 14:32:15.645932 - [DEBUG]
21069 2019-Jan-10 14:32:15.645960 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
21070 2019-Jan-10 14:32:15.646622 - [DEBUG] Compose: EdgeIdentity * AllBottom
21071 2019-Jan-10 14:32:15.646651 - [DEBUG]
21072 2019-Jan-10 14:32:15.646675 - [DEBUG] Propagate flow
21073 2019-Jan-10 14:32:15.646698 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21074 2019-Jan-10 14:32:15.646761 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
21075 2019-Jan-10 14:32:15.647415 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21076 2019-Jan-10 14:32:15.648034 - [DEBUG] Edge function : AllBottom (result of previous compose)
21077 2019-Jan-10 14:32:15.648059 - [DEBUG]
21078 2019-Jan-10 14:32:15.648085 - [DEBUG] Join: AllTop & AllBottom
21079 2019-Jan-10 14:32:15.648111 - [DEBUG] = AllBottom (new jump func)
21080 2019-Jan-10 14:32:15.648135 - [DEBUG]
21081 2019-Jan-10 14:32:15.648159 - [DEBUG] Start adding new jump function
21082 2019-Jan-10 14:32:15.648183 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21083 2019-Jan-10 14:32:15.648239 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21084 2019-Jan-10 14:32:15.648857 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
21085 2019-Jan-10 14:32:15.649482 - [DEBUG] Edge Function : AllBottom
21086 2019-Jan-10 14:32:15.649510 - [DEBUG] End adding new jump function
21087 2019-Jan-10 14:32:15.649534 - [DEBUG]
21088 2019-Jan-10 14:32:15.649558 - [DEBUG] -------------------------------------------- 628. Path Edge --------------------------------------------
21089 2019-Jan-10 14:32:15.649582 - [DEBUG]
21090 2019-Jan-10 14:32:15.649606 - [DEBUG] Process 628. path edge:
21091 2019-Jan-10 14:32:15.649630 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21092 2019-Jan-10 14:32:15.649686 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
21093 2019-Jan-10 14:32:15.650328 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21094 2019-Jan-10 14:32:15.650961 - [DEBUG]
21095 2019-Jan-10 14:32:15.650986 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
21096 2019-Jan-10 14:32:15.651630 - [DEBUG] Possible callees:
21097 2019-Jan-10 14:32:15.651655 - [DEBUG] llvm.dbg.declare
21098 2019-Jan-10 14:32:15.651681 - [DEBUG] Possible return sites:
21099 2019-Jan-10 14:32:15.651704 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15521100 2019-Jan-10 14:32:15.652959 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21101 2019-Jan-10 14:32:15.652989 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21102 2019-Jan-10 14:32:15.653027 - [DEBUG] Compose: EdgeIdentity * AllBottom
21103 2019-Jan-10 14:32:15.653054 - [DEBUG]
21104 2019-Jan-10 14:32:15.653078 - [DEBUG] Propagate flow
21105 2019-Jan-10 14:32:15.653102 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21106 2019-Jan-10 14:32:15.653159 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
21107 2019-Jan-10 14:32:15.653804 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21108 2019-Jan-10 14:32:15.654422 - [DEBUG] Edge function : AllBottom (result of previous compose)
21109 2019-Jan-10 14:32:15.654448 - [DEBUG]
21110 2019-Jan-10 14:32:15.654473 - [DEBUG] Join: AllTop & AllBottom
21111 2019-Jan-10 14:32:15.654499 - [DEBUG] = AllBottom (new jump func)
21112 2019-Jan-10 14:32:15.654524 - [DEBUG]
21113 2019-Jan-10 14:32:15.654547 - [DEBUG] Start adding new jump function
21114 2019-Jan-10 14:32:15.654571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21115 2019-Jan-10 14:32:15.654627 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21116 2019-Jan-10 14:32:15.655244 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
21117 2019-Jan-10 14:32:15.655873 - [DEBUG] Edge Function : AllBottom
21118 2019-Jan-10 14:32:15.655902 - [DEBUG] End adding new jump function
21119 2019-Jan-10 14:32:15.655927 - [DEBUG]
21120 2019-Jan-10 14:32:15.655950 - [DEBUG] -------------------------------------------- 629. Path Edge --------------------------------------------
21121 2019-Jan-10 14:32:15.655975 - [DEBUG]
21122 2019-Jan-10 14:32:15.655998 - [DEBUG] Process 629. path edge:
21123 2019-Jan-10 14:32:15.656022 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21124 2019-Jan-10 14:32:15.656079 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
21125 2019-Jan-10 14:32:15.656702 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21126 2019-Jan-10 14:32:15.657339 - [DEBUG]
21127 2019-Jan-10 14:32:15.657364 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
21128 2019-Jan-10 14:32:15.658007 - [DEBUG] Compose: EdgeIdentity * AllBottom
21129 2019-Jan-10 14:32:15.658037 - [DEBUG]
21130 2019-Jan-10 14:32:15.658061 - [DEBUG] Propagate flow
21131 2019-Jan-10 14:32:15.658085 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21132 2019-Jan-10 14:32:15.658143 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
21133 2019-Jan-10 14:32:15.658760 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21134 2019-Jan-10 14:32:15.659379 - [DEBUG] Edge function : AllBottom (result of previous compose)
21135 2019-Jan-10 14:32:15.659405 - [DEBUG]
21136 2019-Jan-10 14:32:15.659441 - [DEBUG] Join: AllTop & AllBottom
21137 2019-Jan-10 14:32:15.659468 - [DEBUG] = AllBottom (new jump func)
21138 2019-Jan-10 14:32:15.659493 - [DEBUG]
21139 2019-Jan-10 14:32:15.659517 - [DEBUG] Start adding new jump function
21140 2019-Jan-10 14:32:15.659541 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21141 2019-Jan-10 14:32:15.659598 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21142 2019-Jan-10 14:32:15.660232 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
21143 2019-Jan-10 14:32:15.660848 - [DEBUG] Edge Function : AllBottom
21144 2019-Jan-10 14:32:15.660876 - [DEBUG] End adding new jump function
21145 2019-Jan-10 14:32:15.660901 - [DEBUG]
21146 2019-Jan-10 14:32:15.660924 - [DEBUG] -------------------------------------------- 630. Path Edge --------------------------------------------
21147 2019-Jan-10 14:32:15.660949 - [DEBUG]
21148 2019-Jan-10 14:32:15.660972 - [DEBUG] Process 630. path edge:
21149 2019-Jan-10 14:32:15.660997 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21150 2019-Jan-10 14:32:15.661053 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
21151 2019-Jan-10 14:32:15.661669 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21152 2019-Jan-10 14:32:15.662286 - [DEBUG]
21153 2019-Jan-10 14:32:15.662312 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
21154 2019-Jan-10 14:32:15.662940 - [DEBUG] Compose: EdgeIdentity * AllBottom
21155 2019-Jan-10 14:32:15.662968 - [DEBUG]
21156 2019-Jan-10 14:32:15.662992 - [DEBUG] Propagate flow
21157 2019-Jan-10 14:32:15.663015 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21158 2019-Jan-10 14:32:15.663072 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
21159 2019-Jan-10 14:32:15.663706 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21160 2019-Jan-10 14:32:15.664324 - [DEBUG] Edge function : AllBottom (result of previous compose)
21161 2019-Jan-10 14:32:15.664350 - [DEBUG]
21162 2019-Jan-10 14:32:15.664375 - [DEBUG] Join: AllTop & AllBottom
21163 2019-Jan-10 14:32:15.664401 - [DEBUG] = AllBottom (new jump func)
21164 2019-Jan-10 14:32:15.664425 - [DEBUG]
21165 2019-Jan-10 14:32:15.664449 - [DEBUG] Start adding new jump function
21166 2019-Jan-10 14:32:15.664472 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21167 2019-Jan-10 14:32:15.664528 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21168 2019-Jan-10 14:32:15.665146 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
21169 2019-Jan-10 14:32:15.665761 - [DEBUG] Edge Function : AllBottom
21170 2019-Jan-10 14:32:15.665789 - [DEBUG] End adding new jump function
21171 2019-Jan-10 14:32:15.665813 - [DEBUG]
21172 2019-Jan-10 14:32:15.665837 - [DEBUG] -------------------------------------------- 631. Path Edge --------------------------------------------
21173 2019-Jan-10 14:32:15.665861 - [DEBUG]
21174 2019-Jan-10 14:32:15.665884 - [DEBUG] Process 631. path edge:
21175 2019-Jan-10 14:32:15.665908 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21176 2019-Jan-10 14:32:15.665965 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
21177 2019-Jan-10 14:32:15.666579 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21178 2019-Jan-10 14:32:15.667211 - [DEBUG]
21179 2019-Jan-10 14:32:15.667236 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
21180 2019-Jan-10 14:32:15.667863 - [DEBUG] Compose: EdgeIdentity * AllBottom
21181 2019-Jan-10 14:32:15.667891 - [DEBUG]
21182 2019-Jan-10 14:32:15.667922 - [DEBUG] Propagate flow
21183 2019-Jan-10 14:32:15.667945 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21184 2019-Jan-10 14:32:15.668003 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
21185 2019-Jan-10 14:32:15.668630 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21186 2019-Jan-10 14:32:15.669249 - [DEBUG] Edge function : AllBottom (result of previous compose)
21187 2019-Jan-10 14:32:15.669274 - [DEBUG]
21188 2019-Jan-10 14:32:15.669299 - [DEBUG] Join: AllTop & AllBottom
21189 2019-Jan-10 14:32:15.669325 - [DEBUG] = AllBottom (new jump func)
21190 2019-Jan-10 14:32:15.669350 - [DEBUG]
21191 2019-Jan-10 14:32:15.669373 - [DEBUG] Start adding new jump function
21192 2019-Jan-10 14:32:15.669397 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21193 2019-Jan-10 14:32:15.669453 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21194 2019-Jan-10 14:32:15.670071 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
21195 2019-Jan-10 14:32:15.670710 - [DEBUG] Edge Function : AllBottom
21196 2019-Jan-10 14:32:15.670738 - [DEBUG] End adding new jump function
21197 2019-Jan-10 14:32:15.670762 - [DEBUG]
21198 2019-Jan-10 14:32:15.670786 - [DEBUG] -------------------------------------------- 632. Path Edge --------------------------------------------
21199 2019-Jan-10 14:32:15.670810 - [DEBUG]
21200 2019-Jan-10 14:32:15.670833 - [DEBUG] Process 632. path edge:
21201 2019-Jan-10 14:32:15.670857 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21202 2019-Jan-10 14:32:15.670914 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
21203 2019-Jan-10 14:32:15.671539 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21204 2019-Jan-10 14:32:15.672163 - [DEBUG]
21205 2019-Jan-10 14:32:15.672188 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
21206 2019-Jan-10 14:32:15.672822 - [DEBUG] Possible callees:
21207 2019-Jan-10 14:32:15.672847 - [DEBUG] llvm.dbg.declare
21208 2019-Jan-10 14:32:15.672875 - [DEBUG] Possible return sites:
21209 2019-Jan-10 14:32:15.672899 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16321210 2019-Jan-10 14:32:15.674158 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21211 2019-Jan-10 14:32:15.674187 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21212 2019-Jan-10 14:32:15.674225 - [DEBUG] Compose: EdgeIdentity * AllBottom
21213 2019-Jan-10 14:32:15.674252 - [DEBUG]
21214 2019-Jan-10 14:32:15.674276 - [DEBUG] Propagate flow
21215 2019-Jan-10 14:32:15.674299 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21216 2019-Jan-10 14:32:15.674356 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
21217 2019-Jan-10 14:32:15.674977 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21218 2019-Jan-10 14:32:15.675597 - [DEBUG] Edge function : AllBottom (result of previous compose)
21219 2019-Jan-10 14:32:15.675622 - [DEBUG]
21220 2019-Jan-10 14:32:15.675647 - [DEBUG] Join: AllTop & AllBottom
21221 2019-Jan-10 14:32:15.675673 - [DEBUG] = AllBottom (new jump func)
21222 2019-Jan-10 14:32:15.675698 - [DEBUG]
21223 2019-Jan-10 14:32:15.675721 - [DEBUG] Start adding new jump function
21224 2019-Jan-10 14:32:15.675754 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21225 2019-Jan-10 14:32:15.675811 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21226 2019-Jan-10 14:32:15.676430 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
21227 2019-Jan-10 14:32:15.677063 - [DEBUG] Edge Function : AllBottom
21228 2019-Jan-10 14:32:15.677091 - [DEBUG] End adding new jump function
21229 2019-Jan-10 14:32:15.677115 - [DEBUG]
21230 2019-Jan-10 14:32:15.677139 - [DEBUG] -------------------------------------------- 633. Path Edge --------------------------------------------
21231 2019-Jan-10 14:32:15.677163 - [DEBUG]
21232 2019-Jan-10 14:32:15.677187 - [DEBUG] Process 633. path edge:
21233 2019-Jan-10 14:32:15.677211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21234 2019-Jan-10 14:32:15.677267 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
21235 2019-Jan-10 14:32:15.677886 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21236 2019-Jan-10 14:32:15.678503 - [DEBUG]
21237 2019-Jan-10 14:32:15.678528 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
21238 2019-Jan-10 14:32:15.679165 - [DEBUG] Compose: EdgeIdentity * AllBottom
21239 2019-Jan-10 14:32:15.679193 - [DEBUG]
21240 2019-Jan-10 14:32:15.679217 - [DEBUG] Propagate flow
21241 2019-Jan-10 14:32:15.679241 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21242 2019-Jan-10 14:32:15.679299 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
21243 2019-Jan-10 14:32:15.679915 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21244 2019-Jan-10 14:32:15.680550 - [DEBUG] Edge function : AllBottom (result of previous compose)
21245 2019-Jan-10 14:32:15.680576 - [DEBUG]
21246 2019-Jan-10 14:32:15.680601 - [DEBUG] Join: AllTop & AllBottom
21247 2019-Jan-10 14:32:15.680627 - [DEBUG] = AllBottom (new jump func)
21248 2019-Jan-10 14:32:15.680652 - [DEBUG]
21249 2019-Jan-10 14:32:15.680676 - [DEBUG] Start adding new jump function
21250 2019-Jan-10 14:32:15.680699 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21251 2019-Jan-10 14:32:15.680756 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21252 2019-Jan-10 14:32:15.681374 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
21253 2019-Jan-10 14:32:15.681988 - [DEBUG] Edge Function : AllBottom
21254 2019-Jan-10 14:32:15.682016 - [DEBUG] End adding new jump function
21255 2019-Jan-10 14:32:15.682041 - [DEBUG]
21256 2019-Jan-10 14:32:15.682065 - [DEBUG] -------------------------------------------- 634. Path Edge --------------------------------------------
21257 2019-Jan-10 14:32:15.682089 - [DEBUG]
21258 2019-Jan-10 14:32:15.682113 - [DEBUG] Process 634. path edge:
21259 2019-Jan-10 14:32:15.682137 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21260 2019-Jan-10 14:32:15.682193 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
21261 2019-Jan-10 14:32:15.682808 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21262 2019-Jan-10 14:32:15.683424 - [DEBUG]
21263 2019-Jan-10 14:32:15.683450 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
21264 2019-Jan-10 14:32:15.684095 - [DEBUG] Compose: EdgeIdentity * AllBottom
21265 2019-Jan-10 14:32:15.684124 - [DEBUG]
21266 2019-Jan-10 14:32:15.684148 - [DEBUG] Propagate flow
21267 2019-Jan-10 14:32:15.684172 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21268 2019-Jan-10 14:32:15.684230 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
21269 2019-Jan-10 14:32:15.684864 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21270 2019-Jan-10 14:32:15.685484 - [DEBUG] Edge function : AllBottom (result of previous compose)
21271 2019-Jan-10 14:32:15.685509 - [DEBUG]
21272 2019-Jan-10 14:32:15.685534 - [DEBUG] Join: AllTop & AllBottom
21273 2019-Jan-10 14:32:15.685560 - [DEBUG] = AllBottom (new jump func)
21274 2019-Jan-10 14:32:15.685585 - [DEBUG]
21275 2019-Jan-10 14:32:15.685609 - [DEBUG] Start adding new jump function
21276 2019-Jan-10 14:32:15.685632 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21277 2019-Jan-10 14:32:15.685689 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21278 2019-Jan-10 14:32:15.686307 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
21279 2019-Jan-10 14:32:15.686946 - [DEBUG] Edge Function : AllBottom
21280 2019-Jan-10 14:32:15.686974 - [DEBUG] End adding new jump function
21281 2019-Jan-10 14:32:15.686998 - [DEBUG]
21282 2019-Jan-10 14:32:15.687022 - [DEBUG] -------------------------------------------- 635. Path Edge --------------------------------------------
21283 2019-Jan-10 14:32:15.687047 - [DEBUG]
21284 2019-Jan-10 14:32:15.687070 - [DEBUG] Process 635. path edge:
21285 2019-Jan-10 14:32:15.687094 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21286 2019-Jan-10 14:32:15.687151 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
21287 2019-Jan-10 14:32:15.687778 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21288 2019-Jan-10 14:32:15.688405 - [DEBUG]
21289 2019-Jan-10 14:32:15.688429 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
21290 2019-Jan-10 14:32:15.689067 - [DEBUG] Possible callees:
21291 2019-Jan-10 14:32:15.689092 - [DEBUG] llvm.dbg.declare
21292 2019-Jan-10 14:32:15.689121 - [DEBUG] Possible return sites:
21293 2019-Jan-10 14:32:15.689145 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16921294 2019-Jan-10 14:32:15.690420 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21295 2019-Jan-10 14:32:15.690450 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21296 2019-Jan-10 14:32:15.690488 - [DEBUG] Compose: EdgeIdentity * AllBottom
21297 2019-Jan-10 14:32:15.690516 - [DEBUG]
21298 2019-Jan-10 14:32:15.690540 - [DEBUG] Propagate flow
21299 2019-Jan-10 14:32:15.690563 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21300 2019-Jan-10 14:32:15.690621 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
21301 2019-Jan-10 14:32:15.691243 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21302 2019-Jan-10 14:32:15.691861 - [DEBUG] Edge function : AllBottom (result of previous compose)
21303 2019-Jan-10 14:32:15.691887 - [DEBUG]
21304 2019-Jan-10 14:32:15.691912 - [DEBUG] Join: AllTop & AllBottom
21305 2019-Jan-10 14:32:15.691938 - [DEBUG] = AllBottom (new jump func)
21306 2019-Jan-10 14:32:15.691962 - [DEBUG]
21307 2019-Jan-10 14:32:15.691986 - [DEBUG] Start adding new jump function
21308 2019-Jan-10 14:32:15.692010 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21309 2019-Jan-10 14:32:15.692065 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21310 2019-Jan-10 14:32:15.692694 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
21311 2019-Jan-10 14:32:15.693311 - [DEBUG] Edge Function : AllBottom
21312 2019-Jan-10 14:32:15.693339 - [DEBUG] End adding new jump function
21313 2019-Jan-10 14:32:15.693363 - [DEBUG]
21314 2019-Jan-10 14:32:15.693387 - [DEBUG] -------------------------------------------- 636. Path Edge --------------------------------------------
21315 2019-Jan-10 14:32:15.693412 - [DEBUG]
21316 2019-Jan-10 14:32:15.693435 - [DEBUG] Process 636. path edge:
21317 2019-Jan-10 14:32:15.693459 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21318 2019-Jan-10 14:32:15.693530 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
21319 2019-Jan-10 14:32:15.694239 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21320 2019-Jan-10 14:32:15.694924 - [DEBUG]
21321 2019-Jan-10 14:32:15.694951 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
21322 2019-Jan-10 14:32:15.695693 - [DEBUG] Compose: EdgeIdentity * AllBottom
21323 2019-Jan-10 14:32:15.695725 - [DEBUG]
21324 2019-Jan-10 14:32:15.695750 - [DEBUG] Propagate flow
21325 2019-Jan-10 14:32:15.695773 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21326 2019-Jan-10 14:32:15.695847 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
21327 2019-Jan-10 14:32:15.696484 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21328 2019-Jan-10 14:32:15.697132 - [DEBUG] Edge function : AllBottom (result of previous compose)
21329 2019-Jan-10 14:32:15.697158 - [DEBUG]
21330 2019-Jan-10 14:32:15.697184 - [DEBUG] Join: AllTop & AllBottom
21331 2019-Jan-10 14:32:15.697211 - [DEBUG] = AllBottom (new jump func)
21332 2019-Jan-10 14:32:15.697235 - [DEBUG]
21333 2019-Jan-10 14:32:15.697259 - [DEBUG] Start adding new jump function
21334 2019-Jan-10 14:32:15.697282 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21335 2019-Jan-10 14:32:15.697339 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21336 2019-Jan-10 14:32:15.697959 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
21337 2019-Jan-10 14:32:15.698576 - [DEBUG] Edge Function : AllBottom
21338 2019-Jan-10 14:32:15.698605 - [DEBUG] End adding new jump function
21339 2019-Jan-10 14:32:15.698629 - [DEBUG]
21340 2019-Jan-10 14:32:15.698653 - [DEBUG] -------------------------------------------- 637. Path Edge --------------------------------------------
21341 2019-Jan-10 14:32:15.698678 - [DEBUG]
21342 2019-Jan-10 14:32:15.698701 - [DEBUG] Process 637. path edge:
21343 2019-Jan-10 14:32:15.698725 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21344 2019-Jan-10 14:32:15.698781 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
21345 2019-Jan-10 14:32:15.699406 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21346 2019-Jan-10 14:32:15.700023 - [DEBUG]
21347 2019-Jan-10 14:32:15.700047 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
21348 2019-Jan-10 14:32:15.700701 - [DEBUG] Compose: EdgeIdentity * AllBottom
21349 2019-Jan-10 14:32:15.700730 - [DEBUG]
21350 2019-Jan-10 14:32:15.700755 - [DEBUG] Propagate flow
21351 2019-Jan-10 14:32:15.700779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21352 2019-Jan-10 14:32:15.700838 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
21353 2019-Jan-10 14:32:15.701463 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21354 2019-Jan-10 14:32:15.702101 - [DEBUG] Edge function : AllBottom (result of previous compose)
21355 2019-Jan-10 14:32:15.702128 - [DEBUG]
21356 2019-Jan-10 14:32:15.702154 - [DEBUG] Join: AllTop & AllBottom
21357 2019-Jan-10 14:32:15.702181 - [DEBUG] = AllBottom (new jump func)
21358 2019-Jan-10 14:32:15.702207 - [DEBUG]
21359 2019-Jan-10 14:32:15.702231 - [DEBUG] Start adding new jump function
21360 2019-Jan-10 14:32:15.702255 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21361 2019-Jan-10 14:32:15.702313 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21362 2019-Jan-10 14:32:15.702934 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
21363 2019-Jan-10 14:32:15.703567 - [DEBUG] Edge Function : AllBottom
21364 2019-Jan-10 14:32:15.703596 - [DEBUG] End adding new jump function
21365 2019-Jan-10 14:32:15.703621 - [DEBUG]
21366 2019-Jan-10 14:32:15.703645 - [DEBUG] -------------------------------------------- 638. Path Edge --------------------------------------------
21367 2019-Jan-10 14:32:15.703670 - [DEBUG]
21368 2019-Jan-10 14:32:15.703694 - [DEBUG] Process 638. path edge:
21369 2019-Jan-10 14:32:15.703719 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21370 2019-Jan-10 14:32:15.703777 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
21371 2019-Jan-10 14:32:15.704409 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21372 2019-Jan-10 14:32:15.705031 - [DEBUG]
21373 2019-Jan-10 14:32:15.705056 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
21374 2019-Jan-10 14:32:15.705711 - [DEBUG] Compose: EdgeIdentity * AllBottom
21375 2019-Jan-10 14:32:15.705739 - [DEBUG]
21376 2019-Jan-10 14:32:15.705763 - [DEBUG] Propagate flow
21377 2019-Jan-10 14:32:15.705787 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21378 2019-Jan-10 14:32:15.705845 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
21379 2019-Jan-10 14:32:15.706482 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21380 2019-Jan-10 14:32:15.707172 - [DEBUG] Edge function : AllBottom (result of previous compose)
21381 2019-Jan-10 14:32:15.707200 - [DEBUG]
21382 2019-Jan-10 14:32:15.707227 - [DEBUG] Join: AllTop & AllBottom
21383 2019-Jan-10 14:32:15.707254 - [DEBUG] = AllBottom (new jump func)
21384 2019-Jan-10 14:32:15.707279 - [DEBUG]
21385 2019-Jan-10 14:32:15.707303 - [DEBUG] Start adding new jump function
21386 2019-Jan-10 14:32:15.707327 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21387 2019-Jan-10 14:32:15.707398 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21388 2019-Jan-10 14:32:15.708054 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
21389 2019-Jan-10 14:32:15.708713 - [DEBUG] Edge Function : AllBottom
21390 2019-Jan-10 14:32:15.708746 - [DEBUG] End adding new jump function
21391 2019-Jan-10 14:32:15.708770 - [DEBUG]
21392 2019-Jan-10 14:32:15.708794 - [DEBUG] -------------------------------------------- 639. Path Edge --------------------------------------------
21393 2019-Jan-10 14:32:15.708819 - [DEBUG]
21394 2019-Jan-10 14:32:15.708843 - [DEBUG] Process 639. path edge:
21395 2019-Jan-10 14:32:15.708867 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21396 2019-Jan-10 14:32:15.708936 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
21397 2019-Jan-10 14:32:15.709560 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21398 2019-Jan-10 14:32:15.710231 - [DEBUG]
21399 2019-Jan-10 14:32:15.710259 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
21400 2019-Jan-10 14:32:15.710905 - [DEBUG] Compose: EdgeIdentity * AllBottom
21401 2019-Jan-10 14:32:15.710934 - [DEBUG]
21402 2019-Jan-10 14:32:15.710958 - [DEBUG] Propagate flow
21403 2019-Jan-10 14:32:15.710981 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21404 2019-Jan-10 14:32:15.711040 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
21405 2019-Jan-10 14:32:15.711677 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21406 2019-Jan-10 14:32:15.712299 - [DEBUG] Edge function : AllBottom (result of previous compose)
21407 2019-Jan-10 14:32:15.712325 - [DEBUG]
21408 2019-Jan-10 14:32:15.712351 - [DEBUG] Join: AllTop & AllBottom
21409 2019-Jan-10 14:32:15.712377 - [DEBUG] = AllBottom (new jump func)
21410 2019-Jan-10 14:32:15.712402 - [DEBUG]
21411 2019-Jan-10 14:32:15.712425 - [DEBUG] Start adding new jump function
21412 2019-Jan-10 14:32:15.712449 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21413 2019-Jan-10 14:32:15.712505 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21414 2019-Jan-10 14:32:15.713129 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
21415 2019-Jan-10 14:32:15.713765 - [DEBUG] Edge Function : AllBottom
21416 2019-Jan-10 14:32:15.713794 - [DEBUG] End adding new jump function
21417 2019-Jan-10 14:32:15.713818 - [DEBUG]
21418 2019-Jan-10 14:32:15.713842 - [DEBUG] -------------------------------------------- 640. Path Edge --------------------------------------------
21419 2019-Jan-10 14:32:15.713866 - [DEBUG]
21420 2019-Jan-10 14:32:15.713889 - [DEBUG] Process 640. path edge:
21421 2019-Jan-10 14:32:15.713913 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21422 2019-Jan-10 14:32:15.713969 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
21423 2019-Jan-10 14:32:15.714588 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21424 2019-Jan-10 14:32:15.715205 - [DEBUG]
21425 2019-Jan-10 14:32:15.715230 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
21426 2019-Jan-10 14:32:15.715882 - [DEBUG] Compose: EdgeIdentity * AllBottom
21427 2019-Jan-10 14:32:15.715911 - [DEBUG]
21428 2019-Jan-10 14:32:15.715935 - [DEBUG] Propagate flow
21429 2019-Jan-10 14:32:15.715958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21430 2019-Jan-10 14:32:15.716017 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
21431 2019-Jan-10 14:32:15.716632 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21432 2019-Jan-10 14:32:15.717266 - [DEBUG] Edge function : AllBottom (result of previous compose)
21433 2019-Jan-10 14:32:15.717291 - [DEBUG]
21434 2019-Jan-10 14:32:15.717316 - [DEBUG] Join: AllTop & AllBottom
21435 2019-Jan-10 14:32:15.717342 - [DEBUG] = AllBottom (new jump func)
21436 2019-Jan-10 14:32:15.717367 - [DEBUG]
21437 2019-Jan-10 14:32:15.717391 - [DEBUG] Start adding new jump function
21438 2019-Jan-10 14:32:15.717414 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21439 2019-Jan-10 14:32:15.717470 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21440 2019-Jan-10 14:32:15.718088 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
21441 2019-Jan-10 14:32:15.718702 - [DEBUG] Edge Function : AllBottom
21442 2019-Jan-10 14:32:15.718748 - [DEBUG] End adding new jump function
21443 2019-Jan-10 14:32:15.718773 - [DEBUG]
21444 2019-Jan-10 14:32:15.718797 - [DEBUG] -------------------------------------------- 641. Path Edge --------------------------------------------
21445 2019-Jan-10 14:32:15.718821 - [DEBUG]
21446 2019-Jan-10 14:32:15.718845 - [DEBUG] Process 641. path edge:
21447 2019-Jan-10 14:32:15.718869 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21448 2019-Jan-10 14:32:15.718925 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
21449 2019-Jan-10 14:32:15.719542 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21450 2019-Jan-10 14:32:15.720172 - [DEBUG]
21451 2019-Jan-10 14:32:15.720199 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
21452 2019-Jan-10 14:32:15.720840 - [DEBUG] Compose: EdgeIdentity * AllBottom
21453 2019-Jan-10 14:32:15.720868 - [DEBUG]
21454 2019-Jan-10 14:32:15.720892 - [DEBUG] Propagate flow
21455 2019-Jan-10 14:32:15.720915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21456 2019-Jan-10 14:32:15.720974 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21457 2019-Jan-10 14:32:15.721598 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21458 2019-Jan-10 14:32:15.722217 - [DEBUG] Edge function : AllBottom (result of previous compose)
21459 2019-Jan-10 14:32:15.722242 - [DEBUG]
21460 2019-Jan-10 14:32:15.722267 - [DEBUG] Join: AllTop & AllBottom
21461 2019-Jan-10 14:32:15.722293 - [DEBUG] = AllBottom (new jump func)
21462 2019-Jan-10 14:32:15.722318 - [DEBUG]
21463 2019-Jan-10 14:32:15.722341 - [DEBUG] Start adding new jump function
21464 2019-Jan-10 14:32:15.722365 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21465 2019-Jan-10 14:32:15.722421 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21466 2019-Jan-10 14:32:15.723039 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21467 2019-Jan-10 14:32:15.723684 - [DEBUG] Edge Function : AllBottom
21468 2019-Jan-10 14:32:15.723713 - [DEBUG] End adding new jump function
21469 2019-Jan-10 14:32:15.723738 - [DEBUG]
21470 2019-Jan-10 14:32:15.723762 - [DEBUG] -------------------------------------------- 642. Path Edge --------------------------------------------
21471 2019-Jan-10 14:32:15.723787 - [DEBUG]
21472 2019-Jan-10 14:32:15.723810 - [DEBUG] Process 642. path edge:
21473 2019-Jan-10 14:32:15.723834 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21474 2019-Jan-10 14:32:15.723894 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
21475 2019-Jan-10 14:32:15.724539 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21476 2019-Jan-10 14:32:15.725161 - [DEBUG]
21477 2019-Jan-10 14:32:15.725186 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21478 2019-Jan-10 14:32:15.725844 - [DEBUG] Compose: EdgeIdentity * AllBottom
21479 2019-Jan-10 14:32:15.725873 - [DEBUG]
21480 2019-Jan-10 14:32:15.725897 - [DEBUG] Propagate flow
21481 2019-Jan-10 14:32:15.725920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21482 2019-Jan-10 14:32:15.725978 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21483 2019-Jan-10 14:32:15.726604 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21484 2019-Jan-10 14:32:15.727244 - [DEBUG] Edge function : AllBottom (result of previous compose)
21485 2019-Jan-10 14:32:15.727270 - [DEBUG]
21486 2019-Jan-10 14:32:15.727296 - [DEBUG] Join: AllTop & AllBottom
21487 2019-Jan-10 14:32:15.727338 - [DEBUG] = AllBottom (new jump func)
21488 2019-Jan-10 14:32:15.727363 - [DEBUG]
21489 2019-Jan-10 14:32:15.727387 - [DEBUG] Start adding new jump function
21490 2019-Jan-10 14:32:15.727411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21491 2019-Jan-10 14:32:15.727467 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21492 2019-Jan-10 14:32:15.728087 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21493 2019-Jan-10 14:32:15.728706 - [DEBUG] Edge Function : AllBottom
21494 2019-Jan-10 14:32:15.728734 - [DEBUG] End adding new jump function
21495 2019-Jan-10 14:32:15.728758 - [DEBUG]
21496 2019-Jan-10 14:32:15.728782 - [DEBUG] -------------------------------------------- 643. Path Edge --------------------------------------------
21497 2019-Jan-10 14:32:15.728807 - [DEBUG]
21498 2019-Jan-10 14:32:15.728830 - [DEBUG] Process 643. path edge:
21499 2019-Jan-10 14:32:15.728854 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21500 2019-Jan-10 14:32:15.728911 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
21501 2019-Jan-10 14:32:15.729532 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21502 2019-Jan-10 14:32:15.730150 - [DEBUG]
21503 2019-Jan-10 14:32:15.730189 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21504 2019-Jan-10 14:32:15.730826 - [DEBUG] Compose: EdgeIdentity * AllBottom
21505 2019-Jan-10 14:32:15.730855 - [DEBUG]
21506 2019-Jan-10 14:32:15.730879 - [DEBUG] Propagate flow
21507 2019-Jan-10 14:32:15.730903 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21508 2019-Jan-10 14:32:15.730960 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21509 2019-Jan-10 14:32:15.731577 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21510 2019-Jan-10 14:32:15.732195 - [DEBUG] Edge function : AllBottom (result of previous compose)
21511 2019-Jan-10 14:32:15.732220 - [DEBUG]
21512 2019-Jan-10 14:32:15.732245 - [DEBUG] Join: AllTop & AllBottom
21513 2019-Jan-10 14:32:15.732271 - [DEBUG] = AllBottom (new jump func)
21514 2019-Jan-10 14:32:15.732296 - [DEBUG]
21515 2019-Jan-10 14:32:15.732320 - [DEBUG] Start adding new jump function
21516 2019-Jan-10 14:32:15.732343 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21517 2019-Jan-10 14:32:15.732399 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21518 2019-Jan-10 14:32:15.733018 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21519 2019-Jan-10 14:32:15.733648 - [DEBUG] Edge Function : AllBottom
21520 2019-Jan-10 14:32:15.733676 - [DEBUG] End adding new jump function
21521 2019-Jan-10 14:32:15.733700 - [DEBUG]
21522 2019-Jan-10 14:32:15.733724 - [DEBUG] -------------------------------------------- 644. Path Edge --------------------------------------------
21523 2019-Jan-10 14:32:15.733748 - [DEBUG]
21524 2019-Jan-10 14:32:15.733771 - [DEBUG] Process 644. path edge:
21525 2019-Jan-10 14:32:15.733795 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21526 2019-Jan-10 14:32:15.733852 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
21527 2019-Jan-10 14:32:15.734467 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21528 2019-Jan-10 14:32:15.735084 - [DEBUG]
21529 2019-Jan-10 14:32:15.735109 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21530 2019-Jan-10 14:32:15.735755 - [DEBUG] Compose: EdgeIdentity * AllBottom
21531 2019-Jan-10 14:32:15.735784 - [DEBUG]
21532 2019-Jan-10 14:32:15.735808 - [DEBUG] Propagate flow
21533 2019-Jan-10 14:32:15.735831 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21534 2019-Jan-10 14:32:15.735889 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21535 2019-Jan-10 14:32:15.736507 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21536 2019-Jan-10 14:32:15.737151 - [DEBUG] Edge function : AllBottom (result of previous compose)
21537 2019-Jan-10 14:32:15.737176 - [DEBUG]
21538 2019-Jan-10 14:32:15.737202 - [DEBUG] Join: AllTop & AllBottom
21539 2019-Jan-10 14:32:15.737228 - [DEBUG] = AllBottom (new jump func)
21540 2019-Jan-10 14:32:15.737253 - [DEBUG]
21541 2019-Jan-10 14:32:15.737276 - [DEBUG] Start adding new jump function
21542 2019-Jan-10 14:32:15.737300 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21543 2019-Jan-10 14:32:15.737356 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21544 2019-Jan-10 14:32:15.737982 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21545 2019-Jan-10 14:32:15.738598 - [DEBUG] Edge Function : AllBottom
21546 2019-Jan-10 14:32:15.738626 - [DEBUG] End adding new jump function
21547 2019-Jan-10 14:32:15.738650 - [DEBUG]
21548 2019-Jan-10 14:32:15.738674 - [DEBUG] -------------------------------------------- 645. Path Edge --------------------------------------------
21549 2019-Jan-10 14:32:15.738698 - [DEBUG]
21550 2019-Jan-10 14:32:15.738722 - [DEBUG] Process 645. path edge:
21551 2019-Jan-10 14:32:15.738746 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21552 2019-Jan-10 14:32:15.738802 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
21553 2019-Jan-10 14:32:15.739423 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21554 2019-Jan-10 14:32:15.740041 - [DEBUG]
21555 2019-Jan-10 14:32:15.740066 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21556 2019-Jan-10 14:32:15.740706 - [DEBUG] Start of endsummarytab entry
21557 2019-Jan-10 14:32:15.740738 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21558 2019-Jan-10 14:32:15.741355 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
21559 2019-Jan-10 14:32:15.741414 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21560 2019-Jan-10 14:32:15.742029 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
21561 2019-Jan-10 14:32:15.742643 - [DEBUG] EF: AllBottom
21562 2019-Jan-10 14:32:15.742669 - [DEBUG]
21563 2019-Jan-10 14:32:15.742693 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21564 2019-Jan-10 14:32:15.743306 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
21565 2019-Jan-10 14:32:15.743940 - [DEBUG] EF: AllBottom
21566 2019-Jan-10 14:32:15.743965 - [DEBUG]
21567 2019-Jan-10 14:32:15.743989 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21568 2019-Jan-10 14:32:15.744604 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
21569 2019-Jan-10 14:32:15.745219 - [DEBUG] EF: AllBottom
21570 2019-Jan-10 14:32:15.745244 - [DEBUG]
21571 2019-Jan-10 14:32:15.745268 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21572 2019-Jan-10 14:32:15.745881 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21573 2019-Jan-10 14:32:15.746497 - [DEBUG] EF: AllBottom
21574 2019-Jan-10 14:32:15.746522 - [DEBUG]
21575 2019-Jan-10 14:32:15.746546 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21576 2019-Jan-10 14:32:15.747182 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
21577 2019-Jan-10 14:32:15.747799 - [DEBUG] EF: AllBottom
21578 2019-Jan-10 14:32:15.747825 - [DEBUG]
21579 2019-Jan-10 14:32:15.747848 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21580 2019-Jan-10 14:32:15.748461 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
21581 2019-Jan-10 14:32:15.749090 - [DEBUG] EF: AllBottom
21582 2019-Jan-10 14:32:15.749115 - [DEBUG]
21583 2019-Jan-10 14:32:15.749139 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21584 2019-Jan-10 14:32:15.749768 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
21585 2019-Jan-10 14:32:15.750442 - [DEBUG] EF: AllBottom
21586 2019-Jan-10 14:32:15.750469 - [DEBUG]
21587 2019-Jan-10 14:32:15.750492 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21588 2019-Jan-10 14:32:15.751111 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
21589 2019-Jan-10 14:32:15.751731 - [DEBUG] EF: AllBottom
21590 2019-Jan-10 14:32:15.751757 - [DEBUG]
21591 2019-Jan-10 14:32:15.751780 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21592 2019-Jan-10 14:32:15.752393 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
21593 2019-Jan-10 14:32:15.753010 - [DEBUG] EF: AllBottom
21594 2019-Jan-10 14:32:15.753035 - [DEBUG]
21595 2019-Jan-10 14:32:15.753059 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21596 2019-Jan-10 14:32:15.753693 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
21597 2019-Jan-10 14:32:15.754319 - [DEBUG] EF: AllBottom
21598 2019-Jan-10 14:32:15.754344 - [DEBUG]
21599 2019-Jan-10 14:32:15.754368 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21600 2019-Jan-10 14:32:15.754983 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
21601 2019-Jan-10 14:32:15.755616 - [DEBUG] EF: AllBottom
21602 2019-Jan-10 14:32:15.755641 - [DEBUG]
21603 2019-Jan-10 14:32:15.755665 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21604 2019-Jan-10 14:32:15.756279 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
21605 2019-Jan-10 14:32:15.756916 - [DEBUG] EF: AllBottom
21606 2019-Jan-10 14:32:15.756941 - [DEBUG]
21607 2019-Jan-10 14:32:15.756965 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21608 2019-Jan-10 14:32:15.757578 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
21609 2019-Jan-10 14:32:15.758196 - [DEBUG] EF: AllBottom
21610 2019-Jan-10 14:32:15.758221 - [DEBUG]
21611 2019-Jan-10 14:32:15.758245 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21612 2019-Jan-10 14:32:15.758859 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
21613 2019-Jan-10 14:32:15.759483 - [DEBUG] EF: AllBottom
21614 2019-Jan-10 14:32:15.759508 - [DEBUG]
21615 2019-Jan-10 14:32:15.759532 - [DEBUG] ---------------
21616 2019-Jan-10 14:32:15.759556 - [DEBUG]
21617 2019-Jan-10 14:32:15.759581 - [DEBUG] End of endsummarytab entry
21618 2019-Jan-10 14:32:15.759605 - [DEBUG]
21619 2019-Jan-10 14:32:15.759629 - [DEBUG] Start of incomingtab entry
21620 2019-Jan-10 14:32:15.759653 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21621 2019-Jan-10 14:32:15.760286 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
21622 2019-Jan-10 14:32:15.760345 - [DEBUG] ---------------
21623 2019-Jan-10 14:32:15.760369 - [DEBUG] End of incomingtab entry
21624 2019-Jan-10 14:32:15.760407 - [DEBUG]
21625 2019-Jan-10 14:32:15.760434 - [DEBUG] EDGE:
21626 2019-Jan-10 14:32:15.760491 - [DEBUG] ---> 21627 2019-Jan-10 14:32:15.761107 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21628 2019-Jan-10 14:32:15.761726 - [DEBUG]
21629 2019-Jan-10 14:32:15.761754 - [DEBUG] Compose: EdgeIdentity * AllBottom
21630 2019-Jan-10 14:32:15.761780 - [DEBUG]
21631 2019-Jan-10 14:32:15.761804 - [DEBUG] Propagate flow
21632 2019-Jan-10 14:32:15.761827 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21633 2019-Jan-10 14:32:15.761883 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21634 2019-Jan-10 14:32:15.762498 - [DEBUG] Target value : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21635 2019-Jan-10 14:32:15.763114 - [DEBUG] Edge function : AllBottom (result of previous compose)
21636 2019-Jan-10 14:32:15.763140 - [DEBUG]
21637 2019-Jan-10 14:32:15.763166 - [DEBUG] Join: AllTop & AllBottom
21638 2019-Jan-10 14:32:15.763192 - [DEBUG] = AllBottom (new jump func)
21639 2019-Jan-10 14:32:15.763217 - [DEBUG]
21640 2019-Jan-10 14:32:15.763240 - [DEBUG] Start adding new jump function
21641 2019-Jan-10 14:32:15.763264 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21642 2019-Jan-10 14:32:15.763320 - [DEBUG] Fact at target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21643 2019-Jan-10 14:32:15.763953 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21644 2019-Jan-10 14:32:15.764568 - [DEBUG] Edge Function : AllBottom
21645 2019-Jan-10 14:32:15.764596 - [DEBUG] End adding new jump function
21646 2019-Jan-10 14:32:15.764621 - [DEBUG]
21647 2019-Jan-10 14:32:15.764644 - [DEBUG] -------------------------------------------- 646. Path Edge --------------------------------------------
21648 2019-Jan-10 14:32:15.764669 - [DEBUG]
21649 2019-Jan-10 14:32:15.764692 - [DEBUG] Process 646. path edge:
21650 2019-Jan-10 14:32:15.764716 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21651 2019-Jan-10 14:32:15.764773 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
21652 2019-Jan-10 14:32:15.765388 - [DEBUG] D target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 >
21653 2019-Jan-10 14:32:15.766004 - [DEBUG]
21654 2019-Jan-10 14:32:15.766029 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21655 2019-Jan-10 14:32:15.766652 - [DEBUG] Start of endsummarytab entry
21656 2019-Jan-10 14:32:15.766684 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21657 2019-Jan-10 14:32:15.767315 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
21658 2019-Jan-10 14:32:15.767375 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21659 2019-Jan-10 14:32:15.767990 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21660 2019-Jan-10 14:32:15.768604 - [DEBUG] EF: AllBottom
21661 2019-Jan-10 14:32:15.768629 - [DEBUG]
21662 2019-Jan-10 14:32:15.768653 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21663 2019-Jan-10 14:32:15.769266 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
21664 2019-Jan-10 14:32:15.769880 - [DEBUG] EF: AllBottom
21665 2019-Jan-10 14:32:15.769905 - [DEBUG]
21666 2019-Jan-10 14:32:15.769928 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21667 2019-Jan-10 14:32:15.770565 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
21668 2019-Jan-10 14:32:15.771183 - [DEBUG] EF: AllBottom
21669 2019-Jan-10 14:32:15.771209 - [DEBUG]
21670 2019-Jan-10 14:32:15.771233 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21671 2019-Jan-10 14:32:15.771855 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
21672 2019-Jan-10 14:32:15.772471 - [DEBUG] EF: AllBottom
21673 2019-Jan-10 14:32:15.772500 - [DEBUG]
21674 2019-Jan-10 14:32:15.772524 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21675 2019-Jan-10 14:32:15.773137 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21676 2019-Jan-10 14:32:15.773770 - [DEBUG] EF: AllBottom
21677 2019-Jan-10 14:32:15.773795 - [DEBUG]
21678 2019-Jan-10 14:32:15.773819 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21679 2019-Jan-10 14:32:15.774433 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
21680 2019-Jan-10 14:32:15.775051 - [DEBUG] EF: AllBottom
21681 2019-Jan-10 14:32:15.775076 - [DEBUG]
21682 2019-Jan-10 14:32:15.775100 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21683 2019-Jan-10 14:32:15.775713 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
21684 2019-Jan-10 14:32:15.776338 - [DEBUG] EF: AllBottom
21685 2019-Jan-10 14:32:15.776364 - [DEBUG]
21686 2019-Jan-10 14:32:15.776387 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21687 2019-Jan-10 14:32:15.777017 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
21688 2019-Jan-10 14:32:15.777634 - [DEBUG] EF: AllBottom
21689 2019-Jan-10 14:32:15.777659 - [DEBUG]
21690 2019-Jan-10 14:32:15.777683 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21691 2019-Jan-10 14:32:15.778297 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
21692 2019-Jan-10 14:32:15.778914 - [DEBUG] EF: AllBottom
21693 2019-Jan-10 14:32:15.778939 - [DEBUG]
21694 2019-Jan-10 14:32:15.778963 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21695 2019-Jan-10 14:32:15.779576 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
21696 2019-Jan-10 14:32:15.780207 - [DEBUG] EF: AllBottom
21697 2019-Jan-10 14:32:15.780232 - [DEBUG]
21698 2019-Jan-10 14:32:15.780256 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21699 2019-Jan-10 14:32:15.780870 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
21700 2019-Jan-10 14:32:15.781488 - [DEBUG] EF: AllBottom
21701 2019-Jan-10 14:32:15.781513 - [DEBUG]
21702 2019-Jan-10 14:32:15.781536 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21703 2019-Jan-10 14:32:15.782171 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
21704 2019-Jan-10 14:32:15.782798 - [DEBUG] EF: AllBottom
21705 2019-Jan-10 14:32:15.782823 - [DEBUG]
21706 2019-Jan-10 14:32:15.782847 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21707 2019-Jan-10 14:32:15.783461 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
21708 2019-Jan-10 14:32:15.784097 - [DEBUG] EF: AllBottom
21709 2019-Jan-10 14:32:15.784122 - [DEBUG]
21710 2019-Jan-10 14:32:15.784146 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21711 2019-Jan-10 14:32:15.784760 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
21712 2019-Jan-10 14:32:15.785378 - [DEBUG] EF: AllBottom
21713 2019-Jan-10 14:32:15.785404 - [DEBUG]
21714 2019-Jan-10 14:32:15.785427 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21715 2019-Jan-10 14:32:15.786040 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
21716 2019-Jan-10 14:32:15.786686 - [DEBUG] EF: AllBottom
21717 2019-Jan-10 14:32:15.786711 - [DEBUG]
21718 2019-Jan-10 14:32:15.786735 - [DEBUG] ---------------
21719 2019-Jan-10 14:32:15.786759 - [DEBUG]
21720 2019-Jan-10 14:32:15.786785 - [DEBUG] End of endsummarytab entry
21721 2019-Jan-10 14:32:15.786808 - [DEBUG]
21722 2019-Jan-10 14:32:15.786849 - [DEBUG] Start of incomingtab entry
21723 2019-Jan-10 14:32:15.786874 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21724 2019-Jan-10 14:32:15.787492 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
21725 2019-Jan-10 14:32:15.787550 - [DEBUG] ---------------
21726 2019-Jan-10 14:32:15.787574 - [DEBUG] End of incomingtab entry
21727 2019-Jan-10 14:32:15.787598 - [DEBUG]
21728 2019-Jan-10 14:32:15.787624 - [DEBUG] EDGE:
21729 2019-Jan-10 14:32:15.787680 - [DEBUG] ---> 21730 2019-Jan-10 14:32:15.788297 - [DEBUG] D: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97>
21731 2019-Jan-10 14:32:15.788913 - [DEBUG]
21732 2019-Jan-10 14:32:15.788938 - [DEBUG] EDGE:
21733 2019-Jan-10 14:32:15.788996 - [DEBUG] ---> 21734 2019-Jan-10 14:32:15.789617 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21735 2019-Jan-10 14:32:15.790251 - [DEBUG]
21736 2019-Jan-10 14:32:15.790296 - [DEBUG] Compose: EdgeIdentity * AllBottom
21737 2019-Jan-10 14:32:15.790323 - [DEBUG]
21738 2019-Jan-10 14:32:15.790347 - [DEBUG] Propagate flow
21739 2019-Jan-10 14:32:15.790371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21740 2019-Jan-10 14:32:15.790427 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
21741 2019-Jan-10 14:32:15.791062 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21742 2019-Jan-10 14:32:15.791680 - [DEBUG] Edge function : AllBottom (result of previous compose)
21743 2019-Jan-10 14:32:15.791706 - [DEBUG]
21744 2019-Jan-10 14:32:15.791732 - [DEBUG] Join: AllTop & AllBottom
21745 2019-Jan-10 14:32:15.791758 - [DEBUG] = AllBottom (new jump func)
21746 2019-Jan-10 14:32:15.791783 - [DEBUG]
21747 2019-Jan-10 14:32:15.791806 - [DEBUG] Start adding new jump function
21748 2019-Jan-10 14:32:15.791830 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21749 2019-Jan-10 14:32:15.791886 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21750 2019-Jan-10 14:32:15.792504 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
21751 2019-Jan-10 14:32:15.793129 - [DEBUG] Edge Function : AllBottom
21752 2019-Jan-10 14:32:15.793159 - [DEBUG] End adding new jump function
21753 2019-Jan-10 14:32:15.793183 - [DEBUG]
21754 2019-Jan-10 14:32:15.793206 - [DEBUG] -------------------------------------------- 647. Path Edge --------------------------------------------
21755 2019-Jan-10 14:32:15.793231 - [DEBUG]
21756 2019-Jan-10 14:32:15.793255 - [DEBUG] Process 647. path edge:
21757 2019-Jan-10 14:32:15.793279 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21758 2019-Jan-10 14:32:15.793335 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
21759 2019-Jan-10 14:32:15.793982 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21760 2019-Jan-10 14:32:15.794602 - [DEBUG]
21761 2019-Jan-10 14:32:15.794626 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
21762 2019-Jan-10 14:32:15.795273 - [DEBUG] Possible callees:
21763 2019-Jan-10 14:32:15.795298 - [DEBUG] llvm.dbg.declare
21764 2019-Jan-10 14:32:15.795324 - [DEBUG] Possible return sites:
21765 2019-Jan-10 14:32:15.795347 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19321766 2019-Jan-10 14:32:15.796604 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
21767 2019-Jan-10 14:32:15.796633 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
21768 2019-Jan-10 14:32:15.796673 - [DEBUG] Compose: EdgeIdentity * AllBottom
21769 2019-Jan-10 14:32:15.796700 - [DEBUG]
21770 2019-Jan-10 14:32:15.796724 - [DEBUG] Propagate flow
21771 2019-Jan-10 14:32:15.796747 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21772 2019-Jan-10 14:32:15.796804 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
21773 2019-Jan-10 14:32:15.797449 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21774 2019-Jan-10 14:32:15.798070 - [DEBUG] Edge function : AllBottom (result of previous compose)
21775 2019-Jan-10 14:32:15.798095 - [DEBUG]
21776 2019-Jan-10 14:32:15.798120 - [DEBUG] Join: AllTop & AllBottom
21777 2019-Jan-10 14:32:15.798146 - [DEBUG] = AllBottom (new jump func)
21778 2019-Jan-10 14:32:15.798171 - [DEBUG]
21779 2019-Jan-10 14:32:15.798194 - [DEBUG] Start adding new jump function
21780 2019-Jan-10 14:32:15.798218 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21781 2019-Jan-10 14:32:15.798274 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21782 2019-Jan-10 14:32:15.798892 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
21783 2019-Jan-10 14:32:15.799508 - [DEBUG] Edge Function : AllBottom
21784 2019-Jan-10 14:32:15.799536 - [DEBUG] End adding new jump function
21785 2019-Jan-10 14:32:15.799560 - [DEBUG]
21786 2019-Jan-10 14:32:15.799584 - [DEBUG] -------------------------------------------- 648. Path Edge --------------------------------------------
21787 2019-Jan-10 14:32:15.799608 - [DEBUG]
21788 2019-Jan-10 14:32:15.799631 - [DEBUG] Process 648. path edge:
21789 2019-Jan-10 14:32:15.799655 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21790 2019-Jan-10 14:32:15.799711 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
21791 2019-Jan-10 14:32:15.800346 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21792 2019-Jan-10 14:32:15.800964 - [DEBUG]
21793 2019-Jan-10 14:32:15.800989 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
21794 2019-Jan-10 14:32:15.801629 - [DEBUG] Compose: EdgeIdentity * AllBottom
21795 2019-Jan-10 14:32:15.801657 - [DEBUG]
21796 2019-Jan-10 14:32:15.801681 - [DEBUG] Propagate flow
21797 2019-Jan-10 14:32:15.801704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21798 2019-Jan-10 14:32:15.801761 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
21799 2019-Jan-10 14:32:15.802379 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21800 2019-Jan-10 14:32:15.803004 - [DEBUG] Edge function : AllBottom (result of previous compose)
21801 2019-Jan-10 14:32:15.803029 - [DEBUG]
21802 2019-Jan-10 14:32:15.803055 - [DEBUG] Join: AllTop & AllBottom
21803 2019-Jan-10 14:32:15.803081 - [DEBUG] = AllBottom (new jump func)
21804 2019-Jan-10 14:32:15.803106 - [DEBUG]
21805 2019-Jan-10 14:32:15.803139 - [DEBUG] Start adding new jump function
21806 2019-Jan-10 14:32:15.803163 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21807 2019-Jan-10 14:32:15.803220 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21808 2019-Jan-10 14:32:15.803857 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
21809 2019-Jan-10 14:32:15.804473 - [DEBUG] Edge Function : AllBottom
21810 2019-Jan-10 14:32:15.804501 - [DEBUG] End adding new jump function
21811 2019-Jan-10 14:32:15.804525 - [DEBUG]
21812 2019-Jan-10 14:32:15.804549 - [DEBUG] -------------------------------------------- 649. Path Edge --------------------------------------------
21813 2019-Jan-10 14:32:15.804573 - [DEBUG]
21814 2019-Jan-10 14:32:15.804597 - [DEBUG] Process 649. path edge:
21815 2019-Jan-10 14:32:15.804621 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21816 2019-Jan-10 14:32:15.804677 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
21817 2019-Jan-10 14:32:15.805294 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
21818 2019-Jan-10 14:32:15.805917 - [DEBUG]
21819 2019-Jan-10 14:32:15.805943 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
21820 2019-Jan-10 14:32:15.806572 - [DEBUG] Compose: EdgeIdentity * AllBottom
21821 2019-Jan-10 14:32:15.806599 - [DEBUG]
21822 2019-Jan-10 14:32:15.806623 - [DEBUG] Propagate flow
21823 2019-Jan-10 14:32:15.806647 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21824 2019-Jan-10 14:32:15.806705 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21825 2019-Jan-10 14:32:15.807338 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21826 2019-Jan-10 14:32:15.807956 - [DEBUG] Edge function : AllBottom (result of previous compose)
21827 2019-Jan-10 14:32:15.807982 - [DEBUG]
21828 2019-Jan-10 14:32:15.808007 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
21829 2019-Jan-10 14:32:15.808033 - [DEBUG] = AllBottom
21830 2019-Jan-10 14:32:15.808058 - [DEBUG]
21831 2019-Jan-10 14:32:15.808081 - [DEBUG] PROPAGATE: No new function!
21832 2019-Jan-10 14:32:15.808105 - [DEBUG] EDGE:
21833 2019-Jan-10 14:32:15.808163 - [DEBUG] ---> 21834 2019-Jan-10 14:32:15.808778 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21835 2019-Jan-10 14:32:15.809397 - [DEBUG]
21836 2019-Jan-10 14:32:15.809422 - [DEBUG] EDGE:
21837 2019-Jan-10 14:32:15.809479 - [DEBUG] ---> 21838 2019-Jan-10 14:32:15.810098 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21839 2019-Jan-10 14:32:15.810734 - [DEBUG]
21840 2019-Jan-10 14:32:15.810759 - [DEBUG] EDGE:
21841 2019-Jan-10 14:32:15.810816 - [DEBUG] ---> 21842 2019-Jan-10 14:32:15.811442 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21843 2019-Jan-10 14:32:15.812060 - [DEBUG]
21844 2019-Jan-10 14:32:15.812085 - [DEBUG] EDGE:
21845 2019-Jan-10 14:32:15.812143 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
21846 2019-Jan-10 14:32:15.812767 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
21847 2019-Jan-10 14:32:15.813395 - [DEBUG]
21848 2019-Jan-10 14:32:15.813422 - [DEBUG] Compose: EdgeIdentity * AllBottom
21849 2019-Jan-10 14:32:15.813448 - [DEBUG]
21850 2019-Jan-10 14:32:15.813471 - [DEBUG] Propagate flow
21851 2019-Jan-10 14:32:15.813508 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21852 2019-Jan-10 14:32:15.813565 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21853 2019-Jan-10 14:32:15.814186 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21854 2019-Jan-10 14:32:15.814802 - [DEBUG] Edge function : AllBottom (result of previous compose)
21855 2019-Jan-10 14:32:15.814828 - [DEBUG]
21856 2019-Jan-10 14:32:15.814853 - [DEBUG] Join: AllTop & AllBottom
21857 2019-Jan-10 14:32:15.814879 - [DEBUG] = AllBottom (new jump func)
21858 2019-Jan-10 14:32:15.814904 - [DEBUG]
21859 2019-Jan-10 14:32:15.814927 - [DEBUG] Start adding new jump function
21860 2019-Jan-10 14:32:15.814951 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21861 2019-Jan-10 14:32:15.815007 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21862 2019-Jan-10 14:32:15.815623 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21863 2019-Jan-10 14:32:15.816243 - [DEBUG] Edge Function : AllBottom
21864 2019-Jan-10 14:32:15.816271 - [DEBUG] End adding new jump function
21865 2019-Jan-10 14:32:15.816294 - [DEBUG]
21866 2019-Jan-10 14:32:15.816318 - [DEBUG] -------------------------------------------- 650. Path Edge --------------------------------------------
21867 2019-Jan-10 14:32:15.816342 - [DEBUG]
21868 2019-Jan-10 14:32:15.816366 - [DEBUG] Process 650. path edge:
21869 2019-Jan-10 14:32:15.816390 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21870 2019-Jan-10 14:32:15.816446 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
21871 2019-Jan-10 14:32:15.817082 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
21872 2019-Jan-10 14:32:15.817698 - [DEBUG]
21873 2019-Jan-10 14:32:15.817724 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
21874 2019-Jan-10 14:32:15.818367 - [DEBUG] Compose: EdgeIdentity * AllBottom
21875 2019-Jan-10 14:32:15.818395 - [DEBUG]
21876 2019-Jan-10 14:32:15.818419 - [DEBUG] Propagate flow
21877 2019-Jan-10 14:32:15.818442 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21878 2019-Jan-10 14:32:15.818500 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21879 2019-Jan-10 14:32:15.819123 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21880 2019-Jan-10 14:32:15.819739 - [DEBUG] Edge function : AllBottom (result of previous compose)
21881 2019-Jan-10 14:32:15.819764 - [DEBUG]
21882 2019-Jan-10 14:32:15.819789 - [DEBUG] Join: AllTop & AllBottom
21883 2019-Jan-10 14:32:15.819815 - [DEBUG] = AllBottom (new jump func)
21884 2019-Jan-10 14:32:15.819839 - [DEBUG]
21885 2019-Jan-10 14:32:15.819863 - [DEBUG] Start adding new jump function
21886 2019-Jan-10 14:32:15.819886 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21887 2019-Jan-10 14:32:15.819942 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21888 2019-Jan-10 14:32:15.820578 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21889 2019-Jan-10 14:32:15.821199 - [DEBUG] Edge Function : AllBottom
21890 2019-Jan-10 14:32:15.821227 - [DEBUG] End adding new jump function
21891 2019-Jan-10 14:32:15.821261 - [DEBUG]
21892 2019-Jan-10 14:32:15.821285 - [DEBUG] -------------------------------------------- 651. Path Edge --------------------------------------------
21893 2019-Jan-10 14:32:15.821309 - [DEBUG]
21894 2019-Jan-10 14:32:15.821333 - [DEBUG] Process 651. path edge:
21895 2019-Jan-10 14:32:15.821357 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21896 2019-Jan-10 14:32:15.821413 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
21897 2019-Jan-10 14:32:15.822030 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
21898 2019-Jan-10 14:32:15.822645 - [DEBUG]
21899 2019-Jan-10 14:32:15.822670 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21900 2019-Jan-10 14:32:15.823308 - [DEBUG] Compose: EdgeIdentity * AllBottom
21901 2019-Jan-10 14:32:15.823336 - [DEBUG]
21902 2019-Jan-10 14:32:15.823360 - [DEBUG] Propagate flow
21903 2019-Jan-10 14:32:15.823384 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
21904 2019-Jan-10 14:32:15.823441 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21905 2019-Jan-10 14:32:15.824075 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21906 2019-Jan-10 14:32:15.824691 - [DEBUG] Edge function : AllBottom (result of previous compose)
21907 2019-Jan-10 14:32:15.824717 - [DEBUG]
21908 2019-Jan-10 14:32:15.824741 - [DEBUG] Join: AllTop & AllBottom
21909 2019-Jan-10 14:32:15.824768 - [DEBUG] = AllBottom (new jump func)
21910 2019-Jan-10 14:32:15.824793 - [DEBUG]
21911 2019-Jan-10 14:32:15.824816 - [DEBUG] Start adding new jump function
21912 2019-Jan-10 14:32:15.824840 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
21913 2019-Jan-10 14:32:15.824895 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21914 2019-Jan-10 14:32:15.825513 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21915 2019-Jan-10 14:32:15.826129 - [DEBUG] Edge Function : AllBottom
21916 2019-Jan-10 14:32:15.826156 - [DEBUG] End adding new jump function
21917 2019-Jan-10 14:32:15.826180 - [DEBUG]
21918 2019-Jan-10 14:32:15.826204 - [DEBUG] -------------------------------------------- 652. Path Edge --------------------------------------------
21919 2019-Jan-10 14:32:15.826228 - [DEBUG]
21920 2019-Jan-10 14:32:15.826252 - [DEBUG] Process 652. path edge:
21921 2019-Jan-10 14:32:15.826276 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
21922 2019-Jan-10 14:32:15.826332 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
21923 2019-Jan-10 14:32:15.826963 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
21924 2019-Jan-10 14:32:15.827581 - [DEBUG]
21925 2019-Jan-10 14:32:15.827605 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21926 2019-Jan-10 14:32:15.828229 - [DEBUG] Start of endsummarytab entry
21927 2019-Jan-10 14:32:15.828261 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21928 2019-Jan-10 14:32:15.828880 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
21929 2019-Jan-10 14:32:15.828940 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21930 2019-Jan-10 14:32:15.829556 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
21931 2019-Jan-10 14:32:15.830185 - [DEBUG] EF: AllBottom
21932 2019-Jan-10 14:32:15.830210 - [DEBUG]
21933 2019-Jan-10 14:32:15.830234 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21934 2019-Jan-10 14:32:15.830850 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
21935 2019-Jan-10 14:32:15.831472 - [DEBUG] EF: AllBottom
21936 2019-Jan-10 14:32:15.831497 - [DEBUG]
21937 2019-Jan-10 14:32:15.831521 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21938 2019-Jan-10 14:32:15.832136 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
21939 2019-Jan-10 14:32:15.832751 - [DEBUG] EF: AllBottom
21940 2019-Jan-10 14:32:15.832777 - [DEBUG]
21941 2019-Jan-10 14:32:15.832800 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21942 2019-Jan-10 14:32:15.833414 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
21943 2019-Jan-10 14:32:15.834048 - [DEBUG] EF: AllBottom
21944 2019-Jan-10 14:32:15.834073 - [DEBUG]
21945 2019-Jan-10 14:32:15.834097 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21946 2019-Jan-10 14:32:15.834712 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
21947 2019-Jan-10 14:32:15.835334 - [DEBUG] EF: AllBottom
21948 2019-Jan-10 14:32:15.835360 - [DEBUG]
21949 2019-Jan-10 14:32:15.835384 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21950 2019-Jan-10 14:32:15.835997 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
21951 2019-Jan-10 14:32:15.836614 - [DEBUG] EF: AllBottom
21952 2019-Jan-10 14:32:15.836639 - [DEBUG]
21953 2019-Jan-10 14:32:15.836663 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21954 2019-Jan-10 14:32:15.837293 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
21955 2019-Jan-10 14:32:15.837911 - [DEBUG] EF: AllBottom
21956 2019-Jan-10 14:32:15.837936 - [DEBUG]
21957 2019-Jan-10 14:32:15.837960 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21958 2019-Jan-10 14:32:15.838574 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
21959 2019-Jan-10 14:32:15.839200 - [DEBUG] EF: AllBottom
21960 2019-Jan-10 14:32:15.839225 - [DEBUG]
21961 2019-Jan-10 14:32:15.839249 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21962 2019-Jan-10 14:32:15.839867 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
21963 2019-Jan-10 14:32:15.840499 - [DEBUG] EF: AllBottom
21964 2019-Jan-10 14:32:15.840524 - [DEBUG]
21965 2019-Jan-10 14:32:15.840548 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21966 2019-Jan-10 14:32:15.841161 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
21967 2019-Jan-10 14:32:15.841780 - [DEBUG] EF: AllBottom
21968 2019-Jan-10 14:32:15.841805 - [DEBUG]
21969 2019-Jan-10 14:32:15.841828 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21970 2019-Jan-10 14:32:15.842441 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
21971 2019-Jan-10 14:32:15.843058 - [DEBUG] EF: AllBottom
21972 2019-Jan-10 14:32:15.843083 - [DEBUG]
21973 2019-Jan-10 14:32:15.843107 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21974 2019-Jan-10 14:32:15.843735 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
21975 2019-Jan-10 14:32:15.844352 - [DEBUG] EF: AllBottom
21976 2019-Jan-10 14:32:15.844377 - [DEBUG]
21977 2019-Jan-10 14:32:15.844400 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21978 2019-Jan-10 14:32:15.845013 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
21979 2019-Jan-10 14:32:15.845638 - [DEBUG] EF: AllBottom
21980 2019-Jan-10 14:32:15.845663 - [DEBUG]
21981 2019-Jan-10 14:32:15.845686 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21982 2019-Jan-10 14:32:15.846310 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
21983 2019-Jan-10 14:32:15.846942 - [DEBUG] EF: AllBottom
21984 2019-Jan-10 14:32:15.846967 - [DEBUG]
21985 2019-Jan-10 14:32:15.846991 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21986 2019-Jan-10 14:32:15.847606 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
21987 2019-Jan-10 14:32:15.848224 - [DEBUG] EF: AllBottom
21988 2019-Jan-10 14:32:15.848249 - [DEBUG]
21989 2019-Jan-10 14:32:15.848273 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
21990 2019-Jan-10 14:32:15.848886 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
21991 2019-Jan-10 14:32:15.849511 - [DEBUG] EF: AllBottom
21992 2019-Jan-10 14:32:15.849536 - [DEBUG]
21993 2019-Jan-10 14:32:15.849560 - [DEBUG] ---------------
21994 2019-Jan-10 14:32:15.849583 - [DEBUG]
21995 2019-Jan-10 14:32:15.849608 - [DEBUG] End of endsummarytab entry
21996 2019-Jan-10 14:32:15.849632 - [DEBUG]
21997 2019-Jan-10 14:32:15.849656 - [DEBUG] Start of incomingtab entry
21998 2019-Jan-10 14:32:15.849679 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
21999 2019-Jan-10 14:32:15.850311 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
22000 2019-Jan-10 14:32:15.850368 - [DEBUG] ---------------
22001 2019-Jan-10 14:32:15.850392 - [DEBUG] End of incomingtab entry
22002 2019-Jan-10 14:32:15.850416 - [DEBUG]
22003 2019-Jan-10 14:32:15.850441 - [DEBUG] EDGE:
22004 2019-Jan-10 14:32:15.850497 - [DEBUG] ---> 22005 2019-Jan-10 14:32:15.851118 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22006 2019-Jan-10 14:32:15.851736 - [DEBUG]
22007 2019-Jan-10 14:32:15.851761 - [DEBUG] EDGE:
22008 2019-Jan-10 14:32:15.851818 - [DEBUG] ---> 22009 2019-Jan-10 14:32:15.852434 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22010 2019-Jan-10 14:32:15.853048 - [DEBUG]
22011 2019-Jan-10 14:32:15.853074 - [DEBUG] Compose: EdgeIdentity * AllBottom
22012 2019-Jan-10 14:32:15.853100 - [DEBUG]
22013 2019-Jan-10 14:32:15.853124 - [DEBUG] Propagate flow
22014 2019-Jan-10 14:32:15.853147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22015 2019-Jan-10 14:32:15.853203 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22016 2019-Jan-10 14:32:15.853834 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22017 2019-Jan-10 14:32:15.854454 - [DEBUG] Edge function : AllBottom (result of previous compose)
22018 2019-Jan-10 14:32:15.854480 - [DEBUG]
22019 2019-Jan-10 14:32:15.854504 - [DEBUG] Join: AllTop & AllBottom
22020 2019-Jan-10 14:32:15.854530 - [DEBUG] = AllBottom (new jump func)
22021 2019-Jan-10 14:32:15.854555 - [DEBUG]
22022 2019-Jan-10 14:32:15.854578 - [DEBUG] Start adding new jump function
22023 2019-Jan-10 14:32:15.854602 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22024 2019-Jan-10 14:32:15.854658 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22025 2019-Jan-10 14:32:15.855278 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22026 2019-Jan-10 14:32:15.855893 - [DEBUG] Edge Function : AllBottom
22027 2019-Jan-10 14:32:15.855920 - [DEBUG] End adding new jump function
22028 2019-Jan-10 14:32:15.855956 - [DEBUG]
22029 2019-Jan-10 14:32:15.855980 - [DEBUG] -------------------------------------------- 653. Path Edge --------------------------------------------
22030 2019-Jan-10 14:32:15.856005 - [DEBUG]
22031 2019-Jan-10 14:32:15.856028 - [DEBUG] Process 653. path edge:
22032 2019-Jan-10 14:32:15.856052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22033 2019-Jan-10 14:32:15.856108 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
22034 2019-Jan-10 14:32:15.856725 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22035 2019-Jan-10 14:32:15.857361 - [DEBUG]
22036 2019-Jan-10 14:32:15.857386 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22037 2019-Jan-10 14:32:15.858054 - [DEBUG] EDGE:
22038 2019-Jan-10 14:32:15.858114 - [DEBUG] ---> 22039 2019-Jan-10 14:32:15.858732 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22040 2019-Jan-10 14:32:15.859351 - [DEBUG]
22041 2019-Jan-10 14:32:15.859388 - [DEBUG] Compose: EdgeIdentity * AllBottom
22042 2019-Jan-10 14:32:15.859415 - [DEBUG]
22043 2019-Jan-10 14:32:15.859439 - [DEBUG] Propagate flow
22044 2019-Jan-10 14:32:15.859463 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22045 2019-Jan-10 14:32:15.859520 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22046 2019-Jan-10 14:32:15.860146 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22047 2019-Jan-10 14:32:15.860775 - [DEBUG] Edge function : AllBottom (result of previous compose)
22048 2019-Jan-10 14:32:15.860801 - [DEBUG]
22049 2019-Jan-10 14:32:15.860825 - [DEBUG] Join: AllTop & AllBottom
22050 2019-Jan-10 14:32:15.860852 - [DEBUG] = AllBottom (new jump func)
22051 2019-Jan-10 14:32:15.860876 - [DEBUG]
22052 2019-Jan-10 14:32:15.860899 - [DEBUG] Start adding new jump function
22053 2019-Jan-10 14:32:15.860923 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22054 2019-Jan-10 14:32:15.860979 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22055 2019-Jan-10 14:32:15.861595 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22056 2019-Jan-10 14:32:15.862221 - [DEBUG] Edge Function : AllBottom
22057 2019-Jan-10 14:32:15.862248 - [DEBUG] End adding new jump function
22058 2019-Jan-10 14:32:15.862272 - [DEBUG]
22059 2019-Jan-10 14:32:15.862296 - [DEBUG] -------------------------------------------- 654. Path Edge --------------------------------------------
22060 2019-Jan-10 14:32:15.862320 - [DEBUG]
22061 2019-Jan-10 14:32:15.862344 - [DEBUG] Process 654. path edge:
22062 2019-Jan-10 14:32:15.862368 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22063 2019-Jan-10 14:32:15.862424 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
22064 2019-Jan-10 14:32:15.863049 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
22065 2019-Jan-10 14:32:15.863682 - [DEBUG]
22066 2019-Jan-10 14:32:15.863706 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22067 2019-Jan-10 14:32:15.864341 - [DEBUG] Possible callees:
22068 2019-Jan-10 14:32:15.864367 - [DEBUG] llvm.dbg.declare
22069 2019-Jan-10 14:32:15.864392 - [DEBUG] Possible return sites:
22070 2019-Jan-10 14:32:15.864430 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19322071 2019-Jan-10 14:32:15.865669 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
22072 2019-Jan-10 14:32:15.865698 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
22073 2019-Jan-10 14:32:15.865734 - [DEBUG] Compose: EdgeIdentity * AllBottom
22074 2019-Jan-10 14:32:15.865761 - [DEBUG]
22075 2019-Jan-10 14:32:15.865785 - [DEBUG] Propagate flow
22076 2019-Jan-10 14:32:15.865809 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22077 2019-Jan-10 14:32:15.865866 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22078 2019-Jan-10 14:32:15.866488 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22079 2019-Jan-10 14:32:15.867120 - [DEBUG] Edge function : AllBottom (result of previous compose)
22080 2019-Jan-10 14:32:15.867146 - [DEBUG]
22081 2019-Jan-10 14:32:15.867171 - [DEBUG] Join: AllTop & AllBottom
22082 2019-Jan-10 14:32:15.867197 - [DEBUG] = AllBottom (new jump func)
22083 2019-Jan-10 14:32:15.867221 - [DEBUG]
22084 2019-Jan-10 14:32:15.867245 - [DEBUG] Start adding new jump function
22085 2019-Jan-10 14:32:15.867269 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22086 2019-Jan-10 14:32:15.867325 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22087 2019-Jan-10 14:32:15.867942 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22088 2019-Jan-10 14:32:15.868561 - [DEBUG] Edge Function : AllBottom
22089 2019-Jan-10 14:32:15.868588 - [DEBUG] End adding new jump function
22090 2019-Jan-10 14:32:15.868612 - [DEBUG]
22091 2019-Jan-10 14:32:15.868636 - [DEBUG] -------------------------------------------- 655. Path Edge --------------------------------------------
22092 2019-Jan-10 14:32:15.868661 - [DEBUG]
22093 2019-Jan-10 14:32:15.868684 - [DEBUG] Process 655. path edge:
22094 2019-Jan-10 14:32:15.868708 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22095 2019-Jan-10 14:32:15.868764 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
22096 2019-Jan-10 14:32:15.869383 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
22097 2019-Jan-10 14:32:15.870000 - [DEBUG]
22098 2019-Jan-10 14:32:15.870025 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22099 2019-Jan-10 14:32:15.870674 - [DEBUG] Compose: EdgeIdentity * AllBottom
22100 2019-Jan-10 14:32:15.870701 - [DEBUG]
22101 2019-Jan-10 14:32:15.870725 - [DEBUG] Propagate flow
22102 2019-Jan-10 14:32:15.870749 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22103 2019-Jan-10 14:32:15.870806 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22104 2019-Jan-10 14:32:15.871435 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22105 2019-Jan-10 14:32:15.872051 - [DEBUG] Edge function : AllBottom (result of previous compose)
22106 2019-Jan-10 14:32:15.872077 - [DEBUG]
22107 2019-Jan-10 14:32:15.872102 - [DEBUG] Join: AllTop & AllBottom
22108 2019-Jan-10 14:32:15.872128 - [DEBUG] = AllBottom (new jump func)
22109 2019-Jan-10 14:32:15.872153 - [DEBUG]
22110 2019-Jan-10 14:32:15.872177 - [DEBUG] Start adding new jump function
22111 2019-Jan-10 14:32:15.872200 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22112 2019-Jan-10 14:32:15.872256 - [DEBUG] Fact at target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22113 2019-Jan-10 14:32:15.872882 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22114 2019-Jan-10 14:32:15.873518 - [DEBUG] Edge Function : AllBottom
22115 2019-Jan-10 14:32:15.873546 - [DEBUG] End adding new jump function
22116 2019-Jan-10 14:32:15.873570 - [DEBUG]
22117 2019-Jan-10 14:32:15.873594 - [DEBUG] -------------------------------------------- 656. Path Edge --------------------------------------------
22118 2019-Jan-10 14:32:15.873618 - [DEBUG]
22119 2019-Jan-10 14:32:15.873642 - [DEBUG] Process 656. path edge:
22120 2019-Jan-10 14:32:15.873666 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22121 2019-Jan-10 14:32:15.873722 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22122 2019-Jan-10 14:32:15.874339 - [DEBUG] D target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 >
22123 2019-Jan-10 14:32:15.874953 - [DEBUG]
22124 2019-Jan-10 14:32:15.874978 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22125 2019-Jan-10 14:32:15.875606 - [DEBUG] Compose: EdgeIdentity * AllBottom
22126 2019-Jan-10 14:32:15.875634 - [DEBUG]
22127 2019-Jan-10 14:32:15.875658 - [DEBUG] Propagate flow
22128 2019-Jan-10 14:32:15.875682 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22129 2019-Jan-10 14:32:15.875739 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22130 2019-Jan-10 14:32:15.876357 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22131 2019-Jan-10 14:32:15.876988 - [DEBUG] Edge function : AllBottom (result of previous compose)
22132 2019-Jan-10 14:32:15.877014 - [DEBUG]
22133 2019-Jan-10 14:32:15.877039 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
22134 2019-Jan-10 14:32:15.877065 - [DEBUG] = AllBottom
22135 2019-Jan-10 14:32:15.877090 - [DEBUG]
22136 2019-Jan-10 14:32:15.877114 - [DEBUG] PROPAGATE: No new function!
22137 2019-Jan-10 14:32:15.877138 - [DEBUG] EDGE:
22138 2019-Jan-10 14:32:15.877196 - [DEBUG] ---> 22139 2019-Jan-10 14:32:15.877812 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22140 2019-Jan-10 14:32:15.878427 - [DEBUG]
22141 2019-Jan-10 14:32:15.878452 - [DEBUG] EDGE:
22142 2019-Jan-10 14:32:15.878509 - [DEBUG] ---> 22143 2019-Jan-10 14:32:15.879129 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22144 2019-Jan-10 14:32:15.879746 - [DEBUG]
22145 2019-Jan-10 14:32:15.879771 - [DEBUG] EDGE:
22146 2019-Jan-10 14:32:15.879829 - [DEBUG] ---> 22147 2019-Jan-10 14:32:15.880470 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22148 2019-Jan-10 14:32:15.881115 - [DEBUG]
22149 2019-Jan-10 14:32:15.881145 - [DEBUG] Compose: EdgeIdentity * AllBottom
22150 2019-Jan-10 14:32:15.881171 - [DEBUG]
22151 2019-Jan-10 14:32:15.881194 - [DEBUG] Propagate flow
22152 2019-Jan-10 14:32:15.881218 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22153 2019-Jan-10 14:32:15.881282 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22154 2019-Jan-10 14:32:15.881958 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22155 2019-Jan-10 14:32:15.882644 - [DEBUG] Edge function : AllBottom (result of previous compose)
22156 2019-Jan-10 14:32:15.882670 - [DEBUG]
22157 2019-Jan-10 14:32:15.882697 - [DEBUG] Join: AllTop & AllBottom
22158 2019-Jan-10 14:32:15.882723 - [DEBUG] = AllBottom (new jump func)
22159 2019-Jan-10 14:32:15.882747 - [DEBUG]
22160 2019-Jan-10 14:32:15.882771 - [DEBUG] Start adding new jump function
22161 2019-Jan-10 14:32:15.882795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22162 2019-Jan-10 14:32:15.882858 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22163 2019-Jan-10 14:32:15.883567 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22164 2019-Jan-10 14:32:15.884218 - [DEBUG] Edge Function : AllBottom
22165 2019-Jan-10 14:32:15.884251 - [DEBUG] End adding new jump function
22166 2019-Jan-10 14:32:15.884276 - [DEBUG]
22167 2019-Jan-10 14:32:15.884300 - [DEBUG] -------------------------------------------- 657. Path Edge --------------------------------------------
22168 2019-Jan-10 14:32:15.884324 - [DEBUG]
22169 2019-Jan-10 14:32:15.884348 - [DEBUG] Process 657. path edge:
22170 2019-Jan-10 14:32:15.884372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22171 2019-Jan-10 14:32:15.884431 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
22172 2019-Jan-10 14:32:15.885058 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22173 2019-Jan-10 14:32:15.885678 - [DEBUG]
22174 2019-Jan-10 14:32:15.885703 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22175 2019-Jan-10 14:32:15.886343 - [DEBUG] Possible callees:
22176 2019-Jan-10 14:32:15.886369 - [DEBUG] llvm.dbg.declare
22177 2019-Jan-10 14:32:15.886394 - [DEBUG] Possible return sites:
22178 2019-Jan-10 14:32:15.886418 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19322179 2019-Jan-10 14:32:15.887692 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
22180 2019-Jan-10 14:32:15.887721 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
22181 2019-Jan-10 14:32:15.887775 - [DEBUG] Compose: EdgeIdentity * AllBottom
22182 2019-Jan-10 14:32:15.887803 - [DEBUG]
22183 2019-Jan-10 14:32:15.887827 - [DEBUG] Propagate flow
22184 2019-Jan-10 14:32:15.887851 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22185 2019-Jan-10 14:32:15.887908 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22186 2019-Jan-10 14:32:15.888529 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22187 2019-Jan-10 14:32:15.889158 - [DEBUG] Edge function : AllBottom (result of previous compose)
22188 2019-Jan-10 14:32:15.889183 - [DEBUG]
22189 2019-Jan-10 14:32:15.889208 - [DEBUG] Join: AllTop & AllBottom
22190 2019-Jan-10 14:32:15.889235 - [DEBUG] = AllBottom (new jump func)
22191 2019-Jan-10 14:32:15.889259 - [DEBUG]
22192 2019-Jan-10 14:32:15.889283 - [DEBUG] Start adding new jump function
22193 2019-Jan-10 14:32:15.889307 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22194 2019-Jan-10 14:32:15.889363 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22195 2019-Jan-10 14:32:15.889984 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22196 2019-Jan-10 14:32:15.890637 - [DEBUG] Edge Function : AllBottom
22197 2019-Jan-10 14:32:15.890665 - [DEBUG] End adding new jump function
22198 2019-Jan-10 14:32:15.890690 - [DEBUG]
22199 2019-Jan-10 14:32:15.890713 - [DEBUG] -------------------------------------------- 658. Path Edge --------------------------------------------
22200 2019-Jan-10 14:32:15.890738 - [DEBUG]
22201 2019-Jan-10 14:32:15.890765 - [DEBUG] Process 658. path edge:
22202 2019-Jan-10 14:32:15.890790 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22203 2019-Jan-10 14:32:15.890847 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
22204 2019-Jan-10 14:32:15.891468 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22205 2019-Jan-10 14:32:15.892088 - [DEBUG]
22206 2019-Jan-10 14:32:15.892113 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22207 2019-Jan-10 14:32:15.892753 - [DEBUG] Compose: EdgeIdentity * AllBottom
22208 2019-Jan-10 14:32:15.892782 - [DEBUG]
22209 2019-Jan-10 14:32:15.892806 - [DEBUG] Propagate flow
22210 2019-Jan-10 14:32:15.892829 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22211 2019-Jan-10 14:32:15.892886 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22212 2019-Jan-10 14:32:15.893517 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22213 2019-Jan-10 14:32:15.894136 - [DEBUG] Edge function : AllBottom (result of previous compose)
22214 2019-Jan-10 14:32:15.894162 - [DEBUG]
22215 2019-Jan-10 14:32:15.894187 - [DEBUG] Join: AllTop & AllBottom
22216 2019-Jan-10 14:32:15.894213 - [DEBUG] = AllBottom (new jump func)
22217 2019-Jan-10 14:32:15.894238 - [DEBUG]
22218 2019-Jan-10 14:32:15.894261 - [DEBUG] Start adding new jump function
22219 2019-Jan-10 14:32:15.894285 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22220 2019-Jan-10 14:32:15.894341 - [DEBUG] Fact at target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22221 2019-Jan-10 14:32:15.894963 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22222 2019-Jan-10 14:32:15.895580 - [DEBUG] Edge Function : AllBottom
22223 2019-Jan-10 14:32:15.895608 - [DEBUG] End adding new jump function
22224 2019-Jan-10 14:32:15.895632 - [DEBUG]
22225 2019-Jan-10 14:32:15.895655 - [DEBUG] -------------------------------------------- 659. Path Edge --------------------------------------------
22226 2019-Jan-10 14:32:15.895680 - [DEBUG]
22227 2019-Jan-10 14:32:15.895703 - [DEBUG] Process 659. path edge:
22228 2019-Jan-10 14:32:15.895727 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22229 2019-Jan-10 14:32:15.895783 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22230 2019-Jan-10 14:32:15.896400 - [DEBUG] D target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 >
22231 2019-Jan-10 14:32:15.897035 - [DEBUG]
22232 2019-Jan-10 14:32:15.897061 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22233 2019-Jan-10 14:32:15.897692 - [DEBUG] Compose: EdgeIdentity * AllBottom
22234 2019-Jan-10 14:32:15.897720 - [DEBUG]
22235 2019-Jan-10 14:32:15.897744 - [DEBUG] Propagate flow
22236 2019-Jan-10 14:32:15.897768 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22237 2019-Jan-10 14:32:15.897825 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22238 2019-Jan-10 14:32:15.898443 - [DEBUG] Target value : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
22239 2019-Jan-10 14:32:15.899074 - [DEBUG] Edge function : AllBottom (result of previous compose)
22240 2019-Jan-10 14:32:15.899099 - [DEBUG]
22241 2019-Jan-10 14:32:15.899125 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
22242 2019-Jan-10 14:32:15.899151 - [DEBUG] = AllBottom
22243 2019-Jan-10 14:32:15.899176 - [DEBUG]
22244 2019-Jan-10 14:32:15.899200 - [DEBUG] PROPAGATE: No new function!
22245 2019-Jan-10 14:32:15.899225 - [DEBUG] EDGE:
22246 2019-Jan-10 14:32:15.899284 - [DEBUG] ---> 22247 2019-Jan-10 14:32:15.899901 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22248 2019-Jan-10 14:32:15.900534 - [DEBUG]
22249 2019-Jan-10 14:32:15.900560 - [DEBUG] Compose: EdgeIdentity * AllBottom
22250 2019-Jan-10 14:32:15.900586 - [DEBUG]
22251 2019-Jan-10 14:32:15.900610 - [DEBUG] Propagate flow
22252 2019-Jan-10 14:32:15.900633 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22253 2019-Jan-10 14:32:15.900690 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22254 2019-Jan-10 14:32:15.901306 - [DEBUG] Target value : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22255 2019-Jan-10 14:32:15.901923 - [DEBUG] Edge function : AllBottom (result of previous compose)
22256 2019-Jan-10 14:32:15.901949 - [DEBUG]
22257 2019-Jan-10 14:32:15.901973 - [DEBUG] Join: AllTop & AllBottom
22258 2019-Jan-10 14:32:15.901999 - [DEBUG] = AllBottom (new jump func)
22259 2019-Jan-10 14:32:15.902024 - [DEBUG]
22260 2019-Jan-10 14:32:15.902047 - [DEBUG] Start adding new jump function
22261 2019-Jan-10 14:32:15.902071 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22262 2019-Jan-10 14:32:15.902127 - [DEBUG] Fact at target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22263 2019-Jan-10 14:32:15.902747 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22264 2019-Jan-10 14:32:15.903364 - [DEBUG] Edge Function : AllBottom
22265 2019-Jan-10 14:32:15.903394 - [DEBUG] End adding new jump function
22266 2019-Jan-10 14:32:15.903419 - [DEBUG]
22267 2019-Jan-10 14:32:15.903442 - [DEBUG] -------------------------------------------- 660. Path Edge --------------------------------------------
22268 2019-Jan-10 14:32:15.903467 - [DEBUG]
22269 2019-Jan-10 14:32:15.903501 - [DEBUG] Process 660. path edge:
22270 2019-Jan-10 14:32:15.903528 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22271 2019-Jan-10 14:32:15.903584 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22272 2019-Jan-10 14:32:15.904202 - [DEBUG] D target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 >
22273 2019-Jan-10 14:32:15.904820 - [DEBUG]
22274 2019-Jan-10 14:32:15.904845 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22275 2019-Jan-10 14:32:15.905475 - [DEBUG] Compose: EdgeIdentity * AllBottom
22276 2019-Jan-10 14:32:15.905503 - [DEBUG]
22277 2019-Jan-10 14:32:15.905527 - [DEBUG] Propagate flow
22278 2019-Jan-10 14:32:15.905550 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22279 2019-Jan-10 14:32:15.905608 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22280 2019-Jan-10 14:32:15.906226 - [DEBUG] Target value : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22281 2019-Jan-10 14:32:15.906862 - [DEBUG] Edge function : AllBottom (result of previous compose)
22282 2019-Jan-10 14:32:15.906888 - [DEBUG]
22283 2019-Jan-10 14:32:15.906912 - [DEBUG] Join: AllTop & AllBottom
22284 2019-Jan-10 14:32:15.906955 - [DEBUG] = AllBottom (new jump func)
22285 2019-Jan-10 14:32:15.906981 - [DEBUG]
22286 2019-Jan-10 14:32:15.907004 - [DEBUG] Start adding new jump function
22287 2019-Jan-10 14:32:15.907028 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22288 2019-Jan-10 14:32:15.907085 - [DEBUG] Fact at target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22289 2019-Jan-10 14:32:15.907706 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22290 2019-Jan-10 14:32:15.908322 - [DEBUG] Edge Function : AllBottom
22291 2019-Jan-10 14:32:15.908353 - [DEBUG] End adding new jump function
22292 2019-Jan-10 14:32:15.908378 - [DEBUG]
22293 2019-Jan-10 14:32:15.908402 - [DEBUG] -------------------------------------------- 661. Path Edge --------------------------------------------
22294 2019-Jan-10 14:32:15.908426 - [DEBUG]
22295 2019-Jan-10 14:32:15.908450 - [DEBUG] Process 661. path edge:
22296 2019-Jan-10 14:32:15.908473 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22297 2019-Jan-10 14:32:15.908530 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
22298 2019-Jan-10 14:32:15.909146 - [DEBUG] D target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 >
22299 2019-Jan-10 14:32:15.909763 - [DEBUG]
22300 2019-Jan-10 14:32:15.909788 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22301 2019-Jan-10 14:32:15.910444 - [DEBUG] Compose: EdgeIdentity * AllBottom
22302 2019-Jan-10 14:32:15.910472 - [DEBUG]
22303 2019-Jan-10 14:32:15.910497 - [DEBUG] Propagate flow
22304 2019-Jan-10 14:32:15.910520 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22305 2019-Jan-10 14:32:15.910578 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22306 2019-Jan-10 14:32:15.911194 - [DEBUG] Target value : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22307 2019-Jan-10 14:32:15.911811 - [DEBUG] Edge function : AllBottom (result of previous compose)
22308 2019-Jan-10 14:32:15.911837 - [DEBUG]
22309 2019-Jan-10 14:32:15.911862 - [DEBUG] Join: AllTop & AllBottom
22310 2019-Jan-10 14:32:15.911888 - [DEBUG] = AllBottom (new jump func)
22311 2019-Jan-10 14:32:15.911912 - [DEBUG]
22312 2019-Jan-10 14:32:15.911936 - [DEBUG] Start adding new jump function
22313 2019-Jan-10 14:32:15.911959 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22314 2019-Jan-10 14:32:15.912015 - [DEBUG] Fact at target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22315 2019-Jan-10 14:32:15.912633 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22316 2019-Jan-10 14:32:15.913255 - [DEBUG] Edge Function : AllBottom
22317 2019-Jan-10 14:32:15.913286 - [DEBUG] End adding new jump function
22318 2019-Jan-10 14:32:15.913310 - [DEBUG]
22319 2019-Jan-10 14:32:15.913334 - [DEBUG] -------------------------------------------- 662. Path Edge --------------------------------------------
22320 2019-Jan-10 14:32:15.913358 - [DEBUG]
22321 2019-Jan-10 14:32:15.913382 - [DEBUG] Process 662. path edge:
22322 2019-Jan-10 14:32:15.913406 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22323 2019-Jan-10 14:32:15.913462 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
22324 2019-Jan-10 14:32:15.914095 - [DEBUG] D target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 >
22325 2019-Jan-10 14:32:15.914713 - [DEBUG]
22326 2019-Jan-10 14:32:15.914737 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22327 2019-Jan-10 14:32:15.915363 - [DEBUG] Start of endsummarytab entry
22328 2019-Jan-10 14:32:15.915394 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22329 2019-Jan-10 14:32:15.916033 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
22330 2019-Jan-10 14:32:15.916093 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22331 2019-Jan-10 14:32:15.916710 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22332 2019-Jan-10 14:32:15.917353 - [DEBUG] EF: AllBottom
22333 2019-Jan-10 14:32:15.917379 - [DEBUG]
22334 2019-Jan-10 14:32:15.917403 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22335 2019-Jan-10 14:32:15.918018 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22336 2019-Jan-10 14:32:15.918637 - [DEBUG] EF: AllBottom
22337 2019-Jan-10 14:32:15.918662 - [DEBUG]
22338 2019-Jan-10 14:32:15.918686 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22339 2019-Jan-10 14:32:15.919300 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
22340 2019-Jan-10 14:32:15.919925 - [DEBUG] EF: AllBottom
22341 2019-Jan-10 14:32:15.919950 - [DEBUG]
22342 2019-Jan-10 14:32:15.919974 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22343 2019-Jan-10 14:32:15.920604 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22344 2019-Jan-10 14:32:15.921230 - [DEBUG] EF: AllBottom
22345 2019-Jan-10 14:32:15.921256 - [DEBUG]
22346 2019-Jan-10 14:32:15.921279 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22347 2019-Jan-10 14:32:15.921894 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
22348 2019-Jan-10 14:32:15.922519 - [DEBUG] EF: AllBottom
22349 2019-Jan-10 14:32:15.922544 - [DEBUG]
22350 2019-Jan-10 14:32:15.922568 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22351 2019-Jan-10 14:32:15.923183 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
22352 2019-Jan-10 14:32:15.923822 - [DEBUG] EF: AllBottom
22353 2019-Jan-10 14:32:15.923847 - [DEBUG]
22354 2019-Jan-10 14:32:15.923871 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22355 2019-Jan-10 14:32:15.924486 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
22356 2019-Jan-10 14:32:15.925103 - [DEBUG] EF: AllBottom
22357 2019-Jan-10 14:32:15.925128 - [DEBUG]
22358 2019-Jan-10 14:32:15.925152 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22359 2019-Jan-10 14:32:15.925766 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
22360 2019-Jan-10 14:32:15.926381 - [DEBUG] EF: AllBottom
22361 2019-Jan-10 14:32:15.926407 - [DEBUG]
22362 2019-Jan-10 14:32:15.926430 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22363 2019-Jan-10 14:32:15.927061 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
22364 2019-Jan-10 14:32:15.927685 - [DEBUG] EF: AllBottom
22365 2019-Jan-10 14:32:15.927710 - [DEBUG]
22366 2019-Jan-10 14:32:15.927734 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22367 2019-Jan-10 14:32:15.928349 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22368 2019-Jan-10 14:32:15.928967 - [DEBUG] EF: AllBottom
22369 2019-Jan-10 14:32:15.928992 - [DEBUG]
22370 2019-Jan-10 14:32:15.929015 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22371 2019-Jan-10 14:32:15.929630 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22372 2019-Jan-10 14:32:15.930260 - [DEBUG] EF: AllBottom
22373 2019-Jan-10 14:32:15.930286 - [DEBUG]
22374 2019-Jan-10 14:32:15.930309 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22375 2019-Jan-10 14:32:15.930933 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
22376 2019-Jan-10 14:32:15.931549 - [DEBUG] EF: AllBottom
22377 2019-Jan-10 14:32:15.931574 - [DEBUG]
22378 2019-Jan-10 14:32:15.931597 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22379 2019-Jan-10 14:32:15.932211 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
22380 2019-Jan-10 14:32:15.932830 - [DEBUG] EF: AllBottom
22381 2019-Jan-10 14:32:15.932856 - [DEBUG]
22382 2019-Jan-10 14:32:15.932879 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22383 2019-Jan-10 14:32:15.933505 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
22384 2019-Jan-10 14:32:15.934122 - [DEBUG] EF: AllBottom
22385 2019-Jan-10 14:32:15.934147 - [DEBUG]
22386 2019-Jan-10 14:32:15.934171 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22387 2019-Jan-10 14:32:15.934785 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22388 2019-Jan-10 14:32:15.935401 - [DEBUG] EF: AllBottom
22389 2019-Jan-10 14:32:15.935426 - [DEBUG]
22390 2019-Jan-10 14:32:15.935450 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22391 2019-Jan-10 14:32:15.936064 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22392 2019-Jan-10 14:32:15.936680 - [DEBUG] EF: AllBottom
22393 2019-Jan-10 14:32:15.936705 - [DEBUG]
22394 2019-Jan-10 14:32:15.936729 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22395 2019-Jan-10 14:32:15.937359 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22396 2019-Jan-10 14:32:15.937975 - [DEBUG] EF: AllBottom
22397 2019-Jan-10 14:32:15.938000 - [DEBUG]
22398 2019-Jan-10 14:32:15.938025 - [DEBUG] ---------------
22399 2019-Jan-10 14:32:15.938048 - [DEBUG]
22400 2019-Jan-10 14:32:15.938073 - [DEBUG] End of endsummarytab entry
22401 2019-Jan-10 14:32:15.938097 - [DEBUG]
22402 2019-Jan-10 14:32:15.938121 - [DEBUG] Start of incomingtab entry
22403 2019-Jan-10 14:32:15.938145 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22404 2019-Jan-10 14:32:15.938762 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
22405 2019-Jan-10 14:32:15.938819 - [DEBUG] ---------------
22406 2019-Jan-10 14:32:15.938844 - [DEBUG] End of incomingtab entry
22407 2019-Jan-10 14:32:15.938867 - [DEBUG]
22408 2019-Jan-10 14:32:15.938892 - [DEBUG] EDGE:
22409 2019-Jan-10 14:32:15.938949 - [DEBUG] ---> 22410 2019-Jan-10 14:32:15.939572 - [DEBUG] D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95>
22411 2019-Jan-10 14:32:15.940204 - [DEBUG]
22412 2019-Jan-10 14:32:15.940229 - [DEBUG] EDGE:
22413 2019-Jan-10 14:32:15.940287 - [DEBUG] ---> 22414 2019-Jan-10 14:32:15.940906 - [DEBUG] D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95>
22415 2019-Jan-10 14:32:15.941524 - [DEBUG]
22416 2019-Jan-10 14:32:15.941549 - [DEBUG] EDGE:
22417 2019-Jan-10 14:32:15.941606 - [DEBUG] ---> 22418 2019-Jan-10 14:32:15.942222 - [DEBUG] D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95>
22419 2019-Jan-10 14:32:15.942839 - [DEBUG]
22420 2019-Jan-10 14:32:15.942864 - [DEBUG] EDGE:
22421 2019-Jan-10 14:32:15.942930 - [DEBUG] ---> 22422 2019-Jan-10 14:32:15.943565 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22423 2019-Jan-10 14:32:15.944186 - [DEBUG]
22424 2019-Jan-10 14:32:15.944213 - [DEBUG] Compose: EdgeIdentity * AllBottom
22425 2019-Jan-10 14:32:15.944239 - [DEBUG]
22426 2019-Jan-10 14:32:15.944263 - [DEBUG] Propagate flow
22427 2019-Jan-10 14:32:15.944286 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22428 2019-Jan-10 14:32:15.944342 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22429 2019-Jan-10 14:32:15.944963 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22430 2019-Jan-10 14:32:15.945587 - [DEBUG] Edge function : AllBottom (result of previous compose)
22431 2019-Jan-10 14:32:15.945613 - [DEBUG]
22432 2019-Jan-10 14:32:15.945638 - [DEBUG] Join: AllTop & AllBottom
22433 2019-Jan-10 14:32:15.945664 - [DEBUG] = AllBottom (new jump func)
22434 2019-Jan-10 14:32:15.945688 - [DEBUG]
22435 2019-Jan-10 14:32:15.945712 - [DEBUG] Start adding new jump function
22436 2019-Jan-10 14:32:15.945736 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22437 2019-Jan-10 14:32:15.945792 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22438 2019-Jan-10 14:32:15.946417 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22439 2019-Jan-10 14:32:15.947051 - [DEBUG] Edge Function : AllBottom
22440 2019-Jan-10 14:32:15.947080 - [DEBUG] End adding new jump function
22441 2019-Jan-10 14:32:15.947104 - [DEBUG]
22442 2019-Jan-10 14:32:15.947128 - [DEBUG] -------------------------------------------- 663. Path Edge --------------------------------------------
22443 2019-Jan-10 14:32:15.947152 - [DEBUG]
22444 2019-Jan-10 14:32:15.947176 - [DEBUG] Process 663. path edge:
22445 2019-Jan-10 14:32:15.947200 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22446 2019-Jan-10 14:32:15.947256 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
22447 2019-Jan-10 14:32:15.947875 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22448 2019-Jan-10 14:32:15.948499 - [DEBUG]
22449 2019-Jan-10 14:32:15.948524 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22450 2019-Jan-10 14:32:15.949163 - [DEBUG] Compose: EdgeIdentity * AllBottom
22451 2019-Jan-10 14:32:15.949191 - [DEBUG]
22452 2019-Jan-10 14:32:15.949215 - [DEBUG] Propagate flow
22453 2019-Jan-10 14:32:15.949239 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22454 2019-Jan-10 14:32:15.949296 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22455 2019-Jan-10 14:32:15.949914 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22456 2019-Jan-10 14:32:15.950554 - [DEBUG] Edge function : AllBottom (result of previous compose)
22457 2019-Jan-10 14:32:15.950580 - [DEBUG]
22458 2019-Jan-10 14:32:15.950604 - [DEBUG] Join: AllTop & AllBottom
22459 2019-Jan-10 14:32:15.950630 - [DEBUG] = AllBottom (new jump func)
22460 2019-Jan-10 14:32:15.950655 - [DEBUG]
22461 2019-Jan-10 14:32:15.950679 - [DEBUG] Start adding new jump function
22462 2019-Jan-10 14:32:15.950702 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22463 2019-Jan-10 14:32:15.950759 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22464 2019-Jan-10 14:32:15.951395 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22465 2019-Jan-10 14:32:15.952013 - [DEBUG] Edge Function : AllBottom
22466 2019-Jan-10 14:32:15.952041 - [DEBUG] End adding new jump function
22467 2019-Jan-10 14:32:15.952065 - [DEBUG]
22468 2019-Jan-10 14:32:15.952089 - [DEBUG] -------------------------------------------- 664. Path Edge --------------------------------------------
22469 2019-Jan-10 14:32:15.952113 - [DEBUG]
22470 2019-Jan-10 14:32:15.952137 - [DEBUG] Process 664. path edge:
22471 2019-Jan-10 14:32:15.952161 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22472 2019-Jan-10 14:32:15.952217 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
22473 2019-Jan-10 14:32:15.952833 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22474 2019-Jan-10 14:32:15.953458 - [DEBUG]
22475 2019-Jan-10 14:32:15.953483 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
22476 2019-Jan-10 14:32:15.954125 - [DEBUG] Compose: EdgeIdentity * AllBottom
22477 2019-Jan-10 14:32:15.954153 - [DEBUG]
22478 2019-Jan-10 14:32:15.954177 - [DEBUG] Propagate flow
22479 2019-Jan-10 14:32:15.954201 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22480 2019-Jan-10 14:32:15.954258 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22481 2019-Jan-10 14:32:15.954876 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22482 2019-Jan-10 14:32:15.955501 - [DEBUG] Edge function : AllBottom (result of previous compose)
22483 2019-Jan-10 14:32:15.955527 - [DEBUG]
22484 2019-Jan-10 14:32:15.955552 - [DEBUG] Join: AllTop & AllBottom
22485 2019-Jan-10 14:32:15.955578 - [DEBUG] = AllBottom (new jump func)
22486 2019-Jan-10 14:32:15.955603 - [DEBUG]
22487 2019-Jan-10 14:32:15.955626 - [DEBUG] Start adding new jump function
22488 2019-Jan-10 14:32:15.955650 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22489 2019-Jan-10 14:32:15.955706 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22490 2019-Jan-10 14:32:15.956334 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22491 2019-Jan-10 14:32:15.956966 - [DEBUG] Edge Function : AllBottom
22492 2019-Jan-10 14:32:15.956994 - [DEBUG] End adding new jump function
22493 2019-Jan-10 14:32:15.957018 - [DEBUG]
22494 2019-Jan-10 14:32:15.957042 - [DEBUG] -------------------------------------------- 665. Path Edge --------------------------------------------
22495 2019-Jan-10 14:32:15.957067 - [DEBUG]
22496 2019-Jan-10 14:32:15.957090 - [DEBUG] Process 665. path edge:
22497 2019-Jan-10 14:32:15.957114 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22498 2019-Jan-10 14:32:15.957171 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
22499 2019-Jan-10 14:32:15.957787 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22500 2019-Jan-10 14:32:15.958412 - [DEBUG]
22501 2019-Jan-10 14:32:15.958436 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22502 2019-Jan-10 14:32:15.959068 - [DEBUG] Compose: EdgeIdentity * AllBottom
22503 2019-Jan-10 14:32:15.959096 - [DEBUG]
22504 2019-Jan-10 14:32:15.959120 - [DEBUG] Propagate flow
22505 2019-Jan-10 14:32:15.959143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22506 2019-Jan-10 14:32:15.959208 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22507 2019-Jan-10 14:32:15.959825 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22508 2019-Jan-10 14:32:15.960467 - [DEBUG] Edge function : AllBottom (result of previous compose)
22509 2019-Jan-10 14:32:15.960492 - [DEBUG]
22510 2019-Jan-10 14:32:15.960517 - [DEBUG] Join: AllTop & AllBottom
22511 2019-Jan-10 14:32:15.960543 - [DEBUG] = AllBottom (new jump func)
22512 2019-Jan-10 14:32:15.960568 - [DEBUG]
22513 2019-Jan-10 14:32:15.960591 - [DEBUG] Start adding new jump function
22514 2019-Jan-10 14:32:15.960615 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22515 2019-Jan-10 14:32:15.960671 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22516 2019-Jan-10 14:32:15.961297 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22517 2019-Jan-10 14:32:15.961914 - [DEBUG] Edge Function : AllBottom
22518 2019-Jan-10 14:32:15.961941 - [DEBUG] End adding new jump function
22519 2019-Jan-10 14:32:15.961965 - [DEBUG]
22520 2019-Jan-10 14:32:15.961989 - [DEBUG] -------------------------------------------- 666. Path Edge --------------------------------------------
22521 2019-Jan-10 14:32:15.962013 - [DEBUG]
22522 2019-Jan-10 14:32:15.962036 - [DEBUG] Process 666. path edge:
22523 2019-Jan-10 14:32:15.962060 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22524 2019-Jan-10 14:32:15.962116 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
22525 2019-Jan-10 14:32:15.962734 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 >
22526 2019-Jan-10 14:32:15.963361 - [DEBUG]
22527 2019-Jan-10 14:32:15.963385 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22528 2019-Jan-10 14:32:15.964688 - [DEBUG] Start of endsummarytab entry
22529 2019-Jan-10 14:32:15.964722 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22530 2019-Jan-10 14:32:15.965355 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
22531 2019-Jan-10 14:32:15.965419 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22532 2019-Jan-10 14:32:15.966034 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22533 2019-Jan-10 14:32:15.966662 - [DEBUG] EF: AllBottom
22534 2019-Jan-10 14:32:15.966688 - [DEBUG]
22535 2019-Jan-10 14:32:15.966711 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22536 2019-Jan-10 14:32:15.967347 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22537 2019-Jan-10 14:32:15.967969 - [DEBUG] EF: AllBottom
22538 2019-Jan-10 14:32:15.967993 - [DEBUG]
22539 2019-Jan-10 14:32:15.968017 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22540 2019-Jan-10 14:32:15.968634 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
22541 2019-Jan-10 14:32:15.969259 - [DEBUG] EF: AllBottom
22542 2019-Jan-10 14:32:15.969284 - [DEBUG]
22543 2019-Jan-10 14:32:15.969308 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22544 2019-Jan-10 14:32:15.969922 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22545 2019-Jan-10 14:32:15.970561 - [DEBUG] EF: AllBottom
22546 2019-Jan-10 14:32:15.970586 - [DEBUG]
22547 2019-Jan-10 14:32:15.970610 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22548 2019-Jan-10 14:32:15.971225 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
22549 2019-Jan-10 14:32:15.971855 - [DEBUG] EF: AllBottom
22550 2019-Jan-10 14:32:15.971881 - [DEBUG]
22551 2019-Jan-10 14:32:15.971905 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22552 2019-Jan-10 14:32:15.972520 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
22553 2019-Jan-10 14:32:15.973139 - [DEBUG] EF: AllBottom
22554 2019-Jan-10 14:32:15.973164 - [DEBUG]
22555 2019-Jan-10 14:32:15.973188 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22556 2019-Jan-10 14:32:15.973817 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
22557 2019-Jan-10 14:32:15.974441 - [DEBUG] EF: AllBottom
22558 2019-Jan-10 14:32:15.974466 - [DEBUG]
22559 2019-Jan-10 14:32:15.974490 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22560 2019-Jan-10 14:32:15.975105 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
22561 2019-Jan-10 14:32:15.975722 - [DEBUG] EF: AllBottom
22562 2019-Jan-10 14:32:15.975748 - [DEBUG]
22563 2019-Jan-10 14:32:15.975771 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22564 2019-Jan-10 14:32:15.976386 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
22565 2019-Jan-10 14:32:15.977017 - [DEBUG] EF: AllBottom
22566 2019-Jan-10 14:32:15.977042 - [DEBUG]
22567 2019-Jan-10 14:32:15.977066 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22568 2019-Jan-10 14:32:15.977680 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
22569 2019-Jan-10 14:32:15.978304 - [DEBUG] EF: AllBottom
22570 2019-Jan-10 14:32:15.978329 - [DEBUG]
22571 2019-Jan-10 14:32:15.978353 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22572 2019-Jan-10 14:32:15.978967 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22573 2019-Jan-10 14:32:15.979584 - [DEBUG] EF: AllBottom
22574 2019-Jan-10 14:32:15.979609 - [DEBUG]
22575 2019-Jan-10 14:32:15.979633 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22576 2019-Jan-10 14:32:15.980260 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22577 2019-Jan-10 14:32:15.980877 - [DEBUG] EF: AllBottom
22578 2019-Jan-10 14:32:15.980903 - [DEBUG]
22579 2019-Jan-10 14:32:15.980926 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22580 2019-Jan-10 14:32:15.981540 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
22581 2019-Jan-10 14:32:15.982156 - [DEBUG] EF: AllBottom
22582 2019-Jan-10 14:32:15.982182 - [DEBUG]
22583 2019-Jan-10 14:32:15.982205 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22584 2019-Jan-10 14:32:15.982818 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
22585 2019-Jan-10 14:32:15.983437 - [DEBUG] EF: AllBottom
22586 2019-Jan-10 14:32:15.983462 - [DEBUG]
22587 2019-Jan-10 14:32:15.983486 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22588 2019-Jan-10 14:32:15.984111 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
22589 2019-Jan-10 14:32:15.984726 - [DEBUG] EF: AllBottom
22590 2019-Jan-10 14:32:15.984751 - [DEBUG]
22591 2019-Jan-10 14:32:15.984775 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22592 2019-Jan-10 14:32:15.985389 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
22593 2019-Jan-10 14:32:15.986006 - [DEBUG] EF: AllBottom
22594 2019-Jan-10 14:32:15.986032 - [DEBUG]
22595 2019-Jan-10 14:32:15.986055 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22596 2019-Jan-10 14:32:15.986677 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
22597 2019-Jan-10 14:32:15.987309 - [DEBUG] EF: AllBottom
22598 2019-Jan-10 14:32:15.987335 - [DEBUG]
22599 2019-Jan-10 14:32:15.987358 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
22600 2019-Jan-10 14:32:15.987974 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22601 2019-Jan-10 14:32:15.988589 - [DEBUG] EF: AllBottom
22602 2019-Jan-10 14:32:15.988615 - [DEBUG]
22603 2019-Jan-10 14:32:15.988639 - [DEBUG] ---------------
22604 2019-Jan-10 14:32:15.988662 - [DEBUG]
22605 2019-Jan-10 14:32:15.988688 - [DEBUG] End of endsummarytab entry
22606 2019-Jan-10 14:32:15.988711 - [DEBUG]
22607 2019-Jan-10 14:32:15.988735 - [DEBUG] Start of incomingtab entry
22608 2019-Jan-10 14:32:15.988759 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
22609 2019-Jan-10 14:32:15.989376 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
22610 2019-Jan-10 14:32:15.989433 - [DEBUG] ---------------
22611 2019-Jan-10 14:32:15.989458 - [DEBUG] End of incomingtab entry
22612 2019-Jan-10 14:32:15.989481 - [DEBUG]
22613 2019-Jan-10 14:32:15.989507 - [DEBUG] EDGE:
22614 2019-Jan-10 14:32:15.989564 - [DEBUG] ---> 22615 2019-Jan-10 14:32:15.990191 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22616 2019-Jan-10 14:32:15.990818 - [DEBUG]
22617 2019-Jan-10 14:32:15.990844 - [DEBUG] EDGE:
22618 2019-Jan-10 14:32:15.990902 - [DEBUG] ---> 22619 2019-Jan-10 14:32:15.991533 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22620 2019-Jan-10 14:32:15.992156 - [DEBUG]
22621 2019-Jan-10 14:32:15.992182 - [DEBUG] EDGE:
22622 2019-Jan-10 14:32:15.992239 - [DEBUG] ---> 22623 2019-Jan-10 14:32:15.992856 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22624 2019-Jan-10 14:32:15.993482 - [DEBUG]
22625 2019-Jan-10 14:32:15.993520 - [DEBUG] EDGE:
22626 2019-Jan-10 14:32:15.993578 - [DEBUG] ---> 22627 2019-Jan-10 14:32:15.994198 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94>
22628 2019-Jan-10 14:32:15.994822 - [DEBUG]
22629 2019-Jan-10 14:32:15.994849 - [DEBUG] EDGE:
22630 2019-Jan-10 14:32:15.994907 - [DEBUG] ---> 22631 2019-Jan-10 14:32:15.995532 - [DEBUG] D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93>
22632 2019-Jan-10 14:32:15.996152 - [DEBUG]
22633 2019-Jan-10 14:32:15.996178 - [DEBUG] EDGE:
22634 2019-Jan-10 14:32:15.996236 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
22635 2019-Jan-10 14:32:15.996868 - [DEBUG] D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92>
22636 2019-Jan-10 14:32:15.997486 - [DEBUG]
22637 2019-Jan-10 14:32:15.997520 - [DEBUG] EDGE:
22638 2019-Jan-10 14:32:15.997579 - [DEBUG] ---> 22639 2019-Jan-10 14:32:15.998197 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22640 2019-Jan-10 14:32:15.998814 - [DEBUG]
22641 2019-Jan-10 14:32:15.998839 - [DEBUG] EDGE:
22642 2019-Jan-10 14:32:15.998897 - [DEBUG] ---> 22643 2019-Jan-10 14:32:15.999512 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22644 2019-Jan-10 14:32:16.000131 - [DEBUG]
22645 2019-Jan-10 14:32:16.000167 - [DEBUG] EDGE:
22646 2019-Jan-10 14:32:16.000227 - [DEBUG] ---> 22647 2019-Jan-10 14:32:16.000846 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22648 2019-Jan-10 14:32:16.001464 - [DEBUG]
22649 2019-Jan-10 14:32:16.001507 - [DEBUG] Compose: EdgeIdentity * AllBottom
22650 2019-Jan-10 14:32:16.001534 - [DEBUG]
22651 2019-Jan-10 14:32:16.001558 - [DEBUG] Propagate flow
22652 2019-Jan-10 14:32:16.001582 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22653 2019-Jan-10 14:32:16.001639 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
22654 2019-Jan-10 14:32:16.002258 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22655 2019-Jan-10 14:32:16.002877 - [DEBUG] Edge function : AllBottom (result of previous compose)
22656 2019-Jan-10 14:32:16.002903 - [DEBUG]
22657 2019-Jan-10 14:32:16.002929 - [DEBUG] Join: AllTop & AllBottom
22658 2019-Jan-10 14:32:16.002956 - [DEBUG] = AllBottom (new jump func)
22659 2019-Jan-10 14:32:16.002980 - [DEBUG]
22660 2019-Jan-10 14:32:16.003004 - [DEBUG] Start adding new jump function
22661 2019-Jan-10 14:32:16.003028 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22662 2019-Jan-10 14:32:16.003084 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22663 2019-Jan-10 14:32:16.003718 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
22664 2019-Jan-10 14:32:16.004337 - [DEBUG] Edge Function : AllBottom
22665 2019-Jan-10 14:32:16.004366 - [DEBUG] End adding new jump function
22666 2019-Jan-10 14:32:16.004390 - [DEBUG]
22667 2019-Jan-10 14:32:16.004414 - [DEBUG] -------------------------------------------- 667. Path Edge --------------------------------------------
22668 2019-Jan-10 14:32:16.004439 - [DEBUG]
22669 2019-Jan-10 14:32:16.004463 - [DEBUG] Process 667. path edge:
22670 2019-Jan-10 14:32:16.004487 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22671 2019-Jan-10 14:32:16.004544 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
22672 2019-Jan-10 14:32:16.005163 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22673 2019-Jan-10 14:32:16.005780 - [DEBUG]
22674 2019-Jan-10 14:32:16.005806 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
22675 2019-Jan-10 14:32:16.006456 - [DEBUG] Compose: EdgeIdentity * AllBottom
22676 2019-Jan-10 14:32:16.006484 - [DEBUG]
22677 2019-Jan-10 14:32:16.006508 - [DEBUG] Propagate flow
22678 2019-Jan-10 14:32:16.006532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22679 2019-Jan-10 14:32:16.006590 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
22680 2019-Jan-10 14:32:16.007219 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22681 2019-Jan-10 14:32:16.007846 - [DEBUG] Edge function : AllBottom (result of previous compose)
22682 2019-Jan-10 14:32:16.007872 - [DEBUG]
22683 2019-Jan-10 14:32:16.007898 - [DEBUG] Join: AllTop & AllBottom
22684 2019-Jan-10 14:32:16.007924 - [DEBUG] = AllBottom (new jump func)
22685 2019-Jan-10 14:32:16.007949 - [DEBUG]
22686 2019-Jan-10 14:32:16.007972 - [DEBUG] Start adding new jump function
22687 2019-Jan-10 14:32:16.007996 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22688 2019-Jan-10 14:32:16.008053 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22689 2019-Jan-10 14:32:16.008671 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
22690 2019-Jan-10 14:32:16.009284 - [DEBUG] Edge Function : AllBottom
22691 2019-Jan-10 14:32:16.009312 - [DEBUG] End adding new jump function
22692 2019-Jan-10 14:32:16.009337 - [DEBUG]
22693 2019-Jan-10 14:32:16.009361 - [DEBUG] -------------------------------------------- 668. Path Edge --------------------------------------------
22694 2019-Jan-10 14:32:16.009385 - [DEBUG]
22695 2019-Jan-10 14:32:16.009409 - [DEBUG] Process 668. path edge:
22696 2019-Jan-10 14:32:16.009433 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22697 2019-Jan-10 14:32:16.009490 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
22698 2019-Jan-10 14:32:16.010103 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22699 2019-Jan-10 14:32:16.010736 - [DEBUG]
22700 2019-Jan-10 14:32:16.010761 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
22701 2019-Jan-10 14:32:16.011388 - [DEBUG] Compose: EdgeIdentity * AllBottom
22702 2019-Jan-10 14:32:16.011416 - [DEBUG]
22703 2019-Jan-10 14:32:16.011440 - [DEBUG] Propagate flow
22704 2019-Jan-10 14:32:16.011464 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22705 2019-Jan-10 14:32:16.011522 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
22706 2019-Jan-10 14:32:16.012141 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22707 2019-Jan-10 14:32:16.012759 - [DEBUG] Edge function : AllBottom (result of previous compose)
22708 2019-Jan-10 14:32:16.012794 - [DEBUG]
22709 2019-Jan-10 14:32:16.012821 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
22710 2019-Jan-10 14:32:16.012847 - [DEBUG] = AllBottom
22711 2019-Jan-10 14:32:16.012872 - [DEBUG]
22712 2019-Jan-10 14:32:16.012895 - [DEBUG] PROPAGATE: No new function!
22713 2019-Jan-10 14:32:16.012920 - [DEBUG] EDGE:
22714 2019-Jan-10 14:32:16.012979 - [DEBUG] ---> 22715 2019-Jan-10 14:32:16.013608 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22716 2019-Jan-10 14:32:16.014227 - [DEBUG]
22717 2019-Jan-10 14:32:16.014252 - [DEBUG] EDGE:
22718 2019-Jan-10 14:32:16.014310 - [DEBUG] ---> 22719 2019-Jan-10 14:32:16.014929 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22720 2019-Jan-10 14:32:16.015546 - [DEBUG]
22721 2019-Jan-10 14:32:16.015572 - [DEBUG] EDGE:
22722 2019-Jan-10 14:32:16.015630 - [DEBUG] ---> 22723 2019-Jan-10 14:32:16.016246 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22724 2019-Jan-10 14:32:16.016877 - [DEBUG]
22725 2019-Jan-10 14:32:16.016912 - [DEBUG] EDGE:
22726 2019-Jan-10 14:32:16.016970 - [DEBUG] ---> 22727 2019-Jan-10 14:32:16.017592 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22728 2019-Jan-10 14:32:16.018211 - [DEBUG]
22729 2019-Jan-10 14:32:16.018236 - [DEBUG] EDGE:
22730 2019-Jan-10 14:32:16.018294 - [DEBUG] ---> 22731 2019-Jan-10 14:32:16.018911 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22732 2019-Jan-10 14:32:16.019529 - [DEBUG]
22733 2019-Jan-10 14:32:16.019555 - [DEBUG] EDGE:
22734 2019-Jan-10 14:32:16.019613 - [DEBUG] ---> 22735 2019-Jan-10 14:32:16.020245 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22736 2019-Jan-10 14:32:16.020862 - [DEBUG]
22737 2019-Jan-10 14:32:16.020889 - [DEBUG] EDGE:
22738 2019-Jan-10 14:32:16.020947 - [DEBUG] ---> 22739 2019-Jan-10 14:32:16.021586 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22740 2019-Jan-10 14:32:16.022203 - [DEBUG]
22741 2019-Jan-10 14:32:16.022229 - [DEBUG] EDGE:
22742 2019-Jan-10 14:32:16.022286 - [DEBUG] ---> 22743 2019-Jan-10 14:32:16.022903 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22744 2019-Jan-10 14:32:16.023536 - [DEBUG]
22745 2019-Jan-10 14:32:16.023562 - [DEBUG] EDGE:
22746 2019-Jan-10 14:32:16.023620 - [DEBUG] ---> 22747 2019-Jan-10 14:32:16.024239 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22748 2019-Jan-10 14:32:16.024857 - [DEBUG]
22749 2019-Jan-10 14:32:16.024883 - [DEBUG] EDGE:
22750 2019-Jan-10 14:32:16.024941 - [DEBUG] ---> 22751 2019-Jan-10 14:32:16.025567 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22752 2019-Jan-10 14:32:16.026185 - [DEBUG]
22753 2019-Jan-10 14:32:16.026210 - [DEBUG] EDGE:
22754 2019-Jan-10 14:32:16.026268 - [DEBUG] ---> 22755 2019-Jan-10 14:32:16.026898 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22756 2019-Jan-10 14:32:16.027516 - [DEBUG]
22757 2019-Jan-10 14:32:16.027541 - [DEBUG] EDGE:
22758 2019-Jan-10 14:32:16.027599 - [DEBUG] ---> 22759 2019-Jan-10 14:32:16.028213 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22760 2019-Jan-10 14:32:16.028831 - [DEBUG]
22761 2019-Jan-10 14:32:16.028857 - [DEBUG] EDGE:
22762 2019-Jan-10 14:32:16.028914 - [DEBUG] ---> 22763 2019-Jan-10 14:32:16.029542 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22764 2019-Jan-10 14:32:16.030174 - [DEBUG]
22765 2019-Jan-10 14:32:16.030202 - [DEBUG] EDGE:
22766 2019-Jan-10 14:32:16.030261 - [DEBUG] ---> 22767 2019-Jan-10 14:32:16.030887 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22768 2019-Jan-10 14:32:16.031504 - [DEBUG]
22769 2019-Jan-10 14:32:16.031530 - [DEBUG] EDGE:
22770 2019-Jan-10 14:32:16.031588 - [DEBUG] ---> 22771 2019-Jan-10 14:32:16.032203 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22772 2019-Jan-10 14:32:16.032821 - [DEBUG]
22773 2019-Jan-10 14:32:16.032846 - [DEBUG] EDGE:
22774 2019-Jan-10 14:32:16.032904 - [DEBUG] ---> 22775 2019-Jan-10 14:32:16.033539 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22776 2019-Jan-10 14:32:16.034157 - [DEBUG]
22777 2019-Jan-10 14:32:16.034183 - [DEBUG] EDGE:
22778 2019-Jan-10 14:32:16.034241 - [DEBUG] ---> 22779 2019-Jan-10 14:32:16.034868 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22780 2019-Jan-10 14:32:16.035487 - [DEBUG]
22781 2019-Jan-10 14:32:16.035512 - [DEBUG] EDGE:
22782 2019-Jan-10 14:32:16.035570 - [DEBUG] ---> 22783 2019-Jan-10 14:32:16.036186 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22784 2019-Jan-10 14:32:16.036804 - [DEBUG]
22785 2019-Jan-10 14:32:16.036843 - [DEBUG] EDGE:
22786 2019-Jan-10 14:32:16.036901 - [DEBUG] ---> 22787 2019-Jan-10 14:32:16.037519 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22788 2019-Jan-10 14:32:16.038137 - [DEBUG]
22789 2019-Jan-10 14:32:16.038163 - [DEBUG] EDGE:
22790 2019-Jan-10 14:32:16.038221 - [DEBUG] ---> 22791 2019-Jan-10 14:32:16.038847 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
22792 2019-Jan-10 14:32:16.039465 - [DEBUG]
22793 2019-Jan-10 14:32:16.039500 - [DEBUG] Compose: EdgeIdentity * AllBottom
22794 2019-Jan-10 14:32:16.039527 - [DEBUG]
22795 2019-Jan-10 14:32:16.039551 - [DEBUG] Propagate flow
22796 2019-Jan-10 14:32:16.039575 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22797 2019-Jan-10 14:32:16.039632 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22798 2019-Jan-10 14:32:16.040265 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22799 2019-Jan-10 14:32:16.040884 - [DEBUG] Edge function : AllBottom (result of previous compose)
22800 2019-Jan-10 14:32:16.040910 - [DEBUG]
22801 2019-Jan-10 14:32:16.040935 - [DEBUG] Join: AllTop & AllBottom
22802 2019-Jan-10 14:32:16.040961 - [DEBUG] = AllBottom (new jump func)
22803 2019-Jan-10 14:32:16.040994 - [DEBUG]
22804 2019-Jan-10 14:32:16.041018 - [DEBUG] Start adding new jump function
22805 2019-Jan-10 14:32:16.041042 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22806 2019-Jan-10 14:32:16.041098 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22807 2019-Jan-10 14:32:16.041717 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22808 2019-Jan-10 14:32:16.042336 - [DEBUG] Edge Function : AllBottom
22809 2019-Jan-10 14:32:16.042365 - [DEBUG] End adding new jump function
22810 2019-Jan-10 14:32:16.042390 - [DEBUG]
22811 2019-Jan-10 14:32:16.042414 - [DEBUG] -------------------------------------------- 669. Path Edge --------------------------------------------
22812 2019-Jan-10 14:32:16.042438 - [DEBUG]
22813 2019-Jan-10 14:32:16.042462 - [DEBUG] Process 669. path edge:
22814 2019-Jan-10 14:32:16.042486 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22815 2019-Jan-10 14:32:16.042543 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
22816 2019-Jan-10 14:32:16.043161 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22817 2019-Jan-10 14:32:16.043794 - [DEBUG]
22818 2019-Jan-10 14:32:16.043819 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
22819 2019-Jan-10 14:32:16.044446 - [DEBUG] Possible callees:
22820 2019-Jan-10 14:32:16.044471 - [DEBUG] foo
22821 2019-Jan-10 14:32:16.044496 - [DEBUG] Possible return sites:
22822 2019-Jan-10 14:32:16.044520 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12622823 2019-Jan-10 14:32:16.045751 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
22824 2019-Jan-10 14:32:16.045779 - [DEBUG] Start points of 'foo' currently not available!
22825 2019-Jan-10 14:32:16.045817 - [DEBUG] Compose: EdgeIdentity * AllBottom
22826 2019-Jan-10 14:32:16.045844 - [DEBUG]
22827 2019-Jan-10 14:32:16.045868 - [DEBUG] Propagate flow
22828 2019-Jan-10 14:32:16.045892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22829 2019-Jan-10 14:32:16.045949 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22830 2019-Jan-10 14:32:16.046570 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22831 2019-Jan-10 14:32:16.047202 - [DEBUG] Edge function : AllBottom (result of previous compose)
22832 2019-Jan-10 14:32:16.047227 - [DEBUG]
22833 2019-Jan-10 14:32:16.047252 - [DEBUG] Join: AllTop & AllBottom
22834 2019-Jan-10 14:32:16.047279 - [DEBUG] = AllBottom (new jump func)
22835 2019-Jan-10 14:32:16.047303 - [DEBUG]
22836 2019-Jan-10 14:32:16.047327 - [DEBUG] Start adding new jump function
22837 2019-Jan-10 14:32:16.047351 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22838 2019-Jan-10 14:32:16.047407 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22839 2019-Jan-10 14:32:16.048028 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22840 2019-Jan-10 14:32:16.048646 - [DEBUG] Edge Function : AllBottom
22841 2019-Jan-10 14:32:16.048674 - [DEBUG] End adding new jump function
22842 2019-Jan-10 14:32:16.048698 - [DEBUG]
22843 2019-Jan-10 14:32:16.048722 - [DEBUG] -------------------------------------------- 670. Path Edge --------------------------------------------
22844 2019-Jan-10 14:32:16.048747 - [DEBUG]
22845 2019-Jan-10 14:32:16.048770 - [DEBUG] Process 670. path edge:
22846 2019-Jan-10 14:32:16.048794 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22847 2019-Jan-10 14:32:16.048851 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
22848 2019-Jan-10 14:32:16.049479 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22849 2019-Jan-10 14:32:16.050099 - [DEBUG]
22850 2019-Jan-10 14:32:16.050124 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
22851 2019-Jan-10 14:32:16.050780 - [DEBUG] Compose: EdgeIdentity * AllBottom
22852 2019-Jan-10 14:32:16.050808 - [DEBUG]
22853 2019-Jan-10 14:32:16.050832 - [DEBUG] Propagate flow
22854 2019-Jan-10 14:32:16.050856 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22855 2019-Jan-10 14:32:16.050913 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
22856 2019-Jan-10 14:32:16.051531 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22857 2019-Jan-10 14:32:16.052149 - [DEBUG] Edge function : AllBottom (result of previous compose)
22858 2019-Jan-10 14:32:16.052175 - [DEBUG]
22859 2019-Jan-10 14:32:16.052200 - [DEBUG] Join: AllTop & AllBottom
22860 2019-Jan-10 14:32:16.052226 - [DEBUG] = AllBottom (new jump func)
22861 2019-Jan-10 14:32:16.052251 - [DEBUG]
22862 2019-Jan-10 14:32:16.052275 - [DEBUG] Start adding new jump function
22863 2019-Jan-10 14:32:16.052299 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22864 2019-Jan-10 14:32:16.052355 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22865 2019-Jan-10 14:32:16.052972 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
22866 2019-Jan-10 14:32:16.053604 - [DEBUG] Edge Function : AllBottom
22867 2019-Jan-10 14:32:16.053632 - [DEBUG] End adding new jump function
22868 2019-Jan-10 14:32:16.053656 - [DEBUG]
22869 2019-Jan-10 14:32:16.053680 - [DEBUG] -------------------------------------------- 671. Path Edge --------------------------------------------
22870 2019-Jan-10 14:32:16.053704 - [DEBUG]
22871 2019-Jan-10 14:32:16.053728 - [DEBUG] Process 671. path edge:
22872 2019-Jan-10 14:32:16.053752 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22873 2019-Jan-10 14:32:16.053809 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
22874 2019-Jan-10 14:32:16.054424 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22875 2019-Jan-10 14:32:16.055041 - [DEBUG]
22876 2019-Jan-10 14:32:16.055067 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
22877 2019-Jan-10 14:32:16.055694 - [DEBUG] Compose: EdgeIdentity * AllBottom
22878 2019-Jan-10 14:32:16.055722 - [DEBUG]
22879 2019-Jan-10 14:32:16.055747 - [DEBUG] Propagate flow
22880 2019-Jan-10 14:32:16.055770 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22881 2019-Jan-10 14:32:16.055828 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
22882 2019-Jan-10 14:32:16.056446 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22883 2019-Jan-10 14:32:16.057115 - [DEBUG] Edge function : AllBottom (result of previous compose)
22884 2019-Jan-10 14:32:16.057141 - [DEBUG]
22885 2019-Jan-10 14:32:16.057167 - [DEBUG] Join: AllTop & AllBottom
22886 2019-Jan-10 14:32:16.057194 - [DEBUG] = AllBottom (new jump func)
22887 2019-Jan-10 14:32:16.057218 - [DEBUG]
22888 2019-Jan-10 14:32:16.057242 - [DEBUG] Start adding new jump function
22889 2019-Jan-10 14:32:16.057266 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22890 2019-Jan-10 14:32:16.057324 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22891 2019-Jan-10 14:32:16.057953 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
22892 2019-Jan-10 14:32:16.058572 - [DEBUG] Edge Function : AllBottom
22893 2019-Jan-10 14:32:16.058600 - [DEBUG] End adding new jump function
22894 2019-Jan-10 14:32:16.058625 - [DEBUG]
22895 2019-Jan-10 14:32:16.058649 - [DEBUG] -------------------------------------------- 672. Path Edge --------------------------------------------
22896 2019-Jan-10 14:32:16.058674 - [DEBUG]
22897 2019-Jan-10 14:32:16.058698 - [DEBUG] Process 672. path edge:
22898 2019-Jan-10 14:32:16.058722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22899 2019-Jan-10 14:32:16.058779 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
22900 2019-Jan-10 14:32:16.059396 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22901 2019-Jan-10 14:32:16.060015 - [DEBUG]
22902 2019-Jan-10 14:32:16.060041 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
22903 2019-Jan-10 14:32:16.060689 - [DEBUG] Compose: EdgeIdentity * AllBottom
22904 2019-Jan-10 14:32:16.060717 - [DEBUG]
22905 2019-Jan-10 14:32:16.060741 - [DEBUG] Propagate flow
22906 2019-Jan-10 14:32:16.060765 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22907 2019-Jan-10 14:32:16.060822 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22908 2019-Jan-10 14:32:16.061450 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22909 2019-Jan-10 14:32:16.062068 - [DEBUG] Edge function : AllBottom (result of previous compose)
22910 2019-Jan-10 14:32:16.062093 - [DEBUG]
22911 2019-Jan-10 14:32:16.062118 - [DEBUG] Join: AllTop & AllBottom
22912 2019-Jan-10 14:32:16.062145 - [DEBUG] = AllBottom (new jump func)
22913 2019-Jan-10 14:32:16.062170 - [DEBUG]
22914 2019-Jan-10 14:32:16.062193 - [DEBUG] Start adding new jump function
22915 2019-Jan-10 14:32:16.062217 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22916 2019-Jan-10 14:32:16.062274 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22917 2019-Jan-10 14:32:16.062892 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22918 2019-Jan-10 14:32:16.063529 - [DEBUG] Edge Function : AllBottom
22919 2019-Jan-10 14:32:16.063557 - [DEBUG] End adding new jump function
22920 2019-Jan-10 14:32:16.063582 - [DEBUG]
22921 2019-Jan-10 14:32:16.063605 - [DEBUG] -------------------------------------------- 673. Path Edge --------------------------------------------
22922 2019-Jan-10 14:32:16.063630 - [DEBUG]
22923 2019-Jan-10 14:32:16.063654 - [DEBUG] Process 673. path edge:
22924 2019-Jan-10 14:32:16.063678 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22925 2019-Jan-10 14:32:16.063734 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
22926 2019-Jan-10 14:32:16.064361 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22927 2019-Jan-10 14:32:16.064980 - [DEBUG]
22928 2019-Jan-10 14:32:16.065004 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
22929 2019-Jan-10 14:32:16.065637 - [DEBUG] Possible callees:
22930 2019-Jan-10 14:32:16.065663 - [DEBUG] llvm.dbg.declare
22931 2019-Jan-10 14:32:16.065689 - [DEBUG] Possible return sites:
22932 2019-Jan-10 14:32:16.065712 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13622933 2019-Jan-10 14:32:16.066981 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
22934 2019-Jan-10 14:32:16.067011 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
22935 2019-Jan-10 14:32:16.067047 - [DEBUG] Compose: EdgeIdentity * AllBottom
22936 2019-Jan-10 14:32:16.067074 - [DEBUG]
22937 2019-Jan-10 14:32:16.067098 - [DEBUG] Propagate flow
22938 2019-Jan-10 14:32:16.067122 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22939 2019-Jan-10 14:32:16.067179 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22940 2019-Jan-10 14:32:16.067854 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22941 2019-Jan-10 14:32:16.068476 - [DEBUG] Edge function : AllBottom (result of previous compose)
22942 2019-Jan-10 14:32:16.068502 - [DEBUG]
22943 2019-Jan-10 14:32:16.068527 - [DEBUG] Join: AllTop & AllBottom
22944 2019-Jan-10 14:32:16.068553 - [DEBUG] = AllBottom (new jump func)
22945 2019-Jan-10 14:32:16.068578 - [DEBUG]
22946 2019-Jan-10 14:32:16.068602 - [DEBUG] Start adding new jump function
22947 2019-Jan-10 14:32:16.068626 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22948 2019-Jan-10 14:32:16.068682 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22949 2019-Jan-10 14:32:16.069305 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22950 2019-Jan-10 14:32:16.069925 - [DEBUG] Edge Function : AllBottom
22951 2019-Jan-10 14:32:16.069953 - [DEBUG] End adding new jump function
22952 2019-Jan-10 14:32:16.069977 - [DEBUG]
22953 2019-Jan-10 14:32:16.070001 - [DEBUG] -------------------------------------------- 674. Path Edge --------------------------------------------
22954 2019-Jan-10 14:32:16.070026 - [DEBUG]
22955 2019-Jan-10 14:32:16.070050 - [DEBUG] Process 674. path edge:
22956 2019-Jan-10 14:32:16.070074 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22957 2019-Jan-10 14:32:16.070130 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
22958 2019-Jan-10 14:32:16.070766 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22959 2019-Jan-10 14:32:16.071386 - [DEBUG]
22960 2019-Jan-10 14:32:16.071410 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
22961 2019-Jan-10 14:32:16.072049 - [DEBUG] Compose: EdgeIdentity * AllBottom
22962 2019-Jan-10 14:32:16.072079 - [DEBUG]
22963 2019-Jan-10 14:32:16.072103 - [DEBUG] Propagate flow
22964 2019-Jan-10 14:32:16.072127 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22965 2019-Jan-10 14:32:16.072184 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
22966 2019-Jan-10 14:32:16.072800 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22967 2019-Jan-10 14:32:16.073418 - [DEBUG] Edge function : AllBottom (result of previous compose)
22968 2019-Jan-10 14:32:16.073444 - [DEBUG]
22969 2019-Jan-10 14:32:16.073469 - [DEBUG] Join: AllTop & AllBottom
22970 2019-Jan-10 14:32:16.073509 - [DEBUG] = AllBottom (new jump func)
22971 2019-Jan-10 14:32:16.073534 - [DEBUG]
22972 2019-Jan-10 14:32:16.073558 - [DEBUG] Start adding new jump function
22973 2019-Jan-10 14:32:16.073581 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
22974 2019-Jan-10 14:32:16.073638 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22975 2019-Jan-10 14:32:16.074256 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
22976 2019-Jan-10 14:32:16.074882 - [DEBUG] Edge Function : AllBottom
22977 2019-Jan-10 14:32:16.074910 - [DEBUG] End adding new jump function
22978 2019-Jan-10 14:32:16.074935 - [DEBUG]
22979 2019-Jan-10 14:32:16.074959 - [DEBUG] -------------------------------------------- 675. Path Edge --------------------------------------------
22980 2019-Jan-10 14:32:16.074984 - [DEBUG]
22981 2019-Jan-10 14:32:16.075008 - [DEBUG] Process 675. path edge:
22982 2019-Jan-10 14:32:16.075032 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
22983 2019-Jan-10 14:32:16.075089 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
22984 2019-Jan-10 14:32:16.075705 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
22985 2019-Jan-10 14:32:16.076324 - [DEBUG]
22986 2019-Jan-10 14:32:16.076349 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
22987 2019-Jan-10 14:32:16.076993 - [DEBUG] Compose: EdgeIdentity * AllBottom
22988 2019-Jan-10 14:32:16.077021 - [DEBUG]
22989 2019-Jan-10 14:32:16.077045 - [DEBUG] Propagate flow
22990 2019-Jan-10 14:32:16.077069 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
22991 2019-Jan-10 14:32:16.077126 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
22992 2019-Jan-10 14:32:16.077741 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
22993 2019-Jan-10 14:32:16.078358 - [DEBUG] Edge function : AllBottom (result of previous compose)
22994 2019-Jan-10 14:32:16.078384 - [DEBUG]
22995 2019-Jan-10 14:32:16.078410 - [DEBUG] Join: AllTop & AllBottom
22996 2019-Jan-10 14:32:16.078436 - [DEBUG] = AllBottom (new jump func)
22997 2019-Jan-10 14:32:16.078461 - [DEBUG]
22998 2019-Jan-10 14:32:16.078484 - [DEBUG] Start adding new jump function
22999 2019-Jan-10 14:32:16.078508 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23000 2019-Jan-10 14:32:16.078565 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23001 2019-Jan-10 14:32:16.079229 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
23002 2019-Jan-10 14:32:16.079841 - [DEBUG] Edge Function : AllBottom
23003 2019-Jan-10 14:32:16.079870 - [DEBUG] End adding new jump function
23004 2019-Jan-10 14:32:16.079894 - [DEBUG]
23005 2019-Jan-10 14:32:16.079918 - [DEBUG] -------------------------------------------- 676. Path Edge --------------------------------------------
23006 2019-Jan-10 14:32:16.079943 - [DEBUG]
23007 2019-Jan-10 14:32:16.079967 - [DEBUG] Process 676. path edge:
23008 2019-Jan-10 14:32:16.079991 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23009 2019-Jan-10 14:32:16.080047 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
23010 2019-Jan-10 14:32:16.080708 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23011 2019-Jan-10 14:32:16.081327 - [DEBUG]
23012 2019-Jan-10 14:32:16.081352 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
23013 2019-Jan-10 14:32:16.081979 - [DEBUG] Compose: EdgeIdentity * AllBottom
23014 2019-Jan-10 14:32:16.082008 - [DEBUG]
23015 2019-Jan-10 14:32:16.082032 - [DEBUG] Propagate flow
23016 2019-Jan-10 14:32:16.082056 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23017 2019-Jan-10 14:32:16.082114 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23018 2019-Jan-10 14:32:16.082742 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23019 2019-Jan-10 14:32:16.083361 - [DEBUG] Edge function : AllBottom (result of previous compose)
23020 2019-Jan-10 14:32:16.083387 - [DEBUG]
23021 2019-Jan-10 14:32:16.083413 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23022 2019-Jan-10 14:32:16.083448 - [DEBUG] = AllBottom
23023 2019-Jan-10 14:32:16.083473 - [DEBUG]
23024 2019-Jan-10 14:32:16.083510 - [DEBUG] PROPAGATE: No new function!
23025 2019-Jan-10 14:32:16.083536 - [DEBUG] EDGE:
23026 2019-Jan-10 14:32:16.083594 - [DEBUG] ---> 23027 2019-Jan-10 14:32:16.084208 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23028 2019-Jan-10 14:32:16.084826 - [DEBUG]
23029 2019-Jan-10 14:32:16.084851 - [DEBUG] EDGE:
23030 2019-Jan-10 14:32:16.084909 - [DEBUG] ---> 23031 2019-Jan-10 14:32:16.085523 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23032 2019-Jan-10 14:32:16.086140 - [DEBUG]
23033 2019-Jan-10 14:32:16.086166 - [DEBUG] EDGE:
23034 2019-Jan-10 14:32:16.086223 - [DEBUG] ---> 23035 2019-Jan-10 14:32:16.086855 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23036 2019-Jan-10 14:32:16.087475 - [DEBUG]
23037 2019-Jan-10 14:32:16.087500 - [DEBUG] EDGE:
23038 2019-Jan-10 14:32:16.087558 - [DEBUG] ---> 23039 2019-Jan-10 14:32:16.088184 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23040 2019-Jan-10 14:32:16.088801 - [DEBUG]
23041 2019-Jan-10 14:32:16.088832 - [DEBUG] Compose: EdgeIdentity * AllBottom
23042 2019-Jan-10 14:32:16.088859 - [DEBUG]
23043 2019-Jan-10 14:32:16.088883 - [DEBUG] Propagate flow
23044 2019-Jan-10 14:32:16.088907 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23045 2019-Jan-10 14:32:16.088964 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23046 2019-Jan-10 14:32:16.089589 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23047 2019-Jan-10 14:32:16.090220 - [DEBUG] Edge function : AllBottom (result of previous compose)
23048 2019-Jan-10 14:32:16.090246 - [DEBUG]
23049 2019-Jan-10 14:32:16.090271 - [DEBUG] Join: AllTop & AllBottom
23050 2019-Jan-10 14:32:16.090297 - [DEBUG] = AllBottom (new jump func)
23051 2019-Jan-10 14:32:16.090322 - [DEBUG]
23052 2019-Jan-10 14:32:16.090346 - [DEBUG] Start adding new jump function
23053 2019-Jan-10 14:32:16.090370 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23054 2019-Jan-10 14:32:16.090426 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23055 2019-Jan-10 14:32:16.091045 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23056 2019-Jan-10 14:32:16.091671 - [DEBUG] Edge Function : AllBottom
23057 2019-Jan-10 14:32:16.091699 - [DEBUG] End adding new jump function
23058 2019-Jan-10 14:32:16.091724 - [DEBUG]
23059 2019-Jan-10 14:32:16.091747 - [DEBUG] -------------------------------------------- 677. Path Edge --------------------------------------------
23060 2019-Jan-10 14:32:16.091772 - [DEBUG]
23061 2019-Jan-10 14:32:16.091796 - [DEBUG] Process 677. path edge:
23062 2019-Jan-10 14:32:16.091820 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23063 2019-Jan-10 14:32:16.091876 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
23064 2019-Jan-10 14:32:16.092510 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23065 2019-Jan-10 14:32:16.093129 - [DEBUG]
23066 2019-Jan-10 14:32:16.093154 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23067 2019-Jan-10 14:32:16.093803 - [DEBUG] Possible callees:
23068 2019-Jan-10 14:32:16.093828 - [DEBUG] llvm.dbg.declare
23069 2019-Jan-10 14:32:16.093854 - [DEBUG] Possible return sites:
23070 2019-Jan-10 14:32:16.093878 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14323071 2019-Jan-10 14:32:16.095123 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23072 2019-Jan-10 14:32:16.095153 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23073 2019-Jan-10 14:32:16.095190 - [DEBUG] Compose: EdgeIdentity * AllBottom
23074 2019-Jan-10 14:32:16.095217 - [DEBUG]
23075 2019-Jan-10 14:32:16.095242 - [DEBUG] Propagate flow
23076 2019-Jan-10 14:32:16.095265 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23077 2019-Jan-10 14:32:16.095323 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
23078 2019-Jan-10 14:32:16.095943 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23079 2019-Jan-10 14:32:16.096561 - [DEBUG] Edge function : AllBottom (result of previous compose)
23080 2019-Jan-10 14:32:16.096587 - [DEBUG]
23081 2019-Jan-10 14:32:16.096612 - [DEBUG] Join: AllTop & AllBottom
23082 2019-Jan-10 14:32:16.096639 - [DEBUG] = AllBottom (new jump func)
23083 2019-Jan-10 14:32:16.096664 - [DEBUG]
23084 2019-Jan-10 14:32:16.096687 - [DEBUG] Start adding new jump function
23085 2019-Jan-10 14:32:16.096711 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23086 2019-Jan-10 14:32:16.096767 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23087 2019-Jan-10 14:32:16.097404 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
23088 2019-Jan-10 14:32:16.098024 - [DEBUG] Edge Function : AllBottom
23089 2019-Jan-10 14:32:16.098053 - [DEBUG] End adding new jump function
23090 2019-Jan-10 14:32:16.098077 - [DEBUG]
23091 2019-Jan-10 14:32:16.098101 - [DEBUG] -------------------------------------------- 678. Path Edge --------------------------------------------
23092 2019-Jan-10 14:32:16.098125 - [DEBUG]
23093 2019-Jan-10 14:32:16.098149 - [DEBUG] Process 678. path edge:
23094 2019-Jan-10 14:32:16.098173 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23095 2019-Jan-10 14:32:16.098230 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
23096 2019-Jan-10 14:32:16.098847 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23097 2019-Jan-10 14:32:16.099465 - [DEBUG]
23098 2019-Jan-10 14:32:16.099490 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
23099 2019-Jan-10 14:32:16.100126 - [DEBUG] Compose: EdgeIdentity * AllBottom
23100 2019-Jan-10 14:32:16.100155 - [DEBUG]
23101 2019-Jan-10 14:32:16.100192 - [DEBUG] Propagate flow
23102 2019-Jan-10 14:32:16.100216 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23103 2019-Jan-10 14:32:16.100273 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
23104 2019-Jan-10 14:32:16.100889 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23105 2019-Jan-10 14:32:16.101506 - [DEBUG] Edge function : AllBottom (result of previous compose)
23106 2019-Jan-10 14:32:16.101545 - [DEBUG]
23107 2019-Jan-10 14:32:16.101571 - [DEBUG] Join: AllTop & AllBottom
23108 2019-Jan-10 14:32:16.101597 - [DEBUG] = AllBottom (new jump func)
23109 2019-Jan-10 14:32:16.101622 - [DEBUG]
23110 2019-Jan-10 14:32:16.101646 - [DEBUG] Start adding new jump function
23111 2019-Jan-10 14:32:16.101669 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23112 2019-Jan-10 14:32:16.101726 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23113 2019-Jan-10 14:32:16.102344 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
23114 2019-Jan-10 14:32:16.102957 - [DEBUG] Edge Function : AllBottom
23115 2019-Jan-10 14:32:16.102985 - [DEBUG] End adding new jump function
23116 2019-Jan-10 14:32:16.103010 - [DEBUG]
23117 2019-Jan-10 14:32:16.103033 - [DEBUG] -------------------------------------------- 679. Path Edge --------------------------------------------
23118 2019-Jan-10 14:32:16.103058 - [DEBUG]
23119 2019-Jan-10 14:32:16.103081 - [DEBUG] Process 679. path edge:
23120 2019-Jan-10 14:32:16.103106 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23121 2019-Jan-10 14:32:16.103162 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
23122 2019-Jan-10 14:32:16.103792 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23123 2019-Jan-10 14:32:16.104411 - [DEBUG]
23124 2019-Jan-10 14:32:16.104436 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
23125 2019-Jan-10 14:32:16.105063 - [DEBUG] Compose: EdgeIdentity * AllBottom
23126 2019-Jan-10 14:32:16.105091 - [DEBUG]
23127 2019-Jan-10 14:32:16.105115 - [DEBUG] Propagate flow
23128 2019-Jan-10 14:32:16.105139 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23129 2019-Jan-10 14:32:16.105196 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
23130 2019-Jan-10 14:32:16.105811 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23131 2019-Jan-10 14:32:16.106429 - [DEBUG] Edge function : AllBottom (result of previous compose)
23132 2019-Jan-10 14:32:16.106455 - [DEBUG]
23133 2019-Jan-10 14:32:16.106480 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23134 2019-Jan-10 14:32:16.106506 - [DEBUG] = AllBottom
23135 2019-Jan-10 14:32:16.106531 - [DEBUG]
23136 2019-Jan-10 14:32:16.106555 - [DEBUG] PROPAGATE: No new function!
23137 2019-Jan-10 14:32:16.106579 - [DEBUG] EDGE:
23138 2019-Jan-10 14:32:16.106637 - [DEBUG] ---> 23139 2019-Jan-10 14:32:16.107267 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23140 2019-Jan-10 14:32:16.107885 - [DEBUG]
23141 2019-Jan-10 14:32:16.107910 - [DEBUG] EDGE:
23142 2019-Jan-10 14:32:16.107968 - [DEBUG] ---> 23143 2019-Jan-10 14:32:16.108586 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23144 2019-Jan-10 14:32:16.109204 - [DEBUG]
23145 2019-Jan-10 14:32:16.109229 - [DEBUG] EDGE:
23146 2019-Jan-10 14:32:16.109286 - [DEBUG] ---> 23147 2019-Jan-10 14:32:16.109911 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23148 2019-Jan-10 14:32:16.110543 - [DEBUG]
23149 2019-Jan-10 14:32:16.110568 - [DEBUG] EDGE:
23150 2019-Jan-10 14:32:16.110626 - [DEBUG] ---> 23151 2019-Jan-10 14:32:16.111253 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23152 2019-Jan-10 14:32:16.111872 - [DEBUG]
23153 2019-Jan-10 14:32:16.111903 - [DEBUG] Compose: EdgeIdentity * AllBottom
23154 2019-Jan-10 14:32:16.111930 - [DEBUG]
23155 2019-Jan-10 14:32:16.111954 - [DEBUG] Propagate flow
23156 2019-Jan-10 14:32:16.111977 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23157 2019-Jan-10 14:32:16.112034 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
23158 2019-Jan-10 14:32:16.112650 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23159 2019-Jan-10 14:32:16.113268 - [DEBUG] Edge function : AllBottom (result of previous compose)
23160 2019-Jan-10 14:32:16.113293 - [DEBUG]
23161 2019-Jan-10 14:32:16.113318 - [DEBUG] Join: AllTop & AllBottom
23162 2019-Jan-10 14:32:16.113344 - [DEBUG] = AllBottom (new jump func)
23163 2019-Jan-10 14:32:16.113369 - [DEBUG]
23164 2019-Jan-10 14:32:16.113393 - [DEBUG] Start adding new jump function
23165 2019-Jan-10 14:32:16.113416 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23166 2019-Jan-10 14:32:16.113473 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23167 2019-Jan-10 14:32:16.114106 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
23168 2019-Jan-10 14:32:16.114722 - [DEBUG] Edge Function : AllBottom
23169 2019-Jan-10 14:32:16.114750 - [DEBUG] End adding new jump function
23170 2019-Jan-10 14:32:16.114774 - [DEBUG]
23171 2019-Jan-10 14:32:16.114798 - [DEBUG] -------------------------------------------- 680. Path Edge --------------------------------------------
23172 2019-Jan-10 14:32:16.114822 - [DEBUG]
23173 2019-Jan-10 14:32:16.114845 - [DEBUG] Process 680. path edge:
23174 2019-Jan-10 14:32:16.114870 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23175 2019-Jan-10 14:32:16.114926 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
23176 2019-Jan-10 14:32:16.115542 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 >
23177 2019-Jan-10 14:32:16.116160 - [DEBUG]
23178 2019-Jan-10 14:32:16.116186 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
23179 2019-Jan-10 14:32:16.116813 - [DEBUG] Compose: EdgeIdentity * AllBottom
23180 2019-Jan-10 14:32:16.116855 - [DEBUG]
23181 2019-Jan-10 14:32:16.116879 - [DEBUG] Propagate flow
23182 2019-Jan-10 14:32:16.116903 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23183 2019-Jan-10 14:32:16.116960 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
23184 2019-Jan-10 14:32:16.117587 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23185 2019-Jan-10 14:32:16.118205 - [DEBUG] Edge function : AllBottom (result of previous compose)
23186 2019-Jan-10 14:32:16.118231 - [DEBUG]
23187 2019-Jan-10 14:32:16.118256 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23188 2019-Jan-10 14:32:16.118282 - [DEBUG] = AllBottom
23189 2019-Jan-10 14:32:16.118306 - [DEBUG]
23190 2019-Jan-10 14:32:16.118330 - [DEBUG] PROPAGATE: No new function!
23191 2019-Jan-10 14:32:16.118360 - [DEBUG] Compose: EdgeIdentity * AllBottom
23192 2019-Jan-10 14:32:16.118387 - [DEBUG]
23193 2019-Jan-10 14:32:16.118410 - [DEBUG] Propagate flow
23194 2019-Jan-10 14:32:16.118434 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23195 2019-Jan-10 14:32:16.118491 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
23196 2019-Jan-10 14:32:16.119124 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
23197 2019-Jan-10 14:32:16.119742 - [DEBUG] Edge function : AllBottom (result of previous compose)
23198 2019-Jan-10 14:32:16.119768 - [DEBUG]
23199 2019-Jan-10 14:32:16.119793 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
23200 2019-Jan-10 14:32:16.119818 - [DEBUG] = AllBottom
23201 2019-Jan-10 14:32:16.119843 - [DEBUG]
23202 2019-Jan-10 14:32:16.119867 - [DEBUG] PROPAGATE: No new function!
23203 2019-Jan-10 14:32:16.119891 - [DEBUG] EDGE:
23204 2019-Jan-10 14:32:16.119948 - [DEBUG] ---> 23205 2019-Jan-10 14:32:16.120581 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23206 2019-Jan-10 14:32:16.121200 - [DEBUG]
23207 2019-Jan-10 14:32:16.121225 - [DEBUG] EDGE:
23208 2019-Jan-10 14:32:16.121283 - [DEBUG] ---> 23209 2019-Jan-10 14:32:16.121901 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23210 2019-Jan-10 14:32:16.122519 - [DEBUG]
23211 2019-Jan-10 14:32:16.122545 - [DEBUG] EDGE:
23212 2019-Jan-10 14:32:16.122602 - [DEBUG] ---> 23213 2019-Jan-10 14:32:16.123221 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23214 2019-Jan-10 14:32:16.123865 - [DEBUG]
23215 2019-Jan-10 14:32:16.123891 - [DEBUG] EDGE:
23216 2019-Jan-10 14:32:16.123949 - [DEBUG] ---> 23217 2019-Jan-10 14:32:16.124569 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23218 2019-Jan-10 14:32:16.125186 - [DEBUG]
23219 2019-Jan-10 14:32:16.125211 - [DEBUG] EDGE:
23220 2019-Jan-10 14:32:16.125269 - [DEBUG] ---> 23221 2019-Jan-10 14:32:16.125887 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23222 2019-Jan-10 14:32:16.126506 - [DEBUG]
23223 2019-Jan-10 14:32:16.126531 - [DEBUG] EDGE:
23224 2019-Jan-10 14:32:16.126589 - [DEBUG] ---> 23225 2019-Jan-10 14:32:16.127225 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23226 2019-Jan-10 14:32:16.127842 - [DEBUG]
23227 2019-Jan-10 14:32:16.127868 - [DEBUG] EDGE:
23228 2019-Jan-10 14:32:16.127925 - [DEBUG] ---> 23229 2019-Jan-10 14:32:16.128543 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23230 2019-Jan-10 14:32:16.129161 - [DEBUG]
23231 2019-Jan-10 14:32:16.129186 - [DEBUG] EDGE:
23232 2019-Jan-10 14:32:16.129244 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
23233 2019-Jan-10 14:32:16.129865 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
23234 2019-Jan-10 14:32:16.130498 - [DEBUG]
23235 2019-Jan-10 14:32:16.130534 - [DEBUG] Compose: EdgeIdentity * AllBottom
23236 2019-Jan-10 14:32:16.130561 - [DEBUG]
23237 2019-Jan-10 14:32:16.130585 - [DEBUG] Propagate flow
23238 2019-Jan-10 14:32:16.130608 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23239 2019-Jan-10 14:32:16.130665 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
23240 2019-Jan-10 14:32:16.131287 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23241 2019-Jan-10 14:32:16.132790 - [DEBUG] Edge function : AllBottom (result of previous compose)
23242 2019-Jan-10 14:32:16.132822 - [DEBUG]
23243 2019-Jan-10 14:32:16.132849 - [DEBUG] Join: AllTop & AllBottom
23244 2019-Jan-10 14:32:16.132875 - [DEBUG] = AllBottom (new jump func)
23245 2019-Jan-10 14:32:16.132900 - [DEBUG]
23246 2019-Jan-10 14:32:16.132924 - [DEBUG] Start adding new jump function
23247 2019-Jan-10 14:32:16.132948 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23248 2019-Jan-10 14:32:16.133021 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23249 2019-Jan-10 14:32:16.134251 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
23250 2019-Jan-10 14:32:16.134899 - [DEBUG] Edge Function : AllBottom
23251 2019-Jan-10 14:32:16.134931 - [DEBUG] End adding new jump function
23252 2019-Jan-10 14:32:16.134956 - [DEBUG]
23253 2019-Jan-10 14:32:16.134980 - [DEBUG] -------------------------------------------- 681. Path Edge --------------------------------------------
23254 2019-Jan-10 14:32:16.135005 - [DEBUG]
23255 2019-Jan-10 14:32:16.135028 - [DEBUG] Process 681. path edge:
23256 2019-Jan-10 14:32:16.135052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23257 2019-Jan-10 14:32:16.135112 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
23258 2019-Jan-10 14:32:16.135736 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23259 2019-Jan-10 14:32:16.136351 - [DEBUG]
23260 2019-Jan-10 14:32:16.136379 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
23261 2019-Jan-10 14:32:16.137056 - [DEBUG] Compose: EdgeIdentity * AllBottom
23262 2019-Jan-10 14:32:16.137085 - [DEBUG]
23263 2019-Jan-10 14:32:16.137109 - [DEBUG] Propagate flow
23264 2019-Jan-10 14:32:16.137133 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23265 2019-Jan-10 14:32:16.137191 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
23266 2019-Jan-10 14:32:16.137813 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23267 2019-Jan-10 14:32:16.138430 - [DEBUG] Edge function : AllBottom (result of previous compose)
23268 2019-Jan-10 14:32:16.138456 - [DEBUG]
23269 2019-Jan-10 14:32:16.138481 - [DEBUG] Join: AllTop & AllBottom
23270 2019-Jan-10 14:32:16.138507 - [DEBUG] = AllBottom (new jump func)
23271 2019-Jan-10 14:32:16.138532 - [DEBUG]
23272 2019-Jan-10 14:32:16.138556 - [DEBUG] Start adding new jump function
23273 2019-Jan-10 14:32:16.138579 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23274 2019-Jan-10 14:32:16.138636 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23275 2019-Jan-10 14:32:16.139253 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
23276 2019-Jan-10 14:32:16.139871 - [DEBUG] Edge Function : AllBottom
23277 2019-Jan-10 14:32:16.139899 - [DEBUG] End adding new jump function
23278 2019-Jan-10 14:32:16.139924 - [DEBUG]
23279 2019-Jan-10 14:32:16.139947 - [DEBUG] -------------------------------------------- 682. Path Edge --------------------------------------------
23280 2019-Jan-10 14:32:16.139988 - [DEBUG]
23281 2019-Jan-10 14:32:16.140012 - [DEBUG] Process 682. path edge:
23282 2019-Jan-10 14:32:16.140036 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23283 2019-Jan-10 14:32:16.140093 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
23284 2019-Jan-10 14:32:16.140730 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23285 2019-Jan-10 14:32:16.141345 - [DEBUG]
23286 2019-Jan-10 14:32:16.141369 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
23287 2019-Jan-10 14:32:16.141996 - [DEBUG] Possible callees:
23288 2019-Jan-10 14:32:16.142021 - [DEBUG] bar
23289 2019-Jan-10 14:32:16.142046 - [DEBUG] Possible return sites:
23290 2019-Jan-10 14:32:16.142070 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7123291 2019-Jan-10 14:32:16.143301 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
23292 2019-Jan-10 14:32:16.143330 - [DEBUG] Start points of 'bar' currently not available!
23293 2019-Jan-10 14:32:16.143368 - [DEBUG] Compose: EdgeIdentity * AllBottom
23294 2019-Jan-10 14:32:16.143395 - [DEBUG]
23295 2019-Jan-10 14:32:16.143419 - [DEBUG] Propagate flow
23296 2019-Jan-10 14:32:16.143443 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23297 2019-Jan-10 14:32:16.143512 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
23298 2019-Jan-10 14:32:16.144141 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23299 2019-Jan-10 14:32:16.144758 - [DEBUG] Edge function : AllBottom (result of previous compose)
23300 2019-Jan-10 14:32:16.144784 - [DEBUG]
23301 2019-Jan-10 14:32:16.144808 - [DEBUG] Join: AllTop & AllBottom
23302 2019-Jan-10 14:32:16.144834 - [DEBUG] = AllBottom (new jump func)
23303 2019-Jan-10 14:32:16.144859 - [DEBUG]
23304 2019-Jan-10 14:32:16.144883 - [DEBUG] Start adding new jump function
23305 2019-Jan-10 14:32:16.144906 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23306 2019-Jan-10 14:32:16.144963 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23307 2019-Jan-10 14:32:16.145581 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
23308 2019-Jan-10 14:32:16.146198 - [DEBUG] Edge Function : AllBottom
23309 2019-Jan-10 14:32:16.146226 - [DEBUG] End adding new jump function
23310 2019-Jan-10 14:32:16.146249 - [DEBUG]
23311 2019-Jan-10 14:32:16.146273 - [DEBUG] -------------------------------------------- 683. Path Edge --------------------------------------------
23312 2019-Jan-10 14:32:16.146297 - [DEBUG]
23313 2019-Jan-10 14:32:16.146321 - [DEBUG] Process 683. path edge:
23314 2019-Jan-10 14:32:16.146345 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23315 2019-Jan-10 14:32:16.146401 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
23316 2019-Jan-10 14:32:16.147035 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23317 2019-Jan-10 14:32:16.147652 - [DEBUG]
23318 2019-Jan-10 14:32:16.147677 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
23319 2019-Jan-10 14:32:16.148311 - [DEBUG] Compose: EdgeIdentity * AllBottom
23320 2019-Jan-10 14:32:16.148339 - [DEBUG]
23321 2019-Jan-10 14:32:16.148363 - [DEBUG] Propagate flow
23322 2019-Jan-10 14:32:16.148386 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23323 2019-Jan-10 14:32:16.148452 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
23324 2019-Jan-10 14:32:16.149070 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23325 2019-Jan-10 14:32:16.149807 - [DEBUG] Edge function : AllBottom (result of previous compose)
23326 2019-Jan-10 14:32:16.149833 - [DEBUG]
23327 2019-Jan-10 14:32:16.149859 - [DEBUG] Join: AllTop & AllBottom
23328 2019-Jan-10 14:32:16.149885 - [DEBUG] = AllBottom (new jump func)
23329 2019-Jan-10 14:32:16.149910 - [DEBUG]
23330 2019-Jan-10 14:32:16.149934 - [DEBUG] Start adding new jump function
23331 2019-Jan-10 14:32:16.149958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23332 2019-Jan-10 14:32:16.150024 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23333 2019-Jan-10 14:32:16.150796 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
23334 2019-Jan-10 14:32:16.151478 - [DEBUG] Edge Function : AllBottom
23335 2019-Jan-10 14:32:16.151512 - [DEBUG] End adding new jump function
23336 2019-Jan-10 14:32:16.151537 - [DEBUG]
23337 2019-Jan-10 14:32:16.151562 - [DEBUG] -------------------------------------------- 684. Path Edge --------------------------------------------
23338 2019-Jan-10 14:32:16.151588 - [DEBUG]
23339 2019-Jan-10 14:32:16.151612 - [DEBUG] Process 684. path edge:
23340 2019-Jan-10 14:32:16.151636 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23341 2019-Jan-10 14:32:16.151717 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
23342 2019-Jan-10 14:32:16.152472 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23343 2019-Jan-10 14:32:16.153147 - [DEBUG]
23344 2019-Jan-10 14:32:16.153176 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
23345 2019-Jan-10 14:32:16.153883 - [DEBUG] Compose: EdgeIdentity * AllBottom
23346 2019-Jan-10 14:32:16.153913 - [DEBUG]
23347 2019-Jan-10 14:32:16.153938 - [DEBUG] Propagate flow
23348 2019-Jan-10 14:32:16.153961 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23349 2019-Jan-10 14:32:16.154036 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
23350 2019-Jan-10 14:32:16.154709 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23351 2019-Jan-10 14:32:16.155356 - [DEBUG] Edge function : AllBottom (result of previous compose)
23352 2019-Jan-10 14:32:16.155392 - [DEBUG]
23353 2019-Jan-10 14:32:16.155419 - [DEBUG] Join: AllTop & AllBottom
23354 2019-Jan-10 14:32:16.155446 - [DEBUG] = AllBottom (new jump func)
23355 2019-Jan-10 14:32:16.155470 - [DEBUG]
23356 2019-Jan-10 14:32:16.155494 - [DEBUG] Start adding new jump function
23357 2019-Jan-10 14:32:16.155518 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23358 2019-Jan-10 14:32:16.155588 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23359 2019-Jan-10 14:32:16.156215 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
23360 2019-Jan-10 14:32:16.156863 - [DEBUG] Edge Function : AllBottom
23361 2019-Jan-10 14:32:16.156894 - [DEBUG] End adding new jump function
23362 2019-Jan-10 14:32:16.156918 - [DEBUG]
23363 2019-Jan-10 14:32:16.156942 - [DEBUG] -------------------------------------------- 685. Path Edge --------------------------------------------
23364 2019-Jan-10 14:32:16.156967 - [DEBUG]
23365 2019-Jan-10 14:32:16.156990 - [DEBUG] Process 685. path edge:
23366 2019-Jan-10 14:32:16.157015 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23367 2019-Jan-10 14:32:16.157091 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
23368 2019-Jan-10 14:32:16.157720 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23369 2019-Jan-10 14:32:16.158337 - [DEBUG]
23370 2019-Jan-10 14:32:16.158362 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
23371 2019-Jan-10 14:32:16.158995 - [DEBUG] Possible callees:
23372 2019-Jan-10 14:32:16.159021 - [DEBUG] llvm.dbg.declare
23373 2019-Jan-10 14:32:16.159046 - [DEBUG] Possible return sites:
23374 2019-Jan-10 14:32:16.159070 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7823375 2019-Jan-10 14:32:16.160347 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23376 2019-Jan-10 14:32:16.160377 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23377 2019-Jan-10 14:32:16.160419 - [DEBUG] Compose: EdgeIdentity * AllBottom
23378 2019-Jan-10 14:32:16.160446 - [DEBUG]
23379 2019-Jan-10 14:32:16.160470 - [DEBUG] Propagate flow
23380 2019-Jan-10 14:32:16.160494 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23381 2019-Jan-10 14:32:16.160551 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
23382 2019-Jan-10 14:32:16.161172 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23383 2019-Jan-10 14:32:16.161788 - [DEBUG] Edge function : AllBottom (result of previous compose)
23384 2019-Jan-10 14:32:16.161814 - [DEBUG]
23385 2019-Jan-10 14:32:16.161839 - [DEBUG] Join: AllTop & AllBottom
23386 2019-Jan-10 14:32:16.161865 - [DEBUG] = AllBottom (new jump func)
23387 2019-Jan-10 14:32:16.161890 - [DEBUG]
23388 2019-Jan-10 14:32:16.161913 - [DEBUG] Start adding new jump function
23389 2019-Jan-10 14:32:16.161937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23390 2019-Jan-10 14:32:16.161994 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23391 2019-Jan-10 14:32:16.162611 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
23392 2019-Jan-10 14:32:16.163228 - [DEBUG] Edge Function : AllBottom
23393 2019-Jan-10 14:32:16.163256 - [DEBUG] End adding new jump function
23394 2019-Jan-10 14:32:16.163280 - [DEBUG]
23395 2019-Jan-10 14:32:16.163304 - [DEBUG] -------------------------------------------- 686. Path Edge --------------------------------------------
23396 2019-Jan-10 14:32:16.163328 - [DEBUG]
23397 2019-Jan-10 14:32:16.163352 - [DEBUG] Process 686. path edge:
23398 2019-Jan-10 14:32:16.163376 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23399 2019-Jan-10 14:32:16.163432 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
23400 2019-Jan-10 14:32:16.164068 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23401 2019-Jan-10 14:32:16.164685 - [DEBUG]
23402 2019-Jan-10 14:32:16.164709 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
23403 2019-Jan-10 14:32:16.165341 - [DEBUG] Compose: EdgeIdentity * AllBottom
23404 2019-Jan-10 14:32:16.165370 - [DEBUG]
23405 2019-Jan-10 14:32:16.165394 - [DEBUG] Propagate flow
23406 2019-Jan-10 14:32:16.165417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23407 2019-Jan-10 14:32:16.165475 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
23408 2019-Jan-10 14:32:16.166101 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23409 2019-Jan-10 14:32:16.166730 - [DEBUG] Edge function : AllBottom (result of previous compose)
23410 2019-Jan-10 14:32:16.166755 - [DEBUG]
23411 2019-Jan-10 14:32:16.166780 - [DEBUG] Join: AllTop & AllBottom
23412 2019-Jan-10 14:32:16.166806 - [DEBUG] = AllBottom (new jump func)
23413 2019-Jan-10 14:32:16.166844 - [DEBUG]
23414 2019-Jan-10 14:32:16.166868 - [DEBUG] Start adding new jump function
23415 2019-Jan-10 14:32:16.166892 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23416 2019-Jan-10 14:32:16.166949 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23417 2019-Jan-10 14:32:16.167570 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
23418 2019-Jan-10 14:32:16.168194 - [DEBUG] Edge Function : AllBottom
23419 2019-Jan-10 14:32:16.168221 - [DEBUG] End adding new jump function
23420 2019-Jan-10 14:32:16.168246 - [DEBUG]
23421 2019-Jan-10 14:32:16.168269 - [DEBUG] -------------------------------------------- 687. Path Edge --------------------------------------------
23422 2019-Jan-10 14:32:16.168294 - [DEBUG]
23423 2019-Jan-10 14:32:16.168317 - [DEBUG] Process 687. path edge:
23424 2019-Jan-10 14:32:16.168341 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23425 2019-Jan-10 14:32:16.168399 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
23426 2019-Jan-10 14:32:16.169014 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23427 2019-Jan-10 14:32:16.169629 - [DEBUG]
23428 2019-Jan-10 14:32:16.169655 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
23429 2019-Jan-10 14:32:16.170302 - [DEBUG] Compose: EdgeIdentity * AllBottom
23430 2019-Jan-10 14:32:16.170330 - [DEBUG]
23431 2019-Jan-10 14:32:16.170354 - [DEBUG] Propagate flow
23432 2019-Jan-10 14:32:16.170377 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23433 2019-Jan-10 14:32:16.170434 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
23434 2019-Jan-10 14:32:16.171054 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23435 2019-Jan-10 14:32:16.171669 - [DEBUG] Edge function : AllBottom (result of previous compose)
23436 2019-Jan-10 14:32:16.171694 - [DEBUG]
23437 2019-Jan-10 14:32:16.171719 - [DEBUG] Join: AllTop & AllBottom
23438 2019-Jan-10 14:32:16.171745 - [DEBUG] = AllBottom (new jump func)
23439 2019-Jan-10 14:32:16.171770 - [DEBUG]
23440 2019-Jan-10 14:32:16.171793 - [DEBUG] Start adding new jump function
23441 2019-Jan-10 14:32:16.171817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23442 2019-Jan-10 14:32:16.171873 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23443 2019-Jan-10 14:32:16.172488 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
23444 2019-Jan-10 14:32:16.173106 - [DEBUG] Edge Function : AllBottom
23445 2019-Jan-10 14:32:16.173133 - [DEBUG] End adding new jump function
23446 2019-Jan-10 14:32:16.173158 - [DEBUG]
23447 2019-Jan-10 14:32:16.173181 - [DEBUG] -------------------------------------------- 688. Path Edge --------------------------------------------
23448 2019-Jan-10 14:32:16.173206 - [DEBUG]
23449 2019-Jan-10 14:32:16.173229 - [DEBUG] Process 688. path edge:
23450 2019-Jan-10 14:32:16.173253 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23451 2019-Jan-10 14:32:16.173309 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
23452 2019-Jan-10 14:32:16.173943 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23453 2019-Jan-10 14:32:16.174573 - [DEBUG]
23454 2019-Jan-10 14:32:16.174598 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
23455 2019-Jan-10 14:32:16.175230 - [DEBUG] Compose: EdgeIdentity * AllBottom
23456 2019-Jan-10 14:32:16.175257 - [DEBUG]
23457 2019-Jan-10 14:32:16.175281 - [DEBUG] Propagate flow
23458 2019-Jan-10 14:32:16.175305 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23459 2019-Jan-10 14:32:16.175362 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
23460 2019-Jan-10 14:32:16.175979 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23461 2019-Jan-10 14:32:16.176595 - [DEBUG] Edge function : AllBottom (result of previous compose)
23462 2019-Jan-10 14:32:16.176620 - [DEBUG]
23463 2019-Jan-10 14:32:16.176645 - [DEBUG] Join: AllTop & AllBottom
23464 2019-Jan-10 14:32:16.176671 - [DEBUG] = AllBottom (new jump func)
23465 2019-Jan-10 14:32:16.176695 - [DEBUG]
23466 2019-Jan-10 14:32:16.176719 - [DEBUG] Start adding new jump function
23467 2019-Jan-10 14:32:16.176742 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23468 2019-Jan-10 14:32:16.176798 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23469 2019-Jan-10 14:32:16.177438 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
23470 2019-Jan-10 14:32:16.178053 - [DEBUG] Edge Function : AllBottom
23471 2019-Jan-10 14:32:16.178080 - [DEBUG] End adding new jump function
23472 2019-Jan-10 14:32:16.178105 - [DEBUG]
23473 2019-Jan-10 14:32:16.178128 - [DEBUG] -------------------------------------------- 689. Path Edge --------------------------------------------
23474 2019-Jan-10 14:32:16.178152 - [DEBUG]
23475 2019-Jan-10 14:32:16.178176 - [DEBUG] Process 689. path edge:
23476 2019-Jan-10 14:32:16.178200 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23477 2019-Jan-10 14:32:16.178256 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
23478 2019-Jan-10 14:32:16.178872 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23479 2019-Jan-10 14:32:16.179486 - [DEBUG]
23480 2019-Jan-10 14:32:16.179512 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
23481 2019-Jan-10 14:32:16.180136 - [DEBUG] Compose: EdgeIdentity * AllBottom
23482 2019-Jan-10 14:32:16.180176 - [DEBUG]
23483 2019-Jan-10 14:32:16.180200 - [DEBUG] Propagate flow
23484 2019-Jan-10 14:32:16.180224 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23485 2019-Jan-10 14:32:16.180281 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
23486 2019-Jan-10 14:32:16.180900 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23487 2019-Jan-10 14:32:16.181515 - [DEBUG] Edge function : AllBottom (result of previous compose)
23488 2019-Jan-10 14:32:16.181541 - [DEBUG]
23489 2019-Jan-10 14:32:16.181565 - [DEBUG] Join: AllTop & AllBottom
23490 2019-Jan-10 14:32:16.181591 - [DEBUG] = AllBottom (new jump func)
23491 2019-Jan-10 14:32:16.181616 - [DEBUG]
23492 2019-Jan-10 14:32:16.181639 - [DEBUG] Start adding new jump function
23493 2019-Jan-10 14:32:16.181663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23494 2019-Jan-10 14:32:16.181719 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23495 2019-Jan-10 14:32:16.182335 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
23496 2019-Jan-10 14:32:16.182950 - [DEBUG] Edge Function : AllBottom
23497 2019-Jan-10 14:32:16.182977 - [DEBUG] End adding new jump function
23498 2019-Jan-10 14:32:16.183001 - [DEBUG]
23499 2019-Jan-10 14:32:16.183039 - [DEBUG] -------------------------------------------- 690. Path Edge --------------------------------------------
23500 2019-Jan-10 14:32:16.183063 - [DEBUG]
23501 2019-Jan-10 14:32:16.183087 - [DEBUG] Process 690. path edge:
23502 2019-Jan-10 14:32:16.183111 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23503 2019-Jan-10 14:32:16.183167 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
23504 2019-Jan-10 14:32:16.183799 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23505 2019-Jan-10 14:32:16.184414 - [DEBUG]
23506 2019-Jan-10 14:32:16.184439 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
23507 2019-Jan-10 14:32:16.185069 - [DEBUG] Compose: EdgeIdentity * AllBottom
23508 2019-Jan-10 14:32:16.185099 - [DEBUG]
23509 2019-Jan-10 14:32:16.185123 - [DEBUG] Propagate flow
23510 2019-Jan-10 14:32:16.185146 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23511 2019-Jan-10 14:32:16.185204 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
23512 2019-Jan-10 14:32:16.185836 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23513 2019-Jan-10 14:32:16.186452 - [DEBUG] Edge function : AllBottom (result of previous compose)
23514 2019-Jan-10 14:32:16.186477 - [DEBUG]
23515 2019-Jan-10 14:32:16.186502 - [DEBUG] Join: AllTop & AllBottom
23516 2019-Jan-10 14:32:16.186529 - [DEBUG] = AllBottom (new jump func)
23517 2019-Jan-10 14:32:16.186553 - [DEBUG]
23518 2019-Jan-10 14:32:16.186577 - [DEBUG] Start adding new jump function
23519 2019-Jan-10 14:32:16.186600 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23520 2019-Jan-10 14:32:16.186656 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23521 2019-Jan-10 14:32:16.187289 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
23522 2019-Jan-10 14:32:16.187908 - [DEBUG] Edge Function : AllBottom
23523 2019-Jan-10 14:32:16.187935 - [DEBUG] End adding new jump function
23524 2019-Jan-10 14:32:16.187960 - [DEBUG]
23525 2019-Jan-10 14:32:16.187984 - [DEBUG] -------------------------------------------- 691. Path Edge --------------------------------------------
23526 2019-Jan-10 14:32:16.188008 - [DEBUG]
23527 2019-Jan-10 14:32:16.188032 - [DEBUG] Process 691. path edge:
23528 2019-Jan-10 14:32:16.188056 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23529 2019-Jan-10 14:32:16.188112 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
23530 2019-Jan-10 14:32:16.188734 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23531 2019-Jan-10 14:32:16.189348 - [DEBUG]
23532 2019-Jan-10 14:32:16.189373 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
23533 2019-Jan-10 14:32:16.190006 - [DEBUG] Compose: EdgeIdentity * AllBottom
23534 2019-Jan-10 14:32:16.190034 - [DEBUG]
23535 2019-Jan-10 14:32:16.190058 - [DEBUG] Propagate flow
23536 2019-Jan-10 14:32:16.190082 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23537 2019-Jan-10 14:32:16.190139 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
23538 2019-Jan-10 14:32:16.190773 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23539 2019-Jan-10 14:32:16.191394 - [DEBUG] Edge function : AllBottom (result of previous compose)
23540 2019-Jan-10 14:32:16.191420 - [DEBUG]
23541 2019-Jan-10 14:32:16.191446 - [DEBUG] Join: AllTop & AllBottom
23542 2019-Jan-10 14:32:16.191472 - [DEBUG] = AllBottom (new jump func)
23543 2019-Jan-10 14:32:16.191508 - [DEBUG]
23544 2019-Jan-10 14:32:16.191532 - [DEBUG] Start adding new jump function
23545 2019-Jan-10 14:32:16.191556 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23546 2019-Jan-10 14:32:16.191615 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23547 2019-Jan-10 14:32:16.192234 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
23548 2019-Jan-10 14:32:16.192850 - [DEBUG] Edge Function : AllBottom
23549 2019-Jan-10 14:32:16.192880 - [DEBUG] End adding new jump function
23550 2019-Jan-10 14:32:16.192905 - [DEBUG]
23551 2019-Jan-10 14:32:16.192929 - [DEBUG] -------------------------------------------- 692. Path Edge --------------------------------------------
23552 2019-Jan-10 14:32:16.192953 - [DEBUG]
23553 2019-Jan-10 14:32:16.192977 - [DEBUG] Process 692. path edge:
23554 2019-Jan-10 14:32:16.193001 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23555 2019-Jan-10 14:32:16.193057 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
23556 2019-Jan-10 14:32:16.193692 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23557 2019-Jan-10 14:32:16.194309 - [DEBUG]
23558 2019-Jan-10 14:32:16.194334 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
23559 2019-Jan-10 14:32:16.194965 - [DEBUG] Compose: EdgeIdentity * AllBottom
23560 2019-Jan-10 14:32:16.194993 - [DEBUG]
23561 2019-Jan-10 14:32:16.195017 - [DEBUG] Propagate flow
23562 2019-Jan-10 14:32:16.195041 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23563 2019-Jan-10 14:32:16.195098 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
23564 2019-Jan-10 14:32:16.195726 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23565 2019-Jan-10 14:32:16.196343 - [DEBUG] Edge function : AllBottom (result of previous compose)
23566 2019-Jan-10 14:32:16.196368 - [DEBUG]
23567 2019-Jan-10 14:32:16.196393 - [DEBUG] Join: AllTop & AllBottom
23568 2019-Jan-10 14:32:16.196419 - [DEBUG] = AllBottom (new jump func)
23569 2019-Jan-10 14:32:16.196444 - [DEBUG]
23570 2019-Jan-10 14:32:16.196467 - [DEBUG] Start adding new jump function
23571 2019-Jan-10 14:32:16.196491 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23572 2019-Jan-10 14:32:16.196547 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23573 2019-Jan-10 14:32:16.197181 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
23574 2019-Jan-10 14:32:16.197806 - [DEBUG] Edge Function : AllBottom
23575 2019-Jan-10 14:32:16.197834 - [DEBUG] End adding new jump function
23576 2019-Jan-10 14:32:16.197858 - [DEBUG]
23577 2019-Jan-10 14:32:16.197882 - [DEBUG] -------------------------------------------- 693. Path Edge --------------------------------------------
23578 2019-Jan-10 14:32:16.197906 - [DEBUG]
23579 2019-Jan-10 14:32:16.197930 - [DEBUG] Process 693. path edge:
23580 2019-Jan-10 14:32:16.197954 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23581 2019-Jan-10 14:32:16.198010 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
23582 2019-Jan-10 14:32:16.198638 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23583 2019-Jan-10 14:32:16.199253 - [DEBUG]
23584 2019-Jan-10 14:32:16.199277 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
23585 2019-Jan-10 14:32:16.199919 - [DEBUG] Possible callees:
23586 2019-Jan-10 14:32:16.199944 - [DEBUG] llvm.dbg.declare
23587 2019-Jan-10 14:32:16.199970 - [DEBUG] Possible return sites:
23588 2019-Jan-10 14:32:16.199993 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12023589 2019-Jan-10 14:32:16.201252 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23590 2019-Jan-10 14:32:16.201281 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23591 2019-Jan-10 14:32:16.201321 - [DEBUG] Compose: EdgeIdentity * AllBottom
23592 2019-Jan-10 14:32:16.201348 - [DEBUG]
23593 2019-Jan-10 14:32:16.201372 - [DEBUG] Propagate flow
23594 2019-Jan-10 14:32:16.201396 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23595 2019-Jan-10 14:32:16.201452 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
23596 2019-Jan-10 14:32:16.202072 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23597 2019-Jan-10 14:32:16.202688 - [DEBUG] Edge function : AllBottom (result of previous compose)
23598 2019-Jan-10 14:32:16.202713 - [DEBUG]
23599 2019-Jan-10 14:32:16.202738 - [DEBUG] Join: AllTop & AllBottom
23600 2019-Jan-10 14:32:16.202764 - [DEBUG] = AllBottom (new jump func)
23601 2019-Jan-10 14:32:16.202789 - [DEBUG]
23602 2019-Jan-10 14:32:16.202812 - [DEBUG] Start adding new jump function
23603 2019-Jan-10 14:32:16.202836 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23604 2019-Jan-10 14:32:16.202892 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23605 2019-Jan-10 14:32:16.203523 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
23606 2019-Jan-10 14:32:16.204142 - [DEBUG] Edge Function : AllBottom
23607 2019-Jan-10 14:32:16.204170 - [DEBUG] End adding new jump function
23608 2019-Jan-10 14:32:16.204194 - [DEBUG]
23609 2019-Jan-10 14:32:16.204218 - [DEBUG] -------------------------------------------- 694. Path Edge --------------------------------------------
23610 2019-Jan-10 14:32:16.204242 - [DEBUG]
23611 2019-Jan-10 14:32:16.204266 - [DEBUG] Process 694. path edge:
23612 2019-Jan-10 14:32:16.204290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23613 2019-Jan-10 14:32:16.204346 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
23614 2019-Jan-10 14:32:16.204965 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23615 2019-Jan-10 14:32:16.205580 - [DEBUG]
23616 2019-Jan-10 14:32:16.205605 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
23617 2019-Jan-10 14:32:16.206236 - [DEBUG] Compose: EdgeIdentity * AllBottom
23618 2019-Jan-10 14:32:16.206264 - [DEBUG]
23619 2019-Jan-10 14:32:16.206288 - [DEBUG] Propagate flow
23620 2019-Jan-10 14:32:16.206312 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23621 2019-Jan-10 14:32:16.206369 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
23622 2019-Jan-10 14:32:16.207002 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23623 2019-Jan-10 14:32:16.207617 - [DEBUG] Edge function : AllBottom (result of previous compose)
23624 2019-Jan-10 14:32:16.207642 - [DEBUG]
23625 2019-Jan-10 14:32:16.207667 - [DEBUG] Join: AllTop & AllBottom
23626 2019-Jan-10 14:32:16.207693 - [DEBUG] = AllBottom (new jump func)
23627 2019-Jan-10 14:32:16.207718 - [DEBUG]
23628 2019-Jan-10 14:32:16.207742 - [DEBUG] Start adding new jump function
23629 2019-Jan-10 14:32:16.207773 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23630 2019-Jan-10 14:32:16.207830 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23631 2019-Jan-10 14:32:16.208456 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
23632 2019-Jan-10 14:32:16.209071 - [DEBUG] Edge Function : AllBottom
23633 2019-Jan-10 14:32:16.209099 - [DEBUG] End adding new jump function
23634 2019-Jan-10 14:32:16.209123 - [DEBUG]
23635 2019-Jan-10 14:32:16.209147 - [DEBUG] -------------------------------------------- 695. Path Edge --------------------------------------------
23636 2019-Jan-10 14:32:16.209171 - [DEBUG]
23637 2019-Jan-10 14:32:16.209195 - [DEBUG] Process 695. path edge:
23638 2019-Jan-10 14:32:16.209219 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23639 2019-Jan-10 14:32:16.209275 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
23640 2019-Jan-10 14:32:16.209890 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23641 2019-Jan-10 14:32:16.210521 - [DEBUG]
23642 2019-Jan-10 14:32:16.210546 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
23643 2019-Jan-10 14:32:16.211174 - [DEBUG] Compose: EdgeIdentity * AllBottom
23644 2019-Jan-10 14:32:16.211202 - [DEBUG]
23645 2019-Jan-10 14:32:16.211226 - [DEBUG] Propagate flow
23646 2019-Jan-10 14:32:16.211250 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23647 2019-Jan-10 14:32:16.211307 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23648 2019-Jan-10 14:32:16.211934 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23649 2019-Jan-10 14:32:16.212551 - [DEBUG] Edge function : AllBottom (result of previous compose)
23650 2019-Jan-10 14:32:16.212576 - [DEBUG]
23651 2019-Jan-10 14:32:16.212601 - [DEBUG] Join: AllTop & AllBottom
23652 2019-Jan-10 14:32:16.212627 - [DEBUG] = AllBottom (new jump func)
23653 2019-Jan-10 14:32:16.212652 - [DEBUG]
23654 2019-Jan-10 14:32:16.212676 - [DEBUG] Start adding new jump function
23655 2019-Jan-10 14:32:16.212700 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23656 2019-Jan-10 14:32:16.212757 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23657 2019-Jan-10 14:32:16.213373 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23658 2019-Jan-10 14:32:16.214016 - [DEBUG] Edge Function : AllBottom
23659 2019-Jan-10 14:32:16.214048 - [DEBUG] End adding new jump function
23660 2019-Jan-10 14:32:16.214072 - [DEBUG]
23661 2019-Jan-10 14:32:16.214096 - [DEBUG] -------------------------------------------- 696. Path Edge --------------------------------------------
23662 2019-Jan-10 14:32:16.214121 - [DEBUG]
23663 2019-Jan-10 14:32:16.214144 - [DEBUG] Process 696. path edge:
23664 2019-Jan-10 14:32:16.214168 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23665 2019-Jan-10 14:32:16.214225 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
23666 2019-Jan-10 14:32:16.214853 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23667 2019-Jan-10 14:32:16.215470 - [DEBUG]
23668 2019-Jan-10 14:32:16.215494 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
23669 2019-Jan-10 14:32:16.216128 - [DEBUG] Possible callees:
23670 2019-Jan-10 14:32:16.216154 - [DEBUG] llvm.dbg.declare
23671 2019-Jan-10 14:32:16.216188 - [DEBUG] Possible return sites:
23672 2019-Jan-10 14:32:16.216212 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14923673 2019-Jan-10 14:32:16.217461 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23674 2019-Jan-10 14:32:16.217490 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23675 2019-Jan-10 14:32:16.217527 - [DEBUG] Compose: EdgeIdentity * AllBottom
23676 2019-Jan-10 14:32:16.217554 - [DEBUG]
23677 2019-Jan-10 14:32:16.217579 - [DEBUG] Propagate flow
23678 2019-Jan-10 14:32:16.217602 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23679 2019-Jan-10 14:32:16.217659 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
23680 2019-Jan-10 14:32:16.218280 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23681 2019-Jan-10 14:32:16.218897 - [DEBUG] Edge function : AllBottom (result of previous compose)
23682 2019-Jan-10 14:32:16.218922 - [DEBUG]
23683 2019-Jan-10 14:32:16.218947 - [DEBUG] Join: AllTop & AllBottom
23684 2019-Jan-10 14:32:16.218973 - [DEBUG] = AllBottom (new jump func)
23685 2019-Jan-10 14:32:16.218997 - [DEBUG]
23686 2019-Jan-10 14:32:16.219021 - [DEBUG] Start adding new jump function
23687 2019-Jan-10 14:32:16.219044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23688 2019-Jan-10 14:32:16.219101 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23689 2019-Jan-10 14:32:16.219718 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
23690 2019-Jan-10 14:32:16.220353 - [DEBUG] Edge Function : AllBottom
23691 2019-Jan-10 14:32:16.220380 - [DEBUG] End adding new jump function
23692 2019-Jan-10 14:32:16.220404 - [DEBUG]
23693 2019-Jan-10 14:32:16.220428 - [DEBUG] -------------------------------------------- 697. Path Edge --------------------------------------------
23694 2019-Jan-10 14:32:16.220452 - [DEBUG]
23695 2019-Jan-10 14:32:16.220476 - [DEBUG] Process 697. path edge:
23696 2019-Jan-10 14:32:16.220500 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23697 2019-Jan-10 14:32:16.220557 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
23698 2019-Jan-10 14:32:16.221177 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23699 2019-Jan-10 14:32:16.221793 - [DEBUG]
23700 2019-Jan-10 14:32:16.221818 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
23701 2019-Jan-10 14:32:16.222452 - [DEBUG] Compose: EdgeIdentity * AllBottom
23702 2019-Jan-10 14:32:16.222480 - [DEBUG]
23703 2019-Jan-10 14:32:16.222504 - [DEBUG] Propagate flow
23704 2019-Jan-10 14:32:16.222527 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23705 2019-Jan-10 14:32:16.222585 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
23706 2019-Jan-10 14:32:16.223200 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23707 2019-Jan-10 14:32:16.223831 - [DEBUG] Edge function : AllBottom (result of previous compose)
23708 2019-Jan-10 14:32:16.223856 - [DEBUG]
23709 2019-Jan-10 14:32:16.223881 - [DEBUG] Join: AllTop & AllBottom
23710 2019-Jan-10 14:32:16.223907 - [DEBUG] = AllBottom (new jump func)
23711 2019-Jan-10 14:32:16.223932 - [DEBUG]
23712 2019-Jan-10 14:32:16.223956 - [DEBUG] Start adding new jump function
23713 2019-Jan-10 14:32:16.223979 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23714 2019-Jan-10 14:32:16.224036 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23715 2019-Jan-10 14:32:16.224662 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
23716 2019-Jan-10 14:32:16.225277 - [DEBUG] Edge Function : AllBottom
23717 2019-Jan-10 14:32:16.225305 - [DEBUG] End adding new jump function
23718 2019-Jan-10 14:32:16.225329 - [DEBUG]
23719 2019-Jan-10 14:32:16.225353 - [DEBUG] -------------------------------------------- 698. Path Edge --------------------------------------------
23720 2019-Jan-10 14:32:16.225377 - [DEBUG]
23721 2019-Jan-10 14:32:16.225401 - [DEBUG] Process 698. path edge:
23722 2019-Jan-10 14:32:16.225425 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23723 2019-Jan-10 14:32:16.225481 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
23724 2019-Jan-10 14:32:16.226098 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23725 2019-Jan-10 14:32:16.226714 - [DEBUG]
23726 2019-Jan-10 14:32:16.226739 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
23727 2019-Jan-10 14:32:16.227383 - [DEBUG] Compose: EdgeIdentity * AllBottom
23728 2019-Jan-10 14:32:16.227411 - [DEBUG]
23729 2019-Jan-10 14:32:16.227435 - [DEBUG] Propagate flow
23730 2019-Jan-10 14:32:16.227458 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23731 2019-Jan-10 14:32:16.227516 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
23732 2019-Jan-10 14:32:16.228143 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23733 2019-Jan-10 14:32:16.228758 - [DEBUG] Edge function : AllBottom (result of previous compose)
23734 2019-Jan-10 14:32:16.228784 - [DEBUG]
23735 2019-Jan-10 14:32:16.228808 - [DEBUG] Join: AllTop & AllBottom
23736 2019-Jan-10 14:32:16.228834 - [DEBUG] = AllBottom (new jump func)
23737 2019-Jan-10 14:32:16.228859 - [DEBUG]
23738 2019-Jan-10 14:32:16.228882 - [DEBUG] Start adding new jump function
23739 2019-Jan-10 14:32:16.228906 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23740 2019-Jan-10 14:32:16.228962 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23741 2019-Jan-10 14:32:16.229683 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
23742 2019-Jan-10 14:32:16.230372 - [DEBUG] Edge Function : AllBottom
23743 2019-Jan-10 14:32:16.230405 - [DEBUG] End adding new jump function
23744 2019-Jan-10 14:32:16.230429 - [DEBUG]
23745 2019-Jan-10 14:32:16.230454 - [DEBUG] -------------------------------------------- 699. Path Edge --------------------------------------------
23746 2019-Jan-10 14:32:16.230479 - [DEBUG]
23747 2019-Jan-10 14:32:16.230502 - [DEBUG] Process 699. path edge:
23748 2019-Jan-10 14:32:16.230526 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23749 2019-Jan-10 14:32:16.230595 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
23750 2019-Jan-10 14:32:16.231287 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23751 2019-Jan-10 14:32:16.231977 - [DEBUG]
23752 2019-Jan-10 14:32:16.232004 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
23753 2019-Jan-10 14:32:16.232685 - [DEBUG] Possible callees:
23754 2019-Jan-10 14:32:16.232711 - [DEBUG] llvm.dbg.declare
23755 2019-Jan-10 14:32:16.232737 - [DEBUG] Possible return sites:
23756 2019-Jan-10 14:32:16.232761 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15523757 2019-Jan-10 14:32:16.234129 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23758 2019-Jan-10 14:32:16.234172 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23759 2019-Jan-10 14:32:16.234220 - [DEBUG] Compose: EdgeIdentity * AllBottom
23760 2019-Jan-10 14:32:16.234248 - [DEBUG]
23761 2019-Jan-10 14:32:16.234273 - [DEBUG] Propagate flow
23762 2019-Jan-10 14:32:16.234297 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23763 2019-Jan-10 14:32:16.234370 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
23764 2019-Jan-10 14:32:16.235055 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23765 2019-Jan-10 14:32:16.235737 - [DEBUG] Edge function : AllBottom (result of previous compose)
23766 2019-Jan-10 14:32:16.235765 - [DEBUG]
23767 2019-Jan-10 14:32:16.235791 - [DEBUG] Join: AllTop & AllBottom
23768 2019-Jan-10 14:32:16.235818 - [DEBUG] = AllBottom (new jump func)
23769 2019-Jan-10 14:32:16.235843 - [DEBUG]
23770 2019-Jan-10 14:32:16.235867 - [DEBUG] Start adding new jump function
23771 2019-Jan-10 14:32:16.235890 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23772 2019-Jan-10 14:32:16.235958 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23773 2019-Jan-10 14:32:16.236586 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
23774 2019-Jan-10 14:32:16.237231 - [DEBUG] Edge Function : AllBottom
23775 2019-Jan-10 14:32:16.237261 - [DEBUG] End adding new jump function
23776 2019-Jan-10 14:32:16.237286 - [DEBUG]
23777 2019-Jan-10 14:32:16.237310 - [DEBUG] -------------------------------------------- 700. Path Edge --------------------------------------------
23778 2019-Jan-10 14:32:16.237335 - [DEBUG]
23779 2019-Jan-10 14:32:16.237358 - [DEBUG] Process 700. path edge:
23780 2019-Jan-10 14:32:16.237382 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23781 2019-Jan-10 14:32:16.237439 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
23782 2019-Jan-10 14:32:16.238057 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23783 2019-Jan-10 14:32:16.238672 - [DEBUG]
23784 2019-Jan-10 14:32:16.238697 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
23785 2019-Jan-10 14:32:16.239347 - [DEBUG] Compose: EdgeIdentity * AllBottom
23786 2019-Jan-10 14:32:16.239375 - [DEBUG]
23787 2019-Jan-10 14:32:16.239399 - [DEBUG] Propagate flow
23788 2019-Jan-10 14:32:16.239423 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23789 2019-Jan-10 14:32:16.239481 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
23790 2019-Jan-10 14:32:16.240098 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23791 2019-Jan-10 14:32:16.240732 - [DEBUG] Edge function : AllBottom (result of previous compose)
23792 2019-Jan-10 14:32:16.240757 - [DEBUG]
23793 2019-Jan-10 14:32:16.240782 - [DEBUG] Join: AllTop & AllBottom
23794 2019-Jan-10 14:32:16.240808 - [DEBUG] = AllBottom (new jump func)
23795 2019-Jan-10 14:32:16.240833 - [DEBUG]
23796 2019-Jan-10 14:32:16.240856 - [DEBUG] Start adding new jump function
23797 2019-Jan-10 14:32:16.240880 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23798 2019-Jan-10 14:32:16.240936 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23799 2019-Jan-10 14:32:16.241553 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
23800 2019-Jan-10 14:32:16.242184 - [DEBUG] Edge Function : AllBottom
23801 2019-Jan-10 14:32:16.242213 - [DEBUG] End adding new jump function
23802 2019-Jan-10 14:32:16.242237 - [DEBUG]
23803 2019-Jan-10 14:32:16.242261 - [DEBUG] -------------------------------------------- 701. Path Edge --------------------------------------------
23804 2019-Jan-10 14:32:16.242285 - [DEBUG]
23805 2019-Jan-10 14:32:16.242309 - [DEBUG] Process 701. path edge:
23806 2019-Jan-10 14:32:16.242333 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23807 2019-Jan-10 14:32:16.242389 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
23808 2019-Jan-10 14:32:16.243005 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23809 2019-Jan-10 14:32:16.243647 - [DEBUG]
23810 2019-Jan-10 14:32:16.243673 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
23811 2019-Jan-10 14:32:16.244305 - [DEBUG] Compose: EdgeIdentity * AllBottom
23812 2019-Jan-10 14:32:16.244334 - [DEBUG]
23813 2019-Jan-10 14:32:16.244358 - [DEBUG] Propagate flow
23814 2019-Jan-10 14:32:16.244382 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23815 2019-Jan-10 14:32:16.244440 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
23816 2019-Jan-10 14:32:16.245055 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23817 2019-Jan-10 14:32:16.245671 - [DEBUG] Edge function : AllBottom (result of previous compose)
23818 2019-Jan-10 14:32:16.245697 - [DEBUG]
23819 2019-Jan-10 14:32:16.245721 - [DEBUG] Join: AllTop & AllBottom
23820 2019-Jan-10 14:32:16.245748 - [DEBUG] = AllBottom (new jump func)
23821 2019-Jan-10 14:32:16.245772 - [DEBUG]
23822 2019-Jan-10 14:32:16.245796 - [DEBUG] Start adding new jump function
23823 2019-Jan-10 14:32:16.245820 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23824 2019-Jan-10 14:32:16.245876 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23825 2019-Jan-10 14:32:16.246493 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
23826 2019-Jan-10 14:32:16.247125 - [DEBUG] Edge Function : AllBottom
23827 2019-Jan-10 14:32:16.247153 - [DEBUG] End adding new jump function
23828 2019-Jan-10 14:32:16.247177 - [DEBUG]
23829 2019-Jan-10 14:32:16.247201 - [DEBUG] -------------------------------------------- 702. Path Edge --------------------------------------------
23830 2019-Jan-10 14:32:16.247225 - [DEBUG]
23831 2019-Jan-10 14:32:16.247249 - [DEBUG] Process 702. path edge:
23832 2019-Jan-10 14:32:16.247273 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23833 2019-Jan-10 14:32:16.247329 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
23834 2019-Jan-10 14:32:16.247948 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23835 2019-Jan-10 14:32:16.248571 - [DEBUG]
23836 2019-Jan-10 14:32:16.248597 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
23837 2019-Jan-10 14:32:16.249228 - [DEBUG] Compose: EdgeIdentity * AllBottom
23838 2019-Jan-10 14:32:16.249257 - [DEBUG]
23839 2019-Jan-10 14:32:16.249281 - [DEBUG] Propagate flow
23840 2019-Jan-10 14:32:16.249304 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23841 2019-Jan-10 14:32:16.249363 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
23842 2019-Jan-10 14:32:16.249994 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23843 2019-Jan-10 14:32:16.250633 - [DEBUG] Edge function : AllBottom (result of previous compose)
23844 2019-Jan-10 14:32:16.250675 - [DEBUG]
23845 2019-Jan-10 14:32:16.250702 - [DEBUG] Join: AllTop & AllBottom
23846 2019-Jan-10 14:32:16.250728 - [DEBUG] = AllBottom (new jump func)
23847 2019-Jan-10 14:32:16.250753 - [DEBUG]
23848 2019-Jan-10 14:32:16.250777 - [DEBUG] Start adding new jump function
23849 2019-Jan-10 14:32:16.250800 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23850 2019-Jan-10 14:32:16.250863 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23851 2019-Jan-10 14:32:16.251510 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
23852 2019-Jan-10 14:32:16.252141 - [DEBUG] Edge Function : AllBottom
23853 2019-Jan-10 14:32:16.252171 - [DEBUG] End adding new jump function
23854 2019-Jan-10 14:32:16.252195 - [DEBUG]
23855 2019-Jan-10 14:32:16.252219 - [DEBUG] -------------------------------------------- 703. Path Edge --------------------------------------------
23856 2019-Jan-10 14:32:16.252243 - [DEBUG]
23857 2019-Jan-10 14:32:16.252267 - [DEBUG] Process 703. path edge:
23858 2019-Jan-10 14:32:16.252291 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23859 2019-Jan-10 14:32:16.252349 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
23860 2019-Jan-10 14:32:16.252974 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23861 2019-Jan-10 14:32:16.253609 - [DEBUG]
23862 2019-Jan-10 14:32:16.253633 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
23863 2019-Jan-10 14:32:16.254270 - [DEBUG] Possible callees:
23864 2019-Jan-10 14:32:16.254295 - [DEBUG] llvm.dbg.declare
23865 2019-Jan-10 14:32:16.254320 - [DEBUG] Possible return sites:
23866 2019-Jan-10 14:32:16.254344 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16323867 2019-Jan-10 14:32:16.255591 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23868 2019-Jan-10 14:32:16.255620 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23869 2019-Jan-10 14:32:16.255663 - [DEBUG] Compose: EdgeIdentity * AllBottom
23870 2019-Jan-10 14:32:16.255690 - [DEBUG]
23871 2019-Jan-10 14:32:16.255714 - [DEBUG] Propagate flow
23872 2019-Jan-10 14:32:16.255738 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23873 2019-Jan-10 14:32:16.255795 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
23874 2019-Jan-10 14:32:16.256415 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23875 2019-Jan-10 14:32:16.257048 - [DEBUG] Edge function : AllBottom (result of previous compose)
23876 2019-Jan-10 14:32:16.257074 - [DEBUG]
23877 2019-Jan-10 14:32:16.257099 - [DEBUG] Join: AllTop & AllBottom
23878 2019-Jan-10 14:32:16.257125 - [DEBUG] = AllBottom (new jump func)
23879 2019-Jan-10 14:32:16.257150 - [DEBUG]
23880 2019-Jan-10 14:32:16.257173 - [DEBUG] Start adding new jump function
23881 2019-Jan-10 14:32:16.257197 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23882 2019-Jan-10 14:32:16.257253 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23883 2019-Jan-10 14:32:16.257870 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
23884 2019-Jan-10 14:32:16.258488 - [DEBUG] Edge Function : AllBottom
23885 2019-Jan-10 14:32:16.258516 - [DEBUG] End adding new jump function
23886 2019-Jan-10 14:32:16.258540 - [DEBUG]
23887 2019-Jan-10 14:32:16.258577 - [DEBUG] -------------------------------------------- 704. Path Edge --------------------------------------------
23888 2019-Jan-10 14:32:16.258601 - [DEBUG]
23889 2019-Jan-10 14:32:16.258625 - [DEBUG] Process 704. path edge:
23890 2019-Jan-10 14:32:16.258649 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23891 2019-Jan-10 14:32:16.258705 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
23892 2019-Jan-10 14:32:16.259322 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23893 2019-Jan-10 14:32:16.259937 - [DEBUG]
23894 2019-Jan-10 14:32:16.259961 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
23895 2019-Jan-10 14:32:16.260612 - [DEBUG] Compose: EdgeIdentity * AllBottom
23896 2019-Jan-10 14:32:16.260640 - [DEBUG]
23897 2019-Jan-10 14:32:16.260664 - [DEBUG] Propagate flow
23898 2019-Jan-10 14:32:16.260688 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23899 2019-Jan-10 14:32:16.260745 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
23900 2019-Jan-10 14:32:16.261362 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23901 2019-Jan-10 14:32:16.261977 - [DEBUG] Edge function : AllBottom (result of previous compose)
23902 2019-Jan-10 14:32:16.262003 - [DEBUG]
23903 2019-Jan-10 14:32:16.262027 - [DEBUG] Join: AllTop & AllBottom
23904 2019-Jan-10 14:32:16.262053 - [DEBUG] = AllBottom (new jump func)
23905 2019-Jan-10 14:32:16.262078 - [DEBUG]
23906 2019-Jan-10 14:32:16.262101 - [DEBUG] Start adding new jump function
23907 2019-Jan-10 14:32:16.262125 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23908 2019-Jan-10 14:32:16.262181 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23909 2019-Jan-10 14:32:16.262798 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
23910 2019-Jan-10 14:32:16.263414 - [DEBUG] Edge Function : AllBottom
23911 2019-Jan-10 14:32:16.263442 - [DEBUG] End adding new jump function
23912 2019-Jan-10 14:32:16.263466 - [DEBUG]
23913 2019-Jan-10 14:32:16.263501 - [DEBUG] -------------------------------------------- 705. Path Edge --------------------------------------------
23914 2019-Jan-10 14:32:16.263527 - [DEBUG]
23915 2019-Jan-10 14:32:16.263551 - [DEBUG] Process 705. path edge:
23916 2019-Jan-10 14:32:16.263575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23917 2019-Jan-10 14:32:16.263631 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
23918 2019-Jan-10 14:32:16.264246 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23919 2019-Jan-10 14:32:16.264861 - [DEBUG]
23920 2019-Jan-10 14:32:16.264887 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
23921 2019-Jan-10 14:32:16.265515 - [DEBUG] Compose: EdgeIdentity * AllBottom
23922 2019-Jan-10 14:32:16.265543 - [DEBUG]
23923 2019-Jan-10 14:32:16.265567 - [DEBUG] Propagate flow
23924 2019-Jan-10 14:32:16.265591 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23925 2019-Jan-10 14:32:16.265648 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
23926 2019-Jan-10 14:32:16.266274 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23927 2019-Jan-10 14:32:16.266905 - [DEBUG] Edge function : AllBottom (result of previous compose)
23928 2019-Jan-10 14:32:16.266931 - [DEBUG]
23929 2019-Jan-10 14:32:16.266956 - [DEBUG] Join: AllTop & AllBottom
23930 2019-Jan-10 14:32:16.266982 - [DEBUG] = AllBottom (new jump func)
23931 2019-Jan-10 14:32:16.267006 - [DEBUG]
23932 2019-Jan-10 14:32:16.267038 - [DEBUG] Start adding new jump function
23933 2019-Jan-10 14:32:16.267062 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23934 2019-Jan-10 14:32:16.267118 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23935 2019-Jan-10 14:32:16.267735 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
23936 2019-Jan-10 14:32:16.268360 - [DEBUG] Edge Function : AllBottom
23937 2019-Jan-10 14:32:16.268388 - [DEBUG] End adding new jump function
23938 2019-Jan-10 14:32:16.268412 - [DEBUG]
23939 2019-Jan-10 14:32:16.268436 - [DEBUG] -------------------------------------------- 706. Path Edge --------------------------------------------
23940 2019-Jan-10 14:32:16.268460 - [DEBUG]
23941 2019-Jan-10 14:32:16.268483 - [DEBUG] Process 706. path edge:
23942 2019-Jan-10 14:32:16.268507 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23943 2019-Jan-10 14:32:16.268563 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
23944 2019-Jan-10 14:32:16.269189 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23945 2019-Jan-10 14:32:16.269804 - [DEBUG]
23946 2019-Jan-10 14:32:16.269828 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
23947 2019-Jan-10 14:32:16.270477 - [DEBUG] Possible callees:
23948 2019-Jan-10 14:32:16.270503 - [DEBUG] llvm.dbg.declare
23949 2019-Jan-10 14:32:16.270528 - [DEBUG] Possible return sites:
23950 2019-Jan-10 14:32:16.270552 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16923951 2019-Jan-10 14:32:16.271786 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
23952 2019-Jan-10 14:32:16.271815 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
23953 2019-Jan-10 14:32:16.271852 - [DEBUG] Compose: EdgeIdentity * AllBottom
23954 2019-Jan-10 14:32:16.271879 - [DEBUG]
23955 2019-Jan-10 14:32:16.271903 - [DEBUG] Propagate flow
23956 2019-Jan-10 14:32:16.271926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23957 2019-Jan-10 14:32:16.271983 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
23958 2019-Jan-10 14:32:16.272603 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23959 2019-Jan-10 14:32:16.273219 - [DEBUG] Edge function : AllBottom (result of previous compose)
23960 2019-Jan-10 14:32:16.273245 - [DEBUG]
23961 2019-Jan-10 14:32:16.273269 - [DEBUG] Join: AllTop & AllBottom
23962 2019-Jan-10 14:32:16.273295 - [DEBUG] = AllBottom (new jump func)
23963 2019-Jan-10 14:32:16.273320 - [DEBUG]
23964 2019-Jan-10 14:32:16.273343 - [DEBUG] Start adding new jump function
23965 2019-Jan-10 14:32:16.273367 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23966 2019-Jan-10 14:32:16.273423 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23967 2019-Jan-10 14:32:16.274054 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
23968 2019-Jan-10 14:32:16.274674 - [DEBUG] Edge Function : AllBottom
23969 2019-Jan-10 14:32:16.274702 - [DEBUG] End adding new jump function
23970 2019-Jan-10 14:32:16.274726 - [DEBUG]
23971 2019-Jan-10 14:32:16.274750 - [DEBUG] -------------------------------------------- 707. Path Edge --------------------------------------------
23972 2019-Jan-10 14:32:16.274774 - [DEBUG]
23973 2019-Jan-10 14:32:16.274804 - [DEBUG] Process 707. path edge:
23974 2019-Jan-10 14:32:16.274829 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
23975 2019-Jan-10 14:32:16.274886 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
23976 2019-Jan-10 14:32:16.275506 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
23977 2019-Jan-10 14:32:16.276122 - [DEBUG]
23978 2019-Jan-10 14:32:16.276147 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
23979 2019-Jan-10 14:32:16.276781 - [DEBUG] Compose: EdgeIdentity * AllBottom
23980 2019-Jan-10 14:32:16.276809 - [DEBUG]
23981 2019-Jan-10 14:32:16.276846 - [DEBUG] Propagate flow
23982 2019-Jan-10 14:32:16.276870 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
23983 2019-Jan-10 14:32:16.276928 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
23984 2019-Jan-10 14:32:16.277546 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23985 2019-Jan-10 14:32:16.278160 - [DEBUG] Edge function : AllBottom (result of previous compose)
23986 2019-Jan-10 14:32:16.278186 - [DEBUG]
23987 2019-Jan-10 14:32:16.278210 - [DEBUG] Join: AllTop & AllBottom
23988 2019-Jan-10 14:32:16.278236 - [DEBUG] = AllBottom (new jump func)
23989 2019-Jan-10 14:32:16.278261 - [DEBUG]
23990 2019-Jan-10 14:32:16.278284 - [DEBUG] Start adding new jump function
23991 2019-Jan-10 14:32:16.278308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
23992 2019-Jan-10 14:32:16.278364 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
23993 2019-Jan-10 14:32:16.278982 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
23994 2019-Jan-10 14:32:16.279598 - [DEBUG] Edge Function : AllBottom
23995 2019-Jan-10 14:32:16.279626 - [DEBUG] End adding new jump function
23996 2019-Jan-10 14:32:16.279650 - [DEBUG]
23997 2019-Jan-10 14:32:16.279674 - [DEBUG] -------------------------------------------- 708. Path Edge --------------------------------------------
23998 2019-Jan-10 14:32:16.279698 - [DEBUG]
23999 2019-Jan-10 14:32:16.279721 - [DEBUG] Process 708. path edge:
24000 2019-Jan-10 14:32:16.279745 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24001 2019-Jan-10 14:32:16.279801 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
24002 2019-Jan-10 14:32:16.280433 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24003 2019-Jan-10 14:32:16.281049 - [DEBUG]
24004 2019-Jan-10 14:32:16.281074 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
24005 2019-Jan-10 14:32:16.281704 - [DEBUG] Compose: EdgeIdentity * AllBottom
24006 2019-Jan-10 14:32:16.281732 - [DEBUG]
24007 2019-Jan-10 14:32:16.281756 - [DEBUG] Propagate flow
24008 2019-Jan-10 14:32:16.281779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24009 2019-Jan-10 14:32:16.281837 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
24010 2019-Jan-10 14:32:16.282457 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24011 2019-Jan-10 14:32:16.283073 - [DEBUG] Edge function : AllBottom (result of previous compose)
24012 2019-Jan-10 14:32:16.283098 - [DEBUG]
24013 2019-Jan-10 14:32:16.283123 - [DEBUG] Join: AllTop & AllBottom
24014 2019-Jan-10 14:32:16.283149 - [DEBUG] = AllBottom (new jump func)
24015 2019-Jan-10 14:32:16.283173 - [DEBUG]
24016 2019-Jan-10 14:32:16.283197 - [DEBUG] Start adding new jump function
24017 2019-Jan-10 14:32:16.283221 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24018 2019-Jan-10 14:32:16.283290 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24019 2019-Jan-10 14:32:16.283923 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
24020 2019-Jan-10 14:32:16.284543 - [DEBUG] Edge Function : AllBottom
24021 2019-Jan-10 14:32:16.284571 - [DEBUG] End adding new jump function
24022 2019-Jan-10 14:32:16.284595 - [DEBUG]
24023 2019-Jan-10 14:32:16.284618 - [DEBUG] -------------------------------------------- 709. Path Edge --------------------------------------------
24024 2019-Jan-10 14:32:16.284643 - [DEBUG]
24025 2019-Jan-10 14:32:16.284666 - [DEBUG] Process 709. path edge:
24026 2019-Jan-10 14:32:16.284690 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24027 2019-Jan-10 14:32:16.284746 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
24028 2019-Jan-10 14:32:16.285367 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24029 2019-Jan-10 14:32:16.285982 - [DEBUG]
24030 2019-Jan-10 14:32:16.286007 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
24031 2019-Jan-10 14:32:16.286640 - [DEBUG] Compose: EdgeIdentity * AllBottom
24032 2019-Jan-10 14:32:16.286668 - [DEBUG]
24033 2019-Jan-10 14:32:16.286692 - [DEBUG] Propagate flow
24034 2019-Jan-10 14:32:16.286716 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24035 2019-Jan-10 14:32:16.286773 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
24036 2019-Jan-10 14:32:16.287408 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24037 2019-Jan-10 14:32:16.288024 - [DEBUG] Edge function : AllBottom (result of previous compose)
24038 2019-Jan-10 14:32:16.288050 - [DEBUG]
24039 2019-Jan-10 14:32:16.288074 - [DEBUG] Join: AllTop & AllBottom
24040 2019-Jan-10 14:32:16.288100 - [DEBUG] = AllBottom (new jump func)
24041 2019-Jan-10 14:32:16.288125 - [DEBUG]
24042 2019-Jan-10 14:32:16.288148 - [DEBUG] Start adding new jump function
24043 2019-Jan-10 14:32:16.288172 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24044 2019-Jan-10 14:32:16.288229 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24045 2019-Jan-10 14:32:16.288845 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
24046 2019-Jan-10 14:32:16.289461 - [DEBUG] Edge Function : AllBottom
24047 2019-Jan-10 14:32:16.289488 - [DEBUG] End adding new jump function
24048 2019-Jan-10 14:32:16.289512 - [DEBUG]
24049 2019-Jan-10 14:32:16.289536 - [DEBUG] -------------------------------------------- 710. Path Edge --------------------------------------------
24050 2019-Jan-10 14:32:16.289560 - [DEBUG]
24051 2019-Jan-10 14:32:16.289584 - [DEBUG] Process 710. path edge:
24052 2019-Jan-10 14:32:16.289608 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24053 2019-Jan-10 14:32:16.289664 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
24054 2019-Jan-10 14:32:16.290305 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24055 2019-Jan-10 14:32:16.290923 - [DEBUG]
24056 2019-Jan-10 14:32:16.290949 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
24057 2019-Jan-10 14:32:16.291579 - [DEBUG] Compose: EdgeIdentity * AllBottom
24058 2019-Jan-10 14:32:16.291607 - [DEBUG]
24059 2019-Jan-10 14:32:16.291631 - [DEBUG] Propagate flow
24060 2019-Jan-10 14:32:16.291655 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24061 2019-Jan-10 14:32:16.291721 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
24062 2019-Jan-10 14:32:16.292360 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24063 2019-Jan-10 14:32:16.292977 - [DEBUG] Edge function : AllBottom (result of previous compose)
24064 2019-Jan-10 14:32:16.293002 - [DEBUG]
24065 2019-Jan-10 14:32:16.293027 - [DEBUG] Join: AllTop & AllBottom
24066 2019-Jan-10 14:32:16.293053 - [DEBUG] = AllBottom (new jump func)
24067 2019-Jan-10 14:32:16.293078 - [DEBUG]
24068 2019-Jan-10 14:32:16.293101 - [DEBUG] Start adding new jump function
24069 2019-Jan-10 14:32:16.293125 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24070 2019-Jan-10 14:32:16.293181 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24071 2019-Jan-10 14:32:16.293815 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
24072 2019-Jan-10 14:32:16.294434 - [DEBUG] Edge Function : AllBottom
24073 2019-Jan-10 14:32:16.294461 - [DEBUG] End adding new jump function
24074 2019-Jan-10 14:32:16.294485 - [DEBUG]
24075 2019-Jan-10 14:32:16.294509 - [DEBUG] -------------------------------------------- 711. Path Edge --------------------------------------------
24076 2019-Jan-10 14:32:16.294533 - [DEBUG]
24077 2019-Jan-10 14:32:16.294556 - [DEBUG] Process 711. path edge:
24078 2019-Jan-10 14:32:16.294580 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24079 2019-Jan-10 14:32:16.294636 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
24080 2019-Jan-10 14:32:16.295255 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24081 2019-Jan-10 14:32:16.295870 - [DEBUG]
24082 2019-Jan-10 14:32:16.295894 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
24083 2019-Jan-10 14:32:16.296527 - [DEBUG] Compose: EdgeIdentity * AllBottom
24084 2019-Jan-10 14:32:16.296556 - [DEBUG]
24085 2019-Jan-10 14:32:16.296580 - [DEBUG] Propagate flow
24086 2019-Jan-10 14:32:16.296604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24087 2019-Jan-10 14:32:16.296662 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
24088 2019-Jan-10 14:32:16.297293 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24089 2019-Jan-10 14:32:16.297909 - [DEBUG] Edge function : AllBottom (result of previous compose)
24090 2019-Jan-10 14:32:16.297935 - [DEBUG]
24091 2019-Jan-10 14:32:16.297959 - [DEBUG] Join: AllTop & AllBottom
24092 2019-Jan-10 14:32:16.297986 - [DEBUG] = AllBottom (new jump func)
24093 2019-Jan-10 14:32:16.298011 - [DEBUG]
24094 2019-Jan-10 14:32:16.298035 - [DEBUG] Start adding new jump function
24095 2019-Jan-10 14:32:16.298058 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24096 2019-Jan-10 14:32:16.298115 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24097 2019-Jan-10 14:32:16.298730 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
24098 2019-Jan-10 14:32:16.299344 - [DEBUG] Edge Function : AllBottom
24099 2019-Jan-10 14:32:16.299372 - [DEBUG] End adding new jump function
24100 2019-Jan-10 14:32:16.299396 - [DEBUG]
24101 2019-Jan-10 14:32:16.299420 - [DEBUG] -------------------------------------------- 712. Path Edge --------------------------------------------
24102 2019-Jan-10 14:32:16.299444 - [DEBUG]
24103 2019-Jan-10 14:32:16.299467 - [DEBUG] Process 712. path edge:
24104 2019-Jan-10 14:32:16.299492 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24105 2019-Jan-10 14:32:16.299548 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
24106 2019-Jan-10 14:32:16.300183 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24107 2019-Jan-10 14:32:16.300800 - [DEBUG]
24108 2019-Jan-10 14:32:16.300826 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
24109 2019-Jan-10 14:32:16.301455 - [DEBUG] Compose: EdgeIdentity * AllBottom
24110 2019-Jan-10 14:32:16.301483 - [DEBUG]
24111 2019-Jan-10 14:32:16.301507 - [DEBUG] Propagate flow
24112 2019-Jan-10 14:32:16.301531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24113 2019-Jan-10 14:32:16.301588 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24114 2019-Jan-10 14:32:16.302207 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24115 2019-Jan-10 14:32:16.302824 - [DEBUG] Edge function : AllBottom (result of previous compose)
24116 2019-Jan-10 14:32:16.302849 - [DEBUG]
24117 2019-Jan-10 14:32:16.302874 - [DEBUG] Join: AllTop & AllBottom
24118 2019-Jan-10 14:32:16.302900 - [DEBUG] = AllBottom (new jump func)
24119 2019-Jan-10 14:32:16.302924 - [DEBUG]
24120 2019-Jan-10 14:32:16.302948 - [DEBUG] Start adding new jump function
24121 2019-Jan-10 14:32:16.302972 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24122 2019-Jan-10 14:32:16.303028 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24123 2019-Jan-10 14:32:16.303660 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24124 2019-Jan-10 14:32:16.304276 - [DEBUG] Edge Function : AllBottom
24125 2019-Jan-10 14:32:16.304303 - [DEBUG] End adding new jump function
24126 2019-Jan-10 14:32:16.304327 - [DEBUG]
24127 2019-Jan-10 14:32:16.304351 - [DEBUG] -------------------------------------------- 713. Path Edge --------------------------------------------
24128 2019-Jan-10 14:32:16.304375 - [DEBUG]
24129 2019-Jan-10 14:32:16.304398 - [DEBUG] Process 713. path edge:
24130 2019-Jan-10 14:32:16.304422 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24131 2019-Jan-10 14:32:16.304478 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
24132 2019-Jan-10 14:32:16.305094 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24133 2019-Jan-10 14:32:16.305708 - [DEBUG]
24134 2019-Jan-10 14:32:16.305733 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24135 2019-Jan-10 14:32:16.306362 - [DEBUG] Compose: EdgeIdentity * AllBottom
24136 2019-Jan-10 14:32:16.306390 - [DEBUG]
24137 2019-Jan-10 14:32:16.306414 - [DEBUG] Propagate flow
24138 2019-Jan-10 14:32:16.306438 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24139 2019-Jan-10 14:32:16.306495 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
24140 2019-Jan-10 14:32:16.307133 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24141 2019-Jan-10 14:32:16.307750 - [DEBUG] Edge function : AllBottom (result of previous compose)
24142 2019-Jan-10 14:32:16.307775 - [DEBUG]
24143 2019-Jan-10 14:32:16.307799 - [DEBUG] Join: AllTop & AllBottom
24144 2019-Jan-10 14:32:16.307824 - [DEBUG] = AllBottom (new jump func)
24145 2019-Jan-10 14:32:16.307848 - [DEBUG]
24146 2019-Jan-10 14:32:16.307871 - [DEBUG] Start adding new jump function
24147 2019-Jan-10 14:32:16.307895 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24148 2019-Jan-10 14:32:16.307952 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24149 2019-Jan-10 14:32:16.308569 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
24150 2019-Jan-10 14:32:16.309197 - [DEBUG] Edge Function : AllBottom
24151 2019-Jan-10 14:32:16.309225 - [DEBUG] End adding new jump function
24152 2019-Jan-10 14:32:16.309249 - [DEBUG]
24153 2019-Jan-10 14:32:16.309273 - [DEBUG] -------------------------------------------- 714. Path Edge --------------------------------------------
24154 2019-Jan-10 14:32:16.309297 - [DEBUG]
24155 2019-Jan-10 14:32:16.309321 - [DEBUG] Process 714. path edge:
24156 2019-Jan-10 14:32:16.309345 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24157 2019-Jan-10 14:32:16.309490 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
24158 2019-Jan-10 14:32:16.310172 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24159 2019-Jan-10 14:32:16.310822 - [DEBUG]
24160 2019-Jan-10 14:32:16.310848 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
24161 2019-Jan-10 14:32:16.311497 - [DEBUG] Compose: EdgeIdentity * AllBottom
24162 2019-Jan-10 14:32:16.311526 - [DEBUG]
24163 2019-Jan-10 14:32:16.311550 - [DEBUG] Propagate flow
24164 2019-Jan-10 14:32:16.311573 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24165 2019-Jan-10 14:32:16.311633 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24166 2019-Jan-10 14:32:16.312251 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24167 2019-Jan-10 14:32:16.312868 - [DEBUG] Edge function : AllBottom (result of previous compose)
24168 2019-Jan-10 14:32:16.312894 - [DEBUG]
24169 2019-Jan-10 14:32:16.312919 - [DEBUG] Join: AllTop & AllBottom
24170 2019-Jan-10 14:32:16.312945 - [DEBUG] = AllBottom (new jump func)
24171 2019-Jan-10 14:32:16.312970 - [DEBUG]
24172 2019-Jan-10 14:32:16.312993 - [DEBUG] Start adding new jump function
24173 2019-Jan-10 14:32:16.313017 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24174 2019-Jan-10 14:32:16.313073 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24175 2019-Jan-10 14:32:16.313707 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24176 2019-Jan-10 14:32:16.314337 - [DEBUG] Edge Function : AllBottom
24177 2019-Jan-10 14:32:16.314365 - [DEBUG] End adding new jump function
24178 2019-Jan-10 14:32:16.314389 - [DEBUG]
24179 2019-Jan-10 14:32:16.314413 - [DEBUG] -------------------------------------------- 715. Path Edge --------------------------------------------
24180 2019-Jan-10 14:32:16.314438 - [DEBUG]
24181 2019-Jan-10 14:32:16.314461 - [DEBUG] Process 715. path edge:
24182 2019-Jan-10 14:32:16.314485 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24183 2019-Jan-10 14:32:16.314541 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
24184 2019-Jan-10 14:32:16.315158 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24185 2019-Jan-10 14:32:16.315784 - [DEBUG]
24186 2019-Jan-10 14:32:16.315808 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24187 2019-Jan-10 14:32:16.316445 - [DEBUG] Compose: EdgeIdentity * AllBottom
24188 2019-Jan-10 14:32:16.316474 - [DEBUG]
24189 2019-Jan-10 14:32:16.316498 - [DEBUG] Propagate flow
24190 2019-Jan-10 14:32:16.316521 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24191 2019-Jan-10 14:32:16.316579 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24192 2019-Jan-10 14:32:16.317251 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24193 2019-Jan-10 14:32:16.317930 - [DEBUG] Edge function : AllBottom (result of previous compose)
24194 2019-Jan-10 14:32:16.317958 - [DEBUG]
24195 2019-Jan-10 14:32:16.317985 - [DEBUG] Join: AllTop & AllBottom
24196 2019-Jan-10 14:32:16.318013 - [DEBUG] = AllBottom (new jump func)
24197 2019-Jan-10 14:32:16.318038 - [DEBUG]
24198 2019-Jan-10 14:32:16.318062 - [DEBUG] Start adding new jump function
24199 2019-Jan-10 14:32:16.318086 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24200 2019-Jan-10 14:32:16.318157 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24201 2019-Jan-10 14:32:16.318812 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24202 2019-Jan-10 14:32:16.319430 - [DEBUG] Edge Function : AllBottom
24203 2019-Jan-10 14:32:16.319461 - [DEBUG] End adding new jump function
24204 2019-Jan-10 14:32:16.319485 - [DEBUG]
24205 2019-Jan-10 14:32:16.319509 - [DEBUG] -------------------------------------------- 716. Path Edge --------------------------------------------
24206 2019-Jan-10 14:32:16.319534 - [DEBUG]
24207 2019-Jan-10 14:32:16.319557 - [DEBUG] Process 716. path edge:
24208 2019-Jan-10 14:32:16.319581 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24209 2019-Jan-10 14:32:16.319639 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
24210 2019-Jan-10 14:32:16.320286 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24211 2019-Jan-10 14:32:16.320906 - [DEBUG]
24212 2019-Jan-10 14:32:16.320931 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24213 2019-Jan-10 14:32:16.321560 - [DEBUG] Start of endsummarytab entry
24214 2019-Jan-10 14:32:16.321595 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
24215 2019-Jan-10 14:32:16.322214 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
24216 2019-Jan-10 14:32:16.322274 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24217 2019-Jan-10 14:32:16.322890 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24218 2019-Jan-10 14:32:16.323519 - [DEBUG] EF: AllBottom
24219 2019-Jan-10 14:32:16.323544 - [DEBUG]
24220 2019-Jan-10 14:32:16.323568 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24221 2019-Jan-10 14:32:16.324183 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24222 2019-Jan-10 14:32:16.324812 - [DEBUG] EF: AllBottom
24223 2019-Jan-10 14:32:16.324838 - [DEBUG]
24224 2019-Jan-10 14:32:16.324862 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24225 2019-Jan-10 14:32:16.325475 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24226 2019-Jan-10 14:32:16.326103 - [DEBUG] EF: AllBottom
24227 2019-Jan-10 14:32:16.326129 - [DEBUG]
24228 2019-Jan-10 14:32:16.326153 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24229 2019-Jan-10 14:32:16.326767 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
24230 2019-Jan-10 14:32:16.327408 - [DEBUG] EF: AllBottom
24231 2019-Jan-10 14:32:16.327433 - [DEBUG]
24232 2019-Jan-10 14:32:16.327457 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24233 2019-Jan-10 14:32:16.328071 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24234 2019-Jan-10 14:32:16.328689 - [DEBUG] EF: AllBottom
24235 2019-Jan-10 14:32:16.328715 - [DEBUG]
24236 2019-Jan-10 14:32:16.328738 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24237 2019-Jan-10 14:32:16.329353 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
24238 2019-Jan-10 14:32:16.329983 - [DEBUG] EF: AllBottom
24239 2019-Jan-10 14:32:16.330008 - [DEBUG]
24240 2019-Jan-10 14:32:16.330032 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24241 2019-Jan-10 14:32:16.330663 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
24242 2019-Jan-10 14:32:16.331283 - [DEBUG] EF: AllBottom
24243 2019-Jan-10 14:32:16.331309 - [DEBUG]
24244 2019-Jan-10 14:32:16.331333 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24245 2019-Jan-10 14:32:16.331946 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24246 2019-Jan-10 14:32:16.332571 - [DEBUG] EF: AllBottom
24247 2019-Jan-10 14:32:16.332596 - [DEBUG]
24248 2019-Jan-10 14:32:16.332620 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24249 2019-Jan-10 14:32:16.333235 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24250 2019-Jan-10 14:32:16.333878 - [DEBUG] EF: AllBottom
24251 2019-Jan-10 14:32:16.333903 - [DEBUG]
24252 2019-Jan-10 14:32:16.333927 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24253 2019-Jan-10 14:32:16.334559 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
24254 2019-Jan-10 14:32:16.335189 - [DEBUG] EF: AllBottom
24255 2019-Jan-10 14:32:16.335215 - [DEBUG]
24256 2019-Jan-10 14:32:16.335238 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24257 2019-Jan-10 14:32:16.335852 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24258 2019-Jan-10 14:32:16.336476 - [DEBUG] EF: AllBottom
24259 2019-Jan-10 14:32:16.336501 - [DEBUG]
24260 2019-Jan-10 14:32:16.336525 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24261 2019-Jan-10 14:32:16.337160 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24262 2019-Jan-10 14:32:16.337780 - [DEBUG] EF: AllBottom
24263 2019-Jan-10 14:32:16.337805 - [DEBUG]
24264 2019-Jan-10 14:32:16.337829 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24265 2019-Jan-10 14:32:16.338443 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
24266 2019-Jan-10 14:32:16.339062 - [DEBUG] EF: AllBottom
24267 2019-Jan-10 14:32:16.339087 - [DEBUG]
24268 2019-Jan-10 14:32:16.339111 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24269 2019-Jan-10 14:32:16.339725 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
24270 2019-Jan-10 14:32:16.340356 - [DEBUG] EF: AllBottom
24271 2019-Jan-10 14:32:16.340381 - [DEBUG]
24272 2019-Jan-10 14:32:16.340405 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24273 2019-Jan-10 14:32:16.341019 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
24274 2019-Jan-10 14:32:16.341638 - [DEBUG] EF: AllBottom
24275 2019-Jan-10 14:32:16.341663 - [DEBUG]
24276 2019-Jan-10 14:32:16.341687 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24277 2019-Jan-10 14:32:16.342301 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
24278 2019-Jan-10 14:32:16.342916 - [DEBUG] EF: AllBottom
24279 2019-Jan-10 14:32:16.342941 - [DEBUG]
24280 2019-Jan-10 14:32:16.342965 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24281 2019-Jan-10 14:32:16.343602 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24282 2019-Jan-10 14:32:16.344220 - [DEBUG] EF: AllBottom
24283 2019-Jan-10 14:32:16.344246 - [DEBUG]
24284 2019-Jan-10 14:32:16.344269 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24285 2019-Jan-10 14:32:16.344897 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24286 2019-Jan-10 14:32:16.345513 - [DEBUG] EF: AllBottom
24287 2019-Jan-10 14:32:16.345539 - [DEBUG]
24288 2019-Jan-10 14:32:16.345562 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
24289 2019-Jan-10 14:32:16.346177 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24290 2019-Jan-10 14:32:16.346792 - [DEBUG] EF: AllBottom
24291 2019-Jan-10 14:32:16.346818 - [DEBUG]
24292 2019-Jan-10 14:32:16.346855 - [DEBUG] ---------------
24293 2019-Jan-10 14:32:16.346879 - [DEBUG]
24294 2019-Jan-10 14:32:16.346906 - [DEBUG] End of endsummarytab entry
24295 2019-Jan-10 14:32:16.346929 - [DEBUG]
24296 2019-Jan-10 14:32:16.346953 - [DEBUG] Start of incomingtab entry
24297 2019-Jan-10 14:32:16.346978 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
24298 2019-Jan-10 14:32:16.347595 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
24299 2019-Jan-10 14:32:16.347654 - [DEBUG] ---------------
24300 2019-Jan-10 14:32:16.347679 - [DEBUG] End of incomingtab entry
24301 2019-Jan-10 14:32:16.347702 - [DEBUG]
24302 2019-Jan-10 14:32:16.347729 - [DEBUG] EDGE:
24303 2019-Jan-10 14:32:16.347786 - [DEBUG] ---> 24304 2019-Jan-10 14:32:16.348402 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24305 2019-Jan-10 14:32:16.349018 - [DEBUG]
24306 2019-Jan-10 14:32:16.349044 - [DEBUG] EDGE:
24307 2019-Jan-10 14:32:16.349101 - [DEBUG] ---> 24308 2019-Jan-10 14:32:16.349718 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24309 2019-Jan-10 14:32:16.350351 - [DEBUG]
24310 2019-Jan-10 14:32:16.350398 - [DEBUG] Compose: EdgeIdentity * AllBottom
24311 2019-Jan-10 14:32:16.350426 - [DEBUG]
24312 2019-Jan-10 14:32:16.350450 - [DEBUG] Propagate flow
24313 2019-Jan-10 14:32:16.350473 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24314 2019-Jan-10 14:32:16.350531 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24315 2019-Jan-10 14:32:16.351159 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24316 2019-Jan-10 14:32:16.351776 - [DEBUG] Edge function : AllBottom (result of previous compose)
24317 2019-Jan-10 14:32:16.351801 - [DEBUG]
24318 2019-Jan-10 14:32:16.351827 - [DEBUG] Join: AllTop & AllBottom
24319 2019-Jan-10 14:32:16.351854 - [DEBUG] = AllBottom (new jump func)
24320 2019-Jan-10 14:32:16.351878 - [DEBUG]
24321 2019-Jan-10 14:32:16.351902 - [DEBUG] Start adding new jump function
24322 2019-Jan-10 14:32:16.351926 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24323 2019-Jan-10 14:32:16.351982 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24324 2019-Jan-10 14:32:16.352599 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24325 2019-Jan-10 14:32:16.353224 - [DEBUG] Edge Function : AllBottom
24326 2019-Jan-10 14:32:16.353257 - [DEBUG] End adding new jump function
24327 2019-Jan-10 14:32:16.353281 - [DEBUG]
24328 2019-Jan-10 14:32:16.353305 - [DEBUG] -------------------------------------------- 717. Path Edge --------------------------------------------
24329 2019-Jan-10 14:32:16.353330 - [DEBUG]
24330 2019-Jan-10 14:32:16.353354 - [DEBUG] Process 717. path edge:
24331 2019-Jan-10 14:32:16.353378 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24332 2019-Jan-10 14:32:16.353444 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
24333 2019-Jan-10 14:32:16.354088 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24334 2019-Jan-10 14:32:16.354706 - [DEBUG]
24335 2019-Jan-10 14:32:16.354730 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
24336 2019-Jan-10 14:32:16.355368 - [DEBUG] Possible callees:
24337 2019-Jan-10 14:32:16.355394 - [DEBUG] llvm.dbg.declare
24338 2019-Jan-10 14:32:16.355419 - [DEBUG] Possible return sites:
24339 2019-Jan-10 14:32:16.355442 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19324340 2019-Jan-10 14:32:16.356687 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
24341 2019-Jan-10 14:32:16.356716 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
24342 2019-Jan-10 14:32:16.356755 - [DEBUG] Compose: EdgeIdentity * AllBottom
24343 2019-Jan-10 14:32:16.356783 - [DEBUG]
24344 2019-Jan-10 14:32:16.356807 - [DEBUG] Propagate flow
24345 2019-Jan-10 14:32:16.356843 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24346 2019-Jan-10 14:32:16.356901 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24347 2019-Jan-10 14:32:16.357522 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24348 2019-Jan-10 14:32:16.358140 - [DEBUG] Edge function : AllBottom (result of previous compose)
24349 2019-Jan-10 14:32:16.358166 - [DEBUG]
24350 2019-Jan-10 14:32:16.358191 - [DEBUG] Join: AllTop & AllBottom
24351 2019-Jan-10 14:32:16.358217 - [DEBUG] = AllBottom (new jump func)
24352 2019-Jan-10 14:32:16.358242 - [DEBUG]
24353 2019-Jan-10 14:32:16.358265 - [DEBUG] Start adding new jump function
24354 2019-Jan-10 14:32:16.358289 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24355 2019-Jan-10 14:32:16.358345 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24356 2019-Jan-10 14:32:16.358963 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24357 2019-Jan-10 14:32:16.359582 - [DEBUG] Edge Function : AllBottom
24358 2019-Jan-10 14:32:16.359610 - [DEBUG] End adding new jump function
24359 2019-Jan-10 14:32:16.359634 - [DEBUG]
24360 2019-Jan-10 14:32:16.359658 - [DEBUG] -------------------------------------------- 718. Path Edge --------------------------------------------
24361 2019-Jan-10 14:32:16.359683 - [DEBUG]
24362 2019-Jan-10 14:32:16.359706 - [DEBUG] Process 718. path edge:
24363 2019-Jan-10 14:32:16.359730 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24364 2019-Jan-10 14:32:16.359786 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
24365 2019-Jan-10 14:32:16.360420 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24366 2019-Jan-10 14:32:16.361036 - [DEBUG]
24367 2019-Jan-10 14:32:16.361061 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
24368 2019-Jan-10 14:32:16.361696 - [DEBUG] Compose: EdgeIdentity * AllBottom
24369 2019-Jan-10 14:32:16.361724 - [DEBUG]
24370 2019-Jan-10 14:32:16.361748 - [DEBUG] Propagate flow
24371 2019-Jan-10 14:32:16.361772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24372 2019-Jan-10 14:32:16.361829 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
24373 2019-Jan-10 14:32:16.362454 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24374 2019-Jan-10 14:32:16.363072 - [DEBUG] Edge function : AllBottom (result of previous compose)
24375 2019-Jan-10 14:32:16.363097 - [DEBUG]
24376 2019-Jan-10 14:32:16.363122 - [DEBUG] Join: AllTop & AllBottom
24377 2019-Jan-10 14:32:16.363148 - [DEBUG] = AllBottom (new jump func)
24378 2019-Jan-10 14:32:16.363173 - [DEBUG]
24379 2019-Jan-10 14:32:16.363196 - [DEBUG] Start adding new jump function
24380 2019-Jan-10 14:32:16.363220 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24381 2019-Jan-10 14:32:16.363276 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24382 2019-Jan-10 14:32:16.363908 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
24383 2019-Jan-10 14:32:16.364523 - [DEBUG] Edge Function : AllBottom
24384 2019-Jan-10 14:32:16.364551 - [DEBUG] End adding new jump function
24385 2019-Jan-10 14:32:16.364575 - [DEBUG]
24386 2019-Jan-10 14:32:16.364599 - [DEBUG] -------------------------------------------- 719. Path Edge --------------------------------------------
24387 2019-Jan-10 14:32:16.364623 - [DEBUG]
24388 2019-Jan-10 14:32:16.364647 - [DEBUG] Process 719. path edge:
24389 2019-Jan-10 14:32:16.364670 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24390 2019-Jan-10 14:32:16.364727 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
24391 2019-Jan-10 14:32:16.365341 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24392 2019-Jan-10 14:32:16.365957 - [DEBUG]
24393 2019-Jan-10 14:32:16.365983 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
24394 2019-Jan-10 14:32:16.366613 - [DEBUG] Compose: EdgeIdentity * AllBottom
24395 2019-Jan-10 14:32:16.366641 - [DEBUG]
24396 2019-Jan-10 14:32:16.366665 - [DEBUG] Propagate flow
24397 2019-Jan-10 14:32:16.366688 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24398 2019-Jan-10 14:32:16.366745 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
24399 2019-Jan-10 14:32:16.367379 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24400 2019-Jan-10 14:32:16.367995 - [DEBUG] Edge function : AllBottom (result of previous compose)
24401 2019-Jan-10 14:32:16.368021 - [DEBUG]
24402 2019-Jan-10 14:32:16.368046 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24403 2019-Jan-10 14:32:16.368072 - [DEBUG] = AllBottom
24404 2019-Jan-10 14:32:16.368097 - [DEBUG]
24405 2019-Jan-10 14:32:16.368120 - [DEBUG] PROPAGATE: No new function!
24406 2019-Jan-10 14:32:16.368145 - [DEBUG] EDGE:
24407 2019-Jan-10 14:32:16.368202 - [DEBUG] ---> 24408 2019-Jan-10 14:32:16.368818 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24409 2019-Jan-10 14:32:16.369434 - [DEBUG]
24410 2019-Jan-10 14:32:16.369459 - [DEBUG] EDGE:
24411 2019-Jan-10 14:32:16.369516 - [DEBUG] ---> 24412 2019-Jan-10 14:32:16.370135 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24413 2019-Jan-10 14:32:16.370767 - [DEBUG]
24414 2019-Jan-10 14:32:16.370792 - [DEBUG] EDGE:
24415 2019-Jan-10 14:32:16.370849 - [DEBUG] ---> 24416 2019-Jan-10 14:32:16.371476 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24417 2019-Jan-10 14:32:16.372100 - [DEBUG]
24418 2019-Jan-10 14:32:16.372125 - [DEBUG] EDGE:
24419 2019-Jan-10 14:32:16.372183 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
24420 2019-Jan-10 14:32:16.372806 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24421 2019-Jan-10 14:32:16.373420 - [DEBUG]
24422 2019-Jan-10 14:32:16.373446 - [DEBUG] EDGE:
24423 2019-Jan-10 14:32:16.373516 - [DEBUG] ---> 24424 2019-Jan-10 14:32:16.374133 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24425 2019-Jan-10 14:32:16.374748 - [DEBUG]
24426 2019-Jan-10 14:32:16.374773 - [DEBUG] EDGE:
24427 2019-Jan-10 14:32:16.374831 - [DEBUG] ---> 24428 2019-Jan-10 14:32:16.375446 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24429 2019-Jan-10 14:32:16.376063 - [DEBUG]
24430 2019-Jan-10 14:32:16.376089 - [DEBUG] EDGE:
24431 2019-Jan-10 14:32:16.376146 - [DEBUG] ---> 24432 2019-Jan-10 14:32:16.376765 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24433 2019-Jan-10 14:32:16.377395 - [DEBUG]
24434 2019-Jan-10 14:32:16.377428 - [DEBUG] Compose: EdgeIdentity * AllBottom
24435 2019-Jan-10 14:32:16.377455 - [DEBUG]
24436 2019-Jan-10 14:32:16.377479 - [DEBUG] Propagate flow
24437 2019-Jan-10 14:32:16.377502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24438 2019-Jan-10 14:32:16.377559 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
24439 2019-Jan-10 14:32:16.378177 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24440 2019-Jan-10 14:32:16.378793 - [DEBUG] Edge function : AllBottom (result of previous compose)
24441 2019-Jan-10 14:32:16.378819 - [DEBUG]
24442 2019-Jan-10 14:32:16.378844 - [DEBUG] Join: AllTop & AllBottom
24443 2019-Jan-10 14:32:16.378869 - [DEBUG] = AllBottom (new jump func)
24444 2019-Jan-10 14:32:16.378894 - [DEBUG]
24445 2019-Jan-10 14:32:16.378917 - [DEBUG] Start adding new jump function
24446 2019-Jan-10 14:32:16.378941 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24447 2019-Jan-10 14:32:16.378997 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24448 2019-Jan-10 14:32:16.379615 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
24449 2019-Jan-10 14:32:16.380246 - [DEBUG] Edge Function : AllBottom
24450 2019-Jan-10 14:32:16.380274 - [DEBUG] End adding new jump function
24451 2019-Jan-10 14:32:16.380299 - [DEBUG]
24452 2019-Jan-10 14:32:16.380322 - [DEBUG] -------------------------------------------- 720. Path Edge --------------------------------------------
24453 2019-Jan-10 14:32:16.380347 - [DEBUG]
24454 2019-Jan-10 14:32:16.380370 - [DEBUG] Process 720. path edge:
24455 2019-Jan-10 14:32:16.380394 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24456 2019-Jan-10 14:32:16.380450 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
24457 2019-Jan-10 14:32:16.381070 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24458 2019-Jan-10 14:32:16.381685 - [DEBUG]
24459 2019-Jan-10 14:32:16.381718 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
24460 2019-Jan-10 14:32:16.382373 - [DEBUG] Compose: EdgeIdentity * AllBottom
24461 2019-Jan-10 14:32:16.382402 - [DEBUG]
24462 2019-Jan-10 14:32:16.382427 - [DEBUG] Propagate flow
24463 2019-Jan-10 14:32:16.382450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24464 2019-Jan-10 14:32:16.382516 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
24465 2019-Jan-10 14:32:16.383192 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24466 2019-Jan-10 14:32:16.383890 - [DEBUG] Edge function : AllBottom (result of previous compose)
24467 2019-Jan-10 14:32:16.383917 - [DEBUG]
24468 2019-Jan-10 14:32:16.383943 - [DEBUG] Join: AllTop & AllBottom
24469 2019-Jan-10 14:32:16.383969 - [DEBUG] = AllBottom (new jump func)
24470 2019-Jan-10 14:32:16.383994 - [DEBUG]
24471 2019-Jan-10 14:32:16.384017 - [DEBUG] Start adding new jump function
24472 2019-Jan-10 14:32:16.384040 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24473 2019-Jan-10 14:32:16.384108 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24474 2019-Jan-10 14:32:16.384761 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
24475 2019-Jan-10 14:32:16.385404 - [DEBUG] Edge Function : AllBottom
24476 2019-Jan-10 14:32:16.385436 - [DEBUG] End adding new jump function
24477 2019-Jan-10 14:32:16.385461 - [DEBUG]
24478 2019-Jan-10 14:32:16.385485 - [DEBUG] -------------------------------------------- 721. Path Edge --------------------------------------------
24479 2019-Jan-10 14:32:16.385510 - [DEBUG]
24480 2019-Jan-10 14:32:16.385533 - [DEBUG] Process 721. path edge:
24481 2019-Jan-10 14:32:16.385557 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24482 2019-Jan-10 14:32:16.385618 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
24483 2019-Jan-10 14:32:16.386232 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24484 2019-Jan-10 14:32:16.386869 - [DEBUG]
24485 2019-Jan-10 14:32:16.386896 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
24486 2019-Jan-10 14:32:16.387541 - [DEBUG] Compose: EdgeIdentity * AllBottom
24487 2019-Jan-10 14:32:16.387569 - [DEBUG]
24488 2019-Jan-10 14:32:16.387593 - [DEBUG] Propagate flow
24489 2019-Jan-10 14:32:16.387617 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24490 2019-Jan-10 14:32:16.387675 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
24491 2019-Jan-10 14:32:16.388292 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24492 2019-Jan-10 14:32:16.388908 - [DEBUG] Edge function : AllBottom (result of previous compose)
24493 2019-Jan-10 14:32:16.388933 - [DEBUG]
24494 2019-Jan-10 14:32:16.388959 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24495 2019-Jan-10 14:32:16.388985 - [DEBUG] = AllBottom
24496 2019-Jan-10 14:32:16.389010 - [DEBUG]
24497 2019-Jan-10 14:32:16.389034 - [DEBUG] PROPAGATE: No new function!
24498 2019-Jan-10 14:32:16.389058 - [DEBUG] EDGE:
24499 2019-Jan-10 14:32:16.389116 - [DEBUG] ---> 24500 2019-Jan-10 14:32:16.389730 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24501 2019-Jan-10 14:32:16.390362 - [DEBUG]
24502 2019-Jan-10 14:32:16.390387 - [DEBUG] EDGE:
24503 2019-Jan-10 14:32:16.390445 - [DEBUG] ---> 24504 2019-Jan-10 14:32:16.391068 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24505 2019-Jan-10 14:32:16.391701 - [DEBUG]
24506 2019-Jan-10 14:32:16.391727 - [DEBUG] EDGE:
24507 2019-Jan-10 14:32:16.391785 - [DEBUG] ---> 24508 2019-Jan-10 14:32:16.392403 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24509 2019-Jan-10 14:32:16.393019 - [DEBUG]
24510 2019-Jan-10 14:32:16.393044 - [DEBUG] EDGE:
24511 2019-Jan-10 14:32:16.393101 - [DEBUG] ---> 24512 2019-Jan-10 14:32:16.393739 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24513 2019-Jan-10 14:32:16.394354 - [DEBUG]
24514 2019-Jan-10 14:32:16.394380 - [DEBUG] EDGE:
24515 2019-Jan-10 14:32:16.394437 - [DEBUG] ---> 24516 2019-Jan-10 14:32:16.395054 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24517 2019-Jan-10 14:32:16.395669 - [DEBUG]
24518 2019-Jan-10 14:32:16.395695 - [DEBUG] EDGE:
24519 2019-Jan-10 14:32:16.395752 - [DEBUG] ---> 24520 2019-Jan-10 14:32:16.396370 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24521 2019-Jan-10 14:32:16.397002 - [DEBUG]
24522 2019-Jan-10 14:32:16.397028 - [DEBUG] EDGE:
24523 2019-Jan-10 14:32:16.397086 - [DEBUG] ---> 24524 2019-Jan-10 14:32:16.397716 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24525 2019-Jan-10 14:32:16.398332 - [DEBUG]
24526 2019-Jan-10 14:32:16.398358 - [DEBUG] EDGE:
24527 2019-Jan-10 14:32:16.398415 - [DEBUG] ---> 24528 2019-Jan-10 14:32:16.399031 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24529 2019-Jan-10 14:32:16.399647 - [DEBUG]
24530 2019-Jan-10 14:32:16.399672 - [DEBUG] EDGE:
24531 2019-Jan-10 14:32:16.399729 - [DEBUG] ---> 24532 2019-Jan-10 14:32:16.400365 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24533 2019-Jan-10 14:32:16.400980 - [DEBUG]
24534 2019-Jan-10 14:32:16.401006 - [DEBUG] EDGE:
24535 2019-Jan-10 14:32:16.401064 - [DEBUG] ---> 24536 2019-Jan-10 14:32:16.401691 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24537 2019-Jan-10 14:32:16.402307 - [DEBUG]
24538 2019-Jan-10 14:32:16.402332 - [DEBUG] EDGE:
24539 2019-Jan-10 14:32:16.402390 - [DEBUG] ---> 24540 2019-Jan-10 14:32:16.403004 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24541 2019-Jan-10 14:32:16.403636 - [DEBUG]
24542 2019-Jan-10 14:32:16.403661 - [DEBUG] EDGE:
24543 2019-Jan-10 14:32:16.403728 - [DEBUG] ---> 24544 2019-Jan-10 14:32:16.404344 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24545 2019-Jan-10 14:32:16.404961 - [DEBUG]
24546 2019-Jan-10 14:32:16.404986 - [DEBUG] EDGE:
24547 2019-Jan-10 14:32:16.405044 - [DEBUG] ---> 24548 2019-Jan-10 14:32:16.405663 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24549 2019-Jan-10 14:32:16.406278 - [DEBUG]
24550 2019-Jan-10 14:32:16.406304 - [DEBUG] EDGE:
24551 2019-Jan-10 14:32:16.406362 - [DEBUG] ---> 24552 2019-Jan-10 14:32:16.407004 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24553 2019-Jan-10 14:32:16.407619 - [DEBUG]
24554 2019-Jan-10 14:32:16.407644 - [DEBUG] EDGE:
24555 2019-Jan-10 14:32:16.407702 - [DEBUG] ---> 24556 2019-Jan-10 14:32:16.408317 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24557 2019-Jan-10 14:32:16.408934 - [DEBUG]
24558 2019-Jan-10 14:32:16.408959 - [DEBUG] EDGE:
24559 2019-Jan-10 14:32:16.409017 - [DEBUG] ---> 24560 2019-Jan-10 14:32:16.409636 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24561 2019-Jan-10 14:32:16.410265 - [DEBUG]
24562 2019-Jan-10 14:32:16.410292 - [DEBUG] EDGE:
24563 2019-Jan-10 14:32:16.410349 - [DEBUG] ---> 24564 2019-Jan-10 14:32:16.410975 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24565 2019-Jan-10 14:32:16.411591 - [DEBUG]
24566 2019-Jan-10 14:32:16.411617 - [DEBUG] EDGE:
24567 2019-Jan-10 14:32:16.411674 - [DEBUG] ---> 24568 2019-Jan-10 14:32:16.412290 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24569 2019-Jan-10 14:32:16.412918 - [DEBUG]
24570 2019-Jan-10 14:32:16.412944 - [DEBUG] EDGE:
24571 2019-Jan-10 14:32:16.413001 - [DEBUG] ---> 24572 2019-Jan-10 14:32:16.413636 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24573 2019-Jan-10 14:32:16.414252 - [DEBUG]
24574 2019-Jan-10 14:32:16.414278 - [DEBUG] EDGE:
24575 2019-Jan-10 14:32:16.414335 - [DEBUG] ---> 24576 2019-Jan-10 14:32:16.414961 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24577 2019-Jan-10 14:32:16.415576 - [DEBUG]
24578 2019-Jan-10 14:32:16.415612 - [DEBUG] Compose: EdgeIdentity * AllBottom
24579 2019-Jan-10 14:32:16.415639 - [DEBUG]
24580 2019-Jan-10 14:32:16.415663 - [DEBUG] Propagate flow
24581 2019-Jan-10 14:32:16.415686 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24582 2019-Jan-10 14:32:16.415757 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24583 2019-Jan-10 14:32:16.416377 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24584 2019-Jan-10 14:32:16.417009 - [DEBUG] Edge function : AllBottom (result of previous compose)
24585 2019-Jan-10 14:32:16.417034 - [DEBUG]
24586 2019-Jan-10 14:32:16.417059 - [DEBUG] Join: AllTop & AllBottom
24587 2019-Jan-10 14:32:16.417086 - [DEBUG] = AllBottom (new jump func)
24588 2019-Jan-10 14:32:16.417110 - [DEBUG]
24589 2019-Jan-10 14:32:16.417134 - [DEBUG] Start adding new jump function
24590 2019-Jan-10 14:32:16.417157 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24591 2019-Jan-10 14:32:16.417213 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24592 2019-Jan-10 14:32:16.417831 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24593 2019-Jan-10 14:32:16.418450 - [DEBUG] Edge Function : AllBottom
24594 2019-Jan-10 14:32:16.418479 - [DEBUG] End adding new jump function
24595 2019-Jan-10 14:32:16.418503 - [DEBUG]
24596 2019-Jan-10 14:32:16.418527 - [DEBUG] -------------------------------------------- 722. Path Edge --------------------------------------------
24597 2019-Jan-10 14:32:16.418551 - [DEBUG]
24598 2019-Jan-10 14:32:16.418575 - [DEBUG] Process 722. path edge:
24599 2019-Jan-10 14:32:16.418598 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24600 2019-Jan-10 14:32:16.418655 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
24601 2019-Jan-10 14:32:16.419272 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24602 2019-Jan-10 14:32:16.419887 - [DEBUG]
24603 2019-Jan-10 14:32:16.419912 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
24604 2019-Jan-10 14:32:16.420560 - [DEBUG] Possible callees:
24605 2019-Jan-10 14:32:16.420585 - [DEBUG] foo
24606 2019-Jan-10 14:32:16.420610 - [DEBUG] Possible return sites:
24607 2019-Jan-10 14:32:16.420634 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12624608 2019-Jan-10 14:32:16.421868 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
24609 2019-Jan-10 14:32:16.421897 - [DEBUG] Start points of 'foo' currently not available!
24610 2019-Jan-10 14:32:16.421936 - [DEBUG] Compose: EdgeIdentity * AllBottom
24611 2019-Jan-10 14:32:16.421963 - [DEBUG]
24612 2019-Jan-10 14:32:16.421987 - [DEBUG] Propagate flow
24613 2019-Jan-10 14:32:16.422011 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24614 2019-Jan-10 14:32:16.422068 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24615 2019-Jan-10 14:32:16.422699 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24616 2019-Jan-10 14:32:16.423316 - [DEBUG] Edge function : AllBottom (result of previous compose)
24617 2019-Jan-10 14:32:16.423342 - [DEBUG]
24618 2019-Jan-10 14:32:16.423367 - [DEBUG] Join: AllTop & AllBottom
24619 2019-Jan-10 14:32:16.423392 - [DEBUG] = AllBottom (new jump func)
24620 2019-Jan-10 14:32:16.423417 - [DEBUG]
24621 2019-Jan-10 14:32:16.423441 - [DEBUG] Start adding new jump function
24622 2019-Jan-10 14:32:16.423465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24623 2019-Jan-10 14:32:16.423536 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24624 2019-Jan-10 14:32:16.424154 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24625 2019-Jan-10 14:32:16.424781 - [DEBUG] Edge Function : AllBottom
24626 2019-Jan-10 14:32:16.424810 - [DEBUG] End adding new jump function
24627 2019-Jan-10 14:32:16.424834 - [DEBUG]
24628 2019-Jan-10 14:32:16.424858 - [DEBUG] -------------------------------------------- 723. Path Edge --------------------------------------------
24629 2019-Jan-10 14:32:16.424882 - [DEBUG]
24630 2019-Jan-10 14:32:16.424906 - [DEBUG] Process 723. path edge:
24631 2019-Jan-10 14:32:16.424930 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24632 2019-Jan-10 14:32:16.424986 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
24633 2019-Jan-10 14:32:16.425606 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24634 2019-Jan-10 14:32:16.426221 - [DEBUG]
24635 2019-Jan-10 14:32:16.426245 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
24636 2019-Jan-10 14:32:16.426893 - [DEBUG] Compose: EdgeIdentity * AllBottom
24637 2019-Jan-10 14:32:16.426922 - [DEBUG]
24638 2019-Jan-10 14:32:16.426945 - [DEBUG] Propagate flow
24639 2019-Jan-10 14:32:16.426969 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24640 2019-Jan-10 14:32:16.427026 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
24641 2019-Jan-10 14:32:16.427644 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24642 2019-Jan-10 14:32:16.428259 - [DEBUG] Edge function : AllBottom (result of previous compose)
24643 2019-Jan-10 14:32:16.428284 - [DEBUG]
24644 2019-Jan-10 14:32:16.428317 - [DEBUG] Join: AllTop & AllBottom
24645 2019-Jan-10 14:32:16.428344 - [DEBUG] = AllBottom (new jump func)
24646 2019-Jan-10 14:32:16.428369 - [DEBUG]
24647 2019-Jan-10 14:32:16.428392 - [DEBUG] Start adding new jump function
24648 2019-Jan-10 14:32:16.428416 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24649 2019-Jan-10 14:32:16.428474 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24650 2019-Jan-10 14:32:16.429112 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
24651 2019-Jan-10 14:32:16.429729 - [DEBUG] Edge Function : AllBottom
24652 2019-Jan-10 14:32:16.429759 - [DEBUG] End adding new jump function
24653 2019-Jan-10 14:32:16.429783 - [DEBUG]
24654 2019-Jan-10 14:32:16.429807 - [DEBUG] -------------------------------------------- 724. Path Edge --------------------------------------------
24655 2019-Jan-10 14:32:16.429831 - [DEBUG]
24656 2019-Jan-10 14:32:16.429855 - [DEBUG] Process 724. path edge:
24657 2019-Jan-10 14:32:16.429879 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24658 2019-Jan-10 14:32:16.429935 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
24659 2019-Jan-10 14:32:16.430571 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24660 2019-Jan-10 14:32:16.431188 - [DEBUG]
24661 2019-Jan-10 14:32:16.431214 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
24662 2019-Jan-10 14:32:16.431847 - [DEBUG] Compose: EdgeIdentity * AllBottom
24663 2019-Jan-10 14:32:16.431876 - [DEBUG]
24664 2019-Jan-10 14:32:16.431900 - [DEBUG] Propagate flow
24665 2019-Jan-10 14:32:16.431924 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24666 2019-Jan-10 14:32:16.431981 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
24667 2019-Jan-10 14:32:16.432599 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24668 2019-Jan-10 14:32:16.433226 - [DEBUG] Edge function : AllBottom (result of previous compose)
24669 2019-Jan-10 14:32:16.433252 - [DEBUG]
24670 2019-Jan-10 14:32:16.433277 - [DEBUG] Join: AllTop & AllBottom
24671 2019-Jan-10 14:32:16.433303 - [DEBUG] = AllBottom (new jump func)
24672 2019-Jan-10 14:32:16.433328 - [DEBUG]
24673 2019-Jan-10 14:32:16.433352 - [DEBUG] Start adding new jump function
24674 2019-Jan-10 14:32:16.433375 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24675 2019-Jan-10 14:32:16.433432 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24676 2019-Jan-10 14:32:16.434066 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
24677 2019-Jan-10 14:32:16.434685 - [DEBUG] Edge Function : AllBottom
24678 2019-Jan-10 14:32:16.434713 - [DEBUG] End adding new jump function
24679 2019-Jan-10 14:32:16.434737 - [DEBUG]
24680 2019-Jan-10 14:32:16.434761 - [DEBUG] -------------------------------------------- 725. Path Edge --------------------------------------------
24681 2019-Jan-10 14:32:16.434785 - [DEBUG]
24682 2019-Jan-10 14:32:16.434809 - [DEBUG] Process 725. path edge:
24683 2019-Jan-10 14:32:16.434833 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24684 2019-Jan-10 14:32:16.434889 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
24685 2019-Jan-10 14:32:16.435506 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24686 2019-Jan-10 14:32:16.436121 - [DEBUG]
24687 2019-Jan-10 14:32:16.436147 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
24688 2019-Jan-10 14:32:16.436775 - [DEBUG] Compose: EdgeIdentity * AllBottom
24689 2019-Jan-10 14:32:16.436803 - [DEBUG]
24690 2019-Jan-10 14:32:16.436839 - [DEBUG] Propagate flow
24691 2019-Jan-10 14:32:16.436864 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24692 2019-Jan-10 14:32:16.436922 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24693 2019-Jan-10 14:32:16.437551 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24694 2019-Jan-10 14:32:16.438168 - [DEBUG] Edge function : AllBottom (result of previous compose)
24695 2019-Jan-10 14:32:16.438194 - [DEBUG]
24696 2019-Jan-10 14:32:16.438219 - [DEBUG] Join: AllTop & AllBottom
24697 2019-Jan-10 14:32:16.438245 - [DEBUG] = AllBottom (new jump func)
24698 2019-Jan-10 14:32:16.438269 - [DEBUG]
24699 2019-Jan-10 14:32:16.438293 - [DEBUG] Start adding new jump function
24700 2019-Jan-10 14:32:16.438317 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24701 2019-Jan-10 14:32:16.438372 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24702 2019-Jan-10 14:32:16.438989 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24703 2019-Jan-10 14:32:16.439613 - [DEBUG] Edge Function : AllBottom
24704 2019-Jan-10 14:32:16.439641 - [DEBUG] End adding new jump function
24705 2019-Jan-10 14:32:16.439665 - [DEBUG]
24706 2019-Jan-10 14:32:16.439689 - [DEBUG] -------------------------------------------- 726. Path Edge --------------------------------------------
24707 2019-Jan-10 14:32:16.439713 - [DEBUG]
24708 2019-Jan-10 14:32:16.439737 - [DEBUG] Process 726. path edge:
24709 2019-Jan-10 14:32:16.439761 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24710 2019-Jan-10 14:32:16.439817 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
24711 2019-Jan-10 14:32:16.440459 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24712 2019-Jan-10 14:32:16.441083 - [DEBUG]
24713 2019-Jan-10 14:32:16.441108 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24714 2019-Jan-10 14:32:16.441742 - [DEBUG] Possible callees:
24715 2019-Jan-10 14:32:16.441768 - [DEBUG] llvm.dbg.declare
24716 2019-Jan-10 14:32:16.441794 - [DEBUG] Possible return sites:
24717 2019-Jan-10 14:32:16.441817 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13624718 2019-Jan-10 14:32:16.443059 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
24719 2019-Jan-10 14:32:16.443088 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
24720 2019-Jan-10 14:32:16.443126 - [DEBUG] Compose: EdgeIdentity * AllBottom
24721 2019-Jan-10 14:32:16.443153 - [DEBUG]
24722 2019-Jan-10 14:32:16.443177 - [DEBUG] Propagate flow
24723 2019-Jan-10 14:32:16.443201 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24724 2019-Jan-10 14:32:16.443258 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24725 2019-Jan-10 14:32:16.443892 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24726 2019-Jan-10 14:32:16.444509 - [DEBUG] Edge function : AllBottom (result of previous compose)
24727 2019-Jan-10 14:32:16.444535 - [DEBUG]
24728 2019-Jan-10 14:32:16.444560 - [DEBUG] Join: AllTop & AllBottom
24729 2019-Jan-10 14:32:16.444586 - [DEBUG] = AllBottom (new jump func)
24730 2019-Jan-10 14:32:16.444611 - [DEBUG]
24731 2019-Jan-10 14:32:16.444635 - [DEBUG] Start adding new jump function
24732 2019-Jan-10 14:32:16.444659 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24733 2019-Jan-10 14:32:16.444715 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24734 2019-Jan-10 14:32:16.445338 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24735 2019-Jan-10 14:32:16.445957 - [DEBUG] Edge Function : AllBottom
24736 2019-Jan-10 14:32:16.445986 - [DEBUG] End adding new jump function
24737 2019-Jan-10 14:32:16.446010 - [DEBUG]
24738 2019-Jan-10 14:32:16.446034 - [DEBUG] -------------------------------------------- 727. Path Edge --------------------------------------------
24739 2019-Jan-10 14:32:16.446058 - [DEBUG]
24740 2019-Jan-10 14:32:16.446082 - [DEBUG] Process 727. path edge:
24741 2019-Jan-10 14:32:16.446106 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24742 2019-Jan-10 14:32:16.446162 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
24743 2019-Jan-10 14:32:16.446782 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24744 2019-Jan-10 14:32:16.447417 - [DEBUG]
24745 2019-Jan-10 14:32:16.447442 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
24746 2019-Jan-10 14:32:16.448077 - [DEBUG] Compose: EdgeIdentity * AllBottom
24747 2019-Jan-10 14:32:16.448106 - [DEBUG]
24748 2019-Jan-10 14:32:16.448130 - [DEBUG] Propagate flow
24749 2019-Jan-10 14:32:16.448154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24750 2019-Jan-10 14:32:16.448212 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
24751 2019-Jan-10 14:32:16.448828 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24752 2019-Jan-10 14:32:16.449444 - [DEBUG] Edge function : AllBottom (result of previous compose)
24753 2019-Jan-10 14:32:16.449481 - [DEBUG]
24754 2019-Jan-10 14:32:16.449506 - [DEBUG] Join: AllTop & AllBottom
24755 2019-Jan-10 14:32:16.449532 - [DEBUG] = AllBottom (new jump func)
24756 2019-Jan-10 14:32:16.449557 - [DEBUG]
24757 2019-Jan-10 14:32:16.449581 - [DEBUG] Start adding new jump function
24758 2019-Jan-10 14:32:16.449604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24759 2019-Jan-10 14:32:16.449661 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24760 2019-Jan-10 14:32:16.450295 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
24761 2019-Jan-10 14:32:16.450920 - [DEBUG] Edge Function : AllBottom
24762 2019-Jan-10 14:32:16.450948 - [DEBUG] End adding new jump function
24763 2019-Jan-10 14:32:16.450973 - [DEBUG]
24764 2019-Jan-10 14:32:16.450996 - [DEBUG] -------------------------------------------- 728. Path Edge --------------------------------------------
24765 2019-Jan-10 14:32:16.451020 - [DEBUG]
24766 2019-Jan-10 14:32:16.451044 - [DEBUG] Process 728. path edge:
24767 2019-Jan-10 14:32:16.451067 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24768 2019-Jan-10 14:32:16.451124 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
24769 2019-Jan-10 14:32:16.451739 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24770 2019-Jan-10 14:32:16.452355 - [DEBUG]
24771 2019-Jan-10 14:32:16.452380 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
24772 2019-Jan-10 14:32:16.453010 - [DEBUG] Compose: EdgeIdentity * AllBottom
24773 2019-Jan-10 14:32:16.453037 - [DEBUG]
24774 2019-Jan-10 14:32:16.453061 - [DEBUG] Propagate flow
24775 2019-Jan-10 14:32:16.453085 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24776 2019-Jan-10 14:32:16.453143 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
24777 2019-Jan-10 14:32:16.453883 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24778 2019-Jan-10 14:32:16.454554 - [DEBUG] Edge function : AllBottom (result of previous compose)
24779 2019-Jan-10 14:32:16.454581 - [DEBUG]
24780 2019-Jan-10 14:32:16.454608 - [DEBUG] Join: AllTop & AllBottom
24781 2019-Jan-10 14:32:16.454635 - [DEBUG] = AllBottom (new jump func)
24782 2019-Jan-10 14:32:16.454659 - [DEBUG]
24783 2019-Jan-10 14:32:16.454683 - [DEBUG] Start adding new jump function
24784 2019-Jan-10 14:32:16.454707 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24785 2019-Jan-10 14:32:16.454782 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24786 2019-Jan-10 14:32:16.455470 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
24787 2019-Jan-10 14:32:16.456128 - [DEBUG] Edge Function : AllBottom
24788 2019-Jan-10 14:32:16.456161 - [DEBUG] End adding new jump function
24789 2019-Jan-10 14:32:16.456186 - [DEBUG]
24790 2019-Jan-10 14:32:16.456210 - [DEBUG] -------------------------------------------- 729. Path Edge --------------------------------------------
24791 2019-Jan-10 14:32:16.456235 - [DEBUG]
24792 2019-Jan-10 14:32:16.456258 - [DEBUG] Process 729. path edge:
24793 2019-Jan-10 14:32:16.456282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24794 2019-Jan-10 14:32:16.456348 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
24795 2019-Jan-10 14:32:16.456992 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24796 2019-Jan-10 14:32:16.457609 - [DEBUG]
24797 2019-Jan-10 14:32:16.457636 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
24798 2019-Jan-10 14:32:16.458280 - [DEBUG] Compose: EdgeIdentity * AllBottom
24799 2019-Jan-10 14:32:16.458308 - [DEBUG]
24800 2019-Jan-10 14:32:16.458351 - [DEBUG] Propagate flow
24801 2019-Jan-10 14:32:16.458375 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24802 2019-Jan-10 14:32:16.458435 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
24803 2019-Jan-10 14:32:16.459066 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24804 2019-Jan-10 14:32:16.459690 - [DEBUG] Edge function : AllBottom (result of previous compose)
24805 2019-Jan-10 14:32:16.459716 - [DEBUG]
24806 2019-Jan-10 14:32:16.459741 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24807 2019-Jan-10 14:32:16.459767 - [DEBUG] = AllBottom
24808 2019-Jan-10 14:32:16.459792 - [DEBUG]
24809 2019-Jan-10 14:32:16.459815 - [DEBUG] PROPAGATE: No new function!
24810 2019-Jan-10 14:32:16.459840 - [DEBUG] EDGE:
24811 2019-Jan-10 14:32:16.459899 - [DEBUG] ---> 24812 2019-Jan-10 14:32:16.460528 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24813 2019-Jan-10 14:32:16.461146 - [DEBUG]
24814 2019-Jan-10 14:32:16.461172 - [DEBUG] EDGE:
24815 2019-Jan-10 14:32:16.461231 - [DEBUG] ---> 24816 2019-Jan-10 14:32:16.461848 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24817 2019-Jan-10 14:32:16.462465 - [DEBUG]
24818 2019-Jan-10 14:32:16.462490 - [DEBUG] EDGE:
24819 2019-Jan-10 14:32:16.462548 - [DEBUG] ---> 24820 2019-Jan-10 14:32:16.463170 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24821 2019-Jan-10 14:32:16.463802 - [DEBUG]
24822 2019-Jan-10 14:32:16.463829 - [DEBUG] EDGE:
24823 2019-Jan-10 14:32:16.463887 - [DEBUG] ---> 24824 2019-Jan-10 14:32:16.464514 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24825 2019-Jan-10 14:32:16.465131 - [DEBUG]
24826 2019-Jan-10 14:32:16.465166 - [DEBUG] Compose: EdgeIdentity * AllBottom
24827 2019-Jan-10 14:32:16.465193 - [DEBUG]
24828 2019-Jan-10 14:32:16.465217 - [DEBUG] Propagate flow
24829 2019-Jan-10 14:32:16.465240 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24830 2019-Jan-10 14:32:16.465297 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24831 2019-Jan-10 14:32:16.465924 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24832 2019-Jan-10 14:32:16.466540 - [DEBUG] Edge function : AllBottom (result of previous compose)
24833 2019-Jan-10 14:32:16.466566 - [DEBUG]
24834 2019-Jan-10 14:32:16.466591 - [DEBUG] Join: AllTop & AllBottom
24835 2019-Jan-10 14:32:16.466617 - [DEBUG] = AllBottom (new jump func)
24836 2019-Jan-10 14:32:16.466642 - [DEBUG]
24837 2019-Jan-10 14:32:16.466665 - [DEBUG] Start adding new jump function
24838 2019-Jan-10 14:32:16.466689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24839 2019-Jan-10 14:32:16.466749 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24840 2019-Jan-10 14:32:16.467427 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24841 2019-Jan-10 14:32:16.468090 - [DEBUG] Edge Function : AllBottom
24842 2019-Jan-10 14:32:16.468142 - [DEBUG] End adding new jump function
24843 2019-Jan-10 14:32:16.468167 - [DEBUG]
24844 2019-Jan-10 14:32:16.468191 - [DEBUG] -------------------------------------------- 730. Path Edge --------------------------------------------
24845 2019-Jan-10 14:32:16.468216 - [DEBUG]
24846 2019-Jan-10 14:32:16.468239 - [DEBUG] Process 730. path edge:
24847 2019-Jan-10 14:32:16.468263 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24848 2019-Jan-10 14:32:16.468332 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
24849 2019-Jan-10 14:32:16.469001 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24850 2019-Jan-10 14:32:16.469642 - [DEBUG]
24851 2019-Jan-10 14:32:16.469666 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24852 2019-Jan-10 14:32:16.470332 - [DEBUG] Possible callees:
24853 2019-Jan-10 14:32:16.470358 - [DEBUG] llvm.dbg.declare
24854 2019-Jan-10 14:32:16.470383 - [DEBUG] Possible return sites:
24855 2019-Jan-10 14:32:16.470407 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14324856 2019-Jan-10 14:32:16.471677 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
24857 2019-Jan-10 14:32:16.471711 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
24858 2019-Jan-10 14:32:16.471757 - [DEBUG] Compose: EdgeIdentity * AllBottom
24859 2019-Jan-10 14:32:16.471785 - [DEBUG]
24860 2019-Jan-10 14:32:16.471810 - [DEBUG] Propagate flow
24861 2019-Jan-10 14:32:16.471833 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24862 2019-Jan-10 14:32:16.471897 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24863 2019-Jan-10 14:32:16.472535 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24864 2019-Jan-10 14:32:16.473152 - [DEBUG] Edge function : AllBottom (result of previous compose)
24865 2019-Jan-10 14:32:16.473178 - [DEBUG]
24866 2019-Jan-10 14:32:16.473204 - [DEBUG] Join: AllTop & AllBottom
24867 2019-Jan-10 14:32:16.473230 - [DEBUG] = AllBottom (new jump func)
24868 2019-Jan-10 14:32:16.473255 - [DEBUG]
24869 2019-Jan-10 14:32:16.473279 - [DEBUG] Start adding new jump function
24870 2019-Jan-10 14:32:16.473302 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24871 2019-Jan-10 14:32:16.473358 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24872 2019-Jan-10 14:32:16.473996 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24873 2019-Jan-10 14:32:16.474616 - [DEBUG] Edge Function : AllBottom
24874 2019-Jan-10 14:32:16.474645 - [DEBUG] End adding new jump function
24875 2019-Jan-10 14:32:16.474669 - [DEBUG]
24876 2019-Jan-10 14:32:16.474693 - [DEBUG] -------------------------------------------- 731. Path Edge --------------------------------------------
24877 2019-Jan-10 14:32:16.474717 - [DEBUG]
24878 2019-Jan-10 14:32:16.474741 - [DEBUG] Process 731. path edge:
24879 2019-Jan-10 14:32:16.474765 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24880 2019-Jan-10 14:32:16.474821 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
24881 2019-Jan-10 14:32:16.475442 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24882 2019-Jan-10 14:32:16.476057 - [DEBUG]
24883 2019-Jan-10 14:32:16.476082 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
24884 2019-Jan-10 14:32:16.476733 - [DEBUG] Compose: EdgeIdentity * AllBottom
24885 2019-Jan-10 14:32:16.476762 - [DEBUG]
24886 2019-Jan-10 14:32:16.476786 - [DEBUG] Propagate flow
24887 2019-Jan-10 14:32:16.476810 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24888 2019-Jan-10 14:32:16.476882 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
24889 2019-Jan-10 14:32:16.477500 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24890 2019-Jan-10 14:32:16.478116 - [DEBUG] Edge function : AllBottom (result of previous compose)
24891 2019-Jan-10 14:32:16.478142 - [DEBUG]
24892 2019-Jan-10 14:32:16.478167 - [DEBUG] Join: AllTop & AllBottom
24893 2019-Jan-10 14:32:16.478193 - [DEBUG] = AllBottom (new jump func)
24894 2019-Jan-10 14:32:16.478218 - [DEBUG]
24895 2019-Jan-10 14:32:16.478241 - [DEBUG] Start adding new jump function
24896 2019-Jan-10 14:32:16.478266 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24897 2019-Jan-10 14:32:16.478322 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24898 2019-Jan-10 14:32:16.478940 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
24899 2019-Jan-10 14:32:16.479554 - [DEBUG] Edge Function : AllBottom
24900 2019-Jan-10 14:32:16.479582 - [DEBUG] End adding new jump function
24901 2019-Jan-10 14:32:16.479607 - [DEBUG]
24902 2019-Jan-10 14:32:16.479630 - [DEBUG] -------------------------------------------- 732. Path Edge --------------------------------------------
24903 2019-Jan-10 14:32:16.479655 - [DEBUG]
24904 2019-Jan-10 14:32:16.479678 - [DEBUG] Process 732. path edge:
24905 2019-Jan-10 14:32:16.479702 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24906 2019-Jan-10 14:32:16.479759 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
24907 2019-Jan-10 14:32:16.480387 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24908 2019-Jan-10 14:32:16.481002 - [DEBUG]
24909 2019-Jan-10 14:32:16.481028 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
24910 2019-Jan-10 14:32:16.481655 - [DEBUG] Compose: EdgeIdentity * AllBottom
24911 2019-Jan-10 14:32:16.481683 - [DEBUG]
24912 2019-Jan-10 14:32:16.481707 - [DEBUG] Propagate flow
24913 2019-Jan-10 14:32:16.481730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24914 2019-Jan-10 14:32:16.481788 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
24915 2019-Jan-10 14:32:16.482403 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24916 2019-Jan-10 14:32:16.483020 - [DEBUG] Edge function : AllBottom (result of previous compose)
24917 2019-Jan-10 14:32:16.483045 - [DEBUG]
24918 2019-Jan-10 14:32:16.483070 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24919 2019-Jan-10 14:32:16.483096 - [DEBUG] = AllBottom
24920 2019-Jan-10 14:32:16.483121 - [DEBUG]
24921 2019-Jan-10 14:32:16.483144 - [DEBUG] PROPAGATE: No new function!
24922 2019-Jan-10 14:32:16.483168 - [DEBUG] EDGE:
24923 2019-Jan-10 14:32:16.483226 - [DEBUG] ---> 24924 2019-Jan-10 14:32:16.483854 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24925 2019-Jan-10 14:32:16.484494 - [DEBUG]
24926 2019-Jan-10 14:32:16.484520 - [DEBUG] EDGE:
24927 2019-Jan-10 14:32:16.484582 - [DEBUG] ---> 24928 2019-Jan-10 14:32:16.485214 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24929 2019-Jan-10 14:32:16.485846 - [DEBUG]
24930 2019-Jan-10 14:32:16.485873 - [DEBUG] EDGE:
24931 2019-Jan-10 14:32:16.485931 - [DEBUG] ---> 24932 2019-Jan-10 14:32:16.486561 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24933 2019-Jan-10 14:32:16.487197 - [DEBUG]
24934 2019-Jan-10 14:32:16.487222 - [DEBUG] EDGE:
24935 2019-Jan-10 14:32:16.487280 - [DEBUG] ---> 24936 2019-Jan-10 14:32:16.487898 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24937 2019-Jan-10 14:32:16.488513 - [DEBUG]
24938 2019-Jan-10 14:32:16.488554 - [DEBUG] Compose: EdgeIdentity * AllBottom
24939 2019-Jan-10 14:32:16.488581 - [DEBUG]
24940 2019-Jan-10 14:32:16.488605 - [DEBUG] Propagate flow
24941 2019-Jan-10 14:32:16.488629 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24942 2019-Jan-10 14:32:16.488686 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
24943 2019-Jan-10 14:32:16.489303 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24944 2019-Jan-10 14:32:16.489917 - [DEBUG] Edge function : AllBottom (result of previous compose)
24945 2019-Jan-10 14:32:16.489943 - [DEBUG]
24946 2019-Jan-10 14:32:16.489968 - [DEBUG] Join: AllTop & AllBottom
24947 2019-Jan-10 14:32:16.489994 - [DEBUG] = AllBottom (new jump func)
24948 2019-Jan-10 14:32:16.490019 - [DEBUG]
24949 2019-Jan-10 14:32:16.490042 - [DEBUG] Start adding new jump function
24950 2019-Jan-10 14:32:16.490066 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
24951 2019-Jan-10 14:32:16.490122 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24952 2019-Jan-10 14:32:16.490778 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
24953 2019-Jan-10 14:32:16.491415 - [DEBUG] Edge Function : AllBottom
24954 2019-Jan-10 14:32:16.491445 - [DEBUG] End adding new jump function
24955 2019-Jan-10 14:32:16.491470 - [DEBUG]
24956 2019-Jan-10 14:32:16.491494 - [DEBUG] -------------------------------------------- 733. Path Edge --------------------------------------------
24957 2019-Jan-10 14:32:16.491518 - [DEBUG]
24958 2019-Jan-10 14:32:16.491542 - [DEBUG] Process 733. path edge:
24959 2019-Jan-10 14:32:16.491566 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
24960 2019-Jan-10 14:32:16.491625 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
24961 2019-Jan-10 14:32:16.492242 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
24962 2019-Jan-10 14:32:16.492859 - [DEBUG]
24963 2019-Jan-10 14:32:16.492885 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
24964 2019-Jan-10 14:32:16.493538 - [DEBUG] Compose: EdgeIdentity * AllBottom
24965 2019-Jan-10 14:32:16.493567 - [DEBUG]
24966 2019-Jan-10 14:32:16.493590 - [DEBUG] Propagate flow
24967 2019-Jan-10 14:32:16.493614 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24968 2019-Jan-10 14:32:16.493672 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
24969 2019-Jan-10 14:32:16.494303 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24970 2019-Jan-10 14:32:16.494927 - [DEBUG] Edge function : AllBottom (result of previous compose)
24971 2019-Jan-10 14:32:16.494968 - [DEBUG]
24972 2019-Jan-10 14:32:16.494995 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24973 2019-Jan-10 14:32:16.495022 - [DEBUG] = AllBottom
24974 2019-Jan-10 14:32:16.495046 - [DEBUG]
24975 2019-Jan-10 14:32:16.495070 - [DEBUG] PROPAGATE: No new function!
24976 2019-Jan-10 14:32:16.495106 - [DEBUG] Compose: EdgeIdentity * AllBottom
24977 2019-Jan-10 14:32:16.495133 - [DEBUG]
24978 2019-Jan-10 14:32:16.495157 - [DEBUG] Propagate flow
24979 2019-Jan-10 14:32:16.495180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
24980 2019-Jan-10 14:32:16.495243 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
24981 2019-Jan-10 14:32:16.495880 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
24982 2019-Jan-10 14:32:16.496496 - [DEBUG] Edge function : AllBottom (result of previous compose)
24983 2019-Jan-10 14:32:16.496521 - [DEBUG]
24984 2019-Jan-10 14:32:16.496547 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
24985 2019-Jan-10 14:32:16.496572 - [DEBUG] = AllBottom
24986 2019-Jan-10 14:32:16.496597 - [DEBUG]
24987 2019-Jan-10 14:32:16.496620 - [DEBUG] PROPAGATE: No new function!
24988 2019-Jan-10 14:32:16.496645 - [DEBUG] EDGE:
24989 2019-Jan-10 14:32:16.496702 - [DEBUG] ---> 24990 2019-Jan-10 14:32:16.497340 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24991 2019-Jan-10 14:32:16.497956 - [DEBUG]
24992 2019-Jan-10 14:32:16.497982 - [DEBUG] EDGE:
24993 2019-Jan-10 14:32:16.498039 - [DEBUG] ---> 24994 2019-Jan-10 14:32:16.498656 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24995 2019-Jan-10 14:32:16.499271 - [DEBUG]
24996 2019-Jan-10 14:32:16.499297 - [DEBUG] EDGE:
24997 2019-Jan-10 14:32:16.499354 - [DEBUG] ---> 24998 2019-Jan-10 14:32:16.499975 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
24999 2019-Jan-10 14:32:16.500607 - [DEBUG]
25000 2019-Jan-10 14:32:16.500633 - [DEBUG] EDGE:
25001 2019-Jan-10 14:32:16.500691 - [DEBUG] ---> 25002 2019-Jan-10 14:32:16.501310 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25003 2019-Jan-10 14:32:16.501925 - [DEBUG]
25004 2019-Jan-10 14:32:16.501950 - [DEBUG] EDGE:
25005 2019-Jan-10 14:32:16.502007 - [DEBUG] ---> 25006 2019-Jan-10 14:32:16.502622 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25007 2019-Jan-10 14:32:16.503236 - [DEBUG]
25008 2019-Jan-10 14:32:16.503262 - [DEBUG] EDGE:
25009 2019-Jan-10 14:32:16.503319 - [DEBUG] ---> 25010 2019-Jan-10 14:32:16.503955 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25011 2019-Jan-10 14:32:16.504569 - [DEBUG]
25012 2019-Jan-10 14:32:16.504595 - [DEBUG] EDGE:
25013 2019-Jan-10 14:32:16.504652 - [DEBUG] ---> 25014 2019-Jan-10 14:32:16.505279 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25015 2019-Jan-10 14:32:16.505896 - [DEBUG]
25016 2019-Jan-10 14:32:16.505921 - [DEBUG] EDGE:
25017 2019-Jan-10 14:32:16.505980 - [DEBUG] ---> 25018 2019-Jan-10 14:32:16.506596 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25019 2019-Jan-10 14:32:16.507227 - [DEBUG]
25020 2019-Jan-10 14:32:16.507252 - [DEBUG] EDGE:
25021 2019-Jan-10 14:32:16.507310 - [DEBUG] ---> 25022 2019-Jan-10 14:32:16.507930 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25023 2019-Jan-10 14:32:16.508545 - [DEBUG]
25024 2019-Jan-10 14:32:16.508571 - [DEBUG] EDGE:
25025 2019-Jan-10 14:32:16.508628 - [DEBUG] ---> 25026 2019-Jan-10 14:32:16.509244 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25027 2019-Jan-10 14:32:16.509860 - [DEBUG]
25028 2019-Jan-10 14:32:16.509886 - [DEBUG] EDGE:
25029 2019-Jan-10 14:32:16.509943 - [DEBUG] ---> 25030 2019-Jan-10 14:32:16.510578 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25031 2019-Jan-10 14:32:16.511193 - [DEBUG]
25032 2019-Jan-10 14:32:16.511219 - [DEBUG] EDGE:
25033 2019-Jan-10 14:32:16.511277 - [DEBUG] ---> 25034 2019-Jan-10 14:32:16.511903 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25035 2019-Jan-10 14:32:16.512517 - [DEBUG]
25036 2019-Jan-10 14:32:16.512553 - [DEBUG] Compose: EdgeIdentity * AllBottom
25037 2019-Jan-10 14:32:16.512580 - [DEBUG]
25038 2019-Jan-10 14:32:16.512603 - [DEBUG] Propagate flow
25039 2019-Jan-10 14:32:16.512627 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25040 2019-Jan-10 14:32:16.512684 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
25041 2019-Jan-10 14:32:16.513303 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25042 2019-Jan-10 14:32:16.513934 - [DEBUG] Edge function : AllBottom (result of previous compose)
25043 2019-Jan-10 14:32:16.513960 - [DEBUG]
25044 2019-Jan-10 14:32:16.513985 - [DEBUG] Join: AllTop & AllBottom
25045 2019-Jan-10 14:32:16.514011 - [DEBUG] = AllBottom (new jump func)
25046 2019-Jan-10 14:32:16.514036 - [DEBUG]
25047 2019-Jan-10 14:32:16.514060 - [DEBUG] Start adding new jump function
25048 2019-Jan-10 14:32:16.514083 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25049 2019-Jan-10 14:32:16.514139 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25050 2019-Jan-10 14:32:16.514756 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
25051 2019-Jan-10 14:32:16.515374 - [DEBUG] Edge Function : AllBottom
25052 2019-Jan-10 14:32:16.515403 - [DEBUG] End adding new jump function
25053 2019-Jan-10 14:32:16.515427 - [DEBUG]
25054 2019-Jan-10 14:32:16.515451 - [DEBUG] -------------------------------------------- 734. Path Edge --------------------------------------------
25055 2019-Jan-10 14:32:16.515484 - [DEBUG]
25056 2019-Jan-10 14:32:16.515508 - [DEBUG] Process 734. path edge:
25057 2019-Jan-10 14:32:16.515532 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25058 2019-Jan-10 14:32:16.515588 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
25059 2019-Jan-10 14:32:16.516207 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25060 2019-Jan-10 14:32:16.516834 - [DEBUG]
25061 2019-Jan-10 14:32:16.516860 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
25062 2019-Jan-10 14:32:16.517485 - [DEBUG] Possible callees:
25063 2019-Jan-10 14:32:16.517511 - [DEBUG] foo
25064 2019-Jan-10 14:32:16.517535 - [DEBUG] Possible return sites:
25065 2019-Jan-10 14:32:16.517559 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8425066 2019-Jan-10 14:32:16.518791 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
25067 2019-Jan-10 14:32:16.518820 - [DEBUG] Start points of 'foo' currently not available!
25068 2019-Jan-10 14:32:16.518857 - [DEBUG] Compose: EdgeIdentity * AllBottom
25069 2019-Jan-10 14:32:16.518884 - [DEBUG]
25070 2019-Jan-10 14:32:16.518908 - [DEBUG] Propagate flow
25071 2019-Jan-10 14:32:16.518932 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25072 2019-Jan-10 14:32:16.518989 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
25073 2019-Jan-10 14:32:16.519609 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25074 2019-Jan-10 14:32:16.520240 - [DEBUG] Edge function : AllBottom (result of previous compose)
25075 2019-Jan-10 14:32:16.520265 - [DEBUG]
25076 2019-Jan-10 14:32:16.520291 - [DEBUG] Join: AllTop & AllBottom
25077 2019-Jan-10 14:32:16.520317 - [DEBUG] = AllBottom (new jump func)
25078 2019-Jan-10 14:32:16.520341 - [DEBUG]
25079 2019-Jan-10 14:32:16.520365 - [DEBUG] Start adding new jump function
25080 2019-Jan-10 14:32:16.520388 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25081 2019-Jan-10 14:32:16.520445 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25082 2019-Jan-10 14:32:16.521063 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
25083 2019-Jan-10 14:32:16.521681 - [DEBUG] Edge Function : AllBottom
25084 2019-Jan-10 14:32:16.521708 - [DEBUG] End adding new jump function
25085 2019-Jan-10 14:32:16.521733 - [DEBUG]
25086 2019-Jan-10 14:32:16.521756 - [DEBUG] -------------------------------------------- 735. Path Edge --------------------------------------------
25087 2019-Jan-10 14:32:16.521781 - [DEBUG]
25088 2019-Jan-10 14:32:16.521804 - [DEBUG] Process 735. path edge:
25089 2019-Jan-10 14:32:16.521828 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25090 2019-Jan-10 14:32:16.521884 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
25091 2019-Jan-10 14:32:16.522503 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25092 2019-Jan-10 14:32:16.523119 - [DEBUG]
25093 2019-Jan-10 14:32:16.523144 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
25094 2019-Jan-10 14:32:16.523791 - [DEBUG] Compose: EdgeIdentity * AllBottom
25095 2019-Jan-10 14:32:16.523819 - [DEBUG]
25096 2019-Jan-10 14:32:16.523843 - [DEBUG] Propagate flow
25097 2019-Jan-10 14:32:16.523867 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25098 2019-Jan-10 14:32:16.523923 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
25099 2019-Jan-10 14:32:16.524551 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25100 2019-Jan-10 14:32:16.525168 - [DEBUG] Edge function : AllBottom (result of previous compose)
25101 2019-Jan-10 14:32:16.525194 - [DEBUG]
25102 2019-Jan-10 14:32:16.525219 - [DEBUG] Join: AllTop & AllBottom
25103 2019-Jan-10 14:32:16.525245 - [DEBUG] = AllBottom (new jump func)
25104 2019-Jan-10 14:32:16.525269 - [DEBUG]
25105 2019-Jan-10 14:32:16.525293 - [DEBUG] Start adding new jump function
25106 2019-Jan-10 14:32:16.525317 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25107 2019-Jan-10 14:32:16.525373 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25108 2019-Jan-10 14:32:16.525991 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
25109 2019-Jan-10 14:32:16.526608 - [DEBUG] Edge Function : AllBottom
25110 2019-Jan-10 14:32:16.526636 - [DEBUG] End adding new jump function
25111 2019-Jan-10 14:32:16.526660 - [DEBUG]
25112 2019-Jan-10 14:32:16.526684 - [DEBUG] -------------------------------------------- 736. Path Edge --------------------------------------------
25113 2019-Jan-10 14:32:16.526708 - [DEBUG]
25114 2019-Jan-10 14:32:16.526732 - [DEBUG] Process 736. path edge:
25115 2019-Jan-10 14:32:16.526756 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25116 2019-Jan-10 14:32:16.526812 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
25117 2019-Jan-10 14:32:16.527440 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25118 2019-Jan-10 14:32:16.528057 - [DEBUG]
25119 2019-Jan-10 14:32:16.528083 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
25120 2019-Jan-10 14:32:16.528709 - [DEBUG] Compose: EdgeIdentity * AllBottom
25121 2019-Jan-10 14:32:16.528737 - [DEBUG]
25122 2019-Jan-10 14:32:16.528760 - [DEBUG] Propagate flow
25123 2019-Jan-10 14:32:16.528784 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25124 2019-Jan-10 14:32:16.528841 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25125 2019-Jan-10 14:32:16.529467 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25126 2019-Jan-10 14:32:16.530083 - [DEBUG] Edge function : AllBottom (result of previous compose)
25127 2019-Jan-10 14:32:16.530108 - [DEBUG]
25128 2019-Jan-10 14:32:16.530133 - [DEBUG] Join: AllTop & AllBottom
25129 2019-Jan-10 14:32:16.530169 - [DEBUG] = AllBottom (new jump func)
25130 2019-Jan-10 14:32:16.530196 - [DEBUG]
25131 2019-Jan-10 14:32:16.530220 - [DEBUG] Start adding new jump function
25132 2019-Jan-10 14:32:16.530243 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25133 2019-Jan-10 14:32:16.530300 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25134 2019-Jan-10 14:32:16.530915 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25135 2019-Jan-10 14:32:16.531541 - [DEBUG] Edge Function : AllBottom
25136 2019-Jan-10 14:32:16.531568 - [DEBUG] End adding new jump function
25137 2019-Jan-10 14:32:16.531592 - [DEBUG]
25138 2019-Jan-10 14:32:16.531616 - [DEBUG] -------------------------------------------- 737. Path Edge --------------------------------------------
25139 2019-Jan-10 14:32:16.531641 - [DEBUG]
25140 2019-Jan-10 14:32:16.531664 - [DEBUG] Process 737. path edge:
25141 2019-Jan-10 14:32:16.531688 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25142 2019-Jan-10 14:32:16.531744 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
25143 2019-Jan-10 14:32:16.532385 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25144 2019-Jan-10 14:32:16.533003 - [DEBUG]
25145 2019-Jan-10 14:32:16.533027 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25146 2019-Jan-10 14:32:16.533785 - [DEBUG] Possible callees:
25147 2019-Jan-10 14:32:16.533812 - [DEBUG] llvm.dbg.declare
25148 2019-Jan-10 14:32:16.533837 - [DEBUG] Possible return sites:
25149 2019-Jan-10 14:32:16.533861 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9625150 2019-Jan-10 14:32:16.535158 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25151 2019-Jan-10 14:32:16.535188 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25152 2019-Jan-10 14:32:16.535231 - [DEBUG] Compose: EdgeIdentity * AllBottom
25153 2019-Jan-10 14:32:16.535258 - [DEBUG]
25154 2019-Jan-10 14:32:16.535283 - [DEBUG] Propagate flow
25155 2019-Jan-10 14:32:16.535306 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25156 2019-Jan-10 14:32:16.535366 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
25157 2019-Jan-10 14:32:16.535988 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25158 2019-Jan-10 14:32:16.536605 - [DEBUG] Edge function : AllBottom (result of previous compose)
25159 2019-Jan-10 14:32:16.536631 - [DEBUG]
25160 2019-Jan-10 14:32:16.536657 - [DEBUG] Join: AllTop & AllBottom
25161 2019-Jan-10 14:32:16.536683 - [DEBUG] = AllBottom (new jump func)
25162 2019-Jan-10 14:32:16.536708 - [DEBUG]
25163 2019-Jan-10 14:32:16.536732 - [DEBUG] Start adding new jump function
25164 2019-Jan-10 14:32:16.536756 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25165 2019-Jan-10 14:32:16.536812 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25166 2019-Jan-10 14:32:16.537449 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
25167 2019-Jan-10 14:32:16.538066 - [DEBUG] Edge Function : AllBottom
25168 2019-Jan-10 14:32:16.538095 - [DEBUG] End adding new jump function
25169 2019-Jan-10 14:32:16.538120 - [DEBUG]
25170 2019-Jan-10 14:32:16.538143 - [DEBUG] -------------------------------------------- 738. Path Edge --------------------------------------------
25171 2019-Jan-10 14:32:16.538168 - [DEBUG]
25172 2019-Jan-10 14:32:16.538191 - [DEBUG] Process 738. path edge:
25173 2019-Jan-10 14:32:16.538215 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25174 2019-Jan-10 14:32:16.538271 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
25175 2019-Jan-10 14:32:16.538890 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25176 2019-Jan-10 14:32:16.539514 - [DEBUG]
25177 2019-Jan-10 14:32:16.539538 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
25178 2019-Jan-10 14:32:16.540182 - [DEBUG] Compose: EdgeIdentity * AllBottom
25179 2019-Jan-10 14:32:16.540211 - [DEBUG]
25180 2019-Jan-10 14:32:16.540235 - [DEBUG] Propagate flow
25181 2019-Jan-10 14:32:16.540259 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25182 2019-Jan-10 14:32:16.540316 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
25183 2019-Jan-10 14:32:16.540933 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25184 2019-Jan-10 14:32:16.541564 - [DEBUG] Edge function : AllBottom (result of previous compose)
25185 2019-Jan-10 14:32:16.541590 - [DEBUG]
25186 2019-Jan-10 14:32:16.541615 - [DEBUG] Join: AllTop & AllBottom
25187 2019-Jan-10 14:32:16.541641 - [DEBUG] = AllBottom (new jump func)
25188 2019-Jan-10 14:32:16.541665 - [DEBUG]
25189 2019-Jan-10 14:32:16.541689 - [DEBUG] Start adding new jump function
25190 2019-Jan-10 14:32:16.541712 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25191 2019-Jan-10 14:32:16.541769 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25192 2019-Jan-10 14:32:16.542389 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
25193 2019-Jan-10 14:32:16.543004 - [DEBUG] Edge Function : AllBottom
25194 2019-Jan-10 14:32:16.543032 - [DEBUG] End adding new jump function
25195 2019-Jan-10 14:32:16.543057 - [DEBUG]
25196 2019-Jan-10 14:32:16.543081 - [DEBUG] -------------------------------------------- 739. Path Edge --------------------------------------------
25197 2019-Jan-10 14:32:16.543105 - [DEBUG]
25198 2019-Jan-10 14:32:16.543128 - [DEBUG] Process 739. path edge:
25199 2019-Jan-10 14:32:16.543152 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25200 2019-Jan-10 14:32:16.543209 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
25201 2019-Jan-10 14:32:16.543840 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25202 2019-Jan-10 14:32:16.544456 - [DEBUG]
25203 2019-Jan-10 14:32:16.544481 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
25204 2019-Jan-10 14:32:16.545108 - [DEBUG] Compose: EdgeIdentity * AllBottom
25205 2019-Jan-10 14:32:16.545137 - [DEBUG]
25206 2019-Jan-10 14:32:16.545161 - [DEBUG] Propagate flow
25207 2019-Jan-10 14:32:16.545184 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25208 2019-Jan-10 14:32:16.545242 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
25209 2019-Jan-10 14:32:16.545857 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25210 2019-Jan-10 14:32:16.546472 - [DEBUG] Edge function : AllBottom (result of previous compose)
25211 2019-Jan-10 14:32:16.546498 - [DEBUG]
25212 2019-Jan-10 14:32:16.546522 - [DEBUG] Join: AllTop & AllBottom
25213 2019-Jan-10 14:32:16.546548 - [DEBUG] = AllBottom (new jump func)
25214 2019-Jan-10 14:32:16.546573 - [DEBUG]
25215 2019-Jan-10 14:32:16.546596 - [DEBUG] Start adding new jump function
25216 2019-Jan-10 14:32:16.546620 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25217 2019-Jan-10 14:32:16.546676 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25218 2019-Jan-10 14:32:16.547326 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
25219 2019-Jan-10 14:32:16.547949 - [DEBUG] Edge Function : AllBottom
25220 2019-Jan-10 14:32:16.547978 - [DEBUG] End adding new jump function
25221 2019-Jan-10 14:32:16.548002 - [DEBUG]
25222 2019-Jan-10 14:32:16.548026 - [DEBUG] -------------------------------------------- 740. Path Edge --------------------------------------------
25223 2019-Jan-10 14:32:16.548050 - [DEBUG]
25224 2019-Jan-10 14:32:16.548073 - [DEBUG] Process 740. path edge:
25225 2019-Jan-10 14:32:16.548097 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25226 2019-Jan-10 14:32:16.548155 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
25227 2019-Jan-10 14:32:16.548770 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25228 2019-Jan-10 14:32:16.549470 - [DEBUG]
25229 2019-Jan-10 14:32:16.549497 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
25230 2019-Jan-10 14:32:16.550215 - [DEBUG] Compose: EdgeIdentity * AllBottom
25231 2019-Jan-10 14:32:16.550245 - [DEBUG]
25232 2019-Jan-10 14:32:16.550270 - [DEBUG] Propagate flow
25233 2019-Jan-10 14:32:16.550294 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25234 2019-Jan-10 14:32:16.550366 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25235 2019-Jan-10 14:32:16.551059 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25236 2019-Jan-10 14:32:16.551753 - [DEBUG] Edge function : AllBottom (result of previous compose)
25237 2019-Jan-10 14:32:16.551781 - [DEBUG]
25238 2019-Jan-10 14:32:16.551808 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
25239 2019-Jan-10 14:32:16.551834 - [DEBUG] = AllBottom
25240 2019-Jan-10 14:32:16.551859 - [DEBUG]
25241 2019-Jan-10 14:32:16.551882 - [DEBUG] PROPAGATE: No new function!
25242 2019-Jan-10 14:32:16.551908 - [DEBUG] EDGE:
25243 2019-Jan-10 14:32:16.551983 - [DEBUG] ---> 25244 2019-Jan-10 14:32:16.552612 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25245 2019-Jan-10 14:32:16.553228 - [DEBUG]
25246 2019-Jan-10 14:32:16.553253 - [DEBUG] EDGE:
25247 2019-Jan-10 14:32:16.553312 - [DEBUG] ---> 25248 2019-Jan-10 14:32:16.553955 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25249 2019-Jan-10 14:32:16.554572 - [DEBUG]
25250 2019-Jan-10 14:32:16.554597 - [DEBUG] EDGE:
25251 2019-Jan-10 14:32:16.554655 - [DEBUG] ---> 25252 2019-Jan-10 14:32:16.555278 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25253 2019-Jan-10 14:32:16.555902 - [DEBUG]
25254 2019-Jan-10 14:32:16.555929 - [DEBUG] EDGE:
25255 2019-Jan-10 14:32:16.555986 - [DEBUG] ---> 25256 2019-Jan-10 14:32:16.556615 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25257 2019-Jan-10 14:32:16.557247 - [DEBUG]
25258 2019-Jan-10 14:32:16.557294 - [DEBUG] Compose: EdgeIdentity * AllBottom
25259 2019-Jan-10 14:32:16.557322 - [DEBUG]
25260 2019-Jan-10 14:32:16.557346 - [DEBUG] Propagate flow
25261 2019-Jan-10 14:32:16.557370 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25262 2019-Jan-10 14:32:16.557427 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
25263 2019-Jan-10 14:32:16.558045 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25264 2019-Jan-10 14:32:16.558662 - [DEBUG] Edge function : AllBottom (result of previous compose)
25265 2019-Jan-10 14:32:16.558688 - [DEBUG]
25266 2019-Jan-10 14:32:16.558713 - [DEBUG] Join: AllTop & AllBottom
25267 2019-Jan-10 14:32:16.558740 - [DEBUG] = AllBottom (new jump func)
25268 2019-Jan-10 14:32:16.558764 - [DEBUG]
25269 2019-Jan-10 14:32:16.558788 - [DEBUG] Start adding new jump function
25270 2019-Jan-10 14:32:16.558812 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25271 2019-Jan-10 14:32:16.558869 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25272 2019-Jan-10 14:32:16.559485 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
25273 2019-Jan-10 14:32:16.560102 - [DEBUG] Edge Function : AllBottom
25274 2019-Jan-10 14:32:16.560150 - [DEBUG] End adding new jump function
25275 2019-Jan-10 14:32:16.560190 - [DEBUG]
25276 2019-Jan-10 14:32:16.560213 - [DEBUG] -------------------------------------------- 741. Path Edge --------------------------------------------
25277 2019-Jan-10 14:32:16.560238 - [DEBUG]
25278 2019-Jan-10 14:32:16.560262 - [DEBUG] Process 741. path edge:
25279 2019-Jan-10 14:32:16.560286 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25280 2019-Jan-10 14:32:16.560343 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
25281 2019-Jan-10 14:32:16.560963 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25282 2019-Jan-10 14:32:16.561578 - [DEBUG]
25283 2019-Jan-10 14:32:16.561603 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
25284 2019-Jan-10 14:32:16.562229 - [DEBUG] Possible callees:
25285 2019-Jan-10 14:32:16.562255 - [DEBUG] bar
25286 2019-Jan-10 14:32:16.562280 - [DEBUG] Possible return sites:
25287 2019-Jan-10 14:32:16.562303 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8925288 2019-Jan-10 14:32:16.563552 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
25289 2019-Jan-10 14:32:16.563581 - [DEBUG] Start points of 'bar' currently not available!
25290 2019-Jan-10 14:32:16.563619 - [DEBUG] Compose: EdgeIdentity * AllBottom
25291 2019-Jan-10 14:32:16.563647 - [DEBUG]
25292 2019-Jan-10 14:32:16.563671 - [DEBUG] Propagate flow
25293 2019-Jan-10 14:32:16.563694 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25294 2019-Jan-10 14:32:16.563752 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
25295 2019-Jan-10 14:32:16.564373 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25296 2019-Jan-10 14:32:16.564990 - [DEBUG] Edge function : AllBottom (result of previous compose)
25297 2019-Jan-10 14:32:16.565016 - [DEBUG]
25298 2019-Jan-10 14:32:16.565040 - [DEBUG] Join: AllTop & AllBottom
25299 2019-Jan-10 14:32:16.565066 - [DEBUG] = AllBottom (new jump func)
25300 2019-Jan-10 14:32:16.565091 - [DEBUG]
25301 2019-Jan-10 14:32:16.565115 - [DEBUG] Start adding new jump function
25302 2019-Jan-10 14:32:16.565138 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25303 2019-Jan-10 14:32:16.565195 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25304 2019-Jan-10 14:32:16.565812 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
25305 2019-Jan-10 14:32:16.566430 - [DEBUG] Edge Function : AllBottom
25306 2019-Jan-10 14:32:16.566458 - [DEBUG] End adding new jump function
25307 2019-Jan-10 14:32:16.566482 - [DEBUG]
25308 2019-Jan-10 14:32:16.566506 - [DEBUG] -------------------------------------------- 742. Path Edge --------------------------------------------
25309 2019-Jan-10 14:32:16.566530 - [DEBUG]
25310 2019-Jan-10 14:32:16.566554 - [DEBUG] Process 742. path edge:
25311 2019-Jan-10 14:32:16.566577 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25312 2019-Jan-10 14:32:16.566634 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
25313 2019-Jan-10 14:32:16.567272 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25314 2019-Jan-10 14:32:16.567927 - [DEBUG]
25315 2019-Jan-10 14:32:16.567954 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
25316 2019-Jan-10 14:32:16.568641 - [DEBUG] Compose: EdgeIdentity * AllBottom
25317 2019-Jan-10 14:32:16.568670 - [DEBUG]
25318 2019-Jan-10 14:32:16.568713 - [DEBUG] Propagate flow
25319 2019-Jan-10 14:32:16.568737 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25320 2019-Jan-10 14:32:16.568805 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
25321 2019-Jan-10 14:32:16.569465 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25322 2019-Jan-10 14:32:16.570138 - [DEBUG] Edge function : AllBottom (result of previous compose)
25323 2019-Jan-10 14:32:16.570189 - [DEBUG]
25324 2019-Jan-10 14:32:16.570217 - [DEBUG] Join: AllTop & AllBottom
25325 2019-Jan-10 14:32:16.570244 - [DEBUG] = AllBottom (new jump func)
25326 2019-Jan-10 14:32:16.570269 - [DEBUG]
25327 2019-Jan-10 14:32:16.570292 - [DEBUG] Start adding new jump function
25328 2019-Jan-10 14:32:16.570315 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25329 2019-Jan-10 14:32:16.570386 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25330 2019-Jan-10 14:32:16.571014 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
25331 2019-Jan-10 14:32:16.571630 - [DEBUG] Edge Function : AllBottom
25332 2019-Jan-10 14:32:16.571660 - [DEBUG] End adding new jump function
25333 2019-Jan-10 14:32:16.571685 - [DEBUG]
25334 2019-Jan-10 14:32:16.571709 - [DEBUG] -------------------------------------------- 743. Path Edge --------------------------------------------
25335 2019-Jan-10 14:32:16.571733 - [DEBUG]
25336 2019-Jan-10 14:32:16.571757 - [DEBUG] Process 743. path edge:
25337 2019-Jan-10 14:32:16.571781 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25338 2019-Jan-10 14:32:16.571837 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
25339 2019-Jan-10 14:32:16.572453 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25340 2019-Jan-10 14:32:16.573068 - [DEBUG]
25341 2019-Jan-10 14:32:16.573094 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
25342 2019-Jan-10 14:32:16.573751 - [DEBUG] Compose: EdgeIdentity * AllBottom
25343 2019-Jan-10 14:32:16.573779 - [DEBUG]
25344 2019-Jan-10 14:32:16.573803 - [DEBUG] Propagate flow
25345 2019-Jan-10 14:32:16.573827 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25346 2019-Jan-10 14:32:16.573885 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
25347 2019-Jan-10 14:32:16.574515 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25348 2019-Jan-10 14:32:16.575132 - [DEBUG] Edge function : AllBottom (result of previous compose)
25349 2019-Jan-10 14:32:16.575158 - [DEBUG]
25350 2019-Jan-10 14:32:16.575183 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
25351 2019-Jan-10 14:32:16.575209 - [DEBUG] = AllBottom
25352 2019-Jan-10 14:32:16.575234 - [DEBUG]
25353 2019-Jan-10 14:32:16.575258 - [DEBUG] PROPAGATE: No new function!
25354 2019-Jan-10 14:32:16.575289 - [DEBUG] Compose: EdgeIdentity * AllBottom
25355 2019-Jan-10 14:32:16.575316 - [DEBUG]
25356 2019-Jan-10 14:32:16.575340 - [DEBUG] Propagate flow
25357 2019-Jan-10 14:32:16.575363 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25358 2019-Jan-10 14:32:16.575420 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
25359 2019-Jan-10 14:32:16.576046 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25360 2019-Jan-10 14:32:16.576662 - [DEBUG] Edge function : AllBottom (result of previous compose)
25361 2019-Jan-10 14:32:16.576706 - [DEBUG]
25362 2019-Jan-10 14:32:16.576731 - [DEBUG] Join: AllTop & AllBottom
25363 2019-Jan-10 14:32:16.576757 - [DEBUG] = AllBottom (new jump func)
25364 2019-Jan-10 14:32:16.576782 - [DEBUG]
25365 2019-Jan-10 14:32:16.576805 - [DEBUG] Start adding new jump function
25366 2019-Jan-10 14:32:16.576843 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25367 2019-Jan-10 14:32:16.576900 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25368 2019-Jan-10 14:32:16.577516 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
25369 2019-Jan-10 14:32:16.578139 - [DEBUG] Edge Function : AllBottom
25370 2019-Jan-10 14:32:16.578167 - [DEBUG] End adding new jump function
25371 2019-Jan-10 14:32:16.578191 - [DEBUG]
25372 2019-Jan-10 14:32:16.578215 - [DEBUG] -------------------------------------------- 744. Path Edge --------------------------------------------
25373 2019-Jan-10 14:32:16.578239 - [DEBUG]
25374 2019-Jan-10 14:32:16.578263 - [DEBUG] Process 744. path edge:
25375 2019-Jan-10 14:32:16.578287 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25376 2019-Jan-10 14:32:16.578343 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
25377 2019-Jan-10 14:32:16.578968 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25378 2019-Jan-10 14:32:16.579585 - [DEBUG]
25379 2019-Jan-10 14:32:16.579609 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
25380 2019-Jan-10 14:32:16.580258 - [DEBUG] Possible callees:
25381 2019-Jan-10 14:32:16.580283 - [DEBUG] llvm.dbg.declare
25382 2019-Jan-10 14:32:16.580308 - [DEBUG] Possible return sites:
25383 2019-Jan-10 14:32:16.580332 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10325384 2019-Jan-10 14:32:16.581578 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25385 2019-Jan-10 14:32:16.581607 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25386 2019-Jan-10 14:32:16.581646 - [DEBUG] Compose: EdgeIdentity * AllBottom
25387 2019-Jan-10 14:32:16.581673 - [DEBUG]
25388 2019-Jan-10 14:32:16.581697 - [DEBUG] Propagate flow
25389 2019-Jan-10 14:32:16.581720 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25390 2019-Jan-10 14:32:16.581777 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
25391 2019-Jan-10 14:32:16.582409 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25392 2019-Jan-10 14:32:16.583025 - [DEBUG] Edge function : AllBottom (result of previous compose)
25393 2019-Jan-10 14:32:16.583051 - [DEBUG]
25394 2019-Jan-10 14:32:16.583076 - [DEBUG] Join: AllTop & AllBottom
25395 2019-Jan-10 14:32:16.583102 - [DEBUG] = AllBottom (new jump func)
25396 2019-Jan-10 14:32:16.583127 - [DEBUG]
25397 2019-Jan-10 14:32:16.583150 - [DEBUG] Start adding new jump function
25398 2019-Jan-10 14:32:16.583174 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25399 2019-Jan-10 14:32:16.583230 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25400 2019-Jan-10 14:32:16.583875 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
25401 2019-Jan-10 14:32:16.584521 - [DEBUG] Edge Function : AllBottom
25402 2019-Jan-10 14:32:16.584552 - [DEBUG] End adding new jump function
25403 2019-Jan-10 14:32:16.584577 - [DEBUG]
25404 2019-Jan-10 14:32:16.584616 - [DEBUG] -------------------------------------------- 745. Path Edge --------------------------------------------
25405 2019-Jan-10 14:32:16.584641 - [DEBUG]
25406 2019-Jan-10 14:32:16.584665 - [DEBUG] Process 745. path edge:
25407 2019-Jan-10 14:32:16.584689 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25408 2019-Jan-10 14:32:16.584750 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
25409 2019-Jan-10 14:32:16.585373 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25410 2019-Jan-10 14:32:16.585989 - [DEBUG]
25411 2019-Jan-10 14:32:16.586014 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
25412 2019-Jan-10 14:32:16.586658 - [DEBUG] Compose: EdgeIdentity * AllBottom
25413 2019-Jan-10 14:32:16.586686 - [DEBUG]
25414 2019-Jan-10 14:32:16.586710 - [DEBUG] Propagate flow
25415 2019-Jan-10 14:32:16.586734 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25416 2019-Jan-10 14:32:16.586791 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
25417 2019-Jan-10 14:32:16.587428 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25418 2019-Jan-10 14:32:16.588044 - [DEBUG] Edge function : AllBottom (result of previous compose)
25419 2019-Jan-10 14:32:16.588070 - [DEBUG]
25420 2019-Jan-10 14:32:16.588094 - [DEBUG] Join: AllTop & AllBottom
25421 2019-Jan-10 14:32:16.588121 - [DEBUG] = AllBottom (new jump func)
25422 2019-Jan-10 14:32:16.588145 - [DEBUG]
25423 2019-Jan-10 14:32:16.588169 - [DEBUG] Start adding new jump function
25424 2019-Jan-10 14:32:16.588193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25425 2019-Jan-10 14:32:16.588249 - [DEBUG] Fact at target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25426 2019-Jan-10 14:32:16.588865 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
25427 2019-Jan-10 14:32:16.589479 - [DEBUG] Edge Function : AllBottom
25428 2019-Jan-10 14:32:16.589506 - [DEBUG] End adding new jump function
25429 2019-Jan-10 14:32:16.589530 - [DEBUG]
25430 2019-Jan-10 14:32:16.589554 - [DEBUG] -------------------------------------------- 746. Path Edge --------------------------------------------
25431 2019-Jan-10 14:32:16.589578 - [DEBUG]
25432 2019-Jan-10 14:32:16.589602 - [DEBUG] Process 746. path edge:
25433 2019-Jan-10 14:32:16.589626 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25434 2019-Jan-10 14:32:16.589682 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
25435 2019-Jan-10 14:32:16.590312 - [DEBUG] D target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 >
25436 2019-Jan-10 14:32:16.590930 - [DEBUG]
25437 2019-Jan-10 14:32:16.590955 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
25438 2019-Jan-10 14:32:16.591584 - [DEBUG] Compose: EdgeIdentity * AllBottom
25439 2019-Jan-10 14:32:16.591613 - [DEBUG]
25440 2019-Jan-10 14:32:16.591636 - [DEBUG] Propagate flow
25441 2019-Jan-10 14:32:16.591660 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25442 2019-Jan-10 14:32:16.591718 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
25443 2019-Jan-10 14:32:16.592332 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
25444 2019-Jan-10 14:32:16.592947 - [DEBUG] Edge function : AllBottom (result of previous compose)
25445 2019-Jan-10 14:32:16.592973 - [DEBUG]
25446 2019-Jan-10 14:32:16.592998 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
25447 2019-Jan-10 14:32:16.593024 - [DEBUG] = AllBottom
25448 2019-Jan-10 14:32:16.593048 - [DEBUG]
25449 2019-Jan-10 14:32:16.593072 - [DEBUG] PROPAGATE: No new function!
25450 2019-Jan-10 14:32:16.593106 - [DEBUG] EDGE:
25451 2019-Jan-10 14:32:16.593165 - [DEBUG] ---> 25452 2019-Jan-10 14:32:16.593796 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25453 2019-Jan-10 14:32:16.594412 - [DEBUG]
25454 2019-Jan-10 14:32:16.594437 - [DEBUG] EDGE:
25455 2019-Jan-10 14:32:16.594495 - [DEBUG] ---> 25456 2019-Jan-10 14:32:16.595114 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25457 2019-Jan-10 14:32:16.595747 - [DEBUG]
25458 2019-Jan-10 14:32:16.595773 - [DEBUG] EDGE:
25459 2019-Jan-10 14:32:16.595830 - [DEBUG] ---> 25460 2019-Jan-10 14:32:16.596459 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25461 2019-Jan-10 14:32:16.597091 - [DEBUG]
25462 2019-Jan-10 14:32:16.597116 - [DEBUG] EDGE:
25463 2019-Jan-10 14:32:16.597174 - [DEBUG] ---> 25464 2019-Jan-10 14:32:16.597790 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25465 2019-Jan-10 14:32:16.598407 - [DEBUG]
25466 2019-Jan-10 14:32:16.598433 - [DEBUG] EDGE:
25467 2019-Jan-10 14:32:16.598490 - [DEBUG] ---> 25468 2019-Jan-10 14:32:16.599110 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25469 2019-Jan-10 14:32:16.599726 - [DEBUG]
25470 2019-Jan-10 14:32:16.599752 - [DEBUG] EDGE:
25471 2019-Jan-10 14:32:16.599809 - [DEBUG] ---> 25472 2019-Jan-10 14:32:16.600441 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25473 2019-Jan-10 14:32:16.601057 - [DEBUG]
25474 2019-Jan-10 14:32:16.601083 - [DEBUG] EDGE:
25475 2019-Jan-10 14:32:16.601140 - [DEBUG] ---> 25476 2019-Jan-10 14:32:16.601756 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25477 2019-Jan-10 14:32:16.602371 - [DEBUG]
25478 2019-Jan-10 14:32:16.602396 - [DEBUG] EDGE:
25479 2019-Jan-10 14:32:16.602454 - [DEBUG] ---> 25480 2019-Jan-10 14:32:16.603072 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25481 2019-Jan-10 14:32:16.603704 - [DEBUG]
25482 2019-Jan-10 14:32:16.603730 - [DEBUG] EDGE:
25483 2019-Jan-10 14:32:16.603788 - [DEBUG] ---> 25484 2019-Jan-10 14:32:16.604405 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25485 2019-Jan-10 14:32:16.605018 - [DEBUG]
25486 2019-Jan-10 14:32:16.605044 - [DEBUG] EDGE:
25487 2019-Jan-10 14:32:16.605101 - [DEBUG] ---> 25488 2019-Jan-10 14:32:16.605830 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25489 2019-Jan-10 14:32:16.606483 - [DEBUG]
25490 2019-Jan-10 14:32:16.606510 - [DEBUG] EDGE:
25491 2019-Jan-10 14:32:16.606574 - [DEBUG] ---> 25492 2019-Jan-10 14:32:16.607218 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25493 2019-Jan-10 14:32:16.607835 - [DEBUG]
25494 2019-Jan-10 14:32:16.607861 - [DEBUG] EDGE:
25495 2019-Jan-10 14:32:16.607919 - [DEBUG] ---> 25496 2019-Jan-10 14:32:16.608538 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
25497 2019-Jan-10 14:32:16.609154 - [DEBUG]
25498 2019-Jan-10 14:32:16.609183 - [DEBUG] Compose: EdgeIdentity * AllBottom
25499 2019-Jan-10 14:32:16.609210 - [DEBUG]
25500 2019-Jan-10 14:32:16.609234 - [DEBUG] Propagate flow
25501 2019-Jan-10 14:32:16.609257 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25502 2019-Jan-10 14:32:16.609314 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
25503 2019-Jan-10 14:32:16.609932 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25504 2019-Jan-10 14:32:16.610570 - [DEBUG] Edge function : AllBottom (result of previous compose)
25505 2019-Jan-10 14:32:16.610596 - [DEBUG]
25506 2019-Jan-10 14:32:16.610622 - [DEBUG] Join: AllTop & AllBottom
25507 2019-Jan-10 14:32:16.610649 - [DEBUG] = AllBottom (new jump func)
25508 2019-Jan-10 14:32:16.610673 - [DEBUG]
25509 2019-Jan-10 14:32:16.610697 - [DEBUG] Start adding new jump function
25510 2019-Jan-10 14:32:16.610720 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25511 2019-Jan-10 14:32:16.610776 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25512 2019-Jan-10 14:32:16.611405 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
25513 2019-Jan-10 14:32:16.612023 - [DEBUG] Edge Function : AllBottom
25514 2019-Jan-10 14:32:16.612052 - [DEBUG] End adding new jump function
25515 2019-Jan-10 14:32:16.612076 - [DEBUG]
25516 2019-Jan-10 14:32:16.612100 - [DEBUG] -------------------------------------------- 747. Path Edge --------------------------------------------
25517 2019-Jan-10 14:32:16.612124 - [DEBUG]
25518 2019-Jan-10 14:32:16.612148 - [DEBUG] Process 747. path edge:
25519 2019-Jan-10 14:32:16.612172 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25520 2019-Jan-10 14:32:16.612228 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
25521 2019-Jan-10 14:32:16.612846 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25522 2019-Jan-10 14:32:16.613466 - [DEBUG]
25523 2019-Jan-10 14:32:16.613500 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
25524 2019-Jan-10 14:32:16.614129 - [DEBUG] Possible callees:
25525 2019-Jan-10 14:32:16.614155 - [DEBUG] bar
25526 2019-Jan-10 14:32:16.614180 - [DEBUG] Possible return sites:
25527 2019-Jan-10 14:32:16.614204 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7125528 2019-Jan-10 14:32:16.615441 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
25529 2019-Jan-10 14:32:16.615470 - [DEBUG] Start points of 'bar' currently not available!
25530 2019-Jan-10 14:32:16.615536 - [DEBUG] Compose: EdgeIdentity * AllBottom
25531 2019-Jan-10 14:32:16.615564 - [DEBUG]
25532 2019-Jan-10 14:32:16.615588 - [DEBUG] Propagate flow
25533 2019-Jan-10 14:32:16.615612 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25534 2019-Jan-10 14:32:16.615670 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
25535 2019-Jan-10 14:32:16.616292 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25536 2019-Jan-10 14:32:16.616927 - [DEBUG] Edge function : AllBottom (result of previous compose)
25537 2019-Jan-10 14:32:16.616953 - [DEBUG]
25538 2019-Jan-10 14:32:16.616978 - [DEBUG] Join: AllTop & AllBottom
25539 2019-Jan-10 14:32:16.617004 - [DEBUG] = AllBottom (new jump func)
25540 2019-Jan-10 14:32:16.617029 - [DEBUG]
25541 2019-Jan-10 14:32:16.617052 - [DEBUG] Start adding new jump function
25542 2019-Jan-10 14:32:16.617076 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25543 2019-Jan-10 14:32:16.617132 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25544 2019-Jan-10 14:32:16.617752 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
25545 2019-Jan-10 14:32:16.618370 - [DEBUG] Edge Function : AllBottom
25546 2019-Jan-10 14:32:16.618398 - [DEBUG] End adding new jump function
25547 2019-Jan-10 14:32:16.618422 - [DEBUG]
25548 2019-Jan-10 14:32:16.618446 - [DEBUG] -------------------------------------------- 748. Path Edge --------------------------------------------
25549 2019-Jan-10 14:32:16.618470 - [DEBUG]
25550 2019-Jan-10 14:32:16.618494 - [DEBUG] Process 748. path edge:
25551 2019-Jan-10 14:32:16.618517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25552 2019-Jan-10 14:32:16.618573 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
25553 2019-Jan-10 14:32:16.619193 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25554 2019-Jan-10 14:32:16.619812 - [DEBUG]
25555 2019-Jan-10 14:32:16.619836 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
25556 2019-Jan-10 14:32:16.620488 - [DEBUG] Compose: EdgeIdentity * AllBottom
25557 2019-Jan-10 14:32:16.620516 - [DEBUG]
25558 2019-Jan-10 14:32:16.620540 - [DEBUG] Propagate flow
25559 2019-Jan-10 14:32:16.620564 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25560 2019-Jan-10 14:32:16.620621 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
25561 2019-Jan-10 14:32:16.621238 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25562 2019-Jan-10 14:32:16.621859 - [DEBUG] Edge function : AllBottom (result of previous compose)
25563 2019-Jan-10 14:32:16.621884 - [DEBUG]
25564 2019-Jan-10 14:32:16.621909 - [DEBUG] Join: AllTop & AllBottom
25565 2019-Jan-10 14:32:16.621936 - [DEBUG] = AllBottom (new jump func)
25566 2019-Jan-10 14:32:16.621960 - [DEBUG]
25567 2019-Jan-10 14:32:16.621984 - [DEBUG] Start adding new jump function
25568 2019-Jan-10 14:32:16.622008 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25569 2019-Jan-10 14:32:16.622064 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25570 2019-Jan-10 14:32:16.622686 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
25571 2019-Jan-10 14:32:16.623303 - [DEBUG] Edge Function : AllBottom
25572 2019-Jan-10 14:32:16.623330 - [DEBUG] End adding new jump function
25573 2019-Jan-10 14:32:16.623364 - [DEBUG]
25574 2019-Jan-10 14:32:16.623388 - [DEBUG] -------------------------------------------- 749. Path Edge --------------------------------------------
25575 2019-Jan-10 14:32:16.623412 - [DEBUG]
25576 2019-Jan-10 14:32:16.623436 - [DEBUG] Process 749. path edge:
25577 2019-Jan-10 14:32:16.623460 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25578 2019-Jan-10 14:32:16.623531 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
25579 2019-Jan-10 14:32:16.624147 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25580 2019-Jan-10 14:32:16.624766 - [DEBUG]
25581 2019-Jan-10 14:32:16.624792 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
25582 2019-Jan-10 14:32:16.625421 - [DEBUG] Compose: EdgeIdentity * AllBottom
25583 2019-Jan-10 14:32:16.625449 - [DEBUG]
25584 2019-Jan-10 14:32:16.625473 - [DEBUG] Propagate flow
25585 2019-Jan-10 14:32:16.625496 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25586 2019-Jan-10 14:32:16.625553 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
25587 2019-Jan-10 14:32:16.626180 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25588 2019-Jan-10 14:32:16.626800 - [DEBUG] Edge function : AllBottom (result of previous compose)
25589 2019-Jan-10 14:32:16.626836 - [DEBUG]
25590 2019-Jan-10 14:32:16.626863 - [DEBUG] Join: AllTop & AllBottom
25591 2019-Jan-10 14:32:16.626889 - [DEBUG] = AllBottom (new jump func)
25592 2019-Jan-10 14:32:16.626914 - [DEBUG]
25593 2019-Jan-10 14:32:16.626938 - [DEBUG] Start adding new jump function
25594 2019-Jan-10 14:32:16.626961 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25595 2019-Jan-10 14:32:16.627017 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25596 2019-Jan-10 14:32:16.627638 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
25597 2019-Jan-10 14:32:16.628263 - [DEBUG] Edge Function : AllBottom
25598 2019-Jan-10 14:32:16.628291 - [DEBUG] End adding new jump function
25599 2019-Jan-10 14:32:16.628315 - [DEBUG]
25600 2019-Jan-10 14:32:16.628338 - [DEBUG] -------------------------------------------- 750. Path Edge --------------------------------------------
25601 2019-Jan-10 14:32:16.628363 - [DEBUG]
25602 2019-Jan-10 14:32:16.628386 - [DEBUG] Process 750. path edge:
25603 2019-Jan-10 14:32:16.628410 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25604 2019-Jan-10 14:32:16.628466 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
25605 2019-Jan-10 14:32:16.629091 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25606 2019-Jan-10 14:32:16.629711 - [DEBUG]
25607 2019-Jan-10 14:32:16.629735 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
25608 2019-Jan-10 14:32:16.630381 - [DEBUG] Possible callees:
25609 2019-Jan-10 14:32:16.630406 - [DEBUG] llvm.dbg.declare
25610 2019-Jan-10 14:32:16.630431 - [DEBUG] Possible return sites:
25611 2019-Jan-10 14:32:16.630455 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7825612 2019-Jan-10 14:32:16.631694 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25613 2019-Jan-10 14:32:16.631731 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25614 2019-Jan-10 14:32:16.631772 - [DEBUG] Compose: EdgeIdentity * AllBottom
25615 2019-Jan-10 14:32:16.631799 - [DEBUG]
25616 2019-Jan-10 14:32:16.631823 - [DEBUG] Propagate flow
25617 2019-Jan-10 14:32:16.631847 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25618 2019-Jan-10 14:32:16.631904 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25619 2019-Jan-10 14:32:16.632525 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25620 2019-Jan-10 14:32:16.633166 - [DEBUG] Edge function : AllBottom (result of previous compose)
25621 2019-Jan-10 14:32:16.633192 - [DEBUG]
25622 2019-Jan-10 14:32:16.633218 - [DEBUG] Join: AllTop & AllBottom
25623 2019-Jan-10 14:32:16.633244 - [DEBUG] = AllBottom (new jump func)
25624 2019-Jan-10 14:32:16.633269 - [DEBUG]
25625 2019-Jan-10 14:32:16.633293 - [DEBUG] Start adding new jump function
25626 2019-Jan-10 14:32:16.633317 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25627 2019-Jan-10 14:32:16.633381 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
25628 2019-Jan-10 14:32:16.634079 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25629 2019-Jan-10 14:32:16.634746 - [DEBUG] Edge Function : AllBottom
25630 2019-Jan-10 14:32:16.634778 - [DEBUG] End adding new jump function
25631 2019-Jan-10 14:32:16.634803 - [DEBUG]
25632 2019-Jan-10 14:32:16.634826 - [DEBUG] -------------------------------------------- 751. Path Edge --------------------------------------------
25633 2019-Jan-10 14:32:16.634851 - [DEBUG]
25634 2019-Jan-10 14:32:16.634874 - [DEBUG] Process 751. path edge:
25635 2019-Jan-10 14:32:16.634898 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25636 2019-Jan-10 14:32:16.634960 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
25637 2019-Jan-10 14:32:16.635629 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
25638 2019-Jan-10 14:32:16.636271 - [DEBUG]
25639 2019-Jan-10 14:32:16.636297 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25640 2019-Jan-10 14:32:16.636982 - [DEBUG] Compose: EdgeIdentity * AllBottom
25641 2019-Jan-10 14:32:16.637011 - [DEBUG]
25642 2019-Jan-10 14:32:16.637035 - [DEBUG] Propagate flow
25643 2019-Jan-10 14:32:16.637059 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25644 2019-Jan-10 14:32:16.637118 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
25645 2019-Jan-10 14:32:16.637736 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25646 2019-Jan-10 14:32:16.638354 - [DEBUG] Edge function : AllBottom (result of previous compose)
25647 2019-Jan-10 14:32:16.638380 - [DEBUG]
25648 2019-Jan-10 14:32:16.638406 - [DEBUG] Join: AllTop & AllBottom
25649 2019-Jan-10 14:32:16.638432 - [DEBUG] = AllBottom (new jump func)
25650 2019-Jan-10 14:32:16.638457 - [DEBUG]
25651 2019-Jan-10 14:32:16.638481 - [DEBUG] Start adding new jump function
25652 2019-Jan-10 14:32:16.638504 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25653 2019-Jan-10 14:32:16.638561 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25654 2019-Jan-10 14:32:16.639181 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
25655 2019-Jan-10 14:32:16.639798 - [DEBUG] Edge Function : AllBottom
25656 2019-Jan-10 14:32:16.639845 - [DEBUG] End adding new jump function
25657 2019-Jan-10 14:32:16.639869 - [DEBUG]
25658 2019-Jan-10 14:32:16.639893 - [DEBUG] -------------------------------------------- 752. Path Edge --------------------------------------------
25659 2019-Jan-10 14:32:16.639918 - [DEBUG]
25660 2019-Jan-10 14:32:16.639942 - [DEBUG] Process 752. path edge:
25661 2019-Jan-10 14:32:16.639966 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25662 2019-Jan-10 14:32:16.640022 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
25663 2019-Jan-10 14:32:16.640658 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25664 2019-Jan-10 14:32:16.641277 - [DEBUG]
25665 2019-Jan-10 14:32:16.641303 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
25666 2019-Jan-10 14:32:16.641931 - [DEBUG] Compose: EdgeIdentity * AllBottom
25667 2019-Jan-10 14:32:16.641960 - [DEBUG]
25668 2019-Jan-10 14:32:16.641984 - [DEBUG] Propagate flow
25669 2019-Jan-10 14:32:16.642007 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25670 2019-Jan-10 14:32:16.642065 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25671 2019-Jan-10 14:32:16.642684 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25672 2019-Jan-10 14:32:16.643300 - [DEBUG] Edge function : AllBottom (result of previous compose)
25673 2019-Jan-10 14:32:16.643326 - [DEBUG]
25674 2019-Jan-10 14:32:16.643351 - [DEBUG] Join: AllTop & AllBottom
25675 2019-Jan-10 14:32:16.643376 - [DEBUG] = AllBottom (new jump func)
25676 2019-Jan-10 14:32:16.643401 - [DEBUG]
25677 2019-Jan-10 14:32:16.643425 - [DEBUG] Start adding new jump function
25678 2019-Jan-10 14:32:16.643448 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25679 2019-Jan-10 14:32:16.643517 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25680 2019-Jan-10 14:32:16.644137 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25681 2019-Jan-10 14:32:16.644754 - [DEBUG] Edge Function : AllBottom
25682 2019-Jan-10 14:32:16.644782 - [DEBUG] End adding new jump function
25683 2019-Jan-10 14:32:16.644806 - [DEBUG]
25684 2019-Jan-10 14:32:16.644830 - [DEBUG] -------------------------------------------- 753. Path Edge --------------------------------------------
25685 2019-Jan-10 14:32:16.644854 - [DEBUG]
25686 2019-Jan-10 14:32:16.644878 - [DEBUG] Process 753. path edge:
25687 2019-Jan-10 14:32:16.644901 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25688 2019-Jan-10 14:32:16.644957 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
25689 2019-Jan-10 14:32:16.645683 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25690 2019-Jan-10 14:32:16.646340 - [DEBUG]
25691 2019-Jan-10 14:32:16.646368 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
25692 2019-Jan-10 14:32:16.647128 - [DEBUG] Compose: EdgeIdentity * AllBottom
25693 2019-Jan-10 14:32:16.647160 - [DEBUG]
25694 2019-Jan-10 14:32:16.647185 - [DEBUG] Propagate flow
25695 2019-Jan-10 14:32:16.647208 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25696 2019-Jan-10 14:32:16.647284 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
25697 2019-Jan-10 14:32:16.647972 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25698 2019-Jan-10 14:32:16.648609 - [DEBUG] Edge function : AllBottom (result of previous compose)
25699 2019-Jan-10 14:32:16.648634 - [DEBUG]
25700 2019-Jan-10 14:32:16.648660 - [DEBUG] Join: AllTop & AllBottom
25701 2019-Jan-10 14:32:16.648687 - [DEBUG] = AllBottom (new jump func)
25702 2019-Jan-10 14:32:16.648731 - [DEBUG]
25703 2019-Jan-10 14:32:16.648756 - [DEBUG] Start adding new jump function
25704 2019-Jan-10 14:32:16.648779 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25705 2019-Jan-10 14:32:16.648838 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25706 2019-Jan-10 14:32:16.649458 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
25707 2019-Jan-10 14:32:16.650090 - [DEBUG] Edge Function : AllBottom
25708 2019-Jan-10 14:32:16.650121 - [DEBUG] End adding new jump function
25709 2019-Jan-10 14:32:16.650146 - [DEBUG]
25710 2019-Jan-10 14:32:16.650192 - [DEBUG] -------------------------------------------- 754. Path Edge --------------------------------------------
25711 2019-Jan-10 14:32:16.650218 - [DEBUG]
25712 2019-Jan-10 14:32:16.650241 - [DEBUG] Process 754. path edge:
25713 2019-Jan-10 14:32:16.650265 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25714 2019-Jan-10 14:32:16.650334 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
25715 2019-Jan-10 14:32:16.650997 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25716 2019-Jan-10 14:32:16.651664 - [DEBUG]
25717 2019-Jan-10 14:32:16.651692 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
25718 2019-Jan-10 14:32:16.652382 - [DEBUG] Compose: EdgeIdentity * AllBottom
25719 2019-Jan-10 14:32:16.652412 - [DEBUG]
25720 2019-Jan-10 14:32:16.652436 - [DEBUG] Propagate flow
25721 2019-Jan-10 14:32:16.652460 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25722 2019-Jan-10 14:32:16.652531 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
25723 2019-Jan-10 14:32:16.653160 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25724 2019-Jan-10 14:32:16.653804 - [DEBUG] Edge function : AllBottom (result of previous compose)
25725 2019-Jan-10 14:32:16.653830 - [DEBUG]
25726 2019-Jan-10 14:32:16.653856 - [DEBUG] Join: AllTop & AllBottom
25727 2019-Jan-10 14:32:16.653882 - [DEBUG] = AllBottom (new jump func)
25728 2019-Jan-10 14:32:16.653906 - [DEBUG]
25729 2019-Jan-10 14:32:16.653930 - [DEBUG] Start adding new jump function
25730 2019-Jan-10 14:32:16.653953 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25731 2019-Jan-10 14:32:16.654010 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25732 2019-Jan-10 14:32:16.654629 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
25733 2019-Jan-10 14:32:16.655245 - [DEBUG] Edge Function : AllBottom
25734 2019-Jan-10 14:32:16.655273 - [DEBUG] End adding new jump function
25735 2019-Jan-10 14:32:16.655298 - [DEBUG]
25736 2019-Jan-10 14:32:16.655321 - [DEBUG] -------------------------------------------- 755. Path Edge --------------------------------------------
25737 2019-Jan-10 14:32:16.655346 - [DEBUG]
25738 2019-Jan-10 14:32:16.655369 - [DEBUG] Process 755. path edge:
25739 2019-Jan-10 14:32:16.655393 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25740 2019-Jan-10 14:32:16.655449 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
25741 2019-Jan-10 14:32:16.656067 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25742 2019-Jan-10 14:32:16.656686 - [DEBUG]
25743 2019-Jan-10 14:32:16.656710 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
25744 2019-Jan-10 14:32:16.657372 - [DEBUG] Compose: EdgeIdentity * AllBottom
25745 2019-Jan-10 14:32:16.657401 - [DEBUG]
25746 2019-Jan-10 14:32:16.657425 - [DEBUG] Propagate flow
25747 2019-Jan-10 14:32:16.657475 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25748 2019-Jan-10 14:32:16.657533 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
25749 2019-Jan-10 14:32:16.658167 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25750 2019-Jan-10 14:32:16.658785 - [DEBUG] Edge function : AllBottom (result of previous compose)
25751 2019-Jan-10 14:32:16.658810 - [DEBUG]
25752 2019-Jan-10 14:32:16.658836 - [DEBUG] Join: AllTop & AllBottom
25753 2019-Jan-10 14:32:16.658862 - [DEBUG] = AllBottom (new jump func)
25754 2019-Jan-10 14:32:16.658886 - [DEBUG]
25755 2019-Jan-10 14:32:16.658910 - [DEBUG] Start adding new jump function
25756 2019-Jan-10 14:32:16.658933 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25757 2019-Jan-10 14:32:16.658989 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25758 2019-Jan-10 14:32:16.659607 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
25759 2019-Jan-10 14:32:16.660241 - [DEBUG] Edge Function : AllBottom
25760 2019-Jan-10 14:32:16.660270 - [DEBUG] End adding new jump function
25761 2019-Jan-10 14:32:16.660295 - [DEBUG]
25762 2019-Jan-10 14:32:16.660318 - [DEBUG] -------------------------------------------- 756. Path Edge --------------------------------------------
25763 2019-Jan-10 14:32:16.660343 - [DEBUG]
25764 2019-Jan-10 14:32:16.660366 - [DEBUG] Process 756. path edge:
25765 2019-Jan-10 14:32:16.660390 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25766 2019-Jan-10 14:32:16.660446 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
25767 2019-Jan-10 14:32:16.661066 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25768 2019-Jan-10 14:32:16.661684 - [DEBUG]
25769 2019-Jan-10 14:32:16.661709 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
25770 2019-Jan-10 14:32:16.662351 - [DEBUG] Compose: EdgeIdentity * AllBottom
25771 2019-Jan-10 14:32:16.662381 - [DEBUG]
25772 2019-Jan-10 14:32:16.662406 - [DEBUG] Propagate flow
25773 2019-Jan-10 14:32:16.662429 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25774 2019-Jan-10 14:32:16.662487 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
25775 2019-Jan-10 14:32:16.663104 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25776 2019-Jan-10 14:32:16.663749 - [DEBUG] Edge function : AllBottom (result of previous compose)
25777 2019-Jan-10 14:32:16.663775 - [DEBUG]
25778 2019-Jan-10 14:32:16.663801 - [DEBUG] Join: AllTop & AllBottom
25779 2019-Jan-10 14:32:16.663827 - [DEBUG] = AllBottom (new jump func)
25780 2019-Jan-10 14:32:16.663851 - [DEBUG]
25781 2019-Jan-10 14:32:16.663875 - [DEBUG] Start adding new jump function
25782 2019-Jan-10 14:32:16.663899 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25783 2019-Jan-10 14:32:16.663959 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25784 2019-Jan-10 14:32:16.664582 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
25785 2019-Jan-10 14:32:16.665197 - [DEBUG] Edge Function : AllBottom
25786 2019-Jan-10 14:32:16.665226 - [DEBUG] End adding new jump function
25787 2019-Jan-10 14:32:16.665250 - [DEBUG]
25788 2019-Jan-10 14:32:16.665274 - [DEBUG] -------------------------------------------- 757. Path Edge --------------------------------------------
25789 2019-Jan-10 14:32:16.665299 - [DEBUG]
25790 2019-Jan-10 14:32:16.665322 - [DEBUG] Process 757. path edge:
25791 2019-Jan-10 14:32:16.665346 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25792 2019-Jan-10 14:32:16.665413 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
25793 2019-Jan-10 14:32:16.666030 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25794 2019-Jan-10 14:32:16.666647 - [DEBUG]
25795 2019-Jan-10 14:32:16.666673 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
25796 2019-Jan-10 14:32:16.667334 - [DEBUG] Compose: EdgeIdentity * AllBottom
25797 2019-Jan-10 14:32:16.667362 - [DEBUG]
25798 2019-Jan-10 14:32:16.667387 - [DEBUG] Propagate flow
25799 2019-Jan-10 14:32:16.667410 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25800 2019-Jan-10 14:32:16.667471 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
25801 2019-Jan-10 14:32:16.668128 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25802 2019-Jan-10 14:32:16.668753 - [DEBUG] Edge function : AllBottom (result of previous compose)
25803 2019-Jan-10 14:32:16.668779 - [DEBUG]
25804 2019-Jan-10 14:32:16.668805 - [DEBUG] Join: AllTop & AllBottom
25805 2019-Jan-10 14:32:16.668832 - [DEBUG] = AllBottom (new jump func)
25806 2019-Jan-10 14:32:16.668857 - [DEBUG]
25807 2019-Jan-10 14:32:16.668880 - [DEBUG] Start adding new jump function
25808 2019-Jan-10 14:32:16.668904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25809 2019-Jan-10 14:32:16.668961 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25810 2019-Jan-10 14:32:16.669581 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
25811 2019-Jan-10 14:32:16.670223 - [DEBUG] Edge Function : AllBottom
25812 2019-Jan-10 14:32:16.670252 - [DEBUG] End adding new jump function
25813 2019-Jan-10 14:32:16.670277 - [DEBUG]
25814 2019-Jan-10 14:32:16.670300 - [DEBUG] -------------------------------------------- 758. Path Edge --------------------------------------------
25815 2019-Jan-10 14:32:16.670325 - [DEBUG]
25816 2019-Jan-10 14:32:16.670348 - [DEBUG] Process 758. path edge:
25817 2019-Jan-10 14:32:16.670372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25818 2019-Jan-10 14:32:16.670429 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
25819 2019-Jan-10 14:32:16.671057 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25820 2019-Jan-10 14:32:16.671676 - [DEBUG]
25821 2019-Jan-10 14:32:16.671700 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
25822 2019-Jan-10 14:32:16.672337 - [DEBUG] Possible callees:
25823 2019-Jan-10 14:32:16.672362 - [DEBUG] llvm.dbg.declare
25824 2019-Jan-10 14:32:16.672387 - [DEBUG] Possible return sites:
25825 2019-Jan-10 14:32:16.672411 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12025826 2019-Jan-10 14:32:16.673687 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25827 2019-Jan-10 14:32:16.673716 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25828 2019-Jan-10 14:32:16.673758 - [DEBUG] Compose: EdgeIdentity * AllBottom
25829 2019-Jan-10 14:32:16.673785 - [DEBUG]
25830 2019-Jan-10 14:32:16.673809 - [DEBUG] Propagate flow
25831 2019-Jan-10 14:32:16.673833 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25832 2019-Jan-10 14:32:16.673908 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
25833 2019-Jan-10 14:32:16.674530 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25834 2019-Jan-10 14:32:16.675148 - [DEBUG] Edge function : AllBottom (result of previous compose)
25835 2019-Jan-10 14:32:16.675173 - [DEBUG]
25836 2019-Jan-10 14:32:16.675199 - [DEBUG] Join: AllTop & AllBottom
25837 2019-Jan-10 14:32:16.675225 - [DEBUG] = AllBottom (new jump func)
25838 2019-Jan-10 14:32:16.675250 - [DEBUG]
25839 2019-Jan-10 14:32:16.675273 - [DEBUG] Start adding new jump function
25840 2019-Jan-10 14:32:16.675297 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25841 2019-Jan-10 14:32:16.675353 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25842 2019-Jan-10 14:32:16.675972 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
25843 2019-Jan-10 14:32:16.676588 - [DEBUG] Edge Function : AllBottom
25844 2019-Jan-10 14:32:16.676616 - [DEBUG] End adding new jump function
25845 2019-Jan-10 14:32:16.676641 - [DEBUG]
25846 2019-Jan-10 14:32:16.676664 - [DEBUG] -------------------------------------------- 759. Path Edge --------------------------------------------
25847 2019-Jan-10 14:32:16.676689 - [DEBUG]
25848 2019-Jan-10 14:32:16.676713 - [DEBUG] Process 759. path edge:
25849 2019-Jan-10 14:32:16.676737 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25850 2019-Jan-10 14:32:16.676793 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
25851 2019-Jan-10 14:32:16.677428 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25852 2019-Jan-10 14:32:16.678045 - [DEBUG]
25853 2019-Jan-10 14:32:16.678070 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
25854 2019-Jan-10 14:32:16.678710 - [DEBUG] Compose: EdgeIdentity * AllBottom
25855 2019-Jan-10 14:32:16.678739 - [DEBUG]
25856 2019-Jan-10 14:32:16.678762 - [DEBUG] Propagate flow
25857 2019-Jan-10 14:32:16.678786 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25858 2019-Jan-10 14:32:16.678843 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
25859 2019-Jan-10 14:32:16.679460 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25860 2019-Jan-10 14:32:16.680078 - [DEBUG] Edge function : AllBottom (result of previous compose)
25861 2019-Jan-10 14:32:16.680103 - [DEBUG]
25862 2019-Jan-10 14:32:16.680128 - [DEBUG] Join: AllTop & AllBottom
25863 2019-Jan-10 14:32:16.680154 - [DEBUG] = AllBottom (new jump func)
25864 2019-Jan-10 14:32:16.680197 - [DEBUG]
25865 2019-Jan-10 14:32:16.680221 - [DEBUG] Start adding new jump function
25866 2019-Jan-10 14:32:16.680245 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25867 2019-Jan-10 14:32:16.680301 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25868 2019-Jan-10 14:32:16.680919 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
25869 2019-Jan-10 14:32:16.681533 - [DEBUG] Edge Function : AllBottom
25870 2019-Jan-10 14:32:16.681560 - [DEBUG] End adding new jump function
25871 2019-Jan-10 14:32:16.681584 - [DEBUG]
25872 2019-Jan-10 14:32:16.681608 - [DEBUG] -------------------------------------------- 760. Path Edge --------------------------------------------
25873 2019-Jan-10 14:32:16.681632 - [DEBUG]
25874 2019-Jan-10 14:32:16.681656 - [DEBUG] Process 760. path edge:
25875 2019-Jan-10 14:32:16.681680 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25876 2019-Jan-10 14:32:16.681735 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
25877 2019-Jan-10 14:32:16.682360 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25878 2019-Jan-10 14:32:16.682978 - [DEBUG]
25879 2019-Jan-10 14:32:16.683003 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
25880 2019-Jan-10 14:32:16.683646 - [DEBUG] Compose: EdgeIdentity * AllBottom
25881 2019-Jan-10 14:32:16.683674 - [DEBUG]
25882 2019-Jan-10 14:32:16.683698 - [DEBUG] Propagate flow
25883 2019-Jan-10 14:32:16.683721 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25884 2019-Jan-10 14:32:16.683778 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
25885 2019-Jan-10 14:32:16.684406 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25886 2019-Jan-10 14:32:16.685025 - [DEBUG] Edge function : AllBottom (result of previous compose)
25887 2019-Jan-10 14:32:16.685050 - [DEBUG]
25888 2019-Jan-10 14:32:16.685075 - [DEBUG] Join: AllTop & AllBottom
25889 2019-Jan-10 14:32:16.685101 - [DEBUG] = AllBottom (new jump func)
25890 2019-Jan-10 14:32:16.685126 - [DEBUG]
25891 2019-Jan-10 14:32:16.685150 - [DEBUG] Start adding new jump function
25892 2019-Jan-10 14:32:16.685173 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25893 2019-Jan-10 14:32:16.685230 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25894 2019-Jan-10 14:32:16.685850 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
25895 2019-Jan-10 14:32:16.686475 - [DEBUG] Edge Function : AllBottom
25896 2019-Jan-10 14:32:16.686502 - [DEBUG] End adding new jump function
25897 2019-Jan-10 14:32:16.686527 - [DEBUG]
25898 2019-Jan-10 14:32:16.686550 - [DEBUG] -------------------------------------------- 761. Path Edge --------------------------------------------
25899 2019-Jan-10 14:32:16.686574 - [DEBUG]
25900 2019-Jan-10 14:32:16.686598 - [DEBUG] Process 761. path edge:
25901 2019-Jan-10 14:32:16.686622 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25902 2019-Jan-10 14:32:16.686678 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
25903 2019-Jan-10 14:32:16.687321 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25904 2019-Jan-10 14:32:16.687939 - [DEBUG]
25905 2019-Jan-10 14:32:16.687963 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
25906 2019-Jan-10 14:32:16.688599 - [DEBUG] Possible callees:
25907 2019-Jan-10 14:32:16.688624 - [DEBUG] llvm.dbg.declare
25908 2019-Jan-10 14:32:16.688649 - [DEBUG] Possible return sites:
25909 2019-Jan-10 14:32:16.688673 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14925910 2019-Jan-10 14:32:16.689917 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25911 2019-Jan-10 14:32:16.689946 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25912 2019-Jan-10 14:32:16.689983 - [DEBUG] Compose: EdgeIdentity * AllBottom
25913 2019-Jan-10 14:32:16.690010 - [DEBUG]
25914 2019-Jan-10 14:32:16.690034 - [DEBUG] Propagate flow
25915 2019-Jan-10 14:32:16.690057 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25916 2019-Jan-10 14:32:16.690115 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
25917 2019-Jan-10 14:32:16.690753 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25918 2019-Jan-10 14:32:16.691382 - [DEBUG] Edge function : AllBottom (result of previous compose)
25919 2019-Jan-10 14:32:16.691408 - [DEBUG]
25920 2019-Jan-10 14:32:16.691434 - [DEBUG] Join: AllTop & AllBottom
25921 2019-Jan-10 14:32:16.691460 - [DEBUG] = AllBottom (new jump func)
25922 2019-Jan-10 14:32:16.691485 - [DEBUG]
25923 2019-Jan-10 14:32:16.691509 - [DEBUG] Start adding new jump function
25924 2019-Jan-10 14:32:16.691532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25925 2019-Jan-10 14:32:16.691589 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25926 2019-Jan-10 14:32:16.692207 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
25927 2019-Jan-10 14:32:16.692825 - [DEBUG] Edge Function : AllBottom
25928 2019-Jan-10 14:32:16.692853 - [DEBUG] End adding new jump function
25929 2019-Jan-10 14:32:16.692877 - [DEBUG]
25930 2019-Jan-10 14:32:16.692901 - [DEBUG] -------------------------------------------- 762. Path Edge --------------------------------------------
25931 2019-Jan-10 14:32:16.692925 - [DEBUG]
25932 2019-Jan-10 14:32:16.692949 - [DEBUG] Process 762. path edge:
25933 2019-Jan-10 14:32:16.692973 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25934 2019-Jan-10 14:32:16.693029 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
25935 2019-Jan-10 14:32:16.693663 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25936 2019-Jan-10 14:32:16.694280 - [DEBUG]
25937 2019-Jan-10 14:32:16.694305 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
25938 2019-Jan-10 14:32:16.694946 - [DEBUG] Compose: EdgeIdentity * AllBottom
25939 2019-Jan-10 14:32:16.694976 - [DEBUG]
25940 2019-Jan-10 14:32:16.695000 - [DEBUG] Propagate flow
25941 2019-Jan-10 14:32:16.695023 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25942 2019-Jan-10 14:32:16.695081 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
25943 2019-Jan-10 14:32:16.695697 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25944 2019-Jan-10 14:32:16.696314 - [DEBUG] Edge function : AllBottom (result of previous compose)
25945 2019-Jan-10 14:32:16.696340 - [DEBUG]
25946 2019-Jan-10 14:32:16.696365 - [DEBUG] Join: AllTop & AllBottom
25947 2019-Jan-10 14:32:16.696391 - [DEBUG] = AllBottom (new jump func)
25948 2019-Jan-10 14:32:16.696415 - [DEBUG]
25949 2019-Jan-10 14:32:16.696439 - [DEBUG] Start adding new jump function
25950 2019-Jan-10 14:32:16.696462 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25951 2019-Jan-10 14:32:16.696519 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25952 2019-Jan-10 14:32:16.697153 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
25953 2019-Jan-10 14:32:16.697767 - [DEBUG] Edge Function : AllBottom
25954 2019-Jan-10 14:32:16.697795 - [DEBUG] End adding new jump function
25955 2019-Jan-10 14:32:16.697819 - [DEBUG]
25956 2019-Jan-10 14:32:16.697843 - [DEBUG] -------------------------------------------- 763. Path Edge --------------------------------------------
25957 2019-Jan-10 14:32:16.697867 - [DEBUG]
25958 2019-Jan-10 14:32:16.697891 - [DEBUG] Process 763. path edge:
25959 2019-Jan-10 14:32:16.697914 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25960 2019-Jan-10 14:32:16.697971 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
25961 2019-Jan-10 14:32:16.698587 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25962 2019-Jan-10 14:32:16.699205 - [DEBUG]
25963 2019-Jan-10 14:32:16.699240 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
25964 2019-Jan-10 14:32:16.699869 - [DEBUG] Compose: EdgeIdentity * AllBottom
25965 2019-Jan-10 14:32:16.699897 - [DEBUG]
25966 2019-Jan-10 14:32:16.699921 - [DEBUG] Propagate flow
25967 2019-Jan-10 14:32:16.699944 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
25968 2019-Jan-10 14:32:16.700001 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
25969 2019-Jan-10 14:32:16.700644 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25970 2019-Jan-10 14:32:16.701263 - [DEBUG] Edge function : AllBottom (result of previous compose)
25971 2019-Jan-10 14:32:16.701289 - [DEBUG]
25972 2019-Jan-10 14:32:16.701313 - [DEBUG] Join: AllTop & AllBottom
25973 2019-Jan-10 14:32:16.701339 - [DEBUG] = AllBottom (new jump func)
25974 2019-Jan-10 14:32:16.701364 - [DEBUG]
25975 2019-Jan-10 14:32:16.701388 - [DEBUG] Start adding new jump function
25976 2019-Jan-10 14:32:16.701411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
25977 2019-Jan-10 14:32:16.701467 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
25978 2019-Jan-10 14:32:16.702085 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
25979 2019-Jan-10 14:32:16.702710 - [DEBUG] Edge Function : AllBottom
25980 2019-Jan-10 14:32:16.702738 - [DEBUG] End adding new jump function
25981 2019-Jan-10 14:32:16.702762 - [DEBUG]
25982 2019-Jan-10 14:32:16.702786 - [DEBUG] -------------------------------------------- 764. Path Edge --------------------------------------------
25983 2019-Jan-10 14:32:16.702810 - [DEBUG]
25984 2019-Jan-10 14:32:16.702833 - [DEBUG] Process 764. path edge:
25985 2019-Jan-10 14:32:16.702857 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
25986 2019-Jan-10 14:32:16.702914 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
25987 2019-Jan-10 14:32:16.703554 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
25988 2019-Jan-10 14:32:16.704172 - [DEBUG]
25989 2019-Jan-10 14:32:16.704197 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
25990 2019-Jan-10 14:32:16.704832 - [DEBUG] Possible callees:
25991 2019-Jan-10 14:32:16.704857 - [DEBUG] llvm.dbg.declare
25992 2019-Jan-10 14:32:16.704883 - [DEBUG] Possible return sites:
25993 2019-Jan-10 14:32:16.704906 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15525994 2019-Jan-10 14:32:16.706149 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
25995 2019-Jan-10 14:32:16.706179 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
25996 2019-Jan-10 14:32:16.706216 - [DEBUG] Compose: EdgeIdentity * AllBottom
25997 2019-Jan-10 14:32:16.706243 - [DEBUG]
25998 2019-Jan-10 14:32:16.706267 - [DEBUG] Propagate flow
25999 2019-Jan-10 14:32:16.706290 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26000 2019-Jan-10 14:32:16.706347 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
26001 2019-Jan-10 14:32:16.706983 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26002 2019-Jan-10 14:32:16.707603 - [DEBUG] Edge function : AllBottom (result of previous compose)
26003 2019-Jan-10 14:32:16.707629 - [DEBUG]
26004 2019-Jan-10 14:32:16.707663 - [DEBUG] Join: AllTop & AllBottom
26005 2019-Jan-10 14:32:16.707689 - [DEBUG] = AllBottom (new jump func)
26006 2019-Jan-10 14:32:16.707714 - [DEBUG]
26007 2019-Jan-10 14:32:16.707737 - [DEBUG] Start adding new jump function
26008 2019-Jan-10 14:32:16.707761 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26009 2019-Jan-10 14:32:16.707817 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26010 2019-Jan-10 14:32:16.708436 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
26011 2019-Jan-10 14:32:16.709053 - [DEBUG] Edge Function : AllBottom
26012 2019-Jan-10 14:32:16.709081 - [DEBUG] End adding new jump function
26013 2019-Jan-10 14:32:16.709106 - [DEBUG]
26014 2019-Jan-10 14:32:16.709129 - [DEBUG] -------------------------------------------- 765. Path Edge --------------------------------------------
26015 2019-Jan-10 14:32:16.709153 - [DEBUG]
26016 2019-Jan-10 14:32:16.709177 - [DEBUG] Process 765. path edge:
26017 2019-Jan-10 14:32:16.709201 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26018 2019-Jan-10 14:32:16.709257 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
26019 2019-Jan-10 14:32:16.709875 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26020 2019-Jan-10 14:32:16.710507 - [DEBUG]
26021 2019-Jan-10 14:32:16.710531 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
26022 2019-Jan-10 14:32:16.711170 - [DEBUG] Compose: EdgeIdentity * AllBottom
26023 2019-Jan-10 14:32:16.711198 - [DEBUG]
26024 2019-Jan-10 14:32:16.711222 - [DEBUG] Propagate flow
26025 2019-Jan-10 14:32:16.711245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26026 2019-Jan-10 14:32:16.711303 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
26027 2019-Jan-10 14:32:16.711918 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26028 2019-Jan-10 14:32:16.712535 - [DEBUG] Edge function : AllBottom (result of previous compose)
26029 2019-Jan-10 14:32:16.712561 - [DEBUG]
26030 2019-Jan-10 14:32:16.712585 - [DEBUG] Join: AllTop & AllBottom
26031 2019-Jan-10 14:32:16.712611 - [DEBUG] = AllBottom (new jump func)
26032 2019-Jan-10 14:32:16.712636 - [DEBUG]
26033 2019-Jan-10 14:32:16.712659 - [DEBUG] Start adding new jump function
26034 2019-Jan-10 14:32:16.712683 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26035 2019-Jan-10 14:32:16.712739 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26036 2019-Jan-10 14:32:16.713358 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
26037 2019-Jan-10 14:32:16.713987 - [DEBUG] Edge Function : AllBottom
26038 2019-Jan-10 14:32:16.714014 - [DEBUG] End adding new jump function
26039 2019-Jan-10 14:32:16.714039 - [DEBUG]
26040 2019-Jan-10 14:32:16.714063 - [DEBUG] -------------------------------------------- 766. Path Edge --------------------------------------------
26041 2019-Jan-10 14:32:16.714087 - [DEBUG]
26042 2019-Jan-10 14:32:16.714110 - [DEBUG] Process 766. path edge:
26043 2019-Jan-10 14:32:16.714134 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26044 2019-Jan-10 14:32:16.714190 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
26045 2019-Jan-10 14:32:16.714806 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26046 2019-Jan-10 14:32:16.715423 - [DEBUG]
26047 2019-Jan-10 14:32:16.715449 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
26048 2019-Jan-10 14:32:16.716077 - [DEBUG] Compose: EdgeIdentity * AllBottom
26049 2019-Jan-10 14:32:16.716114 - [DEBUG]
26050 2019-Jan-10 14:32:16.716138 - [DEBUG] Propagate flow
26051 2019-Jan-10 14:32:16.716161 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26052 2019-Jan-10 14:32:16.716218 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
26053 2019-Jan-10 14:32:16.716847 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26054 2019-Jan-10 14:32:16.717465 - [DEBUG] Edge function : AllBottom (result of previous compose)
26055 2019-Jan-10 14:32:16.717490 - [DEBUG]
26056 2019-Jan-10 14:32:16.717515 - [DEBUG] Join: AllTop & AllBottom
26057 2019-Jan-10 14:32:16.717541 - [DEBUG] = AllBottom (new jump func)
26058 2019-Jan-10 14:32:16.717566 - [DEBUG]
26059 2019-Jan-10 14:32:16.717589 - [DEBUG] Start adding new jump function
26060 2019-Jan-10 14:32:16.717613 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26061 2019-Jan-10 14:32:16.717670 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26062 2019-Jan-10 14:32:16.718287 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
26063 2019-Jan-10 14:32:16.718900 - [DEBUG] Edge Function : AllBottom
26064 2019-Jan-10 14:32:16.718928 - [DEBUG] End adding new jump function
26065 2019-Jan-10 14:32:16.718952 - [DEBUG]
26066 2019-Jan-10 14:32:16.718975 - [DEBUG] -------------------------------------------- 767. Path Edge --------------------------------------------
26067 2019-Jan-10 14:32:16.719000 - [DEBUG]
26068 2019-Jan-10 14:32:16.719023 - [DEBUG] Process 767. path edge:
26069 2019-Jan-10 14:32:16.719047 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26070 2019-Jan-10 14:32:16.719103 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
26071 2019-Jan-10 14:32:16.719718 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26072 2019-Jan-10 14:32:16.720350 - [DEBUG]
26073 2019-Jan-10 14:32:16.720375 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
26074 2019-Jan-10 14:32:16.721006 - [DEBUG] Compose: EdgeIdentity * AllBottom
26075 2019-Jan-10 14:32:16.721034 - [DEBUG]
26076 2019-Jan-10 14:32:16.721059 - [DEBUG] Propagate flow
26077 2019-Jan-10 14:32:16.721082 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26078 2019-Jan-10 14:32:16.721140 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
26079 2019-Jan-10 14:32:16.721767 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26080 2019-Jan-10 14:32:16.722388 - [DEBUG] Edge function : AllBottom (result of previous compose)
26081 2019-Jan-10 14:32:16.722413 - [DEBUG]
26082 2019-Jan-10 14:32:16.722438 - [DEBUG] Join: AllTop & AllBottom
26083 2019-Jan-10 14:32:16.722464 - [DEBUG] = AllBottom (new jump func)
26084 2019-Jan-10 14:32:16.722489 - [DEBUG]
26085 2019-Jan-10 14:32:16.722512 - [DEBUG] Start adding new jump function
26086 2019-Jan-10 14:32:16.722536 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26087 2019-Jan-10 14:32:16.722592 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26088 2019-Jan-10 14:32:16.723211 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
26089 2019-Jan-10 14:32:16.723852 - [DEBUG] Edge Function : AllBottom
26090 2019-Jan-10 14:32:16.723880 - [DEBUG] End adding new jump function
26091 2019-Jan-10 14:32:16.723905 - [DEBUG]
26092 2019-Jan-10 14:32:16.723928 - [DEBUG] -------------------------------------------- 768. Path Edge --------------------------------------------
26093 2019-Jan-10 14:32:16.723953 - [DEBUG]
26094 2019-Jan-10 14:32:16.723984 - [DEBUG] Process 768. path edge:
26095 2019-Jan-10 14:32:16.724009 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26096 2019-Jan-10 14:32:16.724066 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
26097 2019-Jan-10 14:32:16.724691 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26098 2019-Jan-10 14:32:16.725309 - [DEBUG]
26099 2019-Jan-10 14:32:16.725333 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
26100 2019-Jan-10 14:32:16.726109 - [DEBUG] Possible callees:
26101 2019-Jan-10 14:32:16.726136 - [DEBUG] llvm.dbg.declare
26102 2019-Jan-10 14:32:16.726162 - [DEBUG] Possible return sites:
26103 2019-Jan-10 14:32:16.726186 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16326104 2019-Jan-10 14:32:16.727600 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26105 2019-Jan-10 14:32:16.727647 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26106 2019-Jan-10 14:32:16.727696 - [DEBUG] Compose: EdgeIdentity * AllBottom
26107 2019-Jan-10 14:32:16.727724 - [DEBUG]
26108 2019-Jan-10 14:32:16.727749 - [DEBUG] Propagate flow
26109 2019-Jan-10 14:32:16.727773 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26110 2019-Jan-10 14:32:16.727851 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
26111 2019-Jan-10 14:32:16.728531 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26112 2019-Jan-10 14:32:16.729153 - [DEBUG] Edge function : AllBottom (result of previous compose)
26113 2019-Jan-10 14:32:16.729179 - [DEBUG]
26114 2019-Jan-10 14:32:16.729206 - [DEBUG] Join: AllTop & AllBottom
26115 2019-Jan-10 14:32:16.729232 - [DEBUG] = AllBottom (new jump func)
26116 2019-Jan-10 14:32:16.729257 - [DEBUG]
26117 2019-Jan-10 14:32:16.729281 - [DEBUG] Start adding new jump function
26118 2019-Jan-10 14:32:16.729304 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26119 2019-Jan-10 14:32:16.729361 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26120 2019-Jan-10 14:32:16.729980 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
26121 2019-Jan-10 14:32:16.730623 - [DEBUG] Edge Function : AllBottom
26122 2019-Jan-10 14:32:16.730653 - [DEBUG] End adding new jump function
26123 2019-Jan-10 14:32:16.730678 - [DEBUG]
26124 2019-Jan-10 14:32:16.730701 - [DEBUG] -------------------------------------------- 769. Path Edge --------------------------------------------
26125 2019-Jan-10 14:32:16.730727 - [DEBUG]
26126 2019-Jan-10 14:32:16.730750 - [DEBUG] Process 769. path edge:
26127 2019-Jan-10 14:32:16.730774 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26128 2019-Jan-10 14:32:16.730831 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
26129 2019-Jan-10 14:32:16.731456 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26130 2019-Jan-10 14:32:16.732074 - [DEBUG]
26131 2019-Jan-10 14:32:16.732099 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
26132 2019-Jan-10 14:32:16.732752 - [DEBUG] Compose: EdgeIdentity * AllBottom
26133 2019-Jan-10 14:32:16.732780 - [DEBUG]
26134 2019-Jan-10 14:32:16.732805 - [DEBUG] Propagate flow
26135 2019-Jan-10 14:32:16.732828 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26136 2019-Jan-10 14:32:16.732886 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
26137 2019-Jan-10 14:32:16.733549 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26138 2019-Jan-10 14:32:16.734217 - [DEBUG] Edge function : AllBottom (result of previous compose)
26139 2019-Jan-10 14:32:16.734245 - [DEBUG]
26140 2019-Jan-10 14:32:16.734272 - [DEBUG] Join: AllTop & AllBottom
26141 2019-Jan-10 14:32:16.734298 - [DEBUG] = AllBottom (new jump func)
26142 2019-Jan-10 14:32:16.734323 - [DEBUG]
26143 2019-Jan-10 14:32:16.734347 - [DEBUG] Start adding new jump function
26144 2019-Jan-10 14:32:16.734371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26145 2019-Jan-10 14:32:16.734440 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26146 2019-Jan-10 14:32:16.735101 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
26147 2019-Jan-10 14:32:16.735759 - [DEBUG] Edge Function : AllBottom
26148 2019-Jan-10 14:32:16.735792 - [DEBUG] End adding new jump function
26149 2019-Jan-10 14:32:16.735817 - [DEBUG]
26150 2019-Jan-10 14:32:16.735841 - [DEBUG] -------------------------------------------- 770. Path Edge --------------------------------------------
26151 2019-Jan-10 14:32:16.735866 - [DEBUG]
26152 2019-Jan-10 14:32:16.735889 - [DEBUG] Process 770. path edge:
26153 2019-Jan-10 14:32:16.735913 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26154 2019-Jan-10 14:32:16.735983 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
26155 2019-Jan-10 14:32:16.736614 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26156 2019-Jan-10 14:32:16.737263 - [DEBUG]
26157 2019-Jan-10 14:32:16.737290 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
26158 2019-Jan-10 14:32:16.737936 - [DEBUG] Compose: EdgeIdentity * AllBottom
26159 2019-Jan-10 14:32:16.737964 - [DEBUG]
26160 2019-Jan-10 14:32:16.737988 - [DEBUG] Propagate flow
26161 2019-Jan-10 14:32:16.738012 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26162 2019-Jan-10 14:32:16.738070 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
26163 2019-Jan-10 14:32:16.738715 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26164 2019-Jan-10 14:32:16.739333 - [DEBUG] Edge function : AllBottom (result of previous compose)
26165 2019-Jan-10 14:32:16.739359 - [DEBUG]
26166 2019-Jan-10 14:32:16.739384 - [DEBUG] Join: AllTop & AllBottom
26167 2019-Jan-10 14:32:16.739411 - [DEBUG] = AllBottom (new jump func)
26168 2019-Jan-10 14:32:16.739435 - [DEBUG]
26169 2019-Jan-10 14:32:16.739459 - [DEBUG] Start adding new jump function
26170 2019-Jan-10 14:32:16.739482 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26171 2019-Jan-10 14:32:16.739539 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26172 2019-Jan-10 14:32:16.740169 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
26173 2019-Jan-10 14:32:16.740796 - [DEBUG] Edge Function : AllBottom
26174 2019-Jan-10 14:32:16.740825 - [DEBUG] End adding new jump function
26175 2019-Jan-10 14:32:16.740849 - [DEBUG]
26176 2019-Jan-10 14:32:16.740872 - [DEBUG] -------------------------------------------- 771. Path Edge --------------------------------------------
26177 2019-Jan-10 14:32:16.740897 - [DEBUG]
26178 2019-Jan-10 14:32:16.740920 - [DEBUG] Process 771. path edge:
26179 2019-Jan-10 14:32:16.740944 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26180 2019-Jan-10 14:32:16.741000 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
26181 2019-Jan-10 14:32:16.741642 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26182 2019-Jan-10 14:32:16.742260 - [DEBUG]
26183 2019-Jan-10 14:32:16.742285 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
26184 2019-Jan-10 14:32:16.742920 - [DEBUG] Possible callees:
26185 2019-Jan-10 14:32:16.742946 - [DEBUG] llvm.dbg.declare
26186 2019-Jan-10 14:32:16.742971 - [DEBUG] Possible return sites:
26187 2019-Jan-10 14:32:16.742995 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16926188 2019-Jan-10 14:32:16.744277 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26189 2019-Jan-10 14:32:16.744310 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26190 2019-Jan-10 14:32:16.744351 - [DEBUG] Compose: EdgeIdentity * AllBottom
26191 2019-Jan-10 14:32:16.744378 - [DEBUG]
26192 2019-Jan-10 14:32:16.744403 - [DEBUG] Propagate flow
26193 2019-Jan-10 14:32:16.744426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26194 2019-Jan-10 14:32:16.744486 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
26195 2019-Jan-10 14:32:16.745108 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26196 2019-Jan-10 14:32:16.745726 - [DEBUG] Edge function : AllBottom (result of previous compose)
26197 2019-Jan-10 14:32:16.745751 - [DEBUG]
26198 2019-Jan-10 14:32:16.745776 - [DEBUG] Join: AllTop & AllBottom
26199 2019-Jan-10 14:32:16.745803 - [DEBUG] = AllBottom (new jump func)
26200 2019-Jan-10 14:32:16.745828 - [DEBUG]
26201 2019-Jan-10 14:32:16.745851 - [DEBUG] Start adding new jump function
26202 2019-Jan-10 14:32:16.745874 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26203 2019-Jan-10 14:32:16.745931 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26204 2019-Jan-10 14:32:16.746549 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
26205 2019-Jan-10 14:32:16.747184 - [DEBUG] Edge Function : AllBottom
26206 2019-Jan-10 14:32:16.747212 - [DEBUG] End adding new jump function
26207 2019-Jan-10 14:32:16.747236 - [DEBUG]
26208 2019-Jan-10 14:32:16.747260 - [DEBUG] -------------------------------------------- 772. Path Edge --------------------------------------------
26209 2019-Jan-10 14:32:16.747284 - [DEBUG]
26210 2019-Jan-10 14:32:16.747307 - [DEBUG] Process 772. path edge:
26211 2019-Jan-10 14:32:16.747332 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26212 2019-Jan-10 14:32:16.747388 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
26213 2019-Jan-10 14:32:16.748007 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26214 2019-Jan-10 14:32:16.748625 - [DEBUG]
26215 2019-Jan-10 14:32:16.748650 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
26216 2019-Jan-10 14:32:16.749289 - [DEBUG] Compose: EdgeIdentity * AllBottom
26217 2019-Jan-10 14:32:16.749318 - [DEBUG]
26218 2019-Jan-10 14:32:16.749342 - [DEBUG] Propagate flow
26219 2019-Jan-10 14:32:16.749365 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26220 2019-Jan-10 14:32:16.749423 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
26221 2019-Jan-10 14:32:16.750041 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26222 2019-Jan-10 14:32:16.750694 - [DEBUG] Edge function : AllBottom (result of previous compose)
26223 2019-Jan-10 14:32:16.750720 - [DEBUG]
26224 2019-Jan-10 14:32:16.750746 - [DEBUG] Join: AllTop & AllBottom
26225 2019-Jan-10 14:32:16.750772 - [DEBUG] = AllBottom (new jump func)
26226 2019-Jan-10 14:32:16.750796 - [DEBUG]
26227 2019-Jan-10 14:32:16.750820 - [DEBUG] Start adding new jump function
26228 2019-Jan-10 14:32:16.750844 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26229 2019-Jan-10 14:32:16.750904 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26230 2019-Jan-10 14:32:16.751554 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
26231 2019-Jan-10 14:32:16.752177 - [DEBUG] Edge Function : AllBottom
26232 2019-Jan-10 14:32:16.752207 - [DEBUG] End adding new jump function
26233 2019-Jan-10 14:32:16.752231 - [DEBUG]
26234 2019-Jan-10 14:32:16.752255 - [DEBUG] -------------------------------------------- 773. Path Edge --------------------------------------------
26235 2019-Jan-10 14:32:16.752279 - [DEBUG]
26236 2019-Jan-10 14:32:16.752303 - [DEBUG] Process 773. path edge:
26237 2019-Jan-10 14:32:16.752327 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26238 2019-Jan-10 14:32:16.752384 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
26239 2019-Jan-10 14:32:16.753001 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26240 2019-Jan-10 14:32:16.753642 - [DEBUG]
26241 2019-Jan-10 14:32:16.753666 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
26242 2019-Jan-10 14:32:16.754317 - [DEBUG] Compose: EdgeIdentity * AllBottom
26243 2019-Jan-10 14:32:16.754346 - [DEBUG]
26244 2019-Jan-10 14:32:16.754371 - [DEBUG] Propagate flow
26245 2019-Jan-10 14:32:16.754395 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26246 2019-Jan-10 14:32:16.754453 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
26247 2019-Jan-10 14:32:16.755075 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26248 2019-Jan-10 14:32:16.755693 - [DEBUG] Edge function : AllBottom (result of previous compose)
26249 2019-Jan-10 14:32:16.755718 - [DEBUG]
26250 2019-Jan-10 14:32:16.755744 - [DEBUG] Join: AllTop & AllBottom
26251 2019-Jan-10 14:32:16.755770 - [DEBUG] = AllBottom (new jump func)
26252 2019-Jan-10 14:32:16.755794 - [DEBUG]
26253 2019-Jan-10 14:32:16.755818 - [DEBUG] Start adding new jump function
26254 2019-Jan-10 14:32:16.755842 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26255 2019-Jan-10 14:32:16.755899 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26256 2019-Jan-10 14:32:16.756518 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
26257 2019-Jan-10 14:32:16.757153 - [DEBUG] Edge Function : AllBottom
26258 2019-Jan-10 14:32:16.757181 - [DEBUG] End adding new jump function
26259 2019-Jan-10 14:32:16.757205 - [DEBUG]
26260 2019-Jan-10 14:32:16.757229 - [DEBUG] -------------------------------------------- 774. Path Edge --------------------------------------------
26261 2019-Jan-10 14:32:16.757254 - [DEBUG]
26262 2019-Jan-10 14:32:16.757277 - [DEBUG] Process 774. path edge:
26263 2019-Jan-10 14:32:16.757301 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26264 2019-Jan-10 14:32:16.757358 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
26265 2019-Jan-10 14:32:16.757979 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26266 2019-Jan-10 14:32:16.758598 - [DEBUG]
26267 2019-Jan-10 14:32:16.758636 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
26268 2019-Jan-10 14:32:16.759283 - [DEBUG] Compose: EdgeIdentity * AllBottom
26269 2019-Jan-10 14:32:16.759312 - [DEBUG]
26270 2019-Jan-10 14:32:16.759336 - [DEBUG] Propagate flow
26271 2019-Jan-10 14:32:16.759359 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26272 2019-Jan-10 14:32:16.759417 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
26273 2019-Jan-10 14:32:16.760033 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26274 2019-Jan-10 14:32:16.760668 - [DEBUG] Edge function : AllBottom (result of previous compose)
26275 2019-Jan-10 14:32:16.760694 - [DEBUG]
26276 2019-Jan-10 14:32:16.760718 - [DEBUG] Join: AllTop & AllBottom
26277 2019-Jan-10 14:32:16.760744 - [DEBUG] = AllBottom (new jump func)
26278 2019-Jan-10 14:32:16.760769 - [DEBUG]
26279 2019-Jan-10 14:32:16.760792 - [DEBUG] Start adding new jump function
26280 2019-Jan-10 14:32:16.760816 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26281 2019-Jan-10 14:32:16.760872 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26282 2019-Jan-10 14:32:16.761491 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
26283 2019-Jan-10 14:32:16.762105 - [DEBUG] Edge Function : AllBottom
26284 2019-Jan-10 14:32:16.762133 - [DEBUG] End adding new jump function
26285 2019-Jan-10 14:32:16.762157 - [DEBUG]
26286 2019-Jan-10 14:32:16.762180 - [DEBUG] -------------------------------------------- 775. Path Edge --------------------------------------------
26287 2019-Jan-10 14:32:16.762205 - [DEBUG]
26288 2019-Jan-10 14:32:16.762228 - [DEBUG] Process 775. path edge:
26289 2019-Jan-10 14:32:16.762252 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26290 2019-Jan-10 14:32:16.762307 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
26291 2019-Jan-10 14:32:16.762924 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26292 2019-Jan-10 14:32:16.763556 - [DEBUG]
26293 2019-Jan-10 14:32:16.763582 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
26294 2019-Jan-10 14:32:16.764211 - [DEBUG] Compose: EdgeIdentity * AllBottom
26295 2019-Jan-10 14:32:16.764239 - [DEBUG]
26296 2019-Jan-10 14:32:16.764263 - [DEBUG] Propagate flow
26297 2019-Jan-10 14:32:16.764286 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26298 2019-Jan-10 14:32:16.764343 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
26299 2019-Jan-10 14:32:16.764964 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26300 2019-Jan-10 14:32:16.765581 - [DEBUG] Edge function : AllBottom (result of previous compose)
26301 2019-Jan-10 14:32:16.765606 - [DEBUG]
26302 2019-Jan-10 14:32:16.765631 - [DEBUG] Join: AllTop & AllBottom
26303 2019-Jan-10 14:32:16.765657 - [DEBUG] = AllBottom (new jump func)
26304 2019-Jan-10 14:32:16.765681 - [DEBUG]
26305 2019-Jan-10 14:32:16.765705 - [DEBUG] Start adding new jump function
26306 2019-Jan-10 14:32:16.765728 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26307 2019-Jan-10 14:32:16.765784 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26308 2019-Jan-10 14:32:16.766402 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
26309 2019-Jan-10 14:32:16.767035 - [DEBUG] Edge Function : AllBottom
26310 2019-Jan-10 14:32:16.767063 - [DEBUG] End adding new jump function
26311 2019-Jan-10 14:32:16.767102 - [DEBUG]
26312 2019-Jan-10 14:32:16.767126 - [DEBUG] -------------------------------------------- 776. Path Edge --------------------------------------------
26313 2019-Jan-10 14:32:16.767150 - [DEBUG]
26314 2019-Jan-10 14:32:16.767174 - [DEBUG] Process 776. path edge:
26315 2019-Jan-10 14:32:16.767198 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26316 2019-Jan-10 14:32:16.767254 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
26317 2019-Jan-10 14:32:16.767874 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26318 2019-Jan-10 14:32:16.768491 - [DEBUG]
26319 2019-Jan-10 14:32:16.768516 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
26320 2019-Jan-10 14:32:16.769156 - [DEBUG] Compose: EdgeIdentity * AllBottom
26321 2019-Jan-10 14:32:16.769184 - [DEBUG]
26322 2019-Jan-10 14:32:16.769208 - [DEBUG] Propagate flow
26323 2019-Jan-10 14:32:16.769232 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26324 2019-Jan-10 14:32:16.769289 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
26325 2019-Jan-10 14:32:16.769906 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26326 2019-Jan-10 14:32:16.770538 - [DEBUG] Edge function : AllBottom (result of previous compose)
26327 2019-Jan-10 14:32:16.770564 - [DEBUG]
26328 2019-Jan-10 14:32:16.770589 - [DEBUG] Join: AllTop & AllBottom
26329 2019-Jan-10 14:32:16.770615 - [DEBUG] = AllBottom (new jump func)
26330 2019-Jan-10 14:32:16.770640 - [DEBUG]
26331 2019-Jan-10 14:32:16.770664 - [DEBUG] Start adding new jump function
26332 2019-Jan-10 14:32:16.770688 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26333 2019-Jan-10 14:32:16.770743 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26334 2019-Jan-10 14:32:16.771362 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
26335 2019-Jan-10 14:32:16.771976 - [DEBUG] Edge Function : AllBottom
26336 2019-Jan-10 14:32:16.772004 - [DEBUG] End adding new jump function
26337 2019-Jan-10 14:32:16.772028 - [DEBUG]
26338 2019-Jan-10 14:32:16.772052 - [DEBUG] -------------------------------------------- 777. Path Edge --------------------------------------------
26339 2019-Jan-10 14:32:16.772077 - [DEBUG]
26340 2019-Jan-10 14:32:16.772100 - [DEBUG] Process 777. path edge:
26341 2019-Jan-10 14:32:16.772124 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26342 2019-Jan-10 14:32:16.772180 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
26343 2019-Jan-10 14:32:16.772795 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26344 2019-Jan-10 14:32:16.773413 - [DEBUG]
26345 2019-Jan-10 14:32:16.773438 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
26346 2019-Jan-10 14:32:16.774083 - [DEBUG] Compose: EdgeIdentity * AllBottom
26347 2019-Jan-10 14:32:16.774112 - [DEBUG]
26348 2019-Jan-10 14:32:16.774136 - [DEBUG] Propagate flow
26349 2019-Jan-10 14:32:16.774160 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26350 2019-Jan-10 14:32:16.774217 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26351 2019-Jan-10 14:32:16.774835 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26352 2019-Jan-10 14:32:16.775454 - [DEBUG] Edge function : AllBottom (result of previous compose)
26353 2019-Jan-10 14:32:16.775479 - [DEBUG]
26354 2019-Jan-10 14:32:16.775504 - [DEBUG] Join: AllTop & AllBottom
26355 2019-Jan-10 14:32:16.775530 - [DEBUG] = AllBottom (new jump func)
26356 2019-Jan-10 14:32:16.775563 - [DEBUG]
26357 2019-Jan-10 14:32:16.775587 - [DEBUG] Start adding new jump function
26358 2019-Jan-10 14:32:16.775611 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26359 2019-Jan-10 14:32:16.775667 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26360 2019-Jan-10 14:32:16.776284 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26361 2019-Jan-10 14:32:16.776914 - [DEBUG] Edge Function : AllBottom
26362 2019-Jan-10 14:32:16.776942 - [DEBUG] End adding new jump function
26363 2019-Jan-10 14:32:16.776967 - [DEBUG]
26364 2019-Jan-10 14:32:16.776991 - [DEBUG] -------------------------------------------- 778. Path Edge --------------------------------------------
26365 2019-Jan-10 14:32:16.777015 - [DEBUG]
26366 2019-Jan-10 14:32:16.777038 - [DEBUG] Process 778. path edge:
26367 2019-Jan-10 14:32:16.777062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26368 2019-Jan-10 14:32:16.777118 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
26369 2019-Jan-10 14:32:16.777734 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26370 2019-Jan-10 14:32:16.778352 - [DEBUG]
26371 2019-Jan-10 14:32:16.778377 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26372 2019-Jan-10 14:32:16.779011 - [DEBUG] Compose: EdgeIdentity * AllBottom
26373 2019-Jan-10 14:32:16.779039 - [DEBUG]
26374 2019-Jan-10 14:32:16.779063 - [DEBUG] Propagate flow
26375 2019-Jan-10 14:32:16.779086 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26376 2019-Jan-10 14:32:16.779143 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
26377 2019-Jan-10 14:32:16.779777 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26378 2019-Jan-10 14:32:16.780410 - [DEBUG] Edge function : AllBottom (result of previous compose)
26379 2019-Jan-10 14:32:16.780436 - [DEBUG]
26380 2019-Jan-10 14:32:16.780461 - [DEBUG] Join: AllTop & AllBottom
26381 2019-Jan-10 14:32:16.780487 - [DEBUG] = AllBottom (new jump func)
26382 2019-Jan-10 14:32:16.780511 - [DEBUG]
26383 2019-Jan-10 14:32:16.780535 - [DEBUG] Start adding new jump function
26384 2019-Jan-10 14:32:16.780559 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26385 2019-Jan-10 14:32:16.780615 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26386 2019-Jan-10 14:32:16.781233 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
26387 2019-Jan-10 14:32:16.781853 - [DEBUG] Edge Function : AllBottom
26388 2019-Jan-10 14:32:16.781885 - [DEBUG] End adding new jump function
26389 2019-Jan-10 14:32:16.781909 - [DEBUG]
26390 2019-Jan-10 14:32:16.781933 - [DEBUG] -------------------------------------------- 779. Path Edge --------------------------------------------
26391 2019-Jan-10 14:32:16.781957 - [DEBUG]
26392 2019-Jan-10 14:32:16.781981 - [DEBUG] Process 779. path edge:
26393 2019-Jan-10 14:32:16.782005 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26394 2019-Jan-10 14:32:16.782061 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
26395 2019-Jan-10 14:32:16.782681 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26396 2019-Jan-10 14:32:16.783299 - [DEBUG]
26397 2019-Jan-10 14:32:16.783324 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
26398 2019-Jan-10 14:32:16.783975 - [DEBUG] Compose: EdgeIdentity * AllBottom
26399 2019-Jan-10 14:32:16.784012 - [DEBUG]
26400 2019-Jan-10 14:32:16.784036 - [DEBUG] Propagate flow
26401 2019-Jan-10 14:32:16.784060 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26402 2019-Jan-10 14:32:16.784117 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26403 2019-Jan-10 14:32:16.784737 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26404 2019-Jan-10 14:32:16.785356 - [DEBUG] Edge function : AllBottom (result of previous compose)
26405 2019-Jan-10 14:32:16.785381 - [DEBUG]
26406 2019-Jan-10 14:32:16.785405 - [DEBUG] Join: AllTop & AllBottom
26407 2019-Jan-10 14:32:16.785431 - [DEBUG] = AllBottom (new jump func)
26408 2019-Jan-10 14:32:16.785456 - [DEBUG]
26409 2019-Jan-10 14:32:16.785480 - [DEBUG] Start adding new jump function
26410 2019-Jan-10 14:32:16.785503 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26411 2019-Jan-10 14:32:16.785560 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26412 2019-Jan-10 14:32:16.786178 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26413 2019-Jan-10 14:32:16.786794 - [DEBUG] Edge Function : AllBottom
26414 2019-Jan-10 14:32:16.786834 - [DEBUG] End adding new jump function
26415 2019-Jan-10 14:32:16.786860 - [DEBUG]
26416 2019-Jan-10 14:32:16.786884 - [DEBUG] -------------------------------------------- 780. Path Edge --------------------------------------------
26417 2019-Jan-10 14:32:16.786908 - [DEBUG]
26418 2019-Jan-10 14:32:16.786932 - [DEBUG] Process 780. path edge:
26419 2019-Jan-10 14:32:16.786956 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26420 2019-Jan-10 14:32:16.787013 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
26421 2019-Jan-10 14:32:16.787630 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26422 2019-Jan-10 14:32:16.788249 - [DEBUG]
26423 2019-Jan-10 14:32:16.788273 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26424 2019-Jan-10 14:32:16.788909 - [DEBUG] Compose: EdgeIdentity * AllBottom
26425 2019-Jan-10 14:32:16.788937 - [DEBUG]
26426 2019-Jan-10 14:32:16.788961 - [DEBUG] Propagate flow
26427 2019-Jan-10 14:32:16.788985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26428 2019-Jan-10 14:32:16.789042 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26429 2019-Jan-10 14:32:16.789659 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26430 2019-Jan-10 14:32:16.790292 - [DEBUG] Edge function : AllBottom (result of previous compose)
26431 2019-Jan-10 14:32:16.790317 - [DEBUG]
26432 2019-Jan-10 14:32:16.790342 - [DEBUG] Join: AllTop & AllBottom
26433 2019-Jan-10 14:32:16.790369 - [DEBUG] = AllBottom (new jump func)
26434 2019-Jan-10 14:32:16.790394 - [DEBUG]
26435 2019-Jan-10 14:32:16.790417 - [DEBUG] Start adding new jump function
26436 2019-Jan-10 14:32:16.790441 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26437 2019-Jan-10 14:32:16.790497 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26438 2019-Jan-10 14:32:16.791118 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26439 2019-Jan-10 14:32:16.791731 - [DEBUG] Edge Function : AllBottom
26440 2019-Jan-10 14:32:16.791760 - [DEBUG] End adding new jump function
26441 2019-Jan-10 14:32:16.791784 - [DEBUG]
26442 2019-Jan-10 14:32:16.791808 - [DEBUG] -------------------------------------------- 781. Path Edge --------------------------------------------
26443 2019-Jan-10 14:32:16.791832 - [DEBUG]
26444 2019-Jan-10 14:32:16.791856 - [DEBUG] Process 781. path edge:
26445 2019-Jan-10 14:32:16.791889 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26446 2019-Jan-10 14:32:16.791946 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
26447 2019-Jan-10 14:32:16.792562 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26448 2019-Jan-10 14:32:16.793180 - [DEBUG]
26449 2019-Jan-10 14:32:16.793205 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26450 2019-Jan-10 14:32:16.793846 - [DEBUG] Start of endsummarytab entry
26451 2019-Jan-10 14:32:16.793881 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
26452 2019-Jan-10 14:32:16.794516 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
26453 2019-Jan-10 14:32:16.794576 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26454 2019-Jan-10 14:32:16.795190 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
26455 2019-Jan-10 14:32:16.795806 - [DEBUG] EF: AllBottom
26456 2019-Jan-10 14:32:16.795832 - [DEBUG]
26457 2019-Jan-10 14:32:16.795856 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26458 2019-Jan-10 14:32:16.796469 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26459 2019-Jan-10 14:32:16.797112 - [DEBUG] EF: AllBottom
26460 2019-Jan-10 14:32:16.797137 - [DEBUG]
26461 2019-Jan-10 14:32:16.797161 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26462 2019-Jan-10 14:32:16.797888 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26463 2019-Jan-10 14:32:16.798550 - [DEBUG] EF: AllBottom
26464 2019-Jan-10 14:32:16.798578 - [DEBUG]
26465 2019-Jan-10 14:32:16.798602 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26466 2019-Jan-10 14:32:16.799285 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
26467 2019-Jan-10 14:32:16.799986 - [DEBUG] EF: AllBottom
26468 2019-Jan-10 14:32:16.800014 - [DEBUG]
26469 2019-Jan-10 14:32:16.800038 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26470 2019-Jan-10 14:32:16.800737 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26471 2019-Jan-10 14:32:16.801396 - [DEBUG] EF: AllBottom
26472 2019-Jan-10 14:32:16.801424 - [DEBUG]
26473 2019-Jan-10 14:32:16.801448 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26474 2019-Jan-10 14:32:16.802099 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
26475 2019-Jan-10 14:32:16.802764 - [DEBUG] EF: AllBottom
26476 2019-Jan-10 14:32:16.802790 - [DEBUG]
26477 2019-Jan-10 14:32:16.802814 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26478 2019-Jan-10 14:32:16.803446 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
26479 2019-Jan-10 14:32:16.804092 - [DEBUG] EF: AllBottom
26480 2019-Jan-10 14:32:16.804118 - [DEBUG]
26481 2019-Jan-10 14:32:16.804142 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26482 2019-Jan-10 14:32:16.804755 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26483 2019-Jan-10 14:32:16.805384 - [DEBUG] EF: AllBottom
26484 2019-Jan-10 14:32:16.805409 - [DEBUG]
26485 2019-Jan-10 14:32:16.805433 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26486 2019-Jan-10 14:32:16.806048 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
26487 2019-Jan-10 14:32:16.806665 - [DEBUG] EF: AllBottom
26488 2019-Jan-10 14:32:16.806691 - [DEBUG]
26489 2019-Jan-10 14:32:16.806715 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26490 2019-Jan-10 14:32:16.807364 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
26491 2019-Jan-10 14:32:16.807981 - [DEBUG] EF: AllBottom
26492 2019-Jan-10 14:32:16.808007 - [DEBUG]
26493 2019-Jan-10 14:32:16.808030 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26494 2019-Jan-10 14:32:16.808646 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
26495 2019-Jan-10 14:32:16.809271 - [DEBUG] EF: AllBottom
26496 2019-Jan-10 14:32:16.809296 - [DEBUG]
26497 2019-Jan-10 14:32:16.809320 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26498 2019-Jan-10 14:32:16.809934 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26499 2019-Jan-10 14:32:16.810573 - [DEBUG] EF: AllBottom
26500 2019-Jan-10 14:32:16.810599 - [DEBUG]
26501 2019-Jan-10 14:32:16.810623 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26502 2019-Jan-10 14:32:16.811236 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
26503 2019-Jan-10 14:32:16.811854 - [DEBUG] EF: AllBottom
26504 2019-Jan-10 14:32:16.811879 - [DEBUG]
26505 2019-Jan-10 14:32:16.811903 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26506 2019-Jan-10 14:32:16.812516 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
26507 2019-Jan-10 14:32:16.813133 - [DEBUG] EF: AllBottom
26508 2019-Jan-10 14:32:16.813158 - [DEBUG]
26509 2019-Jan-10 14:32:16.813182 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26510 2019-Jan-10 14:32:16.813811 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
26511 2019-Jan-10 14:32:16.814428 - [DEBUG] EF: AllBottom
26512 2019-Jan-10 14:32:16.814454 - [DEBUG]
26513 2019-Jan-10 14:32:16.814478 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26514 2019-Jan-10 14:32:16.815091 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
26515 2019-Jan-10 14:32:16.815712 - [DEBUG] EF: AllBottom
26516 2019-Jan-10 14:32:16.815738 - [DEBUG]
26517 2019-Jan-10 14:32:16.815762 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26518 2019-Jan-10 14:32:16.816381 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26519 2019-Jan-10 14:32:16.817021 - [DEBUG] EF: AllBottom
26520 2019-Jan-10 14:32:16.817046 - [DEBUG]
26521 2019-Jan-10 14:32:16.817070 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26522 2019-Jan-10 14:32:16.817707 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26523 2019-Jan-10 14:32:16.818338 - [DEBUG] EF: AllBottom
26524 2019-Jan-10 14:32:16.818363 - [DEBUG]
26525 2019-Jan-10 14:32:16.818387 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26526 2019-Jan-10 14:32:16.819002 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26527 2019-Jan-10 14:32:16.819621 - [DEBUG] EF: AllBottom
26528 2019-Jan-10 14:32:16.819647 - [DEBUG]
26529 2019-Jan-10 14:32:16.819671 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
26530 2019-Jan-10 14:32:16.820305 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26531 2019-Jan-10 14:32:16.820921 - [DEBUG] EF: AllBottom
26532 2019-Jan-10 14:32:16.820946 - [DEBUG]
26533 2019-Jan-10 14:32:16.820970 - [DEBUG] ---------------
26534 2019-Jan-10 14:32:16.820994 - [DEBUG]
26535 2019-Jan-10 14:32:16.821020 - [DEBUG] End of endsummarytab entry
26536 2019-Jan-10 14:32:16.821044 - [DEBUG]
26537 2019-Jan-10 14:32:16.821068 - [DEBUG] Start of incomingtab entry
26538 2019-Jan-10 14:32:16.821110 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
26539 2019-Jan-10 14:32:16.821730 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
26540 2019-Jan-10 14:32:16.821791 - [DEBUG] ---------------
26541 2019-Jan-10 14:32:16.821815 - [DEBUG] End of incomingtab entry
26542 2019-Jan-10 14:32:16.821839 - [DEBUG]
26543 2019-Jan-10 14:32:16.821866 - [DEBUG] EDGE:
26544 2019-Jan-10 14:32:16.821924 - [DEBUG] ---> 26545 2019-Jan-10 14:32:16.822542 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26546 2019-Jan-10 14:32:16.823160 - [DEBUG]
26547 2019-Jan-10 14:32:16.823186 - [DEBUG] EDGE:
26548 2019-Jan-10 14:32:16.823244 - [DEBUG] ---> 26549 2019-Jan-10 14:32:16.823876 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26550 2019-Jan-10 14:32:16.824500 - [DEBUG]
26551 2019-Jan-10 14:32:16.824549 - [DEBUG] Compose: EdgeIdentity * AllBottom
26552 2019-Jan-10 14:32:16.824577 - [DEBUG]
26553 2019-Jan-10 14:32:16.824601 - [DEBUG] Propagate flow
26554 2019-Jan-10 14:32:16.824624 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26555 2019-Jan-10 14:32:16.824682 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26556 2019-Jan-10 14:32:16.825313 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26557 2019-Jan-10 14:32:16.825931 - [DEBUG] Edge function : AllBottom (result of previous compose)
26558 2019-Jan-10 14:32:16.825957 - [DEBUG]
26559 2019-Jan-10 14:32:16.825984 - [DEBUG] Join: AllTop & AllBottom
26560 2019-Jan-10 14:32:16.826011 - [DEBUG] = AllBottom (new jump func)
26561 2019-Jan-10 14:32:16.826035 - [DEBUG]
26562 2019-Jan-10 14:32:16.826059 - [DEBUG] Start adding new jump function
26563 2019-Jan-10 14:32:16.826083 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26564 2019-Jan-10 14:32:16.826139 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26565 2019-Jan-10 14:32:16.826757 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26566 2019-Jan-10 14:32:16.827401 - [DEBUG] Edge Function : AllBottom
26567 2019-Jan-10 14:32:16.827432 - [DEBUG] End adding new jump function
26568 2019-Jan-10 14:32:16.827456 - [DEBUG]
26569 2019-Jan-10 14:32:16.827480 - [DEBUG] -------------------------------------------- 782. Path Edge --------------------------------------------
26570 2019-Jan-10 14:32:16.827505 - [DEBUG]
26571 2019-Jan-10 14:32:16.827529 - [DEBUG] Process 782. path edge:
26572 2019-Jan-10 14:32:16.827553 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26573 2019-Jan-10 14:32:16.827609 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
26574 2019-Jan-10 14:32:16.828238 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26575 2019-Jan-10 14:32:16.828859 - [DEBUG]
26576 2019-Jan-10 14:32:16.828884 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
26577 2019-Jan-10 14:32:16.829522 - [DEBUG] Possible callees:
26578 2019-Jan-10 14:32:16.829547 - [DEBUG] llvm.dbg.declare
26579 2019-Jan-10 14:32:16.829572 - [DEBUG] Possible return sites:
26580 2019-Jan-10 14:32:16.829596 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19326581 2019-Jan-10 14:32:16.830879 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26582 2019-Jan-10 14:32:16.830908 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26583 2019-Jan-10 14:32:16.830948 - [DEBUG] Compose: EdgeIdentity * AllBottom
26584 2019-Jan-10 14:32:16.830975 - [DEBUG]
26585 2019-Jan-10 14:32:16.830999 - [DEBUG] Propagate flow
26586 2019-Jan-10 14:32:16.831023 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26587 2019-Jan-10 14:32:16.831080 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26588 2019-Jan-10 14:32:16.831702 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26589 2019-Jan-10 14:32:16.832320 - [DEBUG] Edge function : AllBottom (result of previous compose)
26590 2019-Jan-10 14:32:16.832346 - [DEBUG]
26591 2019-Jan-10 14:32:16.832371 - [DEBUG] Join: AllTop & AllBottom
26592 2019-Jan-10 14:32:16.832397 - [DEBUG] = AllBottom (new jump func)
26593 2019-Jan-10 14:32:16.832422 - [DEBUG]
26594 2019-Jan-10 14:32:16.832446 - [DEBUG] Start adding new jump function
26595 2019-Jan-10 14:32:16.832469 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26596 2019-Jan-10 14:32:16.832525 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26597 2019-Jan-10 14:32:16.833145 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26598 2019-Jan-10 14:32:16.833779 - [DEBUG] Edge Function : AllBottom
26599 2019-Jan-10 14:32:16.833808 - [DEBUG] End adding new jump function
26600 2019-Jan-10 14:32:16.833832 - [DEBUG]
26601 2019-Jan-10 14:32:16.833856 - [DEBUG] -------------------------------------------- 783. Path Edge --------------------------------------------
26602 2019-Jan-10 14:32:16.833880 - [DEBUG]
26603 2019-Jan-10 14:32:16.833904 - [DEBUG] Process 783. path edge:
26604 2019-Jan-10 14:32:16.833928 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26605 2019-Jan-10 14:32:16.833984 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
26606 2019-Jan-10 14:32:16.834602 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26607 2019-Jan-10 14:32:16.835219 - [DEBUG]
26608 2019-Jan-10 14:32:16.835244 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
26609 2019-Jan-10 14:32:16.835887 - [DEBUG] Compose: EdgeIdentity * AllBottom
26610 2019-Jan-10 14:32:16.835915 - [DEBUG]
26611 2019-Jan-10 14:32:16.835939 - [DEBUG] Propagate flow
26612 2019-Jan-10 14:32:16.835963 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26613 2019-Jan-10 14:32:16.836020 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
26614 2019-Jan-10 14:32:16.836638 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26615 2019-Jan-10 14:32:16.837272 - [DEBUG] Edge function : AllBottom (result of previous compose)
26616 2019-Jan-10 14:32:16.837298 - [DEBUG]
26617 2019-Jan-10 14:32:16.837323 - [DEBUG] Join: AllTop & AllBottom
26618 2019-Jan-10 14:32:16.837349 - [DEBUG] = AllBottom (new jump func)
26619 2019-Jan-10 14:32:16.837373 - [DEBUG]
26620 2019-Jan-10 14:32:16.837397 - [DEBUG] Start adding new jump function
26621 2019-Jan-10 14:32:16.837420 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26622 2019-Jan-10 14:32:16.837476 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26623 2019-Jan-10 14:32:16.838094 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
26624 2019-Jan-10 14:32:16.838708 - [DEBUG] Edge Function : AllBottom
26625 2019-Jan-10 14:32:16.838745 - [DEBUG] End adding new jump function
26626 2019-Jan-10 14:32:16.838770 - [DEBUG]
26627 2019-Jan-10 14:32:16.838793 - [DEBUG] -------------------------------------------- 784. Path Edge --------------------------------------------
26628 2019-Jan-10 14:32:16.838818 - [DEBUG]
26629 2019-Jan-10 14:32:16.838841 - [DEBUG] Process 784. path edge:
26630 2019-Jan-10 14:32:16.838865 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26631 2019-Jan-10 14:32:16.838921 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
26632 2019-Jan-10 14:32:16.839536 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26633 2019-Jan-10 14:32:16.840152 - [DEBUG]
26634 2019-Jan-10 14:32:16.840191 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
26635 2019-Jan-10 14:32:16.840823 - [DEBUG] Compose: EdgeIdentity * AllBottom
26636 2019-Jan-10 14:32:16.840851 - [DEBUG]
26637 2019-Jan-10 14:32:16.840874 - [DEBUG] Propagate flow
26638 2019-Jan-10 14:32:16.840898 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26639 2019-Jan-10 14:32:16.840955 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
26640 2019-Jan-10 14:32:16.841572 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26641 2019-Jan-10 14:32:16.842190 - [DEBUG] Edge function : AllBottom (result of previous compose)
26642 2019-Jan-10 14:32:16.842216 - [DEBUG]
26643 2019-Jan-10 14:32:16.842241 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
26644 2019-Jan-10 14:32:16.842267 - [DEBUG] = AllBottom
26645 2019-Jan-10 14:32:16.842292 - [DEBUG]
26646 2019-Jan-10 14:32:16.842315 - [DEBUG] PROPAGATE: No new function!
26647 2019-Jan-10 14:32:16.842340 - [DEBUG] EDGE:
26648 2019-Jan-10 14:32:16.842398 - [DEBUG] ---> 26649 2019-Jan-10 14:32:16.843013 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26650 2019-Jan-10 14:32:16.843646 - [DEBUG]
26651 2019-Jan-10 14:32:16.843671 - [DEBUG] EDGE:
26652 2019-Jan-10 14:32:16.843728 - [DEBUG] ---> 26653 2019-Jan-10 14:32:16.844348 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26654 2019-Jan-10 14:32:16.844967 - [DEBUG]
26655 2019-Jan-10 14:32:16.844992 - [DEBUG] EDGE:
26656 2019-Jan-10 14:32:16.845049 - [DEBUG] ---> 26657 2019-Jan-10 14:32:16.845675 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26658 2019-Jan-10 14:32:16.846293 - [DEBUG]
26659 2019-Jan-10 14:32:16.846318 - [DEBUG] EDGE:
26660 2019-Jan-10 14:32:16.846376 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
26661 2019-Jan-10 14:32:16.847013 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26662 2019-Jan-10 14:32:16.847632 - [DEBUG]
26663 2019-Jan-10 14:32:16.847657 - [DEBUG] EDGE:
26664 2019-Jan-10 14:32:16.847715 - [DEBUG] ---> 26665 2019-Jan-10 14:32:16.848332 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26666 2019-Jan-10 14:32:16.848958 - [DEBUG]
26667 2019-Jan-10 14:32:16.848984 - [DEBUG] EDGE:
26668 2019-Jan-10 14:32:16.849042 - [DEBUG] ---> 26669 2019-Jan-10 14:32:16.849658 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26670 2019-Jan-10 14:32:16.850290 - [DEBUG]
26671 2019-Jan-10 14:32:16.850316 - [DEBUG] EDGE:
26672 2019-Jan-10 14:32:16.850374 - [DEBUG] ---> 26673 2019-Jan-10 14:32:16.850991 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26674 2019-Jan-10 14:32:16.851608 - [DEBUG]
26675 2019-Jan-10 14:32:16.851641 - [DEBUG] Compose: EdgeIdentity * AllBottom
26676 2019-Jan-10 14:32:16.851668 - [DEBUG]
26677 2019-Jan-10 14:32:16.851692 - [DEBUG] Propagate flow
26678 2019-Jan-10 14:32:16.851715 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26679 2019-Jan-10 14:32:16.851772 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
26680 2019-Jan-10 14:32:16.852391 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26681 2019-Jan-10 14:32:16.853008 - [DEBUG] Edge function : AllBottom (result of previous compose)
26682 2019-Jan-10 14:32:16.853033 - [DEBUG]
26683 2019-Jan-10 14:32:16.853058 - [DEBUG] Join: AllTop & AllBottom
26684 2019-Jan-10 14:32:16.853084 - [DEBUG] = AllBottom (new jump func)
26685 2019-Jan-10 14:32:16.853109 - [DEBUG]
26686 2019-Jan-10 14:32:16.853132 - [DEBUG] Start adding new jump function
26687 2019-Jan-10 14:32:16.853156 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26688 2019-Jan-10 14:32:16.853212 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26689 2019-Jan-10 14:32:16.853846 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
26690 2019-Jan-10 14:32:16.854464 - [DEBUG] Edge Function : AllBottom
26691 2019-Jan-10 14:32:16.854492 - [DEBUG] End adding new jump function
26692 2019-Jan-10 14:32:16.854516 - [DEBUG]
26693 2019-Jan-10 14:32:16.854540 - [DEBUG] -------------------------------------------- 785. Path Edge --------------------------------------------
26694 2019-Jan-10 14:32:16.854564 - [DEBUG]
26695 2019-Jan-10 14:32:16.854588 - [DEBUG] Process 785. path edge:
26696 2019-Jan-10 14:32:16.854612 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26697 2019-Jan-10 14:32:16.854668 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
26698 2019-Jan-10 14:32:16.855286 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26699 2019-Jan-10 14:32:16.855903 - [DEBUG]
26700 2019-Jan-10 14:32:16.855928 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
26701 2019-Jan-10 14:32:16.856568 - [DEBUG] Compose: EdgeIdentity * AllBottom
26702 2019-Jan-10 14:32:16.856596 - [DEBUG]
26703 2019-Jan-10 14:32:16.856620 - [DEBUG] Propagate flow
26704 2019-Jan-10 14:32:16.856643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26705 2019-Jan-10 14:32:16.856701 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
26706 2019-Jan-10 14:32:16.857331 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26707 2019-Jan-10 14:32:16.857947 - [DEBUG] Edge function : AllBottom (result of previous compose)
26708 2019-Jan-10 14:32:16.857973 - [DEBUG]
26709 2019-Jan-10 14:32:16.857997 - [DEBUG] Join: AllTop & AllBottom
26710 2019-Jan-10 14:32:16.858024 - [DEBUG] = AllBottom (new jump func)
26711 2019-Jan-10 14:32:16.858057 - [DEBUG]
26712 2019-Jan-10 14:32:16.858081 - [DEBUG] Start adding new jump function
26713 2019-Jan-10 14:32:16.858105 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26714 2019-Jan-10 14:32:16.858161 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26715 2019-Jan-10 14:32:16.858780 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
26716 2019-Jan-10 14:32:16.859393 - [DEBUG] Edge Function : AllBottom
26717 2019-Jan-10 14:32:16.859420 - [DEBUG] End adding new jump function
26718 2019-Jan-10 14:32:16.859444 - [DEBUG]
26719 2019-Jan-10 14:32:16.859468 - [DEBUG] -------------------------------------------- 786. Path Edge --------------------------------------------
26720 2019-Jan-10 14:32:16.859492 - [DEBUG]
26721 2019-Jan-10 14:32:16.859516 - [DEBUG] Process 786. path edge:
26722 2019-Jan-10 14:32:16.859539 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26723 2019-Jan-10 14:32:16.859595 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
26724 2019-Jan-10 14:32:16.860222 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26725 2019-Jan-10 14:32:16.860840 - [DEBUG]
26726 2019-Jan-10 14:32:16.860865 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
26727 2019-Jan-10 14:32:16.861494 - [DEBUG] Compose: EdgeIdentity * AllBottom
26728 2019-Jan-10 14:32:16.861522 - [DEBUG]
26729 2019-Jan-10 14:32:16.861546 - [DEBUG] Propagate flow
26730 2019-Jan-10 14:32:16.861569 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26731 2019-Jan-10 14:32:16.861626 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
26732 2019-Jan-10 14:32:16.862242 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26733 2019-Jan-10 14:32:16.862860 - [DEBUG] Edge function : AllBottom (result of previous compose)
26734 2019-Jan-10 14:32:16.862886 - [DEBUG]
26735 2019-Jan-10 14:32:16.862911 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
26736 2019-Jan-10 14:32:16.862937 - [DEBUG] = AllBottom
26737 2019-Jan-10 14:32:16.862962 - [DEBUG]
26738 2019-Jan-10 14:32:16.862985 - [DEBUG] PROPAGATE: No new function!
26739 2019-Jan-10 14:32:16.863009 - [DEBUG] EDGE:
26740 2019-Jan-10 14:32:16.863066 - [DEBUG] ---> 26741 2019-Jan-10 14:32:16.863695 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26742 2019-Jan-10 14:32:16.864313 - [DEBUG]
26743 2019-Jan-10 14:32:16.864338 - [DEBUG] EDGE:
26744 2019-Jan-10 14:32:16.864395 - [DEBUG] ---> 26745 2019-Jan-10 14:32:16.865013 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26746 2019-Jan-10 14:32:16.865631 - [DEBUG]
26747 2019-Jan-10 14:32:16.865656 - [DEBUG] EDGE:
26748 2019-Jan-10 14:32:16.865714 - [DEBUG] ---> 26749 2019-Jan-10 14:32:16.866329 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26750 2019-Jan-10 14:32:16.866962 - [DEBUG]
26751 2019-Jan-10 14:32:16.866988 - [DEBUG] EDGE:
26752 2019-Jan-10 14:32:16.867046 - [DEBUG] ---> 26753 2019-Jan-10 14:32:16.867666 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26754 2019-Jan-10 14:32:16.868284 - [DEBUG]
26755 2019-Jan-10 14:32:16.868317 - [DEBUG] EDGE:
26756 2019-Jan-10 14:32:16.868375 - [DEBUG] ---> 26757 2019-Jan-10 14:32:16.868993 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26758 2019-Jan-10 14:32:16.869610 - [DEBUG]
26759 2019-Jan-10 14:32:16.869635 - [DEBUG] EDGE:
26760 2019-Jan-10 14:32:16.869693 - [DEBUG] ---> 26761 2019-Jan-10 14:32:16.870326 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26762 2019-Jan-10 14:32:16.870946 - [DEBUG]
26763 2019-Jan-10 14:32:16.870972 - [DEBUG] EDGE:
26764 2019-Jan-10 14:32:16.871030 - [DEBUG] ---> 26765 2019-Jan-10 14:32:16.871656 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26766 2019-Jan-10 14:32:16.872274 - [DEBUG]
26767 2019-Jan-10 14:32:16.872299 - [DEBUG] EDGE:
26768 2019-Jan-10 14:32:16.872357 - [DEBUG] ---> 26769 2019-Jan-10 14:32:16.872970 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26770 2019-Jan-10 14:32:16.873602 - [DEBUG]
26771 2019-Jan-10 14:32:16.873628 - [DEBUG] EDGE:
26772 2019-Jan-10 14:32:16.873685 - [DEBUG] ---> 26773 2019-Jan-10 14:32:16.874303 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26774 2019-Jan-10 14:32:16.874919 - [DEBUG]
26775 2019-Jan-10 14:32:16.874946 - [DEBUG] EDGE:
26776 2019-Jan-10 14:32:16.875003 - [DEBUG] ---> 26777 2019-Jan-10 14:32:16.875628 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26778 2019-Jan-10 14:32:16.876247 - [DEBUG]
26779 2019-Jan-10 14:32:16.876272 - [DEBUG] EDGE:
26780 2019-Jan-10 14:32:16.876330 - [DEBUG] ---> 26781 2019-Jan-10 14:32:16.876958 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26782 2019-Jan-10 14:32:16.877576 - [DEBUG]
26783 2019-Jan-10 14:32:16.877602 - [DEBUG] EDGE:
26784 2019-Jan-10 14:32:16.877659 - [DEBUG] ---> 26785 2019-Jan-10 14:32:16.878274 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26786 2019-Jan-10 14:32:16.878891 - [DEBUG]
26787 2019-Jan-10 14:32:16.878917 - [DEBUG] EDGE:
26788 2019-Jan-10 14:32:16.878974 - [DEBUG] ---> 26789 2019-Jan-10 14:32:16.879592 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26790 2019-Jan-10 14:32:16.880223 - [DEBUG]
26791 2019-Jan-10 14:32:16.880249 - [DEBUG] EDGE:
26792 2019-Jan-10 14:32:16.880307 - [DEBUG] ---> 26793 2019-Jan-10 14:32:16.880939 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26794 2019-Jan-10 14:32:16.881558 - [DEBUG]
26795 2019-Jan-10 14:32:16.881584 - [DEBUG] EDGE:
26796 2019-Jan-10 14:32:16.881641 - [DEBUG] ---> 26797 2019-Jan-10 14:32:16.882256 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26798 2019-Jan-10 14:32:16.882873 - [DEBUG]
26799 2019-Jan-10 14:32:16.882898 - [DEBUG] EDGE:
26800 2019-Jan-10 14:32:16.882956 - [DEBUG] ---> 26801 2019-Jan-10 14:32:16.883595 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26802 2019-Jan-10 14:32:16.884259 - [DEBUG]
26803 2019-Jan-10 14:32:16.884287 - [DEBUG] EDGE:
26804 2019-Jan-10 14:32:16.884354 - [DEBUG] ---> 26805 2019-Jan-10 14:32:16.885035 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26806 2019-Jan-10 14:32:16.885685 - [DEBUG]
26807 2019-Jan-10 14:32:16.885713 - [DEBUG] EDGE:
26808 2019-Jan-10 14:32:16.885778 - [DEBUG] ---> 26809 2019-Jan-10 14:32:16.886436 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26810 2019-Jan-10 14:32:16.887091 - [DEBUG]
26811 2019-Jan-10 14:32:16.887118 - [DEBUG] EDGE:
26812 2019-Jan-10 14:32:16.887177 - [DEBUG] ---> 26813 2019-Jan-10 14:32:16.887795 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26814 2019-Jan-10 14:32:16.888413 - [DEBUG]
26815 2019-Jan-10 14:32:16.888439 - [DEBUG] EDGE:
26816 2019-Jan-10 14:32:16.888497 - [DEBUG] ---> 26817 2019-Jan-10 14:32:16.889125 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
26818 2019-Jan-10 14:32:16.889742 - [DEBUG]
26819 2019-Jan-10 14:32:16.889791 - [DEBUG] Compose: EdgeIdentity * AllBottom
26820 2019-Jan-10 14:32:16.889819 - [DEBUG]
26821 2019-Jan-10 14:32:16.889843 - [DEBUG] Propagate flow
26822 2019-Jan-10 14:32:16.889867 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26823 2019-Jan-10 14:32:16.889925 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26824 2019-Jan-10 14:32:16.890560 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26825 2019-Jan-10 14:32:16.891179 - [DEBUG] Edge function : AllBottom (result of previous compose)
26826 2019-Jan-10 14:32:16.891205 - [DEBUG]
26827 2019-Jan-10 14:32:16.891231 - [DEBUG] Join: AllTop & AllBottom
26828 2019-Jan-10 14:32:16.891258 - [DEBUG] = AllBottom (new jump func)
26829 2019-Jan-10 14:32:16.891282 - [DEBUG]
26830 2019-Jan-10 14:32:16.891306 - [DEBUG] Start adding new jump function
26831 2019-Jan-10 14:32:16.891330 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26832 2019-Jan-10 14:32:16.891386 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26833 2019-Jan-10 14:32:16.892005 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26834 2019-Jan-10 14:32:16.892640 - [DEBUG] Edge Function : AllBottom
26835 2019-Jan-10 14:32:16.892670 - [DEBUG] End adding new jump function
26836 2019-Jan-10 14:32:16.892694 - [DEBUG]
26837 2019-Jan-10 14:32:16.892718 - [DEBUG] -------------------------------------------- 787. Path Edge --------------------------------------------
26838 2019-Jan-10 14:32:16.892743 - [DEBUG]
26839 2019-Jan-10 14:32:16.892767 - [DEBUG] Process 787. path edge:
26840 2019-Jan-10 14:32:16.892790 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26841 2019-Jan-10 14:32:16.892847 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
26842 2019-Jan-10 14:32:16.893466 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26843 2019-Jan-10 14:32:16.894100 - [DEBUG]
26844 2019-Jan-10 14:32:16.894125 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
26845 2019-Jan-10 14:32:16.894752 - [DEBUG] Possible callees:
26846 2019-Jan-10 14:32:16.894777 - [DEBUG] foo
26847 2019-Jan-10 14:32:16.894802 - [DEBUG] Possible return sites:
26848 2019-Jan-10 14:32:16.894826 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12626849 2019-Jan-10 14:32:16.896058 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
26850 2019-Jan-10 14:32:16.896087 - [DEBUG] Start points of 'foo' currently not available!
26851 2019-Jan-10 14:32:16.896126 - [DEBUG] Compose: EdgeIdentity * AllBottom
26852 2019-Jan-10 14:32:16.896153 - [DEBUG]
26853 2019-Jan-10 14:32:16.896178 - [DEBUG] Propagate flow
26854 2019-Jan-10 14:32:16.896201 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26855 2019-Jan-10 14:32:16.896258 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26856 2019-Jan-10 14:32:16.896893 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26857 2019-Jan-10 14:32:16.897512 - [DEBUG] Edge function : AllBottom (result of previous compose)
26858 2019-Jan-10 14:32:16.897537 - [DEBUG]
26859 2019-Jan-10 14:32:16.897562 - [DEBUG] Join: AllTop & AllBottom
26860 2019-Jan-10 14:32:16.897588 - [DEBUG] = AllBottom (new jump func)
26861 2019-Jan-10 14:32:16.897612 - [DEBUG]
26862 2019-Jan-10 14:32:16.897636 - [DEBUG] Start adding new jump function
26863 2019-Jan-10 14:32:16.897659 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26864 2019-Jan-10 14:32:16.897716 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26865 2019-Jan-10 14:32:16.898332 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26866 2019-Jan-10 14:32:16.898950 - [DEBUG] Edge Function : AllBottom
26867 2019-Jan-10 14:32:16.898979 - [DEBUG] End adding new jump function
26868 2019-Jan-10 14:32:16.899003 - [DEBUG]
26869 2019-Jan-10 14:32:16.899027 - [DEBUG] -------------------------------------------- 788. Path Edge --------------------------------------------
26870 2019-Jan-10 14:32:16.899051 - [DEBUG]
26871 2019-Jan-10 14:32:16.899075 - [DEBUG] Process 788. path edge:
26872 2019-Jan-10 14:32:16.899099 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26873 2019-Jan-10 14:32:16.899155 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
26874 2019-Jan-10 14:32:16.899774 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26875 2019-Jan-10 14:32:16.900408 - [DEBUG]
26876 2019-Jan-10 14:32:16.900433 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
26877 2019-Jan-10 14:32:16.901101 - [DEBUG] Compose: EdgeIdentity * AllBottom
26878 2019-Jan-10 14:32:16.901142 - [DEBUG]
26879 2019-Jan-10 14:32:16.901166 - [DEBUG] Propagate flow
26880 2019-Jan-10 14:32:16.901189 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26881 2019-Jan-10 14:32:16.901247 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
26882 2019-Jan-10 14:32:16.901981 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26883 2019-Jan-10 14:32:16.902638 - [DEBUG] Edge function : AllBottom (result of previous compose)
26884 2019-Jan-10 14:32:16.902665 - [DEBUG]
26885 2019-Jan-10 14:32:16.902691 - [DEBUG] Join: AllTop & AllBottom
26886 2019-Jan-10 14:32:16.902718 - [DEBUG] = AllBottom (new jump func)
26887 2019-Jan-10 14:32:16.902743 - [DEBUG]
26888 2019-Jan-10 14:32:16.902767 - [DEBUG] Start adding new jump function
26889 2019-Jan-10 14:32:16.902791 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26890 2019-Jan-10 14:32:16.902852 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26891 2019-Jan-10 14:32:16.903474 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
26892 2019-Jan-10 14:32:16.904112 - [DEBUG] Edge Function : AllBottom
26893 2019-Jan-10 14:32:16.904140 - [DEBUG] End adding new jump function
26894 2019-Jan-10 14:32:16.904165 - [DEBUG]
26895 2019-Jan-10 14:32:16.904188 - [DEBUG] -------------------------------------------- 789. Path Edge --------------------------------------------
26896 2019-Jan-10 14:32:16.904213 - [DEBUG]
26897 2019-Jan-10 14:32:16.904237 - [DEBUG] Process 789. path edge:
26898 2019-Jan-10 14:32:16.904261 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26899 2019-Jan-10 14:32:16.904317 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
26900 2019-Jan-10 14:32:16.904934 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26901 2019-Jan-10 14:32:16.905552 - [DEBUG]
26902 2019-Jan-10 14:32:16.905579 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
26903 2019-Jan-10 14:32:16.906216 - [DEBUG] Compose: EdgeIdentity * AllBottom
26904 2019-Jan-10 14:32:16.906243 - [DEBUG]
26905 2019-Jan-10 14:32:16.906267 - [DEBUG] Propagate flow
26906 2019-Jan-10 14:32:16.906291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26907 2019-Jan-10 14:32:16.906349 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
26908 2019-Jan-10 14:32:16.906984 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26909 2019-Jan-10 14:32:16.907602 - [DEBUG] Edge function : AllBottom (result of previous compose)
26910 2019-Jan-10 14:32:16.907628 - [DEBUG]
26911 2019-Jan-10 14:32:16.907653 - [DEBUG] Join: AllTop & AllBottom
26912 2019-Jan-10 14:32:16.907678 - [DEBUG] = AllBottom (new jump func)
26913 2019-Jan-10 14:32:16.907703 - [DEBUG]
26914 2019-Jan-10 14:32:16.907727 - [DEBUG] Start adding new jump function
26915 2019-Jan-10 14:32:16.907750 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26916 2019-Jan-10 14:32:16.907806 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26917 2019-Jan-10 14:32:16.908425 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
26918 2019-Jan-10 14:32:16.909041 - [DEBUG] Edge Function : AllBottom
26919 2019-Jan-10 14:32:16.909069 - [DEBUG] End adding new jump function
26920 2019-Jan-10 14:32:16.909093 - [DEBUG]
26921 2019-Jan-10 14:32:16.909116 - [DEBUG] -------------------------------------------- 790. Path Edge --------------------------------------------
26922 2019-Jan-10 14:32:16.909156 - [DEBUG]
26923 2019-Jan-10 14:32:16.909179 - [DEBUG] Process 790. path edge:
26924 2019-Jan-10 14:32:16.909203 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26925 2019-Jan-10 14:32:16.909260 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
26926 2019-Jan-10 14:32:16.909876 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26927 2019-Jan-10 14:32:16.910509 - [DEBUG]
26928 2019-Jan-10 14:32:16.910534 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
26929 2019-Jan-10 14:32:16.911163 - [DEBUG] Compose: EdgeIdentity * AllBottom
26930 2019-Jan-10 14:32:16.911191 - [DEBUG]
26931 2019-Jan-10 14:32:16.911215 - [DEBUG] Propagate flow
26932 2019-Jan-10 14:32:16.911238 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26933 2019-Jan-10 14:32:16.911296 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26934 2019-Jan-10 14:32:16.911925 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26935 2019-Jan-10 14:32:16.912543 - [DEBUG] Edge function : AllBottom (result of previous compose)
26936 2019-Jan-10 14:32:16.912568 - [DEBUG]
26937 2019-Jan-10 14:32:16.912593 - [DEBUG] Join: AllTop & AllBottom
26938 2019-Jan-10 14:32:16.912619 - [DEBUG] = AllBottom (new jump func)
26939 2019-Jan-10 14:32:16.912644 - [DEBUG]
26940 2019-Jan-10 14:32:16.912668 - [DEBUG] Start adding new jump function
26941 2019-Jan-10 14:32:16.912691 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26942 2019-Jan-10 14:32:16.912747 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26943 2019-Jan-10 14:32:16.913367 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26944 2019-Jan-10 14:32:16.914009 - [DEBUG] Edge Function : AllBottom
26945 2019-Jan-10 14:32:16.914037 - [DEBUG] End adding new jump function
26946 2019-Jan-10 14:32:16.914061 - [DEBUG]
26947 2019-Jan-10 14:32:16.914085 - [DEBUG] -------------------------------------------- 791. Path Edge --------------------------------------------
26948 2019-Jan-10 14:32:16.914109 - [DEBUG]
26949 2019-Jan-10 14:32:16.914132 - [DEBUG] Process 791. path edge:
26950 2019-Jan-10 14:32:16.914157 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26951 2019-Jan-10 14:32:16.914213 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
26952 2019-Jan-10 14:32:16.914838 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26953 2019-Jan-10 14:32:16.915456 - [DEBUG]
26954 2019-Jan-10 14:32:16.915481 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
26955 2019-Jan-10 14:32:16.916115 - [DEBUG] Possible callees:
26956 2019-Jan-10 14:32:16.916140 - [DEBUG] llvm.dbg.declare
26957 2019-Jan-10 14:32:16.916166 - [DEBUG] Possible return sites:
26958 2019-Jan-10 14:32:16.916189 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13626959 2019-Jan-10 14:32:16.917458 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
26960 2019-Jan-10 14:32:16.917487 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
26961 2019-Jan-10 14:32:16.917525 - [DEBUG] Compose: EdgeIdentity * AllBottom
26962 2019-Jan-10 14:32:16.917562 - [DEBUG]
26963 2019-Jan-10 14:32:16.917587 - [DEBUG] Propagate flow
26964 2019-Jan-10 14:32:16.917611 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26965 2019-Jan-10 14:32:16.917668 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26966 2019-Jan-10 14:32:16.918288 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26967 2019-Jan-10 14:32:16.918905 - [DEBUG] Edge function : AllBottom (result of previous compose)
26968 2019-Jan-10 14:32:16.918931 - [DEBUG]
26969 2019-Jan-10 14:32:16.918956 - [DEBUG] Join: AllTop & AllBottom
26970 2019-Jan-10 14:32:16.918983 - [DEBUG] = AllBottom (new jump func)
26971 2019-Jan-10 14:32:16.919007 - [DEBUG]
26972 2019-Jan-10 14:32:16.919031 - [DEBUG] Start adding new jump function
26973 2019-Jan-10 14:32:16.919055 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
26974 2019-Jan-10 14:32:16.919111 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26975 2019-Jan-10 14:32:16.919728 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26976 2019-Jan-10 14:32:16.920362 - [DEBUG] Edge Function : AllBottom
26977 2019-Jan-10 14:32:16.920390 - [DEBUG] End adding new jump function
26978 2019-Jan-10 14:32:16.920414 - [DEBUG]
26979 2019-Jan-10 14:32:16.920438 - [DEBUG] -------------------------------------------- 792. Path Edge --------------------------------------------
26980 2019-Jan-10 14:32:16.920463 - [DEBUG]
26981 2019-Jan-10 14:32:16.920486 - [DEBUG] Process 792. path edge:
26982 2019-Jan-10 14:32:16.920510 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
26983 2019-Jan-10 14:32:16.920566 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
26984 2019-Jan-10 14:32:16.921187 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
26985 2019-Jan-10 14:32:16.921806 - [DEBUG]
26986 2019-Jan-10 14:32:16.921831 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
26987 2019-Jan-10 14:32:16.922473 - [DEBUG] Compose: EdgeIdentity * AllBottom
26988 2019-Jan-10 14:32:16.922502 - [DEBUG]
26989 2019-Jan-10 14:32:16.922526 - [DEBUG] Propagate flow
26990 2019-Jan-10 14:32:16.922550 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
26991 2019-Jan-10 14:32:16.922608 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
26992 2019-Jan-10 14:32:16.923224 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
26993 2019-Jan-10 14:32:16.923856 - [DEBUG] Edge function : AllBottom (result of previous compose)
26994 2019-Jan-10 14:32:16.923882 - [DEBUG]
26995 2019-Jan-10 14:32:16.923906 - [DEBUG] Join: AllTop & AllBottom
26996 2019-Jan-10 14:32:16.923932 - [DEBUG] = AllBottom (new jump func)
26997 2019-Jan-10 14:32:16.923957 - [DEBUG]
26998 2019-Jan-10 14:32:16.923981 - [DEBUG] Start adding new jump function
26999 2019-Jan-10 14:32:16.924005 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27000 2019-Jan-10 14:32:16.924062 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27001 2019-Jan-10 14:32:16.924680 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
27002 2019-Jan-10 14:32:16.925295 - [DEBUG] Edge Function : AllBottom
27003 2019-Jan-10 14:32:16.925322 - [DEBUG] End adding new jump function
27004 2019-Jan-10 14:32:16.925346 - [DEBUG]
27005 2019-Jan-10 14:32:16.925370 - [DEBUG] -------------------------------------------- 793. Path Edge --------------------------------------------
27006 2019-Jan-10 14:32:16.925394 - [DEBUG]
27007 2019-Jan-10 14:32:16.925418 - [DEBUG] Process 793. path edge:
27008 2019-Jan-10 14:32:16.925451 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27009 2019-Jan-10 14:32:16.925508 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
27010 2019-Jan-10 14:32:16.926124 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27011 2019-Jan-10 14:32:16.926741 - [DEBUG]
27012 2019-Jan-10 14:32:16.926767 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
27013 2019-Jan-10 14:32:16.927411 - [DEBUG] Compose: EdgeIdentity * AllBottom
27014 2019-Jan-10 14:32:16.927439 - [DEBUG]
27015 2019-Jan-10 14:32:16.927463 - [DEBUG] Propagate flow
27016 2019-Jan-10 14:32:16.927486 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27017 2019-Jan-10 14:32:16.927543 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
27018 2019-Jan-10 14:32:16.928196 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27019 2019-Jan-10 14:32:16.928817 - [DEBUG] Edge function : AllBottom (result of previous compose)
27020 2019-Jan-10 14:32:16.928842 - [DEBUG]
27021 2019-Jan-10 14:32:16.928867 - [DEBUG] Join: AllTop & AllBottom
27022 2019-Jan-10 14:32:16.928893 - [DEBUG] = AllBottom (new jump func)
27023 2019-Jan-10 14:32:16.928918 - [DEBUG]
27024 2019-Jan-10 14:32:16.928942 - [DEBUG] Start adding new jump function
27025 2019-Jan-10 14:32:16.928965 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27026 2019-Jan-10 14:32:16.929022 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27027 2019-Jan-10 14:32:16.929640 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
27028 2019-Jan-10 14:32:16.930268 - [DEBUG] Edge Function : AllBottom
27029 2019-Jan-10 14:32:16.930296 - [DEBUG] End adding new jump function
27030 2019-Jan-10 14:32:16.930320 - [DEBUG]
27031 2019-Jan-10 14:32:16.930344 - [DEBUG] -------------------------------------------- 794. Path Edge --------------------------------------------
27032 2019-Jan-10 14:32:16.930368 - [DEBUG]
27033 2019-Jan-10 14:32:16.930391 - [DEBUG] Process 794. path edge:
27034 2019-Jan-10 14:32:16.930415 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27035 2019-Jan-10 14:32:16.930472 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
27036 2019-Jan-10 14:32:16.931085 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27037 2019-Jan-10 14:32:16.931703 - [DEBUG]
27038 2019-Jan-10 14:32:16.931729 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
27039 2019-Jan-10 14:32:16.932356 - [DEBUG] Compose: EdgeIdentity * AllBottom
27040 2019-Jan-10 14:32:16.932384 - [DEBUG]
27041 2019-Jan-10 14:32:16.932407 - [DEBUG] Propagate flow
27042 2019-Jan-10 14:32:16.932431 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27043 2019-Jan-10 14:32:16.932488 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27044 2019-Jan-10 14:32:16.933117 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27045 2019-Jan-10 14:32:16.933751 - [DEBUG] Edge function : AllBottom (result of previous compose)
27046 2019-Jan-10 14:32:16.933777 - [DEBUG]
27047 2019-Jan-10 14:32:16.933803 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27048 2019-Jan-10 14:32:16.933828 - [DEBUG] = AllBottom
27049 2019-Jan-10 14:32:16.933853 - [DEBUG]
27050 2019-Jan-10 14:32:16.933877 - [DEBUG] PROPAGATE: No new function!
27051 2019-Jan-10 14:32:16.933901 - [DEBUG] EDGE:
27052 2019-Jan-10 14:32:16.933960 - [DEBUG] ---> 27053 2019-Jan-10 14:32:16.934587 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27054 2019-Jan-10 14:32:16.935208 - [DEBUG]
27055 2019-Jan-10 14:32:16.935232 - [DEBUG] EDGE:
27056 2019-Jan-10 14:32:16.935290 - [DEBUG] ---> 27057 2019-Jan-10 14:32:16.935906 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27058 2019-Jan-10 14:32:16.936523 - [DEBUG]
27059 2019-Jan-10 14:32:16.936548 - [DEBUG] EDGE:
27060 2019-Jan-10 14:32:16.936606 - [DEBUG] ---> 27061 2019-Jan-10 14:32:16.937240 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27062 2019-Jan-10 14:32:16.937858 - [DEBUG]
27063 2019-Jan-10 14:32:16.937883 - [DEBUG] EDGE:
27064 2019-Jan-10 14:32:16.937940 - [DEBUG] ---> 27065 2019-Jan-10 14:32:16.938566 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27066 2019-Jan-10 14:32:16.939184 - [DEBUG]
27067 2019-Jan-10 14:32:16.939215 - [DEBUG] Compose: EdgeIdentity * AllBottom
27068 2019-Jan-10 14:32:16.939242 - [DEBUG]
27069 2019-Jan-10 14:32:16.939266 - [DEBUG] Propagate flow
27070 2019-Jan-10 14:32:16.939289 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27071 2019-Jan-10 14:32:16.939346 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27072 2019-Jan-10 14:32:16.939972 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27073 2019-Jan-10 14:32:16.940611 - [DEBUG] Edge function : AllBottom (result of previous compose)
27074 2019-Jan-10 14:32:16.940636 - [DEBUG]
27075 2019-Jan-10 14:32:16.940661 - [DEBUG] Join: AllTop & AllBottom
27076 2019-Jan-10 14:32:16.940687 - [DEBUG] = AllBottom (new jump func)
27077 2019-Jan-10 14:32:16.940712 - [DEBUG]
27078 2019-Jan-10 14:32:16.940735 - [DEBUG] Start adding new jump function
27079 2019-Jan-10 14:32:16.940759 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27080 2019-Jan-10 14:32:16.940815 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27081 2019-Jan-10 14:32:16.941434 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27082 2019-Jan-10 14:32:16.942059 - [DEBUG] Edge Function : AllBottom
27083 2019-Jan-10 14:32:16.942087 - [DEBUG] End adding new jump function
27084 2019-Jan-10 14:32:16.942111 - [DEBUG]
27085 2019-Jan-10 14:32:16.942135 - [DEBUG] -------------------------------------------- 795. Path Edge --------------------------------------------
27086 2019-Jan-10 14:32:16.942159 - [DEBUG]
27087 2019-Jan-10 14:32:16.942182 - [DEBUG] Process 795. path edge:
27088 2019-Jan-10 14:32:16.942206 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27089 2019-Jan-10 14:32:16.942262 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
27090 2019-Jan-10 14:32:16.942889 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27091 2019-Jan-10 14:32:16.943520 - [DEBUG]
27092 2019-Jan-10 14:32:16.943545 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27093 2019-Jan-10 14:32:16.944178 - [DEBUG] Possible callees:
27094 2019-Jan-10 14:32:16.944211 - [DEBUG] llvm.dbg.declare
27095 2019-Jan-10 14:32:16.944237 - [DEBUG] Possible return sites:
27096 2019-Jan-10 14:32:16.944260 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14327097 2019-Jan-10 14:32:16.945503 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27098 2019-Jan-10 14:32:16.945532 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27099 2019-Jan-10 14:32:16.945569 - [DEBUG] Compose: EdgeIdentity * AllBottom
27100 2019-Jan-10 14:32:16.945596 - [DEBUG]
27101 2019-Jan-10 14:32:16.945620 - [DEBUG] Propagate flow
27102 2019-Jan-10 14:32:16.945643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27103 2019-Jan-10 14:32:16.945700 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
27104 2019-Jan-10 14:32:16.946320 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27105 2019-Jan-10 14:32:16.946953 - [DEBUG] Edge function : AllBottom (result of previous compose)
27106 2019-Jan-10 14:32:16.946978 - [DEBUG]
27107 2019-Jan-10 14:32:16.947003 - [DEBUG] Join: AllTop & AllBottom
27108 2019-Jan-10 14:32:16.947029 - [DEBUG] = AllBottom (new jump func)
27109 2019-Jan-10 14:32:16.947054 - [DEBUG]
27110 2019-Jan-10 14:32:16.947077 - [DEBUG] Start adding new jump function
27111 2019-Jan-10 14:32:16.947101 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27112 2019-Jan-10 14:32:16.947157 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27113 2019-Jan-10 14:32:16.947776 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
27114 2019-Jan-10 14:32:16.948394 - [DEBUG] Edge Function : AllBottom
27115 2019-Jan-10 14:32:16.948422 - [DEBUG] End adding new jump function
27116 2019-Jan-10 14:32:16.948446 - [DEBUG]
27117 2019-Jan-10 14:32:16.948470 - [DEBUG] -------------------------------------------- 796. Path Edge --------------------------------------------
27118 2019-Jan-10 14:32:16.948494 - [DEBUG]
27119 2019-Jan-10 14:32:16.948517 - [DEBUG] Process 796. path edge:
27120 2019-Jan-10 14:32:16.948541 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27121 2019-Jan-10 14:32:16.948598 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
27122 2019-Jan-10 14:32:16.949218 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27123 2019-Jan-10 14:32:16.949837 - [DEBUG]
27124 2019-Jan-10 14:32:16.949862 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
27125 2019-Jan-10 14:32:16.950515 - [DEBUG] Compose: EdgeIdentity * AllBottom
27126 2019-Jan-10 14:32:16.950543 - [DEBUG]
27127 2019-Jan-10 14:32:16.950567 - [DEBUG] Propagate flow
27128 2019-Jan-10 14:32:16.950590 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27129 2019-Jan-10 14:32:16.950647 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
27130 2019-Jan-10 14:32:16.951264 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27131 2019-Jan-10 14:32:16.951880 - [DEBUG] Edge function : AllBottom (result of previous compose)
27132 2019-Jan-10 14:32:16.951906 - [DEBUG]
27133 2019-Jan-10 14:32:16.951930 - [DEBUG] Join: AllTop & AllBottom
27134 2019-Jan-10 14:32:16.951957 - [DEBUG] = AllBottom (new jump func)
27135 2019-Jan-10 14:32:16.951982 - [DEBUG]
27136 2019-Jan-10 14:32:16.952005 - [DEBUG] Start adding new jump function
27137 2019-Jan-10 14:32:16.952029 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27138 2019-Jan-10 14:32:16.952085 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27139 2019-Jan-10 14:32:16.952712 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
27140 2019-Jan-10 14:32:16.953326 - [DEBUG] Edge Function : AllBottom
27141 2019-Jan-10 14:32:16.953354 - [DEBUG] End adding new jump function
27142 2019-Jan-10 14:32:16.953379 - [DEBUG]
27143 2019-Jan-10 14:32:16.953402 - [DEBUG] -------------------------------------------- 797. Path Edge --------------------------------------------
27144 2019-Jan-10 14:32:16.953426 - [DEBUG]
27145 2019-Jan-10 14:32:16.953450 - [DEBUG] Process 797. path edge:
27146 2019-Jan-10 14:32:16.953474 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27147 2019-Jan-10 14:32:16.953544 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
27148 2019-Jan-10 14:32:16.954158 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27149 2019-Jan-10 14:32:16.954776 - [DEBUG]
27150 2019-Jan-10 14:32:16.954801 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
27151 2019-Jan-10 14:32:16.955427 - [DEBUG] Compose: EdgeIdentity * AllBottom
27152 2019-Jan-10 14:32:16.955455 - [DEBUG]
27153 2019-Jan-10 14:32:16.955479 - [DEBUG] Propagate flow
27154 2019-Jan-10 14:32:16.955502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27155 2019-Jan-10 14:32:16.955559 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
27156 2019-Jan-10 14:32:16.956175 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27157 2019-Jan-10 14:32:16.956793 - [DEBUG] Edge function : AllBottom (result of previous compose)
27158 2019-Jan-10 14:32:16.956819 - [DEBUG]
27159 2019-Jan-10 14:32:16.956857 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27160 2019-Jan-10 14:32:16.956883 - [DEBUG] = AllBottom
27161 2019-Jan-10 14:32:16.956908 - [DEBUG]
27162 2019-Jan-10 14:32:16.956932 - [DEBUG] PROPAGATE: No new function!
27163 2019-Jan-10 14:32:16.956956 - [DEBUG] EDGE:
27164 2019-Jan-10 14:32:16.957014 - [DEBUG] ---> 27165 2019-Jan-10 14:32:16.957628 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27166 2019-Jan-10 14:32:16.958245 - [DEBUG]
27167 2019-Jan-10 14:32:16.958270 - [DEBUG] EDGE:
27168 2019-Jan-10 14:32:16.958327 - [DEBUG] ---> 27169 2019-Jan-10 14:32:16.958944 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27170 2019-Jan-10 14:32:16.959560 - [DEBUG]
27171 2019-Jan-10 14:32:16.959585 - [DEBUG] EDGE:
27172 2019-Jan-10 14:32:16.959642 - [DEBUG] ---> 27173 2019-Jan-10 14:32:16.960283 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27174 2019-Jan-10 14:32:16.960901 - [DEBUG]
27175 2019-Jan-10 14:32:16.960926 - [DEBUG] EDGE:
27176 2019-Jan-10 14:32:16.960983 - [DEBUG] ---> 27177 2019-Jan-10 14:32:16.961599 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27178 2019-Jan-10 14:32:16.962216 - [DEBUG]
27179 2019-Jan-10 14:32:16.962247 - [DEBUG] Compose: EdgeIdentity * AllBottom
27180 2019-Jan-10 14:32:16.962273 - [DEBUG]
27181 2019-Jan-10 14:32:16.962297 - [DEBUG] Propagate flow
27182 2019-Jan-10 14:32:16.962320 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27183 2019-Jan-10 14:32:16.962385 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
27184 2019-Jan-10 14:32:16.963001 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27185 2019-Jan-10 14:32:16.963634 - [DEBUG] Edge function : AllBottom (result of previous compose)
27186 2019-Jan-10 14:32:16.963660 - [DEBUG]
27187 2019-Jan-10 14:32:16.963685 - [DEBUG] Join: AllTop & AllBottom
27188 2019-Jan-10 14:32:16.963710 - [DEBUG] = AllBottom (new jump func)
27189 2019-Jan-10 14:32:16.963735 - [DEBUG]
27190 2019-Jan-10 14:32:16.963758 - [DEBUG] Start adding new jump function
27191 2019-Jan-10 14:32:16.963782 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27192 2019-Jan-10 14:32:16.963838 - [DEBUG] Fact at target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27193 2019-Jan-10 14:32:16.964456 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
27194 2019-Jan-10 14:32:16.965072 - [DEBUG] Edge Function : AllBottom
27195 2019-Jan-10 14:32:16.965100 - [DEBUG] End adding new jump function
27196 2019-Jan-10 14:32:16.965124 - [DEBUG]
27197 2019-Jan-10 14:32:16.965148 - [DEBUG] -------------------------------------------- 798. Path Edge --------------------------------------------
27198 2019-Jan-10 14:32:16.965172 - [DEBUG]
27199 2019-Jan-10 14:32:16.965195 - [DEBUG] Process 798. path edge:
27200 2019-Jan-10 14:32:16.965219 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27201 2019-Jan-10 14:32:16.965275 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
27202 2019-Jan-10 14:32:16.965891 - [DEBUG] D target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 >
27203 2019-Jan-10 14:32:16.966508 - [DEBUG]
27204 2019-Jan-10 14:32:16.966534 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
27205 2019-Jan-10 14:32:16.967177 - [DEBUG] Compose: EdgeIdentity * AllBottom
27206 2019-Jan-10 14:32:16.967204 - [DEBUG]
27207 2019-Jan-10 14:32:16.967228 - [DEBUG] Propagate flow
27208 2019-Jan-10 14:32:16.967252 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27209 2019-Jan-10 14:32:16.967309 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
27210 2019-Jan-10 14:32:16.967934 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27211 2019-Jan-10 14:32:16.968552 - [DEBUG] Edge function : AllBottom (result of previous compose)
27212 2019-Jan-10 14:32:16.968578 - [DEBUG]
27213 2019-Jan-10 14:32:16.968603 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27214 2019-Jan-10 14:32:16.968628 - [DEBUG] = AllBottom
27215 2019-Jan-10 14:32:16.968653 - [DEBUG]
27216 2019-Jan-10 14:32:16.968676 - [DEBUG] PROPAGATE: No new function!
27217 2019-Jan-10 14:32:16.968706 - [DEBUG] Compose: EdgeIdentity * AllBottom
27218 2019-Jan-10 14:32:16.968733 - [DEBUG]
27219 2019-Jan-10 14:32:16.968756 - [DEBUG] Propagate flow
27220 2019-Jan-10 14:32:16.968780 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27221 2019-Jan-10 14:32:16.968836 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
27222 2019-Jan-10 14:32:16.969463 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
27223 2019-Jan-10 14:32:16.970080 - [DEBUG] Edge function : AllBottom (result of previous compose)
27224 2019-Jan-10 14:32:16.970105 - [DEBUG]
27225 2019-Jan-10 14:32:16.970130 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27226 2019-Jan-10 14:32:16.970176 - [DEBUG] = AllBottom
27227 2019-Jan-10 14:32:16.970201 - [DEBUG]
27228 2019-Jan-10 14:32:16.970225 - [DEBUG] PROPAGATE: No new function!
27229 2019-Jan-10 14:32:16.970249 - [DEBUG] EDGE:
27230 2019-Jan-10 14:32:16.970307 - [DEBUG] ---> 27231 2019-Jan-10 14:32:16.970923 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27232 2019-Jan-10 14:32:16.971541 - [DEBUG]
27233 2019-Jan-10 14:32:16.971566 - [DEBUG] EDGE:
27234 2019-Jan-10 14:32:16.971624 - [DEBUG] ---> 27235 2019-Jan-10 14:32:16.972240 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27236 2019-Jan-10 14:32:16.972856 - [DEBUG]
27237 2019-Jan-10 14:32:16.972881 - [DEBUG] EDGE:
27238 2019-Jan-10 14:32:16.972939 - [DEBUG] ---> 27239 2019-Jan-10 14:32:16.973573 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27240 2019-Jan-10 14:32:16.974191 - [DEBUG]
27241 2019-Jan-10 14:32:16.974216 - [DEBUG] EDGE:
27242 2019-Jan-10 14:32:16.974274 - [DEBUG] ---> 27243 2019-Jan-10 14:32:16.974892 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27244 2019-Jan-10 14:32:16.975509 - [DEBUG]
27245 2019-Jan-10 14:32:16.975535 - [DEBUG] EDGE:
27246 2019-Jan-10 14:32:16.975592 - [DEBUG] ---> 27247 2019-Jan-10 14:32:16.976207 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27248 2019-Jan-10 14:32:16.976835 - [DEBUG]
27249 2019-Jan-10 14:32:16.976862 - [DEBUG] EDGE:
27250 2019-Jan-10 14:32:16.976919 - [DEBUG] ---> 27251 2019-Jan-10 14:32:16.977540 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27252 2019-Jan-10 14:32:16.978156 - [DEBUG]
27253 2019-Jan-10 14:32:16.978181 - [DEBUG] EDGE:
27254 2019-Jan-10 14:32:16.978239 - [DEBUG] ---> 27255 2019-Jan-10 14:32:16.978855 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27256 2019-Jan-10 14:32:16.979472 - [DEBUG]
27257 2019-Jan-10 14:32:16.979498 - [DEBUG] EDGE:
27258 2019-Jan-10 14:32:16.979556 - [DEBUG] ---> 27259 2019-Jan-10 14:32:16.980184 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27260 2019-Jan-10 14:32:16.980803 - [DEBUG]
27261 2019-Jan-10 14:32:16.980829 - [DEBUG] EDGE:
27262 2019-Jan-10 14:32:16.980886 - [DEBUG] ---> 27263 2019-Jan-10 14:32:16.981503 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27264 2019-Jan-10 14:32:16.982120 - [DEBUG]
27265 2019-Jan-10 14:32:16.982145 - [DEBUG] EDGE:
27266 2019-Jan-10 14:32:16.982210 - [DEBUG] ---> 27267 2019-Jan-10 14:32:16.982826 - [DEBUG] D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38>
27268 2019-Jan-10 14:32:16.983443 - [DEBUG]
27269 2019-Jan-10 14:32:16.983470 - [DEBUG] Compose: EdgeIdentity * AllBottom
27270 2019-Jan-10 14:32:16.983508 - [DEBUG]
27271 2019-Jan-10 14:32:16.983533 - [DEBUG] Propagate flow
27272 2019-Jan-10 14:32:16.983556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27273 2019-Jan-10 14:32:16.983612 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
27274 2019-Jan-10 14:32:16.984227 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27275 2019-Jan-10 14:32:16.984849 - [DEBUG] Edge function : AllBottom (result of previous compose)
27276 2019-Jan-10 14:32:16.984874 - [DEBUG]
27277 2019-Jan-10 14:32:16.984899 - [DEBUG] Join: AllTop & AllBottom
27278 2019-Jan-10 14:32:16.984925 - [DEBUG] = AllBottom (new jump func)
27279 2019-Jan-10 14:32:16.984950 - [DEBUG]
27280 2019-Jan-10 14:32:16.984973 - [DEBUG] Start adding new jump function
27281 2019-Jan-10 14:32:16.984997 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27282 2019-Jan-10 14:32:16.985053 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27283 2019-Jan-10 14:32:16.985673 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
27284 2019-Jan-10 14:32:16.986288 - [DEBUG] Edge Function : AllBottom
27285 2019-Jan-10 14:32:16.986317 - [DEBUG] End adding new jump function
27286 2019-Jan-10 14:32:16.986342 - [DEBUG]
27287 2019-Jan-10 14:32:16.986365 - [DEBUG] -------------------------------------------- 799. Path Edge --------------------------------------------
27288 2019-Jan-10 14:32:16.986389 - [DEBUG]
27289 2019-Jan-10 14:32:16.986413 - [DEBUG] Process 799. path edge:
27290 2019-Jan-10 14:32:16.986436 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27291 2019-Jan-10 14:32:16.986493 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
27292 2019-Jan-10 14:32:16.987124 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27293 2019-Jan-10 14:32:16.987743 - [DEBUG]
27294 2019-Jan-10 14:32:16.987769 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
27295 2019-Jan-10 14:32:16.988395 - [DEBUG] Compose: EdgeIdentity * AllBottom
27296 2019-Jan-10 14:32:16.988423 - [DEBUG]
27297 2019-Jan-10 14:32:16.988447 - [DEBUG] Propagate flow
27298 2019-Jan-10 14:32:16.988470 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27299 2019-Jan-10 14:32:16.988527 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
27300 2019-Jan-10 14:32:16.989146 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27301 2019-Jan-10 14:32:16.989764 - [DEBUG] Edge function : AllBottom (result of previous compose)
27302 2019-Jan-10 14:32:16.989789 - [DEBUG]
27303 2019-Jan-10 14:32:16.989814 - [DEBUG] Join: AllTop & AllBottom
27304 2019-Jan-10 14:32:16.989840 - [DEBUG] = AllBottom (new jump func)
27305 2019-Jan-10 14:32:16.989865 - [DEBUG]
27306 2019-Jan-10 14:32:16.989888 - [DEBUG] Start adding new jump function
27307 2019-Jan-10 14:32:16.989912 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27308 2019-Jan-10 14:32:16.989968 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27309 2019-Jan-10 14:32:16.990603 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
27310 2019-Jan-10 14:32:16.991231 - [DEBUG] Edge Function : AllBottom
27311 2019-Jan-10 14:32:16.991260 - [DEBUG] End adding new jump function
27312 2019-Jan-10 14:32:16.991285 - [DEBUG]
27313 2019-Jan-10 14:32:16.991308 - [DEBUG] -------------------------------------------- 800. Path Edge --------------------------------------------
27314 2019-Jan-10 14:32:16.991333 - [DEBUG]
27315 2019-Jan-10 14:32:16.991356 - [DEBUG] Process 800. path edge:
27316 2019-Jan-10 14:32:16.991380 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27317 2019-Jan-10 14:32:16.991437 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
27318 2019-Jan-10 14:32:16.992056 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27319 2019-Jan-10 14:32:16.992674 - [DEBUG]
27320 2019-Jan-10 14:32:16.992699 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
27321 2019-Jan-10 14:32:16.993337 - [DEBUG] Compose: EdgeIdentity * AllBottom
27322 2019-Jan-10 14:32:16.993366 - [DEBUG]
27323 2019-Jan-10 14:32:16.993390 - [DEBUG] Propagate flow
27324 2019-Jan-10 14:32:16.993413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27325 2019-Jan-10 14:32:16.993471 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
27326 2019-Jan-10 14:32:16.994101 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27327 2019-Jan-10 14:32:16.994722 - [DEBUG] Edge function : AllBottom (result of previous compose)
27328 2019-Jan-10 14:32:16.994747 - [DEBUG]
27329 2019-Jan-10 14:32:16.994772 - [DEBUG] Join: AllTop & AllBottom
27330 2019-Jan-10 14:32:16.994798 - [DEBUG] = AllBottom (new jump func)
27331 2019-Jan-10 14:32:16.994822 - [DEBUG]
27332 2019-Jan-10 14:32:16.994845 - [DEBUG] Start adding new jump function
27333 2019-Jan-10 14:32:16.994869 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27334 2019-Jan-10 14:32:16.994925 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27335 2019-Jan-10 14:32:16.995546 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
27336 2019-Jan-10 14:32:16.996161 - [DEBUG] Edge Function : AllBottom
27337 2019-Jan-10 14:32:16.996189 - [DEBUG] End adding new jump function
27338 2019-Jan-10 14:32:16.996213 - [DEBUG]
27339 2019-Jan-10 14:32:16.996236 - [DEBUG] -------------------------------------------- 801. Path Edge --------------------------------------------
27340 2019-Jan-10 14:32:16.996260 - [DEBUG]
27341 2019-Jan-10 14:32:16.996284 - [DEBUG] Process 801. path edge:
27342 2019-Jan-10 14:32:16.996308 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27343 2019-Jan-10 14:32:16.996363 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
27344 2019-Jan-10 14:32:16.996994 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27345 2019-Jan-10 14:32:16.997614 - [DEBUG]
27346 2019-Jan-10 14:32:16.997640 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
27347 2019-Jan-10 14:32:16.998266 - [DEBUG] Compose: EdgeIdentity * AllBottom
27348 2019-Jan-10 14:32:16.998294 - [DEBUG]
27349 2019-Jan-10 14:32:16.998317 - [DEBUG] Propagate flow
27350 2019-Jan-10 14:32:16.998341 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27351 2019-Jan-10 14:32:16.998398 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27352 2019-Jan-10 14:32:16.999024 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27353 2019-Jan-10 14:32:16.999653 - [DEBUG] Edge function : AllBottom (result of previous compose)
27354 2019-Jan-10 14:32:16.999678 - [DEBUG]
27355 2019-Jan-10 14:32:16.999703 - [DEBUG] Join: AllTop & AllBottom
27356 2019-Jan-10 14:32:16.999729 - [DEBUG] = AllBottom (new jump func)
27357 2019-Jan-10 14:32:16.999754 - [DEBUG]
27358 2019-Jan-10 14:32:16.999777 - [DEBUG] Start adding new jump function
27359 2019-Jan-10 14:32:16.999800 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27360 2019-Jan-10 14:32:16.999856 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27361 2019-Jan-10 14:32:17.000493 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27362 2019-Jan-10 14:32:17.001110 - [DEBUG] Edge Function : AllBottom
27363 2019-Jan-10 14:32:17.001139 - [DEBUG] End adding new jump function
27364 2019-Jan-10 14:32:17.001163 - [DEBUG]
27365 2019-Jan-10 14:32:17.001186 - [DEBUG] -------------------------------------------- 802. Path Edge --------------------------------------------
27366 2019-Jan-10 14:32:17.001211 - [DEBUG]
27367 2019-Jan-10 14:32:17.001234 - [DEBUG] Process 802. path edge:
27368 2019-Jan-10 14:32:17.001258 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27369 2019-Jan-10 14:32:17.001315 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
27370 2019-Jan-10 14:32:17.001932 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27371 2019-Jan-10 14:32:17.002551 - [DEBUG]
27372 2019-Jan-10 14:32:17.002575 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27373 2019-Jan-10 14:32:17.003209 - [DEBUG] Compose: EdgeIdentity * AllBottom
27374 2019-Jan-10 14:32:17.003239 - [DEBUG]
27375 2019-Jan-10 14:32:17.003263 - [DEBUG] Propagate flow
27376 2019-Jan-10 14:32:17.003287 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27377 2019-Jan-10 14:32:17.003344 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27378 2019-Jan-10 14:32:17.003981 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
27379 2019-Jan-10 14:32:17.004597 - [DEBUG] Edge function : AllBottom (result of previous compose)
27380 2019-Jan-10 14:32:17.004622 - [DEBUG]
27381 2019-Jan-10 14:32:17.004648 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
27382 2019-Jan-10 14:32:17.004674 - [DEBUG] = AllBottom
27383 2019-Jan-10 14:32:17.004698 - [DEBUG]
27384 2019-Jan-10 14:32:17.004722 - [DEBUG] PROPAGATE: No new function!
27385 2019-Jan-10 14:32:17.004747 - [DEBUG] Compose: EdgeIdentity * AllBottom
27386 2019-Jan-10 14:32:17.004773 - [DEBUG]
27387 2019-Jan-10 14:32:17.004797 - [DEBUG] Propagate flow
27388 2019-Jan-10 14:32:17.004820 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27389 2019-Jan-10 14:32:17.004876 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27390 2019-Jan-10 14:32:17.005497 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27391 2019-Jan-10 14:32:17.006117 - [DEBUG] Edge function : AllBottom (result of previous compose)
27392 2019-Jan-10 14:32:17.006142 - [DEBUG]
27393 2019-Jan-10 14:32:17.006167 - [DEBUG] Join: AllTop & AllBottom
27394 2019-Jan-10 14:32:17.006193 - [DEBUG] = AllBottom (new jump func)
27395 2019-Jan-10 14:32:17.006218 - [DEBUG]
27396 2019-Jan-10 14:32:17.006241 - [DEBUG] Start adding new jump function
27397 2019-Jan-10 14:32:17.006265 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27398 2019-Jan-10 14:32:17.006321 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27399 2019-Jan-10 14:32:17.006963 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27400 2019-Jan-10 14:32:17.007585 - [DEBUG] Edge Function : AllBottom
27401 2019-Jan-10 14:32:17.007613 - [DEBUG] End adding new jump function
27402 2019-Jan-10 14:32:17.007637 - [DEBUG]
27403 2019-Jan-10 14:32:17.007661 - [DEBUG] -------------------------------------------- 803. Path Edge --------------------------------------------
27404 2019-Jan-10 14:32:17.007685 - [DEBUG]
27405 2019-Jan-10 14:32:17.007709 - [DEBUG] Process 803. path edge:
27406 2019-Jan-10 14:32:17.007733 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27407 2019-Jan-10 14:32:17.007789 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
27408 2019-Jan-10 14:32:17.008409 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27409 2019-Jan-10 14:32:17.009028 - [DEBUG]
27410 2019-Jan-10 14:32:17.009053 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
27411 2019-Jan-10 14:32:17.009693 - [DEBUG] Compose: EdgeIdentity * AllBottom
27412 2019-Jan-10 14:32:17.009722 - [DEBUG]
27413 2019-Jan-10 14:32:17.009746 - [DEBUG] Propagate flow
27414 2019-Jan-10 14:32:17.009770 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27415 2019-Jan-10 14:32:17.009831 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
27416 2019-Jan-10 14:32:17.010497 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27417 2019-Jan-10 14:32:17.011121 - [DEBUG] Edge function : AllBottom (result of previous compose)
27418 2019-Jan-10 14:32:17.011147 - [DEBUG]
27419 2019-Jan-10 14:32:17.011172 - [DEBUG] Join: AllTop & AllBottom
27420 2019-Jan-10 14:32:17.011199 - [DEBUG] = AllBottom (new jump func)
27421 2019-Jan-10 14:32:17.011223 - [DEBUG]
27422 2019-Jan-10 14:32:17.011247 - [DEBUG] Start adding new jump function
27423 2019-Jan-10 14:32:17.011270 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27424 2019-Jan-10 14:32:17.011327 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27425 2019-Jan-10 14:32:17.011948 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
27426 2019-Jan-10 14:32:17.012562 - [DEBUG] Edge Function : AllBottom
27427 2019-Jan-10 14:32:17.012591 - [DEBUG] End adding new jump function
27428 2019-Jan-10 14:32:17.012615 - [DEBUG]
27429 2019-Jan-10 14:32:17.012639 - [DEBUG] -------------------------------------------- 804. Path Edge --------------------------------------------
27430 2019-Jan-10 14:32:17.012663 - [DEBUG]
27431 2019-Jan-10 14:32:17.012687 - [DEBUG] Process 804. path edge:
27432 2019-Jan-10 14:32:17.012711 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27433 2019-Jan-10 14:32:17.012767 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
27434 2019-Jan-10 14:32:17.013384 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27435 2019-Jan-10 14:32:17.014020 - [DEBUG]
27436 2019-Jan-10 14:32:17.014046 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
27437 2019-Jan-10 14:32:17.014679 - [DEBUG] Compose: EdgeIdentity * AllBottom
27438 2019-Jan-10 14:32:17.014707 - [DEBUG]
27439 2019-Jan-10 14:32:17.014731 - [DEBUG] Propagate flow
27440 2019-Jan-10 14:32:17.014767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27441 2019-Jan-10 14:32:17.014825 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
27442 2019-Jan-10 14:32:17.015456 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27443 2019-Jan-10 14:32:17.016075 - [DEBUG] Edge function : AllBottom (result of previous compose)
27444 2019-Jan-10 14:32:17.016101 - [DEBUG]
27445 2019-Jan-10 14:32:17.016126 - [DEBUG] Join: AllTop & AllBottom
27446 2019-Jan-10 14:32:17.016153 - [DEBUG] = AllBottom (new jump func)
27447 2019-Jan-10 14:32:17.016178 - [DEBUG]
27448 2019-Jan-10 14:32:17.016201 - [DEBUG] Start adding new jump function
27449 2019-Jan-10 14:32:17.016225 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27450 2019-Jan-10 14:32:17.016282 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27451 2019-Jan-10 14:32:17.016916 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
27452 2019-Jan-10 14:32:17.017544 - [DEBUG] Edge Function : AllBottom
27453 2019-Jan-10 14:32:17.017573 - [DEBUG] End adding new jump function
27454 2019-Jan-10 14:32:17.017597 - [DEBUG]
27455 2019-Jan-10 14:32:17.017621 - [DEBUG] -------------------------------------------- 805. Path Edge --------------------------------------------
27456 2019-Jan-10 14:32:17.017645 - [DEBUG]
27457 2019-Jan-10 14:32:17.017669 - [DEBUG] Process 805. path edge:
27458 2019-Jan-10 14:32:17.017693 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27459 2019-Jan-10 14:32:17.017749 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
27460 2019-Jan-10 14:32:17.018376 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27461 2019-Jan-10 14:32:17.018996 - [DEBUG]
27462 2019-Jan-10 14:32:17.019020 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
27463 2019-Jan-10 14:32:17.019653 - [DEBUG] Possible callees:
27464 2019-Jan-10 14:32:17.019679 - [DEBUG] llvm.dbg.declare
27465 2019-Jan-10 14:32:17.019704 - [DEBUG] Possible return sites:
27466 2019-Jan-10 14:32:17.019727 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12027467 2019-Jan-10 14:32:17.020988 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27468 2019-Jan-10 14:32:17.021017 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27469 2019-Jan-10 14:32:17.021060 - [DEBUG] Compose: EdgeIdentity * AllBottom
27470 2019-Jan-10 14:32:17.021088 - [DEBUG]
27471 2019-Jan-10 14:32:17.021112 - [DEBUG] Propagate flow
27472 2019-Jan-10 14:32:17.021136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27473 2019-Jan-10 14:32:17.021193 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
27474 2019-Jan-10 14:32:17.021813 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27475 2019-Jan-10 14:32:17.022433 - [DEBUG] Edge function : AllBottom (result of previous compose)
27476 2019-Jan-10 14:32:17.022459 - [DEBUG]
27477 2019-Jan-10 14:32:17.022484 - [DEBUG] Join: AllTop & AllBottom
27478 2019-Jan-10 14:32:17.022509 - [DEBUG] = AllBottom (new jump func)
27479 2019-Jan-10 14:32:17.022532 - [DEBUG]
27480 2019-Jan-10 14:32:17.022566 - [DEBUG] Start adding new jump function
27481 2019-Jan-10 14:32:17.022590 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27482 2019-Jan-10 14:32:17.022647 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27483 2019-Jan-10 14:32:17.023269 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
27484 2019-Jan-10 14:32:17.023904 - [DEBUG] Edge Function : AllBottom
27485 2019-Jan-10 14:32:17.023932 - [DEBUG] End adding new jump function
27486 2019-Jan-10 14:32:17.023957 - [DEBUG]
27487 2019-Jan-10 14:32:17.023981 - [DEBUG] -------------------------------------------- 806. Path Edge --------------------------------------------
27488 2019-Jan-10 14:32:17.024005 - [DEBUG]
27489 2019-Jan-10 14:32:17.024028 - [DEBUG] Process 806. path edge:
27490 2019-Jan-10 14:32:17.024052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27491 2019-Jan-10 14:32:17.024109 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
27492 2019-Jan-10 14:32:17.024727 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27493 2019-Jan-10 14:32:17.025346 - [DEBUG]
27494 2019-Jan-10 14:32:17.025371 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
27495 2019-Jan-10 14:32:17.026006 - [DEBUG] Compose: EdgeIdentity * AllBottom
27496 2019-Jan-10 14:32:17.026034 - [DEBUG]
27497 2019-Jan-10 14:32:17.026058 - [DEBUG] Propagate flow
27498 2019-Jan-10 14:32:17.026082 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27499 2019-Jan-10 14:32:17.026139 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
27500 2019-Jan-10 14:32:17.026755 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27501 2019-Jan-10 14:32:17.027390 - [DEBUG] Edge function : AllBottom (result of previous compose)
27502 2019-Jan-10 14:32:17.027415 - [DEBUG]
27503 2019-Jan-10 14:32:17.027440 - [DEBUG] Join: AllTop & AllBottom
27504 2019-Jan-10 14:32:17.027466 - [DEBUG] = AllBottom (new jump func)
27505 2019-Jan-10 14:32:17.027490 - [DEBUG]
27506 2019-Jan-10 14:32:17.027514 - [DEBUG] Start adding new jump function
27507 2019-Jan-10 14:32:17.027538 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27508 2019-Jan-10 14:32:17.027594 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27509 2019-Jan-10 14:32:17.028215 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
27510 2019-Jan-10 14:32:17.028831 - [DEBUG] Edge Function : AllBottom
27511 2019-Jan-10 14:32:17.028858 - [DEBUG] End adding new jump function
27512 2019-Jan-10 14:32:17.028883 - [DEBUG]
27513 2019-Jan-10 14:32:17.028907 - [DEBUG] -------------------------------------------- 807. Path Edge --------------------------------------------
27514 2019-Jan-10 14:32:17.028931 - [DEBUG]
27515 2019-Jan-10 14:32:17.028955 - [DEBUG] Process 807. path edge:
27516 2019-Jan-10 14:32:17.028979 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27517 2019-Jan-10 14:32:17.029035 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
27518 2019-Jan-10 14:32:17.029650 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27519 2019-Jan-10 14:32:17.030291 - [DEBUG]
27520 2019-Jan-10 14:32:17.030317 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
27521 2019-Jan-10 14:32:17.030946 - [DEBUG] Compose: EdgeIdentity * AllBottom
27522 2019-Jan-10 14:32:17.030986 - [DEBUG]
27523 2019-Jan-10 14:32:17.031011 - [DEBUG] Propagate flow
27524 2019-Jan-10 14:32:17.031034 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27525 2019-Jan-10 14:32:17.031092 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27526 2019-Jan-10 14:32:17.031721 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27527 2019-Jan-10 14:32:17.032341 - [DEBUG] Edge function : AllBottom (result of previous compose)
27528 2019-Jan-10 14:32:17.032366 - [DEBUG]
27529 2019-Jan-10 14:32:17.032391 - [DEBUG] Join: AllTop & AllBottom
27530 2019-Jan-10 14:32:17.032417 - [DEBUG] = AllBottom (new jump func)
27531 2019-Jan-10 14:32:17.032442 - [DEBUG]
27532 2019-Jan-10 14:32:17.032466 - [DEBUG] Start adding new jump function
27533 2019-Jan-10 14:32:17.032489 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27534 2019-Jan-10 14:32:17.032545 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27535 2019-Jan-10 14:32:17.033166 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27536 2019-Jan-10 14:32:17.033808 - [DEBUG] Edge Function : AllBottom
27537 2019-Jan-10 14:32:17.033836 - [DEBUG] End adding new jump function
27538 2019-Jan-10 14:32:17.033860 - [DEBUG]
27539 2019-Jan-10 14:32:17.033884 - [DEBUG] -------------------------------------------- 808. Path Edge --------------------------------------------
27540 2019-Jan-10 14:32:17.033908 - [DEBUG]
27541 2019-Jan-10 14:32:17.033931 - [DEBUG] Process 808. path edge:
27542 2019-Jan-10 14:32:17.033955 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27543 2019-Jan-10 14:32:17.034011 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
27544 2019-Jan-10 14:32:17.034639 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27545 2019-Jan-10 14:32:17.035258 - [DEBUG]
27546 2019-Jan-10 14:32:17.035283 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
27547 2019-Jan-10 14:32:17.035918 - [DEBUG] Possible callees:
27548 2019-Jan-10 14:32:17.035944 - [DEBUG] llvm.dbg.declare
27549 2019-Jan-10 14:32:17.035969 - [DEBUG] Possible return sites:
27550 2019-Jan-10 14:32:17.035993 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14927551 2019-Jan-10 14:32:17.037253 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27552 2019-Jan-10 14:32:17.037283 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27553 2019-Jan-10 14:32:17.037324 - [DEBUG] Compose: EdgeIdentity * AllBottom
27554 2019-Jan-10 14:32:17.037352 - [DEBUG]
27555 2019-Jan-10 14:32:17.037376 - [DEBUG] Propagate flow
27556 2019-Jan-10 14:32:17.037399 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27557 2019-Jan-10 14:32:17.037456 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27558 2019-Jan-10 14:32:17.038078 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27559 2019-Jan-10 14:32:17.038698 - [DEBUG] Edge function : AllBottom (result of previous compose)
27560 2019-Jan-10 14:32:17.038723 - [DEBUG]
27561 2019-Jan-10 14:32:17.038748 - [DEBUG] Join: AllTop & AllBottom
27562 2019-Jan-10 14:32:17.038788 - [DEBUG] = AllBottom (new jump func)
27563 2019-Jan-10 14:32:17.038813 - [DEBUG]
27564 2019-Jan-10 14:32:17.038837 - [DEBUG] Start adding new jump function
27565 2019-Jan-10 14:32:17.038861 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27566 2019-Jan-10 14:32:17.038917 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27567 2019-Jan-10 14:32:17.039540 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27568 2019-Jan-10 14:32:17.040169 - [DEBUG] Edge Function : AllBottom
27569 2019-Jan-10 14:32:17.040203 - [DEBUG] End adding new jump function
27570 2019-Jan-10 14:32:17.040227 - [DEBUG]
27571 2019-Jan-10 14:32:17.040251 - [DEBUG] -------------------------------------------- 809. Path Edge --------------------------------------------
27572 2019-Jan-10 14:32:17.040275 - [DEBUG]
27573 2019-Jan-10 14:32:17.040299 - [DEBUG] Process 809. path edge:
27574 2019-Jan-10 14:32:17.040323 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27575 2019-Jan-10 14:32:17.040379 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
27576 2019-Jan-10 14:32:17.040998 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27577 2019-Jan-10 14:32:17.041618 - [DEBUG]
27578 2019-Jan-10 14:32:17.041643 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27579 2019-Jan-10 14:32:17.042279 - [DEBUG] Compose: EdgeIdentity * AllBottom
27580 2019-Jan-10 14:32:17.042308 - [DEBUG]
27581 2019-Jan-10 14:32:17.042332 - [DEBUG] Propagate flow
27582 2019-Jan-10 14:32:17.042356 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27583 2019-Jan-10 14:32:17.042413 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27584 2019-Jan-10 14:32:17.043028 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27585 2019-Jan-10 14:32:17.043663 - [DEBUG] Edge function : AllBottom (result of previous compose)
27586 2019-Jan-10 14:32:17.043688 - [DEBUG]
27587 2019-Jan-10 14:32:17.043713 - [DEBUG] Join: AllTop & AllBottom
27588 2019-Jan-10 14:32:17.043738 - [DEBUG] = AllBottom (new jump func)
27589 2019-Jan-10 14:32:17.043763 - [DEBUG]
27590 2019-Jan-10 14:32:17.043787 - [DEBUG] Start adding new jump function
27591 2019-Jan-10 14:32:17.043810 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27592 2019-Jan-10 14:32:17.043867 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27593 2019-Jan-10 14:32:17.044487 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27594 2019-Jan-10 14:32:17.045102 - [DEBUG] Edge Function : AllBottom
27595 2019-Jan-10 14:32:17.045134 - [DEBUG] End adding new jump function
27596 2019-Jan-10 14:32:17.045158 - [DEBUG]
27597 2019-Jan-10 14:32:17.045182 - [DEBUG] -------------------------------------------- 810. Path Edge --------------------------------------------
27598 2019-Jan-10 14:32:17.045206 - [DEBUG]
27599 2019-Jan-10 14:32:17.045230 - [DEBUG] Process 810. path edge:
27600 2019-Jan-10 14:32:17.045254 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27601 2019-Jan-10 14:32:17.045310 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
27602 2019-Jan-10 14:32:17.045928 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27603 2019-Jan-10 14:32:17.046548 - [DEBUG]
27604 2019-Jan-10 14:32:17.046573 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27605 2019-Jan-10 14:32:17.047226 - [DEBUG] Compose: EdgeIdentity * AllBottom
27606 2019-Jan-10 14:32:17.047255 - [DEBUG]
27607 2019-Jan-10 14:32:17.047280 - [DEBUG] Propagate flow
27608 2019-Jan-10 14:32:17.047304 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27609 2019-Jan-10 14:32:17.047363 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27610 2019-Jan-10 14:32:17.047990 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27611 2019-Jan-10 14:32:17.048611 - [DEBUG] Edge function : AllBottom (result of previous compose)
27612 2019-Jan-10 14:32:17.048638 - [DEBUG]
27613 2019-Jan-10 14:32:17.048663 - [DEBUG] Join: AllTop & AllBottom
27614 2019-Jan-10 14:32:17.048690 - [DEBUG] = AllBottom (new jump func)
27615 2019-Jan-10 14:32:17.048716 - [DEBUG]
27616 2019-Jan-10 14:32:17.048740 - [DEBUG] Start adding new jump function
27617 2019-Jan-10 14:32:17.048764 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27618 2019-Jan-10 14:32:17.048821 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
27619 2019-Jan-10 14:32:17.049442 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27620 2019-Jan-10 14:32:17.050067 - [DEBUG] Edge Function : AllBottom
27621 2019-Jan-10 14:32:17.050099 - [DEBUG] End adding new jump function
27622 2019-Jan-10 14:32:17.050124 - [DEBUG]
27623 2019-Jan-10 14:32:17.050149 - [DEBUG] -------------------------------------------- 811. Path Edge --------------------------------------------
27624 2019-Jan-10 14:32:17.050188 - [DEBUG]
27625 2019-Jan-10 14:32:17.050212 - [DEBUG] Process 811. path edge:
27626 2019-Jan-10 14:32:17.050237 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27627 2019-Jan-10 14:32:17.050295 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
27628 2019-Jan-10 14:32:17.050922 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
27629 2019-Jan-10 14:32:17.051543 - [DEBUG]
27630 2019-Jan-10 14:32:17.051568 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27631 2019-Jan-10 14:32:17.052203 - [DEBUG] Possible callees:
27632 2019-Jan-10 14:32:17.052229 - [DEBUG] llvm.dbg.declare
27633 2019-Jan-10 14:32:17.052255 - [DEBUG] Possible return sites:
27634 2019-Jan-10 14:32:17.052279 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15527635 2019-Jan-10 14:32:17.053524 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27636 2019-Jan-10 14:32:17.053556 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27637 2019-Jan-10 14:32:17.053736 - [DEBUG] EDGE:
27638 2019-Jan-10 14:32:17.053797 - [DEBUG] ---> 27639 2019-Jan-10 14:32:17.054425 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
27640 2019-Jan-10 14:32:17.055047 - [DEBUG]
27641 2019-Jan-10 14:32:17.055073 - [DEBUG] EDGE:
27642 2019-Jan-10 14:32:17.055130 - [DEBUG] ---> 27643 2019-Jan-10 14:32:17.055755 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
27644 2019-Jan-10 14:32:17.056384 - [DEBUG]
27645 2019-Jan-10 14:32:17.056411 - [DEBUG] Compose: EdgeIdentity * AllBottom
27646 2019-Jan-10 14:32:17.056437 - [DEBUG]
27647 2019-Jan-10 14:32:17.056461 - [DEBUG] Propagate flow
27648 2019-Jan-10 14:32:17.056485 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27649 2019-Jan-10 14:32:17.056541 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27650 2019-Jan-10 14:32:17.057177 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27651 2019-Jan-10 14:32:17.057810 - [DEBUG] Edge function : AllBottom (result of previous compose)
27652 2019-Jan-10 14:32:17.057836 - [DEBUG]
27653 2019-Jan-10 14:32:17.057862 - [DEBUG] Join: AllTop & AllBottom
27654 2019-Jan-10 14:32:17.057888 - [DEBUG] = AllBottom (new jump func)
27655 2019-Jan-10 14:32:17.057913 - [DEBUG]
27656 2019-Jan-10 14:32:17.057936 - [DEBUG] Start adding new jump function
27657 2019-Jan-10 14:32:17.057960 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27658 2019-Jan-10 14:32:17.058017 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27659 2019-Jan-10 14:32:17.058635 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27660 2019-Jan-10 14:32:17.059249 - [DEBUG] Edge Function : AllBottom
27661 2019-Jan-10 14:32:17.059277 - [DEBUG] End adding new jump function
27662 2019-Jan-10 14:32:17.059301 - [DEBUG]
27663 2019-Jan-10 14:32:17.059325 - [DEBUG] -------------------------------------------- 812. Path Edge --------------------------------------------
27664 2019-Jan-10 14:32:17.059349 - [DEBUG]
27665 2019-Jan-10 14:32:17.059373 - [DEBUG] Process 812. path edge:
27666 2019-Jan-10 14:32:17.059397 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27667 2019-Jan-10 14:32:17.059453 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
27668 2019-Jan-10 14:32:17.060070 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27669 2019-Jan-10 14:32:17.060706 - [DEBUG]
27670 2019-Jan-10 14:32:17.060731 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
27671 2019-Jan-10 14:32:17.061365 - [DEBUG] Compose: EdgeIdentity * AllBottom
27672 2019-Jan-10 14:32:17.061394 - [DEBUG]
27673 2019-Jan-10 14:32:17.061418 - [DEBUG] Propagate flow
27674 2019-Jan-10 14:32:17.061443 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27675 2019-Jan-10 14:32:17.061501 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27676 2019-Jan-10 14:32:17.062138 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27677 2019-Jan-10 14:32:17.062758 - [DEBUG] Edge function : AllBottom (result of previous compose)
27678 2019-Jan-10 14:32:17.062784 - [DEBUG]
27679 2019-Jan-10 14:32:17.062810 - [DEBUG] Join: AllTop & AllBottom
27680 2019-Jan-10 14:32:17.062837 - [DEBUG] = AllBottom (new jump func)
27681 2019-Jan-10 14:32:17.062862 - [DEBUG]
27682 2019-Jan-10 14:32:17.062886 - [DEBUG] Start adding new jump function
27683 2019-Jan-10 14:32:17.062911 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27684 2019-Jan-10 14:32:17.062968 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27685 2019-Jan-10 14:32:17.063602 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27686 2019-Jan-10 14:32:17.064227 - [DEBUG] Edge Function : AllBottom
27687 2019-Jan-10 14:32:17.064265 - [DEBUG] End adding new jump function
27688 2019-Jan-10 14:32:17.064291 - [DEBUG]
27689 2019-Jan-10 14:32:17.064315 - [DEBUG] -------------------------------------------- 813. Path Edge --------------------------------------------
27690 2019-Jan-10 14:32:17.064340 - [DEBUG]
27691 2019-Jan-10 14:32:17.064365 - [DEBUG] Process 813. path edge:
27692 2019-Jan-10 14:32:17.064390 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27693 2019-Jan-10 14:32:17.064447 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
27694 2019-Jan-10 14:32:17.065075 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27695 2019-Jan-10 14:32:17.065695 - [DEBUG]
27696 2019-Jan-10 14:32:17.065720 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
27697 2019-Jan-10 14:32:17.066356 - [DEBUG] Possible callees:
27698 2019-Jan-10 14:32:17.066383 - [DEBUG] llvm.dbg.declare
27699 2019-Jan-10 14:32:17.066409 - [DEBUG] Possible return sites:
27700 2019-Jan-10 14:32:17.066433 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15527701 2019-Jan-10 14:32:17.067696 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27702 2019-Jan-10 14:32:17.067727 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27703 2019-Jan-10 14:32:17.067764 - [DEBUG] Compose: EdgeIdentity * AllBottom
27704 2019-Jan-10 14:32:17.067792 - [DEBUG]
27705 2019-Jan-10 14:32:17.067817 - [DEBUG] Propagate flow
27706 2019-Jan-10 14:32:17.067841 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27707 2019-Jan-10 14:32:17.067899 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
27708 2019-Jan-10 14:32:17.068578 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27709 2019-Jan-10 14:32:17.069200 - [DEBUG] Edge function : AllBottom (result of previous compose)
27710 2019-Jan-10 14:32:17.069227 - [DEBUG]
27711 2019-Jan-10 14:32:17.069252 - [DEBUG] Join: AllTop & AllBottom
27712 2019-Jan-10 14:32:17.069280 - [DEBUG] = AllBottom (new jump func)
27713 2019-Jan-10 14:32:17.069305 - [DEBUG]
27714 2019-Jan-10 14:32:17.069330 - [DEBUG] Start adding new jump function
27715 2019-Jan-10 14:32:17.069354 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27716 2019-Jan-10 14:32:17.069411 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27717 2019-Jan-10 14:32:17.070032 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
27718 2019-Jan-10 14:32:17.070672 - [DEBUG] Edge Function : AllBottom
27719 2019-Jan-10 14:32:17.070705 - [DEBUG] End adding new jump function
27720 2019-Jan-10 14:32:17.070730 - [DEBUG]
27721 2019-Jan-10 14:32:17.070755 - [DEBUG] -------------------------------------------- 814. Path Edge --------------------------------------------
27722 2019-Jan-10 14:32:17.070780 - [DEBUG]
27723 2019-Jan-10 14:32:17.070804 - [DEBUG] Process 814. path edge:
27724 2019-Jan-10 14:32:17.070829 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27725 2019-Jan-10 14:32:17.070886 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
27726 2019-Jan-10 14:32:17.071507 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27727 2019-Jan-10 14:32:17.072124 - [DEBUG]
27728 2019-Jan-10 14:32:17.072149 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
27729 2019-Jan-10 14:32:17.072800 - [DEBUG] Compose: EdgeIdentity * AllBottom
27730 2019-Jan-10 14:32:17.072829 - [DEBUG]
27731 2019-Jan-10 14:32:17.072853 - [DEBUG] Propagate flow
27732 2019-Jan-10 14:32:17.072877 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27733 2019-Jan-10 14:32:17.072935 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
27734 2019-Jan-10 14:32:17.073565 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27735 2019-Jan-10 14:32:17.074183 - [DEBUG] Edge function : AllBottom (result of previous compose)
27736 2019-Jan-10 14:32:17.074209 - [DEBUG]
27737 2019-Jan-10 14:32:17.074233 - [DEBUG] Join: AllTop & AllBottom
27738 2019-Jan-10 14:32:17.074260 - [DEBUG] = AllBottom (new jump func)
27739 2019-Jan-10 14:32:17.074285 - [DEBUG]
27740 2019-Jan-10 14:32:17.074308 - [DEBUG] Start adding new jump function
27741 2019-Jan-10 14:32:17.074332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27742 2019-Jan-10 14:32:17.074389 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27743 2019-Jan-10 14:32:17.075007 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
27744 2019-Jan-10 14:32:17.075621 - [DEBUG] Edge Function : AllBottom
27745 2019-Jan-10 14:32:17.075652 - [DEBUG] End adding new jump function
27746 2019-Jan-10 14:32:17.075677 - [DEBUG]
27747 2019-Jan-10 14:32:17.075700 - [DEBUG] -------------------------------------------- 815. Path Edge --------------------------------------------
27748 2019-Jan-10 14:32:17.075725 - [DEBUG]
27749 2019-Jan-10 14:32:17.075748 - [DEBUG] Process 815. path edge:
27750 2019-Jan-10 14:32:17.075772 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27751 2019-Jan-10 14:32:17.075829 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
27752 2019-Jan-10 14:32:17.076444 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27753 2019-Jan-10 14:32:17.077077 - [DEBUG]
27754 2019-Jan-10 14:32:17.077102 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
27755 2019-Jan-10 14:32:17.077732 - [DEBUG] Compose: EdgeIdentity * AllBottom
27756 2019-Jan-10 14:32:17.077761 - [DEBUG]
27757 2019-Jan-10 14:32:17.077785 - [DEBUG] Propagate flow
27758 2019-Jan-10 14:32:17.077809 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27759 2019-Jan-10 14:32:17.077867 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
27760 2019-Jan-10 14:32:17.078482 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27761 2019-Jan-10 14:32:17.079099 - [DEBUG] Edge function : AllBottom (result of previous compose)
27762 2019-Jan-10 14:32:17.079125 - [DEBUG]
27763 2019-Jan-10 14:32:17.079150 - [DEBUG] Join: AllTop & AllBottom
27764 2019-Jan-10 14:32:17.079176 - [DEBUG] = AllBottom (new jump func)
27765 2019-Jan-10 14:32:17.079201 - [DEBUG]
27766 2019-Jan-10 14:32:17.079225 - [DEBUG] Start adding new jump function
27767 2019-Jan-10 14:32:17.079248 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27768 2019-Jan-10 14:32:17.079305 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27769 2019-Jan-10 14:32:17.079923 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
27770 2019-Jan-10 14:32:17.080554 - [DEBUG] Edge Function : AllBottom
27771 2019-Jan-10 14:32:17.080584 - [DEBUG] End adding new jump function
27772 2019-Jan-10 14:32:17.080609 - [DEBUG]
27773 2019-Jan-10 14:32:17.080633 - [DEBUG] -------------------------------------------- 816. Path Edge --------------------------------------------
27774 2019-Jan-10 14:32:17.080666 - [DEBUG]
27775 2019-Jan-10 14:32:17.080690 - [DEBUG] Process 816. path edge:
27776 2019-Jan-10 14:32:17.080714 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27777 2019-Jan-10 14:32:17.080771 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
27778 2019-Jan-10 14:32:17.081387 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27779 2019-Jan-10 14:32:17.082004 - [DEBUG]
27780 2019-Jan-10 14:32:17.082030 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
27781 2019-Jan-10 14:32:17.082658 - [DEBUG] Compose: EdgeIdentity * AllBottom
27782 2019-Jan-10 14:32:17.082686 - [DEBUG]
27783 2019-Jan-10 14:32:17.082710 - [DEBUG] Propagate flow
27784 2019-Jan-10 14:32:17.082734 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27785 2019-Jan-10 14:32:17.082791 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
27786 2019-Jan-10 14:32:17.083419 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27787 2019-Jan-10 14:32:17.084056 - [DEBUG] Edge function : AllBottom (result of previous compose)
27788 2019-Jan-10 14:32:17.084081 - [DEBUG]
27789 2019-Jan-10 14:32:17.084106 - [DEBUG] Join: AllTop & AllBottom
27790 2019-Jan-10 14:32:17.084133 - [DEBUG] = AllBottom (new jump func)
27791 2019-Jan-10 14:32:17.084158 - [DEBUG]
27792 2019-Jan-10 14:32:17.084181 - [DEBUG] Start adding new jump function
27793 2019-Jan-10 14:32:17.084205 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27794 2019-Jan-10 14:32:17.084262 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27795 2019-Jan-10 14:32:17.084880 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
27796 2019-Jan-10 14:32:17.085507 - [DEBUG] Edge Function : AllBottom
27797 2019-Jan-10 14:32:17.085538 - [DEBUG] End adding new jump function
27798 2019-Jan-10 14:32:17.085562 - [DEBUG]
27799 2019-Jan-10 14:32:17.085586 - [DEBUG] -------------------------------------------- 817. Path Edge --------------------------------------------
27800 2019-Jan-10 14:32:17.085611 - [DEBUG]
27801 2019-Jan-10 14:32:17.085634 - [DEBUG] Process 817. path edge:
27802 2019-Jan-10 14:32:17.085658 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27803 2019-Jan-10 14:32:17.085715 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
27804 2019-Jan-10 14:32:17.086340 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27805 2019-Jan-10 14:32:17.086975 - [DEBUG]
27806 2019-Jan-10 14:32:17.087000 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
27807 2019-Jan-10 14:32:17.087633 - [DEBUG] Possible callees:
27808 2019-Jan-10 14:32:17.087658 - [DEBUG] llvm.dbg.declare
27809 2019-Jan-10 14:32:17.087683 - [DEBUG] Possible return sites:
27810 2019-Jan-10 14:32:17.087707 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16327811 2019-Jan-10 14:32:17.088956 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27812 2019-Jan-10 14:32:17.088986 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27813 2019-Jan-10 14:32:17.089023 - [DEBUG] Compose: EdgeIdentity * AllBottom
27814 2019-Jan-10 14:32:17.089050 - [DEBUG]
27815 2019-Jan-10 14:32:17.089074 - [DEBUG] Propagate flow
27816 2019-Jan-10 14:32:17.089105 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27817 2019-Jan-10 14:32:17.089163 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
27818 2019-Jan-10 14:32:17.089783 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27819 2019-Jan-10 14:32:17.090417 - [DEBUG] Edge function : AllBottom (result of previous compose)
27820 2019-Jan-10 14:32:17.090442 - [DEBUG]
27821 2019-Jan-10 14:32:17.090467 - [DEBUG] Join: AllTop & AllBottom
27822 2019-Jan-10 14:32:17.090494 - [DEBUG] = AllBottom (new jump func)
27823 2019-Jan-10 14:32:17.090519 - [DEBUG]
27824 2019-Jan-10 14:32:17.090542 - [DEBUG] Start adding new jump function
27825 2019-Jan-10 14:32:17.090566 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27826 2019-Jan-10 14:32:17.090622 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27827 2019-Jan-10 14:32:17.091243 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
27828 2019-Jan-10 14:32:17.091861 - [DEBUG] Edge Function : AllBottom
27829 2019-Jan-10 14:32:17.091893 - [DEBUG] End adding new jump function
27830 2019-Jan-10 14:32:17.091917 - [DEBUG]
27831 2019-Jan-10 14:32:17.091941 - [DEBUG] -------------------------------------------- 818. Path Edge --------------------------------------------
27832 2019-Jan-10 14:32:17.091966 - [DEBUG]
27833 2019-Jan-10 14:32:17.091989 - [DEBUG] Process 818. path edge:
27834 2019-Jan-10 14:32:17.092013 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27835 2019-Jan-10 14:32:17.092070 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
27836 2019-Jan-10 14:32:17.092687 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27837 2019-Jan-10 14:32:17.093304 - [DEBUG]
27838 2019-Jan-10 14:32:17.093329 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
27839 2019-Jan-10 14:32:17.093982 - [DEBUG] Compose: EdgeIdentity * AllBottom
27840 2019-Jan-10 14:32:17.094011 - [DEBUG]
27841 2019-Jan-10 14:32:17.094035 - [DEBUG] Propagate flow
27842 2019-Jan-10 14:32:17.094059 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27843 2019-Jan-10 14:32:17.094117 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
27844 2019-Jan-10 14:32:17.094734 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27845 2019-Jan-10 14:32:17.095352 - [DEBUG] Edge function : AllBottom (result of previous compose)
27846 2019-Jan-10 14:32:17.095378 - [DEBUG]
27847 2019-Jan-10 14:32:17.095403 - [DEBUG] Join: AllTop & AllBottom
27848 2019-Jan-10 14:32:17.095430 - [DEBUG] = AllBottom (new jump func)
27849 2019-Jan-10 14:32:17.095455 - [DEBUG]
27850 2019-Jan-10 14:32:17.095479 - [DEBUG] Start adding new jump function
27851 2019-Jan-10 14:32:17.095503 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27852 2019-Jan-10 14:32:17.095559 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27853 2019-Jan-10 14:32:17.096178 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
27854 2019-Jan-10 14:32:17.096793 - [DEBUG] Edge Function : AllBottom
27855 2019-Jan-10 14:32:17.096837 - [DEBUG] End adding new jump function
27856 2019-Jan-10 14:32:17.096864 - [DEBUG]
27857 2019-Jan-10 14:32:17.096888 - [DEBUG] -------------------------------------------- 819. Path Edge --------------------------------------------
27858 2019-Jan-10 14:32:17.096912 - [DEBUG]
27859 2019-Jan-10 14:32:17.096936 - [DEBUG] Process 819. path edge:
27860 2019-Jan-10 14:32:17.096960 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27861 2019-Jan-10 14:32:17.097026 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
27862 2019-Jan-10 14:32:17.097642 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27863 2019-Jan-10 14:32:17.098261 - [DEBUG]
27864 2019-Jan-10 14:32:17.098286 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
27865 2019-Jan-10 14:32:17.098914 - [DEBUG] Compose: EdgeIdentity * AllBottom
27866 2019-Jan-10 14:32:17.098942 - [DEBUG]
27867 2019-Jan-10 14:32:17.098966 - [DEBUG] Propagate flow
27868 2019-Jan-10 14:32:17.098990 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27869 2019-Jan-10 14:32:17.099047 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
27870 2019-Jan-10 14:32:17.099674 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27871 2019-Jan-10 14:32:17.100308 - [DEBUG] Edge function : AllBottom (result of previous compose)
27872 2019-Jan-10 14:32:17.100334 - [DEBUG]
27873 2019-Jan-10 14:32:17.100359 - [DEBUG] Join: AllTop & AllBottom
27874 2019-Jan-10 14:32:17.100385 - [DEBUG] = AllBottom (new jump func)
27875 2019-Jan-10 14:32:17.100410 - [DEBUG]
27876 2019-Jan-10 14:32:17.100434 - [DEBUG] Start adding new jump function
27877 2019-Jan-10 14:32:17.100457 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27878 2019-Jan-10 14:32:17.100514 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27879 2019-Jan-10 14:32:17.101132 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
27880 2019-Jan-10 14:32:17.101756 - [DEBUG] Edge Function : AllBottom
27881 2019-Jan-10 14:32:17.101787 - [DEBUG] End adding new jump function
27882 2019-Jan-10 14:32:17.101811 - [DEBUG]
27883 2019-Jan-10 14:32:17.101835 - [DEBUG] -------------------------------------------- 820. Path Edge --------------------------------------------
27884 2019-Jan-10 14:32:17.101860 - [DEBUG]
27885 2019-Jan-10 14:32:17.101883 - [DEBUG] Process 820. path edge:
27886 2019-Jan-10 14:32:17.101907 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27887 2019-Jan-10 14:32:17.101964 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
27888 2019-Jan-10 14:32:17.102589 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27889 2019-Jan-10 14:32:17.103206 - [DEBUG]
27890 2019-Jan-10 14:32:17.103231 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
27891 2019-Jan-10 14:32:17.103877 - [DEBUG] Possible callees:
27892 2019-Jan-10 14:32:17.103902 - [DEBUG] llvm.dbg.declare
27893 2019-Jan-10 14:32:17.103927 - [DEBUG] Possible return sites:
27894 2019-Jan-10 14:32:17.103951 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16927895 2019-Jan-10 14:32:17.105191 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
27896 2019-Jan-10 14:32:17.105220 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
27897 2019-Jan-10 14:32:17.105255 - [DEBUG] Compose: EdgeIdentity * AllBottom
27898 2019-Jan-10 14:32:17.105282 - [DEBUG]
27899 2019-Jan-10 14:32:17.105306 - [DEBUG] Propagate flow
27900 2019-Jan-10 14:32:17.105330 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27901 2019-Jan-10 14:32:17.105387 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
27902 2019-Jan-10 14:32:17.106015 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27903 2019-Jan-10 14:32:17.106635 - [DEBUG] Edge function : AllBottom (result of previous compose)
27904 2019-Jan-10 14:32:17.106660 - [DEBUG]
27905 2019-Jan-10 14:32:17.106685 - [DEBUG] Join: AllTop & AllBottom
27906 2019-Jan-10 14:32:17.106711 - [DEBUG] = AllBottom (new jump func)
27907 2019-Jan-10 14:32:17.106736 - [DEBUG]
27908 2019-Jan-10 14:32:17.106760 - [DEBUG] Start adding new jump function
27909 2019-Jan-10 14:32:17.106783 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27910 2019-Jan-10 14:32:17.106853 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27911 2019-Jan-10 14:32:17.107473 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
27912 2019-Jan-10 14:32:17.108090 - [DEBUG] Edge Function : AllBottom
27913 2019-Jan-10 14:32:17.108120 - [DEBUG] End adding new jump function
27914 2019-Jan-10 14:32:17.108145 - [DEBUG]
27915 2019-Jan-10 14:32:17.108169 - [DEBUG] -------------------------------------------- 821. Path Edge --------------------------------------------
27916 2019-Jan-10 14:32:17.108193 - [DEBUG]
27917 2019-Jan-10 14:32:17.108217 - [DEBUG] Process 821. path edge:
27918 2019-Jan-10 14:32:17.108241 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27919 2019-Jan-10 14:32:17.108297 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
27920 2019-Jan-10 14:32:17.108916 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27921 2019-Jan-10 14:32:17.109534 - [DEBUG]
27922 2019-Jan-10 14:32:17.109559 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
27923 2019-Jan-10 14:32:17.110225 - [DEBUG] Compose: EdgeIdentity * AllBottom
27924 2019-Jan-10 14:32:17.110255 - [DEBUG]
27925 2019-Jan-10 14:32:17.110279 - [DEBUG] Propagate flow
27926 2019-Jan-10 14:32:17.110303 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27927 2019-Jan-10 14:32:17.110361 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
27928 2019-Jan-10 14:32:17.110988 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27929 2019-Jan-10 14:32:17.111606 - [DEBUG] Edge function : AllBottom (result of previous compose)
27930 2019-Jan-10 14:32:17.111632 - [DEBUG]
27931 2019-Jan-10 14:32:17.111657 - [DEBUG] Join: AllTop & AllBottom
27932 2019-Jan-10 14:32:17.111683 - [DEBUG] = AllBottom (new jump func)
27933 2019-Jan-10 14:32:17.111709 - [DEBUG]
27934 2019-Jan-10 14:32:17.111732 - [DEBUG] Start adding new jump function
27935 2019-Jan-10 14:32:17.111756 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27936 2019-Jan-10 14:32:17.111812 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27937 2019-Jan-10 14:32:17.112432 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
27938 2019-Jan-10 14:32:17.113050 - [DEBUG] Edge Function : AllBottom
27939 2019-Jan-10 14:32:17.113080 - [DEBUG] End adding new jump function
27940 2019-Jan-10 14:32:17.113105 - [DEBUG]
27941 2019-Jan-10 14:32:17.113129 - [DEBUG] -------------------------------------------- 822. Path Edge --------------------------------------------
27942 2019-Jan-10 14:32:17.113153 - [DEBUG]
27943 2019-Jan-10 14:32:17.113177 - [DEBUG] Process 822. path edge:
27944 2019-Jan-10 14:32:17.113201 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27945 2019-Jan-10 14:32:17.113258 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
27946 2019-Jan-10 14:32:17.113900 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27947 2019-Jan-10 14:32:17.114519 - [DEBUG]
27948 2019-Jan-10 14:32:17.114544 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
27949 2019-Jan-10 14:32:17.115180 - [DEBUG] Compose: EdgeIdentity * AllBottom
27950 2019-Jan-10 14:32:17.115208 - [DEBUG]
27951 2019-Jan-10 14:32:17.115232 - [DEBUG] Propagate flow
27952 2019-Jan-10 14:32:17.115256 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27953 2019-Jan-10 14:32:17.115313 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
27954 2019-Jan-10 14:32:17.115935 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27955 2019-Jan-10 14:32:17.116553 - [DEBUG] Edge function : AllBottom (result of previous compose)
27956 2019-Jan-10 14:32:17.116578 - [DEBUG]
27957 2019-Jan-10 14:32:17.116603 - [DEBUG] Join: AllTop & AllBottom
27958 2019-Jan-10 14:32:17.116629 - [DEBUG] = AllBottom (new jump func)
27959 2019-Jan-10 14:32:17.116654 - [DEBUG]
27960 2019-Jan-10 14:32:17.116678 - [DEBUG] Start adding new jump function
27961 2019-Jan-10 14:32:17.116702 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27962 2019-Jan-10 14:32:17.116758 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27963 2019-Jan-10 14:32:17.117392 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
27964 2019-Jan-10 14:32:17.118010 - [DEBUG] Edge Function : AllBottom
27965 2019-Jan-10 14:32:17.118041 - [DEBUG] End adding new jump function
27966 2019-Jan-10 14:32:17.118065 - [DEBUG]
27967 2019-Jan-10 14:32:17.118089 - [DEBUG] -------------------------------------------- 823. Path Edge --------------------------------------------
27968 2019-Jan-10 14:32:17.118114 - [DEBUG]
27969 2019-Jan-10 14:32:17.118137 - [DEBUG] Process 823. path edge:
27970 2019-Jan-10 14:32:17.118161 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27971 2019-Jan-10 14:32:17.118218 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
27972 2019-Jan-10 14:32:17.118837 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27973 2019-Jan-10 14:32:17.119454 - [DEBUG]
27974 2019-Jan-10 14:32:17.119479 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
27975 2019-Jan-10 14:32:17.120121 - [DEBUG] Compose: EdgeIdentity * AllBottom
27976 2019-Jan-10 14:32:17.120149 - [DEBUG]
27977 2019-Jan-10 14:32:17.120187 - [DEBUG] Propagate flow
27978 2019-Jan-10 14:32:17.120210 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
27979 2019-Jan-10 14:32:17.120268 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
27980 2019-Jan-10 14:32:17.120886 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27981 2019-Jan-10 14:32:17.121503 - [DEBUG] Edge function : AllBottom (result of previous compose)
27982 2019-Jan-10 14:32:17.121528 - [DEBUG]
27983 2019-Jan-10 14:32:17.121553 - [DEBUG] Join: AllTop & AllBottom
27984 2019-Jan-10 14:32:17.121580 - [DEBUG] = AllBottom (new jump func)
27985 2019-Jan-10 14:32:17.121605 - [DEBUG]
27986 2019-Jan-10 14:32:17.121628 - [DEBUG] Start adding new jump function
27987 2019-Jan-10 14:32:17.121652 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
27988 2019-Jan-10 14:32:17.121708 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
27989 2019-Jan-10 14:32:17.122326 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
27990 2019-Jan-10 14:32:17.122952 - [DEBUG] Edge Function : AllBottom
27991 2019-Jan-10 14:32:17.122983 - [DEBUG] End adding new jump function
27992 2019-Jan-10 14:32:17.123008 - [DEBUG]
27993 2019-Jan-10 14:32:17.123031 - [DEBUG] -------------------------------------------- 824. Path Edge --------------------------------------------
27994 2019-Jan-10 14:32:17.123056 - [DEBUG]
27995 2019-Jan-10 14:32:17.123079 - [DEBUG] Process 824. path edge:
27996 2019-Jan-10 14:32:17.123103 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
27997 2019-Jan-10 14:32:17.123159 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
27998 2019-Jan-10 14:32:17.123793 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
27999 2019-Jan-10 14:32:17.124412 - [DEBUG]
28000 2019-Jan-10 14:32:17.124438 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28001 2019-Jan-10 14:32:17.125067 - [DEBUG] Compose: EdgeIdentity * AllBottom
28002 2019-Jan-10 14:32:17.125095 - [DEBUG]
28003 2019-Jan-10 14:32:17.125118 - [DEBUG] Propagate flow
28004 2019-Jan-10 14:32:17.125142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28005 2019-Jan-10 14:32:17.125199 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28006 2019-Jan-10 14:32:17.125819 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28007 2019-Jan-10 14:32:17.126436 - [DEBUG] Edge function : AllBottom (result of previous compose)
28008 2019-Jan-10 14:32:17.126461 - [DEBUG]
28009 2019-Jan-10 14:32:17.126486 - [DEBUG] Join: AllTop & AllBottom
28010 2019-Jan-10 14:32:17.126512 - [DEBUG] = AllBottom (new jump func)
28011 2019-Jan-10 14:32:17.126537 - [DEBUG]
28012 2019-Jan-10 14:32:17.126561 - [DEBUG] Start adding new jump function
28013 2019-Jan-10 14:32:17.126585 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28014 2019-Jan-10 14:32:17.126641 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28015 2019-Jan-10 14:32:17.127276 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28016 2019-Jan-10 14:32:17.127894 - [DEBUG] Edge Function : AllBottom
28017 2019-Jan-10 14:32:17.127925 - [DEBUG] End adding new jump function
28018 2019-Jan-10 14:32:17.127949 - [DEBUG]
28019 2019-Jan-10 14:32:17.127973 - [DEBUG] -------------------------------------------- 825. Path Edge --------------------------------------------
28020 2019-Jan-10 14:32:17.127997 - [DEBUG]
28021 2019-Jan-10 14:32:17.128020 - [DEBUG] Process 825. path edge:
28022 2019-Jan-10 14:32:17.128045 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28023 2019-Jan-10 14:32:17.128101 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
28024 2019-Jan-10 14:32:17.128719 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28025 2019-Jan-10 14:32:17.129337 - [DEBUG]
28026 2019-Jan-10 14:32:17.129362 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28027 2019-Jan-10 14:32:17.130000 - [DEBUG] Compose: EdgeIdentity * AllBottom
28028 2019-Jan-10 14:32:17.130029 - [DEBUG]
28029 2019-Jan-10 14:32:17.130053 - [DEBUG] Propagate flow
28030 2019-Jan-10 14:32:17.130077 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28031 2019-Jan-10 14:32:17.130134 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28032 2019-Jan-10 14:32:17.130773 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28033 2019-Jan-10 14:32:17.131390 - [DEBUG] Edge function : AllBottom (result of previous compose)
28034 2019-Jan-10 14:32:17.131427 - [DEBUG]
28035 2019-Jan-10 14:32:17.131453 - [DEBUG] Join: AllTop & AllBottom
28036 2019-Jan-10 14:32:17.131479 - [DEBUG] = AllBottom (new jump func)
28037 2019-Jan-10 14:32:17.131504 - [DEBUG]
28038 2019-Jan-10 14:32:17.131527 - [DEBUG] Start adding new jump function
28039 2019-Jan-10 14:32:17.131551 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28040 2019-Jan-10 14:32:17.131607 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28041 2019-Jan-10 14:32:17.132225 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28042 2019-Jan-10 14:32:17.132838 - [DEBUG] Edge Function : AllBottom
28043 2019-Jan-10 14:32:17.132868 - [DEBUG] End adding new jump function
28044 2019-Jan-10 14:32:17.132893 - [DEBUG]
28045 2019-Jan-10 14:32:17.132917 - [DEBUG] -------------------------------------------- 826. Path Edge --------------------------------------------
28046 2019-Jan-10 14:32:17.132941 - [DEBUG]
28047 2019-Jan-10 14:32:17.132965 - [DEBUG] Process 826. path edge:
28048 2019-Jan-10 14:32:17.132989 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28049 2019-Jan-10 14:32:17.133045 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
28050 2019-Jan-10 14:32:17.133675 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28051 2019-Jan-10 14:32:17.134298 - [DEBUG]
28052 2019-Jan-10 14:32:17.134324 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28053 2019-Jan-10 14:32:17.135008 - [DEBUG] Compose: EdgeIdentity * AllBottom
28054 2019-Jan-10 14:32:17.135036 - [DEBUG]
28055 2019-Jan-10 14:32:17.135060 - [DEBUG] Propagate flow
28056 2019-Jan-10 14:32:17.135084 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28057 2019-Jan-10 14:32:17.135156 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28058 2019-Jan-10 14:32:17.135835 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28059 2019-Jan-10 14:32:17.136479 - [DEBUG] Edge function : AllBottom (result of previous compose)
28060 2019-Jan-10 14:32:17.136505 - [DEBUG]
28061 2019-Jan-10 14:32:17.136532 - [DEBUG] Join: AllTop & AllBottom
28062 2019-Jan-10 14:32:17.136559 - [DEBUG] = AllBottom (new jump func)
28063 2019-Jan-10 14:32:17.136585 - [DEBUG]
28064 2019-Jan-10 14:32:17.136609 - [DEBUG] Start adding new jump function
28065 2019-Jan-10 14:32:17.136633 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28066 2019-Jan-10 14:32:17.136699 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28067 2019-Jan-10 14:32:17.137386 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28068 2019-Jan-10 14:32:17.138006 - [DEBUG] Edge Function : AllBottom
28069 2019-Jan-10 14:32:17.138041 - [DEBUG] End adding new jump function
28070 2019-Jan-10 14:32:17.138066 - [DEBUG]
28071 2019-Jan-10 14:32:17.138090 - [DEBUG] -------------------------------------------- 827. Path Edge --------------------------------------------
28072 2019-Jan-10 14:32:17.138115 - [DEBUG]
28073 2019-Jan-10 14:32:17.138139 - [DEBUG] Process 827. path edge:
28074 2019-Jan-10 14:32:17.138163 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28075 2019-Jan-10 14:32:17.138220 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
28076 2019-Jan-10 14:32:17.138837 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28077 2019-Jan-10 14:32:17.139454 - [DEBUG]
28078 2019-Jan-10 14:32:17.139479 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28079 2019-Jan-10 14:32:17.140150 - [DEBUG] Compose: EdgeIdentity * AllBottom
28080 2019-Jan-10 14:32:17.140195 - [DEBUG]
28081 2019-Jan-10 14:32:17.140219 - [DEBUG] Propagate flow
28082 2019-Jan-10 14:32:17.140243 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28083 2019-Jan-10 14:32:17.140302 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28084 2019-Jan-10 14:32:17.140928 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28085 2019-Jan-10 14:32:17.141547 - [DEBUG] Edge function : AllBottom (result of previous compose)
28086 2019-Jan-10 14:32:17.141573 - [DEBUG]
28087 2019-Jan-10 14:32:17.141598 - [DEBUG] Join: AllTop & AllBottom
28088 2019-Jan-10 14:32:17.141624 - [DEBUG] = AllBottom (new jump func)
28089 2019-Jan-10 14:32:17.141649 - [DEBUG]
28090 2019-Jan-10 14:32:17.141673 - [DEBUG] Start adding new jump function
28091 2019-Jan-10 14:32:17.141697 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28092 2019-Jan-10 14:32:17.141753 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28093 2019-Jan-10 14:32:17.142372 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28094 2019-Jan-10 14:32:17.142990 - [DEBUG] Edge Function : AllBottom
28095 2019-Jan-10 14:32:17.143019 - [DEBUG] End adding new jump function
28096 2019-Jan-10 14:32:17.143043 - [DEBUG]
28097 2019-Jan-10 14:32:17.143067 - [DEBUG] -------------------------------------------- 828. Path Edge --------------------------------------------
28098 2019-Jan-10 14:32:17.143091 - [DEBUG]
28099 2019-Jan-10 14:32:17.143114 - [DEBUG] Process 828. path edge:
28100 2019-Jan-10 14:32:17.143139 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28101 2019-Jan-10 14:32:17.143195 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
28102 2019-Jan-10 14:32:17.143831 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28103 2019-Jan-10 14:32:17.144450 - [DEBUG]
28104 2019-Jan-10 14:32:17.144476 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28105 2019-Jan-10 14:32:17.145113 - [DEBUG] Compose: EdgeIdentity * AllBottom
28106 2019-Jan-10 14:32:17.145141 - [DEBUG]
28107 2019-Jan-10 14:32:17.145165 - [DEBUG] Propagate flow
28108 2019-Jan-10 14:32:17.145188 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28109 2019-Jan-10 14:32:17.145246 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28110 2019-Jan-10 14:32:17.145864 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28111 2019-Jan-10 14:32:17.146483 - [DEBUG] Edge function : AllBottom (result of previous compose)
28112 2019-Jan-10 14:32:17.146508 - [DEBUG]
28113 2019-Jan-10 14:32:17.146533 - [DEBUG] Join: AllTop & AllBottom
28114 2019-Jan-10 14:32:17.146559 - [DEBUG] = AllBottom (new jump func)
28115 2019-Jan-10 14:32:17.146584 - [DEBUG]
28116 2019-Jan-10 14:32:17.146607 - [DEBUG] Start adding new jump function
28117 2019-Jan-10 14:32:17.146631 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28118 2019-Jan-10 14:32:17.146687 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28119 2019-Jan-10 14:32:17.147321 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28120 2019-Jan-10 14:32:17.147937 - [DEBUG] Edge Function : AllBottom
28121 2019-Jan-10 14:32:17.147965 - [DEBUG] End adding new jump function
28122 2019-Jan-10 14:32:17.147997 - [DEBUG]
28123 2019-Jan-10 14:32:17.148022 - [DEBUG] -------------------------------------------- 829. Path Edge --------------------------------------------
28124 2019-Jan-10 14:32:17.148046 - [DEBUG]
28125 2019-Jan-10 14:32:17.148069 - [DEBUG] Process 829. path edge:
28126 2019-Jan-10 14:32:17.148093 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28127 2019-Jan-10 14:32:17.148150 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
28128 2019-Jan-10 14:32:17.148768 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28129 2019-Jan-10 14:32:17.149387 - [DEBUG]
28130 2019-Jan-10 14:32:17.149411 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28131 2019-Jan-10 14:32:17.150046 - [DEBUG] Compose: EdgeIdentity * AllBottom
28132 2019-Jan-10 14:32:17.150076 - [DEBUG]
28133 2019-Jan-10 14:32:17.150100 - [DEBUG] Propagate flow
28134 2019-Jan-10 14:32:17.150124 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28135 2019-Jan-10 14:32:17.150195 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28136 2019-Jan-10 14:32:17.150812 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28137 2019-Jan-10 14:32:17.151429 - [DEBUG] Edge function : AllBottom (result of previous compose)
28138 2019-Jan-10 14:32:17.151455 - [DEBUG]
28139 2019-Jan-10 14:32:17.151480 - [DEBUG] Join: AllTop & AllBottom
28140 2019-Jan-10 14:32:17.151506 - [DEBUG] = AllBottom (new jump func)
28141 2019-Jan-10 14:32:17.151531 - [DEBUG]
28142 2019-Jan-10 14:32:17.151555 - [DEBUG] Start adding new jump function
28143 2019-Jan-10 14:32:17.151579 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28144 2019-Jan-10 14:32:17.151635 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28145 2019-Jan-10 14:32:17.152253 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28146 2019-Jan-10 14:32:17.152869 - [DEBUG] Edge Function : AllBottom
28147 2019-Jan-10 14:32:17.152896 - [DEBUG] End adding new jump function
28148 2019-Jan-10 14:32:17.152921 - [DEBUG]
28149 2019-Jan-10 14:32:17.152945 - [DEBUG] -------------------------------------------- 830. Path Edge --------------------------------------------
28150 2019-Jan-10 14:32:17.152969 - [DEBUG]
28151 2019-Jan-10 14:32:17.152992 - [DEBUG] Process 830. path edge:
28152 2019-Jan-10 14:32:17.153016 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28153 2019-Jan-10 14:32:17.153072 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
28154 2019-Jan-10 14:32:17.153703 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28155 2019-Jan-10 14:32:17.154322 - [DEBUG]
28156 2019-Jan-10 14:32:17.154347 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28157 2019-Jan-10 14:32:17.154973 - [DEBUG] Start of endsummarytab entry
28158 2019-Jan-10 14:32:17.155008 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
28159 2019-Jan-10 14:32:17.155636 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
28160 2019-Jan-10 14:32:17.155696 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28161 2019-Jan-10 14:32:17.156312 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
28162 2019-Jan-10 14:32:17.156943 - [DEBUG] EF: AllBottom
28163 2019-Jan-10 14:32:17.156968 - [DEBUG]
28164 2019-Jan-10 14:32:17.156992 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28165 2019-Jan-10 14:32:17.157607 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28166 2019-Jan-10 14:32:17.158225 - [DEBUG] EF: AllBottom
28167 2019-Jan-10 14:32:17.158258 - [DEBUG]
28168 2019-Jan-10 14:32:17.158283 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28169 2019-Jan-10 14:32:17.158897 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
28170 2019-Jan-10 14:32:17.159525 - [DEBUG] EF: AllBottom
28171 2019-Jan-10 14:32:17.159551 - [DEBUG]
28172 2019-Jan-10 14:32:17.159574 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28173 2019-Jan-10 14:32:17.160202 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
28174 2019-Jan-10 14:32:17.160819 - [DEBUG] EF: AllBottom
28175 2019-Jan-10 14:32:17.160844 - [DEBUG]
28176 2019-Jan-10 14:32:17.160868 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28177 2019-Jan-10 14:32:17.161481 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
28178 2019-Jan-10 14:32:17.162104 - [DEBUG] EF: AllBottom
28179 2019-Jan-10 14:32:17.162129 - [DEBUG]
28180 2019-Jan-10 14:32:17.162153 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28181 2019-Jan-10 14:32:17.162766 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
28182 2019-Jan-10 14:32:17.163383 - [DEBUG] EF: AllBottom
28183 2019-Jan-10 14:32:17.163409 - [DEBUG]
28184 2019-Jan-10 14:32:17.163432 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28185 2019-Jan-10 14:32:17.164062 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
28186 2019-Jan-10 14:32:17.164680 - [DEBUG] EF: AllBottom
28187 2019-Jan-10 14:32:17.164705 - [DEBUG]
28188 2019-Jan-10 14:32:17.164729 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28189 2019-Jan-10 14:32:17.165342 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
28190 2019-Jan-10 14:32:17.165961 - [DEBUG] EF: AllBottom
28191 2019-Jan-10 14:32:17.165986 - [DEBUG]
28192 2019-Jan-10 14:32:17.166010 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28193 2019-Jan-10 14:32:17.166623 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28194 2019-Jan-10 14:32:17.167263 - [DEBUG] EF: AllBottom
28195 2019-Jan-10 14:32:17.167288 - [DEBUG]
28196 2019-Jan-10 14:32:17.167312 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28197 2019-Jan-10 14:32:17.167926 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
28198 2019-Jan-10 14:32:17.168542 - [DEBUG] EF: AllBottom
28199 2019-Jan-10 14:32:17.168568 - [DEBUG]
28200 2019-Jan-10 14:32:17.168591 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28201 2019-Jan-10 14:32:17.169205 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
28202 2019-Jan-10 14:32:17.169820 - [DEBUG] EF: AllBottom
28203 2019-Jan-10 14:32:17.169845 - [DEBUG]
28204 2019-Jan-10 14:32:17.169869 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28205 2019-Jan-10 14:32:17.170497 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
28206 2019-Jan-10 14:32:17.171121 - [DEBUG] EF: AllBottom
28207 2019-Jan-10 14:32:17.171146 - [DEBUG]
28208 2019-Jan-10 14:32:17.171170 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28209 2019-Jan-10 14:32:17.171784 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
28210 2019-Jan-10 14:32:17.172401 - [DEBUG] EF: AllBottom
28211 2019-Jan-10 14:32:17.172426 - [DEBUG]
28212 2019-Jan-10 14:32:17.172450 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28213 2019-Jan-10 14:32:17.173071 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
28214 2019-Jan-10 14:32:17.173705 - [DEBUG] EF: AllBottom
28215 2019-Jan-10 14:32:17.173731 - [DEBUG]
28216 2019-Jan-10 14:32:17.173755 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28217 2019-Jan-10 14:32:17.174368 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
28218 2019-Jan-10 14:32:17.174983 - [DEBUG] EF: AllBottom
28219 2019-Jan-10 14:32:17.175008 - [DEBUG]
28220 2019-Jan-10 14:32:17.175032 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28221 2019-Jan-10 14:32:17.175645 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
28222 2019-Jan-10 14:32:17.176263 - [DEBUG] EF: AllBottom
28223 2019-Jan-10 14:32:17.176288 - [DEBUG]
28224 2019-Jan-10 14:32:17.176312 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28225 2019-Jan-10 14:32:17.176941 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
28226 2019-Jan-10 14:32:17.177557 - [DEBUG] EF: AllBottom
28227 2019-Jan-10 14:32:17.177583 - [DEBUG]
28228 2019-Jan-10 14:32:17.177606 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28229 2019-Jan-10 14:32:17.178220 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28230 2019-Jan-10 14:32:17.178836 - [DEBUG] EF: AllBottom
28231 2019-Jan-10 14:32:17.178861 - [DEBUG]
28232 2019-Jan-10 14:32:17.178885 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28233 2019-Jan-10 14:32:17.179499 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28234 2019-Jan-10 14:32:17.180114 - [DEBUG] EF: AllBottom
28235 2019-Jan-10 14:32:17.180139 - [DEBUG]
28236 2019-Jan-10 14:32:17.180176 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28237 2019-Jan-10 14:32:17.180790 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
28238 2019-Jan-10 14:32:17.181406 - [DEBUG] EF: AllBottom
28239 2019-Jan-10 14:32:17.181431 - [DEBUG]
28240 2019-Jan-10 14:32:17.181455 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
28241 2019-Jan-10 14:32:17.182067 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28242 2019-Jan-10 14:32:17.182682 - [DEBUG] EF: AllBottom
28243 2019-Jan-10 14:32:17.182707 - [DEBUG]
28244 2019-Jan-10 14:32:17.182731 - [DEBUG] ---------------
28245 2019-Jan-10 14:32:17.182754 - [DEBUG]
28246 2019-Jan-10 14:32:17.182780 - [DEBUG] End of endsummarytab entry
28247 2019-Jan-10 14:32:17.182804 - [DEBUG]
28248 2019-Jan-10 14:32:17.182828 - [DEBUG] Start of incomingtab entry
28249 2019-Jan-10 14:32:17.182852 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
28250 2019-Jan-10 14:32:17.183468 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
28251 2019-Jan-10 14:32:17.183538 - [DEBUG] ---------------
28252 2019-Jan-10 14:32:17.183563 - [DEBUG] End of incomingtab entry
28253 2019-Jan-10 14:32:17.183586 - [DEBUG]
28254 2019-Jan-10 14:32:17.183612 - [DEBUG] EDGE:
28255 2019-Jan-10 14:32:17.183669 - [DEBUG] ---> 28256 2019-Jan-10 14:32:17.184285 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28257 2019-Jan-10 14:32:17.184903 - [DEBUG]
28258 2019-Jan-10 14:32:17.184928 - [DEBUG] EDGE:
28259 2019-Jan-10 14:32:17.184985 - [DEBUG] ---> 28260 2019-Jan-10 14:32:17.185602 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28261 2019-Jan-10 14:32:17.186227 - [DEBUG]
28262 2019-Jan-10 14:32:17.186261 - [DEBUG] Compose: EdgeIdentity * AllBottom
28263 2019-Jan-10 14:32:17.186288 - [DEBUG]
28264 2019-Jan-10 14:32:17.186311 - [DEBUG] Propagate flow
28265 2019-Jan-10 14:32:17.186335 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28266 2019-Jan-10 14:32:17.186392 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28267 2019-Jan-10 14:32:17.187035 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28268 2019-Jan-10 14:32:17.187653 - [DEBUG] Edge function : AllBottom (result of previous compose)
28269 2019-Jan-10 14:32:17.187679 - [DEBUG]
28270 2019-Jan-10 14:32:17.187704 - [DEBUG] Join: AllTop & AllBottom
28271 2019-Jan-10 14:32:17.187730 - [DEBUG] = AllBottom (new jump func)
28272 2019-Jan-10 14:32:17.187755 - [DEBUG]
28273 2019-Jan-10 14:32:17.187779 - [DEBUG] Start adding new jump function
28274 2019-Jan-10 14:32:17.187802 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28275 2019-Jan-10 14:32:17.187858 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28276 2019-Jan-10 14:32:17.188477 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28277 2019-Jan-10 14:32:17.189102 - [DEBUG] Edge Function : AllBottom
28278 2019-Jan-10 14:32:17.189130 - [DEBUG] End adding new jump function
28279 2019-Jan-10 14:32:17.189154 - [DEBUG]
28280 2019-Jan-10 14:32:17.189178 - [DEBUG] -------------------------------------------- 831. Path Edge --------------------------------------------
28281 2019-Jan-10 14:32:17.189202 - [DEBUG]
28282 2019-Jan-10 14:32:17.189226 - [DEBUG] Process 831. path edge:
28283 2019-Jan-10 14:32:17.189250 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28284 2019-Jan-10 14:32:17.189306 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
28285 2019-Jan-10 14:32:17.189934 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28286 2019-Jan-10 14:32:17.190569 - [DEBUG]
28287 2019-Jan-10 14:32:17.190593 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
28288 2019-Jan-10 14:32:17.191231 - [DEBUG] Possible callees:
28289 2019-Jan-10 14:32:17.191257 - [DEBUG] llvm.dbg.declare
28290 2019-Jan-10 14:32:17.191282 - [DEBUG] Possible return sites:
28291 2019-Jan-10 14:32:17.191306 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19328292 2019-Jan-10 14:32:17.192557 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28293 2019-Jan-10 14:32:17.192587 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28294 2019-Jan-10 14:32:17.192626 - [DEBUG] Compose: EdgeIdentity * AllBottom
28295 2019-Jan-10 14:32:17.192653 - [DEBUG]
28296 2019-Jan-10 14:32:17.192678 - [DEBUG] Propagate flow
28297 2019-Jan-10 14:32:17.192701 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28298 2019-Jan-10 14:32:17.192758 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28299 2019-Jan-10 14:32:17.193378 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28300 2019-Jan-10 14:32:17.194013 - [DEBUG] Edge function : AllBottom (result of previous compose)
28301 2019-Jan-10 14:32:17.194039 - [DEBUG]
28302 2019-Jan-10 14:32:17.194072 - [DEBUG] Join: AllTop & AllBottom
28303 2019-Jan-10 14:32:17.194099 - [DEBUG] = AllBottom (new jump func)
28304 2019-Jan-10 14:32:17.194124 - [DEBUG]
28305 2019-Jan-10 14:32:17.194148 - [DEBUG] Start adding new jump function
28306 2019-Jan-10 14:32:17.194171 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28307 2019-Jan-10 14:32:17.194228 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28308 2019-Jan-10 14:32:17.194849 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28309 2019-Jan-10 14:32:17.195467 - [DEBUG] Edge Function : AllBottom
28310 2019-Jan-10 14:32:17.195496 - [DEBUG] End adding new jump function
28311 2019-Jan-10 14:32:17.195520 - [DEBUG]
28312 2019-Jan-10 14:32:17.195544 - [DEBUG] -------------------------------------------- 832. Path Edge --------------------------------------------
28313 2019-Jan-10 14:32:17.195569 - [DEBUG]
28314 2019-Jan-10 14:32:17.195592 - [DEBUG] Process 832. path edge:
28315 2019-Jan-10 14:32:17.195616 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28316 2019-Jan-10 14:32:17.195673 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
28317 2019-Jan-10 14:32:17.196290 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28318 2019-Jan-10 14:32:17.196921 - [DEBUG]
28319 2019-Jan-10 14:32:17.196946 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
28320 2019-Jan-10 14:32:17.197587 - [DEBUG] Compose: EdgeIdentity * AllBottom
28321 2019-Jan-10 14:32:17.197615 - [DEBUG]
28322 2019-Jan-10 14:32:17.197639 - [DEBUG] Propagate flow
28323 2019-Jan-10 14:32:17.197663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28324 2019-Jan-10 14:32:17.197720 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
28325 2019-Jan-10 14:32:17.198338 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28326 2019-Jan-10 14:32:17.198956 - [DEBUG] Edge function : AllBottom (result of previous compose)
28327 2019-Jan-10 14:32:17.198981 - [DEBUG]
28328 2019-Jan-10 14:32:17.199006 - [DEBUG] Join: AllTop & AllBottom
28329 2019-Jan-10 14:32:17.199033 - [DEBUG] = AllBottom (new jump func)
28330 2019-Jan-10 14:32:17.199058 - [DEBUG]
28331 2019-Jan-10 14:32:17.199081 - [DEBUG] Start adding new jump function
28332 2019-Jan-10 14:32:17.199105 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28333 2019-Jan-10 14:32:17.199161 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28334 2019-Jan-10 14:32:17.199780 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
28335 2019-Jan-10 14:32:17.200416 - [DEBUG] Edge Function : AllBottom
28336 2019-Jan-10 14:32:17.200444 - [DEBUG] End adding new jump function
28337 2019-Jan-10 14:32:17.200468 - [DEBUG]
28338 2019-Jan-10 14:32:17.200492 - [DEBUG] -------------------------------------------- 833. Path Edge --------------------------------------------
28339 2019-Jan-10 14:32:17.200516 - [DEBUG]
28340 2019-Jan-10 14:32:17.200539 - [DEBUG] Process 833. path edge:
28341 2019-Jan-10 14:32:17.200564 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28342 2019-Jan-10 14:32:17.200620 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
28343 2019-Jan-10 14:32:17.201235 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28344 2019-Jan-10 14:32:17.201853 - [DEBUG]
28345 2019-Jan-10 14:32:17.201878 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
28346 2019-Jan-10 14:32:17.202510 - [DEBUG] Compose: EdgeIdentity * AllBottom
28347 2019-Jan-10 14:32:17.202546 - [DEBUG]
28348 2019-Jan-10 14:32:17.202570 - [DEBUG] Propagate flow
28349 2019-Jan-10 14:32:17.202593 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28350 2019-Jan-10 14:32:17.202651 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
28351 2019-Jan-10 14:32:17.203268 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28352 2019-Jan-10 14:32:17.203903 - [DEBUG] Edge function : AllBottom (result of previous compose)
28353 2019-Jan-10 14:32:17.203929 - [DEBUG]
28354 2019-Jan-10 14:32:17.203954 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
28355 2019-Jan-10 14:32:17.203980 - [DEBUG] = AllBottom
28356 2019-Jan-10 14:32:17.204005 - [DEBUG]
28357 2019-Jan-10 14:32:17.204028 - [DEBUG] PROPAGATE: No new function!
28358 2019-Jan-10 14:32:17.204053 - [DEBUG] EDGE:
28359 2019-Jan-10 14:32:17.204110 - [DEBUG] ---> 28360 2019-Jan-10 14:32:17.204727 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28361 2019-Jan-10 14:32:17.205345 - [DEBUG]
28362 2019-Jan-10 14:32:17.205458 - [DEBUG] EDGE:
28363 2019-Jan-10 14:32:17.205520 - [DEBUG] ---> 28364 2019-Jan-10 14:32:17.206176 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28365 2019-Jan-10 14:32:17.206869 - [DEBUG]
28366 2019-Jan-10 14:32:17.206900 - [DEBUG] EDGE:
28367 2019-Jan-10 14:32:17.206970 - [DEBUG] ---> 28368 2019-Jan-10 14:32:17.207662 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28369 2019-Jan-10 14:32:17.208331 - [DEBUG]
28370 2019-Jan-10 14:32:17.208359 - [DEBUG] EDGE:
28371 2019-Jan-10 14:32:17.208429 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
28372 2019-Jan-10 14:32:17.209110 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28373 2019-Jan-10 14:32:17.209793 - [DEBUG]
28374 2019-Jan-10 14:32:17.209822 - [DEBUG] EDGE:
28375 2019-Jan-10 14:32:17.209894 - [DEBUG] ---> 28376 2019-Jan-10 14:32:17.210601 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28377 2019-Jan-10 14:32:17.211273 - [DEBUG]
28378 2019-Jan-10 14:32:17.211302 - [DEBUG] EDGE:
28379 2019-Jan-10 14:32:17.211375 - [DEBUG] ---> 28380 2019-Jan-10 14:32:17.212046 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28381 2019-Jan-10 14:32:17.212715 - [DEBUG]
28382 2019-Jan-10 14:32:17.212743 - [DEBUG] EDGE:
28383 2019-Jan-10 14:32:17.212810 - [DEBUG] ---> 28384 2019-Jan-10 14:32:17.213477 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28385 2019-Jan-10 14:32:17.214184 - [DEBUG]
28386 2019-Jan-10 14:32:17.214238 - [DEBUG] Compose: EdgeIdentity * AllBottom
28387 2019-Jan-10 14:32:17.214266 - [DEBUG]
28388 2019-Jan-10 14:32:17.214309 - [DEBUG] Propagate flow
28389 2019-Jan-10 14:32:17.214334 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28390 2019-Jan-10 14:32:17.214407 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
28391 2019-Jan-10 14:32:17.215098 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28392 2019-Jan-10 14:32:17.215780 - [DEBUG] Edge function : AllBottom (result of previous compose)
28393 2019-Jan-10 14:32:17.215808 - [DEBUG]
28394 2019-Jan-10 14:32:17.215836 - [DEBUG] Join: AllTop & AllBottom
28395 2019-Jan-10 14:32:17.215863 - [DEBUG] = AllBottom (new jump func)
28396 2019-Jan-10 14:32:17.215887 - [DEBUG]
28397 2019-Jan-10 14:32:17.215912 - [DEBUG] Start adding new jump function
28398 2019-Jan-10 14:32:17.215935 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28399 2019-Jan-10 14:32:17.216007 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28400 2019-Jan-10 14:32:17.216672 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
28401 2019-Jan-10 14:32:17.217367 - [DEBUG] Edge Function : AllBottom
28402 2019-Jan-10 14:32:17.217406 - [DEBUG] End adding new jump function
28403 2019-Jan-10 14:32:17.217431 - [DEBUG]
28404 2019-Jan-10 14:32:17.217455 - [DEBUG] -------------------------------------------- 834. Path Edge --------------------------------------------
28405 2019-Jan-10 14:32:17.217480 - [DEBUG]
28406 2019-Jan-10 14:32:17.217503 - [DEBUG] Process 834. path edge:
28407 2019-Jan-10 14:32:17.217527 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28408 2019-Jan-10 14:32:17.217597 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
28409 2019-Jan-10 14:32:17.218236 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28410 2019-Jan-10 14:32:17.218884 - [DEBUG]
28411 2019-Jan-10 14:32:17.218911 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
28412 2019-Jan-10 14:32:17.219620 - [DEBUG] Compose: EdgeIdentity * AllBottom
28413 2019-Jan-10 14:32:17.219651 - [DEBUG]
28414 2019-Jan-10 14:32:17.219675 - [DEBUG] Propagate flow
28415 2019-Jan-10 14:32:17.219699 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28416 2019-Jan-10 14:32:17.219769 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
28417 2019-Jan-10 14:32:17.220472 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28418 2019-Jan-10 14:32:17.221141 - [DEBUG] Edge function : AllBottom (result of previous compose)
28419 2019-Jan-10 14:32:17.221168 - [DEBUG]
28420 2019-Jan-10 14:32:17.221196 - [DEBUG] Join: AllTop & AllBottom
28421 2019-Jan-10 14:32:17.221222 - [DEBUG] = AllBottom (new jump func)
28422 2019-Jan-10 14:32:17.221247 - [DEBUG]
28423 2019-Jan-10 14:32:17.221271 - [DEBUG] Start adding new jump function
28424 2019-Jan-10 14:32:17.221295 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28425 2019-Jan-10 14:32:17.221368 - [DEBUG] Fact at target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28426 2019-Jan-10 14:32:17.222053 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
28427 2019-Jan-10 14:32:17.222715 - [DEBUG] Edge Function : AllBottom
28428 2019-Jan-10 14:32:17.222754 - [DEBUG] End adding new jump function
28429 2019-Jan-10 14:32:17.222779 - [DEBUG]
28430 2019-Jan-10 14:32:17.222803 - [DEBUG] -------------------------------------------- 835. Path Edge --------------------------------------------
28431 2019-Jan-10 14:32:17.222829 - [DEBUG]
28432 2019-Jan-10 14:32:17.222852 - [DEBUG] Process 835. path edge:
28433 2019-Jan-10 14:32:17.222876 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28434 2019-Jan-10 14:32:17.222964 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
28435 2019-Jan-10 14:32:17.223660 - [DEBUG] D target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 >
28436 2019-Jan-10 14:32:17.224331 - [DEBUG]
28437 2019-Jan-10 14:32:17.224360 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
28438 2019-Jan-10 14:32:17.225062 - [DEBUG] Compose: EdgeIdentity * AllBottom
28439 2019-Jan-10 14:32:17.225092 - [DEBUG]
28440 2019-Jan-10 14:32:17.225116 - [DEBUG] Propagate flow
28441 2019-Jan-10 14:32:17.225140 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28442 2019-Jan-10 14:32:17.225213 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28443 2019-Jan-10 14:32:17.225886 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28444 2019-Jan-10 14:32:17.226561 - [DEBUG] Edge function : AllBottom (result of previous compose)
28445 2019-Jan-10 14:32:17.226589 - [DEBUG]
28446 2019-Jan-10 14:32:17.226616 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
28447 2019-Jan-10 14:32:17.226642 - [DEBUG] = AllBottom
28448 2019-Jan-10 14:32:17.226667 - [DEBUG]
28449 2019-Jan-10 14:32:17.226691 - [DEBUG] PROPAGATE: No new function!
28450 2019-Jan-10 14:32:17.226717 - [DEBUG] EDGE:
28451 2019-Jan-10 14:32:17.226789 - [DEBUG] ---> 28452 2019-Jan-10 14:32:17.227492 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28453 2019-Jan-10 14:32:17.228164 - [DEBUG]
28454 2019-Jan-10 14:32:17.228192 - [DEBUG] EDGE:
28455 2019-Jan-10 14:32:17.228259 - [DEBUG] ---> 28456 2019-Jan-10 14:32:17.228907 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28457 2019-Jan-10 14:32:17.229559 - [DEBUG]
28458 2019-Jan-10 14:32:17.229586 - [DEBUG] EDGE:
28459 2019-Jan-10 14:32:17.229650 - [DEBUG] ---> 28460 2019-Jan-10 14:32:17.230306 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28461 2019-Jan-10 14:32:17.230939 - [DEBUG]
28462 2019-Jan-10 14:32:17.230965 - [DEBUG] EDGE:
28463 2019-Jan-10 14:32:17.231159 - [DEBUG] ---> 28464 2019-Jan-10 14:32:17.231825 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28465 2019-Jan-10 14:32:17.232459 - [DEBUG]
28466 2019-Jan-10 14:32:17.232485 - [DEBUG] EDGE:
28467 2019-Jan-10 14:32:17.232547 - [DEBUG] ---> 28468 2019-Jan-10 14:32:17.233199 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28469 2019-Jan-10 14:32:17.233898 - [DEBUG]
28470 2019-Jan-10 14:32:17.233927 - [DEBUG] EDGE:
28471 2019-Jan-10 14:32:17.233997 - [DEBUG] ---> 28472 2019-Jan-10 14:32:17.234648 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28473 2019-Jan-10 14:32:17.235286 - [DEBUG]
28474 2019-Jan-10 14:32:17.235314 - [DEBUG] EDGE:
28475 2019-Jan-10 14:32:17.235397 - [DEBUG] ---> 28476 2019-Jan-10 14:32:17.236084 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28477 2019-Jan-10 14:32:17.236756 - [DEBUG]
28478 2019-Jan-10 14:32:17.236785 - [DEBUG] EDGE:
28479 2019-Jan-10 14:32:17.236879 - [DEBUG] ---> 28480 2019-Jan-10 14:32:17.237556 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28481 2019-Jan-10 14:32:17.238239 - [DEBUG]
28482 2019-Jan-10 14:32:17.238268 - [DEBUG] EDGE:
28483 2019-Jan-10 14:32:17.238339 - [DEBUG] ---> 28484 2019-Jan-10 14:32:17.239009 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28485 2019-Jan-10 14:32:17.239653 - [DEBUG]
28486 2019-Jan-10 14:32:17.239681 - [DEBUG] EDGE:
28487 2019-Jan-10 14:32:17.239748 - [DEBUG] ---> 28488 2019-Jan-10 14:32:17.240456 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28489 2019-Jan-10 14:32:17.241148 - [DEBUG]
28490 2019-Jan-10 14:32:17.241178 - [DEBUG] EDGE:
28491 2019-Jan-10 14:32:17.241253 - [DEBUG] ---> 28492 2019-Jan-10 14:32:17.241943 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28493 2019-Jan-10 14:32:17.242621 - [DEBUG]
28494 2019-Jan-10 14:32:17.242649 - [DEBUG] EDGE:
28495 2019-Jan-10 14:32:17.242719 - [DEBUG] ---> 28496 2019-Jan-10 14:32:17.243372 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28497 2019-Jan-10 14:32:17.244146 - [DEBUG]
28498 2019-Jan-10 14:32:17.244175 - [DEBUG] EDGE:
28499 2019-Jan-10 14:32:17.244243 - [DEBUG] ---> 28500 2019-Jan-10 14:32:17.244906 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28501 2019-Jan-10 14:32:17.245578 - [DEBUG]
28502 2019-Jan-10 14:32:17.245607 - [DEBUG] EDGE:
28503 2019-Jan-10 14:32:17.245678 - [DEBUG] ---> 28504 2019-Jan-10 14:32:17.246356 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28505 2019-Jan-10 14:32:17.247062 - [DEBUG]
28506 2019-Jan-10 14:32:17.247091 - [DEBUG] EDGE:
28507 2019-Jan-10 14:32:17.247157 - [DEBUG] ---> 28508 2019-Jan-10 14:32:17.247806 - [DEBUG] D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74>
28509 2019-Jan-10 14:32:17.248494 - [DEBUG]
28510 2019-Jan-10 14:32:17.248523 - [DEBUG] EDGE:
28511 2019-Jan-10 14:32:17.248592 - [DEBUG] ---> 28512 2019-Jan-10 14:32:17.249259 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
28513 2019-Jan-10 14:32:17.249943 - [DEBUG]
28514 2019-Jan-10 14:32:17.249975 - [DEBUG] Compose: EdgeIdentity * AllBottom
28515 2019-Jan-10 14:32:17.250003 - [DEBUG]
28516 2019-Jan-10 14:32:17.250028 - [DEBUG] Propagate flow
28517 2019-Jan-10 14:32:17.250052 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28518 2019-Jan-10 14:32:17.250119 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28519 2019-Jan-10 14:32:17.250828 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28520 2019-Jan-10 14:32:17.251514 - [DEBUG] Edge function : AllBottom (result of previous compose)
28521 2019-Jan-10 14:32:17.251542 - [DEBUG]
28522 2019-Jan-10 14:32:17.251569 - [DEBUG] Join: AllTop & AllBottom
28523 2019-Jan-10 14:32:17.251596 - [DEBUG] = AllBottom (new jump func)
28524 2019-Jan-10 14:32:17.251621 - [DEBUG]
28525 2019-Jan-10 14:32:17.251645 - [DEBUG] Start adding new jump function
28526 2019-Jan-10 14:32:17.251669 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28527 2019-Jan-10 14:32:17.251743 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28528 2019-Jan-10 14:32:17.252419 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28529 2019-Jan-10 14:32:17.253075 - [DEBUG] Edge Function : AllBottom
28530 2019-Jan-10 14:32:17.253108 - [DEBUG] End adding new jump function
28531 2019-Jan-10 14:32:17.253133 - [DEBUG]
28532 2019-Jan-10 14:32:17.253157 - [DEBUG] -------------------------------------------- 836. Path Edge --------------------------------------------
28533 2019-Jan-10 14:32:17.253183 - [DEBUG]
28534 2019-Jan-10 14:32:17.253207 - [DEBUG] Process 836. path edge:
28535 2019-Jan-10 14:32:17.253232 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28536 2019-Jan-10 14:32:17.253303 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
28537 2019-Jan-10 14:32:17.254065 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28538 2019-Jan-10 14:32:17.254720 - [DEBUG]
28539 2019-Jan-10 14:32:17.254747 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
28540 2019-Jan-10 14:32:17.255469 - [DEBUG] Compose: EdgeIdentity * AllBottom
28541 2019-Jan-10 14:32:17.255502 - [DEBUG]
28542 2019-Jan-10 14:32:17.255526 - [DEBUG] Propagate flow
28543 2019-Jan-10 14:32:17.255550 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28544 2019-Jan-10 14:32:17.255627 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
28545 2019-Jan-10 14:32:17.256300 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28546 2019-Jan-10 14:32:17.256995 - [DEBUG] Edge function : AllBottom (result of previous compose)
28547 2019-Jan-10 14:32:17.257022 - [DEBUG]
28548 2019-Jan-10 14:32:17.257049 - [DEBUG] Join: AllTop & AllBottom
28549 2019-Jan-10 14:32:17.257075 - [DEBUG] = AllBottom (new jump func)
28550 2019-Jan-10 14:32:17.257100 - [DEBUG]
28551 2019-Jan-10 14:32:17.257124 - [DEBUG] Start adding new jump function
28552 2019-Jan-10 14:32:17.257147 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28553 2019-Jan-10 14:32:17.257214 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28554 2019-Jan-10 14:32:17.257900 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
28555 2019-Jan-10 14:32:17.258591 - [DEBUG] Edge Function : AllBottom
28556 2019-Jan-10 14:32:17.258624 - [DEBUG] End adding new jump function
28557 2019-Jan-10 14:32:17.258648 - [DEBUG]
28558 2019-Jan-10 14:32:17.258672 - [DEBUG] -------------------------------------------- 837. Path Edge --------------------------------------------
28559 2019-Jan-10 14:32:17.258697 - [DEBUG]
28560 2019-Jan-10 14:32:17.258721 - [DEBUG] Process 837. path edge:
28561 2019-Jan-10 14:32:17.258745 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28562 2019-Jan-10 14:32:17.258816 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
28563 2019-Jan-10 14:32:17.259468 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28564 2019-Jan-10 14:32:17.260146 - [DEBUG]
28565 2019-Jan-10 14:32:17.260200 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
28566 2019-Jan-10 14:32:17.260914 - [DEBUG] Compose: EdgeIdentity * AllBottom
28567 2019-Jan-10 14:32:17.260944 - [DEBUG]
28568 2019-Jan-10 14:32:17.260969 - [DEBUG] Propagate flow
28569 2019-Jan-10 14:32:17.260993 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28570 2019-Jan-10 14:32:17.261070 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
28571 2019-Jan-10 14:32:17.261983 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28572 2019-Jan-10 14:32:17.262678 - [DEBUG] Edge function : AllBottom (result of previous compose)
28573 2019-Jan-10 14:32:17.262706 - [DEBUG]
28574 2019-Jan-10 14:32:17.262733 - [DEBUG] Join: AllTop & AllBottom
28575 2019-Jan-10 14:32:17.262759 - [DEBUG] = AllBottom (new jump func)
28576 2019-Jan-10 14:32:17.262783 - [DEBUG]
28577 2019-Jan-10 14:32:17.262807 - [DEBUG] Start adding new jump function
28578 2019-Jan-10 14:32:17.262831 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28579 2019-Jan-10 14:32:17.262900 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28580 2019-Jan-10 14:32:17.263593 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
28581 2019-Jan-10 14:32:17.264263 - [DEBUG] Edge Function : AllBottom
28582 2019-Jan-10 14:32:17.264295 - [DEBUG] End adding new jump function
28583 2019-Jan-10 14:32:17.264320 - [DEBUG]
28584 2019-Jan-10 14:32:17.264345 - [DEBUG] -------------------------------------------- 838. Path Edge --------------------------------------------
28585 2019-Jan-10 14:32:17.264370 - [DEBUG]
28586 2019-Jan-10 14:32:17.264394 - [DEBUG] Process 838. path edge:
28587 2019-Jan-10 14:32:17.264418 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28588 2019-Jan-10 14:32:17.264485 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
28589 2019-Jan-10 14:32:17.265136 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28590 2019-Jan-10 14:32:17.265800 - [DEBUG]
28591 2019-Jan-10 14:32:17.265825 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
28592 2019-Jan-10 14:32:17.266488 - [DEBUG] Possible callees:
28593 2019-Jan-10 14:32:17.266514 - [DEBUG] llvm.dbg.declare
28594 2019-Jan-10 14:32:17.266539 - [DEBUG] Possible return sites:
28595 2019-Jan-10 14:32:17.266563 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15528596 2019-Jan-10 14:32:17.269711 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28597 2019-Jan-10 14:32:17.269748 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28598 2019-Jan-10 14:32:17.269797 - [DEBUG] Compose: EdgeIdentity * AllBottom
28599 2019-Jan-10 14:32:17.269825 - [DEBUG]
28600 2019-Jan-10 14:32:17.269849 - [DEBUG] Propagate flow
28601 2019-Jan-10 14:32:17.269873 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28602 2019-Jan-10 14:32:17.269940 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
28603 2019-Jan-10 14:32:17.270642 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28604 2019-Jan-10 14:32:17.271281 - [DEBUG] Edge function : AllBottom (result of previous compose)
28605 2019-Jan-10 14:32:17.271307 - [DEBUG]
28606 2019-Jan-10 14:32:17.271333 - [DEBUG] Join: AllTop & AllBottom
28607 2019-Jan-10 14:32:17.271360 - [DEBUG] = AllBottom (new jump func)
28608 2019-Jan-10 14:32:17.271384 - [DEBUG]
28609 2019-Jan-10 14:32:17.271408 - [DEBUG] Start adding new jump function
28610 2019-Jan-10 14:32:17.271432 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28611 2019-Jan-10 14:32:17.271491 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28612 2019-Jan-10 14:32:17.272126 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
28613 2019-Jan-10 14:32:17.272752 - [DEBUG] Edge Function : AllBottom
28614 2019-Jan-10 14:32:17.272782 - [DEBUG] End adding new jump function
28615 2019-Jan-10 14:32:17.272808 - [DEBUG]
28616 2019-Jan-10 14:32:17.272831 - [DEBUG] -------------------------------------------- 839. Path Edge --------------------------------------------
28617 2019-Jan-10 14:32:17.272856 - [DEBUG]
28618 2019-Jan-10 14:32:17.272879 - [DEBUG] Process 839. path edge:
28619 2019-Jan-10 14:32:17.272903 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28620 2019-Jan-10 14:32:17.272962 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
28621 2019-Jan-10 14:32:17.273623 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28622 2019-Jan-10 14:32:17.274298 - [DEBUG]
28623 2019-Jan-10 14:32:17.274326 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
28624 2019-Jan-10 14:32:17.275117 - [DEBUG] Compose: EdgeIdentity * AllBottom
28625 2019-Jan-10 14:32:17.275148 - [DEBUG]
28626 2019-Jan-10 14:32:17.275173 - [DEBUG] Propagate flow
28627 2019-Jan-10 14:32:17.275197 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28628 2019-Jan-10 14:32:17.275275 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
28629 2019-Jan-10 14:32:17.275938 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28630 2019-Jan-10 14:32:17.276596 - [DEBUG] Edge function : AllBottom (result of previous compose)
28631 2019-Jan-10 14:32:17.276623 - [DEBUG]
28632 2019-Jan-10 14:32:17.276649 - [DEBUG] Join: AllTop & AllBottom
28633 2019-Jan-10 14:32:17.276676 - [DEBUG] = AllBottom (new jump func)
28634 2019-Jan-10 14:32:17.276701 - [DEBUG]
28635 2019-Jan-10 14:32:17.276725 - [DEBUG] Start adding new jump function
28636 2019-Jan-10 14:32:17.276749 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28637 2019-Jan-10 14:32:17.276820 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28638 2019-Jan-10 14:32:17.277604 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
28639 2019-Jan-10 14:32:17.278275 - [DEBUG] Edge Function : AllBottom
28640 2019-Jan-10 14:32:17.278308 - [DEBUG] End adding new jump function
28641 2019-Jan-10 14:32:17.278333 - [DEBUG]
28642 2019-Jan-10 14:32:17.278357 - [DEBUG] -------------------------------------------- 840. Path Edge --------------------------------------------
28643 2019-Jan-10 14:32:17.278382 - [DEBUG]
28644 2019-Jan-10 14:32:17.278406 - [DEBUG] Process 840. path edge:
28645 2019-Jan-10 14:32:17.278430 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28646 2019-Jan-10 14:32:17.278503 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
28647 2019-Jan-10 14:32:17.279177 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28648 2019-Jan-10 14:32:17.279842 - [DEBUG]
28649 2019-Jan-10 14:32:17.279869 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
28650 2019-Jan-10 14:32:17.280597 - [DEBUG] Compose: EdgeIdentity * AllBottom
28651 2019-Jan-10 14:32:17.280627 - [DEBUG]
28652 2019-Jan-10 14:32:17.280651 - [DEBUG] Propagate flow
28653 2019-Jan-10 14:32:17.280675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28654 2019-Jan-10 14:32:17.280742 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
28655 2019-Jan-10 14:32:17.281393 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28656 2019-Jan-10 14:32:17.282075 - [DEBUG] Edge function : AllBottom (result of previous compose)
28657 2019-Jan-10 14:32:17.282104 - [DEBUG]
28658 2019-Jan-10 14:32:17.282131 - [DEBUG] Join: AllTop & AllBottom
28659 2019-Jan-10 14:32:17.282158 - [DEBUG] = AllBottom (new jump func)
28660 2019-Jan-10 14:32:17.282183 - [DEBUG]
28661 2019-Jan-10 14:32:17.282207 - [DEBUG] Start adding new jump function
28662 2019-Jan-10 14:32:17.282231 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28663 2019-Jan-10 14:32:17.282304 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28664 2019-Jan-10 14:32:17.283001 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
28665 2019-Jan-10 14:32:17.283726 - [DEBUG] Edge Function : AllBottom
28666 2019-Jan-10 14:32:17.283761 - [DEBUG] End adding new jump function
28667 2019-Jan-10 14:32:17.283787 - [DEBUG]
28668 2019-Jan-10 14:32:17.283811 - [DEBUG] -------------------------------------------- 841. Path Edge --------------------------------------------
28669 2019-Jan-10 14:32:17.283837 - [DEBUG]
28670 2019-Jan-10 14:32:17.283861 - [DEBUG] Process 841. path edge:
28671 2019-Jan-10 14:32:17.283885 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28672 2019-Jan-10 14:32:17.283964 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
28673 2019-Jan-10 14:32:17.284702 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28674 2019-Jan-10 14:32:17.285388 - [DEBUG]
28675 2019-Jan-10 14:32:17.285417 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
28676 2019-Jan-10 14:32:17.286123 - [DEBUG] Compose: EdgeIdentity * AllBottom
28677 2019-Jan-10 14:32:17.286153 - [DEBUG]
28678 2019-Jan-10 14:32:17.286178 - [DEBUG] Propagate flow
28679 2019-Jan-10 14:32:17.286202 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28680 2019-Jan-10 14:32:17.286296 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
28681 2019-Jan-10 14:32:17.287022 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28682 2019-Jan-10 14:32:17.287700 - [DEBUG] Edge function : AllBottom (result of previous compose)
28683 2019-Jan-10 14:32:17.287728 - [DEBUG]
28684 2019-Jan-10 14:32:17.287755 - [DEBUG] Join: AllTop & AllBottom
28685 2019-Jan-10 14:32:17.287782 - [DEBUG] = AllBottom (new jump func)
28686 2019-Jan-10 14:32:17.287807 - [DEBUG]
28687 2019-Jan-10 14:32:17.287831 - [DEBUG] Start adding new jump function
28688 2019-Jan-10 14:32:17.287855 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28689 2019-Jan-10 14:32:17.287928 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28690 2019-Jan-10 14:32:17.288622 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
28691 2019-Jan-10 14:32:17.289298 - [DEBUG] Edge Function : AllBottom
28692 2019-Jan-10 14:32:17.289332 - [DEBUG] End adding new jump function
28693 2019-Jan-10 14:32:17.289357 - [DEBUG]
28694 2019-Jan-10 14:32:17.289381 - [DEBUG] -------------------------------------------- 842. Path Edge --------------------------------------------
28695 2019-Jan-10 14:32:17.289406 - [DEBUG]
28696 2019-Jan-10 14:32:17.289429 - [DEBUG] Process 842. path edge:
28697 2019-Jan-10 14:32:17.289454 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28698 2019-Jan-10 14:32:17.289524 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
28699 2019-Jan-10 14:32:17.290736 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28700 2019-Jan-10 14:32:17.291482 - [DEBUG]
28701 2019-Jan-10 14:32:17.291509 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
28702 2019-Jan-10 14:32:17.292212 - [DEBUG] Possible callees:
28703 2019-Jan-10 14:32:17.292238 - [DEBUG] llvm.dbg.declare
28704 2019-Jan-10 14:32:17.292264 - [DEBUG] Possible return sites:
28705 2019-Jan-10 14:32:17.292288 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16328706 2019-Jan-10 14:32:17.293659 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28707 2019-Jan-10 14:32:17.293704 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28708 2019-Jan-10 14:32:17.293753 - [DEBUG] Compose: EdgeIdentity * AllBottom
28709 2019-Jan-10 14:32:17.293782 - [DEBUG]
28710 2019-Jan-10 14:32:17.293807 - [DEBUG] Propagate flow
28711 2019-Jan-10 14:32:17.293831 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28712 2019-Jan-10 14:32:17.293905 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
28713 2019-Jan-10 14:32:17.294575 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28714 2019-Jan-10 14:32:17.295255 - [DEBUG] Edge function : AllBottom (result of previous compose)
28715 2019-Jan-10 14:32:17.295284 - [DEBUG]
28716 2019-Jan-10 14:32:17.295312 - [DEBUG] Join: AllTop & AllBottom
28717 2019-Jan-10 14:32:17.295339 - [DEBUG] = AllBottom (new jump func)
28718 2019-Jan-10 14:32:17.295365 - [DEBUG]
28719 2019-Jan-10 14:32:17.295389 - [DEBUG] Start adding new jump function
28720 2019-Jan-10 14:32:17.295433 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28721 2019-Jan-10 14:32:17.295512 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28722 2019-Jan-10 14:32:17.296210 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
28723 2019-Jan-10 14:32:17.296910 - [DEBUG] Edge Function : AllBottom
28724 2019-Jan-10 14:32:17.296944 - [DEBUG] End adding new jump function
28725 2019-Jan-10 14:32:17.296970 - [DEBUG]
28726 2019-Jan-10 14:32:17.296995 - [DEBUG] -------------------------------------------- 843. Path Edge --------------------------------------------
28727 2019-Jan-10 14:32:17.297020 - [DEBUG]
28728 2019-Jan-10 14:32:17.297044 - [DEBUG] Process 843. path edge:
28729 2019-Jan-10 14:32:17.297069 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28730 2019-Jan-10 14:32:17.297137 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
28731 2019-Jan-10 14:32:17.297794 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28732 2019-Jan-10 14:32:17.298489 - [DEBUG]
28733 2019-Jan-10 14:32:17.298517 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
28734 2019-Jan-10 14:32:17.299233 - [DEBUG] Compose: EdgeIdentity * AllBottom
28735 2019-Jan-10 14:32:17.299263 - [DEBUG]
28736 2019-Jan-10 14:32:17.299287 - [DEBUG] Propagate flow
28737 2019-Jan-10 14:32:17.299311 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28738 2019-Jan-10 14:32:17.299384 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
28739 2019-Jan-10 14:32:17.300038 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28740 2019-Jan-10 14:32:17.300698 - [DEBUG] Edge function : AllBottom (result of previous compose)
28741 2019-Jan-10 14:32:17.300724 - [DEBUG]
28742 2019-Jan-10 14:32:17.300751 - [DEBUG] Join: AllTop & AllBottom
28743 2019-Jan-10 14:32:17.300777 - [DEBUG] = AllBottom (new jump func)
28744 2019-Jan-10 14:32:17.300803 - [DEBUG]
28745 2019-Jan-10 14:32:17.300826 - [DEBUG] Start adding new jump function
28746 2019-Jan-10 14:32:17.300851 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28747 2019-Jan-10 14:32:17.300910 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28748 2019-Jan-10 14:32:17.301538 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
28749 2019-Jan-10 14:32:17.302155 - [DEBUG] Edge Function : AllBottom
28750 2019-Jan-10 14:32:17.302185 - [DEBUG] End adding new jump function
28751 2019-Jan-10 14:32:17.302210 - [DEBUG]
28752 2019-Jan-10 14:32:17.302233 - [DEBUG] -------------------------------------------- 844. Path Edge --------------------------------------------
28753 2019-Jan-10 14:32:17.302259 - [DEBUG]
28754 2019-Jan-10 14:32:17.302282 - [DEBUG] Process 844. path edge:
28755 2019-Jan-10 14:32:17.302307 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28756 2019-Jan-10 14:32:17.302363 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
28757 2019-Jan-10 14:32:17.302979 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28758 2019-Jan-10 14:32:17.303636 - [DEBUG]
28759 2019-Jan-10 14:32:17.303662 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
28760 2019-Jan-10 14:32:17.304300 - [DEBUG] Compose: EdgeIdentity * AllBottom
28761 2019-Jan-10 14:32:17.304345 - [DEBUG]
28762 2019-Jan-10 14:32:17.304370 - [DEBUG] Propagate flow
28763 2019-Jan-10 14:32:17.304393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28764 2019-Jan-10 14:32:17.304452 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
28765 2019-Jan-10 14:32:17.305079 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28766 2019-Jan-10 14:32:17.305705 - [DEBUG] Edge function : AllBottom (result of previous compose)
28767 2019-Jan-10 14:32:17.305731 - [DEBUG]
28768 2019-Jan-10 14:32:17.305756 - [DEBUG] Join: AllTop & AllBottom
28769 2019-Jan-10 14:32:17.305783 - [DEBUG] = AllBottom (new jump func)
28770 2019-Jan-10 14:32:17.305808 - [DEBUG]
28771 2019-Jan-10 14:32:17.305832 - [DEBUG] Start adding new jump function
28772 2019-Jan-10 14:32:17.305856 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28773 2019-Jan-10 14:32:17.305913 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28774 2019-Jan-10 14:32:17.306538 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
28775 2019-Jan-10 14:32:17.307196 - [DEBUG] Edge Function : AllBottom
28776 2019-Jan-10 14:32:17.307224 - [DEBUG] End adding new jump function
28777 2019-Jan-10 14:32:17.307248 - [DEBUG]
28778 2019-Jan-10 14:32:17.307272 - [DEBUG] -------------------------------------------- 845. Path Edge --------------------------------------------
28779 2019-Jan-10 14:32:17.307305 - [DEBUG]
28780 2019-Jan-10 14:32:17.307329 - [DEBUG] Process 845. path edge:
28781 2019-Jan-10 14:32:17.307354 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28782 2019-Jan-10 14:32:17.307413 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
28783 2019-Jan-10 14:32:17.308042 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28784 2019-Jan-10 14:32:17.308670 - [DEBUG]
28785 2019-Jan-10 14:32:17.308695 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
28786 2019-Jan-10 14:32:17.309357 - [DEBUG] Possible callees:
28787 2019-Jan-10 14:32:17.309383 - [DEBUG] llvm.dbg.declare
28788 2019-Jan-10 14:32:17.309409 - [DEBUG] Possible return sites:
28789 2019-Jan-10 14:32:17.309432 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16928790 2019-Jan-10 14:32:17.310753 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
28791 2019-Jan-10 14:32:17.310784 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
28792 2019-Jan-10 14:32:17.310828 - [DEBUG] Compose: EdgeIdentity * AllBottom
28793 2019-Jan-10 14:32:17.310856 - [DEBUG]
28794 2019-Jan-10 14:32:17.310880 - [DEBUG] Propagate flow
28795 2019-Jan-10 14:32:17.310904 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28796 2019-Jan-10 14:32:17.310964 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
28797 2019-Jan-10 14:32:17.311585 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28798 2019-Jan-10 14:32:17.312317 - [DEBUG] Edge function : AllBottom (result of previous compose)
28799 2019-Jan-10 14:32:17.312344 - [DEBUG]
28800 2019-Jan-10 14:32:17.312370 - [DEBUG] Join: AllTop & AllBottom
28801 2019-Jan-10 14:32:17.312415 - [DEBUG] = AllBottom (new jump func)
28802 2019-Jan-10 14:32:17.312440 - [DEBUG]
28803 2019-Jan-10 14:32:17.312463 - [DEBUG] Start adding new jump function
28804 2019-Jan-10 14:32:17.312487 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28805 2019-Jan-10 14:32:17.312549 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28806 2019-Jan-10 14:32:17.313175 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
28807 2019-Jan-10 14:32:17.313831 - [DEBUG] Edge Function : AllBottom
28808 2019-Jan-10 14:32:17.313863 - [DEBUG] End adding new jump function
28809 2019-Jan-10 14:32:17.313887 - [DEBUG]
28810 2019-Jan-10 14:32:17.313911 - [DEBUG] -------------------------------------------- 846. Path Edge --------------------------------------------
28811 2019-Jan-10 14:32:17.313935 - [DEBUG]
28812 2019-Jan-10 14:32:17.313959 - [DEBUG] Process 846. path edge:
28813 2019-Jan-10 14:32:17.313984 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28814 2019-Jan-10 14:32:17.314049 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
28815 2019-Jan-10 14:32:17.314713 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28816 2019-Jan-10 14:32:17.315398 - [DEBUG]
28817 2019-Jan-10 14:32:17.315425 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
28818 2019-Jan-10 14:32:17.316099 - [DEBUG] Compose: EdgeIdentity * AllBottom
28819 2019-Jan-10 14:32:17.316130 - [DEBUG]
28820 2019-Jan-10 14:32:17.316154 - [DEBUG] Propagate flow
28821 2019-Jan-10 14:32:17.316178 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28822 2019-Jan-10 14:32:17.316239 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
28823 2019-Jan-10 14:32:17.316884 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28824 2019-Jan-10 14:32:17.317512 - [DEBUG] Edge function : AllBottom (result of previous compose)
28825 2019-Jan-10 14:32:17.317537 - [DEBUG]
28826 2019-Jan-10 14:32:17.317563 - [DEBUG] Join: AllTop & AllBottom
28827 2019-Jan-10 14:32:17.317590 - [DEBUG] = AllBottom (new jump func)
28828 2019-Jan-10 14:32:17.317615 - [DEBUG]
28829 2019-Jan-10 14:32:17.317639 - [DEBUG] Start adding new jump function
28830 2019-Jan-10 14:32:17.317663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28831 2019-Jan-10 14:32:17.317719 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28832 2019-Jan-10 14:32:17.318347 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
28833 2019-Jan-10 14:32:17.318965 - [DEBUG] Edge Function : AllBottom
28834 2019-Jan-10 14:32:17.318994 - [DEBUG] End adding new jump function
28835 2019-Jan-10 14:32:17.319018 - [DEBUG]
28836 2019-Jan-10 14:32:17.319042 - [DEBUG] -------------------------------------------- 847. Path Edge --------------------------------------------
28837 2019-Jan-10 14:32:17.319067 - [DEBUG]
28838 2019-Jan-10 14:32:17.319091 - [DEBUG] Process 847. path edge:
28839 2019-Jan-10 14:32:17.319115 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28840 2019-Jan-10 14:32:17.319171 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
28841 2019-Jan-10 14:32:17.319788 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28842 2019-Jan-10 14:32:17.320448 - [DEBUG]
28843 2019-Jan-10 14:32:17.320473 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
28844 2019-Jan-10 14:32:17.321112 - [DEBUG] Compose: EdgeIdentity * AllBottom
28845 2019-Jan-10 14:32:17.321140 - [DEBUG]
28846 2019-Jan-10 14:32:17.321164 - [DEBUG] Propagate flow
28847 2019-Jan-10 14:32:17.321188 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28848 2019-Jan-10 14:32:17.321246 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
28849 2019-Jan-10 14:32:17.321878 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28850 2019-Jan-10 14:32:17.322503 - [DEBUG] Edge function : AllBottom (result of previous compose)
28851 2019-Jan-10 14:32:17.322529 - [DEBUG]
28852 2019-Jan-10 14:32:17.322554 - [DEBUG] Join: AllTop & AllBottom
28853 2019-Jan-10 14:32:17.322580 - [DEBUG] = AllBottom (new jump func)
28854 2019-Jan-10 14:32:17.322605 - [DEBUG]
28855 2019-Jan-10 14:32:17.322629 - [DEBUG] Start adding new jump function
28856 2019-Jan-10 14:32:17.322653 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28857 2019-Jan-10 14:32:17.322710 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28858 2019-Jan-10 14:32:17.323336 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
28859 2019-Jan-10 14:32:17.323972 - [DEBUG] Edge Function : AllBottom
28860 2019-Jan-10 14:32:17.324000 - [DEBUG] End adding new jump function
28861 2019-Jan-10 14:32:17.324024 - [DEBUG]
28862 2019-Jan-10 14:32:17.324048 - [DEBUG] -------------------------------------------- 848. Path Edge --------------------------------------------
28863 2019-Jan-10 14:32:17.324073 - [DEBUG]
28864 2019-Jan-10 14:32:17.324096 - [DEBUG] Process 848. path edge:
28865 2019-Jan-10 14:32:17.324120 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28866 2019-Jan-10 14:32:17.324177 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
28867 2019-Jan-10 14:32:17.324802 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28868 2019-Jan-10 14:32:17.325446 - [DEBUG]
28869 2019-Jan-10 14:32:17.325472 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
28870 2019-Jan-10 14:32:17.326174 - [DEBUG] Compose: EdgeIdentity * AllBottom
28871 2019-Jan-10 14:32:17.326206 - [DEBUG]
28872 2019-Jan-10 14:32:17.326230 - [DEBUG] Propagate flow
28873 2019-Jan-10 14:32:17.326254 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28874 2019-Jan-10 14:32:17.326326 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28875 2019-Jan-10 14:32:17.327027 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28876 2019-Jan-10 14:32:17.327710 - [DEBUG] Edge function : AllBottom (result of previous compose)
28877 2019-Jan-10 14:32:17.327739 - [DEBUG]
28878 2019-Jan-10 14:32:17.327766 - [DEBUG] Join: AllTop & AllBottom
28879 2019-Jan-10 14:32:17.327794 - [DEBUG] = AllBottom (new jump func)
28880 2019-Jan-10 14:32:17.327819 - [DEBUG]
28881 2019-Jan-10 14:32:17.327843 - [DEBUG] Start adding new jump function
28882 2019-Jan-10 14:32:17.327868 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28883 2019-Jan-10 14:32:17.327939 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28884 2019-Jan-10 14:32:17.328605 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28885 2019-Jan-10 14:32:17.329275 - [DEBUG] Edge Function : AllBottom
28886 2019-Jan-10 14:32:17.329308 - [DEBUG] End adding new jump function
28887 2019-Jan-10 14:32:17.329333 - [DEBUG]
28888 2019-Jan-10 14:32:17.329357 - [DEBUG] -------------------------------------------- 849. Path Edge --------------------------------------------
28889 2019-Jan-10 14:32:17.329382 - [DEBUG]
28890 2019-Jan-10 14:32:17.329406 - [DEBUG] Process 849. path edge:
28891 2019-Jan-10 14:32:17.329431 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28892 2019-Jan-10 14:32:17.329504 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
28893 2019-Jan-10 14:32:17.330202 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28894 2019-Jan-10 14:32:17.330843 - [DEBUG]
28895 2019-Jan-10 14:32:17.330870 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
28896 2019-Jan-10 14:32:17.331519 - [DEBUG] Compose: EdgeIdentity * AllBottom
28897 2019-Jan-10 14:32:17.331548 - [DEBUG]
28898 2019-Jan-10 14:32:17.331572 - [DEBUG] Propagate flow
28899 2019-Jan-10 14:32:17.331596 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28900 2019-Jan-10 14:32:17.331657 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28901 2019-Jan-10 14:32:17.332282 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28902 2019-Jan-10 14:32:17.332907 - [DEBUG] Edge function : AllBottom (result of previous compose)
28903 2019-Jan-10 14:32:17.332932 - [DEBUG]
28904 2019-Jan-10 14:32:17.332958 - [DEBUG] Join: AllTop & AllBottom
28905 2019-Jan-10 14:32:17.332985 - [DEBUG] = AllBottom (new jump func)
28906 2019-Jan-10 14:32:17.333010 - [DEBUG]
28907 2019-Jan-10 14:32:17.333033 - [DEBUG] Start adding new jump function
28908 2019-Jan-10 14:32:17.333057 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28909 2019-Jan-10 14:32:17.333114 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28910 2019-Jan-10 14:32:17.333756 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28911 2019-Jan-10 14:32:17.334376 - [DEBUG] Edge Function : AllBottom
28912 2019-Jan-10 14:32:17.334404 - [DEBUG] End adding new jump function
28913 2019-Jan-10 14:32:17.334429 - [DEBUG]
28914 2019-Jan-10 14:32:17.334452 - [DEBUG] -------------------------------------------- 850. Path Edge --------------------------------------------
28915 2019-Jan-10 14:32:17.334476 - [DEBUG]
28916 2019-Jan-10 14:32:17.334500 - [DEBUG] Process 850. path edge:
28917 2019-Jan-10 14:32:17.334524 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28918 2019-Jan-10 14:32:17.334581 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
28919 2019-Jan-10 14:32:17.335199 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28920 2019-Jan-10 14:32:17.335825 - [DEBUG]
28921 2019-Jan-10 14:32:17.335850 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
28922 2019-Jan-10 14:32:17.336492 - [DEBUG] Compose: EdgeIdentity * AllBottom
28923 2019-Jan-10 14:32:17.336522 - [DEBUG]
28924 2019-Jan-10 14:32:17.336546 - [DEBUG] Propagate flow
28925 2019-Jan-10 14:32:17.336569 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28926 2019-Jan-10 14:32:17.336627 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28927 2019-Jan-10 14:32:17.337274 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28928 2019-Jan-10 14:32:17.337901 - [DEBUG] Edge function : AllBottom (result of previous compose)
28929 2019-Jan-10 14:32:17.337927 - [DEBUG]
28930 2019-Jan-10 14:32:17.337952 - [DEBUG] Join: AllTop & AllBottom
28931 2019-Jan-10 14:32:17.337978 - [DEBUG] = AllBottom (new jump func)
28932 2019-Jan-10 14:32:17.338003 - [DEBUG]
28933 2019-Jan-10 14:32:17.338027 - [DEBUG] Start adding new jump function
28934 2019-Jan-10 14:32:17.338051 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28935 2019-Jan-10 14:32:17.338108 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28936 2019-Jan-10 14:32:17.338734 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28937 2019-Jan-10 14:32:17.339394 - [DEBUG] Edge Function : AllBottom
28938 2019-Jan-10 14:32:17.339422 - [DEBUG] End adding new jump function
28939 2019-Jan-10 14:32:17.339446 - [DEBUG]
28940 2019-Jan-10 14:32:17.339470 - [DEBUG] -------------------------------------------- 851. Path Edge --------------------------------------------
28941 2019-Jan-10 14:32:17.339494 - [DEBUG]
28942 2019-Jan-10 14:32:17.339517 - [DEBUG] Process 851. path edge:
28943 2019-Jan-10 14:32:17.339542 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28944 2019-Jan-10 14:32:17.339598 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
28945 2019-Jan-10 14:32:17.340229 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28946 2019-Jan-10 14:32:17.340854 - [DEBUG]
28947 2019-Jan-10 14:32:17.340880 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
28948 2019-Jan-10 14:32:17.341513 - [DEBUG] Compose: EdgeIdentity * AllBottom
28949 2019-Jan-10 14:32:17.341541 - [DEBUG]
28950 2019-Jan-10 14:32:17.341565 - [DEBUG] Propagate flow
28951 2019-Jan-10 14:32:17.341588 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28952 2019-Jan-10 14:32:17.341646 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28953 2019-Jan-10 14:32:17.342760 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28954 2019-Jan-10 14:32:17.343447 - [DEBUG] Edge function : AllBottom (result of previous compose)
28955 2019-Jan-10 14:32:17.343475 - [DEBUG]
28956 2019-Jan-10 14:32:17.343525 - [DEBUG] Join: AllTop & AllBottom
28957 2019-Jan-10 14:32:17.343553 - [DEBUG] = AllBottom (new jump func)
28958 2019-Jan-10 14:32:17.343578 - [DEBUG]
28959 2019-Jan-10 14:32:17.343602 - [DEBUG] Start adding new jump function
28960 2019-Jan-10 14:32:17.343627 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28961 2019-Jan-10 14:32:17.343704 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28962 2019-Jan-10 14:32:17.344372 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28963 2019-Jan-10 14:32:17.345028 - [DEBUG] Edge Function : AllBottom
28964 2019-Jan-10 14:32:17.345061 - [DEBUG] End adding new jump function
28965 2019-Jan-10 14:32:17.345086 - [DEBUG]
28966 2019-Jan-10 14:32:17.345110 - [DEBUG] -------------------------------------------- 852. Path Edge --------------------------------------------
28967 2019-Jan-10 14:32:17.345135 - [DEBUG]
28968 2019-Jan-10 14:32:17.345159 - [DEBUG] Process 852. path edge:
28969 2019-Jan-10 14:32:17.345183 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28970 2019-Jan-10 14:32:17.345267 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
28971 2019-Jan-10 14:32:17.345897 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28972 2019-Jan-10 14:32:17.346521 - [DEBUG]
28973 2019-Jan-10 14:32:17.346546 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
28974 2019-Jan-10 14:32:17.347223 - [DEBUG] Compose: EdgeIdentity * AllBottom
28975 2019-Jan-10 14:32:17.347252 - [DEBUG]
28976 2019-Jan-10 14:32:17.347275 - [DEBUG] Propagate flow
28977 2019-Jan-10 14:32:17.347299 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
28978 2019-Jan-10 14:32:17.347359 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28979 2019-Jan-10 14:32:17.347980 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28980 2019-Jan-10 14:32:17.348639 - [DEBUG] Edge function : AllBottom (result of previous compose)
28981 2019-Jan-10 14:32:17.348666 - [DEBUG]
28982 2019-Jan-10 14:32:17.348692 - [DEBUG] Join: AllTop & AllBottom
28983 2019-Jan-10 14:32:17.348719 - [DEBUG] = AllBottom (new jump func)
28984 2019-Jan-10 14:32:17.348744 - [DEBUG]
28985 2019-Jan-10 14:32:17.348768 - [DEBUG] Start adding new jump function
28986 2019-Jan-10 14:32:17.348792 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
28987 2019-Jan-10 14:32:17.348862 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
28988 2019-Jan-10 14:32:17.349528 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
28989 2019-Jan-10 14:32:17.350192 - [DEBUG] Edge Function : AllBottom
28990 2019-Jan-10 14:32:17.350224 - [DEBUG] End adding new jump function
28991 2019-Jan-10 14:32:17.350249 - [DEBUG]
28992 2019-Jan-10 14:32:17.350273 - [DEBUG] -------------------------------------------- 853. Path Edge --------------------------------------------
28993 2019-Jan-10 14:32:17.350298 - [DEBUG]
28994 2019-Jan-10 14:32:17.350321 - [DEBUG] Process 853. path edge:
28995 2019-Jan-10 14:32:17.350345 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
28996 2019-Jan-10 14:32:17.350405 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
28997 2019-Jan-10 14:32:17.351069 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
28998 2019-Jan-10 14:32:17.351746 - [DEBUG]
28999 2019-Jan-10 14:32:17.351774 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
29000 2019-Jan-10 14:32:17.352496 - [DEBUG] Compose: EdgeIdentity * AllBottom
29001 2019-Jan-10 14:32:17.352526 - [DEBUG]
29002 2019-Jan-10 14:32:17.352550 - [DEBUG] Propagate flow
29003 2019-Jan-10 14:32:17.352574 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29004 2019-Jan-10 14:32:17.352642 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29005 2019-Jan-10 14:32:17.353287 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29006 2019-Jan-10 14:32:17.353941 - [DEBUG] Edge function : AllBottom (result of previous compose)
29007 2019-Jan-10 14:32:17.353968 - [DEBUG]
29008 2019-Jan-10 14:32:17.353994 - [DEBUG] Join: AllTop & AllBottom
29009 2019-Jan-10 14:32:17.354044 - [DEBUG] = AllBottom (new jump func)
29010 2019-Jan-10 14:32:17.354070 - [DEBUG]
29011 2019-Jan-10 14:32:17.354093 - [DEBUG] Start adding new jump function
29012 2019-Jan-10 14:32:17.354117 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29013 2019-Jan-10 14:32:17.354176 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29014 2019-Jan-10 14:32:17.354804 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29015 2019-Jan-10 14:32:17.355422 - [DEBUG] Edge Function : AllBottom
29016 2019-Jan-10 14:32:17.355452 - [DEBUG] End adding new jump function
29017 2019-Jan-10 14:32:17.355476 - [DEBUG]
29018 2019-Jan-10 14:32:17.355500 - [DEBUG] -------------------------------------------- 854. Path Edge --------------------------------------------
29019 2019-Jan-10 14:32:17.355525 - [DEBUG]
29020 2019-Jan-10 14:32:17.355549 - [DEBUG] Process 854. path edge:
29021 2019-Jan-10 14:32:17.355573 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29022 2019-Jan-10 14:32:17.355629 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
29023 2019-Jan-10 14:32:17.356247 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29024 2019-Jan-10 14:32:17.356887 - [DEBUG]
29025 2019-Jan-10 14:32:17.356912 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29026 2019-Jan-10 14:32:17.357556 - [DEBUG] Compose: EdgeIdentity * AllBottom
29027 2019-Jan-10 14:32:17.357586 - [DEBUG]
29028 2019-Jan-10 14:32:17.357610 - [DEBUG] Propagate flow
29029 2019-Jan-10 14:32:17.357633 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29030 2019-Jan-10 14:32:17.357691 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29031 2019-Jan-10 14:32:17.358326 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29032 2019-Jan-10 14:32:17.358977 - [DEBUG] Edge function : AllBottom (result of previous compose)
29033 2019-Jan-10 14:32:17.359004 - [DEBUG]
29034 2019-Jan-10 14:32:17.359031 - [DEBUG] Join: AllTop & AllBottom
29035 2019-Jan-10 14:32:17.359057 - [DEBUG] = AllBottom (new jump func)
29036 2019-Jan-10 14:32:17.359082 - [DEBUG]
29037 2019-Jan-10 14:32:17.359105 - [DEBUG] Start adding new jump function
29038 2019-Jan-10 14:32:17.359130 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29039 2019-Jan-10 14:32:17.359196 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29040 2019-Jan-10 14:32:17.359836 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29041 2019-Jan-10 14:32:17.360476 - [DEBUG] Edge Function : AllBottom
29042 2019-Jan-10 14:32:17.360505 - [DEBUG] End adding new jump function
29043 2019-Jan-10 14:32:17.360530 - [DEBUG]
29044 2019-Jan-10 14:32:17.360554 - [DEBUG] -------------------------------------------- 855. Path Edge --------------------------------------------
29045 2019-Jan-10 14:32:17.360579 - [DEBUG]
29046 2019-Jan-10 14:32:17.360602 - [DEBUG] Process 855. path edge:
29047 2019-Jan-10 14:32:17.360626 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29048 2019-Jan-10 14:32:17.360683 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
29049 2019-Jan-10 14:32:17.361298 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29050 2019-Jan-10 14:32:17.361923 - [DEBUG]
29051 2019-Jan-10 14:32:17.361948 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29052 2019-Jan-10 14:32:17.362592 - [DEBUG] Start of endsummarytab entry
29053 2019-Jan-10 14:32:17.362628 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
29054 2019-Jan-10 14:32:17.363247 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
29055 2019-Jan-10 14:32:17.363306 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29056 2019-Jan-10 14:32:17.363937 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29057 2019-Jan-10 14:32:17.364562 - [DEBUG] EF: AllBottom
29058 2019-Jan-10 14:32:17.364588 - [DEBUG]
29059 2019-Jan-10 14:32:17.364612 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29060 2019-Jan-10 14:32:17.365226 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
29061 2019-Jan-10 14:32:17.365841 - [DEBUG] EF: AllBottom
29062 2019-Jan-10 14:32:17.365866 - [DEBUG]
29063 2019-Jan-10 14:32:17.365890 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29064 2019-Jan-10 14:32:17.366503 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
29065 2019-Jan-10 14:32:17.367139 - [DEBUG] EF: AllBottom
29066 2019-Jan-10 14:32:17.367164 - [DEBUG]
29067 2019-Jan-10 14:32:17.367188 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29068 2019-Jan-10 14:32:17.367801 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29069 2019-Jan-10 14:32:17.368426 - [DEBUG] EF: AllBottom
29070 2019-Jan-10 14:32:17.368452 - [DEBUG]
29071 2019-Jan-10 14:32:17.368476 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29072 2019-Jan-10 14:32:17.369089 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29073 2019-Jan-10 14:32:17.369706 - [DEBUG] EF: AllBottom
29074 2019-Jan-10 14:32:17.369731 - [DEBUG]
29075 2019-Jan-10 14:32:17.369755 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29076 2019-Jan-10 14:32:17.370386 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
29077 2019-Jan-10 14:32:17.371009 - [DEBUG] EF: AllBottom
29078 2019-Jan-10 14:32:17.371034 - [DEBUG]
29079 2019-Jan-10 14:32:17.371058 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29080 2019-Jan-10 14:32:17.371672 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29081 2019-Jan-10 14:32:17.372288 - [DEBUG] EF: AllBottom
29082 2019-Jan-10 14:32:17.372314 - [DEBUG]
29083 2019-Jan-10 14:32:17.372338 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29084 2019-Jan-10 14:32:17.372953 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
29085 2019-Jan-10 14:32:17.373583 - [DEBUG] EF: AllBottom
29086 2019-Jan-10 14:32:17.373608 - [DEBUG]
29087 2019-Jan-10 14:32:17.373632 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29088 2019-Jan-10 14:32:17.374247 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
29089 2019-Jan-10 14:32:17.374910 - [DEBUG] EF: AllBottom
29090 2019-Jan-10 14:32:17.374935 - [DEBUG]
29091 2019-Jan-10 14:32:17.374959 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29092 2019-Jan-10 14:32:17.375612 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29093 2019-Jan-10 14:32:17.376275 - [DEBUG] EF: AllBottom
29094 2019-Jan-10 14:32:17.376301 - [DEBUG]
29095 2019-Jan-10 14:32:17.376326 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29096 2019-Jan-10 14:32:17.376981 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29097 2019-Jan-10 14:32:17.377621 - [DEBUG] EF: AllBottom
29098 2019-Jan-10 14:32:17.377646 - [DEBUG]
29099 2019-Jan-10 14:32:17.377670 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29100 2019-Jan-10 14:32:17.378284 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
29101 2019-Jan-10 14:32:17.378901 - [DEBUG] EF: AllBottom
29102 2019-Jan-10 14:32:17.378926 - [DEBUG]
29103 2019-Jan-10 14:32:17.378950 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29104 2019-Jan-10 14:32:17.379564 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29105 2019-Jan-10 14:32:17.380202 - [DEBUG] EF: AllBottom
29106 2019-Jan-10 14:32:17.380227 - [DEBUG]
29107 2019-Jan-10 14:32:17.380251 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29108 2019-Jan-10 14:32:17.380871 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29109 2019-Jan-10 14:32:17.381490 - [DEBUG] EF: AllBottom
29110 2019-Jan-10 14:32:17.381516 - [DEBUG]
29111 2019-Jan-10 14:32:17.381540 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29112 2019-Jan-10 14:32:17.382154 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
29113 2019-Jan-10 14:32:17.382772 - [DEBUG] EF: AllBottom
29114 2019-Jan-10 14:32:17.382797 - [DEBUG]
29115 2019-Jan-10 14:32:17.382821 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29116 2019-Jan-10 14:32:17.383434 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
29117 2019-Jan-10 14:32:17.384067 - [DEBUG] EF: AllBottom
29118 2019-Jan-10 14:32:17.384092 - [DEBUG]
29119 2019-Jan-10 14:32:17.384116 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29120 2019-Jan-10 14:32:17.384731 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
29121 2019-Jan-10 14:32:17.385387 - [DEBUG] EF: AllBottom
29122 2019-Jan-10 14:32:17.385415 - [DEBUG]
29123 2019-Jan-10 14:32:17.385439 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29124 2019-Jan-10 14:32:17.386121 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
29125 2019-Jan-10 14:32:17.386878 - [DEBUG] EF: AllBottom
29126 2019-Jan-10 14:32:17.386910 - [DEBUG]
29127 2019-Jan-10 14:32:17.386935 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29128 2019-Jan-10 14:32:17.387637 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29129 2019-Jan-10 14:32:17.388325 - [DEBUG] EF: AllBottom
29130 2019-Jan-10 14:32:17.388352 - [DEBUG]
29131 2019-Jan-10 14:32:17.388376 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29132 2019-Jan-10 14:32:17.389018 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29133 2019-Jan-10 14:32:17.389676 - [DEBUG] EF: AllBottom
29134 2019-Jan-10 14:32:17.389703 - [DEBUG]
29135 2019-Jan-10 14:32:17.389727 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29136 2019-Jan-10 14:32:17.390373 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
29137 2019-Jan-10 14:32:17.390997 - [DEBUG] EF: AllBottom
29138 2019-Jan-10 14:32:17.391022 - [DEBUG]
29139 2019-Jan-10 14:32:17.391046 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
29140 2019-Jan-10 14:32:17.391659 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
29141 2019-Jan-10 14:32:17.392280 - [DEBUG] EF: AllBottom
29142 2019-Jan-10 14:32:17.392305 - [DEBUG]
29143 2019-Jan-10 14:32:17.392329 - [DEBUG] ---------------
29144 2019-Jan-10 14:32:17.392372 - [DEBUG]
29145 2019-Jan-10 14:32:17.392400 - [DEBUG] End of endsummarytab entry
29146 2019-Jan-10 14:32:17.392424 - [DEBUG]
29147 2019-Jan-10 14:32:17.392448 - [DEBUG] Start of incomingtab entry
29148 2019-Jan-10 14:32:17.392473 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
29149 2019-Jan-10 14:32:17.393117 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
29150 2019-Jan-10 14:32:17.393183 - [DEBUG] ---------------
29151 2019-Jan-10 14:32:17.393207 - [DEBUG] End of incomingtab entry
29152 2019-Jan-10 14:32:17.393231 - [DEBUG]
29153 2019-Jan-10 14:32:17.393258 - [DEBUG] EDGE:
29154 2019-Jan-10 14:32:17.393316 - [DEBUG] ---> 29155 2019-Jan-10 14:32:17.393973 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29156 2019-Jan-10 14:32:17.394603 - [DEBUG]
29157 2019-Jan-10 14:32:17.394629 - [DEBUG] EDGE:
29158 2019-Jan-10 14:32:17.394688 - [DEBUG] ---> 29159 2019-Jan-10 14:32:17.395307 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29160 2019-Jan-10 14:32:17.395932 - [DEBUG]
29161 2019-Jan-10 14:32:17.395981 - [DEBUG] Compose: EdgeIdentity * AllBottom
29162 2019-Jan-10 14:32:17.396008 - [DEBUG]
29163 2019-Jan-10 14:32:17.396032 - [DEBUG] Propagate flow
29164 2019-Jan-10 14:32:17.396056 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29165 2019-Jan-10 14:32:17.396113 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29166 2019-Jan-10 14:32:17.396741 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29167 2019-Jan-10 14:32:17.397381 - [DEBUG] Edge function : AllBottom (result of previous compose)
29168 2019-Jan-10 14:32:17.397407 - [DEBUG]
29169 2019-Jan-10 14:32:17.397433 - [DEBUG] Join: AllTop & AllBottom
29170 2019-Jan-10 14:32:17.397459 - [DEBUG] = AllBottom (new jump func)
29171 2019-Jan-10 14:32:17.397484 - [DEBUG]
29172 2019-Jan-10 14:32:17.397507 - [DEBUG] Start adding new jump function
29173 2019-Jan-10 14:32:17.397531 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29174 2019-Jan-10 14:32:17.397588 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29175 2019-Jan-10 14:32:17.398215 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29176 2019-Jan-10 14:32:17.398841 - [DEBUG] Edge Function : AllBottom
29177 2019-Jan-10 14:32:17.398872 - [DEBUG] End adding new jump function
29178 2019-Jan-10 14:32:17.398896 - [DEBUG]
29179 2019-Jan-10 14:32:17.398919 - [DEBUG] -------------------------------------------- 856. Path Edge --------------------------------------------
29180 2019-Jan-10 14:32:17.398944 - [DEBUG]
29181 2019-Jan-10 14:32:17.398968 - [DEBUG] Process 856. path edge:
29182 2019-Jan-10 14:32:17.398992 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29183 2019-Jan-10 14:32:17.399048 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
29184 2019-Jan-10 14:32:17.399677 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29185 2019-Jan-10 14:32:17.400319 - [DEBUG]
29186 2019-Jan-10 14:32:17.400343 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
29187 2019-Jan-10 14:32:17.400997 - [DEBUG] Possible callees:
29188 2019-Jan-10 14:32:17.401023 - [DEBUG] llvm.dbg.declare
29189 2019-Jan-10 14:32:17.401048 - [DEBUG] Possible return sites:
29190 2019-Jan-10 14:32:17.401072 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19329191 2019-Jan-10 14:32:17.402321 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
29192 2019-Jan-10 14:32:17.402350 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
29193 2019-Jan-10 14:32:17.402390 - [DEBUG] Compose: EdgeIdentity * AllBottom
29194 2019-Jan-10 14:32:17.402417 - [DEBUG]
29195 2019-Jan-10 14:32:17.402441 - [DEBUG] Propagate flow
29196 2019-Jan-10 14:32:17.402465 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29197 2019-Jan-10 14:32:17.402522 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29198 2019-Jan-10 14:32:17.403141 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29199 2019-Jan-10 14:32:17.403783 - [DEBUG] Edge function : AllBottom (result of previous compose)
29200 2019-Jan-10 14:32:17.403809 - [DEBUG]
29201 2019-Jan-10 14:32:17.403834 - [DEBUG] Join: AllTop & AllBottom
29202 2019-Jan-10 14:32:17.403859 - [DEBUG] = AllBottom (new jump func)
29203 2019-Jan-10 14:32:17.403884 - [DEBUG]
29204 2019-Jan-10 14:32:17.403908 - [DEBUG] Start adding new jump function
29205 2019-Jan-10 14:32:17.403931 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29206 2019-Jan-10 14:32:17.403988 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29207 2019-Jan-10 14:32:17.404616 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29208 2019-Jan-10 14:32:17.405235 - [DEBUG] Edge Function : AllBottom
29209 2019-Jan-10 14:32:17.405264 - [DEBUG] End adding new jump function
29210 2019-Jan-10 14:32:17.405288 - [DEBUG]
29211 2019-Jan-10 14:32:17.405312 - [DEBUG] -------------------------------------------- 857. Path Edge --------------------------------------------
29212 2019-Jan-10 14:32:17.405336 - [DEBUG]
29213 2019-Jan-10 14:32:17.405359 - [DEBUG] Process 857. path edge:
29214 2019-Jan-10 14:32:17.405383 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29215 2019-Jan-10 14:32:17.405439 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
29216 2019-Jan-10 14:32:17.406057 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29217 2019-Jan-10 14:32:17.406682 - [DEBUG]
29218 2019-Jan-10 14:32:17.406707 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
29219 2019-Jan-10 14:32:17.407362 - [DEBUG] Compose: EdgeIdentity * AllBottom
29220 2019-Jan-10 14:32:17.407390 - [DEBUG]
29221 2019-Jan-10 14:32:17.407414 - [DEBUG] Propagate flow
29222 2019-Jan-10 14:32:17.407437 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29223 2019-Jan-10 14:32:17.407495 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
29224 2019-Jan-10 14:32:17.408113 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29225 2019-Jan-10 14:32:17.408748 - [DEBUG] Edge function : AllBottom (result of previous compose)
29226 2019-Jan-10 14:32:17.408785 - [DEBUG]
29227 2019-Jan-10 14:32:17.408811 - [DEBUG] Join: AllTop & AllBottom
29228 2019-Jan-10 14:32:17.408838 - [DEBUG] = AllBottom (new jump func)
29229 2019-Jan-10 14:32:17.408863 - [DEBUG]
29230 2019-Jan-10 14:32:17.408887 - [DEBUG] Start adding new jump function
29231 2019-Jan-10 14:32:17.408910 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29232 2019-Jan-10 14:32:17.408974 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29233 2019-Jan-10 14:32:17.409621 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
29234 2019-Jan-10 14:32:17.410257 - [DEBUG] Edge Function : AllBottom
29235 2019-Jan-10 14:32:17.410287 - [DEBUG] End adding new jump function
29236 2019-Jan-10 14:32:17.410312 - [DEBUG]
29237 2019-Jan-10 14:32:17.410335 - [DEBUG] -------------------------------------------- 858. Path Edge --------------------------------------------
29238 2019-Jan-10 14:32:17.410360 - [DEBUG]
29239 2019-Jan-10 14:32:17.410383 - [DEBUG] Process 858. path edge:
29240 2019-Jan-10 14:32:17.410407 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29241 2019-Jan-10 14:32:17.410464 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
29242 2019-Jan-10 14:32:17.411080 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29243 2019-Jan-10 14:32:17.411705 - [DEBUG]
29244 2019-Jan-10 14:32:17.411731 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
29245 2019-Jan-10 14:32:17.412373 - [DEBUG] Compose: EdgeIdentity * AllBottom
29246 2019-Jan-10 14:32:17.412402 - [DEBUG]
29247 2019-Jan-10 14:32:17.412426 - [DEBUG] Propagate flow
29248 2019-Jan-10 14:32:17.412450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29249 2019-Jan-10 14:32:17.412508 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
29250 2019-Jan-10 14:32:17.413127 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29251 2019-Jan-10 14:32:17.413768 - [DEBUG] Edge function : AllBottom (result of previous compose)
29252 2019-Jan-10 14:32:17.413794 - [DEBUG]
29253 2019-Jan-10 14:32:17.413820 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29254 2019-Jan-10 14:32:17.413846 - [DEBUG] = AllBottom
29255 2019-Jan-10 14:32:17.413871 - [DEBUG]
29256 2019-Jan-10 14:32:17.413895 - [DEBUG] PROPAGATE: No new function!
29257 2019-Jan-10 14:32:17.413920 - [DEBUG] EDGE:
29258 2019-Jan-10 14:32:17.413978 - [DEBUG] ---> 29259 2019-Jan-10 14:32:17.414595 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29260 2019-Jan-10 14:32:17.415220 - [DEBUG]
29261 2019-Jan-10 14:32:17.415245 - [DEBUG] EDGE:
29262 2019-Jan-10 14:32:17.415303 - [DEBUG] ---> 29263 2019-Jan-10 14:32:17.415924 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29264 2019-Jan-10 14:32:17.416549 - [DEBUG]
29265 2019-Jan-10 14:32:17.416575 - [DEBUG] EDGE:
29266 2019-Jan-10 14:32:17.416632 - [DEBUG] ---> 29267 2019-Jan-10 14:32:17.417310 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29268 2019-Jan-10 14:32:17.417948 - [DEBUG]
29269 2019-Jan-10 14:32:17.417974 - [DEBUG] EDGE:
29270 2019-Jan-10 14:32:17.418032 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
29271 2019-Jan-10 14:32:17.418655 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29272 2019-Jan-10 14:32:17.419281 - [DEBUG]
29273 2019-Jan-10 14:32:17.419306 - [DEBUG] EDGE:
29274 2019-Jan-10 14:32:17.419363 - [DEBUG] ---> 29275 2019-Jan-10 14:32:17.419980 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29276 2019-Jan-10 14:32:17.420621 - [DEBUG]
29277 2019-Jan-10 14:32:17.420647 - [DEBUG] EDGE:
29278 2019-Jan-10 14:32:17.420704 - [DEBUG] ---> 29279 2019-Jan-10 14:32:17.421321 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29280 2019-Jan-10 14:32:17.421945 - [DEBUG]
29281 2019-Jan-10 14:32:17.421970 - [DEBUG] EDGE:
29282 2019-Jan-10 14:32:17.422028 - [DEBUG] ---> 29283 2019-Jan-10 14:32:17.422648 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29284 2019-Jan-10 14:32:17.423273 - [DEBUG]
29285 2019-Jan-10 14:32:17.423307 - [DEBUG] Compose: EdgeIdentity * AllBottom
29286 2019-Jan-10 14:32:17.423334 - [DEBUG]
29287 2019-Jan-10 14:32:17.423358 - [DEBUG] Propagate flow
29288 2019-Jan-10 14:32:17.423381 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29289 2019-Jan-10 14:32:17.423437 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
29290 2019-Jan-10 14:32:17.424072 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29291 2019-Jan-10 14:32:17.424697 - [DEBUG] Edge function : AllBottom (result of previous compose)
29292 2019-Jan-10 14:32:17.424722 - [DEBUG]
29293 2019-Jan-10 14:32:17.424746 - [DEBUG] Join: AllTop & AllBottom
29294 2019-Jan-10 14:32:17.424773 - [DEBUG] = AllBottom (new jump func)
29295 2019-Jan-10 14:32:17.424797 - [DEBUG]
29296 2019-Jan-10 14:32:17.424821 - [DEBUG] Start adding new jump function
29297 2019-Jan-10 14:32:17.424844 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29298 2019-Jan-10 14:32:17.424900 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29299 2019-Jan-10 14:32:17.425528 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
29300 2019-Jan-10 14:32:17.426166 - [DEBUG] Edge Function : AllBottom
29301 2019-Jan-10 14:32:17.426196 - [DEBUG] End adding new jump function
29302 2019-Jan-10 14:32:17.426220 - [DEBUG]
29303 2019-Jan-10 14:32:17.426244 - [DEBUG] -------------------------------------------- 859. Path Edge --------------------------------------------
29304 2019-Jan-10 14:32:17.426269 - [DEBUG]
29305 2019-Jan-10 14:32:17.426292 - [DEBUG] Process 859. path edge:
29306 2019-Jan-10 14:32:17.426315 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29307 2019-Jan-10 14:32:17.426379 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
29308 2019-Jan-10 14:32:17.427041 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29309 2019-Jan-10 14:32:17.427669 - [DEBUG]
29310 2019-Jan-10 14:32:17.427694 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
29311 2019-Jan-10 14:32:17.428342 - [DEBUG] Compose: EdgeIdentity * AllBottom
29312 2019-Jan-10 14:32:17.428371 - [DEBUG]
29313 2019-Jan-10 14:32:17.428395 - [DEBUG] Propagate flow
29314 2019-Jan-10 14:32:17.428418 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29315 2019-Jan-10 14:32:17.428476 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
29316 2019-Jan-10 14:32:17.429096 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29317 2019-Jan-10 14:32:17.429739 - [DEBUG] Edge function : AllBottom (result of previous compose)
29318 2019-Jan-10 14:32:17.429765 - [DEBUG]
29319 2019-Jan-10 14:32:17.429791 - [DEBUG] Join: AllTop & AllBottom
29320 2019-Jan-10 14:32:17.429818 - [DEBUG] = AllBottom (new jump func)
29321 2019-Jan-10 14:32:17.429842 - [DEBUG]
29322 2019-Jan-10 14:32:17.429866 - [DEBUG] Start adding new jump function
29323 2019-Jan-10 14:32:17.429890 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29324 2019-Jan-10 14:32:17.429950 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29325 2019-Jan-10 14:32:17.430596 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
29326 2019-Jan-10 14:32:17.431211 - [DEBUG] Edge Function : AllBottom
29327 2019-Jan-10 14:32:17.431240 - [DEBUG] End adding new jump function
29328 2019-Jan-10 14:32:17.431264 - [DEBUG]
29329 2019-Jan-10 14:32:17.431288 - [DEBUG] -------------------------------------------- 860. Path Edge --------------------------------------------
29330 2019-Jan-10 14:32:17.431313 - [DEBUG]
29331 2019-Jan-10 14:32:17.431336 - [DEBUG] Process 860. path edge:
29332 2019-Jan-10 14:32:17.431360 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29333 2019-Jan-10 14:32:17.431416 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
29334 2019-Jan-10 14:32:17.432028 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 >
29335 2019-Jan-10 14:32:17.432653 - [DEBUG]
29336 2019-Jan-10 14:32:17.432679 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
29337 2019-Jan-10 14:32:17.433313 - [DEBUG] Compose: EdgeIdentity * AllBottom
29338 2019-Jan-10 14:32:17.433341 - [DEBUG]
29339 2019-Jan-10 14:32:17.433365 - [DEBUG] Propagate flow
29340 2019-Jan-10 14:32:17.433389 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29341 2019-Jan-10 14:32:17.433446 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
29342 2019-Jan-10 14:32:17.434080 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29343 2019-Jan-10 14:32:17.434705 - [DEBUG] Edge function : AllBottom (result of previous compose)
29344 2019-Jan-10 14:32:17.434730 - [DEBUG]
29345 2019-Jan-10 14:32:17.434756 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29346 2019-Jan-10 14:32:17.434782 - [DEBUG] = AllBottom
29347 2019-Jan-10 14:32:17.434807 - [DEBUG]
29348 2019-Jan-10 14:32:17.434830 - [DEBUG] PROPAGATE: No new function!
29349 2019-Jan-10 14:32:17.434855 - [DEBUG] EDGE:
29350 2019-Jan-10 14:32:17.434914 - [DEBUG] ---> 29351 2019-Jan-10 14:32:17.435540 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29352 2019-Jan-10 14:32:17.436166 - [DEBUG]
29353 2019-Jan-10 14:32:17.436191 - [DEBUG] EDGE:
29354 2019-Jan-10 14:32:17.436248 - [DEBUG] ---> 29355 2019-Jan-10 14:32:17.436881 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29356 2019-Jan-10 14:32:17.437506 - [DEBUG]
29357 2019-Jan-10 14:32:17.437532 - [DEBUG] EDGE:
29358 2019-Jan-10 14:32:17.437589 - [DEBUG] ---> 29359 2019-Jan-10 14:32:17.438207 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29360 2019-Jan-10 14:32:17.438833 - [DEBUG]
29361 2019-Jan-10 14:32:17.438859 - [DEBUG] EDGE:
29362 2019-Jan-10 14:32:17.438916 - [DEBUG] ---> 29363 2019-Jan-10 14:32:17.439537 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29364 2019-Jan-10 14:32:17.440173 - [DEBUG]
29365 2019-Jan-10 14:32:17.440200 - [DEBUG] EDGE:
29366 2019-Jan-10 14:32:17.440258 - [DEBUG] ---> 29367 2019-Jan-10 14:32:17.440875 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29368 2019-Jan-10 14:32:17.441501 - [DEBUG]
29369 2019-Jan-10 14:32:17.441526 - [DEBUG] EDGE:
29370 2019-Jan-10 14:32:17.441586 - [DEBUG] ---> 29371 2019-Jan-10 14:32:17.442218 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29372 2019-Jan-10 14:32:17.442866 - [DEBUG]
29373 2019-Jan-10 14:32:17.442893 - [DEBUG] EDGE:
29374 2019-Jan-10 14:32:17.442954 - [DEBUG] ---> 29375 2019-Jan-10 14:32:17.443600 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29376 2019-Jan-10 14:32:17.444224 - [DEBUG]
29377 2019-Jan-10 14:32:17.444250 - [DEBUG] EDGE:
29378 2019-Jan-10 14:32:17.444308 - [DEBUG] ---> 29379 2019-Jan-10 14:32:17.444924 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29380 2019-Jan-10 14:32:17.445549 - [DEBUG]
29381 2019-Jan-10 14:32:17.445574 - [DEBUG] EDGE:
29382 2019-Jan-10 14:32:17.445632 - [DEBUG] ---> 29383 2019-Jan-10 14:32:17.446251 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29384 2019-Jan-10 14:32:17.446888 - [DEBUG]
29385 2019-Jan-10 14:32:17.446928 - [DEBUG] EDGE:
29386 2019-Jan-10 14:32:17.446987 - [DEBUG] ---> 29387 2019-Jan-10 14:32:17.447614 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29388 2019-Jan-10 14:32:17.448241 - [DEBUG]
29389 2019-Jan-10 14:32:17.448266 - [DEBUG] EDGE:
29390 2019-Jan-10 14:32:17.448324 - [DEBUG] ---> 29391 2019-Jan-10 14:32:17.448939 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29392 2019-Jan-10 14:32:17.449563 - [DEBUG]
29393 2019-Jan-10 14:32:17.449588 - [DEBUG] EDGE:
29394 2019-Jan-10 14:32:17.449645 - [DEBUG] ---> 29395 2019-Jan-10 14:32:17.450276 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29396 2019-Jan-10 14:32:17.450901 - [DEBUG]
29397 2019-Jan-10 14:32:17.450927 - [DEBUG] EDGE:
29398 2019-Jan-10 14:32:17.450985 - [DEBUG] ---> 29399 2019-Jan-10 14:32:17.451606 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29400 2019-Jan-10 14:32:17.452231 - [DEBUG]
29401 2019-Jan-10 14:32:17.452257 - [DEBUG] EDGE:
29402 2019-Jan-10 14:32:17.452315 - [DEBUG] ---> 29403 2019-Jan-10 14:32:17.452941 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29404 2019-Jan-10 14:32:17.453579 - [DEBUG]
29405 2019-Jan-10 14:32:17.453605 - [DEBUG] EDGE:
29406 2019-Jan-10 14:32:17.453662 - [DEBUG] ---> 29407 2019-Jan-10 14:32:17.454277 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29408 2019-Jan-10 14:32:17.454901 - [DEBUG]
29409 2019-Jan-10 14:32:17.454926 - [DEBUG] EDGE:
29410 2019-Jan-10 14:32:17.454984 - [DEBUG] ---> 29411 2019-Jan-10 14:32:17.455604 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73>
29412 2019-Jan-10 14:32:17.456229 - [DEBUG]
29413 2019-Jan-10 14:32:17.456255 - [DEBUG] EDGE:
29414 2019-Jan-10 14:32:17.456313 - [DEBUG] ---> 29415 2019-Jan-10 14:32:17.456953 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29416 2019-Jan-10 14:32:17.457575 - [DEBUG]
29417 2019-Jan-10 14:32:17.457600 - [DEBUG] EDGE:
29418 2019-Jan-10 14:32:17.457658 - [DEBUG] ---> 29419 2019-Jan-10 14:32:17.458282 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29420 2019-Jan-10 14:32:17.458909 - [DEBUG]
29421 2019-Jan-10 14:32:17.458938 - [DEBUG] Compose: EdgeIdentity * AllBottom
29422 2019-Jan-10 14:32:17.458964 - [DEBUG]
29423 2019-Jan-10 14:32:17.458987 - [DEBUG] Propagate flow
29424 2019-Jan-10 14:32:17.459011 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29425 2019-Jan-10 14:32:17.459069 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
29426 2019-Jan-10 14:32:17.459710 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
29427 2019-Jan-10 14:32:17.460363 - [DEBUG] Edge function : AllBottom (result of previous compose)
29428 2019-Jan-10 14:32:17.460389 - [DEBUG]
29429 2019-Jan-10 14:32:17.460416 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29430 2019-Jan-10 14:32:17.460441 - [DEBUG] = AllBottom
29431 2019-Jan-10 14:32:17.460466 - [DEBUG]
29432 2019-Jan-10 14:32:17.460490 - [DEBUG] PROPAGATE: No new function!
29433 2019-Jan-10 14:32:17.460515 - [DEBUG] EDGE:
29434 2019-Jan-10 14:32:17.460573 - [DEBUG] ---> 29435 2019-Jan-10 14:32:17.461193 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29436 2019-Jan-10 14:32:17.461815 - [DEBUG]
29437 2019-Jan-10 14:32:17.461842 - [DEBUG] Compose: EdgeIdentity * AllBottom
29438 2019-Jan-10 14:32:17.461868 - [DEBUG]
29439 2019-Jan-10 14:32:17.461893 - [DEBUG] Propagate flow
29440 2019-Jan-10 14:32:17.461916 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29441 2019-Jan-10 14:32:17.461972 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
29442 2019-Jan-10 14:32:17.462591 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
29443 2019-Jan-10 14:32:17.463217 - [DEBUG] Edge function : AllBottom (result of previous compose)
29444 2019-Jan-10 14:32:17.463242 - [DEBUG]
29445 2019-Jan-10 14:32:17.463268 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29446 2019-Jan-10 14:32:17.463293 - [DEBUG] = AllBottom
29447 2019-Jan-10 14:32:17.463318 - [DEBUG]
29448 2019-Jan-10 14:32:17.463341 - [DEBUG] PROPAGATE: No new function!
29449 2019-Jan-10 14:32:17.463366 - [DEBUG] EDGE:
29450 2019-Jan-10 14:32:17.463424 - [DEBUG] ---> 29451 2019-Jan-10 14:32:17.464065 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29452 2019-Jan-10 14:32:17.464685 - [DEBUG]
29453 2019-Jan-10 14:32:17.464731 - [DEBUG] Compose: EdgeIdentity * AllBottom
29454 2019-Jan-10 14:32:17.464758 - [DEBUG]
29455 2019-Jan-10 14:32:17.464781 - [DEBUG] Propagate flow
29456 2019-Jan-10 14:32:17.464805 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29457 2019-Jan-10 14:32:17.464862 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29458 2019-Jan-10 14:32:17.465482 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29459 2019-Jan-10 14:32:17.466100 - [DEBUG] Edge function : AllBottom (result of previous compose)
29460 2019-Jan-10 14:32:17.466126 - [DEBUG]
29461 2019-Jan-10 14:32:17.466151 - [DEBUG] Join: AllTop & AllBottom
29462 2019-Jan-10 14:32:17.466177 - [DEBUG] = AllBottom (new jump func)
29463 2019-Jan-10 14:32:17.466202 - [DEBUG]
29464 2019-Jan-10 14:32:17.466239 - [DEBUG] Start adding new jump function
29465 2019-Jan-10 14:32:17.466263 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29466 2019-Jan-10 14:32:17.466319 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29467 2019-Jan-10 14:32:17.466956 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29468 2019-Jan-10 14:32:17.467576 - [DEBUG] Edge Function : AllBottom
29469 2019-Jan-10 14:32:17.467606 - [DEBUG] End adding new jump function
29470 2019-Jan-10 14:32:17.467630 - [DEBUG]
29471 2019-Jan-10 14:32:17.467654 - [DEBUG] -------------------------------------------- 861. Path Edge --------------------------------------------
29472 2019-Jan-10 14:32:17.467678 - [DEBUG]
29473 2019-Jan-10 14:32:17.467702 - [DEBUG] Process 861. path edge:
29474 2019-Jan-10 14:32:17.467726 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29475 2019-Jan-10 14:32:17.467782 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
29476 2019-Jan-10 14:32:17.468401 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29477 2019-Jan-10 14:32:17.469020 - [DEBUG]
29478 2019-Jan-10 14:32:17.469044 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29479 2019-Jan-10 14:32:17.469672 - [DEBUG] Possible callees:
29480 2019-Jan-10 14:32:17.469698 - [DEBUG] foo
29481 2019-Jan-10 14:32:17.469723 - [DEBUG] Possible return sites:
29482 2019-Jan-10 14:32:17.469746 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12629483 2019-Jan-10 14:32:17.470996 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
29484 2019-Jan-10 14:32:17.471025 - [DEBUG] Start points of 'foo' currently not available!
29485 2019-Jan-10 14:32:17.471072 - [DEBUG] Compose: EdgeIdentity * AllBottom
29486 2019-Jan-10 14:32:17.471099 - [DEBUG]
29487 2019-Jan-10 14:32:17.471123 - [DEBUG] Propagate flow
29488 2019-Jan-10 14:32:17.471146 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29489 2019-Jan-10 14:32:17.471204 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29490 2019-Jan-10 14:32:17.471823 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29491 2019-Jan-10 14:32:17.472443 - [DEBUG] Edge function : AllBottom (result of previous compose)
29492 2019-Jan-10 14:32:17.472468 - [DEBUG]
29493 2019-Jan-10 14:32:17.472493 - [DEBUG] Join: AllTop & AllBottom
29494 2019-Jan-10 14:32:17.472519 - [DEBUG] = AllBottom (new jump func)
29495 2019-Jan-10 14:32:17.472544 - [DEBUG]
29496 2019-Jan-10 14:32:17.472567 - [DEBUG] Start adding new jump function
29497 2019-Jan-10 14:32:17.472591 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29498 2019-Jan-10 14:32:17.472647 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29499 2019-Jan-10 14:32:17.473268 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29500 2019-Jan-10 14:32:17.473901 - [DEBUG] Edge Function : AllBottom
29501 2019-Jan-10 14:32:17.473929 - [DEBUG] End adding new jump function
29502 2019-Jan-10 14:32:17.473953 - [DEBUG]
29503 2019-Jan-10 14:32:17.473977 - [DEBUG] -------------------------------------------- 862. Path Edge --------------------------------------------
29504 2019-Jan-10 14:32:17.474001 - [DEBUG]
29505 2019-Jan-10 14:32:17.474024 - [DEBUG] Process 862. path edge:
29506 2019-Jan-10 14:32:17.474048 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29507 2019-Jan-10 14:32:17.474113 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
29508 2019-Jan-10 14:32:17.474734 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29509 2019-Jan-10 14:32:17.475378 - [DEBUG]
29510 2019-Jan-10 14:32:17.475404 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29511 2019-Jan-10 14:32:17.476087 - [DEBUG] Compose: EdgeIdentity * AllBottom
29512 2019-Jan-10 14:32:17.476117 - [DEBUG]
29513 2019-Jan-10 14:32:17.476141 - [DEBUG] Propagate flow
29514 2019-Jan-10 14:32:17.476165 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29515 2019-Jan-10 14:32:17.476233 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29516 2019-Jan-10 14:32:17.476936 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29517 2019-Jan-10 14:32:17.477566 - [DEBUG] Edge function : AllBottom (result of previous compose)
29518 2019-Jan-10 14:32:17.477592 - [DEBUG]
29519 2019-Jan-10 14:32:17.477618 - [DEBUG] Join: AllTop & AllBottom
29520 2019-Jan-10 14:32:17.477645 - [DEBUG] = AllBottom (new jump func)
29521 2019-Jan-10 14:32:17.477670 - [DEBUG]
29522 2019-Jan-10 14:32:17.477693 - [DEBUG] Start adding new jump function
29523 2019-Jan-10 14:32:17.477717 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29524 2019-Jan-10 14:32:17.477775 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29525 2019-Jan-10 14:32:17.478397 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29526 2019-Jan-10 14:32:17.479012 - [DEBUG] Edge Function : AllBottom
29527 2019-Jan-10 14:32:17.479042 - [DEBUG] End adding new jump function
29528 2019-Jan-10 14:32:17.479066 - [DEBUG]
29529 2019-Jan-10 14:32:17.479090 - [DEBUG] -------------------------------------------- 863. Path Edge --------------------------------------------
29530 2019-Jan-10 14:32:17.479114 - [DEBUG]
29531 2019-Jan-10 14:32:17.479138 - [DEBUG] Process 863. path edge:
29532 2019-Jan-10 14:32:17.479162 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29533 2019-Jan-10 14:32:17.479217 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
29534 2019-Jan-10 14:32:17.479833 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29535 2019-Jan-10 14:32:17.480469 - [DEBUG]
29536 2019-Jan-10 14:32:17.480496 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29537 2019-Jan-10 14:32:17.481134 - [DEBUG] Compose: EdgeIdentity * AllBottom
29538 2019-Jan-10 14:32:17.481162 - [DEBUG]
29539 2019-Jan-10 14:32:17.481186 - [DEBUG] Propagate flow
29540 2019-Jan-10 14:32:17.481210 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29541 2019-Jan-10 14:32:17.481267 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
29542 2019-Jan-10 14:32:17.481886 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29543 2019-Jan-10 14:32:17.482504 - [DEBUG] Edge function : AllBottom (result of previous compose)
29544 2019-Jan-10 14:32:17.482530 - [DEBUG]
29545 2019-Jan-10 14:32:17.482555 - [DEBUG] Join: AllTop & AllBottom
29546 2019-Jan-10 14:32:17.482581 - [DEBUG] = AllBottom (new jump func)
29547 2019-Jan-10 14:32:17.482605 - [DEBUG]
29548 2019-Jan-10 14:32:17.482629 - [DEBUG] Start adding new jump function
29549 2019-Jan-10 14:32:17.482673 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29550 2019-Jan-10 14:32:17.482730 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29551 2019-Jan-10 14:32:17.483352 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
29552 2019-Jan-10 14:32:17.483985 - [DEBUG] Edge Function : AllBottom
29553 2019-Jan-10 14:32:17.484013 - [DEBUG] End adding new jump function
29554 2019-Jan-10 14:32:17.484037 - [DEBUG]
29555 2019-Jan-10 14:32:17.484061 - [DEBUG] -------------------------------------------- 864. Path Edge --------------------------------------------
29556 2019-Jan-10 14:32:17.484085 - [DEBUG]
29557 2019-Jan-10 14:32:17.484109 - [DEBUG] Process 864. path edge:
29558 2019-Jan-10 14:32:17.484133 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29559 2019-Jan-10 14:32:17.484189 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
29560 2019-Jan-10 14:32:17.484804 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29561 2019-Jan-10 14:32:17.485423 - [DEBUG]
29562 2019-Jan-10 14:32:17.485449 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
29563 2019-Jan-10 14:32:17.486079 - [DEBUG] Compose: EdgeIdentity * AllBottom
29564 2019-Jan-10 14:32:17.486107 - [DEBUG]
29565 2019-Jan-10 14:32:17.486131 - [DEBUG] Propagate flow
29566 2019-Jan-10 14:32:17.486155 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29567 2019-Jan-10 14:32:17.486213 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29568 2019-Jan-10 14:32:17.486859 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29569 2019-Jan-10 14:32:17.487480 - [DEBUG] Edge function : AllBottom (result of previous compose)
29570 2019-Jan-10 14:32:17.487505 - [DEBUG]
29571 2019-Jan-10 14:32:17.487530 - [DEBUG] Join: AllTop & AllBottom
29572 2019-Jan-10 14:32:17.487556 - [DEBUG] = AllBottom (new jump func)
29573 2019-Jan-10 14:32:17.487581 - [DEBUG]
29574 2019-Jan-10 14:32:17.487604 - [DEBUG] Start adding new jump function
29575 2019-Jan-10 14:32:17.487628 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29576 2019-Jan-10 14:32:17.487684 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29577 2019-Jan-10 14:32:17.488303 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29578 2019-Jan-10 14:32:17.488927 - [DEBUG] Edge Function : AllBottom
29579 2019-Jan-10 14:32:17.488954 - [DEBUG] End adding new jump function
29580 2019-Jan-10 14:32:17.488978 - [DEBUG]
29581 2019-Jan-10 14:32:17.489002 - [DEBUG] -------------------------------------------- 865. Path Edge --------------------------------------------
29582 2019-Jan-10 14:32:17.489026 - [DEBUG]
29583 2019-Jan-10 14:32:17.489050 - [DEBUG] Process 865. path edge:
29584 2019-Jan-10 14:32:17.489074 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29585 2019-Jan-10 14:32:17.489130 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
29586 2019-Jan-10 14:32:17.489756 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29587 2019-Jan-10 14:32:17.490390 - [DEBUG]
29588 2019-Jan-10 14:32:17.490415 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29589 2019-Jan-10 14:32:17.491060 - [DEBUG] Possible callees:
29590 2019-Jan-10 14:32:17.491086 - [DEBUG] llvm.dbg.declare
29591 2019-Jan-10 14:32:17.491111 - [DEBUG] Possible return sites:
29592 2019-Jan-10 14:32:17.491134 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13629593 2019-Jan-10 14:32:17.492433 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
29594 2019-Jan-10 14:32:17.492468 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
29595 2019-Jan-10 14:32:17.492521 - [DEBUG] Compose: EdgeIdentity * AllBottom
29596 2019-Jan-10 14:32:17.492550 - [DEBUG]
29597 2019-Jan-10 14:32:17.492575 - [DEBUG] Propagate flow
29598 2019-Jan-10 14:32:17.492599 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29599 2019-Jan-10 14:32:17.492668 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29600 2019-Jan-10 14:32:17.493335 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29601 2019-Jan-10 14:32:17.494044 - [DEBUG] Edge function : AllBottom (result of previous compose)
29602 2019-Jan-10 14:32:17.494073 - [DEBUG]
29603 2019-Jan-10 14:32:17.494100 - [DEBUG] Join: AllTop & AllBottom
29604 2019-Jan-10 14:32:17.494127 - [DEBUG] = AllBottom (new jump func)
29605 2019-Jan-10 14:32:17.494152 - [DEBUG]
29606 2019-Jan-10 14:32:17.494176 - [DEBUG] Start adding new jump function
29607 2019-Jan-10 14:32:17.494200 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29608 2019-Jan-10 14:32:17.494271 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29609 2019-Jan-10 14:32:17.494945 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29610 2019-Jan-10 14:32:17.495609 - [DEBUG] Edge Function : AllBottom
29611 2019-Jan-10 14:32:17.495644 - [DEBUG] End adding new jump function
29612 2019-Jan-10 14:32:17.495668 - [DEBUG]
29613 2019-Jan-10 14:32:17.495693 - [DEBUG] -------------------------------------------- 866. Path Edge --------------------------------------------
29614 2019-Jan-10 14:32:17.495718 - [DEBUG]
29615 2019-Jan-10 14:32:17.495741 - [DEBUG] Process 866. path edge:
29616 2019-Jan-10 14:32:17.495765 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29617 2019-Jan-10 14:32:17.495833 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
29618 2019-Jan-10 14:32:17.496497 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29619 2019-Jan-10 14:32:17.497201 - [DEBUG]
29620 2019-Jan-10 14:32:17.497229 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29621 2019-Jan-10 14:32:17.497944 - [DEBUG] Compose: EdgeIdentity * AllBottom
29622 2019-Jan-10 14:32:17.497976 - [DEBUG]
29623 2019-Jan-10 14:32:17.498000 - [DEBUG] Propagate flow
29624 2019-Jan-10 14:32:17.498024 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29625 2019-Jan-10 14:32:17.498092 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29626 2019-Jan-10 14:32:17.498719 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29627 2019-Jan-10 14:32:17.499340 - [DEBUG] Edge function : AllBottom (result of previous compose)
29628 2019-Jan-10 14:32:17.499365 - [DEBUG]
29629 2019-Jan-10 14:32:17.499392 - [DEBUG] Join: AllTop & AllBottom
29630 2019-Jan-10 14:32:17.499437 - [DEBUG] = AllBottom (new jump func)
29631 2019-Jan-10 14:32:17.499462 - [DEBUG]
29632 2019-Jan-10 14:32:17.499486 - [DEBUG] Start adding new jump function
29633 2019-Jan-10 14:32:17.499509 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29634 2019-Jan-10 14:32:17.499566 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29635 2019-Jan-10 14:32:17.500209 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29636 2019-Jan-10 14:32:17.500825 - [DEBUG] Edge Function : AllBottom
29637 2019-Jan-10 14:32:17.500854 - [DEBUG] End adding new jump function
29638 2019-Jan-10 14:32:17.500878 - [DEBUG]
29639 2019-Jan-10 14:32:17.500902 - [DEBUG] -------------------------------------------- 867. Path Edge --------------------------------------------
29640 2019-Jan-10 14:32:17.500927 - [DEBUG]
29641 2019-Jan-10 14:32:17.500950 - [DEBUG] Process 867. path edge:
29642 2019-Jan-10 14:32:17.500975 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29643 2019-Jan-10 14:32:17.501031 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
29644 2019-Jan-10 14:32:17.501646 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29645 2019-Jan-10 14:32:17.502266 - [DEBUG]
29646 2019-Jan-10 14:32:17.502292 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29647 2019-Jan-10 14:32:17.502924 - [DEBUG] Compose: EdgeIdentity * AllBottom
29648 2019-Jan-10 14:32:17.502952 - [DEBUG]
29649 2019-Jan-10 14:32:17.502976 - [DEBUG] Propagate flow
29650 2019-Jan-10 14:32:17.502999 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29651 2019-Jan-10 14:32:17.503057 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
29652 2019-Jan-10 14:32:17.503688 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29653 2019-Jan-10 14:32:17.504308 - [DEBUG] Edge function : AllBottom (result of previous compose)
29654 2019-Jan-10 14:32:17.504333 - [DEBUG]
29655 2019-Jan-10 14:32:17.504358 - [DEBUG] Join: AllTop & AllBottom
29656 2019-Jan-10 14:32:17.504384 - [DEBUG] = AllBottom (new jump func)
29657 2019-Jan-10 14:32:17.504409 - [DEBUG]
29658 2019-Jan-10 14:32:17.504433 - [DEBUG] Start adding new jump function
29659 2019-Jan-10 14:32:17.504457 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29660 2019-Jan-10 14:32:17.504513 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29661 2019-Jan-10 14:32:17.505134 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
29662 2019-Jan-10 14:32:17.505746 - [DEBUG] Edge Function : AllBottom
29663 2019-Jan-10 14:32:17.505779 - [DEBUG] End adding new jump function
29664 2019-Jan-10 14:32:17.505803 - [DEBUG]
29665 2019-Jan-10 14:32:17.505827 - [DEBUG] -------------------------------------------- 868. Path Edge --------------------------------------------
29666 2019-Jan-10 14:32:17.505851 - [DEBUG]
29667 2019-Jan-10 14:32:17.505875 - [DEBUG] Process 868. path edge:
29668 2019-Jan-10 14:32:17.505899 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29669 2019-Jan-10 14:32:17.505955 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
29670 2019-Jan-10 14:32:17.506570 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29671 2019-Jan-10 14:32:17.507203 - [DEBUG]
29672 2019-Jan-10 14:32:17.507228 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
29673 2019-Jan-10 14:32:17.507859 - [DEBUG] Compose: EdgeIdentity * AllBottom
29674 2019-Jan-10 14:32:17.507895 - [DEBUG]
29675 2019-Jan-10 14:32:17.507919 - [DEBUG] Propagate flow
29676 2019-Jan-10 14:32:17.507942 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29677 2019-Jan-10 14:32:17.508002 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
29678 2019-Jan-10 14:32:17.508650 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29679 2019-Jan-10 14:32:17.509310 - [DEBUG] Edge function : AllBottom (result of previous compose)
29680 2019-Jan-10 14:32:17.509337 - [DEBUG]
29681 2019-Jan-10 14:32:17.509364 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29682 2019-Jan-10 14:32:17.509390 - [DEBUG] = AllBottom
29683 2019-Jan-10 14:32:17.509415 - [DEBUG]
29684 2019-Jan-10 14:32:17.509438 - [DEBUG] PROPAGATE: No new function!
29685 2019-Jan-10 14:32:17.509464 - [DEBUG] EDGE:
29686 2019-Jan-10 14:32:17.509528 - [DEBUG] ---> 29687 2019-Jan-10 14:32:17.510152 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29688 2019-Jan-10 14:32:17.510792 - [DEBUG]
29689 2019-Jan-10 14:32:17.510817 - [DEBUG] EDGE:
29690 2019-Jan-10 14:32:17.510874 - [DEBUG] ---> 29691 2019-Jan-10 14:32:17.511490 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29692 2019-Jan-10 14:32:17.512110 - [DEBUG]
29693 2019-Jan-10 14:32:17.512138 - [DEBUG] Compose: EdgeIdentity * AllBottom
29694 2019-Jan-10 14:32:17.512165 - [DEBUG]
29695 2019-Jan-10 14:32:17.512189 - [DEBUG] Propagate flow
29696 2019-Jan-10 14:32:17.512212 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29697 2019-Jan-10 14:32:17.512269 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
29698 2019-Jan-10 14:32:17.512886 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29699 2019-Jan-10 14:32:17.513517 - [DEBUG] Edge function : AllBottom (result of previous compose)
29700 2019-Jan-10 14:32:17.513543 - [DEBUG]
29701 2019-Jan-10 14:32:17.513568 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29702 2019-Jan-10 14:32:17.513594 - [DEBUG] = AllBottom
29703 2019-Jan-10 14:32:17.513618 - [DEBUG]
29704 2019-Jan-10 14:32:17.513642 - [DEBUG] PROPAGATE: No new function!
29705 2019-Jan-10 14:32:17.513666 - [DEBUG] EDGE:
29706 2019-Jan-10 14:32:17.513724 - [DEBUG] ---> 29707 2019-Jan-10 14:32:17.514344 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29708 2019-Jan-10 14:32:17.514964 - [DEBUG]
29709 2019-Jan-10 14:32:17.514992 - [DEBUG] Compose: EdgeIdentity * AllBottom
29710 2019-Jan-10 14:32:17.515018 - [DEBUG]
29711 2019-Jan-10 14:32:17.515042 - [DEBUG] Propagate flow
29712 2019-Jan-10 14:32:17.515065 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29713 2019-Jan-10 14:32:17.515121 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
29714 2019-Jan-10 14:32:17.515739 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29715 2019-Jan-10 14:32:17.516365 - [DEBUG] Edge function : AllBottom (result of previous compose)
29716 2019-Jan-10 14:32:17.516390 - [DEBUG]
29717 2019-Jan-10 14:32:17.516432 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29718 2019-Jan-10 14:32:17.516458 - [DEBUG] = AllBottom
29719 2019-Jan-10 14:32:17.516483 - [DEBUG]
29720 2019-Jan-10 14:32:17.516507 - [DEBUG] PROPAGATE: No new function!
29721 2019-Jan-10 14:32:17.516531 - [DEBUG] EDGE:
29722 2019-Jan-10 14:32:17.516590 - [DEBUG] ---> 29723 2019-Jan-10 14:32:17.517233 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29724 2019-Jan-10 14:32:17.517854 - [DEBUG]
29725 2019-Jan-10 14:32:17.517898 - [DEBUG] Compose: EdgeIdentity * AllBottom
29726 2019-Jan-10 14:32:17.517925 - [DEBUG]
29727 2019-Jan-10 14:32:17.517949 - [DEBUG] Propagate flow
29728 2019-Jan-10 14:32:17.517972 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29729 2019-Jan-10 14:32:17.518029 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29730 2019-Jan-10 14:32:17.518656 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29731 2019-Jan-10 14:32:17.519278 - [DEBUG] Edge function : AllBottom (result of previous compose)
29732 2019-Jan-10 14:32:17.519303 - [DEBUG]
29733 2019-Jan-10 14:32:17.519328 - [DEBUG] Join: AllTop & AllBottom
29734 2019-Jan-10 14:32:17.519355 - [DEBUG] = AllBottom (new jump func)
29735 2019-Jan-10 14:32:17.519379 - [DEBUG]
29736 2019-Jan-10 14:32:17.519403 - [DEBUG] Start adding new jump function
29737 2019-Jan-10 14:32:17.519426 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29738 2019-Jan-10 14:32:17.519482 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29739 2019-Jan-10 14:32:17.520102 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29740 2019-Jan-10 14:32:17.520743 - [DEBUG] Edge Function : AllBottom
29741 2019-Jan-10 14:32:17.520772 - [DEBUG] End adding new jump function
29742 2019-Jan-10 14:32:17.520796 - [DEBUG]
29743 2019-Jan-10 14:32:17.520820 - [DEBUG] -------------------------------------------- 869. Path Edge --------------------------------------------
29744 2019-Jan-10 14:32:17.520845 - [DEBUG]
29745 2019-Jan-10 14:32:17.520868 - [DEBUG] Process 869. path edge:
29746 2019-Jan-10 14:32:17.520892 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29747 2019-Jan-10 14:32:17.520949 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
29748 2019-Jan-10 14:32:17.521575 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29749 2019-Jan-10 14:32:17.522194 - [DEBUG]
29750 2019-Jan-10 14:32:17.522219 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29751 2019-Jan-10 14:32:17.522854 - [DEBUG] Possible callees:
29752 2019-Jan-10 14:32:17.522879 - [DEBUG] llvm.dbg.declare
29753 2019-Jan-10 14:32:17.522904 - [DEBUG] Possible return sites:
29754 2019-Jan-10 14:32:17.522927 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14329755 2019-Jan-10 14:32:17.524188 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
29756 2019-Jan-10 14:32:17.524216 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
29757 2019-Jan-10 14:32:17.524272 - [DEBUG] Compose: EdgeIdentity * AllBottom
29758 2019-Jan-10 14:32:17.524300 - [DEBUG]
29759 2019-Jan-10 14:32:17.524324 - [DEBUG] Propagate flow
29760 2019-Jan-10 14:32:17.524347 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29761 2019-Jan-10 14:32:17.524404 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29762 2019-Jan-10 14:32:17.525025 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29763 2019-Jan-10 14:32:17.525654 - [DEBUG] Edge function : AllBottom (result of previous compose)
29764 2019-Jan-10 14:32:17.525680 - [DEBUG]
29765 2019-Jan-10 14:32:17.525706 - [DEBUG] Join: AllTop & AllBottom
29766 2019-Jan-10 14:32:17.525732 - [DEBUG] = AllBottom (new jump func)
29767 2019-Jan-10 14:32:17.525756 - [DEBUG]
29768 2019-Jan-10 14:32:17.525780 - [DEBUG] Start adding new jump function
29769 2019-Jan-10 14:32:17.525803 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29770 2019-Jan-10 14:32:17.525866 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29771 2019-Jan-10 14:32:17.526504 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29772 2019-Jan-10 14:32:17.527148 - [DEBUG] Edge Function : AllBottom
29773 2019-Jan-10 14:32:17.527178 - [DEBUG] End adding new jump function
29774 2019-Jan-10 14:32:17.527202 - [DEBUG]
29775 2019-Jan-10 14:32:17.527226 - [DEBUG] -------------------------------------------- 870. Path Edge --------------------------------------------
29776 2019-Jan-10 14:32:17.527251 - [DEBUG]
29777 2019-Jan-10 14:32:17.527274 - [DEBUG] Process 870. path edge:
29778 2019-Jan-10 14:32:17.527298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29779 2019-Jan-10 14:32:17.527354 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
29780 2019-Jan-10 14:32:17.527974 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29781 2019-Jan-10 14:32:17.528596 - [DEBUG]
29782 2019-Jan-10 14:32:17.528621 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29783 2019-Jan-10 14:32:17.529267 - [DEBUG] Compose: EdgeIdentity * AllBottom
29784 2019-Jan-10 14:32:17.529296 - [DEBUG]
29785 2019-Jan-10 14:32:17.529320 - [DEBUG] Propagate flow
29786 2019-Jan-10 14:32:17.529344 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29787 2019-Jan-10 14:32:17.529401 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
29788 2019-Jan-10 14:32:17.530030 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29789 2019-Jan-10 14:32:17.530665 - [DEBUG] Edge function : AllBottom (result of previous compose)
29790 2019-Jan-10 14:32:17.530691 - [DEBUG]
29791 2019-Jan-10 14:32:17.530716 - [DEBUG] Join: AllTop & AllBottom
29792 2019-Jan-10 14:32:17.530742 - [DEBUG] = AllBottom (new jump func)
29793 2019-Jan-10 14:32:17.530767 - [DEBUG]
29794 2019-Jan-10 14:32:17.530791 - [DEBUG] Start adding new jump function
29795 2019-Jan-10 14:32:17.530814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29796 2019-Jan-10 14:32:17.530871 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29797 2019-Jan-10 14:32:17.531491 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
29798 2019-Jan-10 14:32:17.532106 - [DEBUG] Edge Function : AllBottom
29799 2019-Jan-10 14:32:17.532134 - [DEBUG] End adding new jump function
29800 2019-Jan-10 14:32:17.532159 - [DEBUG]
29801 2019-Jan-10 14:32:17.532194 - [DEBUG] -------------------------------------------- 871. Path Edge --------------------------------------------
29802 2019-Jan-10 14:32:17.532219 - [DEBUG]
29803 2019-Jan-10 14:32:17.532243 - [DEBUG] Process 871. path edge:
29804 2019-Jan-10 14:32:17.532267 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29805 2019-Jan-10 14:32:17.532323 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
29806 2019-Jan-10 14:32:17.532937 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29807 2019-Jan-10 14:32:17.533571 - [DEBUG]
29808 2019-Jan-10 14:32:17.533596 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
29809 2019-Jan-10 14:32:17.534226 - [DEBUG] Compose: EdgeIdentity * AllBottom
29810 2019-Jan-10 14:32:17.534254 - [DEBUG]
29811 2019-Jan-10 14:32:17.534278 - [DEBUG] Propagate flow
29812 2019-Jan-10 14:32:17.534302 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29813 2019-Jan-10 14:32:17.534359 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
29814 2019-Jan-10 14:32:17.534974 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29815 2019-Jan-10 14:32:17.535594 - [DEBUG] Edge function : AllBottom (result of previous compose)
29816 2019-Jan-10 14:32:17.535619 - [DEBUG]
29817 2019-Jan-10 14:32:17.535645 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29818 2019-Jan-10 14:32:17.535670 - [DEBUG] = AllBottom
29819 2019-Jan-10 14:32:17.535695 - [DEBUG]
29820 2019-Jan-10 14:32:17.535718 - [DEBUG] PROPAGATE: No new function!
29821 2019-Jan-10 14:32:17.535743 - [DEBUG] EDGE:
29822 2019-Jan-10 14:32:17.535802 - [DEBUG] ---> 29823 2019-Jan-10 14:32:17.536415 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29824 2019-Jan-10 14:32:17.537050 - [DEBUG]
29825 2019-Jan-10 14:32:17.537077 - [DEBUG] Compose: EdgeIdentity * AllBottom
29826 2019-Jan-10 14:32:17.537103 - [DEBUG]
29827 2019-Jan-10 14:32:17.537126 - [DEBUG] Propagate flow
29828 2019-Jan-10 14:32:17.537150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29829 2019-Jan-10 14:32:17.537206 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
29830 2019-Jan-10 14:32:17.537828 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29831 2019-Jan-10 14:32:17.538450 - [DEBUG] Edge function : AllBottom (result of previous compose)
29832 2019-Jan-10 14:32:17.538476 - [DEBUG]
29833 2019-Jan-10 14:32:17.538501 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29834 2019-Jan-10 14:32:17.538527 - [DEBUG] = AllBottom
29835 2019-Jan-10 14:32:17.538552 - [DEBUG]
29836 2019-Jan-10 14:32:17.538575 - [DEBUG] PROPAGATE: No new function!
29837 2019-Jan-10 14:32:17.538600 - [DEBUG] EDGE:
29838 2019-Jan-10 14:32:17.538657 - [DEBUG] ---> 29839 2019-Jan-10 14:32:17.539275 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29840 2019-Jan-10 14:32:17.539893 - [DEBUG]
29841 2019-Jan-10 14:32:17.539920 - [DEBUG] Compose: EdgeIdentity * AllBottom
29842 2019-Jan-10 14:32:17.539946 - [DEBUG]
29843 2019-Jan-10 14:32:17.539970 - [DEBUG] Propagate flow
29844 2019-Jan-10 14:32:17.539994 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29845 2019-Jan-10 14:32:17.540050 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
29846 2019-Jan-10 14:32:17.540696 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29847 2019-Jan-10 14:32:17.541323 - [DEBUG] Edge function : AllBottom (result of previous compose)
29848 2019-Jan-10 14:32:17.541348 - [DEBUG]
29849 2019-Jan-10 14:32:17.541374 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29850 2019-Jan-10 14:32:17.541400 - [DEBUG] = AllBottom
29851 2019-Jan-10 14:32:17.541424 - [DEBUG]
29852 2019-Jan-10 14:32:17.541448 - [DEBUG] PROPAGATE: No new function!
29853 2019-Jan-10 14:32:17.541473 - [DEBUG] EDGE:
29854 2019-Jan-10 14:32:17.541531 - [DEBUG] ---> 29855 2019-Jan-10 14:32:17.542158 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29856 2019-Jan-10 14:32:17.542788 - [DEBUG]
29857 2019-Jan-10 14:32:17.542814 - [DEBUG] EDGE:
29858 2019-Jan-10 14:32:17.542874 - [DEBUG] ---> 29859 2019-Jan-10 14:32:17.543544 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29860 2019-Jan-10 14:32:17.544189 - [DEBUG]
29861 2019-Jan-10 14:32:17.544239 - [DEBUG] Compose: EdgeIdentity * AllBottom
29862 2019-Jan-10 14:32:17.544267 - [DEBUG]
29863 2019-Jan-10 14:32:17.544291 - [DEBUG] Propagate flow
29864 2019-Jan-10 14:32:17.544315 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29865 2019-Jan-10 14:32:17.544375 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
29866 2019-Jan-10 14:32:17.544994 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29867 2019-Jan-10 14:32:17.545618 - [DEBUG] Edge function : AllBottom (result of previous compose)
29868 2019-Jan-10 14:32:17.545643 - [DEBUG]
29869 2019-Jan-10 14:32:17.545669 - [DEBUG] Join: AllTop & AllBottom
29870 2019-Jan-10 14:32:17.545696 - [DEBUG] = AllBottom (new jump func)
29871 2019-Jan-10 14:32:17.545720 - [DEBUG]
29872 2019-Jan-10 14:32:17.545744 - [DEBUG] Start adding new jump function
29873 2019-Jan-10 14:32:17.545767 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29874 2019-Jan-10 14:32:17.545824 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29875 2019-Jan-10 14:32:17.546445 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
29876 2019-Jan-10 14:32:17.547079 - [DEBUG] Edge Function : AllBottom
29877 2019-Jan-10 14:32:17.547108 - [DEBUG] End adding new jump function
29878 2019-Jan-10 14:32:17.547132 - [DEBUG]
29879 2019-Jan-10 14:32:17.547156 - [DEBUG] -------------------------------------------- 872. Path Edge --------------------------------------------
29880 2019-Jan-10 14:32:17.547181 - [DEBUG]
29881 2019-Jan-10 14:32:17.547204 - [DEBUG] Process 872. path edge:
29882 2019-Jan-10 14:32:17.547228 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
29883 2019-Jan-10 14:32:17.547284 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
29884 2019-Jan-10 14:32:17.547915 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
29885 2019-Jan-10 14:32:17.548571 - [DEBUG]
29886 2019-Jan-10 14:32:17.548599 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
29887 2019-Jan-10 14:32:17.549263 - [DEBUG] Compose: EdgeIdentity * AllBottom
29888 2019-Jan-10 14:32:17.549292 - [DEBUG]
29889 2019-Jan-10 14:32:17.549316 - [DEBUG] Propagate flow
29890 2019-Jan-10 14:32:17.549340 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29891 2019-Jan-10 14:32:17.549400 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
29892 2019-Jan-10 14:32:17.550036 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29893 2019-Jan-10 14:32:17.550679 - [DEBUG] Edge function : AllBottom (result of previous compose)
29894 2019-Jan-10 14:32:17.550705 - [DEBUG]
29895 2019-Jan-10 14:32:17.550730 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29896 2019-Jan-10 14:32:17.550756 - [DEBUG] = AllBottom
29897 2019-Jan-10 14:32:17.550781 - [DEBUG]
29898 2019-Jan-10 14:32:17.550804 - [DEBUG] PROPAGATE: No new function!
29899 2019-Jan-10 14:32:17.550837 - [DEBUG] Compose: EdgeIdentity * AllBottom
29900 2019-Jan-10 14:32:17.550864 - [DEBUG]
29901 2019-Jan-10 14:32:17.550888 - [DEBUG] Propagate flow
29902 2019-Jan-10 14:32:17.550911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29903 2019-Jan-10 14:32:17.550968 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
29904 2019-Jan-10 14:32:17.551596 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
29905 2019-Jan-10 14:32:17.552217 - [DEBUG] Edge function : AllBottom (result of previous compose)
29906 2019-Jan-10 14:32:17.552243 - [DEBUG]
29907 2019-Jan-10 14:32:17.552268 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29908 2019-Jan-10 14:32:17.552295 - [DEBUG] = AllBottom
29909 2019-Jan-10 14:32:17.552319 - [DEBUG]
29910 2019-Jan-10 14:32:17.552343 - [DEBUG] PROPAGATE: No new function!
29911 2019-Jan-10 14:32:17.552367 - [DEBUG] EDGE:
29912 2019-Jan-10 14:32:17.552425 - [DEBUG] ---> 29913 2019-Jan-10 14:32:17.553043 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29914 2019-Jan-10 14:32:17.553678 - [DEBUG]
29915 2019-Jan-10 14:32:17.553703 - [DEBUG] EDGE:
29916 2019-Jan-10 14:32:17.553761 - [DEBUG] ---> 29917 2019-Jan-10 14:32:17.554376 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29918 2019-Jan-10 14:32:17.554995 - [DEBUG]
29919 2019-Jan-10 14:32:17.555022 - [DEBUG] Compose: EdgeIdentity * AllBottom
29920 2019-Jan-10 14:32:17.555048 - [DEBUG]
29921 2019-Jan-10 14:32:17.555071 - [DEBUG] Propagate flow
29922 2019-Jan-10 14:32:17.555095 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29923 2019-Jan-10 14:32:17.555151 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
29924 2019-Jan-10 14:32:17.555766 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29925 2019-Jan-10 14:32:17.556386 - [DEBUG] Edge function : AllBottom (result of previous compose)
29926 2019-Jan-10 14:32:17.556412 - [DEBUG]
29927 2019-Jan-10 14:32:17.556438 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29928 2019-Jan-10 14:32:17.556463 - [DEBUG] = AllBottom
29929 2019-Jan-10 14:32:17.556488 - [DEBUG]
29930 2019-Jan-10 14:32:17.556511 - [DEBUG] PROPAGATE: No new function!
29931 2019-Jan-10 14:32:17.556536 - [DEBUG] EDGE:
29932 2019-Jan-10 14:32:17.556601 - [DEBUG] ---> 29933 2019-Jan-10 14:32:17.557239 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29934 2019-Jan-10 14:32:17.557859 - [DEBUG]
29935 2019-Jan-10 14:32:17.557887 - [DEBUG] Compose: EdgeIdentity * AllBottom
29936 2019-Jan-10 14:32:17.557913 - [DEBUG]
29937 2019-Jan-10 14:32:17.557937 - [DEBUG] Propagate flow
29938 2019-Jan-10 14:32:17.557961 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29939 2019-Jan-10 14:32:17.558016 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
29940 2019-Jan-10 14:32:17.558642 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
29941 2019-Jan-10 14:32:17.559279 - [DEBUG] Edge function : AllBottom (result of previous compose)
29942 2019-Jan-10 14:32:17.559305 - [DEBUG]
29943 2019-Jan-10 14:32:17.559332 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29944 2019-Jan-10 14:32:17.559358 - [DEBUG] = AllBottom
29945 2019-Jan-10 14:32:17.559382 - [DEBUG]
29946 2019-Jan-10 14:32:17.559405 - [DEBUG] PROPAGATE: No new function!
29947 2019-Jan-10 14:32:17.559431 - [DEBUG] EDGE:
29948 2019-Jan-10 14:32:17.559501 - [DEBUG] ---> 29949 2019-Jan-10 14:32:17.560141 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29950 2019-Jan-10 14:32:17.560784 - [DEBUG]
29951 2019-Jan-10 14:32:17.560810 - [DEBUG] EDGE:
29952 2019-Jan-10 14:32:17.560868 - [DEBUG] ---> 29953 2019-Jan-10 14:32:17.561485 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29954 2019-Jan-10 14:32:17.562104 - [DEBUG]
29955 2019-Jan-10 14:32:17.562132 - [DEBUG] Compose: EdgeIdentity * AllBottom
29956 2019-Jan-10 14:32:17.562158 - [DEBUG]
29957 2019-Jan-10 14:32:17.562182 - [DEBUG] Propagate flow
29958 2019-Jan-10 14:32:17.562206 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29959 2019-Jan-10 14:32:17.562262 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
29960 2019-Jan-10 14:32:17.562878 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
29961 2019-Jan-10 14:32:17.563511 - [DEBUG] Edge function : AllBottom (result of previous compose)
29962 2019-Jan-10 14:32:17.563537 - [DEBUG]
29963 2019-Jan-10 14:32:17.563563 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
29964 2019-Jan-10 14:32:17.563588 - [DEBUG] = AllBottom
29965 2019-Jan-10 14:32:17.563613 - [DEBUG]
29966 2019-Jan-10 14:32:17.563636 - [DEBUG] PROPAGATE: No new function!
29967 2019-Jan-10 14:32:17.563661 - [DEBUG] EDGE:
29968 2019-Jan-10 14:32:17.563719 - [DEBUG] ---> 29969 2019-Jan-10 14:32:17.564340 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29970 2019-Jan-10 14:32:17.564959 - [DEBUG]
29971 2019-Jan-10 14:32:17.564984 - [DEBUG] EDGE:
29972 2019-Jan-10 14:32:17.565042 - [DEBUG] ---> 29973 2019-Jan-10 14:32:17.565661 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29974 2019-Jan-10 14:32:17.566296 - [DEBUG]
29975 2019-Jan-10 14:32:17.566322 - [DEBUG] EDGE:
29976 2019-Jan-10 14:32:17.566380 - [DEBUG] ---> 29977 2019-Jan-10 14:32:17.567013 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
29978 2019-Jan-10 14:32:17.567632 - [DEBUG]
29979 2019-Jan-10 14:32:17.567659 - [DEBUG] Compose: EdgeIdentity * AllBottom
29980 2019-Jan-10 14:32:17.567685 - [DEBUG]
29981 2019-Jan-10 14:32:17.567708 - [DEBUG] Propagate flow
29982 2019-Jan-10 14:32:17.567732 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
29983 2019-Jan-10 14:32:17.567788 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
29984 2019-Jan-10 14:32:17.568403 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
29985 2019-Jan-10 14:32:17.569022 - [DEBUG] Edge function : AllBottom (result of previous compose)
29986 2019-Jan-10 14:32:17.569048 - [DEBUG]
29987 2019-Jan-10 14:32:17.569073 - [DEBUG] Join: AllTop & AllBottom
29988 2019-Jan-10 14:32:17.569100 - [DEBUG] = AllBottom (new jump func)
29989 2019-Jan-10 14:32:17.569124 - [DEBUG]
29990 2019-Jan-10 14:32:17.569147 - [DEBUG] Start adding new jump function
29991 2019-Jan-10 14:32:17.569171 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
29992 2019-Jan-10 14:32:17.569227 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
29993 2019-Jan-10 14:32:17.569845 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
29994 2019-Jan-10 14:32:17.570476 - [DEBUG] Edge Function : AllBottom
29995 2019-Jan-10 14:32:17.570507 - [DEBUG] End adding new jump function
29996 2019-Jan-10 14:32:17.570531 - [DEBUG]
29997 2019-Jan-10 14:32:17.570555 - [DEBUG] -------------------------------------------- 873. Path Edge --------------------------------------------
29998 2019-Jan-10 14:32:17.570579 - [DEBUG]
29999 2019-Jan-10 14:32:17.570603 - [DEBUG] Process 873. path edge:
30000 2019-Jan-10 14:32:17.570627 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30001 2019-Jan-10 14:32:17.570683 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
30002 2019-Jan-10 14:32:17.571299 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30003 2019-Jan-10 14:32:17.571915 - [DEBUG]
30004 2019-Jan-10 14:32:17.571941 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
30005 2019-Jan-10 14:32:17.572576 - [DEBUG] Compose: EdgeIdentity * AllBottom
30006 2019-Jan-10 14:32:17.572604 - [DEBUG]
30007 2019-Jan-10 14:32:17.572627 - [DEBUG] Propagate flow
30008 2019-Jan-10 14:32:17.572651 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30009 2019-Jan-10 14:32:17.572708 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30010 2019-Jan-10 14:32:17.573325 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30011 2019-Jan-10 14:32:17.573958 - [DEBUG] Edge function : AllBottom (result of previous compose)
30012 2019-Jan-10 14:32:17.573984 - [DEBUG]
30013 2019-Jan-10 14:32:17.574009 - [DEBUG] Join: AllTop & AllBottom
30014 2019-Jan-10 14:32:17.574035 - [DEBUG] = AllBottom (new jump func)
30015 2019-Jan-10 14:32:17.574059 - [DEBUG]
30016 2019-Jan-10 14:32:17.574083 - [DEBUG] Start adding new jump function
30017 2019-Jan-10 14:32:17.574106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30018 2019-Jan-10 14:32:17.574163 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30019 2019-Jan-10 14:32:17.574791 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30020 2019-Jan-10 14:32:17.575408 - [DEBUG] Edge Function : AllBottom
30021 2019-Jan-10 14:32:17.575436 - [DEBUG] End adding new jump function
30022 2019-Jan-10 14:32:17.575461 - [DEBUG]
30023 2019-Jan-10 14:32:17.575484 - [DEBUG] -------------------------------------------- 874. Path Edge --------------------------------------------
30024 2019-Jan-10 14:32:17.575508 - [DEBUG]
30025 2019-Jan-10 14:32:17.575532 - [DEBUG] Process 874. path edge:
30026 2019-Jan-10 14:32:17.575555 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30027 2019-Jan-10 14:32:17.575613 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
30028 2019-Jan-10 14:32:17.576253 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30029 2019-Jan-10 14:32:17.576907 - [DEBUG]
30030 2019-Jan-10 14:32:17.576932 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30031 2019-Jan-10 14:32:17.577585 - [DEBUG] Compose: EdgeIdentity * AllBottom
30032 2019-Jan-10 14:32:17.577615 - [DEBUG]
30033 2019-Jan-10 14:32:17.577639 - [DEBUG] Propagate flow
30034 2019-Jan-10 14:32:17.577662 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30035 2019-Jan-10 14:32:17.577722 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30036 2019-Jan-10 14:32:17.578344 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30037 2019-Jan-10 14:32:17.578963 - [DEBUG] Edge function : AllBottom (result of previous compose)
30038 2019-Jan-10 14:32:17.578989 - [DEBUG]
30039 2019-Jan-10 14:32:17.579014 - [DEBUG] Join: AllTop & AllBottom
30040 2019-Jan-10 14:32:17.579040 - [DEBUG] = AllBottom (new jump func)
30041 2019-Jan-10 14:32:17.579065 - [DEBUG]
30042 2019-Jan-10 14:32:17.579088 - [DEBUG] Start adding new jump function
30043 2019-Jan-10 14:32:17.579112 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30044 2019-Jan-10 14:32:17.579168 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30045 2019-Jan-10 14:32:17.579786 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30046 2019-Jan-10 14:32:17.580419 - [DEBUG] Edge Function : AllBottom
30047 2019-Jan-10 14:32:17.580448 - [DEBUG] End adding new jump function
30048 2019-Jan-10 14:32:17.580472 - [DEBUG]
30049 2019-Jan-10 14:32:17.580495 - [DEBUG] -------------------------------------------- 875. Path Edge --------------------------------------------
30050 2019-Jan-10 14:32:17.580520 - [DEBUG]
30051 2019-Jan-10 14:32:17.580543 - [DEBUG] Process 875. path edge:
30052 2019-Jan-10 14:32:17.580567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30053 2019-Jan-10 14:32:17.580623 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
30054 2019-Jan-10 14:32:17.581243 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30055 2019-Jan-10 14:32:17.581860 - [DEBUG]
30056 2019-Jan-10 14:32:17.581884 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30057 2019-Jan-10 14:32:17.582526 - [DEBUG] Compose: EdgeIdentity * AllBottom
30058 2019-Jan-10 14:32:17.582554 - [DEBUG]
30059 2019-Jan-10 14:32:17.582578 - [DEBUG] Propagate flow
30060 2019-Jan-10 14:32:17.582602 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30061 2019-Jan-10 14:32:17.582659 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
30062 2019-Jan-10 14:32:17.583289 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30063 2019-Jan-10 14:32:17.583924 - [DEBUG] Edge function : AllBottom (result of previous compose)
30064 2019-Jan-10 14:32:17.583949 - [DEBUG]
30065 2019-Jan-10 14:32:17.583974 - [DEBUG] Join: AllTop & AllBottom
30066 2019-Jan-10 14:32:17.584000 - [DEBUG] = AllBottom (new jump func)
30067 2019-Jan-10 14:32:17.584025 - [DEBUG]
30068 2019-Jan-10 14:32:17.584048 - [DEBUG] Start adding new jump function
30069 2019-Jan-10 14:32:17.584072 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30070 2019-Jan-10 14:32:17.584128 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30071 2019-Jan-10 14:32:17.584746 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
30072 2019-Jan-10 14:32:17.585361 - [DEBUG] Edge Function : AllBottom
30073 2019-Jan-10 14:32:17.585389 - [DEBUG] End adding new jump function
30074 2019-Jan-10 14:32:17.585413 - [DEBUG]
30075 2019-Jan-10 14:32:17.585436 - [DEBUG] -------------------------------------------- 876. Path Edge --------------------------------------------
30076 2019-Jan-10 14:32:17.585461 - [DEBUG]
30077 2019-Jan-10 14:32:17.585484 - [DEBUG] Process 876. path edge:
30078 2019-Jan-10 14:32:17.585508 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30079 2019-Jan-10 14:32:17.585564 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
30080 2019-Jan-10 14:32:17.586179 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30081 2019-Jan-10 14:32:17.586797 - [DEBUG]
30082 2019-Jan-10 14:32:17.586834 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
30083 2019-Jan-10 14:32:17.587465 - [DEBUG] Compose: EdgeIdentity * AllBottom
30084 2019-Jan-10 14:32:17.587494 - [DEBUG]
30085 2019-Jan-10 14:32:17.587518 - [DEBUG] Propagate flow
30086 2019-Jan-10 14:32:17.587541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30087 2019-Jan-10 14:32:17.587599 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30088 2019-Jan-10 14:32:17.588228 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30089 2019-Jan-10 14:32:17.588845 - [DEBUG] Edge function : AllBottom (result of previous compose)
30090 2019-Jan-10 14:32:17.588871 - [DEBUG]
30091 2019-Jan-10 14:32:17.588896 - [DEBUG] Join: AllTop & AllBottom
30092 2019-Jan-10 14:32:17.588922 - [DEBUG] = AllBottom (new jump func)
30093 2019-Jan-10 14:32:17.588946 - [DEBUG]
30094 2019-Jan-10 14:32:17.588970 - [DEBUG] Start adding new jump function
30095 2019-Jan-10 14:32:17.588993 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30096 2019-Jan-10 14:32:17.589050 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30097 2019-Jan-10 14:32:17.589671 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30098 2019-Jan-10 14:32:17.590318 - [DEBUG] Edge Function : AllBottom
30099 2019-Jan-10 14:32:17.590346 - [DEBUG] End adding new jump function
30100 2019-Jan-10 14:32:17.590370 - [DEBUG]
30101 2019-Jan-10 14:32:17.590394 - [DEBUG] -------------------------------------------- 877. Path Edge --------------------------------------------
30102 2019-Jan-10 14:32:17.590418 - [DEBUG]
30103 2019-Jan-10 14:32:17.590441 - [DEBUG] Process 877. path edge:
30104 2019-Jan-10 14:32:17.590465 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30105 2019-Jan-10 14:32:17.590522 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
30106 2019-Jan-10 14:32:17.591158 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30107 2019-Jan-10 14:32:17.591782 - [DEBUG]
30108 2019-Jan-10 14:32:17.591806 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30109 2019-Jan-10 14:32:17.592463 - [DEBUG] Possible callees:
30110 2019-Jan-10 14:32:17.592489 - [DEBUG] llvm.dbg.declare
30111 2019-Jan-10 14:32:17.592513 - [DEBUG] Possible return sites:
30112 2019-Jan-10 14:32:17.592537 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12030113 2019-Jan-10 14:32:17.593841 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30114 2019-Jan-10 14:32:17.593871 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30115 2019-Jan-10 14:32:17.593913 - [DEBUG] Compose: EdgeIdentity * AllBottom
30116 2019-Jan-10 14:32:17.593941 - [DEBUG]
30117 2019-Jan-10 14:32:17.593965 - [DEBUG] Propagate flow
30118 2019-Jan-10 14:32:17.593989 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30119 2019-Jan-10 14:32:17.594049 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30120 2019-Jan-10 14:32:17.594670 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30121 2019-Jan-10 14:32:17.595288 - [DEBUG] Edge function : AllBottom (result of previous compose)
30122 2019-Jan-10 14:32:17.595314 - [DEBUG]
30123 2019-Jan-10 14:32:17.595339 - [DEBUG] Join: AllTop & AllBottom
30124 2019-Jan-10 14:32:17.595366 - [DEBUG] = AllBottom (new jump func)
30125 2019-Jan-10 14:32:17.595391 - [DEBUG]
30126 2019-Jan-10 14:32:17.595414 - [DEBUG] Start adding new jump function
30127 2019-Jan-10 14:32:17.595438 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30128 2019-Jan-10 14:32:17.595494 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30129 2019-Jan-10 14:32:17.596112 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30130 2019-Jan-10 14:32:17.596729 - [DEBUG] Edge Function : AllBottom
30131 2019-Jan-10 14:32:17.596758 - [DEBUG] End adding new jump function
30132 2019-Jan-10 14:32:17.596782 - [DEBUG]
30133 2019-Jan-10 14:32:17.596806 - [DEBUG] -------------------------------------------- 878. Path Edge --------------------------------------------
30134 2019-Jan-10 14:32:17.596844 - [DEBUG]
30135 2019-Jan-10 14:32:17.596868 - [DEBUG] Process 878. path edge:
30136 2019-Jan-10 14:32:17.596892 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30137 2019-Jan-10 14:32:17.596948 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
30138 2019-Jan-10 14:32:17.597567 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30139 2019-Jan-10 14:32:17.598184 - [DEBUG]
30140 2019-Jan-10 14:32:17.598209 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30141 2019-Jan-10 14:32:17.598850 - [DEBUG] Compose: EdgeIdentity * AllBottom
30142 2019-Jan-10 14:32:17.598879 - [DEBUG]
30143 2019-Jan-10 14:32:17.598903 - [DEBUG] Propagate flow
30144 2019-Jan-10 14:32:17.598926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30145 2019-Jan-10 14:32:17.598984 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
30146 2019-Jan-10 14:32:17.599624 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30147 2019-Jan-10 14:32:17.600269 - [DEBUG] Edge function : AllBottom (result of previous compose)
30148 2019-Jan-10 14:32:17.600295 - [DEBUG]
30149 2019-Jan-10 14:32:17.600321 - [DEBUG] Join: AllTop & AllBottom
30150 2019-Jan-10 14:32:17.600347 - [DEBUG] = AllBottom (new jump func)
30151 2019-Jan-10 14:32:17.600372 - [DEBUG]
30152 2019-Jan-10 14:32:17.600396 - [DEBUG] Start adding new jump function
30153 2019-Jan-10 14:32:17.600419 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30154 2019-Jan-10 14:32:17.600476 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30155 2019-Jan-10 14:32:17.601096 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
30156 2019-Jan-10 14:32:17.601711 - [DEBUG] Edge Function : AllBottom
30157 2019-Jan-10 14:32:17.601739 - [DEBUG] End adding new jump function
30158 2019-Jan-10 14:32:17.601763 - [DEBUG]
30159 2019-Jan-10 14:32:17.601787 - [DEBUG] -------------------------------------------- 879. Path Edge --------------------------------------------
30160 2019-Jan-10 14:32:17.601812 - [DEBUG]
30161 2019-Jan-10 14:32:17.601835 - [DEBUG] Process 879. path edge:
30162 2019-Jan-10 14:32:17.601859 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30163 2019-Jan-10 14:32:17.601915 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
30164 2019-Jan-10 14:32:17.602531 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30165 2019-Jan-10 14:32:17.603149 - [DEBUG]
30166 2019-Jan-10 14:32:17.603175 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
30167 2019-Jan-10 14:32:17.603819 - [DEBUG] Compose: EdgeIdentity * AllBottom
30168 2019-Jan-10 14:32:17.603847 - [DEBUG]
30169 2019-Jan-10 14:32:17.603871 - [DEBUG] Propagate flow
30170 2019-Jan-10 14:32:17.603894 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30171 2019-Jan-10 14:32:17.603951 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30172 2019-Jan-10 14:32:17.604578 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30173 2019-Jan-10 14:32:17.605196 - [DEBUG] Edge function : AllBottom (result of previous compose)
30174 2019-Jan-10 14:32:17.605222 - [DEBUG]
30175 2019-Jan-10 14:32:17.605247 - [DEBUG] Join: AllTop & AllBottom
30176 2019-Jan-10 14:32:17.605273 - [DEBUG] = AllBottom (new jump func)
30177 2019-Jan-10 14:32:17.605298 - [DEBUG]
30178 2019-Jan-10 14:32:17.605321 - [DEBUG] Start adding new jump function
30179 2019-Jan-10 14:32:17.605345 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30180 2019-Jan-10 14:32:17.605401 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30181 2019-Jan-10 14:32:17.606020 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30182 2019-Jan-10 14:32:17.606644 - [DEBUG] Edge Function : AllBottom
30183 2019-Jan-10 14:32:17.606672 - [DEBUG] End adding new jump function
30184 2019-Jan-10 14:32:17.606696 - [DEBUG]
30185 2019-Jan-10 14:32:17.606720 - [DEBUG] -------------------------------------------- 880. Path Edge --------------------------------------------
30186 2019-Jan-10 14:32:17.606744 - [DEBUG]
30187 2019-Jan-10 14:32:17.606767 - [DEBUG] Process 880. path edge:
30188 2019-Jan-10 14:32:17.606791 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30189 2019-Jan-10 14:32:17.606860 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
30190 2019-Jan-10 14:32:17.607487 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30191 2019-Jan-10 14:32:17.608112 - [DEBUG]
30192 2019-Jan-10 14:32:17.608137 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30193 2019-Jan-10 14:32:17.608777 - [DEBUG] Possible callees:
30194 2019-Jan-10 14:32:17.608802 - [DEBUG] llvm.dbg.declare
30195 2019-Jan-10 14:32:17.608828 - [DEBUG] Possible return sites:
30196 2019-Jan-10 14:32:17.608851 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14930197 2019-Jan-10 14:32:17.610138 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30198 2019-Jan-10 14:32:17.610186 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30199 2019-Jan-10 14:32:17.610228 - [DEBUG] Compose: EdgeIdentity * AllBottom
30200 2019-Jan-10 14:32:17.610256 - [DEBUG]
30201 2019-Jan-10 14:32:17.610280 - [DEBUG] Propagate flow
30202 2019-Jan-10 14:32:17.610303 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30203 2019-Jan-10 14:32:17.610364 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30204 2019-Jan-10 14:32:17.610986 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30205 2019-Jan-10 14:32:17.611606 - [DEBUG] Edge function : AllBottom (result of previous compose)
30206 2019-Jan-10 14:32:17.611631 - [DEBUG]
30207 2019-Jan-10 14:32:17.611656 - [DEBUG] Join: AllTop & AllBottom
30208 2019-Jan-10 14:32:17.611682 - [DEBUG] = AllBottom (new jump func)
30209 2019-Jan-10 14:32:17.611707 - [DEBUG]
30210 2019-Jan-10 14:32:17.611730 - [DEBUG] Start adding new jump function
30211 2019-Jan-10 14:32:17.611754 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30212 2019-Jan-10 14:32:17.611810 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30213 2019-Jan-10 14:32:17.612430 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30214 2019-Jan-10 14:32:17.613048 - [DEBUG] Edge Function : AllBottom
30215 2019-Jan-10 14:32:17.613077 - [DEBUG] End adding new jump function
30216 2019-Jan-10 14:32:17.613101 - [DEBUG]
30217 2019-Jan-10 14:32:17.613125 - [DEBUG] -------------------------------------------- 881. Path Edge --------------------------------------------
30218 2019-Jan-10 14:32:17.613150 - [DEBUG]
30219 2019-Jan-10 14:32:17.613173 - [DEBUG] Process 881. path edge:
30220 2019-Jan-10 14:32:17.613197 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30221 2019-Jan-10 14:32:17.613253 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
30222 2019-Jan-10 14:32:17.613887 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30223 2019-Jan-10 14:32:17.614505 - [DEBUG]
30224 2019-Jan-10 14:32:17.614530 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30225 2019-Jan-10 14:32:17.615173 - [DEBUG] Compose: EdgeIdentity * AllBottom
30226 2019-Jan-10 14:32:17.615201 - [DEBUG]
30227 2019-Jan-10 14:32:17.615225 - [DEBUG] Propagate flow
30228 2019-Jan-10 14:32:17.615248 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30229 2019-Jan-10 14:32:17.615306 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
30230 2019-Jan-10 14:32:17.615922 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30231 2019-Jan-10 14:32:17.616539 - [DEBUG] Edge function : AllBottom (result of previous compose)
30232 2019-Jan-10 14:32:17.616564 - [DEBUG]
30233 2019-Jan-10 14:32:17.616589 - [DEBUG] Join: AllTop & AllBottom
30234 2019-Jan-10 14:32:17.616629 - [DEBUG] = AllBottom (new jump func)
30235 2019-Jan-10 14:32:17.616654 - [DEBUG]
30236 2019-Jan-10 14:32:17.616677 - [DEBUG] Start adding new jump function
30237 2019-Jan-10 14:32:17.616701 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30238 2019-Jan-10 14:32:17.616757 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30239 2019-Jan-10 14:32:17.617392 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
30240 2019-Jan-10 14:32:17.618007 - [DEBUG] Edge Function : AllBottom
30241 2019-Jan-10 14:32:17.618035 - [DEBUG] End adding new jump function
30242 2019-Jan-10 14:32:17.618059 - [DEBUG]
30243 2019-Jan-10 14:32:17.618083 - [DEBUG] -------------------------------------------- 882. Path Edge --------------------------------------------
30244 2019-Jan-10 14:32:17.618107 - [DEBUG]
30245 2019-Jan-10 14:32:17.618130 - [DEBUG] Process 882. path edge:
30246 2019-Jan-10 14:32:17.618154 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30247 2019-Jan-10 14:32:17.618210 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
30248 2019-Jan-10 14:32:17.618828 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30249 2019-Jan-10 14:32:17.619446 - [DEBUG]
30250 2019-Jan-10 14:32:17.619472 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
30251 2019-Jan-10 14:32:17.620101 - [DEBUG] Compose: EdgeIdentity * AllBottom
30252 2019-Jan-10 14:32:17.620130 - [DEBUG]
30253 2019-Jan-10 14:32:17.620154 - [DEBUG] Propagate flow
30254 2019-Jan-10 14:32:17.620191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30255 2019-Jan-10 14:32:17.620249 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
30256 2019-Jan-10 14:32:17.620875 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30257 2019-Jan-10 14:32:17.621493 - [DEBUG] Edge function : AllBottom (result of previous compose)
30258 2019-Jan-10 14:32:17.621518 - [DEBUG]
30259 2019-Jan-10 14:32:17.621543 - [DEBUG] Join: AllTop & AllBottom
30260 2019-Jan-10 14:32:17.621569 - [DEBUG] = AllBottom (new jump func)
30261 2019-Jan-10 14:32:17.621594 - [DEBUG]
30262 2019-Jan-10 14:32:17.621618 - [DEBUG] Start adding new jump function
30263 2019-Jan-10 14:32:17.621642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30264 2019-Jan-10 14:32:17.621698 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30265 2019-Jan-10 14:32:17.622316 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
30266 2019-Jan-10 14:32:17.622941 - [DEBUG] Edge Function : AllBottom
30267 2019-Jan-10 14:32:17.622968 - [DEBUG] End adding new jump function
30268 2019-Jan-10 14:32:17.622993 - [DEBUG]
30269 2019-Jan-10 14:32:17.623016 - [DEBUG] -------------------------------------------- 883. Path Edge --------------------------------------------
30270 2019-Jan-10 14:32:17.623041 - [DEBUG]
30271 2019-Jan-10 14:32:17.623064 - [DEBUG] Process 883. path edge:
30272 2019-Jan-10 14:32:17.623088 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30273 2019-Jan-10 14:32:17.623144 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
30274 2019-Jan-10 14:32:17.623787 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30275 2019-Jan-10 14:32:17.624405 - [DEBUG]
30276 2019-Jan-10 14:32:17.624429 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
30277 2019-Jan-10 14:32:17.625081 - [DEBUG] Possible callees:
30278 2019-Jan-10 14:32:17.625107 - [DEBUG] llvm.dbg.declare
30279 2019-Jan-10 14:32:17.625132 - [DEBUG] Possible return sites:
30280 2019-Jan-10 14:32:17.625155 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15530281 2019-Jan-10 14:32:17.626492 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30282 2019-Jan-10 14:32:17.626528 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30283 2019-Jan-10 14:32:17.626572 - [DEBUG] Compose: EdgeIdentity * AllBottom
30284 2019-Jan-10 14:32:17.626600 - [DEBUG]
30285 2019-Jan-10 14:32:17.626625 - [DEBUG] Propagate flow
30286 2019-Jan-10 14:32:17.626648 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30287 2019-Jan-10 14:32:17.626717 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
30288 2019-Jan-10 14:32:17.627410 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30289 2019-Jan-10 14:32:17.628056 - [DEBUG] Edge function : AllBottom (result of previous compose)
30290 2019-Jan-10 14:32:17.628083 - [DEBUG]
30291 2019-Jan-10 14:32:17.628109 - [DEBUG] Join: AllTop & AllBottom
30292 2019-Jan-10 14:32:17.628136 - [DEBUG] = AllBottom (new jump func)
30293 2019-Jan-10 14:32:17.628160 - [DEBUG]
30294 2019-Jan-10 14:32:17.628184 - [DEBUG] Start adding new jump function
30295 2019-Jan-10 14:32:17.628208 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30296 2019-Jan-10 14:32:17.628268 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30297 2019-Jan-10 14:32:17.628889 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
30298 2019-Jan-10 14:32:17.629507 - [DEBUG] Edge Function : AllBottom
30299 2019-Jan-10 14:32:17.629536 - [DEBUG] End adding new jump function
30300 2019-Jan-10 14:32:17.629561 - [DEBUG]
30301 2019-Jan-10 14:32:17.629584 - [DEBUG] -------------------------------------------- 884. Path Edge --------------------------------------------
30302 2019-Jan-10 14:32:17.629609 - [DEBUG]
30303 2019-Jan-10 14:32:17.629632 - [DEBUG] Process 884. path edge:
30304 2019-Jan-10 14:32:17.629656 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30305 2019-Jan-10 14:32:17.629713 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
30306 2019-Jan-10 14:32:17.630353 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30307 2019-Jan-10 14:32:17.630970 - [DEBUG]
30308 2019-Jan-10 14:32:17.630995 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
30309 2019-Jan-10 14:32:17.631651 - [DEBUG] Compose: EdgeIdentity * AllBottom
30310 2019-Jan-10 14:32:17.631680 - [DEBUG]
30311 2019-Jan-10 14:32:17.631704 - [DEBUG] Propagate flow
30312 2019-Jan-10 14:32:17.631728 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30313 2019-Jan-10 14:32:17.631785 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
30314 2019-Jan-10 14:32:17.632416 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30315 2019-Jan-10 14:32:17.633032 - [DEBUG] Edge function : AllBottom (result of previous compose)
30316 2019-Jan-10 14:32:17.633058 - [DEBUG]
30317 2019-Jan-10 14:32:17.633083 - [DEBUG] Join: AllTop & AllBottom
30318 2019-Jan-10 14:32:17.633109 - [DEBUG] = AllBottom (new jump func)
30319 2019-Jan-10 14:32:17.633134 - [DEBUG]
30320 2019-Jan-10 14:32:17.633172 - [DEBUG] Start adding new jump function
30321 2019-Jan-10 14:32:17.633197 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30322 2019-Jan-10 14:32:17.633254 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30323 2019-Jan-10 14:32:17.633890 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
30324 2019-Jan-10 14:32:17.634503 - [DEBUG] Edge Function : AllBottom
30325 2019-Jan-10 14:32:17.634532 - [DEBUG] End adding new jump function
30326 2019-Jan-10 14:32:17.634557 - [DEBUG]
30327 2019-Jan-10 14:32:17.634580 - [DEBUG] -------------------------------------------- 885. Path Edge --------------------------------------------
30328 2019-Jan-10 14:32:17.634605 - [DEBUG]
30329 2019-Jan-10 14:32:17.634628 - [DEBUG] Process 885. path edge:
30330 2019-Jan-10 14:32:17.634653 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30331 2019-Jan-10 14:32:17.634709 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
30332 2019-Jan-10 14:32:17.635324 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30333 2019-Jan-10 14:32:17.635941 - [DEBUG]
30334 2019-Jan-10 14:32:17.635967 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
30335 2019-Jan-10 14:32:17.636643 - [DEBUG] Compose: EdgeIdentity * AllBottom
30336 2019-Jan-10 14:32:17.636673 - [DEBUG]
30337 2019-Jan-10 14:32:17.636697 - [DEBUG] Propagate flow
30338 2019-Jan-10 14:32:17.636721 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30339 2019-Jan-10 14:32:17.636791 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
30340 2019-Jan-10 14:32:17.637487 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30341 2019-Jan-10 14:32:17.638143 - [DEBUG] Edge function : AllBottom (result of previous compose)
30342 2019-Jan-10 14:32:17.638170 - [DEBUG]
30343 2019-Jan-10 14:32:17.638196 - [DEBUG] Join: AllTop & AllBottom
30344 2019-Jan-10 14:32:17.638225 - [DEBUG] = AllBottom (new jump func)
30345 2019-Jan-10 14:32:17.638250 - [DEBUG]
30346 2019-Jan-10 14:32:17.638274 - [DEBUG] Start adding new jump function
30347 2019-Jan-10 14:32:17.638298 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30348 2019-Jan-10 14:32:17.638364 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30349 2019-Jan-10 14:32:17.639025 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
30350 2019-Jan-10 14:32:17.639646 - [DEBUG] Edge Function : AllBottom
30351 2019-Jan-10 14:32:17.639678 - [DEBUG] End adding new jump function
30352 2019-Jan-10 14:32:17.639703 - [DEBUG]
30353 2019-Jan-10 14:32:17.639727 - [DEBUG] -------------------------------------------- 886. Path Edge --------------------------------------------
30354 2019-Jan-10 14:32:17.639751 - [DEBUG]
30355 2019-Jan-10 14:32:17.639775 - [DEBUG] Process 886. path edge:
30356 2019-Jan-10 14:32:17.639799 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30357 2019-Jan-10 14:32:17.639857 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
30358 2019-Jan-10 14:32:17.640497 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30359 2019-Jan-10 14:32:17.641114 - [DEBUG]
30360 2019-Jan-10 14:32:17.641142 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
30361 2019-Jan-10 14:32:17.641788 - [DEBUG] Compose: EdgeIdentity * AllBottom
30362 2019-Jan-10 14:32:17.641817 - [DEBUG]
30363 2019-Jan-10 14:32:17.641840 - [DEBUG] Propagate flow
30364 2019-Jan-10 14:32:17.641864 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30365 2019-Jan-10 14:32:17.641925 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
30366 2019-Jan-10 14:32:17.642596 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30367 2019-Jan-10 14:32:17.643247 - [DEBUG] Edge function : AllBottom (result of previous compose)
30368 2019-Jan-10 14:32:17.643274 - [DEBUG]
30369 2019-Jan-10 14:32:17.643300 - [DEBUG] Join: AllTop & AllBottom
30370 2019-Jan-10 14:32:17.643327 - [DEBUG] = AllBottom (new jump func)
30371 2019-Jan-10 14:32:17.643352 - [DEBUG]
30372 2019-Jan-10 14:32:17.643375 - [DEBUG] Start adding new jump function
30373 2019-Jan-10 14:32:17.643399 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30374 2019-Jan-10 14:32:17.643460 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30375 2019-Jan-10 14:32:17.644106 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
30376 2019-Jan-10 14:32:17.644733 - [DEBUG] Edge Function : AllBottom
30377 2019-Jan-10 14:32:17.644762 - [DEBUG] End adding new jump function
30378 2019-Jan-10 14:32:17.644787 - [DEBUG]
30379 2019-Jan-10 14:32:17.644810 - [DEBUG] -------------------------------------------- 887. Path Edge --------------------------------------------
30380 2019-Jan-10 14:32:17.644835 - [DEBUG]
30381 2019-Jan-10 14:32:17.644859 - [DEBUG] Process 887. path edge:
30382 2019-Jan-10 14:32:17.644883 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30383 2019-Jan-10 14:32:17.644939 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
30384 2019-Jan-10 14:32:17.645567 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30385 2019-Jan-10 14:32:17.646186 - [DEBUG]
30386 2019-Jan-10 14:32:17.646211 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
30387 2019-Jan-10 14:32:17.646862 - [DEBUG] Possible callees:
30388 2019-Jan-10 14:32:17.646888 - [DEBUG] llvm.dbg.declare
30389 2019-Jan-10 14:32:17.646913 - [DEBUG] Possible return sites:
30390 2019-Jan-10 14:32:17.646936 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16330391 2019-Jan-10 14:32:17.648201 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30392 2019-Jan-10 14:32:17.648231 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30393 2019-Jan-10 14:32:17.648273 - [DEBUG] Compose: EdgeIdentity * AllBottom
30394 2019-Jan-10 14:32:17.648300 - [DEBUG]
30395 2019-Jan-10 14:32:17.648324 - [DEBUG] Propagate flow
30396 2019-Jan-10 14:32:17.648348 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30397 2019-Jan-10 14:32:17.648406 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
30398 2019-Jan-10 14:32:17.649024 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30399 2019-Jan-10 14:32:17.649641 - [DEBUG] Edge function : AllBottom (result of previous compose)
30400 2019-Jan-10 14:32:17.649667 - [DEBUG]
30401 2019-Jan-10 14:32:17.649691 - [DEBUG] Join: AllTop & AllBottom
30402 2019-Jan-10 14:32:17.649718 - [DEBUG] = AllBottom (new jump func)
30403 2019-Jan-10 14:32:17.649743 - [DEBUG]
30404 2019-Jan-10 14:32:17.649766 - [DEBUG] Start adding new jump function
30405 2019-Jan-10 14:32:17.649790 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30406 2019-Jan-10 14:32:17.649846 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30407 2019-Jan-10 14:32:17.650492 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
30408 2019-Jan-10 14:32:17.651111 - [DEBUG] Edge Function : AllBottom
30409 2019-Jan-10 14:32:17.651139 - [DEBUG] End adding new jump function
30410 2019-Jan-10 14:32:17.651164 - [DEBUG]
30411 2019-Jan-10 14:32:17.651187 - [DEBUG] -------------------------------------------- 888. Path Edge --------------------------------------------
30412 2019-Jan-10 14:32:17.651211 - [DEBUG]
30413 2019-Jan-10 14:32:17.651235 - [DEBUG] Process 888. path edge:
30414 2019-Jan-10 14:32:17.651258 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30415 2019-Jan-10 14:32:17.651314 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
30416 2019-Jan-10 14:32:17.651933 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30417 2019-Jan-10 14:32:17.652549 - [DEBUG]
30418 2019-Jan-10 14:32:17.652574 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
30419 2019-Jan-10 14:32:17.653217 - [DEBUG] Compose: EdgeIdentity * AllBottom
30420 2019-Jan-10 14:32:17.653247 - [DEBUG]
30421 2019-Jan-10 14:32:17.653271 - [DEBUG] Propagate flow
30422 2019-Jan-10 14:32:17.653294 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30423 2019-Jan-10 14:32:17.653352 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
30424 2019-Jan-10 14:32:17.653987 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30425 2019-Jan-10 14:32:17.654606 - [DEBUG] Edge function : AllBottom (result of previous compose)
30426 2019-Jan-10 14:32:17.654632 - [DEBUG]
30427 2019-Jan-10 14:32:17.654657 - [DEBUG] Join: AllTop & AllBottom
30428 2019-Jan-10 14:32:17.654683 - [DEBUG] = AllBottom (new jump func)
30429 2019-Jan-10 14:32:17.654708 - [DEBUG]
30430 2019-Jan-10 14:32:17.654732 - [DEBUG] Start adding new jump function
30431 2019-Jan-10 14:32:17.654756 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30432 2019-Jan-10 14:32:17.654813 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30433 2019-Jan-10 14:32:17.655432 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
30434 2019-Jan-10 14:32:17.656048 - [DEBUG] Edge Function : AllBottom
30435 2019-Jan-10 14:32:17.656076 - [DEBUG] End adding new jump function
30436 2019-Jan-10 14:32:17.656101 - [DEBUG]
30437 2019-Jan-10 14:32:17.656124 - [DEBUG] -------------------------------------------- 889. Path Edge --------------------------------------------
30438 2019-Jan-10 14:32:17.656149 - [DEBUG]
30439 2019-Jan-10 14:32:17.656172 - [DEBUG] Process 889. path edge:
30440 2019-Jan-10 14:32:17.656196 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30441 2019-Jan-10 14:32:17.656252 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
30442 2019-Jan-10 14:32:17.656880 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30443 2019-Jan-10 14:32:17.657498 - [DEBUG]
30444 2019-Jan-10 14:32:17.657524 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
30445 2019-Jan-10 14:32:17.658158 - [DEBUG] Compose: EdgeIdentity * AllBottom
30446 2019-Jan-10 14:32:17.658186 - [DEBUG]
30447 2019-Jan-10 14:32:17.658210 - [DEBUG] Propagate flow
30448 2019-Jan-10 14:32:17.658233 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30449 2019-Jan-10 14:32:17.658294 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
30450 2019-Jan-10 14:32:17.658942 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30451 2019-Jan-10 14:32:17.659590 - [DEBUG] Edge function : AllBottom (result of previous compose)
30452 2019-Jan-10 14:32:17.659616 - [DEBUG]
30453 2019-Jan-10 14:32:17.659642 - [DEBUG] Join: AllTop & AllBottom
30454 2019-Jan-10 14:32:17.659670 - [DEBUG] = AllBottom (new jump func)
30455 2019-Jan-10 14:32:17.659695 - [DEBUG]
30456 2019-Jan-10 14:32:17.659718 - [DEBUG] Start adding new jump function
30457 2019-Jan-10 14:32:17.659742 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30458 2019-Jan-10 14:32:17.659801 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30459 2019-Jan-10 14:32:17.660439 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
30460 2019-Jan-10 14:32:17.661067 - [DEBUG] Edge Function : AllBottom
30461 2019-Jan-10 14:32:17.661095 - [DEBUG] End adding new jump function
30462 2019-Jan-10 14:32:17.661120 - [DEBUG]
30463 2019-Jan-10 14:32:17.661144 - [DEBUG] -------------------------------------------- 890. Path Edge --------------------------------------------
30464 2019-Jan-10 14:32:17.661168 - [DEBUG]
30465 2019-Jan-10 14:32:17.661191 - [DEBUG] Process 890. path edge:
30466 2019-Jan-10 14:32:17.661215 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30467 2019-Jan-10 14:32:17.661272 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
30468 2019-Jan-10 14:32:17.661897 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30469 2019-Jan-10 14:32:17.662514 - [DEBUG]
30470 2019-Jan-10 14:32:17.662538 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
30471 2019-Jan-10 14:32:17.663174 - [DEBUG] Possible callees:
30472 2019-Jan-10 14:32:17.663199 - [DEBUG] llvm.dbg.declare
30473 2019-Jan-10 14:32:17.663224 - [DEBUG] Possible return sites:
30474 2019-Jan-10 14:32:17.663247 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16930475 2019-Jan-10 14:32:17.664516 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30476 2019-Jan-10 14:32:17.664546 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30477 2019-Jan-10 14:32:17.664586 - [DEBUG] Compose: EdgeIdentity * AllBottom
30478 2019-Jan-10 14:32:17.664613 - [DEBUG]
30479 2019-Jan-10 14:32:17.664637 - [DEBUG] Propagate flow
30480 2019-Jan-10 14:32:17.664660 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30481 2019-Jan-10 14:32:17.664718 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
30482 2019-Jan-10 14:32:17.665339 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30483 2019-Jan-10 14:32:17.665957 - [DEBUG] Edge function : AllBottom (result of previous compose)
30484 2019-Jan-10 14:32:17.665983 - [DEBUG]
30485 2019-Jan-10 14:32:17.666007 - [DEBUG] Join: AllTop & AllBottom
30486 2019-Jan-10 14:32:17.666034 - [DEBUG] = AllBottom (new jump func)
30487 2019-Jan-10 14:32:17.666058 - [DEBUG]
30488 2019-Jan-10 14:32:17.666082 - [DEBUG] Start adding new jump function
30489 2019-Jan-10 14:32:17.666106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30490 2019-Jan-10 14:32:17.666162 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30491 2019-Jan-10 14:32:17.666779 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
30492 2019-Jan-10 14:32:17.667422 - [DEBUG] Edge Function : AllBottom
30493 2019-Jan-10 14:32:17.667450 - [DEBUG] End adding new jump function
30494 2019-Jan-10 14:32:17.667475 - [DEBUG]
30495 2019-Jan-10 14:32:17.667498 - [DEBUG] -------------------------------------------- 891. Path Edge --------------------------------------------
30496 2019-Jan-10 14:32:17.667523 - [DEBUG]
30497 2019-Jan-10 14:32:17.667546 - [DEBUG] Process 891. path edge:
30498 2019-Jan-10 14:32:17.667570 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30499 2019-Jan-10 14:32:17.667626 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
30500 2019-Jan-10 14:32:17.668244 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30501 2019-Jan-10 14:32:17.668862 - [DEBUG]
30502 2019-Jan-10 14:32:17.668887 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
30503 2019-Jan-10 14:32:17.669527 - [DEBUG] Compose: EdgeIdentity * AllBottom
30504 2019-Jan-10 14:32:17.669556 - [DEBUG]
30505 2019-Jan-10 14:32:17.669580 - [DEBUG] Propagate flow
30506 2019-Jan-10 14:32:17.669604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30507 2019-Jan-10 14:32:17.669661 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
30508 2019-Jan-10 14:32:17.670304 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30509 2019-Jan-10 14:32:17.670922 - [DEBUG] Edge function : AllBottom (result of previous compose)
30510 2019-Jan-10 14:32:17.670948 - [DEBUG]
30511 2019-Jan-10 14:32:17.670972 - [DEBUG] Join: AllTop & AllBottom
30512 2019-Jan-10 14:32:17.670999 - [DEBUG] = AllBottom (new jump func)
30513 2019-Jan-10 14:32:17.671024 - [DEBUG]
30514 2019-Jan-10 14:32:17.671047 - [DEBUG] Start adding new jump function
30515 2019-Jan-10 14:32:17.671071 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30516 2019-Jan-10 14:32:17.671127 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30517 2019-Jan-10 14:32:17.671746 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
30518 2019-Jan-10 14:32:17.672363 - [DEBUG] Edge Function : AllBottom
30519 2019-Jan-10 14:32:17.672391 - [DEBUG] End adding new jump function
30520 2019-Jan-10 14:32:17.672415 - [DEBUG]
30521 2019-Jan-10 14:32:17.672439 - [DEBUG] -------------------------------------------- 892. Path Edge --------------------------------------------
30522 2019-Jan-10 14:32:17.672464 - [DEBUG]
30523 2019-Jan-10 14:32:17.672487 - [DEBUG] Process 892. path edge:
30524 2019-Jan-10 14:32:17.672511 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30525 2019-Jan-10 14:32:17.672567 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
30526 2019-Jan-10 14:32:17.673184 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30527 2019-Jan-10 14:32:17.673818 - [DEBUG]
30528 2019-Jan-10 14:32:17.673842 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
30529 2019-Jan-10 14:32:17.674480 - [DEBUG] Compose: EdgeIdentity * AllBottom
30530 2019-Jan-10 14:32:17.674508 - [DEBUG]
30531 2019-Jan-10 14:32:17.674532 - [DEBUG] Propagate flow
30532 2019-Jan-10 14:32:17.674556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30533 2019-Jan-10 14:32:17.674613 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
30534 2019-Jan-10 14:32:17.675239 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30535 2019-Jan-10 14:32:17.675874 - [DEBUG] Edge function : AllBottom (result of previous compose)
30536 2019-Jan-10 14:32:17.675912 - [DEBUG]
30537 2019-Jan-10 14:32:17.675938 - [DEBUG] Join: AllTop & AllBottom
30538 2019-Jan-10 14:32:17.675964 - [DEBUG] = AllBottom (new jump func)
30539 2019-Jan-10 14:32:17.675989 - [DEBUG]
30540 2019-Jan-10 14:32:17.676013 - [DEBUG] Start adding new jump function
30541 2019-Jan-10 14:32:17.676037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30542 2019-Jan-10 14:32:17.676102 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30543 2019-Jan-10 14:32:17.676781 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
30544 2019-Jan-10 14:32:17.677488 - [DEBUG] Edge Function : AllBottom
30545 2019-Jan-10 14:32:17.677523 - [DEBUG] End adding new jump function
30546 2019-Jan-10 14:32:17.677548 - [DEBUG]
30547 2019-Jan-10 14:32:17.677573 - [DEBUG] -------------------------------------------- 893. Path Edge --------------------------------------------
30548 2019-Jan-10 14:32:17.677598 - [DEBUG]
30549 2019-Jan-10 14:32:17.677621 - [DEBUG] Process 893. path edge:
30550 2019-Jan-10 14:32:17.677646 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30551 2019-Jan-10 14:32:17.677720 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
30552 2019-Jan-10 14:32:17.678395 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30553 2019-Jan-10 14:32:17.679059 - [DEBUG]
30554 2019-Jan-10 14:32:17.679086 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
30555 2019-Jan-10 14:32:17.679797 - [DEBUG] Compose: EdgeIdentity * AllBottom
30556 2019-Jan-10 14:32:17.679831 - [DEBUG]
30557 2019-Jan-10 14:32:17.679855 - [DEBUG] Propagate flow
30558 2019-Jan-10 14:32:17.679879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30559 2019-Jan-10 14:32:17.679950 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
30560 2019-Jan-10 14:32:17.680650 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30561 2019-Jan-10 14:32:17.681310 - [DEBUG] Edge function : AllBottom (result of previous compose)
30562 2019-Jan-10 14:32:17.681336 - [DEBUG]
30563 2019-Jan-10 14:32:17.681363 - [DEBUG] Join: AllTop & AllBottom
30564 2019-Jan-10 14:32:17.681391 - [DEBUG] = AllBottom (new jump func)
30565 2019-Jan-10 14:32:17.681416 - [DEBUG]
30566 2019-Jan-10 14:32:17.681440 - [DEBUG] Start adding new jump function
30567 2019-Jan-10 14:32:17.681463 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30568 2019-Jan-10 14:32:17.681525 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30569 2019-Jan-10 14:32:17.682147 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
30570 2019-Jan-10 14:32:17.682763 - [DEBUG] Edge Function : AllBottom
30571 2019-Jan-10 14:32:17.682793 - [DEBUG] End adding new jump function
30572 2019-Jan-10 14:32:17.682817 - [DEBUG]
30573 2019-Jan-10 14:32:17.682841 - [DEBUG] -------------------------------------------- 894. Path Edge --------------------------------------------
30574 2019-Jan-10 14:32:17.682866 - [DEBUG]
30575 2019-Jan-10 14:32:17.682889 - [DEBUG] Process 894. path edge:
30576 2019-Jan-10 14:32:17.682913 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30577 2019-Jan-10 14:32:17.682969 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
30578 2019-Jan-10 14:32:17.683607 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30579 2019-Jan-10 14:32:17.684228 - [DEBUG]
30580 2019-Jan-10 14:32:17.684254 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
30581 2019-Jan-10 14:32:17.684915 - [DEBUG] Compose: EdgeIdentity * AllBottom
30582 2019-Jan-10 14:32:17.684943 - [DEBUG]
30583 2019-Jan-10 14:32:17.684967 - [DEBUG] Propagate flow
30584 2019-Jan-10 14:32:17.684991 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30585 2019-Jan-10 14:32:17.685048 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
30586 2019-Jan-10 14:32:17.685669 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30587 2019-Jan-10 14:32:17.686286 - [DEBUG] Edge function : AllBottom (result of previous compose)
30588 2019-Jan-10 14:32:17.686311 - [DEBUG]
30589 2019-Jan-10 14:32:17.686336 - [DEBUG] Join: AllTop & AllBottom
30590 2019-Jan-10 14:32:17.686362 - [DEBUG] = AllBottom (new jump func)
30591 2019-Jan-10 14:32:17.686387 - [DEBUG]
30592 2019-Jan-10 14:32:17.686411 - [DEBUG] Start adding new jump function
30593 2019-Jan-10 14:32:17.686434 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30594 2019-Jan-10 14:32:17.686491 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30595 2019-Jan-10 14:32:17.687126 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
30596 2019-Jan-10 14:32:17.687745 - [DEBUG] Edge Function : AllBottom
30597 2019-Jan-10 14:32:17.687773 - [DEBUG] End adding new jump function
30598 2019-Jan-10 14:32:17.687797 - [DEBUG]
30599 2019-Jan-10 14:32:17.687821 - [DEBUG] -------------------------------------------- 895. Path Edge --------------------------------------------
30600 2019-Jan-10 14:32:17.687845 - [DEBUG]
30601 2019-Jan-10 14:32:17.687869 - [DEBUG] Process 895. path edge:
30602 2019-Jan-10 14:32:17.687893 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30603 2019-Jan-10 14:32:17.687949 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
30604 2019-Jan-10 14:32:17.688567 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30605 2019-Jan-10 14:32:17.689184 - [DEBUG]
30606 2019-Jan-10 14:32:17.689208 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
30607 2019-Jan-10 14:32:17.689855 - [DEBUG] Compose: EdgeIdentity * AllBottom
30608 2019-Jan-10 14:32:17.689884 - [DEBUG]
30609 2019-Jan-10 14:32:17.689908 - [DEBUG] Propagate flow
30610 2019-Jan-10 14:32:17.689931 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30611 2019-Jan-10 14:32:17.689989 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
30612 2019-Jan-10 14:32:17.690621 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30613 2019-Jan-10 14:32:17.691257 - [DEBUG] Edge function : AllBottom (result of previous compose)
30614 2019-Jan-10 14:32:17.691283 - [DEBUG]
30615 2019-Jan-10 14:32:17.691308 - [DEBUG] Join: AllTop & AllBottom
30616 2019-Jan-10 14:32:17.691335 - [DEBUG] = AllBottom (new jump func)
30617 2019-Jan-10 14:32:17.691360 - [DEBUG]
30618 2019-Jan-10 14:32:17.691384 - [DEBUG] Start adding new jump function
30619 2019-Jan-10 14:32:17.691408 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30620 2019-Jan-10 14:32:17.691465 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30621 2019-Jan-10 14:32:17.692396 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
30622 2019-Jan-10 14:32:17.693103 - [DEBUG] Edge Function : AllBottom
30623 2019-Jan-10 14:32:17.693135 - [DEBUG] End adding new jump function
30624 2019-Jan-10 14:32:17.693160 - [DEBUG]
30625 2019-Jan-10 14:32:17.693185 - [DEBUG] -------------------------------------------- 896. Path Edge --------------------------------------------
30626 2019-Jan-10 14:32:17.693226 - [DEBUG]
30627 2019-Jan-10 14:32:17.693250 - [DEBUG] Process 896. path edge:
30628 2019-Jan-10 14:32:17.693275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30629 2019-Jan-10 14:32:17.693343 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
30630 2019-Jan-10 14:32:17.694020 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30631 2019-Jan-10 14:32:17.694659 - [DEBUG]
30632 2019-Jan-10 14:32:17.694687 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
30633 2019-Jan-10 14:32:17.695335 - [DEBUG] Compose: EdgeIdentity * AllBottom
30634 2019-Jan-10 14:32:17.695364 - [DEBUG]
30635 2019-Jan-10 14:32:17.695388 - [DEBUG] Propagate flow
30636 2019-Jan-10 14:32:17.695412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30637 2019-Jan-10 14:32:17.695471 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30638 2019-Jan-10 14:32:17.696094 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30639 2019-Jan-10 14:32:17.696714 - [DEBUG] Edge function : AllBottom (result of previous compose)
30640 2019-Jan-10 14:32:17.696739 - [DEBUG]
30641 2019-Jan-10 14:32:17.696764 - [DEBUG] Join: AllTop & AllBottom
30642 2019-Jan-10 14:32:17.696791 - [DEBUG] = AllBottom (new jump func)
30643 2019-Jan-10 14:32:17.696816 - [DEBUG]
30644 2019-Jan-10 14:32:17.696875 - [DEBUG] Start adding new jump function
30645 2019-Jan-10 14:32:17.696900 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30646 2019-Jan-10 14:32:17.696958 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30647 2019-Jan-10 14:32:17.697583 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30648 2019-Jan-10 14:32:17.698701 - [DEBUG] Edge Function : AllBottom
30649 2019-Jan-10 14:32:17.698735 - [DEBUG] End adding new jump function
30650 2019-Jan-10 14:32:17.698761 - [DEBUG]
30651 2019-Jan-10 14:32:17.698785 - [DEBUG] -------------------------------------------- 897. Path Edge --------------------------------------------
30652 2019-Jan-10 14:32:17.698811 - [DEBUG]
30653 2019-Jan-10 14:32:17.698835 - [DEBUG] Process 897. path edge:
30654 2019-Jan-10 14:32:17.698860 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30655 2019-Jan-10 14:32:17.698937 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
30656 2019-Jan-10 14:32:17.699587 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30657 2019-Jan-10 14:32:17.700317 - [DEBUG]
30658 2019-Jan-10 14:32:17.700345 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30659 2019-Jan-10 14:32:17.701063 - [DEBUG] Compose: EdgeIdentity * AllBottom
30660 2019-Jan-10 14:32:17.701094 - [DEBUG]
30661 2019-Jan-10 14:32:17.701118 - [DEBUG] Propagate flow
30662 2019-Jan-10 14:32:17.701142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30663 2019-Jan-10 14:32:17.701210 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30664 2019-Jan-10 14:32:17.701868 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30665 2019-Jan-10 14:32:17.702496 - [DEBUG] Edge function : AllBottom (result of previous compose)
30666 2019-Jan-10 14:32:17.702522 - [DEBUG]
30667 2019-Jan-10 14:32:17.702548 - [DEBUG] Join: AllTop & AllBottom
30668 2019-Jan-10 14:32:17.702574 - [DEBUG] = AllBottom (new jump func)
30669 2019-Jan-10 14:32:17.702599 - [DEBUG]
30670 2019-Jan-10 14:32:17.702643 - [DEBUG] Start adding new jump function
30671 2019-Jan-10 14:32:17.702666 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30672 2019-Jan-10 14:32:17.702724 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30673 2019-Jan-10 14:32:17.703344 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30674 2019-Jan-10 14:32:17.704006 - [DEBUG] Edge Function : AllBottom
30675 2019-Jan-10 14:32:17.704036 - [DEBUG] End adding new jump function
30676 2019-Jan-10 14:32:17.704060 - [DEBUG]
30677 2019-Jan-10 14:32:17.704084 - [DEBUG] -------------------------------------------- 898. Path Edge --------------------------------------------
30678 2019-Jan-10 14:32:17.704109 - [DEBUG]
30679 2019-Jan-10 14:32:17.704132 - [DEBUG] Process 898. path edge:
30680 2019-Jan-10 14:32:17.704156 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30681 2019-Jan-10 14:32:17.704213 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
30682 2019-Jan-10 14:32:17.704835 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30683 2019-Jan-10 14:32:17.705480 - [DEBUG]
30684 2019-Jan-10 14:32:17.705509 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30685 2019-Jan-10 14:32:17.706197 - [DEBUG] Compose: EdgeIdentity * AllBottom
30686 2019-Jan-10 14:32:17.706227 - [DEBUG]
30687 2019-Jan-10 14:32:17.706252 - [DEBUG] Propagate flow
30688 2019-Jan-10 14:32:17.706275 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30689 2019-Jan-10 14:32:17.706339 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30690 2019-Jan-10 14:32:17.707008 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30691 2019-Jan-10 14:32:17.707653 - [DEBUG] Edge function : AllBottom (result of previous compose)
30692 2019-Jan-10 14:32:17.707680 - [DEBUG]
30693 2019-Jan-10 14:32:17.707706 - [DEBUG] Join: AllTop & AllBottom
30694 2019-Jan-10 14:32:17.707733 - [DEBUG] = AllBottom (new jump func)
30695 2019-Jan-10 14:32:17.707758 - [DEBUG]
30696 2019-Jan-10 14:32:17.707782 - [DEBUG] Start adding new jump function
30697 2019-Jan-10 14:32:17.707805 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30698 2019-Jan-10 14:32:17.707869 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30699 2019-Jan-10 14:32:17.708522 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30700 2019-Jan-10 14:32:17.709161 - [DEBUG] Edge Function : AllBottom
30701 2019-Jan-10 14:32:17.709194 - [DEBUG] End adding new jump function
30702 2019-Jan-10 14:32:17.709219 - [DEBUG]
30703 2019-Jan-10 14:32:17.709243 - [DEBUG] -------------------------------------------- 899. Path Edge --------------------------------------------
30704 2019-Jan-10 14:32:17.709268 - [DEBUG]
30705 2019-Jan-10 14:32:17.709291 - [DEBUG] Process 899. path edge:
30706 2019-Jan-10 14:32:17.709315 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30707 2019-Jan-10 14:32:17.709379 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
30708 2019-Jan-10 14:32:17.710045 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30709 2019-Jan-10 14:32:17.710745 - [DEBUG]
30710 2019-Jan-10 14:32:17.710773 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30711 2019-Jan-10 14:32:17.711480 - [DEBUG] Compose: EdgeIdentity * AllBottom
30712 2019-Jan-10 14:32:17.711510 - [DEBUG]
30713 2019-Jan-10 14:32:17.711552 - [DEBUG] Propagate flow
30714 2019-Jan-10 14:32:17.711576 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30715 2019-Jan-10 14:32:17.711645 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30716 2019-Jan-10 14:32:17.712297 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30717 2019-Jan-10 14:32:17.712952 - [DEBUG] Edge function : AllBottom (result of previous compose)
30718 2019-Jan-10 14:32:17.712979 - [DEBUG]
30719 2019-Jan-10 14:32:17.713006 - [DEBUG] Join: AllTop & AllBottom
30720 2019-Jan-10 14:32:17.713032 - [DEBUG] = AllBottom (new jump func)
30721 2019-Jan-10 14:32:17.713057 - [DEBUG]
30722 2019-Jan-10 14:32:17.713081 - [DEBUG] Start adding new jump function
30723 2019-Jan-10 14:32:17.713104 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30724 2019-Jan-10 14:32:17.713170 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30725 2019-Jan-10 14:32:17.713867 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30726 2019-Jan-10 14:32:17.714506 - [DEBUG] Edge Function : AllBottom
30727 2019-Jan-10 14:32:17.714538 - [DEBUG] End adding new jump function
30728 2019-Jan-10 14:32:17.714563 - [DEBUG]
30729 2019-Jan-10 14:32:17.714586 - [DEBUG] -------------------------------------------- 900. Path Edge --------------------------------------------
30730 2019-Jan-10 14:32:17.714611 - [DEBUG]
30731 2019-Jan-10 14:32:17.714635 - [DEBUG] Process 900. path edge:
30732 2019-Jan-10 14:32:17.714659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30733 2019-Jan-10 14:32:17.714721 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
30734 2019-Jan-10 14:32:17.715347 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30735 2019-Jan-10 14:32:17.715994 - [DEBUG]
30736 2019-Jan-10 14:32:17.716019 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30737 2019-Jan-10 14:32:17.716682 - [DEBUG] Start of endsummarytab entry
30738 2019-Jan-10 14:32:17.716720 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
30739 2019-Jan-10 14:32:17.717420 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
30740 2019-Jan-10 14:32:17.717492 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30741 2019-Jan-10 14:32:17.718113 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30742 2019-Jan-10 14:32:17.718732 - [DEBUG] EF: AllBottom
30743 2019-Jan-10 14:32:17.718759 - [DEBUG]
30744 2019-Jan-10 14:32:17.718783 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30745 2019-Jan-10 14:32:17.719397 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
30746 2019-Jan-10 14:32:17.720026 - [DEBUG] EF: AllBottom
30747 2019-Jan-10 14:32:17.720051 - [DEBUG]
30748 2019-Jan-10 14:32:17.720075 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30749 2019-Jan-10 14:32:17.720725 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
30750 2019-Jan-10 14:32:17.721342 - [DEBUG] EF: AllBottom
30751 2019-Jan-10 14:32:17.721367 - [DEBUG]
30752 2019-Jan-10 14:32:17.721391 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30753 2019-Jan-10 14:32:17.722005 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
30754 2019-Jan-10 14:32:17.722622 - [DEBUG] EF: AllBottom
30755 2019-Jan-10 14:32:17.722648 - [DEBUG]
30756 2019-Jan-10 14:32:17.722671 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30757 2019-Jan-10 14:32:17.723284 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
30758 2019-Jan-10 14:32:17.723940 - [DEBUG] EF: AllBottom
30759 2019-Jan-10 14:32:17.723966 - [DEBUG]
30760 2019-Jan-10 14:32:17.723990 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30761 2019-Jan-10 14:32:17.724605 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
30762 2019-Jan-10 14:32:17.725224 - [DEBUG] EF: AllBottom
30763 2019-Jan-10 14:32:17.725249 - [DEBUG]
30764 2019-Jan-10 14:32:17.725273 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30765 2019-Jan-10 14:32:17.725897 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
30766 2019-Jan-10 14:32:17.726545 - [DEBUG] EF: AllBottom
30767 2019-Jan-10 14:32:17.726572 - [DEBUG]
30768 2019-Jan-10 14:32:17.726596 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30769 2019-Jan-10 14:32:17.727271 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
30770 2019-Jan-10 14:32:17.727922 - [DEBUG] EF: AllBottom
30771 2019-Jan-10 14:32:17.727949 - [DEBUG]
30772 2019-Jan-10 14:32:17.727973 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30773 2019-Jan-10 14:32:17.728652 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
30774 2019-Jan-10 14:32:17.729286 - [DEBUG] EF: AllBottom
30775 2019-Jan-10 14:32:17.729312 - [DEBUG]
30776 2019-Jan-10 14:32:17.729336 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30777 2019-Jan-10 14:32:17.729950 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
30778 2019-Jan-10 14:32:17.730603 - [DEBUG] EF: AllBottom
30779 2019-Jan-10 14:32:17.730629 - [DEBUG]
30780 2019-Jan-10 14:32:17.730652 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30781 2019-Jan-10 14:32:17.731267 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30782 2019-Jan-10 14:32:17.731907 - [DEBUG] EF: AllBottom
30783 2019-Jan-10 14:32:17.731932 - [DEBUG]
30784 2019-Jan-10 14:32:17.731955 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30785 2019-Jan-10 14:32:17.732571 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
30786 2019-Jan-10 14:32:17.733188 - [DEBUG] EF: AllBottom
30787 2019-Jan-10 14:32:17.733213 - [DEBUG]
30788 2019-Jan-10 14:32:17.733237 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30789 2019-Jan-10 14:32:17.733864 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
30790 2019-Jan-10 14:32:17.734479 - [DEBUG] EF: AllBottom
30791 2019-Jan-10 14:32:17.734504 - [DEBUG]
30792 2019-Jan-10 14:32:17.734527 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30793 2019-Jan-10 14:32:17.735141 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
30794 2019-Jan-10 14:32:17.735765 - [DEBUG] EF: AllBottom
30795 2019-Jan-10 14:32:17.735790 - [DEBUG]
30796 2019-Jan-10 14:32:17.735814 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30797 2019-Jan-10 14:32:17.736428 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
30798 2019-Jan-10 14:32:17.737345 - [DEBUG] EF: AllBottom
30799 2019-Jan-10 14:32:17.737392 - [DEBUG]
30800 2019-Jan-10 14:32:17.737417 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30801 2019-Jan-10 14:32:17.738083 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
30802 2019-Jan-10 14:32:17.738749 - [DEBUG] EF: AllBottom
30803 2019-Jan-10 14:32:17.738776 - [DEBUG]
30804 2019-Jan-10 14:32:17.738820 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30805 2019-Jan-10 14:32:17.739448 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
30806 2019-Jan-10 14:32:17.740065 - [DEBUG] EF: AllBottom
30807 2019-Jan-10 14:32:17.740090 - [DEBUG]
30808 2019-Jan-10 14:32:17.740114 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30809 2019-Jan-10 14:32:17.740768 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
30810 2019-Jan-10 14:32:17.741389 - [DEBUG] EF: AllBottom
30811 2019-Jan-10 14:32:17.741415 - [DEBUG]
30812 2019-Jan-10 14:32:17.741438 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30813 2019-Jan-10 14:32:17.742063 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
30814 2019-Jan-10 14:32:17.742708 - [DEBUG] EF: AllBottom
30815 2019-Jan-10 14:32:17.742735 - [DEBUG]
30816 2019-Jan-10 14:32:17.742759 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30817 2019-Jan-10 14:32:17.743415 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30818 2019-Jan-10 14:32:17.744128 - [DEBUG] EF: AllBottom
30819 2019-Jan-10 14:32:17.744156 - [DEBUG]
30820 2019-Jan-10 14:32:17.744180 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30821 2019-Jan-10 14:32:17.744853 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30822 2019-Jan-10 14:32:17.745512 - [DEBUG] EF: AllBottom
30823 2019-Jan-10 14:32:17.745540 - [DEBUG]
30824 2019-Jan-10 14:32:17.745564 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30825 2019-Jan-10 14:32:17.746220 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
30826 2019-Jan-10 14:32:17.746942 - [DEBUG] EF: AllBottom
30827 2019-Jan-10 14:32:17.746969 - [DEBUG]
30828 2019-Jan-10 14:32:17.746993 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30829 2019-Jan-10 14:32:17.747683 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30830 2019-Jan-10 14:32:17.748349 - [DEBUG] EF: AllBottom
30831 2019-Jan-10 14:32:17.748377 - [DEBUG]
30832 2019-Jan-10 14:32:17.748401 - [DEBUG] ---------------
30833 2019-Jan-10 14:32:17.748425 - [DEBUG]
30834 2019-Jan-10 14:32:17.748453 - [DEBUG] End of endsummarytab entry
30835 2019-Jan-10 14:32:17.748476 - [DEBUG]
30836 2019-Jan-10 14:32:17.748501 - [DEBUG] Start of incomingtab entry
30837 2019-Jan-10 14:32:17.748526 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
30838 2019-Jan-10 14:32:17.749189 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
30839 2019-Jan-10 14:32:17.749256 - [DEBUG] ---------------
30840 2019-Jan-10 14:32:17.749281 - [DEBUG] End of incomingtab entry
30841 2019-Jan-10 14:32:17.749305 - [DEBUG]
30842 2019-Jan-10 14:32:17.749333 - [DEBUG] EDGE:
30843 2019-Jan-10 14:32:17.749393 - [DEBUG] ---> 30844 2019-Jan-10 14:32:17.750060 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30845 2019-Jan-10 14:32:17.750749 - [DEBUG]
30846 2019-Jan-10 14:32:17.750780 - [DEBUG] Compose: EdgeIdentity * AllBottom
30847 2019-Jan-10 14:32:17.750806 - [DEBUG]
30848 2019-Jan-10 14:32:17.750830 - [DEBUG] Propagate flow
30849 2019-Jan-10 14:32:17.750854 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30850 2019-Jan-10 14:32:17.750916 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
30851 2019-Jan-10 14:32:17.751529 - [DEBUG] Target value : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30852 2019-Jan-10 14:32:17.752156 - [DEBUG] Edge function : AllBottom (result of previous compose)
30853 2019-Jan-10 14:32:17.752202 - [DEBUG]
30854 2019-Jan-10 14:32:17.752230 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
30855 2019-Jan-10 14:32:17.752256 - [DEBUG] = AllBottom
30856 2019-Jan-10 14:32:17.752280 - [DEBUG]
30857 2019-Jan-10 14:32:17.752304 - [DEBUG] PROPAGATE: No new function!
30858 2019-Jan-10 14:32:17.752330 - [DEBUG] EDGE:
30859 2019-Jan-10 14:32:17.752395 - [DEBUG] ---> 30860 2019-Jan-10 14:32:17.753046 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30861 2019-Jan-10 14:32:17.753724 - [DEBUG]
30862 2019-Jan-10 14:32:17.753777 - [DEBUG] Compose: EdgeIdentity * AllBottom
30863 2019-Jan-10 14:32:17.753804 - [DEBUG]
30864 2019-Jan-10 14:32:17.753828 - [DEBUG] Propagate flow
30865 2019-Jan-10 14:32:17.753851 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30866 2019-Jan-10 14:32:17.753916 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30867 2019-Jan-10 14:32:17.754583 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30868 2019-Jan-10 14:32:17.755338 - [DEBUG] Edge function : AllBottom (result of previous compose)
30869 2019-Jan-10 14:32:17.755367 - [DEBUG]
30870 2019-Jan-10 14:32:17.755394 - [DEBUG] Join: AllTop & AllBottom
30871 2019-Jan-10 14:32:17.755421 - [DEBUG] = AllBottom (new jump func)
30872 2019-Jan-10 14:32:17.755445 - [DEBUG]
30873 2019-Jan-10 14:32:17.755469 - [DEBUG] Start adding new jump function
30874 2019-Jan-10 14:32:17.755493 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30875 2019-Jan-10 14:32:17.755562 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30876 2019-Jan-10 14:32:17.756235 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30877 2019-Jan-10 14:32:17.756937 - [DEBUG] Edge Function : AllBottom
30878 2019-Jan-10 14:32:17.756971 - [DEBUG] End adding new jump function
30879 2019-Jan-10 14:32:17.756995 - [DEBUG]
30880 2019-Jan-10 14:32:17.757020 - [DEBUG] -------------------------------------------- 901. Path Edge --------------------------------------------
30881 2019-Jan-10 14:32:17.757045 - [DEBUG]
30882 2019-Jan-10 14:32:17.757069 - [DEBUG] Process 901. path edge:
30883 2019-Jan-10 14:32:17.757093 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30884 2019-Jan-10 14:32:17.757163 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
30885 2019-Jan-10 14:32:17.757826 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30886 2019-Jan-10 14:32:17.758477 - [DEBUG]
30887 2019-Jan-10 14:32:17.758503 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
30888 2019-Jan-10 14:32:17.759183 - [DEBUG] Possible callees:
30889 2019-Jan-10 14:32:17.759209 - [DEBUG] llvm.dbg.declare
30890 2019-Jan-10 14:32:17.759234 - [DEBUG] Possible return sites:
30891 2019-Jan-10 14:32:17.759258 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19330892 2019-Jan-10 14:32:17.760648 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
30893 2019-Jan-10 14:32:17.760693 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
30894 2019-Jan-10 14:32:17.760741 - [DEBUG] Compose: EdgeIdentity * AllBottom
30895 2019-Jan-10 14:32:17.760789 - [DEBUG]
30896 2019-Jan-10 14:32:17.760814 - [DEBUG] Propagate flow
30897 2019-Jan-10 14:32:17.760838 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30898 2019-Jan-10 14:32:17.760911 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30899 2019-Jan-10 14:32:17.761587 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30900 2019-Jan-10 14:32:17.762242 - [DEBUG] Edge function : AllBottom (result of previous compose)
30901 2019-Jan-10 14:32:17.762269 - [DEBUG]
30902 2019-Jan-10 14:32:17.762296 - [DEBUG] Join: AllTop & AllBottom
30903 2019-Jan-10 14:32:17.762324 - [DEBUG] = AllBottom (new jump func)
30904 2019-Jan-10 14:32:17.762348 - [DEBUG]
30905 2019-Jan-10 14:32:17.762372 - [DEBUG] Start adding new jump function
30906 2019-Jan-10 14:32:17.762396 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30907 2019-Jan-10 14:32:17.762462 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30908 2019-Jan-10 14:32:17.763131 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30909 2019-Jan-10 14:32:17.763828 - [DEBUG] Edge Function : AllBottom
30910 2019-Jan-10 14:32:17.763864 - [DEBUG] End adding new jump function
30911 2019-Jan-10 14:32:17.763889 - [DEBUG]
30912 2019-Jan-10 14:32:17.763914 - [DEBUG] -------------------------------------------- 902. Path Edge --------------------------------------------
30913 2019-Jan-10 14:32:17.763939 - [DEBUG]
30914 2019-Jan-10 14:32:17.763962 - [DEBUG] Process 902. path edge:
30915 2019-Jan-10 14:32:17.763986 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30916 2019-Jan-10 14:32:17.764063 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
30917 2019-Jan-10 14:32:17.764751 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30918 2019-Jan-10 14:32:17.765384 - [DEBUG]
30919 2019-Jan-10 14:32:17.765410 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
30920 2019-Jan-10 14:32:17.766104 - [DEBUG] Compose: EdgeIdentity * AllBottom
30921 2019-Jan-10 14:32:17.766418 - [DEBUG]
30922 2019-Jan-10 14:32:17.766443 - [DEBUG] Propagate flow
30923 2019-Jan-10 14:32:17.766466 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30924 2019-Jan-10 14:32:17.766543 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
30925 2019-Jan-10 14:32:17.767239 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30926 2019-Jan-10 14:32:17.767915 - [DEBUG] Edge function : AllBottom (result of previous compose)
30927 2019-Jan-10 14:32:17.767944 - [DEBUG]
30928 2019-Jan-10 14:32:17.767971 - [DEBUG] Join: AllTop & AllBottom
30929 2019-Jan-10 14:32:17.767998 - [DEBUG] = AllBottom (new jump func)
30930 2019-Jan-10 14:32:17.768023 - [DEBUG]
30931 2019-Jan-10 14:32:17.768048 - [DEBUG] Start adding new jump function
30932 2019-Jan-10 14:32:17.768071 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
30933 2019-Jan-10 14:32:17.768143 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30934 2019-Jan-10 14:32:17.768797 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
30935 2019-Jan-10 14:32:17.769459 - [DEBUG] Edge Function : AllBottom
30936 2019-Jan-10 14:32:17.769492 - [DEBUG] End adding new jump function
30937 2019-Jan-10 14:32:17.769517 - [DEBUG]
30938 2019-Jan-10 14:32:17.769542 - [DEBUG] -------------------------------------------- 903. Path Edge --------------------------------------------
30939 2019-Jan-10 14:32:17.769567 - [DEBUG]
30940 2019-Jan-10 14:32:17.769609 - [DEBUG] Process 903. path edge:
30941 2019-Jan-10 14:32:17.769633 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
30942 2019-Jan-10 14:32:17.769705 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
30943 2019-Jan-10 14:32:17.770405 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
30944 2019-Jan-10 14:32:17.771046 - [DEBUG]
30945 2019-Jan-10 14:32:17.771074 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
30946 2019-Jan-10 14:32:17.771772 - [DEBUG] Compose: EdgeIdentity * AllBottom
30947 2019-Jan-10 14:32:17.771801 - [DEBUG]
30948 2019-Jan-10 14:32:17.771826 - [DEBUG] Propagate flow
30949 2019-Jan-10 14:32:17.771850 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30950 2019-Jan-10 14:32:17.771926 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
30951 2019-Jan-10 14:32:17.772602 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
30952 2019-Jan-10 14:32:17.773275 - [DEBUG] Edge function : AllBottom (result of previous compose)
30953 2019-Jan-10 14:32:17.773303 - [DEBUG]
30954 2019-Jan-10 14:32:17.773330 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
30955 2019-Jan-10 14:32:17.773357 - [DEBUG] = AllBottom
30956 2019-Jan-10 14:32:17.773382 - [DEBUG]
30957 2019-Jan-10 14:32:17.773406 - [DEBUG] PROPAGATE: No new function!
30958 2019-Jan-10 14:32:17.773432 - [DEBUG] EDGE:
30959 2019-Jan-10 14:32:17.773535 - [DEBUG] ---> 30960 2019-Jan-10 14:32:17.774233 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30961 2019-Jan-10 14:32:17.774926 - [DEBUG]
30962 2019-Jan-10 14:32:17.774954 - [DEBUG] EDGE:
30963 2019-Jan-10 14:32:17.775022 - [DEBUG] ---> 30964 2019-Jan-10 14:32:17.775668 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30965 2019-Jan-10 14:32:17.776331 - [DEBUG]
30966 2019-Jan-10 14:32:17.776360 - [DEBUG] EDGE:
30967 2019-Jan-10 14:32:17.776432 - [DEBUG] ---> 30968 2019-Jan-10 14:32:17.777154 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30969 2019-Jan-10 14:32:17.777832 - [DEBUG]
30970 2019-Jan-10 14:32:17.777860 - [DEBUG] EDGE:
30971 2019-Jan-10 14:32:17.777930 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
30972 2019-Jan-10 14:32:17.778616 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30973 2019-Jan-10 14:32:17.779305 - [DEBUG]
30974 2019-Jan-10 14:32:17.779337 - [DEBUG] Compose: EdgeIdentity * AllBottom
30975 2019-Jan-10 14:32:17.779364 - [DEBUG]
30976 2019-Jan-10 14:32:17.779388 - [DEBUG] Propagate flow
30977 2019-Jan-10 14:32:17.779412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
30978 2019-Jan-10 14:32:17.779483 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
30979 2019-Jan-10 14:32:17.780196 - [DEBUG] Target value : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
30980 2019-Jan-10 14:32:17.780868 - [DEBUG] Edge function : AllBottom (result of previous compose)
30981 2019-Jan-10 14:32:17.780895 - [DEBUG]
30982 2019-Jan-10 14:32:17.780940 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
30983 2019-Jan-10 14:32:17.780966 - [DEBUG] = AllBottom
30984 2019-Jan-10 14:32:17.780991 - [DEBUG]
30985 2019-Jan-10 14:32:17.781015 - [DEBUG] PROPAGATE: No new function!
30986 2019-Jan-10 14:32:17.781041 - [DEBUG] EDGE:
30987 2019-Jan-10 14:32:17.781110 - [DEBUG] ---> 30988 2019-Jan-10 14:32:17.781770 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30989 2019-Jan-10 14:32:17.782406 - [DEBUG]
30990 2019-Jan-10 14:32:17.782433 - [DEBUG] EDGE:
30991 2019-Jan-10 14:32:17.782495 - [DEBUG] ---> 30992 2019-Jan-10 14:32:17.783160 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30993 2019-Jan-10 14:32:17.783863 - [DEBUG]
30994 2019-Jan-10 14:32:17.783892 - [DEBUG] EDGE:
30995 2019-Jan-10 14:32:17.783962 - [DEBUG] ---> 30996 2019-Jan-10 14:32:17.784643 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
30997 2019-Jan-10 14:32:17.785319 - [DEBUG]
30998 2019-Jan-10 14:32:17.785371 - [DEBUG] Compose: EdgeIdentity * AllBottom
30999 2019-Jan-10 14:32:17.785400 - [DEBUG]
31000 2019-Jan-10 14:32:17.785424 - [DEBUG] Propagate flow
31001 2019-Jan-10 14:32:17.785448 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31002 2019-Jan-10 14:32:17.785517 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
31003 2019-Jan-10 14:32:17.786205 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31004 2019-Jan-10 14:32:17.786878 - [DEBUG] Edge function : AllBottom (result of previous compose)
31005 2019-Jan-10 14:32:17.786906 - [DEBUG]
31006 2019-Jan-10 14:32:17.786933 - [DEBUG] Join: AllTop & AllBottom
31007 2019-Jan-10 14:32:17.786959 - [DEBUG] = AllBottom (new jump func)
31008 2019-Jan-10 14:32:17.786984 - [DEBUG]
31009 2019-Jan-10 14:32:17.787008 - [DEBUG] Start adding new jump function
31010 2019-Jan-10 14:32:17.787032 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31011 2019-Jan-10 14:32:17.787097 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31012 2019-Jan-10 14:32:17.787776 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
31013 2019-Jan-10 14:32:17.788448 - [DEBUG] Edge Function : AllBottom
31014 2019-Jan-10 14:32:17.788481 - [DEBUG] End adding new jump function
31015 2019-Jan-10 14:32:17.788505 - [DEBUG]
31016 2019-Jan-10 14:32:17.788530 - [DEBUG] -------------------------------------------- 904. Path Edge --------------------------------------------
31017 2019-Jan-10 14:32:17.788555 - [DEBUG]
31018 2019-Jan-10 14:32:17.788579 - [DEBUG] Process 904. path edge:
31019 2019-Jan-10 14:32:17.788603 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31020 2019-Jan-10 14:32:17.788669 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
31021 2019-Jan-10 14:32:17.789347 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31022 2019-Jan-10 14:32:17.790029 - [DEBUG]
31023 2019-Jan-10 14:32:17.790056 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
31024 2019-Jan-10 14:32:17.790811 - [DEBUG] Compose: EdgeIdentity * AllBottom
31025 2019-Jan-10 14:32:17.790840 - [DEBUG]
31026 2019-Jan-10 14:32:17.790864 - [DEBUG] Propagate flow
31027 2019-Jan-10 14:32:17.790908 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31028 2019-Jan-10 14:32:17.790978 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
31029 2019-Jan-10 14:32:17.791647 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31030 2019-Jan-10 14:32:17.792305 - [DEBUG] Edge function : AllBottom (result of previous compose)
31031 2019-Jan-10 14:32:17.792332 - [DEBUG]
31032 2019-Jan-10 14:32:17.792358 - [DEBUG] Join: AllTop & AllBottom
31033 2019-Jan-10 14:32:17.792385 - [DEBUG] = AllBottom (new jump func)
31034 2019-Jan-10 14:32:17.792409 - [DEBUG]
31035 2019-Jan-10 14:32:17.792433 - [DEBUG] Start adding new jump function
31036 2019-Jan-10 14:32:17.792457 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31037 2019-Jan-10 14:32:17.792519 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31038 2019-Jan-10 14:32:17.793186 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
31039 2019-Jan-10 14:32:17.793874 - [DEBUG] Edge Function : AllBottom
31040 2019-Jan-10 14:32:17.793908 - [DEBUG] End adding new jump function
31041 2019-Jan-10 14:32:17.793933 - [DEBUG]
31042 2019-Jan-10 14:32:17.793957 - [DEBUG] -------------------------------------------- 905. Path Edge --------------------------------------------
31043 2019-Jan-10 14:32:17.793982 - [DEBUG]
31044 2019-Jan-10 14:32:17.794006 - [DEBUG] Process 905. path edge:
31045 2019-Jan-10 14:32:17.794030 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31046 2019-Jan-10 14:32:17.794102 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
31047 2019-Jan-10 14:32:17.794763 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31048 2019-Jan-10 14:32:17.795442 - [DEBUG]
31049 2019-Jan-10 14:32:17.795471 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
31050 2019-Jan-10 14:32:17.796180 - [DEBUG] Compose: EdgeIdentity * AllBottom
31051 2019-Jan-10 14:32:17.796211 - [DEBUG]
31052 2019-Jan-10 14:32:17.796235 - [DEBUG] Propagate flow
31053 2019-Jan-10 14:32:17.796258 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31054 2019-Jan-10 14:32:17.796331 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
31055 2019-Jan-10 14:32:17.797040 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31056 2019-Jan-10 14:32:17.797708 - [DEBUG] Edge function : AllBottom (result of previous compose)
31057 2019-Jan-10 14:32:17.797735 - [DEBUG]
31058 2019-Jan-10 14:32:17.797763 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31059 2019-Jan-10 14:32:17.797790 - [DEBUG] = AllBottom
31060 2019-Jan-10 14:32:17.797815 - [DEBUG]
31061 2019-Jan-10 14:32:17.797838 - [DEBUG] PROPAGATE: No new function!
31062 2019-Jan-10 14:32:17.797864 - [DEBUG] EDGE:
31063 2019-Jan-10 14:32:17.797934 - [DEBUG] ---> 31064 2019-Jan-10 14:32:17.798600 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31065 2019-Jan-10 14:32:17.799259 - [DEBUG]
31066 2019-Jan-10 14:32:17.799287 - [DEBUG] EDGE:
31067 2019-Jan-10 14:32:17.799353 - [DEBUG] ---> 31068 2019-Jan-10 14:32:17.799993 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31069 2019-Jan-10 14:32:17.800682 - [DEBUG]
31070 2019-Jan-10 14:32:17.800709 - [DEBUG] EDGE:
31071 2019-Jan-10 14:32:17.800775 - [DEBUG] ---> 31072 2019-Jan-10 14:32:17.801449 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31073 2019-Jan-10 14:32:17.802097 - [DEBUG]
31074 2019-Jan-10 14:32:17.802125 - [DEBUG] EDGE:
31075 2019-Jan-10 14:32:17.802187 - [DEBUG] ---> 31076 2019-Jan-10 14:32:17.802857 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31077 2019-Jan-10 14:32:17.803557 - [DEBUG]
31078 2019-Jan-10 14:32:17.803586 - [DEBUG] EDGE:
31079 2019-Jan-10 14:32:17.803655 - [DEBUG] ---> 31080 2019-Jan-10 14:32:17.804379 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31081 2019-Jan-10 14:32:17.805098 - [DEBUG]
31082 2019-Jan-10 14:32:17.805128 - [DEBUG] EDGE:
31083 2019-Jan-10 14:32:17.805199 - [DEBUG] ---> 31084 2019-Jan-10 14:32:17.805868 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31085 2019-Jan-10 14:32:17.806526 - [DEBUG]
31086 2019-Jan-10 14:32:17.806554 - [DEBUG] EDGE:
31087 2019-Jan-10 14:32:17.806619 - [DEBUG] ---> 31088 2019-Jan-10 14:32:17.807356 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31089 2019-Jan-10 14:32:17.808035 - [DEBUG]
31090 2019-Jan-10 14:32:17.808063 - [DEBUG] EDGE:
31091 2019-Jan-10 14:32:17.808129 - [DEBUG] ---> 31092 2019-Jan-10 14:32:17.808772 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31093 2019-Jan-10 14:32:17.809424 - [DEBUG]
31094 2019-Jan-10 14:32:17.809452 - [DEBUG] EDGE:
31095 2019-Jan-10 14:32:17.809518 - [DEBUG] ---> 31096 2019-Jan-10 14:32:17.810190 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31097 2019-Jan-10 14:32:17.810855 - [DEBUG]
31098 2019-Jan-10 14:32:17.810883 - [DEBUG] EDGE:
31099 2019-Jan-10 14:32:17.810950 - [DEBUG] ---> 31100 2019-Jan-10 14:32:17.811627 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31101 2019-Jan-10 14:32:17.812296 - [DEBUG]
31102 2019-Jan-10 14:32:17.812324 - [DEBUG] EDGE:
31103 2019-Jan-10 14:32:17.812392 - [DEBUG] ---> 31104 2019-Jan-10 14:32:17.813057 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31105 2019-Jan-10 14:32:17.813769 - [DEBUG]
31106 2019-Jan-10 14:32:17.813797 - [DEBUG] EDGE:
31107 2019-Jan-10 14:32:17.813865 - [DEBUG] ---> 31108 2019-Jan-10 14:32:17.814523 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31109 2019-Jan-10 14:32:17.815213 - [DEBUG]
31110 2019-Jan-10 14:32:17.815242 - [DEBUG] EDGE:
31111 2019-Jan-10 14:32:17.815308 - [DEBUG] ---> 31112 2019-Jan-10 14:32:17.815962 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31113 2019-Jan-10 14:32:17.816616 - [DEBUG]
31114 2019-Jan-10 14:32:17.816645 - [DEBUG] EDGE:
31115 2019-Jan-10 14:32:17.816710 - [DEBUG] ---> 31116 2019-Jan-10 14:32:17.817415 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31117 2019-Jan-10 14:32:17.818054 - [DEBUG]
31118 2019-Jan-10 14:32:17.818082 - [DEBUG] EDGE:
31119 2019-Jan-10 14:32:17.818144 - [DEBUG] ---> 31120 2019-Jan-10 14:32:17.818776 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31121 2019-Jan-10 14:32:17.819445 - [DEBUG]
31122 2019-Jan-10 14:32:17.819475 - [DEBUG] EDGE:
31123 2019-Jan-10 14:32:17.819544 - [DEBUG] ---> 31124 2019-Jan-10 14:32:17.820233 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31125 2019-Jan-10 14:32:17.820872 - [DEBUG]
31126 2019-Jan-10 14:32:17.820900 - [DEBUG] EDGE:
31127 2019-Jan-10 14:32:17.820961 - [DEBUG] ---> 31128 2019-Jan-10 14:32:17.821607 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31129 2019-Jan-10 14:32:17.822251 - [DEBUG]
31130 2019-Jan-10 14:32:17.822278 - [DEBUG] EDGE:
31131 2019-Jan-10 14:32:17.822344 - [DEBUG] ---> 31132 2019-Jan-10 14:32:17.823007 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31133 2019-Jan-10 14:32:17.823704 - [DEBUG]
31134 2019-Jan-10 14:32:17.823733 - [DEBUG] EDGE:
31135 2019-Jan-10 14:32:17.823799 - [DEBUG] ---> 31136 2019-Jan-10 14:32:17.824451 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31137 2019-Jan-10 14:32:17.825099 - [DEBUG]
31138 2019-Jan-10 14:32:17.825128 - [DEBUG] EDGE:
31139 2019-Jan-10 14:32:17.825193 - [DEBUG] ---> 31140 2019-Jan-10 14:32:17.825851 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31141 2019-Jan-10 14:32:17.826501 - [DEBUG]
31142 2019-Jan-10 14:32:17.826557 - [DEBUG] Compose: EdgeIdentity * AllBottom
31143 2019-Jan-10 14:32:17.826586 - [DEBUG]
31144 2019-Jan-10 14:32:17.826610 - [DEBUG] Propagate flow
31145 2019-Jan-10 14:32:17.826634 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31146 2019-Jan-10 14:32:17.826704 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
31147 2019-Jan-10 14:32:17.827389 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31148 2019-Jan-10 14:32:17.828071 - [DEBUG] Edge function : AllBottom (result of previous compose)
31149 2019-Jan-10 14:32:17.828099 - [DEBUG]
31150 2019-Jan-10 14:32:17.828127 - [DEBUG] Join: AllTop & AllBottom
31151 2019-Jan-10 14:32:17.828154 - [DEBUG] = AllBottom (new jump func)
31152 2019-Jan-10 14:32:17.828179 - [DEBUG]
31153 2019-Jan-10 14:32:17.828204 - [DEBUG] Start adding new jump function
31154 2019-Jan-10 14:32:17.828394 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31155 2019-Jan-10 14:32:17.828475 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31156 2019-Jan-10 14:32:17.829182 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
31157 2019-Jan-10 14:32:17.829868 - [DEBUG] Edge Function : AllBottom
31158 2019-Jan-10 14:32:17.829902 - [DEBUG] End adding new jump function
31159 2019-Jan-10 14:32:17.829927 - [DEBUG]
31160 2019-Jan-10 14:32:17.829952 - [DEBUG] -------------------------------------------- 906. Path Edge --------------------------------------------
31161 2019-Jan-10 14:32:17.829977 - [DEBUG]
31162 2019-Jan-10 14:32:17.830001 - [DEBUG] Process 906. path edge:
31163 2019-Jan-10 14:32:17.830025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31164 2019-Jan-10 14:32:17.830101 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
31165 2019-Jan-10 14:32:17.830828 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31166 2019-Jan-10 14:32:17.831516 - [DEBUG]
31167 2019-Jan-10 14:32:17.831544 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
31168 2019-Jan-10 14:32:17.832219 - [DEBUG] Possible callees:
31169 2019-Jan-10 14:32:17.832245 - [DEBUG] foo
31170 2019-Jan-10 14:32:17.832270 - [DEBUG] Possible return sites:
31171 2019-Jan-10 14:32:17.832294 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12631172 2019-Jan-10 14:32:17.833633 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
31173 2019-Jan-10 14:32:17.833670 - [DEBUG] Start points of 'foo' currently not available!
31174 2019-Jan-10 14:32:17.833717 - [DEBUG] Compose: EdgeIdentity * AllBottom
31175 2019-Jan-10 14:32:17.833745 - [DEBUG]
31176 2019-Jan-10 14:32:17.833770 - [DEBUG] Propagate flow
31177 2019-Jan-10 14:32:17.833794 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31178 2019-Jan-10 14:32:17.833863 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
31179 2019-Jan-10 14:32:17.834520 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31180 2019-Jan-10 14:32:17.835171 - [DEBUG] Edge function : AllBottom (result of previous compose)
31181 2019-Jan-10 14:32:17.835198 - [DEBUG]
31182 2019-Jan-10 14:32:17.835224 - [DEBUG] Join: AllTop & AllBottom
31183 2019-Jan-10 14:32:17.835251 - [DEBUG] = AllBottom (new jump func)
31184 2019-Jan-10 14:32:17.835276 - [DEBUG]
31185 2019-Jan-10 14:32:17.835299 - [DEBUG] Start adding new jump function
31186 2019-Jan-10 14:32:17.835324 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31187 2019-Jan-10 14:32:17.835385 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31188 2019-Jan-10 14:32:17.836038 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
31189 2019-Jan-10 14:32:17.836684 - [DEBUG] Edge Function : AllBottom
31190 2019-Jan-10 14:32:17.836716 - [DEBUG] End adding new jump function
31191 2019-Jan-10 14:32:17.836740 - [DEBUG]
31192 2019-Jan-10 14:32:17.836764 - [DEBUG] -------------------------------------------- 907. Path Edge --------------------------------------------
31193 2019-Jan-10 14:32:17.836807 - [DEBUG]
31194 2019-Jan-10 14:32:17.836852 - [DEBUG] Process 907. path edge:
31195 2019-Jan-10 14:32:17.836877 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31196 2019-Jan-10 14:32:17.836942 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
31197 2019-Jan-10 14:32:17.837593 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31198 2019-Jan-10 14:32:17.838232 - [DEBUG]
31199 2019-Jan-10 14:32:17.838258 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
31200 2019-Jan-10 14:32:17.838957 - [DEBUG] Compose: EdgeIdentity * AllBottom
31201 2019-Jan-10 14:32:17.838987 - [DEBUG]
31202 2019-Jan-10 14:32:17.839011 - [DEBUG] Propagate flow
31203 2019-Jan-10 14:32:17.839035 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31204 2019-Jan-10 14:32:17.839100 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
31205 2019-Jan-10 14:32:17.839753 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31206 2019-Jan-10 14:32:17.840463 - [DEBUG] Edge function : AllBottom (result of previous compose)
31207 2019-Jan-10 14:32:17.840491 - [DEBUG]
31208 2019-Jan-10 14:32:17.840518 - [DEBUG] Join: AllTop & AllBottom
31209 2019-Jan-10 14:32:17.840546 - [DEBUG] = AllBottom (new jump func)
31210 2019-Jan-10 14:32:17.840571 - [DEBUG]
31211 2019-Jan-10 14:32:17.840595 - [DEBUG] Start adding new jump function
31212 2019-Jan-10 14:32:17.840619 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31213 2019-Jan-10 14:32:17.840691 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31214 2019-Jan-10 14:32:17.841378 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
31215 2019-Jan-10 14:32:17.842021 - [DEBUG] Edge Function : AllBottom
31216 2019-Jan-10 14:32:17.842054 - [DEBUG] End adding new jump function
31217 2019-Jan-10 14:32:17.842078 - [DEBUG]
31218 2019-Jan-10 14:32:17.842102 - [DEBUG] -------------------------------------------- 908. Path Edge --------------------------------------------
31219 2019-Jan-10 14:32:17.842127 - [DEBUG]
31220 2019-Jan-10 14:32:17.842151 - [DEBUG] Process 908. path edge:
31221 2019-Jan-10 14:32:17.842175 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31222 2019-Jan-10 14:32:17.842243 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
31223 2019-Jan-10 14:32:17.842895 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31224 2019-Jan-10 14:32:17.843586 - [DEBUG]
31225 2019-Jan-10 14:32:17.843615 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
31226 2019-Jan-10 14:32:17.844323 - [DEBUG] Compose: EdgeIdentity * AllBottom
31227 2019-Jan-10 14:32:17.844354 - [DEBUG]
31228 2019-Jan-10 14:32:17.844378 - [DEBUG] Propagate flow
31229 2019-Jan-10 14:32:17.844402 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31230 2019-Jan-10 14:32:17.844479 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
31231 2019-Jan-10 14:32:17.845158 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31232 2019-Jan-10 14:32:17.845845 - [DEBUG] Edge function : AllBottom (result of previous compose)
31233 2019-Jan-10 14:32:17.845874 - [DEBUG]
31234 2019-Jan-10 14:32:17.845900 - [DEBUG] Join: AllTop & AllBottom
31235 2019-Jan-10 14:32:17.845927 - [DEBUG] = AllBottom (new jump func)
31236 2019-Jan-10 14:32:17.845971 - [DEBUG]
31237 2019-Jan-10 14:32:17.845996 - [DEBUG] Start adding new jump function
31238 2019-Jan-10 14:32:17.846020 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31239 2019-Jan-10 14:32:17.846096 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31240 2019-Jan-10 14:32:17.846782 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
31241 2019-Jan-10 14:32:17.847484 - [DEBUG] Edge Function : AllBottom
31242 2019-Jan-10 14:32:17.847519 - [DEBUG] End adding new jump function
31243 2019-Jan-10 14:32:17.847544 - [DEBUG]
31244 2019-Jan-10 14:32:17.847569 - [DEBUG] -------------------------------------------- 909. Path Edge --------------------------------------------
31245 2019-Jan-10 14:32:17.847593 - [DEBUG]
31246 2019-Jan-10 14:32:17.847617 - [DEBUG] Process 909. path edge:
31247 2019-Jan-10 14:32:17.847641 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31248 2019-Jan-10 14:32:17.847711 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
31249 2019-Jan-10 14:32:17.848390 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31250 2019-Jan-10 14:32:17.849058 - [DEBUG]
31251 2019-Jan-10 14:32:17.849087 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
31252 2019-Jan-10 14:32:17.849779 - [DEBUG] Compose: EdgeIdentity * AllBottom
31253 2019-Jan-10 14:32:17.849811 - [DEBUG]
31254 2019-Jan-10 14:32:17.849837 - [DEBUG] Propagate flow
31255 2019-Jan-10 14:32:17.849862 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31256 2019-Jan-10 14:32:17.849948 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31257 2019-Jan-10 14:32:17.850692 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31258 2019-Jan-10 14:32:17.851348 - [DEBUG] Edge function : AllBottom (result of previous compose)
31259 2019-Jan-10 14:32:17.851375 - [DEBUG]
31260 2019-Jan-10 14:32:17.851401 - [DEBUG] Join: AllTop & AllBottom
31261 2019-Jan-10 14:32:17.851428 - [DEBUG] = AllBottom (new jump func)
31262 2019-Jan-10 14:32:17.851453 - [DEBUG]
31263 2019-Jan-10 14:32:17.851477 - [DEBUG] Start adding new jump function
31264 2019-Jan-10 14:32:17.851501 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31265 2019-Jan-10 14:32:17.851568 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31266 2019-Jan-10 14:32:17.852237 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31267 2019-Jan-10 14:32:17.852914 - [DEBUG] Edge Function : AllBottom
31268 2019-Jan-10 14:32:17.852947 - [DEBUG] End adding new jump function
31269 2019-Jan-10 14:32:17.852972 - [DEBUG]
31270 2019-Jan-10 14:32:17.852996 - [DEBUG] -------------------------------------------- 910. Path Edge --------------------------------------------
31271 2019-Jan-10 14:32:17.853022 - [DEBUG]
31272 2019-Jan-10 14:32:17.853046 - [DEBUG] Process 910. path edge:
31273 2019-Jan-10 14:32:17.853070 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31274 2019-Jan-10 14:32:17.853140 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
31275 2019-Jan-10 14:32:17.853854 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31276 2019-Jan-10 14:32:17.854520 - [DEBUG]
31277 2019-Jan-10 14:32:17.854546 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31278 2019-Jan-10 14:32:17.855237 - [DEBUG] Possible callees:
31279 2019-Jan-10 14:32:17.855264 - [DEBUG] llvm.dbg.declare
31280 2019-Jan-10 14:32:17.855290 - [DEBUG] Possible return sites:
31281 2019-Jan-10 14:32:17.855314 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13631282 2019-Jan-10 14:32:17.856683 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31283 2019-Jan-10 14:32:17.856726 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31284 2019-Jan-10 14:32:17.856773 - [DEBUG] Compose: EdgeIdentity * AllBottom
31285 2019-Jan-10 14:32:17.856802 - [DEBUG]
31286 2019-Jan-10 14:32:17.856963 - [DEBUG] Propagate flow
31287 2019-Jan-10 14:32:17.856993 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31288 2019-Jan-10 14:32:17.857076 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
31289 2019-Jan-10 14:32:17.857774 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31290 2019-Jan-10 14:32:17.858420 - [DEBUG] Edge function : AllBottom (result of previous compose)
31291 2019-Jan-10 14:32:17.858447 - [DEBUG]
31292 2019-Jan-10 14:32:17.858474 - [DEBUG] Join: AllTop & AllBottom
31293 2019-Jan-10 14:32:17.858502 - [DEBUG] = AllBottom (new jump func)
31294 2019-Jan-10 14:32:17.858526 - [DEBUG]
31295 2019-Jan-10 14:32:17.858550 - [DEBUG] Start adding new jump function
31296 2019-Jan-10 14:32:17.858574 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31297 2019-Jan-10 14:32:17.858638 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31298 2019-Jan-10 14:32:17.859289 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
31299 2019-Jan-10 14:32:17.859946 - [DEBUG] Edge Function : AllBottom
31300 2019-Jan-10 14:32:17.859978 - [DEBUG] End adding new jump function
31301 2019-Jan-10 14:32:17.860003 - [DEBUG]
31302 2019-Jan-10 14:32:17.860027 - [DEBUG] -------------------------------------------- 911. Path Edge --------------------------------------------
31303 2019-Jan-10 14:32:17.860052 - [DEBUG]
31304 2019-Jan-10 14:32:17.860075 - [DEBUG] Process 911. path edge:
31305 2019-Jan-10 14:32:17.860099 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31306 2019-Jan-10 14:32:17.860186 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
31307 2019-Jan-10 14:32:17.860838 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31308 2019-Jan-10 14:32:17.861501 - [DEBUG]
31309 2019-Jan-10 14:32:17.861528 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
31310 2019-Jan-10 14:32:17.862231 - [DEBUG] Compose: EdgeIdentity * AllBottom
31311 2019-Jan-10 14:32:17.862263 - [DEBUG]
31312 2019-Jan-10 14:32:17.862289 - [DEBUG] Propagate flow
31313 2019-Jan-10 14:32:17.862313 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31314 2019-Jan-10 14:32:17.862380 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
31315 2019-Jan-10 14:32:17.863033 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31316 2019-Jan-10 14:32:17.863732 - [DEBUG] Edge function : AllBottom (result of previous compose)
31317 2019-Jan-10 14:32:17.863760 - [DEBUG]
31318 2019-Jan-10 14:32:17.863787 - [DEBUG] Join: AllTop & AllBottom
31319 2019-Jan-10 14:32:17.863814 - [DEBUG] = AllBottom (new jump func)
31320 2019-Jan-10 14:32:17.863839 - [DEBUG]
31321 2019-Jan-10 14:32:17.863864 - [DEBUG] Start adding new jump function
31322 2019-Jan-10 14:32:17.863905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31323 2019-Jan-10 14:32:17.863977 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31324 2019-Jan-10 14:32:17.864643 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
31325 2019-Jan-10 14:32:17.865301 - [DEBUG] Edge Function : AllBottom
31326 2019-Jan-10 14:32:17.865334 - [DEBUG] End adding new jump function
31327 2019-Jan-10 14:32:17.865359 - [DEBUG]
31328 2019-Jan-10 14:32:17.865383 - [DEBUG] -------------------------------------------- 912. Path Edge --------------------------------------------
31329 2019-Jan-10 14:32:17.865409 - [DEBUG]
31330 2019-Jan-10 14:32:17.865433 - [DEBUG] Process 912. path edge:
31331 2019-Jan-10 14:32:17.865457 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31332 2019-Jan-10 14:32:17.865523 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
31333 2019-Jan-10 14:32:17.866188 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31334 2019-Jan-10 14:32:17.866962 - [DEBUG]
31335 2019-Jan-10 14:32:17.866992 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
31336 2019-Jan-10 14:32:17.867708 - [DEBUG] Compose: EdgeIdentity * AllBottom
31337 2019-Jan-10 14:32:17.867739 - [DEBUG]
31338 2019-Jan-10 14:32:17.867763 - [DEBUG] Propagate flow
31339 2019-Jan-10 14:32:17.867787 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31340 2019-Jan-10 14:32:17.867865 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
31341 2019-Jan-10 14:32:17.868547 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31342 2019-Jan-10 14:32:17.869234 - [DEBUG] Edge function : AllBottom (result of previous compose)
31343 2019-Jan-10 14:32:17.869262 - [DEBUG]
31344 2019-Jan-10 14:32:17.869289 - [DEBUG] Join: AllTop & AllBottom
31345 2019-Jan-10 14:32:17.869316 - [DEBUG] = AllBottom (new jump func)
31346 2019-Jan-10 14:32:17.869341 - [DEBUG]
31347 2019-Jan-10 14:32:17.869365 - [DEBUG] Start adding new jump function
31348 2019-Jan-10 14:32:17.869389 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31349 2019-Jan-10 14:32:17.869464 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31350 2019-Jan-10 14:32:17.870186 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
31351 2019-Jan-10 14:32:17.870873 - [DEBUG] Edge Function : AllBottom
31352 2019-Jan-10 14:32:17.870908 - [DEBUG] End adding new jump function
31353 2019-Jan-10 14:32:17.870933 - [DEBUG]
31354 2019-Jan-10 14:32:17.870958 - [DEBUG] -------------------------------------------- 913. Path Edge --------------------------------------------
31355 2019-Jan-10 14:32:17.870983 - [DEBUG]
31356 2019-Jan-10 14:32:17.871006 - [DEBUG] Process 913. path edge:
31357 2019-Jan-10 14:32:17.871031 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31358 2019-Jan-10 14:32:17.871107 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
31359 2019-Jan-10 14:32:17.871784 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31360 2019-Jan-10 14:32:17.872457 - [DEBUG]
31361 2019-Jan-10 14:32:17.872485 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
31362 2019-Jan-10 14:32:17.873189 - [DEBUG] Compose: EdgeIdentity * AllBottom
31363 2019-Jan-10 14:32:17.873219 - [DEBUG]
31364 2019-Jan-10 14:32:17.873244 - [DEBUG] Propagate flow
31365 2019-Jan-10 14:32:17.873268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31366 2019-Jan-10 14:32:17.873341 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31367 2019-Jan-10 14:32:17.874082 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31368 2019-Jan-10 14:32:17.874764 - [DEBUG] Edge function : AllBottom (result of previous compose)
31369 2019-Jan-10 14:32:17.874792 - [DEBUG]
31370 2019-Jan-10 14:32:17.874819 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31371 2019-Jan-10 14:32:17.874845 - [DEBUG] = AllBottom
31372 2019-Jan-10 14:32:17.874870 - [DEBUG]
31373 2019-Jan-10 14:32:17.874893 - [DEBUG] PROPAGATE: No new function!
31374 2019-Jan-10 14:32:17.874919 - [DEBUG] EDGE:
31375 2019-Jan-10 14:32:17.874987 - [DEBUG] ---> 31376 2019-Jan-10 14:32:17.875634 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31377 2019-Jan-10 14:32:17.876300 - [DEBUG]
31378 2019-Jan-10 14:32:17.876328 - [DEBUG] EDGE:
31379 2019-Jan-10 14:32:17.876395 - [DEBUG] ---> 31380 2019-Jan-10 14:32:17.877058 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31381 2019-Jan-10 14:32:17.877712 - [DEBUG]
31382 2019-Jan-10 14:32:17.877739 - [DEBUG] EDGE:
31383 2019-Jan-10 14:32:17.877809 - [DEBUG] ---> 31384 2019-Jan-10 14:32:17.878482 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31385 2019-Jan-10 14:32:17.879132 - [DEBUG]
31386 2019-Jan-10 14:32:17.879161 - [DEBUG] EDGE:
31387 2019-Jan-10 14:32:17.879227 - [DEBUG] ---> 31388 2019-Jan-10 14:32:17.879899 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31389 2019-Jan-10 14:32:17.880608 - [DEBUG]
31390 2019-Jan-10 14:32:17.880662 - [DEBUG] Compose: EdgeIdentity * AllBottom
31391 2019-Jan-10 14:32:17.880691 - [DEBUG]
31392 2019-Jan-10 14:32:17.880715 - [DEBUG] Propagate flow
31393 2019-Jan-10 14:32:17.880739 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31394 2019-Jan-10 14:32:17.880811 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31395 2019-Jan-10 14:32:17.881484 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31396 2019-Jan-10 14:32:17.882147 - [DEBUG] Edge function : AllBottom (result of previous compose)
31397 2019-Jan-10 14:32:17.882174 - [DEBUG]
31398 2019-Jan-10 14:32:17.882201 - [DEBUG] Join: AllTop & AllBottom
31399 2019-Jan-10 14:32:17.882228 - [DEBUG] = AllBottom (new jump func)
31400 2019-Jan-10 14:32:17.882253 - [DEBUG]
31401 2019-Jan-10 14:32:17.882277 - [DEBUG] Start adding new jump function
31402 2019-Jan-10 14:32:17.882301 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31403 2019-Jan-10 14:32:17.882365 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31404 2019-Jan-10 14:32:17.883035 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31405 2019-Jan-10 14:32:17.883746 - [DEBUG] Edge Function : AllBottom
31406 2019-Jan-10 14:32:17.883781 - [DEBUG] End adding new jump function
31407 2019-Jan-10 14:32:17.883805 - [DEBUG]
31408 2019-Jan-10 14:32:17.883830 - [DEBUG] -------------------------------------------- 914. Path Edge --------------------------------------------
31409 2019-Jan-10 14:32:17.883873 - [DEBUG]
31410 2019-Jan-10 14:32:17.883897 - [DEBUG] Process 914. path edge:
31411 2019-Jan-10 14:32:17.883921 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31412 2019-Jan-10 14:32:17.883996 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
31413 2019-Jan-10 14:32:17.884668 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31414 2019-Jan-10 14:32:17.885340 - [DEBUG]
31415 2019-Jan-10 14:32:17.885367 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31416 2019-Jan-10 14:32:17.886077 - [DEBUG] Possible callees:
31417 2019-Jan-10 14:32:17.886105 - [DEBUG] llvm.dbg.declare
31418 2019-Jan-10 14:32:17.886130 - [DEBUG] Possible return sites:
31419 2019-Jan-10 14:32:17.886154 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14331420 2019-Jan-10 14:32:17.887541 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31421 2019-Jan-10 14:32:17.887584 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31422 2019-Jan-10 14:32:17.887632 - [DEBUG] Compose: EdgeIdentity * AllBottom
31423 2019-Jan-10 14:32:17.887661 - [DEBUG]
31424 2019-Jan-10 14:32:17.887686 - [DEBUG] Propagate flow
31425 2019-Jan-10 14:32:17.887710 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31426 2019-Jan-10 14:32:17.887786 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
31427 2019-Jan-10 14:32:17.888475 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31428 2019-Jan-10 14:32:17.889167 - [DEBUG] Edge function : AllBottom (result of previous compose)
31429 2019-Jan-10 14:32:17.889195 - [DEBUG]
31430 2019-Jan-10 14:32:17.889223 - [DEBUG] Join: AllTop & AllBottom
31431 2019-Jan-10 14:32:17.889250 - [DEBUG] = AllBottom (new jump func)
31432 2019-Jan-10 14:32:17.889275 - [DEBUG]
31433 2019-Jan-10 14:32:17.889300 - [DEBUG] Start adding new jump function
31434 2019-Jan-10 14:32:17.889323 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31435 2019-Jan-10 14:32:17.889396 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31436 2019-Jan-10 14:32:17.890086 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
31437 2019-Jan-10 14:32:17.890792 - [DEBUG] Edge Function : AllBottom
31438 2019-Jan-10 14:32:17.890828 - [DEBUG] End adding new jump function
31439 2019-Jan-10 14:32:17.890853 - [DEBUG]
31440 2019-Jan-10 14:32:17.890878 - [DEBUG] -------------------------------------------- 915. Path Edge --------------------------------------------
31441 2019-Jan-10 14:32:17.890903 - [DEBUG]
31442 2019-Jan-10 14:32:17.890927 - [DEBUG] Process 915. path edge:
31443 2019-Jan-10 14:32:17.890951 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31444 2019-Jan-10 14:32:17.891027 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
31445 2019-Jan-10 14:32:17.891718 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31446 2019-Jan-10 14:32:17.892370 - [DEBUG]
31447 2019-Jan-10 14:32:17.892397 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
31448 2019-Jan-10 14:32:17.893098 - [DEBUG] Compose: EdgeIdentity * AllBottom
31449 2019-Jan-10 14:32:17.893129 - [DEBUG]
31450 2019-Jan-10 14:32:17.893154 - [DEBUG] Propagate flow
31451 2019-Jan-10 14:32:17.893178 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31452 2019-Jan-10 14:32:17.893270 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
31453 2019-Jan-10 14:32:17.893972 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31454 2019-Jan-10 14:32:17.894650 - [DEBUG] Edge function : AllBottom (result of previous compose)
31455 2019-Jan-10 14:32:17.894677 - [DEBUG]
31456 2019-Jan-10 14:32:17.894704 - [DEBUG] Join: AllTop & AllBottom
31457 2019-Jan-10 14:32:17.894731 - [DEBUG] = AllBottom (new jump func)
31458 2019-Jan-10 14:32:17.894756 - [DEBUG]
31459 2019-Jan-10 14:32:17.894780 - [DEBUG] Start adding new jump function
31460 2019-Jan-10 14:32:17.894804 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31461 2019-Jan-10 14:32:17.894871 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31462 2019-Jan-10 14:32:17.895545 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
31463 2019-Jan-10 14:32:17.896207 - [DEBUG] Edge Function : AllBottom
31464 2019-Jan-10 14:32:17.896241 - [DEBUG] End adding new jump function
31465 2019-Jan-10 14:32:17.896266 - [DEBUG]
31466 2019-Jan-10 14:32:17.896290 - [DEBUG] -------------------------------------------- 916. Path Edge --------------------------------------------
31467 2019-Jan-10 14:32:17.896316 - [DEBUG]
31468 2019-Jan-10 14:32:17.896339 - [DEBUG] Process 916. path edge:
31469 2019-Jan-10 14:32:17.896364 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31470 2019-Jan-10 14:32:17.896437 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
31471 2019-Jan-10 14:32:17.897144 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31472 2019-Jan-10 14:32:17.897829 - [DEBUG]
31473 2019-Jan-10 14:32:17.897858 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
31474 2019-Jan-10 14:32:17.898570 - [DEBUG] Compose: EdgeIdentity * AllBottom
31475 2019-Jan-10 14:32:17.898602 - [DEBUG]
31476 2019-Jan-10 14:32:17.898627 - [DEBUG] Propagate flow
31477 2019-Jan-10 14:32:17.898650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31478 2019-Jan-10 14:32:17.898727 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
31479 2019-Jan-10 14:32:17.899394 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31480 2019-Jan-10 14:32:17.900060 - [DEBUG] Edge function : AllBottom (result of previous compose)
31481 2019-Jan-10 14:32:17.900087 - [DEBUG]
31482 2019-Jan-10 14:32:17.900114 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31483 2019-Jan-10 14:32:17.900140 - [DEBUG] = AllBottom
31484 2019-Jan-10 14:32:17.900193 - [DEBUG]
31485 2019-Jan-10 14:32:17.900217 - [DEBUG] PROPAGATE: No new function!
31486 2019-Jan-10 14:32:17.900244 - [DEBUG] EDGE:
31487 2019-Jan-10 14:32:17.900320 - [DEBUG] ---> 31488 2019-Jan-10 14:32:17.900988 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31489 2019-Jan-10 14:32:17.901661 - [DEBUG]
31490 2019-Jan-10 14:32:17.901688 - [DEBUG] EDGE:
31491 2019-Jan-10 14:32:17.901755 - [DEBUG] ---> 31492 2019-Jan-10 14:32:17.902420 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31493 2019-Jan-10 14:32:17.903090 - [DEBUG]
31494 2019-Jan-10 14:32:17.903119 - [DEBUG] EDGE:
31495 2019-Jan-10 14:32:17.903188 - [DEBUG] ---> 31496 2019-Jan-10 14:32:17.904072 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31497 2019-Jan-10 14:32:17.904764 - [DEBUG]
31498 2019-Jan-10 14:32:17.904791 - [DEBUG] EDGE:
31499 2019-Jan-10 14:32:17.904859 - [DEBUG] ---> 31500 2019-Jan-10 14:32:17.905541 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31501 2019-Jan-10 14:32:17.906229 - [DEBUG]
31502 2019-Jan-10 14:32:17.906281 - [DEBUG] Compose: EdgeIdentity * AllBottom
31503 2019-Jan-10 14:32:17.906309 - [DEBUG]
31504 2019-Jan-10 14:32:17.906334 - [DEBUG] Propagate flow
31505 2019-Jan-10 14:32:17.906358 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31506 2019-Jan-10 14:32:17.906431 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
31507 2019-Jan-10 14:32:17.907142 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31508 2019-Jan-10 14:32:17.907817 - [DEBUG] Edge function : AllBottom (result of previous compose)
31509 2019-Jan-10 14:32:17.907845 - [DEBUG]
31510 2019-Jan-10 14:32:17.907871 - [DEBUG] Join: AllTop & AllBottom
31511 2019-Jan-10 14:32:17.907898 - [DEBUG] = AllBottom (new jump func)
31512 2019-Jan-10 14:32:17.907923 - [DEBUG]
31513 2019-Jan-10 14:32:17.907947 - [DEBUG] Start adding new jump function
31514 2019-Jan-10 14:32:17.907971 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31515 2019-Jan-10 14:32:17.908045 - [DEBUG] Fact at target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31516 2019-Jan-10 14:32:17.908708 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
31517 2019-Jan-10 14:32:17.909364 - [DEBUG] Edge Function : AllBottom
31518 2019-Jan-10 14:32:17.909397 - [DEBUG] End adding new jump function
31519 2019-Jan-10 14:32:17.909422 - [DEBUG]
31520 2019-Jan-10 14:32:17.909446 - [DEBUG] -------------------------------------------- 917. Path Edge --------------------------------------------
31521 2019-Jan-10 14:32:17.909472 - [DEBUG]
31522 2019-Jan-10 14:32:17.909495 - [DEBUG] Process 917. path edge:
31523 2019-Jan-10 14:32:17.909519 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31524 2019-Jan-10 14:32:17.909586 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
31525 2019-Jan-10 14:32:17.910263 - [DEBUG] D target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 >
31526 2019-Jan-10 14:32:17.910928 - [DEBUG]
31527 2019-Jan-10 14:32:17.910957 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
31528 2019-Jan-10 14:32:17.911644 - [DEBUG] Compose: EdgeIdentity * AllBottom
31529 2019-Jan-10 14:32:17.911674 - [DEBUG]
31530 2019-Jan-10 14:32:17.911698 - [DEBUG] Propagate flow
31531 2019-Jan-10 14:32:17.911722 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31532 2019-Jan-10 14:32:17.911794 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
31533 2019-Jan-10 14:32:17.912484 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31534 2019-Jan-10 14:32:17.913147 - [DEBUG] Edge function : AllBottom (result of previous compose)
31535 2019-Jan-10 14:32:17.913174 - [DEBUG]
31536 2019-Jan-10 14:32:17.913201 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31537 2019-Jan-10 14:32:17.913227 - [DEBUG] = AllBottom
31538 2019-Jan-10 14:32:17.913252 - [DEBUG]
31539 2019-Jan-10 14:32:17.913275 - [DEBUG] PROPAGATE: No new function!
31540 2019-Jan-10 14:32:17.913338 - [DEBUG] Compose: EdgeIdentity * AllBottom
31541 2019-Jan-10 14:32:17.913365 - [DEBUG]
31542 2019-Jan-10 14:32:17.913389 - [DEBUG] Propagate flow
31543 2019-Jan-10 14:32:17.913414 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31544 2019-Jan-10 14:32:17.913478 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
31545 2019-Jan-10 14:32:17.914255 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31546 2019-Jan-10 14:32:17.914914 - [DEBUG] Edge function : AllBottom (result of previous compose)
31547 2019-Jan-10 14:32:17.914941 - [DEBUG]
31548 2019-Jan-10 14:32:17.914968 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
31549 2019-Jan-10 14:32:17.914995 - [DEBUG] = AllBottom
31550 2019-Jan-10 14:32:17.915019 - [DEBUG]
31551 2019-Jan-10 14:32:17.915043 - [DEBUG] PROPAGATE: No new function!
31552 2019-Jan-10 14:32:17.915069 - [DEBUG] EDGE:
31553 2019-Jan-10 14:32:17.915134 - [DEBUG] ---> 31554 2019-Jan-10 14:32:17.915794 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31555 2019-Jan-10 14:32:17.916462 - [DEBUG]
31556 2019-Jan-10 14:32:17.916491 - [DEBUG] EDGE:
31557 2019-Jan-10 14:32:17.916562 - [DEBUG] ---> 31558 2019-Jan-10 14:32:17.917286 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31559 2019-Jan-10 14:32:17.917966 - [DEBUG]
31560 2019-Jan-10 14:32:17.917994 - [DEBUG] EDGE:
31561 2019-Jan-10 14:32:17.918060 - [DEBUG] ---> 31562 2019-Jan-10 14:32:17.918714 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31563 2019-Jan-10 14:32:17.919402 - [DEBUG]
31564 2019-Jan-10 14:32:17.919432 - [DEBUG] EDGE:
31565 2019-Jan-10 14:32:17.919505 - [DEBUG] ---> 31566 2019-Jan-10 14:32:17.920202 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31567 2019-Jan-10 14:32:17.920861 - [DEBUG]
31568 2019-Jan-10 14:32:17.920889 - [DEBUG] EDGE:
31569 2019-Jan-10 14:32:17.920954 - [DEBUG] ---> 31570 2019-Jan-10 14:32:17.921601 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31571 2019-Jan-10 14:32:17.922257 - [DEBUG]
31572 2019-Jan-10 14:32:17.922284 - [DEBUG] EDGE:
31573 2019-Jan-10 14:32:17.922347 - [DEBUG] ---> 31574 2019-Jan-10 14:32:17.923005 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31575 2019-Jan-10 14:32:17.923714 - [DEBUG]
31576 2019-Jan-10 14:32:17.923743 - [DEBUG] EDGE:
31577 2019-Jan-10 14:32:17.923814 - [DEBUG] ---> 31578 2019-Jan-10 14:32:17.924481 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31579 2019-Jan-10 14:32:17.925145 - [DEBUG]
31580 2019-Jan-10 14:32:17.925195 - [DEBUG] EDGE:
31581 2019-Jan-10 14:32:17.925265 - [DEBUG] ---> 31582 2019-Jan-10 14:32:17.925911 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53>
31583 2019-Jan-10 14:32:17.926572 - [DEBUG]
31584 2019-Jan-10 14:32:17.926600 - [DEBUG] EDGE:
31585 2019-Jan-10 14:32:17.926666 - [DEBUG] ---> 31586 2019-Jan-10 14:32:17.927359 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
31587 2019-Jan-10 14:32:17.928039 - [DEBUG]
31588 2019-Jan-10 14:32:17.928068 - [DEBUG] EDGE:
31589 2019-Jan-10 14:32:17.928137 - [DEBUG] ---> 31590 2019-Jan-10 14:32:17.928802 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
31591 2019-Jan-10 14:32:17.929473 - [DEBUG]
31592 2019-Jan-10 14:32:17.929501 - [DEBUG] EDGE:
31593 2019-Jan-10 14:32:17.929566 - [DEBUG] ---> 31594 2019-Jan-10 14:32:17.930286 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
31595 2019-Jan-10 14:32:17.930975 - [DEBUG]
31596 2019-Jan-10 14:32:17.931008 - [DEBUG] Compose: EdgeIdentity * AllBottom
31597 2019-Jan-10 14:32:17.931035 - [DEBUG]
31598 2019-Jan-10 14:32:17.931060 - [DEBUG] Propagate flow
31599 2019-Jan-10 14:32:17.931084 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31600 2019-Jan-10 14:32:17.931153 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
31601 2019-Jan-10 14:32:17.931814 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31602 2019-Jan-10 14:32:17.932464 - [DEBUG] Edge function : AllBottom (result of previous compose)
31603 2019-Jan-10 14:32:17.932491 - [DEBUG]
31604 2019-Jan-10 14:32:17.932518 - [DEBUG] Join: AllTop & AllBottom
31605 2019-Jan-10 14:32:17.932545 - [DEBUG] = AllBottom (new jump func)
31606 2019-Jan-10 14:32:17.932569 - [DEBUG]
31607 2019-Jan-10 14:32:17.932593 - [DEBUG] Start adding new jump function
31608 2019-Jan-10 14:32:17.932617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31609 2019-Jan-10 14:32:17.932679 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31610 2019-Jan-10 14:32:17.933333 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
31611 2019-Jan-10 14:32:17.934014 - [DEBUG] Edge Function : AllBottom
31612 2019-Jan-10 14:32:17.934049 - [DEBUG] End adding new jump function
31613 2019-Jan-10 14:32:17.934074 - [DEBUG]
31614 2019-Jan-10 14:32:17.934098 - [DEBUG] -------------------------------------------- 918. Path Edge --------------------------------------------
31615 2019-Jan-10 14:32:17.934123 - [DEBUG]
31616 2019-Jan-10 14:32:17.934147 - [DEBUG] Process 918. path edge:
31617 2019-Jan-10 14:32:17.934171 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31618 2019-Jan-10 14:32:17.934236 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
31619 2019-Jan-10 14:32:17.934888 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31620 2019-Jan-10 14:32:17.935548 - [DEBUG]
31621 2019-Jan-10 14:32:17.935591 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
31622 2019-Jan-10 14:32:17.936288 - [DEBUG] Compose: EdgeIdentity * AllBottom
31623 2019-Jan-10 14:32:17.936319 - [DEBUG]
31624 2019-Jan-10 14:32:17.936344 - [DEBUG] Propagate flow
31625 2019-Jan-10 14:32:17.936367 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31626 2019-Jan-10 14:32:17.936436 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
31627 2019-Jan-10 14:32:17.937115 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31628 2019-Jan-10 14:32:17.937765 - [DEBUG] Edge function : AllBottom (result of previous compose)
31629 2019-Jan-10 14:32:17.937791 - [DEBUG]
31630 2019-Jan-10 14:32:17.937817 - [DEBUG] Join: AllTop & AllBottom
31631 2019-Jan-10 14:32:17.937844 - [DEBUG] = AllBottom (new jump func)
31632 2019-Jan-10 14:32:17.937869 - [DEBUG]
31633 2019-Jan-10 14:32:17.937893 - [DEBUG] Start adding new jump function
31634 2019-Jan-10 14:32:17.937917 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31635 2019-Jan-10 14:32:17.937979 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31636 2019-Jan-10 14:32:17.938630 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
31637 2019-Jan-10 14:32:17.939259 - [DEBUG] Edge Function : AllBottom
31638 2019-Jan-10 14:32:17.939290 - [DEBUG] End adding new jump function
31639 2019-Jan-10 14:32:17.939314 - [DEBUG]
31640 2019-Jan-10 14:32:17.939337 - [DEBUG] -------------------------------------------- 919. Path Edge --------------------------------------------
31641 2019-Jan-10 14:32:17.939362 - [DEBUG]
31642 2019-Jan-10 14:32:17.939386 - [DEBUG] Process 919. path edge:
31643 2019-Jan-10 14:32:17.939410 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31644 2019-Jan-10 14:32:17.939472 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
31645 2019-Jan-10 14:32:17.940109 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31646 2019-Jan-10 14:32:17.940801 - [DEBUG]
31647 2019-Jan-10 14:32:17.940831 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
31648 2019-Jan-10 14:32:17.941536 - [DEBUG] Compose: EdgeIdentity * AllBottom
31649 2019-Jan-10 14:32:17.941567 - [DEBUG]
31650 2019-Jan-10 14:32:17.941591 - [DEBUG] Propagate flow
31651 2019-Jan-10 14:32:17.941615 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31652 2019-Jan-10 14:32:17.941691 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31653 2019-Jan-10 14:32:17.942346 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31654 2019-Jan-10 14:32:17.943021 - [DEBUG] Edge function : AllBottom (result of previous compose)
31655 2019-Jan-10 14:32:17.943048 - [DEBUG]
31656 2019-Jan-10 14:32:17.943075 - [DEBUG] Join: AllTop & AllBottom
31657 2019-Jan-10 14:32:17.943102 - [DEBUG] = AllBottom (new jump func)
31658 2019-Jan-10 14:32:17.943127 - [DEBUG]
31659 2019-Jan-10 14:32:17.943151 - [DEBUG] Start adding new jump function
31660 2019-Jan-10 14:32:17.943175 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31661 2019-Jan-10 14:32:17.943248 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31662 2019-Jan-10 14:32:17.943964 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31663 2019-Jan-10 14:32:17.944619 - [DEBUG] Edge Function : AllBottom
31664 2019-Jan-10 14:32:17.944672 - [DEBUG] End adding new jump function
31665 2019-Jan-10 14:32:17.944697 - [DEBUG]
31666 2019-Jan-10 14:32:17.944721 - [DEBUG] -------------------------------------------- 920. Path Edge --------------------------------------------
31667 2019-Jan-10 14:32:17.944746 - [DEBUG]
31668 2019-Jan-10 14:32:17.944768 - [DEBUG] Process 920. path edge:
31669 2019-Jan-10 14:32:17.944793 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31670 2019-Jan-10 14:32:17.944861 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
31671 2019-Jan-10 14:32:17.945540 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31672 2019-Jan-10 14:32:17.946226 - [DEBUG]
31673 2019-Jan-10 14:32:17.946253 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
31674 2019-Jan-10 14:32:17.947005 - [DEBUG] Compose: EdgeIdentity * AllBottom
31675 2019-Jan-10 14:32:17.947036 - [DEBUG]
31676 2019-Jan-10 14:32:17.947060 - [DEBUG] Propagate flow
31677 2019-Jan-10 14:32:17.947084 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31678 2019-Jan-10 14:32:17.947159 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
31679 2019-Jan-10 14:32:17.947830 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31680 2019-Jan-10 14:32:17.948476 - [DEBUG] Edge function : AllBottom (result of previous compose)
31681 2019-Jan-10 14:32:17.948503 - [DEBUG]
31682 2019-Jan-10 14:32:17.948529 - [DEBUG] Join: AllTop & AllBottom
31683 2019-Jan-10 14:32:17.948555 - [DEBUG] = AllBottom (new jump func)
31684 2019-Jan-10 14:32:17.948580 - [DEBUG]
31685 2019-Jan-10 14:32:17.948604 - [DEBUG] Start adding new jump function
31686 2019-Jan-10 14:32:17.948627 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31687 2019-Jan-10 14:32:17.948691 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31688 2019-Jan-10 14:32:17.949341 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
31689 2019-Jan-10 14:32:17.950002 - [DEBUG] Edge Function : AllBottom
31690 2019-Jan-10 14:32:17.950033 - [DEBUG] End adding new jump function
31691 2019-Jan-10 14:32:17.950058 - [DEBUG]
31692 2019-Jan-10 14:32:17.950082 - [DEBUG] -------------------------------------------- 921. Path Edge --------------------------------------------
31693 2019-Jan-10 14:32:17.950107 - [DEBUG]
31694 2019-Jan-10 14:32:17.950131 - [DEBUG] Process 921. path edge:
31695 2019-Jan-10 14:32:17.950177 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31696 2019-Jan-10 14:32:17.950253 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
31697 2019-Jan-10 14:32:17.950924 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31698 2019-Jan-10 14:32:17.951583 - [DEBUG]
31699 2019-Jan-10 14:32:17.951610 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
31700 2019-Jan-10 14:32:17.952284 - [DEBUG] Compose: EdgeIdentity * AllBottom
31701 2019-Jan-10 14:32:17.952315 - [DEBUG]
31702 2019-Jan-10 14:32:17.952339 - [DEBUG] Propagate flow
31703 2019-Jan-10 14:32:17.952363 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31704 2019-Jan-10 14:32:17.952437 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
31705 2019-Jan-10 14:32:17.953099 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31706 2019-Jan-10 14:32:17.953835 - [DEBUG] Edge function : AllBottom (result of previous compose)
31707 2019-Jan-10 14:32:17.953864 - [DEBUG]
31708 2019-Jan-10 14:32:17.953891 - [DEBUG] Join: AllTop & AllBottom
31709 2019-Jan-10 14:32:17.953918 - [DEBUG] = AllBottom (new jump func)
31710 2019-Jan-10 14:32:17.953943 - [DEBUG]
31711 2019-Jan-10 14:32:17.953967 - [DEBUG] Start adding new jump function
31712 2019-Jan-10 14:32:17.953991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31713 2019-Jan-10 14:32:17.954066 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31714 2019-Jan-10 14:32:17.954768 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
31715 2019-Jan-10 14:32:17.955448 - [DEBUG] Edge Function : AllBottom
31716 2019-Jan-10 14:32:17.955483 - [DEBUG] End adding new jump function
31717 2019-Jan-10 14:32:17.955508 - [DEBUG]
31718 2019-Jan-10 14:32:17.955532 - [DEBUG] -------------------------------------------- 922. Path Edge --------------------------------------------
31719 2019-Jan-10 14:32:17.955558 - [DEBUG]
31720 2019-Jan-10 14:32:17.955581 - [DEBUG] Process 922. path edge:
31721 2019-Jan-10 14:32:17.955605 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31722 2019-Jan-10 14:32:17.955679 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
31723 2019-Jan-10 14:32:17.956356 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31724 2019-Jan-10 14:32:17.957049 - [DEBUG]
31725 2019-Jan-10 14:32:17.957076 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
31726 2019-Jan-10 14:32:17.957788 - [DEBUG] Compose: EdgeIdentity * AllBottom
31727 2019-Jan-10 14:32:17.957819 - [DEBUG]
31728 2019-Jan-10 14:32:17.957844 - [DEBUG] Propagate flow
31729 2019-Jan-10 14:32:17.957868 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31730 2019-Jan-10 14:32:17.957942 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
31731 2019-Jan-10 14:32:17.958632 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31732 2019-Jan-10 14:32:17.959289 - [DEBUG] Edge function : AllBottom (result of previous compose)
31733 2019-Jan-10 14:32:17.959316 - [DEBUG]
31734 2019-Jan-10 14:32:17.959343 - [DEBUG] Join: AllTop & AllBottom
31735 2019-Jan-10 14:32:17.959370 - [DEBUG] = AllBottom (new jump func)
31736 2019-Jan-10 14:32:17.959395 - [DEBUG]
31737 2019-Jan-10 14:32:17.959419 - [DEBUG] Start adding new jump function
31738 2019-Jan-10 14:32:17.959442 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31739 2019-Jan-10 14:32:17.959508 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31740 2019-Jan-10 14:32:17.960209 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
31741 2019-Jan-10 14:32:17.960896 - [DEBUG] Edge Function : AllBottom
31742 2019-Jan-10 14:32:17.960931 - [DEBUG] End adding new jump function
31743 2019-Jan-10 14:32:17.960956 - [DEBUG]
31744 2019-Jan-10 14:32:17.960980 - [DEBUG] -------------------------------------------- 923. Path Edge --------------------------------------------
31745 2019-Jan-10 14:32:17.961005 - [DEBUG]
31746 2019-Jan-10 14:32:17.961028 - [DEBUG] Process 923. path edge:
31747 2019-Jan-10 14:32:17.961053 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31748 2019-Jan-10 14:32:17.961123 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
31749 2019-Jan-10 14:32:17.961812 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31750 2019-Jan-10 14:32:17.962520 - [DEBUG]
31751 2019-Jan-10 14:32:17.962548 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
31752 2019-Jan-10 14:32:17.963279 - [DEBUG] Compose: EdgeIdentity * AllBottom
31753 2019-Jan-10 14:32:17.963311 - [DEBUG]
31754 2019-Jan-10 14:32:17.963335 - [DEBUG] Propagate flow
31755 2019-Jan-10 14:32:17.963358 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31756 2019-Jan-10 14:32:17.963427 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
31757 2019-Jan-10 14:32:17.964141 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31758 2019-Jan-10 14:32:17.964825 - [DEBUG] Edge function : AllBottom (result of previous compose)
31759 2019-Jan-10 14:32:17.964853 - [DEBUG]
31760 2019-Jan-10 14:32:17.964880 - [DEBUG] Join: AllTop & AllBottom
31761 2019-Jan-10 14:32:17.964907 - [DEBUG] = AllBottom (new jump func)
31762 2019-Jan-10 14:32:17.964932 - [DEBUG]
31763 2019-Jan-10 14:32:17.964956 - [DEBUG] Start adding new jump function
31764 2019-Jan-10 14:32:17.964980 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31765 2019-Jan-10 14:32:17.965051 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31766 2019-Jan-10 14:32:17.965716 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
31767 2019-Jan-10 14:32:17.966361 - [DEBUG] Edge Function : AllBottom
31768 2019-Jan-10 14:32:17.966394 - [DEBUG] End adding new jump function
31769 2019-Jan-10 14:32:17.966420 - [DEBUG]
31770 2019-Jan-10 14:32:17.966444 - [DEBUG] -------------------------------------------- 924. Path Edge --------------------------------------------
31771 2019-Jan-10 14:32:17.966469 - [DEBUG]
31772 2019-Jan-10 14:32:17.966493 - [DEBUG] Process 924. path edge:
31773 2019-Jan-10 14:32:17.966517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31774 2019-Jan-10 14:32:17.966583 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
31775 2019-Jan-10 14:32:17.967256 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31776 2019-Jan-10 14:32:17.967908 - [DEBUG]
31777 2019-Jan-10 14:32:17.967937 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
31778 2019-Jan-10 14:32:17.968608 - [DEBUG] Compose: EdgeIdentity * AllBottom
31779 2019-Jan-10 14:32:17.968638 - [DEBUG]
31780 2019-Jan-10 14:32:17.968662 - [DEBUG] Propagate flow
31781 2019-Jan-10 14:32:17.968686 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31782 2019-Jan-10 14:32:17.968757 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
31783 2019-Jan-10 14:32:17.969429 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31784 2019-Jan-10 14:32:17.970084 - [DEBUG] Edge function : AllBottom (result of previous compose)
31785 2019-Jan-10 14:32:17.970111 - [DEBUG]
31786 2019-Jan-10 14:32:17.970138 - [DEBUG] Join: AllTop & AllBottom
31787 2019-Jan-10 14:32:17.972489 - [DEBUG] = AllBottom (new jump func)
31788 2019-Jan-10 14:32:17.972548 - [DEBUG]
31789 2019-Jan-10 14:32:17.972573 - [DEBUG] Start adding new jump function
31790 2019-Jan-10 14:32:17.972598 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31791 2019-Jan-10 14:32:17.972728 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31792 2019-Jan-10 14:32:17.973453 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
31793 2019-Jan-10 14:32:17.974124 - [DEBUG] Edge Function : AllBottom
31794 2019-Jan-10 14:32:17.974159 - [DEBUG] End adding new jump function
31795 2019-Jan-10 14:32:17.974185 - [DEBUG]
31796 2019-Jan-10 14:32:17.974209 - [DEBUG] -------------------------------------------- 925. Path Edge --------------------------------------------
31797 2019-Jan-10 14:32:17.974234 - [DEBUG]
31798 2019-Jan-10 14:32:17.974257 - [DEBUG] Process 925. path edge:
31799 2019-Jan-10 14:32:17.974282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31800 2019-Jan-10 14:32:17.974351 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
31801 2019-Jan-10 14:32:17.975014 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31802 2019-Jan-10 14:32:17.975665 - [DEBUG]
31803 2019-Jan-10 14:32:17.975690 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
31804 2019-Jan-10 14:32:17.976378 - [DEBUG] Possible callees:
31805 2019-Jan-10 14:32:17.976405 - [DEBUG] llvm.dbg.declare
31806 2019-Jan-10 14:32:17.976431 - [DEBUG] Possible return sites:
31807 2019-Jan-10 14:32:17.976455 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12031808 2019-Jan-10 14:32:17.977854 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31809 2019-Jan-10 14:32:17.977888 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31810 2019-Jan-10 14:32:17.977937 - [DEBUG] Compose: EdgeIdentity * AllBottom
31811 2019-Jan-10 14:32:17.977965 - [DEBUG]
31812 2019-Jan-10 14:32:17.977989 - [DEBUG] Propagate flow
31813 2019-Jan-10 14:32:17.978013 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31814 2019-Jan-10 14:32:17.978079 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
31815 2019-Jan-10 14:32:17.978748 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31816 2019-Jan-10 14:32:17.979416 - [DEBUG] Edge function : AllBottom (result of previous compose)
31817 2019-Jan-10 14:32:17.979443 - [DEBUG]
31818 2019-Jan-10 14:32:17.979470 - [DEBUG] Join: AllTop & AllBottom
31819 2019-Jan-10 14:32:17.979497 - [DEBUG] = AllBottom (new jump func)
31820 2019-Jan-10 14:32:17.979522 - [DEBUG]
31821 2019-Jan-10 14:32:17.979546 - [DEBUG] Start adding new jump function
31822 2019-Jan-10 14:32:17.979570 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31823 2019-Jan-10 14:32:17.979635 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31824 2019-Jan-10 14:32:17.980344 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
31825 2019-Jan-10 14:32:17.981025 - [DEBUG] Edge Function : AllBottom
31826 2019-Jan-10 14:32:17.981059 - [DEBUG] End adding new jump function
31827 2019-Jan-10 14:32:17.981083 - [DEBUG]
31828 2019-Jan-10 14:32:17.981107 - [DEBUG] -------------------------------------------- 926. Path Edge --------------------------------------------
31829 2019-Jan-10 14:32:17.981133 - [DEBUG]
31830 2019-Jan-10 14:32:17.981156 - [DEBUG] Process 926. path edge:
31831 2019-Jan-10 14:32:17.981201 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31832 2019-Jan-10 14:32:17.981273 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
31833 2019-Jan-10 14:32:17.981944 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31834 2019-Jan-10 14:32:17.982602 - [DEBUG]
31835 2019-Jan-10 14:32:17.982628 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
31836 2019-Jan-10 14:32:17.983337 - [DEBUG] Compose: EdgeIdentity * AllBottom
31837 2019-Jan-10 14:32:17.983369 - [DEBUG]
31838 2019-Jan-10 14:32:17.983393 - [DEBUG] Propagate flow
31839 2019-Jan-10 14:32:17.983418 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31840 2019-Jan-10 14:32:17.984395 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
31841 2019-Jan-10 14:32:17.985154 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31842 2019-Jan-10 14:32:17.985804 - [DEBUG] Edge function : AllBottom (result of previous compose)
31843 2019-Jan-10 14:32:17.985831 - [DEBUG]
31844 2019-Jan-10 14:32:17.985858 - [DEBUG] Join: AllTop & AllBottom
31845 2019-Jan-10 14:32:17.985886 - [DEBUG] = AllBottom (new jump func)
31846 2019-Jan-10 14:32:17.985910 - [DEBUG]
31847 2019-Jan-10 14:32:17.985935 - [DEBUG] Start adding new jump function
31848 2019-Jan-10 14:32:17.985958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31849 2019-Jan-10 14:32:17.986025 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31850 2019-Jan-10 14:32:17.986681 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
31851 2019-Jan-10 14:32:17.987366 - [DEBUG] Edge Function : AllBottom
31852 2019-Jan-10 14:32:17.987399 - [DEBUG] End adding new jump function
31853 2019-Jan-10 14:32:17.987424 - [DEBUG]
31854 2019-Jan-10 14:32:17.987448 - [DEBUG] -------------------------------------------- 927. Path Edge --------------------------------------------
31855 2019-Jan-10 14:32:17.987474 - [DEBUG]
31856 2019-Jan-10 14:32:17.987497 - [DEBUG] Process 927. path edge:
31857 2019-Jan-10 14:32:17.987522 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31858 2019-Jan-10 14:32:17.987589 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
31859 2019-Jan-10 14:32:17.988243 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31860 2019-Jan-10 14:32:17.988906 - [DEBUG]
31861 2019-Jan-10 14:32:17.988934 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
31862 2019-Jan-10 14:32:17.989637 - [DEBUG] Compose: EdgeIdentity * AllBottom
31863 2019-Jan-10 14:32:17.989668 - [DEBUG]
31864 2019-Jan-10 14:32:17.989693 - [DEBUG] Propagate flow
31865 2019-Jan-10 14:32:17.989717 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31866 2019-Jan-10 14:32:17.989792 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31867 2019-Jan-10 14:32:17.990488 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31868 2019-Jan-10 14:32:17.991169 - [DEBUG] Edge function : AllBottom (result of previous compose)
31869 2019-Jan-10 14:32:17.991197 - [DEBUG]
31870 2019-Jan-10 14:32:17.991224 - [DEBUG] Join: AllTop & AllBottom
31871 2019-Jan-10 14:32:17.991252 - [DEBUG] = AllBottom (new jump func)
31872 2019-Jan-10 14:32:17.991277 - [DEBUG]
31873 2019-Jan-10 14:32:17.991321 - [DEBUG] Start adding new jump function
31874 2019-Jan-10 14:32:17.991346 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31875 2019-Jan-10 14:32:17.991421 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31876 2019-Jan-10 14:32:17.992112 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31877 2019-Jan-10 14:32:17.992784 - [DEBUG] Edge Function : AllBottom
31878 2019-Jan-10 14:32:17.992817 - [DEBUG] End adding new jump function
31879 2019-Jan-10 14:32:17.992841 - [DEBUG]
31880 2019-Jan-10 14:32:17.992865 - [DEBUG] -------------------------------------------- 928. Path Edge --------------------------------------------
31881 2019-Jan-10 14:32:17.992889 - [DEBUG]
31882 2019-Jan-10 14:32:17.992913 - [DEBUG] Process 928. path edge:
31883 2019-Jan-10 14:32:17.992938 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31884 2019-Jan-10 14:32:17.993004 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
31885 2019-Jan-10 14:32:17.993710 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31886 2019-Jan-10 14:32:17.994359 - [DEBUG]
31887 2019-Jan-10 14:32:17.994385 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
31888 2019-Jan-10 14:32:17.995063 - [DEBUG] Possible callees:
31889 2019-Jan-10 14:32:17.995090 - [DEBUG] llvm.dbg.declare
31890 2019-Jan-10 14:32:17.995115 - [DEBUG] Possible return sites:
31891 2019-Jan-10 14:32:17.995139 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14931892 2019-Jan-10 14:32:17.996467 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31893 2019-Jan-10 14:32:17.996506 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31894 2019-Jan-10 14:32:17.996554 - [DEBUG] Compose: EdgeIdentity * AllBottom
31895 2019-Jan-10 14:32:17.996583 - [DEBUG]
31896 2019-Jan-10 14:32:17.996607 - [DEBUG] Propagate flow
31897 2019-Jan-10 14:32:17.996631 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31898 2019-Jan-10 14:32:17.996703 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
31899 2019-Jan-10 14:32:17.997398 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31900 2019-Jan-10 14:32:17.998066 - [DEBUG] Edge function : AllBottom (result of previous compose)
31901 2019-Jan-10 14:32:17.998094 - [DEBUG]
31902 2019-Jan-10 14:32:17.998121 - [DEBUG] Join: AllTop & AllBottom
31903 2019-Jan-10 14:32:17.998148 - [DEBUG] = AllBottom (new jump func)
31904 2019-Jan-10 14:32:17.998173 - [DEBUG]
31905 2019-Jan-10 14:32:17.998197 - [DEBUG] Start adding new jump function
31906 2019-Jan-10 14:32:17.998221 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31907 2019-Jan-10 14:32:17.998295 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31908 2019-Jan-10 14:32:17.998960 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
31909 2019-Jan-10 14:32:17.999618 - [DEBUG] Edge Function : AllBottom
31910 2019-Jan-10 14:32:17.999651 - [DEBUG] End adding new jump function
31911 2019-Jan-10 14:32:17.999676 - [DEBUG]
31912 2019-Jan-10 14:32:17.999701 - [DEBUG] -------------------------------------------- 929. Path Edge --------------------------------------------
31913 2019-Jan-10 14:32:17.999746 - [DEBUG]
31914 2019-Jan-10 14:32:17.999771 - [DEBUG] Process 929. path edge:
31915 2019-Jan-10 14:32:17.999796 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31916 2019-Jan-10 14:32:17.999869 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
31917 2019-Jan-10 14:32:18.000585 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31918 2019-Jan-10 14:32:18.001250 - [DEBUG]
31919 2019-Jan-10 14:32:18.001277 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
31920 2019-Jan-10 14:32:18.001990 - [DEBUG] Compose: EdgeIdentity * AllBottom
31921 2019-Jan-10 14:32:18.002021 - [DEBUG]
31922 2019-Jan-10 14:32:18.002045 - [DEBUG] Propagate flow
31923 2019-Jan-10 14:32:18.002070 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31924 2019-Jan-10 14:32:18.002141 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
31925 2019-Jan-10 14:32:18.002810 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31926 2019-Jan-10 14:32:18.003468 - [DEBUG] Edge function : AllBottom (result of previous compose)
31927 2019-Jan-10 14:32:18.003518 - [DEBUG]
31928 2019-Jan-10 14:32:18.003548 - [DEBUG] Join: AllTop & AllBottom
31929 2019-Jan-10 14:32:18.003575 - [DEBUG] = AllBottom (new jump func)
31930 2019-Jan-10 14:32:18.003600 - [DEBUG]
31931 2019-Jan-10 14:32:18.003624 - [DEBUG] Start adding new jump function
31932 2019-Jan-10 14:32:18.003648 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31933 2019-Jan-10 14:32:18.003716 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31934 2019-Jan-10 14:32:18.004365 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
31935 2019-Jan-10 14:32:18.004998 - [DEBUG] Edge Function : AllBottom
31936 2019-Jan-10 14:32:18.005030 - [DEBUG] End adding new jump function
31937 2019-Jan-10 14:32:18.005055 - [DEBUG]
31938 2019-Jan-10 14:32:18.005079 - [DEBUG] -------------------------------------------- 930. Path Edge --------------------------------------------
31939 2019-Jan-10 14:32:18.005104 - [DEBUG]
31940 2019-Jan-10 14:32:18.005128 - [DEBUG] Process 930. path edge:
31941 2019-Jan-10 14:32:18.005152 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31942 2019-Jan-10 14:32:18.005215 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
31943 2019-Jan-10 14:32:18.005876 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31944 2019-Jan-10 14:32:18.006537 - [DEBUG]
31945 2019-Jan-10 14:32:18.006564 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
31946 2019-Jan-10 14:32:18.007297 - [DEBUG] Compose: EdgeIdentity * AllBottom
31947 2019-Jan-10 14:32:18.007327 - [DEBUG]
31948 2019-Jan-10 14:32:18.007352 - [DEBUG] Propagate flow
31949 2019-Jan-10 14:32:18.007376 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31950 2019-Jan-10 14:32:18.007447 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
31951 2019-Jan-10 14:32:18.008113 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31952 2019-Jan-10 14:32:18.008780 - [DEBUG] Edge function : AllBottom (result of previous compose)
31953 2019-Jan-10 14:32:18.008807 - [DEBUG]
31954 2019-Jan-10 14:32:18.008852 - [DEBUG] Join: AllTop & AllBottom
31955 2019-Jan-10 14:32:18.008880 - [DEBUG] = AllBottom (new jump func)
31956 2019-Jan-10 14:32:18.008905 - [DEBUG]
31957 2019-Jan-10 14:32:18.008929 - [DEBUG] Start adding new jump function
31958 2019-Jan-10 14:32:18.008953 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31959 2019-Jan-10 14:32:18.009019 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31960 2019-Jan-10 14:32:18.009684 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
31961 2019-Jan-10 14:32:18.010371 - [DEBUG] Edge Function : AllBottom
31962 2019-Jan-10 14:32:18.010403 - [DEBUG] End adding new jump function
31963 2019-Jan-10 14:32:18.010429 - [DEBUG]
31964 2019-Jan-10 14:32:18.010453 - [DEBUG] -------------------------------------------- 931. Path Edge --------------------------------------------
31965 2019-Jan-10 14:32:18.010478 - [DEBUG]
31966 2019-Jan-10 14:32:18.010501 - [DEBUG] Process 931. path edge:
31967 2019-Jan-10 14:32:18.010526 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
31968 2019-Jan-10 14:32:18.010594 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
31969 2019-Jan-10 14:32:18.011261 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
31970 2019-Jan-10 14:32:18.011925 - [DEBUG]
31971 2019-Jan-10 14:32:18.011951 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
31972 2019-Jan-10 14:32:18.012627 - [DEBUG] Possible callees:
31973 2019-Jan-10 14:32:18.012652 - [DEBUG] llvm.dbg.declare
31974 2019-Jan-10 14:32:18.012678 - [DEBUG] Possible return sites:
31975 2019-Jan-10 14:32:18.012702 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15531976 2019-Jan-10 14:32:18.014070 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
31977 2019-Jan-10 14:32:18.014107 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
31978 2019-Jan-10 14:32:18.014154 - [DEBUG] Compose: EdgeIdentity * AllBottom
31979 2019-Jan-10 14:32:18.014182 - [DEBUG]
31980 2019-Jan-10 14:32:18.014206 - [DEBUG] Propagate flow
31981 2019-Jan-10 14:32:18.014230 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
31982 2019-Jan-10 14:32:18.014299 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
31983 2019-Jan-10 14:32:18.014965 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31984 2019-Jan-10 14:32:18.015626 - [DEBUG] Edge function : AllBottom (result of previous compose)
31985 2019-Jan-10 14:32:18.015653 - [DEBUG]
31986 2019-Jan-10 14:32:18.015679 - [DEBUG] Join: AllTop & AllBottom
31987 2019-Jan-10 14:32:18.015706 - [DEBUG] = AllBottom (new jump func)
31988 2019-Jan-10 14:32:18.015731 - [DEBUG]
31989 2019-Jan-10 14:32:18.015755 - [DEBUG] Start adding new jump function
31990 2019-Jan-10 14:32:18.015779 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
31991 2019-Jan-10 14:32:18.015841 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
31992 2019-Jan-10 14:32:18.016495 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
31993 2019-Jan-10 14:32:18.017203 - [DEBUG] Edge Function : AllBottom
31994 2019-Jan-10 14:32:18.017257 - [DEBUG] End adding new jump function
31995 2019-Jan-10 14:32:18.017282 - [DEBUG]
31996 2019-Jan-10 14:32:18.017307 - [DEBUG] -------------------------------------------- 932. Path Edge --------------------------------------------
31997 2019-Jan-10 14:32:18.017332 - [DEBUG]
31998 2019-Jan-10 14:32:18.017356 - [DEBUG] Process 932. path edge:
31999 2019-Jan-10 14:32:18.017380 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32000 2019-Jan-10 14:32:18.017454 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
32001 2019-Jan-10 14:32:18.018105 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32002 2019-Jan-10 14:32:18.018748 - [DEBUG]
32003 2019-Jan-10 14:32:18.018775 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
32004 2019-Jan-10 14:32:18.019477 - [DEBUG] Compose: EdgeIdentity * AllBottom
32005 2019-Jan-10 14:32:18.019508 - [DEBUG]
32006 2019-Jan-10 14:32:18.019532 - [DEBUG] Propagate flow
32007 2019-Jan-10 14:32:18.019556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32008 2019-Jan-10 14:32:18.019625 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
32009 2019-Jan-10 14:32:18.020292 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32010 2019-Jan-10 14:32:18.020961 - [DEBUG] Edge function : AllBottom (result of previous compose)
32011 2019-Jan-10 14:32:18.020988 - [DEBUG]
32012 2019-Jan-10 14:32:18.021015 - [DEBUG] Join: AllTop & AllBottom
32013 2019-Jan-10 14:32:18.021044 - [DEBUG] = AllBottom (new jump func)
32014 2019-Jan-10 14:32:18.021069 - [DEBUG]
32015 2019-Jan-10 14:32:18.021094 - [DEBUG] Start adding new jump function
32016 2019-Jan-10 14:32:18.021118 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32017 2019-Jan-10 14:32:18.021190 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32018 2019-Jan-10 14:32:18.021870 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
32019 2019-Jan-10 14:32:18.022521 - [DEBUG] Edge Function : AllBottom
32020 2019-Jan-10 14:32:18.022554 - [DEBUG] End adding new jump function
32021 2019-Jan-10 14:32:18.022578 - [DEBUG]
32022 2019-Jan-10 14:32:18.022602 - [DEBUG] -------------------------------------------- 933. Path Edge --------------------------------------------
32023 2019-Jan-10 14:32:18.022628 - [DEBUG]
32024 2019-Jan-10 14:32:18.022651 - [DEBUG] Process 933. path edge:
32025 2019-Jan-10 14:32:18.022676 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32026 2019-Jan-10 14:32:18.022743 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
32027 2019-Jan-10 14:32:18.023390 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32028 2019-Jan-10 14:32:18.024085 - [DEBUG]
32029 2019-Jan-10 14:32:18.024113 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
32030 2019-Jan-10 14:32:18.024788 - [DEBUG] Compose: EdgeIdentity * AllBottom
32031 2019-Jan-10 14:32:18.024817 - [DEBUG]
32032 2019-Jan-10 14:32:18.024841 - [DEBUG] Propagate flow
32033 2019-Jan-10 14:32:18.024865 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32034 2019-Jan-10 14:32:18.024934 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
32035 2019-Jan-10 14:32:18.025573 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32036 2019-Jan-10 14:32:18.026233 - [DEBUG] Edge function : AllBottom (result of previous compose)
32037 2019-Jan-10 14:32:18.026280 - [DEBUG]
32038 2019-Jan-10 14:32:18.026308 - [DEBUG] Join: AllTop & AllBottom
32039 2019-Jan-10 14:32:18.026335 - [DEBUG] = AllBottom (new jump func)
32040 2019-Jan-10 14:32:18.026360 - [DEBUG]
32041 2019-Jan-10 14:32:18.026384 - [DEBUG] Start adding new jump function
32042 2019-Jan-10 14:32:18.026407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32043 2019-Jan-10 14:32:18.026474 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32044 2019-Jan-10 14:32:18.027170 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
32045 2019-Jan-10 14:32:18.027806 - [DEBUG] Edge Function : AllBottom
32046 2019-Jan-10 14:32:18.027837 - [DEBUG] End adding new jump function
32047 2019-Jan-10 14:32:18.027863 - [DEBUG]
32048 2019-Jan-10 14:32:18.027887 - [DEBUG] -------------------------------------------- 934. Path Edge --------------------------------------------
32049 2019-Jan-10 14:32:18.027912 - [DEBUG]
32050 2019-Jan-10 14:32:18.027936 - [DEBUG] Process 934. path edge:
32051 2019-Jan-10 14:32:18.027960 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32052 2019-Jan-10 14:32:18.028021 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
32053 2019-Jan-10 14:32:18.028674 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32054 2019-Jan-10 14:32:18.029320 - [DEBUG]
32055 2019-Jan-10 14:32:18.029348 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
32056 2019-Jan-10 14:32:18.030026 - [DEBUG] Compose: EdgeIdentity * AllBottom
32057 2019-Jan-10 14:32:18.030056 - [DEBUG]
32058 2019-Jan-10 14:32:18.030081 - [DEBUG] Propagate flow
32059 2019-Jan-10 14:32:18.030105 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32060 2019-Jan-10 14:32:18.030380 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
32061 2019-Jan-10 14:32:18.031075 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32062 2019-Jan-10 14:32:18.031731 - [DEBUG] Edge function : AllBottom (result of previous compose)
32063 2019-Jan-10 14:32:18.031758 - [DEBUG]
32064 2019-Jan-10 14:32:18.031786 - [DEBUG] Join: AllTop & AllBottom
32065 2019-Jan-10 14:32:18.031814 - [DEBUG] = AllBottom (new jump func)
32066 2019-Jan-10 14:32:18.031839 - [DEBUG]
32067 2019-Jan-10 14:32:18.031864 - [DEBUG] Start adding new jump function
32068 2019-Jan-10 14:32:18.031888 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32069 2019-Jan-10 14:32:18.031962 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32070 2019-Jan-10 14:32:18.032657 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
32071 2019-Jan-10 14:32:18.033310 - [DEBUG] Edge Function : AllBottom
32072 2019-Jan-10 14:32:18.033343 - [DEBUG] End adding new jump function
32073 2019-Jan-10 14:32:18.033368 - [DEBUG]
32074 2019-Jan-10 14:32:18.033393 - [DEBUG] -------------------------------------------- 935. Path Edge --------------------------------------------
32075 2019-Jan-10 14:32:18.033419 - [DEBUG]
32076 2019-Jan-10 14:32:18.033443 - [DEBUG] Process 935. path edge:
32077 2019-Jan-10 14:32:18.033468 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32078 2019-Jan-10 14:32:18.033560 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
32079 2019-Jan-10 14:32:18.034259 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32080 2019-Jan-10 14:32:18.034948 - [DEBUG]
32081 2019-Jan-10 14:32:18.034975 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
32082 2019-Jan-10 14:32:18.035674 - [DEBUG] Possible callees:
32083 2019-Jan-10 14:32:18.035702 - [DEBUG] llvm.dbg.declare
32084 2019-Jan-10 14:32:18.035727 - [DEBUG] Possible return sites:
32085 2019-Jan-10 14:32:18.035752 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16332086 2019-Jan-10 14:32:18.037226 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32087 2019-Jan-10 14:32:18.037276 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32088 2019-Jan-10 14:32:18.037325 - [DEBUG] Compose: EdgeIdentity * AllBottom
32089 2019-Jan-10 14:32:18.037353 - [DEBUG]
32090 2019-Jan-10 14:32:18.037378 - [DEBUG] Propagate flow
32091 2019-Jan-10 14:32:18.037403 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32092 2019-Jan-10 14:32:18.037483 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
32093 2019-Jan-10 14:32:18.038177 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32094 2019-Jan-10 14:32:18.038969 - [DEBUG] Edge function : AllBottom (result of previous compose)
32095 2019-Jan-10 14:32:18.038997 - [DEBUG]
32096 2019-Jan-10 14:32:18.039025 - [DEBUG] Join: AllTop & AllBottom
32097 2019-Jan-10 14:32:18.039052 - [DEBUG] = AllBottom (new jump func)
32098 2019-Jan-10 14:32:18.039077 - [DEBUG]
32099 2019-Jan-10 14:32:18.039101 - [DEBUG] Start adding new jump function
32100 2019-Jan-10 14:32:18.039125 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32101 2019-Jan-10 14:32:18.039191 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32102 2019-Jan-10 14:32:18.039818 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
32103 2019-Jan-10 14:32:18.040492 - [DEBUG] Edge Function : AllBottom
32104 2019-Jan-10 14:32:18.040526 - [DEBUG] End adding new jump function
32105 2019-Jan-10 14:32:18.040552 - [DEBUG]
32106 2019-Jan-10 14:32:18.040576 - [DEBUG] -------------------------------------------- 936. Path Edge --------------------------------------------
32107 2019-Jan-10 14:32:18.040602 - [DEBUG]
32108 2019-Jan-10 14:32:18.040626 - [DEBUG] Process 936. path edge:
32109 2019-Jan-10 14:32:18.040650 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32110 2019-Jan-10 14:32:18.040722 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
32111 2019-Jan-10 14:32:18.041400 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32112 2019-Jan-10 14:32:18.042099 - [DEBUG]
32113 2019-Jan-10 14:32:18.042127 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
32114 2019-Jan-10 14:32:18.042831 - [DEBUG] Compose: EdgeIdentity * AllBottom
32115 2019-Jan-10 14:32:18.042862 - [DEBUG]
32116 2019-Jan-10 14:32:18.042886 - [DEBUG] Propagate flow
32117 2019-Jan-10 14:32:18.042910 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32118 2019-Jan-10 14:32:18.042980 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
32119 2019-Jan-10 14:32:18.043672 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32120 2019-Jan-10 14:32:18.044375 - [DEBUG] Edge function : AllBottom (result of previous compose)
32121 2019-Jan-10 14:32:18.044403 - [DEBUG]
32122 2019-Jan-10 14:32:18.044431 - [DEBUG] Join: AllTop & AllBottom
32123 2019-Jan-10 14:32:18.044459 - [DEBUG] = AllBottom (new jump func)
32124 2019-Jan-10 14:32:18.044485 - [DEBUG]
32125 2019-Jan-10 14:32:18.044509 - [DEBUG] Start adding new jump function
32126 2019-Jan-10 14:32:18.044533 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32127 2019-Jan-10 14:32:18.044611 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32128 2019-Jan-10 14:32:18.045300 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
32129 2019-Jan-10 14:32:18.045968 - [DEBUG] Edge Function : AllBottom
32130 2019-Jan-10 14:32:18.046003 - [DEBUG] End adding new jump function
32131 2019-Jan-10 14:32:18.046028 - [DEBUG]
32132 2019-Jan-10 14:32:18.046053 - [DEBUG] -------------------------------------------- 937. Path Edge --------------------------------------------
32133 2019-Jan-10 14:32:18.046078 - [DEBUG]
32134 2019-Jan-10 14:32:18.046102 - [DEBUG] Process 937. path edge:
32135 2019-Jan-10 14:32:18.046126 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32136 2019-Jan-10 14:32:18.046206 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
32137 2019-Jan-10 14:32:18.046914 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32138 2019-Jan-10 14:32:18.047597 - [DEBUG]
32139 2019-Jan-10 14:32:18.047626 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
32140 2019-Jan-10 14:32:18.048328 - [DEBUG] Compose: EdgeIdentity * AllBottom
32141 2019-Jan-10 14:32:18.048359 - [DEBUG]
32142 2019-Jan-10 14:32:18.048384 - [DEBUG] Propagate flow
32143 2019-Jan-10 14:32:18.048407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32144 2019-Jan-10 14:32:18.048482 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
32145 2019-Jan-10 14:32:18.049162 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32146 2019-Jan-10 14:32:18.049956 - [DEBUG] Edge function : AllBottom (result of previous compose)
32147 2019-Jan-10 14:32:18.049984 - [DEBUG]
32148 2019-Jan-10 14:32:18.050010 - [DEBUG] Join: AllTop & AllBottom
32149 2019-Jan-10 14:32:18.050037 - [DEBUG] = AllBottom (new jump func)
32150 2019-Jan-10 14:32:18.050062 - [DEBUG]
32151 2019-Jan-10 14:32:18.050086 - [DEBUG] Start adding new jump function
32152 2019-Jan-10 14:32:18.050110 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32153 2019-Jan-10 14:32:18.050200 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32154 2019-Jan-10 14:32:18.050828 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
32155 2019-Jan-10 14:32:18.051514 - [DEBUG] Edge Function : AllBottom
32156 2019-Jan-10 14:32:18.051545 - [DEBUG] End adding new jump function
32157 2019-Jan-10 14:32:18.051570 - [DEBUG]
32158 2019-Jan-10 14:32:18.051593 - [DEBUG] -------------------------------------------- 938. Path Edge --------------------------------------------
32159 2019-Jan-10 14:32:18.051619 - [DEBUG]
32160 2019-Jan-10 14:32:18.051642 - [DEBUG] Process 938. path edge:
32161 2019-Jan-10 14:32:18.051667 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32162 2019-Jan-10 14:32:18.051743 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
32163 2019-Jan-10 14:32:18.052370 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32164 2019-Jan-10 14:32:18.053070 - [DEBUG]
32165 2019-Jan-10 14:32:18.053101 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
32166 2019-Jan-10 14:32:18.053766 - [DEBUG] Possible callees:
32167 2019-Jan-10 14:32:18.053792 - [DEBUG] llvm.dbg.declare
32168 2019-Jan-10 14:32:18.053817 - [DEBUG] Possible return sites:
32169 2019-Jan-10 14:32:18.053840 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16932170 2019-Jan-10 14:32:18.055112 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32171 2019-Jan-10 14:32:18.055143 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32172 2019-Jan-10 14:32:18.055188 - [DEBUG] Compose: EdgeIdentity * AllBottom
32173 2019-Jan-10 14:32:18.055215 - [DEBUG]
32174 2019-Jan-10 14:32:18.055240 - [DEBUG] Propagate flow
32175 2019-Jan-10 14:32:18.055263 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32176 2019-Jan-10 14:32:18.055322 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
32177 2019-Jan-10 14:32:18.055941 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32178 2019-Jan-10 14:32:18.056612 - [DEBUG] Edge function : AllBottom (result of previous compose)
32179 2019-Jan-10 14:32:18.056639 - [DEBUG]
32180 2019-Jan-10 14:32:18.056666 - [DEBUG] Join: AllTop & AllBottom
32181 2019-Jan-10 14:32:18.056693 - [DEBUG] = AllBottom (new jump func)
32182 2019-Jan-10 14:32:18.056718 - [DEBUG]
32183 2019-Jan-10 14:32:18.056742 - [DEBUG] Start adding new jump function
32184 2019-Jan-10 14:32:18.056766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32185 2019-Jan-10 14:32:18.056852 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32186 2019-Jan-10 14:32:18.057545 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
32187 2019-Jan-10 14:32:18.058236 - [DEBUG] Edge Function : AllBottom
32188 2019-Jan-10 14:32:18.058270 - [DEBUG] End adding new jump function
32189 2019-Jan-10 14:32:18.058294 - [DEBUG]
32190 2019-Jan-10 14:32:18.058318 - [DEBUG] -------------------------------------------- 939. Path Edge --------------------------------------------
32191 2019-Jan-10 14:32:18.058344 - [DEBUG]
32192 2019-Jan-10 14:32:18.058367 - [DEBUG] Process 939. path edge:
32193 2019-Jan-10 14:32:18.058391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32194 2019-Jan-10 14:32:18.058455 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
32195 2019-Jan-10 14:32:18.059105 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32196 2019-Jan-10 14:32:18.059771 - [DEBUG]
32197 2019-Jan-10 14:32:18.059798 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
32198 2019-Jan-10 14:32:18.060551 - [DEBUG] Compose: EdgeIdentity * AllBottom
32199 2019-Jan-10 14:32:18.060583 - [DEBUG]
32200 2019-Jan-10 14:32:18.060608 - [DEBUG] Propagate flow
32201 2019-Jan-10 14:32:18.060632 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32202 2019-Jan-10 14:32:18.060732 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
32203 2019-Jan-10 14:32:18.061431 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32204 2019-Jan-10 14:32:18.062109 - [DEBUG] Edge function : AllBottom (result of previous compose)
32205 2019-Jan-10 14:32:18.062136 - [DEBUG]
32206 2019-Jan-10 14:32:18.062163 - [DEBUG] Join: AllTop & AllBottom
32207 2019-Jan-10 14:32:18.062190 - [DEBUG] = AllBottom (new jump func)
32208 2019-Jan-10 14:32:18.062216 - [DEBUG]
32209 2019-Jan-10 14:32:18.062240 - [DEBUG] Start adding new jump function
32210 2019-Jan-10 14:32:18.062265 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32211 2019-Jan-10 14:32:18.062337 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32212 2019-Jan-10 14:32:18.063020 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
32213 2019-Jan-10 14:32:18.063738 - [DEBUG] Edge Function : AllBottom
32214 2019-Jan-10 14:32:18.063774 - [DEBUG] End adding new jump function
32215 2019-Jan-10 14:32:18.063799 - [DEBUG]
32216 2019-Jan-10 14:32:18.063823 - [DEBUG] -------------------------------------------- 940. Path Edge --------------------------------------------
32217 2019-Jan-10 14:32:18.063849 - [DEBUG]
32218 2019-Jan-10 14:32:18.063872 - [DEBUG] Process 940. path edge:
32219 2019-Jan-10 14:32:18.063897 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32220 2019-Jan-10 14:32:18.063970 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
32221 2019-Jan-10 14:32:18.064651 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32222 2019-Jan-10 14:32:18.065321 - [DEBUG]
32223 2019-Jan-10 14:32:18.065348 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
32224 2019-Jan-10 14:32:18.066069 - [DEBUG] Compose: EdgeIdentity * AllBottom
32225 2019-Jan-10 14:32:18.066100 - [DEBUG]
32226 2019-Jan-10 14:32:18.066124 - [DEBUG] Propagate flow
32227 2019-Jan-10 14:32:18.066147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32228 2019-Jan-10 14:32:18.066222 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
32229 2019-Jan-10 14:32:18.066911 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32230 2019-Jan-10 14:32:18.067553 - [DEBUG] Edge function : AllBottom (result of previous compose)
32231 2019-Jan-10 14:32:18.067579 - [DEBUG]
32232 2019-Jan-10 14:32:18.067606 - [DEBUG] Join: AllTop & AllBottom
32233 2019-Jan-10 14:32:18.067633 - [DEBUG] = AllBottom (new jump func)
32234 2019-Jan-10 14:32:18.067658 - [DEBUG]
32235 2019-Jan-10 14:32:18.067681 - [DEBUG] Start adding new jump function
32236 2019-Jan-10 14:32:18.067705 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32237 2019-Jan-10 14:32:18.067766 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32238 2019-Jan-10 14:32:18.068403 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
32239 2019-Jan-10 14:32:18.069059 - [DEBUG] Edge Function : AllBottom
32240 2019-Jan-10 14:32:18.069092 - [DEBUG] End adding new jump function
32241 2019-Jan-10 14:32:18.069118 - [DEBUG]
32242 2019-Jan-10 14:32:18.069142 - [DEBUG] -------------------------------------------- 941. Path Edge --------------------------------------------
32243 2019-Jan-10 14:32:18.069168 - [DEBUG]
32244 2019-Jan-10 14:32:18.069191 - [DEBUG] Process 941. path edge:
32245 2019-Jan-10 14:32:18.069236 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32246 2019-Jan-10 14:32:18.069307 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
32247 2019-Jan-10 14:32:18.070001 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32248 2019-Jan-10 14:32:18.070724 - [DEBUG]
32249 2019-Jan-10 14:32:18.070751 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
32250 2019-Jan-10 14:32:18.071509 - [DEBUG] Compose: EdgeIdentity * AllBottom
32251 2019-Jan-10 14:32:18.071539 - [DEBUG]
32252 2019-Jan-10 14:32:18.071563 - [DEBUG] Propagate flow
32253 2019-Jan-10 14:32:18.071587 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32254 2019-Jan-10 14:32:18.071652 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
32255 2019-Jan-10 14:32:18.072375 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32256 2019-Jan-10 14:32:18.073045 - [DEBUG] Edge function : AllBottom (result of previous compose)
32257 2019-Jan-10 14:32:18.073072 - [DEBUG]
32258 2019-Jan-10 14:32:18.073099 - [DEBUG] Join: AllTop & AllBottom
32259 2019-Jan-10 14:32:18.073127 - [DEBUG] = AllBottom (new jump func)
32260 2019-Jan-10 14:32:18.073153 - [DEBUG]
32261 2019-Jan-10 14:32:18.073177 - [DEBUG] Start adding new jump function
32262 2019-Jan-10 14:32:18.073201 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32263 2019-Jan-10 14:32:18.073270 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32264 2019-Jan-10 14:32:18.073949 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
32265 2019-Jan-10 14:32:18.074584 - [DEBUG] Edge Function : AllBottom
32266 2019-Jan-10 14:32:18.074618 - [DEBUG] End adding new jump function
32267 2019-Jan-10 14:32:18.074643 - [DEBUG]
32268 2019-Jan-10 14:32:18.074667 - [DEBUG] -------------------------------------------- 942. Path Edge --------------------------------------------
32269 2019-Jan-10 14:32:18.074692 - [DEBUG]
32270 2019-Jan-10 14:32:18.074715 - [DEBUG] Process 942. path edge:
32271 2019-Jan-10 14:32:18.074739 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32272 2019-Jan-10 14:32:18.074807 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
32273 2019-Jan-10 14:32:18.075465 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32274 2019-Jan-10 14:32:18.076124 - [DEBUG]
32275 2019-Jan-10 14:32:18.076152 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
32276 2019-Jan-10 14:32:18.076938 - [DEBUG] Compose: EdgeIdentity * AllBottom
32277 2019-Jan-10 14:32:18.076970 - [DEBUG]
32278 2019-Jan-10 14:32:18.076995 - [DEBUG] Propagate flow
32279 2019-Jan-10 14:32:18.077019 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32280 2019-Jan-10 14:32:18.077093 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
32281 2019-Jan-10 14:32:18.077844 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32282 2019-Jan-10 14:32:18.078534 - [DEBUG] Edge function : AllBottom (result of previous compose)
32283 2019-Jan-10 14:32:18.078561 - [DEBUG]
32284 2019-Jan-10 14:32:18.078588 - [DEBUG] Join: AllTop & AllBottom
32285 2019-Jan-10 14:32:18.078635 - [DEBUG] = AllBottom (new jump func)
32286 2019-Jan-10 14:32:18.078661 - [DEBUG]
32287 2019-Jan-10 14:32:18.078685 - [DEBUG] Start adding new jump function
32288 2019-Jan-10 14:32:18.078710 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32289 2019-Jan-10 14:32:18.078784 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32290 2019-Jan-10 14:32:18.079468 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
32291 2019-Jan-10 14:32:18.080133 - [DEBUG] Edge Function : AllBottom
32292 2019-Jan-10 14:32:18.080191 - [DEBUG] End adding new jump function
32293 2019-Jan-10 14:32:18.080218 - [DEBUG]
32294 2019-Jan-10 14:32:18.080242 - [DEBUG] -------------------------------------------- 943. Path Edge --------------------------------------------
32295 2019-Jan-10 14:32:18.080268 - [DEBUG]
32296 2019-Jan-10 14:32:18.080292 - [DEBUG] Process 943. path edge:
32297 2019-Jan-10 14:32:18.080317 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32298 2019-Jan-10 14:32:18.080390 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
32299 2019-Jan-10 14:32:18.081133 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32300 2019-Jan-10 14:32:18.081820 - [DEBUG]
32301 2019-Jan-10 14:32:18.081847 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
32302 2019-Jan-10 14:32:18.082579 - [DEBUG] Compose: EdgeIdentity * AllBottom
32303 2019-Jan-10 14:32:18.082611 - [DEBUG]
32304 2019-Jan-10 14:32:18.082635 - [DEBUG] Propagate flow
32305 2019-Jan-10 14:32:18.082659 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32306 2019-Jan-10 14:32:18.082734 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
32307 2019-Jan-10 14:32:18.083423 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32308 2019-Jan-10 14:32:18.084143 - [DEBUG] Edge function : AllBottom (result of previous compose)
32309 2019-Jan-10 14:32:18.084172 - [DEBUG]
32310 2019-Jan-10 14:32:18.084199 - [DEBUG] Join: AllTop & AllBottom
32311 2019-Jan-10 14:32:18.084227 - [DEBUG] = AllBottom (new jump func)
32312 2019-Jan-10 14:32:18.084252 - [DEBUG]
32313 2019-Jan-10 14:32:18.084276 - [DEBUG] Start adding new jump function
32314 2019-Jan-10 14:32:18.084301 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32315 2019-Jan-10 14:32:18.084377 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32316 2019-Jan-10 14:32:18.085065 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
32317 2019-Jan-10 14:32:18.085718 - [DEBUG] Edge Function : AllBottom
32318 2019-Jan-10 14:32:18.085751 - [DEBUG] End adding new jump function
32319 2019-Jan-10 14:32:18.085776 - [DEBUG]
32320 2019-Jan-10 14:32:18.085800 - [DEBUG] -------------------------------------------- 944. Path Edge --------------------------------------------
32321 2019-Jan-10 14:32:18.085826 - [DEBUG]
32322 2019-Jan-10 14:32:18.085850 - [DEBUG] Process 944. path edge:
32323 2019-Jan-10 14:32:18.085875 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32324 2019-Jan-10 14:32:18.085946 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
32325 2019-Jan-10 14:32:18.086615 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32326 2019-Jan-10 14:32:18.087311 - [DEBUG]
32327 2019-Jan-10 14:32:18.087340 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
32328 2019-Jan-10 14:32:18.088040 - [DEBUG] Compose: EdgeIdentity * AllBottom
32329 2019-Jan-10 14:32:18.088070 - [DEBUG]
32330 2019-Jan-10 14:32:18.088095 - [DEBUG] Propagate flow
32331 2019-Jan-10 14:32:18.088119 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32332 2019-Jan-10 14:32:18.088190 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32333 2019-Jan-10 14:32:18.088897 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32334 2019-Jan-10 14:32:18.089655 - [DEBUG] Edge function : AllBottom (result of previous compose)
32335 2019-Jan-10 14:32:18.089683 - [DEBUG]
32336 2019-Jan-10 14:32:18.089711 - [DEBUG] Join: AllTop & AllBottom
32337 2019-Jan-10 14:32:18.089738 - [DEBUG] = AllBottom (new jump func)
32338 2019-Jan-10 14:32:18.089763 - [DEBUG]
32339 2019-Jan-10 14:32:18.089787 - [DEBUG] Start adding new jump function
32340 2019-Jan-10 14:32:18.089811 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32341 2019-Jan-10 14:32:18.089886 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32342 2019-Jan-10 14:32:18.090659 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32343 2019-Jan-10 14:32:18.091327 - [DEBUG] Edge Function : AllBottom
32344 2019-Jan-10 14:32:18.091361 - [DEBUG] End adding new jump function
32345 2019-Jan-10 14:32:18.091385 - [DEBUG]
32346 2019-Jan-10 14:32:18.091410 - [DEBUG] -------------------------------------------- 945. Path Edge --------------------------------------------
32347 2019-Jan-10 14:32:18.091435 - [DEBUG]
32348 2019-Jan-10 14:32:18.091458 - [DEBUG] Process 945. path edge:
32349 2019-Jan-10 14:32:18.091483 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32350 2019-Jan-10 14:32:18.091582 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
32351 2019-Jan-10 14:32:18.092236 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32352 2019-Jan-10 14:32:18.092879 - [DEBUG]
32353 2019-Jan-10 14:32:18.092906 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32354 2019-Jan-10 14:32:18.093642 - [DEBUG] Compose: EdgeIdentity * AllBottom
32355 2019-Jan-10 14:32:18.093702 - [DEBUG]
32356 2019-Jan-10 14:32:18.093728 - [DEBUG] Propagate flow
32357 2019-Jan-10 14:32:18.093759 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32358 2019-Jan-10 14:32:18.093831 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
32359 2019-Jan-10 14:32:18.094551 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32360 2019-Jan-10 14:32:18.095212 - [DEBUG] Edge function : AllBottom (result of previous compose)
32361 2019-Jan-10 14:32:18.095238 - [DEBUG]
32362 2019-Jan-10 14:32:18.095264 - [DEBUG] Join: AllTop & AllBottom
32363 2019-Jan-10 14:32:18.095291 - [DEBUG] = AllBottom (new jump func)
32364 2019-Jan-10 14:32:18.095316 - [DEBUG]
32365 2019-Jan-10 14:32:18.095339 - [DEBUG] Start adding new jump function
32366 2019-Jan-10 14:32:18.095364 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32367 2019-Jan-10 14:32:18.095426 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32368 2019-Jan-10 14:32:18.096072 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
32369 2019-Jan-10 14:32:18.096768 - [DEBUG] Edge Function : AllBottom
32370 2019-Jan-10 14:32:18.096801 - [DEBUG] End adding new jump function
32371 2019-Jan-10 14:32:18.096850 - [DEBUG]
32372 2019-Jan-10 14:32:18.096877 - [DEBUG] -------------------------------------------- 946. Path Edge --------------------------------------------
32373 2019-Jan-10 14:32:18.096901 - [DEBUG]
32374 2019-Jan-10 14:32:18.096925 - [DEBUG] Process 946. path edge:
32375 2019-Jan-10 14:32:18.096950 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32376 2019-Jan-10 14:32:18.097020 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
32377 2019-Jan-10 14:32:18.097697 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32378 2019-Jan-10 14:32:18.098374 - [DEBUG]
32379 2019-Jan-10 14:32:18.098403 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
32380 2019-Jan-10 14:32:18.099070 - [DEBUG] Compose: EdgeIdentity * AllBottom
32381 2019-Jan-10 14:32:18.099101 - [DEBUG]
32382 2019-Jan-10 14:32:18.099126 - [DEBUG] Propagate flow
32383 2019-Jan-10 14:32:18.099149 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32384 2019-Jan-10 14:32:18.099212 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32385 2019-Jan-10 14:32:18.099856 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32386 2019-Jan-10 14:32:18.100525 - [DEBUG] Edge function : AllBottom (result of previous compose)
32387 2019-Jan-10 14:32:18.100552 - [DEBUG]
32388 2019-Jan-10 14:32:18.100578 - [DEBUG] Join: AllTop & AllBottom
32389 2019-Jan-10 14:32:18.100604 - [DEBUG] = AllBottom (new jump func)
32390 2019-Jan-10 14:32:18.100630 - [DEBUG]
32391 2019-Jan-10 14:32:18.100653 - [DEBUG] Start adding new jump function
32392 2019-Jan-10 14:32:18.100677 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32393 2019-Jan-10 14:32:18.100742 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32394 2019-Jan-10 14:32:18.101411 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32395 2019-Jan-10 14:32:18.102071 - [DEBUG] Edge Function : AllBottom
32396 2019-Jan-10 14:32:18.102104 - [DEBUG] End adding new jump function
32397 2019-Jan-10 14:32:18.102129 - [DEBUG]
32398 2019-Jan-10 14:32:18.102153 - [DEBUG] -------------------------------------------- 947. Path Edge --------------------------------------------
32399 2019-Jan-10 14:32:18.102178 - [DEBUG]
32400 2019-Jan-10 14:32:18.102202 - [DEBUG] Process 947. path edge:
32401 2019-Jan-10 14:32:18.102227 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32402 2019-Jan-10 14:32:18.102294 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
32403 2019-Jan-10 14:32:18.102959 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32404 2019-Jan-10 14:32:18.103669 - [DEBUG]
32405 2019-Jan-10 14:32:18.103696 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32406 2019-Jan-10 14:32:18.104422 - [DEBUG] Compose: EdgeIdentity * AllBottom
32407 2019-Jan-10 14:32:18.104454 - [DEBUG]
32408 2019-Jan-10 14:32:18.104478 - [DEBUG] Propagate flow
32409 2019-Jan-10 14:32:18.104502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32410 2019-Jan-10 14:32:18.104580 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32411 2019-Jan-10 14:32:18.105249 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32412 2019-Jan-10 14:32:18.105927 - [DEBUG] Edge function : AllBottom (result of previous compose)
32413 2019-Jan-10 14:32:18.105955 - [DEBUG]
32414 2019-Jan-10 14:32:18.105982 - [DEBUG] Join: AllTop & AllBottom
32415 2019-Jan-10 14:32:18.106009 - [DEBUG] = AllBottom (new jump func)
32416 2019-Jan-10 14:32:18.106034 - [DEBUG]
32417 2019-Jan-10 14:32:18.106058 - [DEBUG] Start adding new jump function
32418 2019-Jan-10 14:32:18.106081 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32419 2019-Jan-10 14:32:18.106150 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32420 2019-Jan-10 14:32:18.106848 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32421 2019-Jan-10 14:32:18.107505 - [DEBUG] Edge Function : AllBottom
32422 2019-Jan-10 14:32:18.107538 - [DEBUG] End adding new jump function
32423 2019-Jan-10 14:32:18.107562 - [DEBUG]
32424 2019-Jan-10 14:32:18.107587 - [DEBUG] -------------------------------------------- 948. Path Edge --------------------------------------------
32425 2019-Jan-10 14:32:18.107611 - [DEBUG]
32426 2019-Jan-10 14:32:18.107634 - [DEBUG] Process 948. path edge:
32427 2019-Jan-10 14:32:18.107658 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32428 2019-Jan-10 14:32:18.107724 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
32429 2019-Jan-10 14:32:18.108355 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32430 2019-Jan-10 14:32:18.109009 - [DEBUG]
32431 2019-Jan-10 14:32:18.109036 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32432 2019-Jan-10 14:32:18.109691 - [DEBUG] Start of endsummarytab entry
32433 2019-Jan-10 14:32:18.109729 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
32434 2019-Jan-10 14:32:18.110432 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
32435 2019-Jan-10 14:32:18.110506 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32436 2019-Jan-10 14:32:18.111144 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
32437 2019-Jan-10 14:32:18.111776 - [DEBUG] EF: AllBottom
32438 2019-Jan-10 14:32:18.111802 - [DEBUG]
32439 2019-Jan-10 14:32:18.111826 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32440 2019-Jan-10 14:32:18.112485 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
32441 2019-Jan-10 14:32:18.113148 - [DEBUG] EF: AllBottom
32442 2019-Jan-10 14:32:18.113175 - [DEBUG]
32443 2019-Jan-10 14:32:18.113198 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32444 2019-Jan-10 14:32:18.113863 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
32445 2019-Jan-10 14:32:18.114494 - [DEBUG] EF: AllBottom
32446 2019-Jan-10 14:32:18.114520 - [DEBUG]
32447 2019-Jan-10 14:32:18.114544 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32448 2019-Jan-10 14:32:18.115193 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
32449 2019-Jan-10 14:32:18.115835 - [DEBUG] EF: AllBottom
32450 2019-Jan-10 14:32:18.115861 - [DEBUG]
32451 2019-Jan-10 14:32:18.115885 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32452 2019-Jan-10 14:32:18.116535 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32453 2019-Jan-10 14:32:18.117236 - [DEBUG] EF: AllBottom
32454 2019-Jan-10 14:32:18.117263 - [DEBUG]
32455 2019-Jan-10 14:32:18.117287 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32456 2019-Jan-10 14:32:18.117957 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32457 2019-Jan-10 14:32:18.118611 - [DEBUG] EF: AllBottom
32458 2019-Jan-10 14:32:18.118637 - [DEBUG]
32459 2019-Jan-10 14:32:18.118660 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32460 2019-Jan-10 14:32:18.119319 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32461 2019-Jan-10 14:32:18.120008 - [DEBUG] EF: AllBottom
32462 2019-Jan-10 14:32:18.120035 - [DEBUG]
32463 2019-Jan-10 14:32:18.120059 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32464 2019-Jan-10 14:32:18.120767 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
32465 2019-Jan-10 14:32:18.121448 - [DEBUG] EF: AllBottom
32466 2019-Jan-10 14:32:18.121475 - [DEBUG]
32467 2019-Jan-10 14:32:18.121500 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32468 2019-Jan-10 14:32:18.122154 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32469 2019-Jan-10 14:32:18.122816 - [DEBUG] EF: AllBottom
32470 2019-Jan-10 14:32:18.122843 - [DEBUG]
32471 2019-Jan-10 14:32:18.122866 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32472 2019-Jan-10 14:32:18.123587 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
32473 2019-Jan-10 14:32:18.124276 - [DEBUG] EF: AllBottom
32474 2019-Jan-10 14:32:18.124303 - [DEBUG]
32475 2019-Jan-10 14:32:18.124328 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32476 2019-Jan-10 14:32:18.124980 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
32477 2019-Jan-10 14:32:18.125627 - [DEBUG] EF: AllBottom
32478 2019-Jan-10 14:32:18.125654 - [DEBUG]
32479 2019-Jan-10 14:32:18.125678 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32480 2019-Jan-10 14:32:18.126339 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32481 2019-Jan-10 14:32:18.127062 - [DEBUG] EF: AllBottom
32482 2019-Jan-10 14:32:18.127090 - [DEBUG]
32483 2019-Jan-10 14:32:18.127114 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32484 2019-Jan-10 14:32:18.127797 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
32485 2019-Jan-10 14:32:18.128486 - [DEBUG] EF: AllBottom
32486 2019-Jan-10 14:32:18.128514 - [DEBUG]
32487 2019-Jan-10 14:32:18.128538 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32488 2019-Jan-10 14:32:18.129212 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
32489 2019-Jan-10 14:32:18.129874 - [DEBUG] EF: AllBottom
32490 2019-Jan-10 14:32:18.129901 - [DEBUG]
32491 2019-Jan-10 14:32:18.129925 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32492 2019-Jan-10 14:32:18.130630 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
32493 2019-Jan-10 14:32:18.131328 - [DEBUG] EF: AllBottom
32494 2019-Jan-10 14:32:18.131356 - [DEBUG]
32495 2019-Jan-10 14:32:18.131380 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32496 2019-Jan-10 14:32:18.132054 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32497 2019-Jan-10 14:32:18.132718 - [DEBUG] EF: AllBottom
32498 2019-Jan-10 14:32:18.132745 - [DEBUG]
32499 2019-Jan-10 14:32:18.132769 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32500 2019-Jan-10 14:32:18.133423 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
32501 2019-Jan-10 14:32:18.134121 - [DEBUG] EF: AllBottom
32502 2019-Jan-10 14:32:18.134149 - [DEBUG]
32503 2019-Jan-10 14:32:18.134173 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32504 2019-Jan-10 14:32:18.134807 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
32505 2019-Jan-10 14:32:18.135455 - [DEBUG] EF: AllBottom
32506 2019-Jan-10 14:32:18.135481 - [DEBUG]
32507 2019-Jan-10 14:32:18.135505 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32508 2019-Jan-10 14:32:18.136157 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
32509 2019-Jan-10 14:32:18.136880 - [DEBUG] EF: AllBottom
32510 2019-Jan-10 14:32:18.136906 - [DEBUG]
32511 2019-Jan-10 14:32:18.136930 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32512 2019-Jan-10 14:32:18.137580 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
32513 2019-Jan-10 14:32:18.138227 - [DEBUG] EF: AllBottom
32514 2019-Jan-10 14:32:18.138253 - [DEBUG]
32515 2019-Jan-10 14:32:18.138277 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32516 2019-Jan-10 14:32:18.138948 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32517 2019-Jan-10 14:32:18.139623 - [DEBUG] EF: AllBottom
32518 2019-Jan-10 14:32:18.139650 - [DEBUG]
32519 2019-Jan-10 14:32:18.139674 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32520 2019-Jan-10 14:32:18.140376 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32521 2019-Jan-10 14:32:18.141052 - [DEBUG] EF: AllBottom
32522 2019-Jan-10 14:32:18.141079 - [DEBUG]
32523 2019-Jan-10 14:32:18.141103 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32524 2019-Jan-10 14:32:18.141761 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
32525 2019-Jan-10 14:32:18.142408 - [DEBUG] EF: AllBottom
32526 2019-Jan-10 14:32:18.142434 - [DEBUG]
32527 2019-Jan-10 14:32:18.142458 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
32528 2019-Jan-10 14:32:18.143109 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32529 2019-Jan-10 14:32:18.143783 - [DEBUG] EF: AllBottom
32530 2019-Jan-10 14:32:18.143809 - [DEBUG]
32531 2019-Jan-10 14:32:18.143833 - [DEBUG] ---------------
32532 2019-Jan-10 14:32:18.143857 - [DEBUG]
32533 2019-Jan-10 14:32:18.143885 - [DEBUG] End of endsummarytab entry
32534 2019-Jan-10 14:32:18.143909 - [DEBUG]
32535 2019-Jan-10 14:32:18.143933 - [DEBUG] Start of incomingtab entry
32536 2019-Jan-10 14:32:18.143958 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
32537 2019-Jan-10 14:32:18.144605 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
32538 2019-Jan-10 14:32:18.144671 - [DEBUG] ---------------
32539 2019-Jan-10 14:32:18.144696 - [DEBUG] End of incomingtab entry
32540 2019-Jan-10 14:32:18.144720 - [DEBUG]
32541 2019-Jan-10 14:32:18.144747 - [DEBUG] EDGE:
32542 2019-Jan-10 14:32:18.144807 - [DEBUG] ---> 32543 2019-Jan-10 14:32:18.145455 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32544 2019-Jan-10 14:32:18.146112 - [DEBUG]
32545 2019-Jan-10 14:32:18.146139 - [DEBUG] EDGE:
32546 2019-Jan-10 14:32:18.146203 - [DEBUG] ---> 32547 2019-Jan-10 14:32:18.146866 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32548 2019-Jan-10 14:32:18.147542 - [DEBUG]
32549 2019-Jan-10 14:32:18.147593 - [DEBUG] Compose: EdgeIdentity * AllBottom
32550 2019-Jan-10 14:32:18.147621 - [DEBUG]
32551 2019-Jan-10 14:32:18.147646 - [DEBUG] Propagate flow
32552 2019-Jan-10 14:32:18.147670 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32553 2019-Jan-10 14:32:18.147735 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32554 2019-Jan-10 14:32:18.148400 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32555 2019-Jan-10 14:32:18.149054 - [DEBUG] Edge function : AllBottom (result of previous compose)
32556 2019-Jan-10 14:32:18.149081 - [DEBUG]
32557 2019-Jan-10 14:32:18.149108 - [DEBUG] Join: AllTop & AllBottom
32558 2019-Jan-10 14:32:18.149134 - [DEBUG] = AllBottom (new jump func)
32559 2019-Jan-10 14:32:18.149159 - [DEBUG]
32560 2019-Jan-10 14:32:18.149183 - [DEBUG] Start adding new jump function
32561 2019-Jan-10 14:32:18.149207 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32562 2019-Jan-10 14:32:18.149271 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32563 2019-Jan-10 14:32:18.149926 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32564 2019-Jan-10 14:32:18.150605 - [DEBUG] Edge Function : AllBottom
32565 2019-Jan-10 14:32:18.150638 - [DEBUG] End adding new jump function
32566 2019-Jan-10 14:32:18.150663 - [DEBUG]
32567 2019-Jan-10 14:32:18.150687 - [DEBUG] -------------------------------------------- 949. Path Edge --------------------------------------------
32568 2019-Jan-10 14:32:18.150712 - [DEBUG]
32569 2019-Jan-10 14:32:18.150736 - [DEBUG] Process 949. path edge:
32570 2019-Jan-10 14:32:18.150760 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32571 2019-Jan-10 14:32:18.150825 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
32572 2019-Jan-10 14:32:18.151484 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32573 2019-Jan-10 14:32:18.152134 - [DEBUG]
32574 2019-Jan-10 14:32:18.152160 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
32575 2019-Jan-10 14:32:18.152830 - [DEBUG] Possible callees:
32576 2019-Jan-10 14:32:18.152857 - [DEBUG] llvm.dbg.declare
32577 2019-Jan-10 14:32:18.152882 - [DEBUG] Possible return sites:
32578 2019-Jan-10 14:32:18.152906 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19332579 2019-Jan-10 14:32:18.154252 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32580 2019-Jan-10 14:32:18.154288 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32581 2019-Jan-10 14:32:18.154333 - [DEBUG] Compose: EdgeIdentity * AllBottom
32582 2019-Jan-10 14:32:18.154361 - [DEBUG]
32583 2019-Jan-10 14:32:18.154386 - [DEBUG] Propagate flow
32584 2019-Jan-10 14:32:18.154410 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32585 2019-Jan-10 14:32:18.154477 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32586 2019-Jan-10 14:32:18.155128 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32587 2019-Jan-10 14:32:18.155803 - [DEBUG] Edge function : AllBottom (result of previous compose)
32588 2019-Jan-10 14:32:18.155830 - [DEBUG]
32589 2019-Jan-10 14:32:18.155857 - [DEBUG] Join: AllTop & AllBottom
32590 2019-Jan-10 14:32:18.155884 - [DEBUG] = AllBottom (new jump func)
32591 2019-Jan-10 14:32:18.155909 - [DEBUG]
32592 2019-Jan-10 14:32:18.155933 - [DEBUG] Start adding new jump function
32593 2019-Jan-10 14:32:18.155956 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32594 2019-Jan-10 14:32:18.156022 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32595 2019-Jan-10 14:32:18.156694 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32596 2019-Jan-10 14:32:18.157384 - [DEBUG] Edge Function : AllBottom
32597 2019-Jan-10 14:32:18.157416 - [DEBUG] End adding new jump function
32598 2019-Jan-10 14:32:18.157441 - [DEBUG]
32599 2019-Jan-10 14:32:18.157465 - [DEBUG] -------------------------------------------- 950. Path Edge --------------------------------------------
32600 2019-Jan-10 14:32:18.157490 - [DEBUG]
32601 2019-Jan-10 14:32:18.157514 - [DEBUG] Process 950. path edge:
32602 2019-Jan-10 14:32:18.157538 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32603 2019-Jan-10 14:32:18.157602 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
32604 2019-Jan-10 14:32:18.158250 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32605 2019-Jan-10 14:32:18.158917 - [DEBUG]
32606 2019-Jan-10 14:32:18.158944 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
32607 2019-Jan-10 14:32:18.159642 - [DEBUG] Compose: EdgeIdentity * AllBottom
32608 2019-Jan-10 14:32:18.159672 - [DEBUG]
32609 2019-Jan-10 14:32:18.159696 - [DEBUG] Propagate flow
32610 2019-Jan-10 14:32:18.159720 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32611 2019-Jan-10 14:32:18.159789 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
32612 2019-Jan-10 14:32:18.160479 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32613 2019-Jan-10 14:32:18.161169 - [DEBUG] Edge function : AllBottom (result of previous compose)
32614 2019-Jan-10 14:32:18.161197 - [DEBUG]
32615 2019-Jan-10 14:32:18.161224 - [DEBUG] Join: AllTop & AllBottom
32616 2019-Jan-10 14:32:18.161252 - [DEBUG] = AllBottom (new jump func)
32617 2019-Jan-10 14:32:18.161277 - [DEBUG]
32618 2019-Jan-10 14:32:18.161301 - [DEBUG] Start adding new jump function
32619 2019-Jan-10 14:32:18.161325 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32620 2019-Jan-10 14:32:18.161398 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32621 2019-Jan-10 14:32:18.162081 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
32622 2019-Jan-10 14:32:18.162754 - [DEBUG] Edge Function : AllBottom
32623 2019-Jan-10 14:32:18.162788 - [DEBUG] End adding new jump function
32624 2019-Jan-10 14:32:18.162813 - [DEBUG]
32625 2019-Jan-10 14:32:18.162837 - [DEBUG] -------------------------------------------- 951. Path Edge --------------------------------------------
32626 2019-Jan-10 14:32:18.162862 - [DEBUG]
32627 2019-Jan-10 14:32:18.162886 - [DEBUG] Process 951. path edge:
32628 2019-Jan-10 14:32:18.162910 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32629 2019-Jan-10 14:32:18.162982 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
32630 2019-Jan-10 14:32:18.163657 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32631 2019-Jan-10 14:32:18.164323 - [DEBUG]
32632 2019-Jan-10 14:32:18.164352 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
32633 2019-Jan-10 14:32:18.165112 - [DEBUG] Compose: EdgeIdentity * AllBottom
32634 2019-Jan-10 14:32:18.165143 - [DEBUG]
32635 2019-Jan-10 14:32:18.165167 - [DEBUG] Propagate flow
32636 2019-Jan-10 14:32:18.165191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32637 2019-Jan-10 14:32:18.165269 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
32638 2019-Jan-10 14:32:18.165962 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32639 2019-Jan-10 14:32:18.166659 - [DEBUG] Edge function : AllBottom (result of previous compose)
32640 2019-Jan-10 14:32:18.166687 - [DEBUG]
32641 2019-Jan-10 14:32:18.166715 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
32642 2019-Jan-10 14:32:18.166742 - [DEBUG] = AllBottom
32643 2019-Jan-10 14:32:18.166767 - [DEBUG]
32644 2019-Jan-10 14:32:18.166791 - [DEBUG] PROPAGATE: No new function!
32645 2019-Jan-10 14:32:18.166818 - [DEBUG] EDGE:
32646 2019-Jan-10 14:32:18.167320 - [DEBUG] ---> 32647 2019-Jan-10 14:32:18.168036 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32648 2019-Jan-10 14:32:18.168729 - [DEBUG]
32649 2019-Jan-10 14:32:18.168757 - [DEBUG] EDGE:
32650 2019-Jan-10 14:32:18.168826 - [DEBUG] ---> 32651 2019-Jan-10 14:32:18.169491 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32652 2019-Jan-10 14:32:18.170152 - [DEBUG]
32653 2019-Jan-10 14:32:18.170207 - [DEBUG] EDGE:
32654 2019-Jan-10 14:32:18.170277 - [DEBUG] ---> 32655 2019-Jan-10 14:32:18.170952 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32656 2019-Jan-10 14:32:18.171619 - [DEBUG]
32657 2019-Jan-10 14:32:18.171647 - [DEBUG] EDGE:
32658 2019-Jan-10 14:32:18.171714 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
32659 2019-Jan-10 14:32:18.172440 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32660 2019-Jan-10 14:32:18.173119 - [DEBUG]
32661 2019-Jan-10 14:32:18.173148 - [DEBUG] EDGE:
32662 2019-Jan-10 14:32:18.173215 - [DEBUG] ---> 32663 2019-Jan-10 14:32:18.173947 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32664 2019-Jan-10 14:32:18.174630 - [DEBUG]
32665 2019-Jan-10 14:32:18.174658 - [DEBUG] EDGE:
32666 2019-Jan-10 14:32:18.174731 - [DEBUG] ---> 32667 2019-Jan-10 14:32:18.175385 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32668 2019-Jan-10 14:32:18.176058 - [DEBUG]
32669 2019-Jan-10 14:32:18.176087 - [DEBUG] EDGE:
32670 2019-Jan-10 14:32:18.176157 - [DEBUG] ---> 32671 2019-Jan-10 14:32:18.176844 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32672 2019-Jan-10 14:32:18.177531 - [DEBUG]
32673 2019-Jan-10 14:32:18.177586 - [DEBUG] Compose: EdgeIdentity * AllBottom
32674 2019-Jan-10 14:32:18.177615 - [DEBUG]
32675 2019-Jan-10 14:32:18.177639 - [DEBUG] Propagate flow
32676 2019-Jan-10 14:32:18.177663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32677 2019-Jan-10 14:32:18.177734 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
32678 2019-Jan-10 14:32:18.178443 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32679 2019-Jan-10 14:32:18.179119 - [DEBUG] Edge function : AllBottom (result of previous compose)
32680 2019-Jan-10 14:32:18.179146 - [DEBUG]
32681 2019-Jan-10 14:32:18.179173 - [DEBUG] Join: AllTop & AllBottom
32682 2019-Jan-10 14:32:18.179201 - [DEBUG] = AllBottom (new jump func)
32683 2019-Jan-10 14:32:18.179225 - [DEBUG]
32684 2019-Jan-10 14:32:18.179249 - [DEBUG] Start adding new jump function
32685 2019-Jan-10 14:32:18.179273 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32686 2019-Jan-10 14:32:18.179344 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32687 2019-Jan-10 14:32:18.180021 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
32688 2019-Jan-10 14:32:18.180723 - [DEBUG] Edge Function : AllBottom
32689 2019-Jan-10 14:32:18.180757 - [DEBUG] End adding new jump function
32690 2019-Jan-10 14:32:18.180782 - [DEBUG]
32691 2019-Jan-10 14:32:18.180807 - [DEBUG] -------------------------------------------- 952. Path Edge --------------------------------------------
32692 2019-Jan-10 14:32:18.180832 - [DEBUG]
32693 2019-Jan-10 14:32:18.180856 - [DEBUG] Process 952. path edge:
32694 2019-Jan-10 14:32:18.180880 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32695 2019-Jan-10 14:32:18.180952 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
32696 2019-Jan-10 14:32:18.181605 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32697 2019-Jan-10 14:32:18.182248 - [DEBUG]
32698 2019-Jan-10 14:32:18.182274 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
32699 2019-Jan-10 14:32:18.182947 - [DEBUG] Compose: EdgeIdentity * AllBottom
32700 2019-Jan-10 14:32:18.182976 - [DEBUG]
32701 2019-Jan-10 14:32:18.183000 - [DEBUG] Propagate flow
32702 2019-Jan-10 14:32:18.183024 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32703 2019-Jan-10 14:32:18.183086 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
32704 2019-Jan-10 14:32:18.183741 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32705 2019-Jan-10 14:32:18.184384 - [DEBUG] Edge function : AllBottom (result of previous compose)
32706 2019-Jan-10 14:32:18.184411 - [DEBUG]
32707 2019-Jan-10 14:32:18.184438 - [DEBUG] Join: AllTop & AllBottom
32708 2019-Jan-10 14:32:18.184465 - [DEBUG] = AllBottom (new jump func)
32709 2019-Jan-10 14:32:18.184490 - [DEBUG]
32710 2019-Jan-10 14:32:18.184514 - [DEBUG] Start adding new jump function
32711 2019-Jan-10 14:32:18.184538 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32712 2019-Jan-10 14:32:18.184625 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32713 2019-Jan-10 14:32:18.185293 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
32714 2019-Jan-10 14:32:18.185957 - [DEBUG] Edge Function : AllBottom
32715 2019-Jan-10 14:32:18.185992 - [DEBUG] End adding new jump function
32716 2019-Jan-10 14:32:18.186017 - [DEBUG]
32717 2019-Jan-10 14:32:18.186041 - [DEBUG] -------------------------------------------- 953. Path Edge --------------------------------------------
32718 2019-Jan-10 14:32:18.186065 - [DEBUG]
32719 2019-Jan-10 14:32:18.186089 - [DEBUG] Process 953. path edge:
32720 2019-Jan-10 14:32:18.186113 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32721 2019-Jan-10 14:32:18.186188 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
32722 2019-Jan-10 14:32:18.186883 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32723 2019-Jan-10 14:32:18.187576 - [DEBUG]
32724 2019-Jan-10 14:32:18.187605 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
32725 2019-Jan-10 14:32:18.188293 - [DEBUG] Compose: EdgeIdentity * AllBottom
32726 2019-Jan-10 14:32:18.188324 - [DEBUG]
32727 2019-Jan-10 14:32:18.188348 - [DEBUG] Propagate flow
32728 2019-Jan-10 14:32:18.188372 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32729 2019-Jan-10 14:32:18.188443 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
32730 2019-Jan-10 14:32:18.189102 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32731 2019-Jan-10 14:32:18.189783 - [DEBUG] Edge function : AllBottom (result of previous compose)
32732 2019-Jan-10 14:32:18.189811 - [DEBUG]
32733 2019-Jan-10 14:32:18.189838 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
32734 2019-Jan-10 14:32:18.189865 - [DEBUG] = AllBottom
32735 2019-Jan-10 14:32:18.189889 - [DEBUG]
32736 2019-Jan-10 14:32:18.189913 - [DEBUG] PROPAGATE: No new function!
32737 2019-Jan-10 14:32:18.189939 - [DEBUG] EDGE:
32738 2019-Jan-10 14:32:18.190018 - [DEBUG] ---> 32739 2019-Jan-10 14:32:18.190728 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32740 2019-Jan-10 14:32:18.191409 - [DEBUG]
32741 2019-Jan-10 14:32:18.191437 - [DEBUG] EDGE:
32742 2019-Jan-10 14:32:18.191507 - [DEBUG] ---> 32743 2019-Jan-10 14:32:18.192190 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32744 2019-Jan-10 14:32:18.192847 - [DEBUG]
32745 2019-Jan-10 14:32:18.192874 - [DEBUG] EDGE:
32746 2019-Jan-10 14:32:18.192938 - [DEBUG] ---> 32747 2019-Jan-10 14:32:18.193614 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32748 2019-Jan-10 14:32:18.194273 - [DEBUG]
32749 2019-Jan-10 14:32:18.194300 - [DEBUG] EDGE:
32750 2019-Jan-10 14:32:18.194365 - [DEBUG] ---> 32751 2019-Jan-10 14:32:18.195023 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32752 2019-Jan-10 14:32:18.195708 - [DEBUG]
32753 2019-Jan-10 14:32:18.195737 - [DEBUG] EDGE:
32754 2019-Jan-10 14:32:18.195802 - [DEBUG] ---> 32755 2019-Jan-10 14:32:18.196457 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32756 2019-Jan-10 14:32:18.197159 - [DEBUG]
32757 2019-Jan-10 14:32:18.197188 - [DEBUG] EDGE:
32758 2019-Jan-10 14:32:18.197262 - [DEBUG] ---> 32759 2019-Jan-10 14:32:18.197922 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32760 2019-Jan-10 14:32:18.198570 - [DEBUG]
32761 2019-Jan-10 14:32:18.198598 - [DEBUG] EDGE:
32762 2019-Jan-10 14:32:18.198660 - [DEBUG] ---> 32763 2019-Jan-10 14:32:18.199293 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32764 2019-Jan-10 14:32:18.199919 - [DEBUG]
32765 2019-Jan-10 14:32:18.199946 - [DEBUG] EDGE:
32766 2019-Jan-10 14:32:18.200005 - [DEBUG] ---> 32767 2019-Jan-10 14:32:18.200683 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32768 2019-Jan-10 14:32:18.201342 - [DEBUG]
32769 2019-Jan-10 14:32:18.201369 - [DEBUG] EDGE:
32770 2019-Jan-10 14:32:18.201436 - [DEBUG] ---> 32771 2019-Jan-10 14:32:18.202079 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32772 2019-Jan-10 14:32:18.202747 - [DEBUG]
32773 2019-Jan-10 14:32:18.202776 - [DEBUG] EDGE:
32774 2019-Jan-10 14:32:18.202841 - [DEBUG] ---> 32775 2019-Jan-10 14:32:18.203536 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32776 2019-Jan-10 14:32:18.204222 - [DEBUG]
32777 2019-Jan-10 14:32:18.204251 - [DEBUG] EDGE:
32778 2019-Jan-10 14:32:18.204324 - [DEBUG] ---> 32779 2019-Jan-10 14:32:18.204994 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32780 2019-Jan-10 14:32:18.205672 - [DEBUG]
32781 2019-Jan-10 14:32:18.205700 - [DEBUG] EDGE:
32782 2019-Jan-10 14:32:18.205770 - [DEBUG] ---> 32783 2019-Jan-10 14:32:18.206441 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32784 2019-Jan-10 14:32:18.207155 - [DEBUG]
32785 2019-Jan-10 14:32:18.207183 - [DEBUG] EDGE:
32786 2019-Jan-10 14:32:18.207256 - [DEBUG] ---> 32787 2019-Jan-10 14:32:18.207955 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32788 2019-Jan-10 14:32:18.208649 - [DEBUG]
32789 2019-Jan-10 14:32:18.208678 - [DEBUG] EDGE:
32790 2019-Jan-10 14:32:18.208752 - [DEBUG] ---> 32791 2019-Jan-10 14:32:18.209421 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32792 2019-Jan-10 14:32:18.210073 - [DEBUG]
32793 2019-Jan-10 14:32:18.210100 - [DEBUG] EDGE:
32794 2019-Jan-10 14:32:18.210188 - [DEBUG] ---> 32795 2019-Jan-10 14:32:18.210865 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32796 2019-Jan-10 14:32:18.211570 - [DEBUG]
32797 2019-Jan-10 14:32:18.211600 - [DEBUG] EDGE:
32798 2019-Jan-10 14:32:18.211678 - [DEBUG] ---> 32799 2019-Jan-10 14:32:18.212365 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32800 2019-Jan-10 14:32:18.213049 - [DEBUG]
32801 2019-Jan-10 14:32:18.213078 - [DEBUG] EDGE:
32802 2019-Jan-10 14:32:18.213149 - [DEBUG] ---> 32803 2019-Jan-10 14:32:18.213868 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32804 2019-Jan-10 14:32:18.214555 - [DEBUG]
32805 2019-Jan-10 14:32:18.214584 - [DEBUG] EDGE:
32806 2019-Jan-10 14:32:18.214658 - [DEBUG] ---> 32807 2019-Jan-10 14:32:18.215342 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32808 2019-Jan-10 14:32:18.216037 - [DEBUG]
32809 2019-Jan-10 14:32:18.216066 - [DEBUG] EDGE:
32810 2019-Jan-10 14:32:18.216139 - [DEBUG] ---> 32811 2019-Jan-10 14:32:18.216846 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32812 2019-Jan-10 14:32:18.217549 - [DEBUG]
32813 2019-Jan-10 14:32:18.217579 - [DEBUG] EDGE:
32814 2019-Jan-10 14:32:18.217651 - [DEBUG] ---> 32815 2019-Jan-10 14:32:18.218317 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
32816 2019-Jan-10 14:32:18.218970 - [DEBUG]
32817 2019-Jan-10 14:32:18.219020 - [DEBUG] Compose: EdgeIdentity * AllBottom
32818 2019-Jan-10 14:32:18.219048 - [DEBUG]
32819 2019-Jan-10 14:32:18.219073 - [DEBUG] Propagate flow
32820 2019-Jan-10 14:32:18.219097 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32821 2019-Jan-10 14:32:18.219161 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32822 2019-Jan-10 14:32:18.219809 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32823 2019-Jan-10 14:32:18.220547 - [DEBUG] Edge function : AllBottom (result of previous compose)
32824 2019-Jan-10 14:32:18.220576 - [DEBUG]
32825 2019-Jan-10 14:32:18.220603 - [DEBUG] Join: AllTop & AllBottom
32826 2019-Jan-10 14:32:18.220630 - [DEBUG] = AllBottom (new jump func)
32827 2019-Jan-10 14:32:18.220655 - [DEBUG]
32828 2019-Jan-10 14:32:18.220679 - [DEBUG] Start adding new jump function
32829 2019-Jan-10 14:32:18.220703 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32830 2019-Jan-10 14:32:18.220779 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32831 2019-Jan-10 14:32:18.221459 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32832 2019-Jan-10 14:32:18.222100 - [DEBUG] Edge Function : AllBottom
32833 2019-Jan-10 14:32:18.222134 - [DEBUG] End adding new jump function
32834 2019-Jan-10 14:32:18.222158 - [DEBUG]
32835 2019-Jan-10 14:32:18.222182 - [DEBUG] -------------------------------------------- 954. Path Edge --------------------------------------------
32836 2019-Jan-10 14:32:18.222207 - [DEBUG]
32837 2019-Jan-10 14:32:18.222231 - [DEBUG] Process 954. path edge:
32838 2019-Jan-10 14:32:18.222255 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32839 2019-Jan-10 14:32:18.222322 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
32840 2019-Jan-10 14:32:18.222952 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32841 2019-Jan-10 14:32:18.223614 - [DEBUG]
32842 2019-Jan-10 14:32:18.223639 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
32843 2019-Jan-10 14:32:18.224281 - [DEBUG] Possible callees:
32844 2019-Jan-10 14:32:18.224307 - [DEBUG] foo
32845 2019-Jan-10 14:32:18.224332 - [DEBUG] Possible return sites:
32846 2019-Jan-10 14:32:18.224355 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12632847 2019-Jan-10 14:32:18.225626 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
32848 2019-Jan-10 14:32:18.225660 - [DEBUG] Start points of 'foo' currently not available!
32849 2019-Jan-10 14:32:18.225708 - [DEBUG] Compose: EdgeIdentity * AllBottom
32850 2019-Jan-10 14:32:18.225736 - [DEBUG]
32851 2019-Jan-10 14:32:18.225761 - [DEBUG] Propagate flow
32852 2019-Jan-10 14:32:18.225784 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32853 2019-Jan-10 14:32:18.225850 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32854 2019-Jan-10 14:32:18.226511 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32855 2019-Jan-10 14:32:18.227226 - [DEBUG] Edge function : AllBottom (result of previous compose)
32856 2019-Jan-10 14:32:18.227253 - [DEBUG]
32857 2019-Jan-10 14:32:18.227279 - [DEBUG] Join: AllTop & AllBottom
32858 2019-Jan-10 14:32:18.227306 - [DEBUG] = AllBottom (new jump func)
32859 2019-Jan-10 14:32:18.227331 - [DEBUG]
32860 2019-Jan-10 14:32:18.227355 - [DEBUG] Start adding new jump function
32861 2019-Jan-10 14:32:18.227379 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32862 2019-Jan-10 14:32:18.227448 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32863 2019-Jan-10 14:32:18.228122 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32864 2019-Jan-10 14:32:18.228791 - [DEBUG] Edge Function : AllBottom
32865 2019-Jan-10 14:32:18.228826 - [DEBUG] End adding new jump function
32866 2019-Jan-10 14:32:18.228851 - [DEBUG]
32867 2019-Jan-10 14:32:18.228875 - [DEBUG] -------------------------------------------- 955. Path Edge --------------------------------------------
32868 2019-Jan-10 14:32:18.228900 - [DEBUG]
32869 2019-Jan-10 14:32:18.228924 - [DEBUG] Process 955. path edge:
32870 2019-Jan-10 14:32:18.228948 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32871 2019-Jan-10 14:32:18.229021 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
32872 2019-Jan-10 14:32:18.229703 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32873 2019-Jan-10 14:32:18.230399 - [DEBUG]
32874 2019-Jan-10 14:32:18.230426 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
32875 2019-Jan-10 14:32:18.231127 - [DEBUG] Compose: EdgeIdentity * AllBottom
32876 2019-Jan-10 14:32:18.231157 - [DEBUG]
32877 2019-Jan-10 14:32:18.231182 - [DEBUG] Propagate flow
32878 2019-Jan-10 14:32:18.231205 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32879 2019-Jan-10 14:32:18.231275 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
32880 2019-Jan-10 14:32:18.231937 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32881 2019-Jan-10 14:32:18.232593 - [DEBUG] Edge function : AllBottom (result of previous compose)
32882 2019-Jan-10 14:32:18.232619 - [DEBUG]
32883 2019-Jan-10 14:32:18.232646 - [DEBUG] Join: AllTop & AllBottom
32884 2019-Jan-10 14:32:18.232673 - [DEBUG] = AllBottom (new jump func)
32885 2019-Jan-10 14:32:18.232698 - [DEBUG]
32886 2019-Jan-10 14:32:18.232721 - [DEBUG] Start adding new jump function
32887 2019-Jan-10 14:32:18.232745 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32888 2019-Jan-10 14:32:18.232808 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32889 2019-Jan-10 14:32:18.233444 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
32890 2019-Jan-10 14:32:18.234103 - [DEBUG] Edge Function : AllBottom
32891 2019-Jan-10 14:32:18.234135 - [DEBUG] End adding new jump function
32892 2019-Jan-10 14:32:18.234159 - [DEBUG]
32893 2019-Jan-10 14:32:18.234183 - [DEBUG] -------------------------------------------- 956. Path Edge --------------------------------------------
32894 2019-Jan-10 14:32:18.234208 - [DEBUG]
32895 2019-Jan-10 14:32:18.234231 - [DEBUG] Process 956. path edge:
32896 2019-Jan-10 14:32:18.234255 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32897 2019-Jan-10 14:32:18.234315 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
32898 2019-Jan-10 14:32:18.234939 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32899 2019-Jan-10 14:32:18.235593 - [DEBUG]
32900 2019-Jan-10 14:32:18.235622 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
32901 2019-Jan-10 14:32:18.236288 - [DEBUG] Compose: EdgeIdentity * AllBottom
32902 2019-Jan-10 14:32:18.236318 - [DEBUG]
32903 2019-Jan-10 14:32:18.236342 - [DEBUG] Propagate flow
32904 2019-Jan-10 14:32:18.236366 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32905 2019-Jan-10 14:32:18.236431 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
32906 2019-Jan-10 14:32:18.237129 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32907 2019-Jan-10 14:32:18.237769 - [DEBUG] Edge function : AllBottom (result of previous compose)
32908 2019-Jan-10 14:32:18.237795 - [DEBUG]
32909 2019-Jan-10 14:32:18.237820 - [DEBUG] Join: AllTop & AllBottom
32910 2019-Jan-10 14:32:18.237847 - [DEBUG] = AllBottom (new jump func)
32911 2019-Jan-10 14:32:18.237872 - [DEBUG]
32912 2019-Jan-10 14:32:18.237895 - [DEBUG] Start adding new jump function
32913 2019-Jan-10 14:32:18.237919 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32914 2019-Jan-10 14:32:18.237979 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32915 2019-Jan-10 14:32:18.238616 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
32916 2019-Jan-10 14:32:18.239243 - [DEBUG] Edge Function : AllBottom
32917 2019-Jan-10 14:32:18.239274 - [DEBUG] End adding new jump function
32918 2019-Jan-10 14:32:18.239299 - [DEBUG]
32919 2019-Jan-10 14:32:18.239322 - [DEBUG] -------------------------------------------- 957. Path Edge --------------------------------------------
32920 2019-Jan-10 14:32:18.239347 - [DEBUG]
32921 2019-Jan-10 14:32:18.239371 - [DEBUG] Process 957. path edge:
32922 2019-Jan-10 14:32:18.239395 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32923 2019-Jan-10 14:32:18.239453 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
32924 2019-Jan-10 14:32:18.240076 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32925 2019-Jan-10 14:32:18.240748 - [DEBUG]
32926 2019-Jan-10 14:32:18.240776 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
32927 2019-Jan-10 14:32:18.241477 - [DEBUG] Compose: EdgeIdentity * AllBottom
32928 2019-Jan-10 14:32:18.241508 - [DEBUG]
32929 2019-Jan-10 14:32:18.241532 - [DEBUG] Propagate flow
32930 2019-Jan-10 14:32:18.241556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32931 2019-Jan-10 14:32:18.241625 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32932 2019-Jan-10 14:32:18.242285 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32933 2019-Jan-10 14:32:18.242946 - [DEBUG] Edge function : AllBottom (result of previous compose)
32934 2019-Jan-10 14:32:18.242973 - [DEBUG]
32935 2019-Jan-10 14:32:18.243000 - [DEBUG] Join: AllTop & AllBottom
32936 2019-Jan-10 14:32:18.243027 - [DEBUG] = AllBottom (new jump func)
32937 2019-Jan-10 14:32:18.243052 - [DEBUG]
32938 2019-Jan-10 14:32:18.243075 - [DEBUG] Start adding new jump function
32939 2019-Jan-10 14:32:18.243099 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32940 2019-Jan-10 14:32:18.243171 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32941 2019-Jan-10 14:32:18.243864 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32942 2019-Jan-10 14:32:18.244527 - [DEBUG] Edge Function : AllBottom
32943 2019-Jan-10 14:32:18.244561 - [DEBUG] End adding new jump function
32944 2019-Jan-10 14:32:18.244586 - [DEBUG]
32945 2019-Jan-10 14:32:18.244610 - [DEBUG] -------------------------------------------- 958. Path Edge --------------------------------------------
32946 2019-Jan-10 14:32:18.244636 - [DEBUG]
32947 2019-Jan-10 14:32:18.244659 - [DEBUG] Process 958. path edge:
32948 2019-Jan-10 14:32:18.244707 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32949 2019-Jan-10 14:32:18.244781 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
32950 2019-Jan-10 14:32:18.245470 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32951 2019-Jan-10 14:32:18.246153 - [DEBUG]
32952 2019-Jan-10 14:32:18.246180 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
32953 2019-Jan-10 14:32:18.246882 - [DEBUG] Possible callees:
32954 2019-Jan-10 14:32:18.246909 - [DEBUG] llvm.dbg.declare
32955 2019-Jan-10 14:32:18.246935 - [DEBUG] Possible return sites:
32956 2019-Jan-10 14:32:18.246958 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13632957 2019-Jan-10 14:32:18.248303 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
32958 2019-Jan-10 14:32:18.248338 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
32959 2019-Jan-10 14:32:18.248384 - [DEBUG] Compose: EdgeIdentity * AllBottom
32960 2019-Jan-10 14:32:18.248412 - [DEBUG]
32961 2019-Jan-10 14:32:18.248437 - [DEBUG] Propagate flow
32962 2019-Jan-10 14:32:18.248461 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32963 2019-Jan-10 14:32:18.248527 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32964 2019-Jan-10 14:32:18.249196 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32965 2019-Jan-10 14:32:18.249868 - [DEBUG] Edge function : AllBottom (result of previous compose)
32966 2019-Jan-10 14:32:18.249895 - [DEBUG]
32967 2019-Jan-10 14:32:18.249921 - [DEBUG] Join: AllTop & AllBottom
32968 2019-Jan-10 14:32:18.249948 - [DEBUG] = AllBottom (new jump func)
32969 2019-Jan-10 14:32:18.249973 - [DEBUG]
32970 2019-Jan-10 14:32:18.249996 - [DEBUG] Start adding new jump function
32971 2019-Jan-10 14:32:18.250019 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32972 2019-Jan-10 14:32:18.250085 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32973 2019-Jan-10 14:32:18.250772 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32974 2019-Jan-10 14:32:18.251432 - [DEBUG] Edge Function : AllBottom
32975 2019-Jan-10 14:32:18.251464 - [DEBUG] End adding new jump function
32976 2019-Jan-10 14:32:18.251489 - [DEBUG]
32977 2019-Jan-10 14:32:18.251513 - [DEBUG] -------------------------------------------- 959. Path Edge --------------------------------------------
32978 2019-Jan-10 14:32:18.251538 - [DEBUG]
32979 2019-Jan-10 14:32:18.251562 - [DEBUG] Process 959. path edge:
32980 2019-Jan-10 14:32:18.251586 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
32981 2019-Jan-10 14:32:18.251649 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
32982 2019-Jan-10 14:32:18.252294 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
32983 2019-Jan-10 14:32:18.252964 - [DEBUG]
32984 2019-Jan-10 14:32:18.252991 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
32985 2019-Jan-10 14:32:18.253716 - [DEBUG] Compose: EdgeIdentity * AllBottom
32986 2019-Jan-10 14:32:18.253747 - [DEBUG]
32987 2019-Jan-10 14:32:18.253771 - [DEBUG] Propagate flow
32988 2019-Jan-10 14:32:18.253817 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
32989 2019-Jan-10 14:32:18.253889 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
32990 2019-Jan-10 14:32:18.254553 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32991 2019-Jan-10 14:32:18.255210 - [DEBUG] Edge function : AllBottom (result of previous compose)
32992 2019-Jan-10 14:32:18.255238 - [DEBUG]
32993 2019-Jan-10 14:32:18.255265 - [DEBUG] Join: AllTop & AllBottom
32994 2019-Jan-10 14:32:18.255293 - [DEBUG] = AllBottom (new jump func)
32995 2019-Jan-10 14:32:18.255318 - [DEBUG]
32996 2019-Jan-10 14:32:18.255343 - [DEBUG] Start adding new jump function
32997 2019-Jan-10 14:32:18.255367 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
32998 2019-Jan-10 14:32:18.255437 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
32999 2019-Jan-10 14:32:18.256093 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
33000 2019-Jan-10 14:32:18.256738 - [DEBUG] Edge Function : AllBottom
33001 2019-Jan-10 14:32:18.256777 - [DEBUG] End adding new jump function
33002 2019-Jan-10 14:32:18.256802 - [DEBUG]
33003 2019-Jan-10 14:32:18.256850 - [DEBUG] -------------------------------------------- 960. Path Edge --------------------------------------------
33004 2019-Jan-10 14:32:18.256878 - [DEBUG]
33005 2019-Jan-10 14:32:18.256902 - [DEBUG] Process 960. path edge:
33006 2019-Jan-10 14:32:18.256926 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33007 2019-Jan-10 14:32:18.256996 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
33008 2019-Jan-10 14:32:18.257658 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33009 2019-Jan-10 14:32:18.258332 - [DEBUG]
33010 2019-Jan-10 14:32:18.258360 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
33011 2019-Jan-10 14:32:18.259038 - [DEBUG] Compose: EdgeIdentity * AllBottom
33012 2019-Jan-10 14:32:18.259067 - [DEBUG]
33013 2019-Jan-10 14:32:18.259092 - [DEBUG] Propagate flow
33014 2019-Jan-10 14:32:18.259115 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33015 2019-Jan-10 14:32:18.259185 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
33016 2019-Jan-10 14:32:18.259839 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33017 2019-Jan-10 14:32:18.260545 - [DEBUG] Edge function : AllBottom (result of previous compose)
33018 2019-Jan-10 14:32:18.260574 - [DEBUG]
33019 2019-Jan-10 14:32:18.260602 - [DEBUG] Join: AllTop & AllBottom
33020 2019-Jan-10 14:32:18.260629 - [DEBUG] = AllBottom (new jump func)
33021 2019-Jan-10 14:32:18.260653 - [DEBUG]
33022 2019-Jan-10 14:32:18.260677 - [DEBUG] Start adding new jump function
33023 2019-Jan-10 14:32:18.260701 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33024 2019-Jan-10 14:32:18.260777 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33025 2019-Jan-10 14:32:18.261447 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
33026 2019-Jan-10 14:32:18.262098 - [DEBUG] Edge Function : AllBottom
33027 2019-Jan-10 14:32:18.262133 - [DEBUG] End adding new jump function
33028 2019-Jan-10 14:32:18.262157 - [DEBUG]
33029 2019-Jan-10 14:32:18.262180 - [DEBUG] -------------------------------------------- 961. Path Edge --------------------------------------------
33030 2019-Jan-10 14:32:18.262205 - [DEBUG]
33031 2019-Jan-10 14:32:18.262251 - [DEBUG] Process 961. path edge:
33032 2019-Jan-10 14:32:18.262276 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33033 2019-Jan-10 14:32:18.262349 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
33034 2019-Jan-10 14:32:18.263017 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33035 2019-Jan-10 14:32:18.263731 - [DEBUG]
33036 2019-Jan-10 14:32:18.263759 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
33037 2019-Jan-10 14:32:18.264463 - [DEBUG] Compose: EdgeIdentity * AllBottom
33038 2019-Jan-10 14:32:18.264493 - [DEBUG]
33039 2019-Jan-10 14:32:18.264517 - [DEBUG] Propagate flow
33040 2019-Jan-10 14:32:18.264541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33041 2019-Jan-10 14:32:18.264614 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33042 2019-Jan-10 14:32:18.265321 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33043 2019-Jan-10 14:32:18.265990 - [DEBUG] Edge function : AllBottom (result of previous compose)
33044 2019-Jan-10 14:32:18.266017 - [DEBUG]
33045 2019-Jan-10 14:32:18.266045 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33046 2019-Jan-10 14:32:18.266071 - [DEBUG] = AllBottom
33047 2019-Jan-10 14:32:18.266096 - [DEBUG]
33048 2019-Jan-10 14:32:18.266120 - [DEBUG] PROPAGATE: No new function!
33049 2019-Jan-10 14:32:18.266146 - [DEBUG] EDGE:
33050 2019-Jan-10 14:32:18.266221 - [DEBUG] ---> 33051 2019-Jan-10 14:32:18.266933 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33052 2019-Jan-10 14:32:18.267622 - [DEBUG]
33053 2019-Jan-10 14:32:18.267650 - [DEBUG] EDGE:
33054 2019-Jan-10 14:32:18.267721 - [DEBUG] ---> 33055 2019-Jan-10 14:32:18.268390 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33056 2019-Jan-10 14:32:18.269062 - [DEBUG]
33057 2019-Jan-10 14:32:18.269089 - [DEBUG] EDGE:
33058 2019-Jan-10 14:32:18.269158 - [DEBUG] ---> 33059 2019-Jan-10 14:32:18.269829 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33060 2019-Jan-10 14:32:18.270537 - [DEBUG]
33061 2019-Jan-10 14:32:18.270566 - [DEBUG] EDGE:
33062 2019-Jan-10 14:32:18.270634 - [DEBUG] ---> 33063 2019-Jan-10 14:32:18.271301 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33064 2019-Jan-10 14:32:18.271978 - [DEBUG]
33065 2019-Jan-10 14:32:18.272033 - [DEBUG] Compose: EdgeIdentity * AllBottom
33066 2019-Jan-10 14:32:18.272061 - [DEBUG]
33067 2019-Jan-10 14:32:18.272085 - [DEBUG] Propagate flow
33068 2019-Jan-10 14:32:18.272109 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33069 2019-Jan-10 14:32:18.272180 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33070 2019-Jan-10 14:32:18.272847 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33071 2019-Jan-10 14:32:18.273567 - [DEBUG] Edge function : AllBottom (result of previous compose)
33072 2019-Jan-10 14:32:18.273596 - [DEBUG]
33073 2019-Jan-10 14:32:18.273622 - [DEBUG] Join: AllTop & AllBottom
33074 2019-Jan-10 14:32:18.273649 - [DEBUG] = AllBottom (new jump func)
33075 2019-Jan-10 14:32:18.273674 - [DEBUG]
33076 2019-Jan-10 14:32:18.273698 - [DEBUG] Start adding new jump function
33077 2019-Jan-10 14:32:18.273722 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33078 2019-Jan-10 14:32:18.273797 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33079 2019-Jan-10 14:32:18.274495 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33080 2019-Jan-10 14:32:18.275179 - [DEBUG] Edge Function : AllBottom
33081 2019-Jan-10 14:32:18.275213 - [DEBUG] End adding new jump function
33082 2019-Jan-10 14:32:18.275239 - [DEBUG]
33083 2019-Jan-10 14:32:18.275263 - [DEBUG] -------------------------------------------- 962. Path Edge --------------------------------------------
33084 2019-Jan-10 14:32:18.275289 - [DEBUG]
33085 2019-Jan-10 14:32:18.275312 - [DEBUG] Process 962. path edge:
33086 2019-Jan-10 14:32:18.275337 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33087 2019-Jan-10 14:32:18.275412 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
33088 2019-Jan-10 14:32:18.276089 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33089 2019-Jan-10 14:32:18.276734 - [DEBUG]
33090 2019-Jan-10 14:32:18.276760 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33091 2019-Jan-10 14:32:18.277452 - [DEBUG] Possible callees:
33092 2019-Jan-10 14:32:18.277479 - [DEBUG] llvm.dbg.declare
33093 2019-Jan-10 14:32:18.277504 - [DEBUG] Possible return sites:
33094 2019-Jan-10 14:32:18.277528 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14333095 2019-Jan-10 14:32:18.278880 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33096 2019-Jan-10 14:32:18.278923 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33097 2019-Jan-10 14:32:18.278974 - [DEBUG] Compose: EdgeIdentity * AllBottom
33098 2019-Jan-10 14:32:18.279002 - [DEBUG]
33099 2019-Jan-10 14:32:18.279026 - [DEBUG] Propagate flow
33100 2019-Jan-10 14:32:18.279050 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33101 2019-Jan-10 14:32:18.279126 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
33102 2019-Jan-10 14:32:18.279805 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33103 2019-Jan-10 14:32:18.280500 - [DEBUG] Edge function : AllBottom (result of previous compose)
33104 2019-Jan-10 14:32:18.280528 - [DEBUG]
33105 2019-Jan-10 14:32:18.280555 - [DEBUG] Join: AllTop & AllBottom
33106 2019-Jan-10 14:32:18.280582 - [DEBUG] = AllBottom (new jump func)
33107 2019-Jan-10 14:32:18.280606 - [DEBUG]
33108 2019-Jan-10 14:32:18.280630 - [DEBUG] Start adding new jump function
33109 2019-Jan-10 14:32:18.280654 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33110 2019-Jan-10 14:32:18.280723 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33111 2019-Jan-10 14:32:18.281417 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
33112 2019-Jan-10 14:32:18.282082 - [DEBUG] Edge Function : AllBottom
33113 2019-Jan-10 14:32:18.282116 - [DEBUG] End adding new jump function
33114 2019-Jan-10 14:32:18.282142 - [DEBUG]
33115 2019-Jan-10 14:32:18.282165 - [DEBUG] -------------------------------------------- 963. Path Edge --------------------------------------------
33116 2019-Jan-10 14:32:18.282190 - [DEBUG]
33117 2019-Jan-10 14:32:18.282214 - [DEBUG] Process 963. path edge:
33118 2019-Jan-10 14:32:18.282238 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33119 2019-Jan-10 14:32:18.282307 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
33120 2019-Jan-10 14:32:18.282972 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33121 2019-Jan-10 14:32:18.283684 - [DEBUG]
33122 2019-Jan-10 14:32:18.283712 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
33123 2019-Jan-10 14:32:18.284442 - [DEBUG] Compose: EdgeIdentity * AllBottom
33124 2019-Jan-10 14:32:18.284473 - [DEBUG]
33125 2019-Jan-10 14:32:18.284497 - [DEBUG] Propagate flow
33126 2019-Jan-10 14:32:18.284521 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33127 2019-Jan-10 14:32:18.284592 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
33128 2019-Jan-10 14:32:18.285233 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33129 2019-Jan-10 14:32:18.285888 - [DEBUG] Edge function : AllBottom (result of previous compose)
33130 2019-Jan-10 14:32:18.285916 - [DEBUG]
33131 2019-Jan-10 14:32:18.285942 - [DEBUG] Join: AllTop & AllBottom
33132 2019-Jan-10 14:32:18.285969 - [DEBUG] = AllBottom (new jump func)
33133 2019-Jan-10 14:32:18.285995 - [DEBUG]
33134 2019-Jan-10 14:32:18.286019 - [DEBUG] Start adding new jump function
33135 2019-Jan-10 14:32:18.286043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33136 2019-Jan-10 14:32:18.286114 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33137 2019-Jan-10 14:32:18.286780 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
33138 2019-Jan-10 14:32:18.287434 - [DEBUG] Edge Function : AllBottom
33139 2019-Jan-10 14:32:18.287471 - [DEBUG] End adding new jump function
33140 2019-Jan-10 14:32:18.287495 - [DEBUG]
33141 2019-Jan-10 14:32:18.287519 - [DEBUG] -------------------------------------------- 964. Path Edge --------------------------------------------
33142 2019-Jan-10 14:32:18.287544 - [DEBUG]
33143 2019-Jan-10 14:32:18.287568 - [DEBUG] Process 964. path edge:
33144 2019-Jan-10 14:32:18.287592 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33145 2019-Jan-10 14:32:18.287656 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
33146 2019-Jan-10 14:32:18.288308 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33147 2019-Jan-10 14:32:18.289146 - [DEBUG]
33148 2019-Jan-10 14:32:18.289182 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
33149 2019-Jan-10 14:32:18.290005 - [DEBUG] Compose: EdgeIdentity * AllBottom
33150 2019-Jan-10 14:32:18.290036 - [DEBUG]
33151 2019-Jan-10 14:32:18.290060 - [DEBUG] Propagate flow
33152 2019-Jan-10 14:32:18.290084 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33153 2019-Jan-10 14:32:18.290181 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
33154 2019-Jan-10 14:32:18.290875 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33155 2019-Jan-10 14:32:18.291561 - [DEBUG] Edge function : AllBottom (result of previous compose)
33156 2019-Jan-10 14:32:18.291587 - [DEBUG]
33157 2019-Jan-10 14:32:18.291615 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33158 2019-Jan-10 14:32:18.291642 - [DEBUG] = AllBottom
33159 2019-Jan-10 14:32:18.291667 - [DEBUG]
33160 2019-Jan-10 14:32:18.291691 - [DEBUG] PROPAGATE: No new function!
33161 2019-Jan-10 14:32:18.291717 - [DEBUG] EDGE:
33162 2019-Jan-10 14:32:18.291794 - [DEBUG] ---> 33163 2019-Jan-10 14:32:18.292853 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33164 2019-Jan-10 14:32:18.294237 - [DEBUG]
33165 2019-Jan-10 14:32:18.294269 - [DEBUG] EDGE:
33166 2019-Jan-10 14:32:18.294355 - [DEBUG] ---> 33167 2019-Jan-10 14:32:18.295293 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33168 2019-Jan-10 14:32:18.295967 - [DEBUG]
33169 2019-Jan-10 14:32:18.295997 - [DEBUG] EDGE:
33170 2019-Jan-10 14:32:18.296065 - [DEBUG] ---> 33171 2019-Jan-10 14:32:18.296909 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33172 2019-Jan-10 14:32:18.298605 - [DEBUG]
33173 2019-Jan-10 14:32:18.298779 - [DEBUG] EDGE:
33174 2019-Jan-10 14:32:18.299015 - [DEBUG] ---> 33175 2019-Jan-10 14:32:18.299987 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33176 2019-Jan-10 14:32:18.301327 - [DEBUG]
33177 2019-Jan-10 14:32:18.301384 - [DEBUG] Compose: EdgeIdentity * AllBottom
33178 2019-Jan-10 14:32:18.301575 - [DEBUG]
33179 2019-Jan-10 14:32:18.301600 - [DEBUG] Propagate flow
33180 2019-Jan-10 14:32:18.301624 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33181 2019-Jan-10 14:32:18.301717 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
33182 2019-Jan-10 14:32:18.302718 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33183 2019-Jan-10 14:32:18.304077 - [DEBUG] Edge function : AllBottom (result of previous compose)
33184 2019-Jan-10 14:32:18.304107 - [DEBUG]
33185 2019-Jan-10 14:32:18.304134 - [DEBUG] Join: AllTop & AllBottom
33186 2019-Jan-10 14:32:18.304161 - [DEBUG] = AllBottom (new jump func)
33187 2019-Jan-10 14:32:18.304186 - [DEBUG]
33188 2019-Jan-10 14:32:18.304210 - [DEBUG] Start adding new jump function
33189 2019-Jan-10 14:32:18.304234 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33190 2019-Jan-10 14:32:18.304317 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33191 2019-Jan-10 14:32:18.306249 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
33192 2019-Jan-10 14:32:18.307246 - [DEBUG] Edge Function : AllBottom
33193 2019-Jan-10 14:32:18.307283 - [DEBUG] End adding new jump function
33194 2019-Jan-10 14:32:18.307328 - [DEBUG]
33195 2019-Jan-10 14:32:18.307353 - [DEBUG] -------------------------------------------- 965. Path Edge --------------------------------------------
33196 2019-Jan-10 14:32:18.307379 - [DEBUG]
33197 2019-Jan-10 14:32:18.307690 - [DEBUG] Process 965. path edge:
33198 2019-Jan-10 14:32:18.307728 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33199 2019-Jan-10 14:32:18.307822 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
33200 2019-Jan-10 14:32:18.308709 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 >
33201 2019-Jan-10 14:32:18.310111 - [DEBUG]
33202 2019-Jan-10 14:32:18.310143 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
33203 2019-Jan-10 14:32:18.311189 - [DEBUG] Compose: EdgeIdentity * AllBottom
33204 2019-Jan-10 14:32:18.311222 - [DEBUG]
33205 2019-Jan-10 14:32:18.311247 - [DEBUG] Propagate flow
33206 2019-Jan-10 14:32:18.311270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33207 2019-Jan-10 14:32:18.311352 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
33208 2019-Jan-10 14:32:18.313187 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33209 2019-Jan-10 14:32:18.314292 - [DEBUG] Edge function : AllBottom (result of previous compose)
33210 2019-Jan-10 14:32:18.314646 - [DEBUG]
33211 2019-Jan-10 14:32:18.314730 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33212 2019-Jan-10 14:32:18.314760 - [DEBUG] = AllBottom
33213 2019-Jan-10 14:32:18.314785 - [DEBUG]
33214 2019-Jan-10 14:32:18.314809 - [DEBUG] PROPAGATE: No new function!
33215 2019-Jan-10 14:32:18.314860 - [DEBUG] Compose: EdgeIdentity * AllBottom
33216 2019-Jan-10 14:32:18.314887 - [DEBUG]
33217 2019-Jan-10 14:32:18.314912 - [DEBUG] Propagate flow
33218 2019-Jan-10 14:32:18.314935 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33219 2019-Jan-10 14:32:18.315027 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
33220 2019-Jan-10 14:32:18.316258 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
33221 2019-Jan-10 14:32:18.317171 - [DEBUG] Edge function : AllBottom (result of previous compose)
33222 2019-Jan-10 14:32:18.317256 - [DEBUG]
33223 2019-Jan-10 14:32:18.317284 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33224 2019-Jan-10 14:32:18.317310 - [DEBUG] = AllBottom
33225 2019-Jan-10 14:32:18.317335 - [DEBUG]
33226 2019-Jan-10 14:32:18.317359 - [DEBUG] PROPAGATE: No new function!
33227 2019-Jan-10 14:32:18.317385 - [DEBUG] EDGE:
33228 2019-Jan-10 14:32:18.317673 - [DEBUG] ---> 33229 2019-Jan-10 14:32:18.319011 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33230 2019-Jan-10 14:32:18.319909 - [DEBUG]
33231 2019-Jan-10 14:32:18.319939 - [DEBUG] EDGE:
33232 2019-Jan-10 14:32:18.320015 - [DEBUG] ---> 33233 2019-Jan-10 14:32:18.321017 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33234 2019-Jan-10 14:32:18.321897 - [DEBUG]
33235 2019-Jan-10 14:32:18.321927 - [DEBUG] EDGE:
33236 2019-Jan-10 14:32:18.322027 - [DEBUG] ---> 33237 2019-Jan-10 14:32:18.322911 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33238 2019-Jan-10 14:32:18.324104 - [DEBUG]
33239 2019-Jan-10 14:32:18.324137 - [DEBUG] EDGE:
33240 2019-Jan-10 14:32:18.324219 - [DEBUG] ---> 33241 2019-Jan-10 14:32:18.325253 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33242 2019-Jan-10 14:32:18.326272 - [DEBUG]
33243 2019-Jan-10 14:32:18.326362 - [DEBUG] EDGE:
33244 2019-Jan-10 14:32:18.326639 - [DEBUG] ---> 33245 2019-Jan-10 14:32:18.327613 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33246 2019-Jan-10 14:32:18.328929 - [DEBUG]
33247 2019-Jan-10 14:32:18.328961 - [DEBUG] EDGE:
33248 2019-Jan-10 14:32:18.329042 - [DEBUG] ---> 33249 2019-Jan-10 14:32:18.329946 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33250 2019-Jan-10 14:32:18.331197 - [DEBUG]
33251 2019-Jan-10 14:32:18.331351 - [DEBUG] EDGE:
33252 2019-Jan-10 14:32:18.331647 - [DEBUG] ---> 33253 2019-Jan-10 14:32:18.332861 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33254 2019-Jan-10 14:32:18.334126 - [DEBUG]
33255 2019-Jan-10 14:32:18.334156 - [DEBUG] EDGE:
33256 2019-Jan-10 14:32:18.334238 - [DEBUG] ---> 33257 2019-Jan-10 14:32:18.335103 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33258 2019-Jan-10 14:32:18.336004 - [DEBUG]
33259 2019-Jan-10 14:32:18.336034 - [DEBUG] EDGE:
33260 2019-Jan-10 14:32:18.336111 - [DEBUG] ---> 33261 2019-Jan-10 14:32:18.337723 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33262 2019-Jan-10 14:32:18.339639 - [DEBUG]
33263 2019-Jan-10 14:32:18.339672 - [DEBUG] EDGE:
33264 2019-Jan-10 14:32:18.339757 - [DEBUG] ---> 33265 2019-Jan-10 14:32:18.341106 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33266 2019-Jan-10 14:32:18.341978 - [DEBUG]
33267 2019-Jan-10 14:32:18.342007 - [DEBUG] EDGE:
33268 2019-Jan-10 14:32:18.342205 - [DEBUG] ---> 33269 2019-Jan-10 14:32:18.343022 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37>
33270 2019-Jan-10 14:32:18.344371 - [DEBUG]
33271 2019-Jan-10 14:32:18.344581 - [DEBUG] EDGE:
33272 2019-Jan-10 14:32:18.344661 - [DEBUG] ---> 33273 2019-Jan-10 14:32:18.345313 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
33274 2019-Jan-10 14:32:18.346114 - [DEBUG]
33275 2019-Jan-10 14:32:18.346168 - [DEBUG] Compose: EdgeIdentity * AllBottom
33276 2019-Jan-10 14:32:18.346196 - [DEBUG]
33277 2019-Jan-10 14:32:18.346221 - [DEBUG] Propagate flow
33278 2019-Jan-10 14:32:18.346245 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33279 2019-Jan-10 14:32:18.346310 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
33280 2019-Jan-10 14:32:18.347211 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33281 2019-Jan-10 14:32:18.347864 - [DEBUG] Edge function : AllBottom (result of previous compose)
33282 2019-Jan-10 14:32:18.347890 - [DEBUG]
33283 2019-Jan-10 14:32:18.347917 - [DEBUG] Join: AllTop & AllBottom
33284 2019-Jan-10 14:32:18.347944 - [DEBUG] = AllBottom (new jump func)
33285 2019-Jan-10 14:32:18.347969 - [DEBUG]
33286 2019-Jan-10 14:32:18.347992 - [DEBUG] Start adding new jump function
33287 2019-Jan-10 14:32:18.348016 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33288 2019-Jan-10 14:32:18.348078 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33289 2019-Jan-10 14:32:18.348916 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
33290 2019-Jan-10 14:32:18.349691 - [DEBUG] Edge Function : AllBottom
33291 2019-Jan-10 14:32:18.349722 - [DEBUG] End adding new jump function
33292 2019-Jan-10 14:32:18.349747 - [DEBUG]
33293 2019-Jan-10 14:32:18.349771 - [DEBUG] -------------------------------------------- 966. Path Edge --------------------------------------------
33294 2019-Jan-10 14:32:18.349796 - [DEBUG]
33295 2019-Jan-10 14:32:18.349819 - [DEBUG] Process 966. path edge:
33296 2019-Jan-10 14:32:18.349843 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33297 2019-Jan-10 14:32:18.349905 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
33298 2019-Jan-10 14:32:18.351007 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33299 2019-Jan-10 14:32:18.352875 - [DEBUG]
33300 2019-Jan-10 14:32:18.352911 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
33301 2019-Jan-10 14:32:18.354670 - [DEBUG] Possible callees:
33302 2019-Jan-10 14:32:18.354698 - [DEBUG] foo
33303 2019-Jan-10 14:32:18.354723 - [DEBUG] Possible return sites:
33304 2019-Jan-10 14:32:18.354748 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8433305 2019-Jan-10 14:32:18.357040 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
33306 2019-Jan-10 14:32:18.357206 - [DEBUG] Start points of 'foo' currently not available!
33307 2019-Jan-10 14:32:18.357443 - [DEBUG] Compose: EdgeIdentity * AllBottom
33308 2019-Jan-10 14:32:18.357565 - [DEBUG]
33309 2019-Jan-10 14:32:18.357642 - [DEBUG] Propagate flow
33310 2019-Jan-10 14:32:18.357667 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33311 2019-Jan-10 14:32:18.357759 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
33312 2019-Jan-10 14:32:18.358666 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33313 2019-Jan-10 14:32:18.359658 - [DEBUG] Edge function : AllBottom (result of previous compose)
33314 2019-Jan-10 14:32:18.359687 - [DEBUG]
33315 2019-Jan-10 14:32:18.359715 - [DEBUG] Join: AllTop & AllBottom
33316 2019-Jan-10 14:32:18.359741 - [DEBUG] = AllBottom (new jump func)
33317 2019-Jan-10 14:32:18.359766 - [DEBUG]
33318 2019-Jan-10 14:32:18.359790 - [DEBUG] Start adding new jump function
33319 2019-Jan-10 14:32:18.359814 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33320 2019-Jan-10 14:32:18.359965 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33321 2019-Jan-10 14:32:18.360664 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
33322 2019-Jan-10 14:32:18.361303 - [DEBUG] Edge Function : AllBottom
33323 2019-Jan-10 14:32:18.361334 - [DEBUG] End adding new jump function
33324 2019-Jan-10 14:32:18.361359 - [DEBUG]
33325 2019-Jan-10 14:32:18.361383 - [DEBUG] -------------------------------------------- 967. Path Edge --------------------------------------------
33326 2019-Jan-10 14:32:18.361415 - [DEBUG]
33327 2019-Jan-10 14:32:18.361439 - [DEBUG] Process 967. path edge:
33328 2019-Jan-10 14:32:18.361463 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33329 2019-Jan-10 14:32:18.361521 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
33330 2019-Jan-10 14:32:18.362150 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33331 2019-Jan-10 14:32:18.362777 - [DEBUG]
33332 2019-Jan-10 14:32:18.362803 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
33333 2019-Jan-10 14:32:18.363681 - [DEBUG] Compose: EdgeIdentity * AllBottom
33334 2019-Jan-10 14:32:18.363711 - [DEBUG]
33335 2019-Jan-10 14:32:18.363736 - [DEBUG] Propagate flow
33336 2019-Jan-10 14:32:18.363760 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33337 2019-Jan-10 14:32:18.363827 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
33338 2019-Jan-10 14:32:18.364602 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33339 2019-Jan-10 14:32:18.365293 - [DEBUG] Edge function : AllBottom (result of previous compose)
33340 2019-Jan-10 14:32:18.365321 - [DEBUG]
33341 2019-Jan-10 14:32:18.365348 - [DEBUG] Join: AllTop & AllBottom
33342 2019-Jan-10 14:32:18.365375 - [DEBUG] = AllBottom (new jump func)
33343 2019-Jan-10 14:32:18.365624 - [DEBUG]
33344 2019-Jan-10 14:32:18.365653 - [DEBUG] Start adding new jump function
33345 2019-Jan-10 14:32:18.365677 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33346 2019-Jan-10 14:32:18.365759 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33347 2019-Jan-10 14:32:18.367200 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
33348 2019-Jan-10 14:32:18.368836 - [DEBUG] Edge Function : AllBottom
33349 2019-Jan-10 14:32:18.368872 - [DEBUG] End adding new jump function
33350 2019-Jan-10 14:32:18.368896 - [DEBUG]
33351 2019-Jan-10 14:32:18.368920 - [DEBUG] -------------------------------------------- 968. Path Edge --------------------------------------------
33352 2019-Jan-10 14:32:18.368945 - [DEBUG]
33353 2019-Jan-10 14:32:18.368968 - [DEBUG] Process 968. path edge:
33354 2019-Jan-10 14:32:18.368993 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33355 2019-Jan-10 14:32:18.369079 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
33356 2019-Jan-10 14:32:18.369782 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33357 2019-Jan-10 14:32:18.370491 - [DEBUG]
33358 2019-Jan-10 14:32:18.370520 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
33359 2019-Jan-10 14:32:18.371206 - [DEBUG] Compose: EdgeIdentity * AllBottom
33360 2019-Jan-10 14:32:18.371237 - [DEBUG]
33361 2019-Jan-10 14:32:18.371261 - [DEBUG] Propagate flow
33362 2019-Jan-10 14:32:18.371285 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33363 2019-Jan-10 14:32:18.371355 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
33364 2019-Jan-10 14:32:18.372546 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33365 2019-Jan-10 14:32:18.373462 - [DEBUG] Edge function : AllBottom (result of previous compose)
33366 2019-Jan-10 14:32:18.373507 - [DEBUG]
33367 2019-Jan-10 14:32:18.373538 - [DEBUG] Join: AllTop & AllBottom
33368 2019-Jan-10 14:32:18.373565 - [DEBUG] = AllBottom (new jump func)
33369 2019-Jan-10 14:32:18.373590 - [DEBUG]
33370 2019-Jan-10 14:32:18.373614 - [DEBUG] Start adding new jump function
33371 2019-Jan-10 14:32:18.373638 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33372 2019-Jan-10 14:32:18.373707 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33373 2019-Jan-10 14:32:18.374365 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
33374 2019-Jan-10 14:32:18.375286 - [DEBUG] Edge Function : AllBottom
33375 2019-Jan-10 14:32:18.375449 - [DEBUG] End adding new jump function
33376 2019-Jan-10 14:32:18.375480 - [DEBUG]
33377 2019-Jan-10 14:32:18.375504 - [DEBUG] -------------------------------------------- 969. Path Edge --------------------------------------------
33378 2019-Jan-10 14:32:18.375531 - [DEBUG]
33379 2019-Jan-10 14:32:18.375554 - [DEBUG] Process 969. path edge:
33380 2019-Jan-10 14:32:18.375579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33381 2019-Jan-10 14:32:18.375803 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
33382 2019-Jan-10 14:32:18.377320 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33383 2019-Jan-10 14:32:18.378723 - [DEBUG]
33384 2019-Jan-10 14:32:18.378751 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
33385 2019-Jan-10 14:32:18.379433 - [DEBUG] Possible callees:
33386 2019-Jan-10 14:32:18.379459 - [DEBUG] llvm.dbg.declare
33387 2019-Jan-10 14:32:18.379484 - [DEBUG] Possible return sites:
33388 2019-Jan-10 14:32:18.379508 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9633389 2019-Jan-10 14:32:18.380813 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33390 2019-Jan-10 14:32:18.380844 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33391 2019-Jan-10 14:32:18.380901 - [DEBUG] Compose: EdgeIdentity * AllBottom
33392 2019-Jan-10 14:32:18.380929 - [DEBUG]
33393 2019-Jan-10 14:32:18.380954 - [DEBUG] Propagate flow
33394 2019-Jan-10 14:32:18.380977 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33395 2019-Jan-10 14:32:18.381059 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33396 2019-Jan-10 14:32:18.381690 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33397 2019-Jan-10 14:32:18.382784 - [DEBUG] Edge function : AllBottom (result of previous compose)
33398 2019-Jan-10 14:32:18.382811 - [DEBUG]
33399 2019-Jan-10 14:32:18.382838 - [DEBUG] Join: AllTop & AllBottom
33400 2019-Jan-10 14:32:18.382865 - [DEBUG] = AllBottom (new jump func)
33401 2019-Jan-10 14:32:18.382890 - [DEBUG]
33402 2019-Jan-10 14:32:18.382913 - [DEBUG] Start adding new jump function
33403 2019-Jan-10 14:32:18.382937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33404 2019-Jan-10 14:32:18.383009 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33405 2019-Jan-10 14:32:18.383953 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33406 2019-Jan-10 14:32:18.385865 - [DEBUG] Edge Function : AllBottom
33407 2019-Jan-10 14:32:18.385902 - [DEBUG] End adding new jump function
33408 2019-Jan-10 14:32:18.385927 - [DEBUG]
33409 2019-Jan-10 14:32:18.385951 - [DEBUG] -------------------------------------------- 970. Path Edge --------------------------------------------
33410 2019-Jan-10 14:32:18.385976 - [DEBUG]
33411 2019-Jan-10 14:32:18.386000 - [DEBUG] Process 970. path edge:
33412 2019-Jan-10 14:32:18.386132 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33413 2019-Jan-10 14:32:18.386535 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
33414 2019-Jan-10 14:32:18.387255 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33415 2019-Jan-10 14:32:18.388224 - [DEBUG]
33416 2019-Jan-10 14:32:18.388253 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33417 2019-Jan-10 14:32:18.389254 - [DEBUG] Compose: EdgeIdentity * AllBottom
33418 2019-Jan-10 14:32:18.389288 - [DEBUG]
33419 2019-Jan-10 14:32:18.389312 - [DEBUG] Propagate flow
33420 2019-Jan-10 14:32:18.389336 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33421 2019-Jan-10 14:32:18.389421 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33422 2019-Jan-10 14:32:18.390082 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33423 2019-Jan-10 14:32:18.390765 - [DEBUG] Edge function : AllBottom (result of previous compose)
33424 2019-Jan-10 14:32:18.390792 - [DEBUG]
33425 2019-Jan-10 14:32:18.390818 - [DEBUG] Join: AllTop & AllBottom
33426 2019-Jan-10 14:32:18.390845 - [DEBUG] = AllBottom (new jump func)
33427 2019-Jan-10 14:32:18.390870 - [DEBUG]
33428 2019-Jan-10 14:32:18.390893 - [DEBUG] Start adding new jump function
33429 2019-Jan-10 14:32:18.390917 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33430 2019-Jan-10 14:32:18.390983 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33431 2019-Jan-10 14:32:18.391660 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33432 2019-Jan-10 14:32:18.392304 - [DEBUG] Edge Function : AllBottom
33433 2019-Jan-10 14:32:18.392336 - [DEBUG] End adding new jump function
33434 2019-Jan-10 14:32:18.392361 - [DEBUG]
33435 2019-Jan-10 14:32:18.392385 - [DEBUG] -------------------------------------------- 971. Path Edge --------------------------------------------
33436 2019-Jan-10 14:32:18.392410 - [DEBUG]
33437 2019-Jan-10 14:32:18.392620 - [DEBUG] Process 971. path edge:
33438 2019-Jan-10 14:32:18.392673 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33439 2019-Jan-10 14:32:18.392750 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
33440 2019-Jan-10 14:32:18.393745 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33441 2019-Jan-10 14:32:18.394522 - [DEBUG]
33442 2019-Jan-10 14:32:18.394554 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33443 2019-Jan-10 14:32:18.395222 - [DEBUG] Compose: EdgeIdentity * AllBottom
33444 2019-Jan-10 14:32:18.395252 - [DEBUG]
33445 2019-Jan-10 14:32:18.395277 - [DEBUG] Propagate flow
33446 2019-Jan-10 14:32:18.395300 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33447 2019-Jan-10 14:32:18.395365 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
33448 2019-Jan-10 14:32:18.396180 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33449 2019-Jan-10 14:32:18.396813 - [DEBUG] Edge function : AllBottom (result of previous compose)
33450 2019-Jan-10 14:32:18.396857 - [DEBUG]
33451 2019-Jan-10 14:32:18.396884 - [DEBUG] Join: AllTop & AllBottom
33452 2019-Jan-10 14:32:18.396911 - [DEBUG] = AllBottom (new jump func)
33453 2019-Jan-10 14:32:18.396936 - [DEBUG]
33454 2019-Jan-10 14:32:18.396959 - [DEBUG] Start adding new jump function
33455 2019-Jan-10 14:32:18.396983 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33456 2019-Jan-10 14:32:18.397043 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33457 2019-Jan-10 14:32:18.397672 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
33458 2019-Jan-10 14:32:18.398294 - [DEBUG] Edge Function : AllBottom
33459 2019-Jan-10 14:32:18.398324 - [DEBUG] End adding new jump function
33460 2019-Jan-10 14:32:18.398349 - [DEBUG]
33461 2019-Jan-10 14:32:18.398373 - [DEBUG] -------------------------------------------- 972. Path Edge --------------------------------------------
33462 2019-Jan-10 14:32:18.398552 - [DEBUG]
33463 2019-Jan-10 14:32:18.398579 - [DEBUG] Process 972. path edge:
33464 2019-Jan-10 14:32:18.398604 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33465 2019-Jan-10 14:32:18.398668 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
33466 2019-Jan-10 14:32:18.399313 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
33467 2019-Jan-10 14:32:18.400619 - [DEBUG]
33468 2019-Jan-10 14:32:18.400650 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
33469 2019-Jan-10 14:32:18.401838 - [DEBUG] Compose: EdgeIdentity * AllBottom
33470 2019-Jan-10 14:32:18.401869 - [DEBUG]
33471 2019-Jan-10 14:32:18.401894 - [DEBUG] Propagate flow
33472 2019-Jan-10 14:32:18.401917 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33473 2019-Jan-10 14:32:18.401995 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33474 2019-Jan-10 14:32:18.402686 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
33475 2019-Jan-10 14:32:18.403368 - [DEBUG] Edge function : AllBottom (result of previous compose)
33476 2019-Jan-10 14:32:18.403396 - [DEBUG]
33477 2019-Jan-10 14:32:18.403424 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
33478 2019-Jan-10 14:32:18.403451 - [DEBUG] = AllBottom
33479 2019-Jan-10 14:32:18.403476 - [DEBUG]
33480 2019-Jan-10 14:32:18.403522 - [DEBUG] PROPAGATE: No new function!
33481 2019-Jan-10 14:32:18.403548 - [DEBUG] EDGE:
33482 2019-Jan-10 14:32:18.403619 - [DEBUG] ---> 33483 2019-Jan-10 14:32:18.404303 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
33484 2019-Jan-10 14:32:18.406024 - [DEBUG]
33485 2019-Jan-10 14:32:18.406058 - [DEBUG] EDGE:
33486 2019-Jan-10 14:32:18.406147 - [DEBUG] ---> 33487 2019-Jan-10 14:32:18.407076 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
33488 2019-Jan-10 14:32:18.407733 - [DEBUG]
33489 2019-Jan-10 14:32:18.407763 - [DEBUG] Compose: EdgeIdentity * AllBottom
33490 2019-Jan-10 14:32:18.407790 - [DEBUG]
33491 2019-Jan-10 14:32:18.407815 - [DEBUG] Propagate flow
33492 2019-Jan-10 14:32:18.407839 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33493 2019-Jan-10 14:32:18.407902 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33494 2019-Jan-10 14:32:18.408694 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33495 2019-Jan-10 14:32:18.410061 - [DEBUG] Edge function : AllBottom (result of previous compose)
33496 2019-Jan-10 14:32:18.410091 - [DEBUG]
33497 2019-Jan-10 14:32:18.410118 - [DEBUG] Join: AllTop & AllBottom
33498 2019-Jan-10 14:32:18.410145 - [DEBUG] = AllBottom (new jump func)
33499 2019-Jan-10 14:32:18.410190 - [DEBUG]
33500 2019-Jan-10 14:32:18.410215 - [DEBUG] Start adding new jump function
33501 2019-Jan-10 14:32:18.410238 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33502 2019-Jan-10 14:32:18.410319 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33503 2019-Jan-10 14:32:18.410985 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33504 2019-Jan-10 14:32:18.411633 - [DEBUG] Edge Function : AllBottom
33505 2019-Jan-10 14:32:18.411668 - [DEBUG] End adding new jump function
33506 2019-Jan-10 14:32:18.411692 - [DEBUG]
33507 2019-Jan-10 14:32:18.411716 - [DEBUG] -------------------------------------------- 973. Path Edge --------------------------------------------
33508 2019-Jan-10 14:32:18.411741 - [DEBUG]
33509 2019-Jan-10 14:32:18.411765 - [DEBUG] Process 973. path edge:
33510 2019-Jan-10 14:32:18.411789 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33511 2019-Jan-10 14:32:18.411853 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
33512 2019-Jan-10 14:32:18.412791 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33513 2019-Jan-10 14:32:18.414008 - [DEBUG]
33514 2019-Jan-10 14:32:18.414093 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
33515 2019-Jan-10 14:32:18.415190 - [DEBUG] Compose: EdgeIdentity * AllBottom
33516 2019-Jan-10 14:32:18.415222 - [DEBUG]
33517 2019-Jan-10 14:32:18.415246 - [DEBUG] Propagate flow
33518 2019-Jan-10 14:32:18.415270 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33519 2019-Jan-10 14:32:18.415351 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
33520 2019-Jan-10 14:32:18.416039 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33521 2019-Jan-10 14:32:18.416693 - [DEBUG] Edge function : AllBottom (result of previous compose)
33522 2019-Jan-10 14:32:18.416721 - [DEBUG]
33523 2019-Jan-10 14:32:18.416748 - [DEBUG] Join: AllTop & AllBottom
33524 2019-Jan-10 14:32:18.416774 - [DEBUG] = AllBottom (new jump func)
33525 2019-Jan-10 14:32:18.416799 - [DEBUG]
33526 2019-Jan-10 14:32:18.416847 - [DEBUG] Start adding new jump function
33527 2019-Jan-10 14:32:18.416874 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33528 2019-Jan-10 14:32:18.416965 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33529 2019-Jan-10 14:32:18.417966 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
33530 2019-Jan-10 14:32:18.418803 - [DEBUG] Edge Function : AllBottom
33531 2019-Jan-10 14:32:18.418842 - [DEBUG] End adding new jump function
33532 2019-Jan-10 14:32:18.418867 - [DEBUG]
33533 2019-Jan-10 14:32:18.418892 - [DEBUG] -------------------------------------------- 974. Path Edge --------------------------------------------
33534 2019-Jan-10 14:32:18.418917 - [DEBUG]
33535 2019-Jan-10 14:32:18.418941 - [DEBUG] Process 974. path edge:
33536 2019-Jan-10 14:32:18.418965 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33537 2019-Jan-10 14:32:18.419044 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
33538 2019-Jan-10 14:32:18.419965 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33539 2019-Jan-10 14:32:18.420702 - [DEBUG]
33540 2019-Jan-10 14:32:18.420732 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
33541 2019-Jan-10 14:32:18.421419 - [DEBUG] Compose: EdgeIdentity * AllBottom
33542 2019-Jan-10 14:32:18.421448 - [DEBUG]
33543 2019-Jan-10 14:32:18.421473 - [DEBUG] Propagate flow
33544 2019-Jan-10 14:32:18.421497 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33545 2019-Jan-10 14:32:18.421570 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33546 2019-Jan-10 14:32:18.422385 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33547 2019-Jan-10 14:32:18.423022 - [DEBUG] Edge function : AllBottom (result of previous compose)
33548 2019-Jan-10 14:32:18.423048 - [DEBUG]
33549 2019-Jan-10 14:32:18.423074 - [DEBUG] Join: AllTop & AllBottom
33550 2019-Jan-10 14:32:18.423101 - [DEBUG] = AllBottom (new jump func)
33551 2019-Jan-10 14:32:18.423125 - [DEBUG]
33552 2019-Jan-10 14:32:18.423149 - [DEBUG] Start adding new jump function
33553 2019-Jan-10 14:32:18.423172 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33554 2019-Jan-10 14:32:18.423233 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33555 2019-Jan-10 14:32:18.424325 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33556 2019-Jan-10 14:32:18.425113 - [DEBUG] Edge Function : AllBottom
33557 2019-Jan-10 14:32:18.425147 - [DEBUG] End adding new jump function
33558 2019-Jan-10 14:32:18.425172 - [DEBUG]
33559 2019-Jan-10 14:32:18.425196 - [DEBUG] -------------------------------------------- 975. Path Edge --------------------------------------------
33560 2019-Jan-10 14:32:18.425221 - [DEBUG]
33561 2019-Jan-10 14:32:18.425244 - [DEBUG] Process 975. path edge:
33562 2019-Jan-10 14:32:18.425268 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33563 2019-Jan-10 14:32:18.425334 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
33564 2019-Jan-10 14:32:18.426578 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33565 2019-Jan-10 14:32:18.427298 - [DEBUG]
33566 2019-Jan-10 14:32:18.427326 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
33567 2019-Jan-10 14:32:18.428027 - [DEBUG] Compose: EdgeIdentity * AllBottom
33568 2019-Jan-10 14:32:18.428057 - [DEBUG]
33569 2019-Jan-10 14:32:18.428082 - [DEBUG] Propagate flow
33570 2019-Jan-10 14:32:18.428106 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33571 2019-Jan-10 14:32:18.428172 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
33572 2019-Jan-10 14:32:18.428805 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33573 2019-Jan-10 14:32:18.429468 - [DEBUG] Edge function : AllBottom (result of previous compose)
33574 2019-Jan-10 14:32:18.429495 - [DEBUG]
33575 2019-Jan-10 14:32:18.429522 - [DEBUG] Join: AllTop & AllBottom
33576 2019-Jan-10 14:32:18.429549 - [DEBUG] = AllBottom (new jump func)
33577 2019-Jan-10 14:32:18.429574 - [DEBUG]
33578 2019-Jan-10 14:32:18.429598 - [DEBUG] Start adding new jump function
33579 2019-Jan-10 14:32:18.429622 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33580 2019-Jan-10 14:32:18.429683 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33581 2019-Jan-10 14:32:18.430340 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
33582 2019-Jan-10 14:32:18.430961 - [DEBUG] Edge Function : AllBottom
33583 2019-Jan-10 14:32:18.430990 - [DEBUG] End adding new jump function
33584 2019-Jan-10 14:32:18.431015 - [DEBUG]
33585 2019-Jan-10 14:32:18.431039 - [DEBUG] -------------------------------------------- 976. Path Edge --------------------------------------------
33586 2019-Jan-10 14:32:18.431064 - [DEBUG]
33587 2019-Jan-10 14:32:18.431087 - [DEBUG] Process 976. path edge:
33588 2019-Jan-10 14:32:18.431111 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33589 2019-Jan-10 14:32:18.431169 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
33590 2019-Jan-10 14:32:18.431788 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33591 2019-Jan-10 14:32:18.432409 - [DEBUG]
33592 2019-Jan-10 14:32:18.432435 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
33593 2019-Jan-10 14:32:18.433073 - [DEBUG] Compose: EdgeIdentity * AllBottom
33594 2019-Jan-10 14:32:18.433102 - [DEBUG]
33595 2019-Jan-10 14:32:18.433126 - [DEBUG] Propagate flow
33596 2019-Jan-10 14:32:18.433150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33597 2019-Jan-10 14:32:18.433209 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
33598 2019-Jan-10 14:32:18.433861 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33599 2019-Jan-10 14:32:18.434520 - [DEBUG] Edge function : AllBottom (result of previous compose)
33600 2019-Jan-10 14:32:18.434549 - [DEBUG]
33601 2019-Jan-10 14:32:18.434576 - [DEBUG] Join: AllTop & AllBottom
33602 2019-Jan-10 14:32:18.434604 - [DEBUG] = AllBottom (new jump func)
33603 2019-Jan-10 14:32:18.434629 - [DEBUG]
33604 2019-Jan-10 14:32:18.434653 - [DEBUG] Start adding new jump function
33605 2019-Jan-10 14:32:18.434676 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33606 2019-Jan-10 14:32:18.434748 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33607 2019-Jan-10 14:32:18.435433 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
33608 2019-Jan-10 14:32:18.436101 - [DEBUG] Edge Function : AllBottom
33609 2019-Jan-10 14:32:18.436134 - [DEBUG] End adding new jump function
33610 2019-Jan-10 14:32:18.436159 - [DEBUG]
33611 2019-Jan-10 14:32:18.436183 - [DEBUG] -------------------------------------------- 977. Path Edge --------------------------------------------
33612 2019-Jan-10 14:32:18.436209 - [DEBUG]
33613 2019-Jan-10 14:32:18.436232 - [DEBUG] Process 977. path edge:
33614 2019-Jan-10 14:32:18.436256 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33615 2019-Jan-10 14:32:18.436324 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
33616 2019-Jan-10 14:32:18.438225 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33617 2019-Jan-10 14:32:18.438963 - [DEBUG]
33618 2019-Jan-10 14:32:18.438992 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
33619 2019-Jan-10 14:32:18.439731 - [DEBUG] Compose: EdgeIdentity * AllBottom
33620 2019-Jan-10 14:32:18.439762 - [DEBUG]
33621 2019-Jan-10 14:32:18.439787 - [DEBUG] Propagate flow
33622 2019-Jan-10 14:32:18.439810 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33623 2019-Jan-10 14:32:18.439882 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
33624 2019-Jan-10 14:32:18.440602 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33625 2019-Jan-10 14:32:18.441266 - [DEBUG] Edge function : AllBottom (result of previous compose)
33626 2019-Jan-10 14:32:18.441293 - [DEBUG]
33627 2019-Jan-10 14:32:18.441320 - [DEBUG] Join: AllTop & AllBottom
33628 2019-Jan-10 14:32:18.441347 - [DEBUG] = AllBottom (new jump func)
33629 2019-Jan-10 14:32:18.441372 - [DEBUG]
33630 2019-Jan-10 14:32:18.441396 - [DEBUG] Start adding new jump function
33631 2019-Jan-10 14:32:18.441420 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33632 2019-Jan-10 14:32:18.441487 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33633 2019-Jan-10 14:32:18.443801 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
33634 2019-Jan-10 14:32:18.444541 - [DEBUG] Edge Function : AllBottom
33635 2019-Jan-10 14:32:18.444576 - [DEBUG] End adding new jump function
33636 2019-Jan-10 14:32:18.444601 - [DEBUG]
33637 2019-Jan-10 14:32:18.444626 - [DEBUG] -------------------------------------------- 978. Path Edge --------------------------------------------
33638 2019-Jan-10 14:32:18.444651 - [DEBUG]
33639 2019-Jan-10 14:32:18.444675 - [DEBUG] Process 978. path edge:
33640 2019-Jan-10 14:32:18.444699 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33641 2019-Jan-10 14:32:18.444767 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
33642 2019-Jan-10 14:32:18.445437 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33643 2019-Jan-10 14:32:18.446107 - [DEBUG]
33644 2019-Jan-10 14:32:18.446134 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
33645 2019-Jan-10 14:32:18.446857 - [DEBUG] Compose: EdgeIdentity * AllBottom
33646 2019-Jan-10 14:32:18.446889 - [DEBUG]
33647 2019-Jan-10 14:32:18.446913 - [DEBUG] Propagate flow
33648 2019-Jan-10 14:32:18.446937 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33649 2019-Jan-10 14:32:18.447001 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
33650 2019-Jan-10 14:32:18.447634 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33651 2019-Jan-10 14:32:18.448261 - [DEBUG] Edge function : AllBottom (result of previous compose)
33652 2019-Jan-10 14:32:18.448287 - [DEBUG]
33653 2019-Jan-10 14:32:18.448313 - [DEBUG] Join: AllTop & AllBottom
33654 2019-Jan-10 14:32:18.448340 - [DEBUG] = AllBottom (new jump func)
33655 2019-Jan-10 14:32:18.448365 - [DEBUG]
33656 2019-Jan-10 14:32:18.448389 - [DEBUG] Start adding new jump function
33657 2019-Jan-10 14:32:18.448412 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33658 2019-Jan-10 14:32:18.448469 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33659 2019-Jan-10 14:32:18.449093 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
33660 2019-Jan-10 14:32:18.449712 - [DEBUG] Edge Function : AllBottom
33661 2019-Jan-10 14:32:18.449742 - [DEBUG] End adding new jump function
33662 2019-Jan-10 14:32:18.449785 - [DEBUG]
33663 2019-Jan-10 14:32:18.449809 - [DEBUG] -------------------------------------------- 979. Path Edge --------------------------------------------
33664 2019-Jan-10 14:32:18.449834 - [DEBUG]
33665 2019-Jan-10 14:32:18.449858 - [DEBUG] Process 979. path edge:
33666 2019-Jan-10 14:32:18.449882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33667 2019-Jan-10 14:32:18.449940 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
33668 2019-Jan-10 14:32:18.450959 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33669 2019-Jan-10 14:32:18.451783 - [DEBUG]
33670 2019-Jan-10 14:32:18.451813 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
33671 2019-Jan-10 14:32:18.452498 - [DEBUG] Compose: EdgeIdentity * AllBottom
33672 2019-Jan-10 14:32:18.452527 - [DEBUG]
33673 2019-Jan-10 14:32:18.452625 - [DEBUG] Propagate flow
33674 2019-Jan-10 14:32:18.452687 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33675 2019-Jan-10 14:32:18.452791 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
33676 2019-Jan-10 14:32:18.453488 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33677 2019-Jan-10 14:32:18.454183 - [DEBUG] Edge function : AllBottom (result of previous compose)
33678 2019-Jan-10 14:32:18.454211 - [DEBUG]
33679 2019-Jan-10 14:32:18.454238 - [DEBUG] Join: AllTop & AllBottom
33680 2019-Jan-10 14:32:18.454265 - [DEBUG] = AllBottom (new jump func)
33681 2019-Jan-10 14:32:18.454290 - [DEBUG]
33682 2019-Jan-10 14:32:18.454315 - [DEBUG] Start adding new jump function
33683 2019-Jan-10 14:32:18.454339 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33684 2019-Jan-10 14:32:18.454404 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33685 2019-Jan-10 14:32:18.455269 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
33686 2019-Jan-10 14:32:18.459742 - [DEBUG] Edge Function : AllBottom
33687 2019-Jan-10 14:32:18.459782 - [DEBUG] End adding new jump function
33688 2019-Jan-10 14:32:18.459807 - [DEBUG]
33689 2019-Jan-10 14:32:18.459831 - [DEBUG] -------------------------------------------- 980. Path Edge --------------------------------------------
33690 2019-Jan-10 14:32:18.459857 - [DEBUG]
33691 2019-Jan-10 14:32:18.459881 - [DEBUG] Process 980. path edge:
33692 2019-Jan-10 14:32:18.459905 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33693 2019-Jan-10 14:32:18.459996 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
33694 2019-Jan-10 14:32:18.460735 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33695 2019-Jan-10 14:32:18.461408 - [DEBUG]
33696 2019-Jan-10 14:32:18.461436 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
33697 2019-Jan-10 14:32:18.462117 - [DEBUG] Possible callees:
33698 2019-Jan-10 14:32:18.462143 - [DEBUG] llvm.dbg.declare
33699 2019-Jan-10 14:32:18.462169 - [DEBUG] Possible return sites:
33700 2019-Jan-10 14:32:18.462193 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12033701 2019-Jan-10 14:32:18.463561 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33702 2019-Jan-10 14:32:18.463618 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33703 2019-Jan-10 14:32:18.463666 - [DEBUG] Compose: EdgeIdentity * AllBottom
33704 2019-Jan-10 14:32:18.463694 - [DEBUG]
33705 2019-Jan-10 14:32:18.463719 - [DEBUG] Propagate flow
33706 2019-Jan-10 14:32:18.463743 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33707 2019-Jan-10 14:32:18.463820 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
33708 2019-Jan-10 14:32:18.464472 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33709 2019-Jan-10 14:32:18.465107 - [DEBUG] Edge function : AllBottom (result of previous compose)
33710 2019-Jan-10 14:32:18.465133 - [DEBUG]
33711 2019-Jan-10 14:32:18.465160 - [DEBUG] Join: AllTop & AllBottom
33712 2019-Jan-10 14:32:18.465187 - [DEBUG] = AllBottom (new jump func)
33713 2019-Jan-10 14:32:18.465212 - [DEBUG]
33714 2019-Jan-10 14:32:18.465236 - [DEBUG] Start adding new jump function
33715 2019-Jan-10 14:32:18.465260 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33716 2019-Jan-10 14:32:18.465320 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33717 2019-Jan-10 14:32:18.465950 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
33718 2019-Jan-10 14:32:18.466581 - [DEBUG] Edge Function : AllBottom
33719 2019-Jan-10 14:32:18.466613 - [DEBUG] End adding new jump function
33720 2019-Jan-10 14:32:18.466638 - [DEBUG]
33721 2019-Jan-10 14:32:18.466662 - [DEBUG] -------------------------------------------- 981. Path Edge --------------------------------------------
33722 2019-Jan-10 14:32:18.466687 - [DEBUG]
33723 2019-Jan-10 14:32:18.466711 - [DEBUG] Process 981. path edge:
33724 2019-Jan-10 14:32:18.466735 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33725 2019-Jan-10 14:32:18.466795 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
33726 2019-Jan-10 14:32:18.472651 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33727 2019-Jan-10 14:32:18.473346 - [DEBUG]
33728 2019-Jan-10 14:32:18.473375 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
33729 2019-Jan-10 14:32:18.474094 - [DEBUG] Compose: EdgeIdentity * AllBottom
33730 2019-Jan-10 14:32:18.474125 - [DEBUG]
33731 2019-Jan-10 14:32:18.474149 - [DEBUG] Propagate flow
33732 2019-Jan-10 14:32:18.474173 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33733 2019-Jan-10 14:32:18.474236 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
33734 2019-Jan-10 14:32:18.474859 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33735 2019-Jan-10 14:32:18.475492 - [DEBUG] Edge function : AllBottom (result of previous compose)
33736 2019-Jan-10 14:32:18.475518 - [DEBUG]
33737 2019-Jan-10 14:32:18.475544 - [DEBUG] Join: AllTop & AllBottom
33738 2019-Jan-10 14:32:18.475571 - [DEBUG] = AllBottom (new jump func)
33739 2019-Jan-10 14:32:18.475596 - [DEBUG]
33740 2019-Jan-10 14:32:18.475619 - [DEBUG] Start adding new jump function
33741 2019-Jan-10 14:32:18.475643 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33742 2019-Jan-10 14:32:18.475701 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33743 2019-Jan-10 14:32:18.476321 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
33744 2019-Jan-10 14:32:18.476959 - [DEBUG] Edge Function : AllBottom
33745 2019-Jan-10 14:32:18.476991 - [DEBUG] End adding new jump function
33746 2019-Jan-10 14:32:18.477015 - [DEBUG]
33747 2019-Jan-10 14:32:18.477039 - [DEBUG] -------------------------------------------- 982. Path Edge --------------------------------------------
33748 2019-Jan-10 14:32:18.477085 - [DEBUG]
33749 2019-Jan-10 14:32:18.477109 - [DEBUG] Process 982. path edge:
33750 2019-Jan-10 14:32:18.477134 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33751 2019-Jan-10 14:32:18.477193 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
33752 2019-Jan-10 14:32:18.477812 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33753 2019-Jan-10 14:32:18.478445 - [DEBUG]
33754 2019-Jan-10 14:32:18.478472 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
33755 2019-Jan-10 14:32:18.479112 - [DEBUG] Compose: EdgeIdentity * AllBottom
33756 2019-Jan-10 14:32:18.479141 - [DEBUG]
33757 2019-Jan-10 14:32:18.479165 - [DEBUG] Propagate flow
33758 2019-Jan-10 14:32:18.479189 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33759 2019-Jan-10 14:32:18.479248 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33760 2019-Jan-10 14:32:18.479887 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33761 2019-Jan-10 14:32:18.483265 - [DEBUG] Edge function : AllBottom (result of previous compose)
33762 2019-Jan-10 14:32:18.483297 - [DEBUG]
33763 2019-Jan-10 14:32:18.483323 - [DEBUG] Join: AllTop & AllBottom
33764 2019-Jan-10 14:32:18.483350 - [DEBUG] = AllBottom (new jump func)
33765 2019-Jan-10 14:32:18.483376 - [DEBUG]
33766 2019-Jan-10 14:32:18.483400 - [DEBUG] Start adding new jump function
33767 2019-Jan-10 14:32:18.483423 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33768 2019-Jan-10 14:32:18.483531 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33769 2019-Jan-10 14:32:18.484206 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33770 2019-Jan-10 14:32:18.484844 - [DEBUG] Edge Function : AllBottom
33771 2019-Jan-10 14:32:18.484875 - [DEBUG] End adding new jump function
33772 2019-Jan-10 14:32:18.484899 - [DEBUG]
33773 2019-Jan-10 14:32:18.484923 - [DEBUG] -------------------------------------------- 983. Path Edge --------------------------------------------
33774 2019-Jan-10 14:32:18.484948 - [DEBUG]
33775 2019-Jan-10 14:32:18.484971 - [DEBUG] Process 983. path edge:
33776 2019-Jan-10 14:32:18.484995 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33777 2019-Jan-10 14:32:18.485056 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
33778 2019-Jan-10 14:32:18.485682 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33779 2019-Jan-10 14:32:18.486299 - [DEBUG]
33780 2019-Jan-10 14:32:18.486324 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
33781 2019-Jan-10 14:32:18.486989 - [DEBUG] Possible callees:
33782 2019-Jan-10 14:32:18.487015 - [DEBUG] llvm.dbg.declare
33783 2019-Jan-10 14:32:18.487040 - [DEBUG] Possible return sites:
33784 2019-Jan-10 14:32:18.487064 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14933785 2019-Jan-10 14:32:18.488335 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33786 2019-Jan-10 14:32:18.488366 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33787 2019-Jan-10 14:32:18.488411 - [DEBUG] Compose: EdgeIdentity * AllBottom
33788 2019-Jan-10 14:32:18.488459 - [DEBUG]
33789 2019-Jan-10 14:32:18.488484 - [DEBUG] Propagate flow
33790 2019-Jan-10 14:32:18.488508 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33791 2019-Jan-10 14:32:18.488570 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
33792 2019-Jan-10 14:32:18.489191 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33793 2019-Jan-10 14:32:18.489808 - [DEBUG] Edge function : AllBottom (result of previous compose)
33794 2019-Jan-10 14:32:18.489834 - [DEBUG]
33795 2019-Jan-10 14:32:18.489860 - [DEBUG] Join: AllTop & AllBottom
33796 2019-Jan-10 14:32:18.489886 - [DEBUG] = AllBottom (new jump func)
33797 2019-Jan-10 14:32:18.489911 - [DEBUG]
33798 2019-Jan-10 14:32:18.489934 - [DEBUG] Start adding new jump function
33799 2019-Jan-10 14:32:18.489958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33800 2019-Jan-10 14:32:18.490015 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33801 2019-Jan-10 14:32:18.494249 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
33802 2019-Jan-10 14:32:18.494936 - [DEBUG] Edge Function : AllBottom
33803 2019-Jan-10 14:32:18.494971 - [DEBUG] End adding new jump function
33804 2019-Jan-10 14:32:18.494996 - [DEBUG]
33805 2019-Jan-10 14:32:18.495021 - [DEBUG] -------------------------------------------- 984. Path Edge --------------------------------------------
33806 2019-Jan-10 14:32:18.495047 - [DEBUG]
33807 2019-Jan-10 14:32:18.495070 - [DEBUG] Process 984. path edge:
33808 2019-Jan-10 14:32:18.495095 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33809 2019-Jan-10 14:32:18.495172 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
33810 2019-Jan-10 14:32:18.495864 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33811 2019-Jan-10 14:32:18.496540 - [DEBUG]
33812 2019-Jan-10 14:32:18.496566 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
33813 2019-Jan-10 14:32:18.497264 - [DEBUG] Compose: EdgeIdentity * AllBottom
33814 2019-Jan-10 14:32:18.497293 - [DEBUG]
33815 2019-Jan-10 14:32:18.497317 - [DEBUG] Propagate flow
33816 2019-Jan-10 14:32:18.497341 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33817 2019-Jan-10 14:32:18.497404 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
33818 2019-Jan-10 14:32:18.498028 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33819 2019-Jan-10 14:32:18.498651 - [DEBUG] Edge function : AllBottom (result of previous compose)
33820 2019-Jan-10 14:32:18.498677 - [DEBUG]
33821 2019-Jan-10 14:32:18.498704 - [DEBUG] Join: AllTop & AllBottom
33822 2019-Jan-10 14:32:18.498731 - [DEBUG] = AllBottom (new jump func)
33823 2019-Jan-10 14:32:18.498756 - [DEBUG]
33824 2019-Jan-10 14:32:18.498780 - [DEBUG] Start adding new jump function
33825 2019-Jan-10 14:32:18.498804 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33826 2019-Jan-10 14:32:18.498867 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33827 2019-Jan-10 14:32:18.499512 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
33828 2019-Jan-10 14:32:18.500130 - [DEBUG] Edge Function : AllBottom
33829 2019-Jan-10 14:32:18.500179 - [DEBUG] End adding new jump function
33830 2019-Jan-10 14:32:18.500206 - [DEBUG]
33831 2019-Jan-10 14:32:18.500230 - [DEBUG] -------------------------------------------- 985. Path Edge --------------------------------------------
33832 2019-Jan-10 14:32:18.500255 - [DEBUG]
33833 2019-Jan-10 14:32:18.500279 - [DEBUG] Process 985. path edge:
33834 2019-Jan-10 14:32:18.500323 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33835 2019-Jan-10 14:32:18.500386 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
33836 2019-Jan-10 14:32:18.501015 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33837 2019-Jan-10 14:32:18.501631 - [DEBUG]
33838 2019-Jan-10 14:32:18.501657 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
33839 2019-Jan-10 14:32:18.502296 - [DEBUG] Compose: EdgeIdentity * AllBottom
33840 2019-Jan-10 14:32:18.502324 - [DEBUG]
33841 2019-Jan-10 14:32:18.502348 - [DEBUG] Propagate flow
33842 2019-Jan-10 14:32:18.502371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33843 2019-Jan-10 14:32:18.502429 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
33844 2019-Jan-10 14:32:18.503057 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33845 2019-Jan-10 14:32:18.507133 - [DEBUG] Edge function : AllBottom (result of previous compose)
33846 2019-Jan-10 14:32:18.507163 - [DEBUG]
33847 2019-Jan-10 14:32:18.507190 - [DEBUG] Join: AllTop & AllBottom
33848 2019-Jan-10 14:32:18.507217 - [DEBUG] = AllBottom (new jump func)
33849 2019-Jan-10 14:32:18.507242 - [DEBUG]
33850 2019-Jan-10 14:32:18.507266 - [DEBUG] Start adding new jump function
33851 2019-Jan-10 14:32:18.507290 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33852 2019-Jan-10 14:32:18.507374 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33853 2019-Jan-10 14:32:18.508058 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
33854 2019-Jan-10 14:32:18.508709 - [DEBUG] Edge Function : AllBottom
33855 2019-Jan-10 14:32:18.508742 - [DEBUG] End adding new jump function
33856 2019-Jan-10 14:32:18.508766 - [DEBUG]
33857 2019-Jan-10 14:32:18.508791 - [DEBUG] -------------------------------------------- 986. Path Edge --------------------------------------------
33858 2019-Jan-10 14:32:18.508816 - [DEBUG]
33859 2019-Jan-10 14:32:18.508839 - [DEBUG] Process 986. path edge:
33860 2019-Jan-10 14:32:18.508863 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33861 2019-Jan-10 14:32:18.508926 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
33862 2019-Jan-10 14:32:18.509563 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33863 2019-Jan-10 14:32:18.510226 - [DEBUG]
33864 2019-Jan-10 14:32:18.510252 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
33865 2019-Jan-10 14:32:18.510923 - [DEBUG] Possible callees:
33866 2019-Jan-10 14:32:18.510949 - [DEBUG] llvm.dbg.declare
33867 2019-Jan-10 14:32:18.510974 - [DEBUG] Possible return sites:
33868 2019-Jan-10 14:32:18.510997 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15533869 2019-Jan-10 14:32:18.512276 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33870 2019-Jan-10 14:32:18.512309 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33871 2019-Jan-10 14:32:18.512353 - [DEBUG] Compose: EdgeIdentity * AllBottom
33872 2019-Jan-10 14:32:18.512380 - [DEBUG]
33873 2019-Jan-10 14:32:18.512404 - [DEBUG] Propagate flow
33874 2019-Jan-10 14:32:18.512428 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33875 2019-Jan-10 14:32:18.512508 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
33876 2019-Jan-10 14:32:18.513138 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33877 2019-Jan-10 14:32:18.513796 - [DEBUG] Edge function : AllBottom (result of previous compose)
33878 2019-Jan-10 14:32:18.513822 - [DEBUG]
33879 2019-Jan-10 14:32:18.513848 - [DEBUG] Join: AllTop & AllBottom
33880 2019-Jan-10 14:32:18.513875 - [DEBUG] = AllBottom (new jump func)
33881 2019-Jan-10 14:32:18.513899 - [DEBUG]
33882 2019-Jan-10 14:32:18.513923 - [DEBUG] Start adding new jump function
33883 2019-Jan-10 14:32:18.513946 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33884 2019-Jan-10 14:32:18.514006 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33885 2019-Jan-10 14:32:18.514629 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
33886 2019-Jan-10 14:32:18.515270 - [DEBUG] Edge Function : AllBottom
33887 2019-Jan-10 14:32:18.515301 - [DEBUG] End adding new jump function
33888 2019-Jan-10 14:32:18.515326 - [DEBUG]
33889 2019-Jan-10 14:32:18.515350 - [DEBUG] -------------------------------------------- 987. Path Edge --------------------------------------------
33890 2019-Jan-10 14:32:18.515376 - [DEBUG]
33891 2019-Jan-10 14:32:18.515399 - [DEBUG] Process 987. path edge:
33892 2019-Jan-10 14:32:18.515423 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33893 2019-Jan-10 14:32:18.515486 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
33894 2019-Jan-10 14:32:18.516108 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33895 2019-Jan-10 14:32:18.516738 - [DEBUG]
33896 2019-Jan-10 14:32:18.516764 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
33897 2019-Jan-10 14:32:18.518507 - [DEBUG] Compose: EdgeIdentity * AllBottom
33898 2019-Jan-10 14:32:18.518540 - [DEBUG]
33899 2019-Jan-10 14:32:18.518565 - [DEBUG] Propagate flow
33900 2019-Jan-10 14:32:18.518589 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33901 2019-Jan-10 14:32:18.518654 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
33902 2019-Jan-10 14:32:18.519273 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33903 2019-Jan-10 14:32:18.519889 - [DEBUG] Edge function : AllBottom (result of previous compose)
33904 2019-Jan-10 14:32:18.519915 - [DEBUG]
33905 2019-Jan-10 14:32:18.519940 - [DEBUG] Join: AllTop & AllBottom
33906 2019-Jan-10 14:32:18.519967 - [DEBUG] = AllBottom (new jump func)
33907 2019-Jan-10 14:32:18.519991 - [DEBUG]
33908 2019-Jan-10 14:32:18.520015 - [DEBUG] Start adding new jump function
33909 2019-Jan-10 14:32:18.520038 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33910 2019-Jan-10 14:32:18.520095 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33911 2019-Jan-10 14:32:18.520736 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
33912 2019-Jan-10 14:32:18.521349 - [DEBUG] Edge Function : AllBottom
33913 2019-Jan-10 14:32:18.521378 - [DEBUG] End adding new jump function
33914 2019-Jan-10 14:32:18.521402 - [DEBUG]
33915 2019-Jan-10 14:32:18.521425 - [DEBUG] -------------------------------------------- 988. Path Edge --------------------------------------------
33916 2019-Jan-10 14:32:18.521450 - [DEBUG]
33917 2019-Jan-10 14:32:18.521473 - [DEBUG] Process 988. path edge:
33918 2019-Jan-10 14:32:18.521497 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33919 2019-Jan-10 14:32:18.521553 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
33920 2019-Jan-10 14:32:18.522185 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33921 2019-Jan-10 14:32:18.522800 - [DEBUG]
33922 2019-Jan-10 14:32:18.522826 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
33923 2019-Jan-10 14:32:18.523456 - [DEBUG] Compose: EdgeIdentity * AllBottom
33924 2019-Jan-10 14:32:18.523484 - [DEBUG]
33925 2019-Jan-10 14:32:18.523523 - [DEBUG] Propagate flow
33926 2019-Jan-10 14:32:18.523547 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33927 2019-Jan-10 14:32:18.523605 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
33928 2019-Jan-10 14:32:18.524223 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33929 2019-Jan-10 14:32:18.524841 - [DEBUG] Edge function : AllBottom (result of previous compose)
33930 2019-Jan-10 14:32:18.524867 - [DEBUG]
33931 2019-Jan-10 14:32:18.524892 - [DEBUG] Join: AllTop & AllBottom
33932 2019-Jan-10 14:32:18.524919 - [DEBUG] = AllBottom (new jump func)
33933 2019-Jan-10 14:32:18.524944 - [DEBUG]
33934 2019-Jan-10 14:32:18.524968 - [DEBUG] Start adding new jump function
33935 2019-Jan-10 14:32:18.524991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33936 2019-Jan-10 14:32:18.525051 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33937 2019-Jan-10 14:32:18.525691 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
33938 2019-Jan-10 14:32:18.526328 - [DEBUG] Edge Function : AllBottom
33939 2019-Jan-10 14:32:18.526361 - [DEBUG] End adding new jump function
33940 2019-Jan-10 14:32:18.526386 - [DEBUG]
33941 2019-Jan-10 14:32:18.526410 - [DEBUG] -------------------------------------------- 989. Path Edge --------------------------------------------
33942 2019-Jan-10 14:32:18.526435 - [DEBUG]
33943 2019-Jan-10 14:32:18.526459 - [DEBUG] Process 989. path edge:
33944 2019-Jan-10 14:32:18.526484 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33945 2019-Jan-10 14:32:18.526551 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
33946 2019-Jan-10 14:32:18.527224 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33947 2019-Jan-10 14:32:18.527889 - [DEBUG]
33948 2019-Jan-10 14:32:18.527918 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
33949 2019-Jan-10 14:32:18.528629 - [DEBUG] Compose: EdgeIdentity * AllBottom
33950 2019-Jan-10 14:32:18.528660 - [DEBUG]
33951 2019-Jan-10 14:32:18.528684 - [DEBUG] Propagate flow
33952 2019-Jan-10 14:32:18.528708 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33953 2019-Jan-10 14:32:18.528786 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
33954 2019-Jan-10 14:32:18.529464 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33955 2019-Jan-10 14:32:18.530141 - [DEBUG] Edge function : AllBottom (result of previous compose)
33956 2019-Jan-10 14:32:18.532201 - [DEBUG]
33957 2019-Jan-10 14:32:18.532254 - [DEBUG] Join: AllTop & AllBottom
33958 2019-Jan-10 14:32:18.532283 - [DEBUG] = AllBottom (new jump func)
33959 2019-Jan-10 14:32:18.532309 - [DEBUG]
33960 2019-Jan-10 14:32:18.532334 - [DEBUG] Start adding new jump function
33961 2019-Jan-10 14:32:18.532358 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33962 2019-Jan-10 14:32:18.532475 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33963 2019-Jan-10 14:32:18.533230 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
33964 2019-Jan-10 14:32:18.533969 - [DEBUG] Edge Function : AllBottom
33965 2019-Jan-10 14:32:18.534004 - [DEBUG] End adding new jump function
33966 2019-Jan-10 14:32:18.534029 - [DEBUG]
33967 2019-Jan-10 14:32:18.534053 - [DEBUG] -------------------------------------------- 990. Path Edge --------------------------------------------
33968 2019-Jan-10 14:32:18.534078 - [DEBUG]
33969 2019-Jan-10 14:32:18.534101 - [DEBUG] Process 990. path edge:
33970 2019-Jan-10 14:32:18.534127 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
33971 2019-Jan-10 14:32:18.534200 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
33972 2019-Jan-10 14:32:18.534869 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
33973 2019-Jan-10 14:32:18.535533 - [DEBUG]
33974 2019-Jan-10 14:32:18.535559 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
33975 2019-Jan-10 14:32:18.536238 - [DEBUG] Possible callees:
33976 2019-Jan-10 14:32:18.536265 - [DEBUG] llvm.dbg.declare
33977 2019-Jan-10 14:32:18.536290 - [DEBUG] Possible return sites:
33978 2019-Jan-10 14:32:18.536314 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16333979 2019-Jan-10 14:32:18.541218 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
33980 2019-Jan-10 14:32:18.541262 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
33981 2019-Jan-10 14:32:18.541310 - [DEBUG] Compose: EdgeIdentity * AllBottom
33982 2019-Jan-10 14:32:18.541338 - [DEBUG]
33983 2019-Jan-10 14:32:18.541362 - [DEBUG] Propagate flow
33984 2019-Jan-10 14:32:18.541386 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
33985 2019-Jan-10 14:32:18.541461 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
33986 2019-Jan-10 14:32:18.542140 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33987 2019-Jan-10 14:32:18.542796 - [DEBUG] Edge function : AllBottom (result of previous compose)
33988 2019-Jan-10 14:32:18.542822 - [DEBUG]
33989 2019-Jan-10 14:32:18.542849 - [DEBUG] Join: AllTop & AllBottom
33990 2019-Jan-10 14:32:18.542875 - [DEBUG] = AllBottom (new jump func)
33991 2019-Jan-10 14:32:18.542900 - [DEBUG]
33992 2019-Jan-10 14:32:18.542924 - [DEBUG] Start adding new jump function
33993 2019-Jan-10 14:32:18.542948 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
33994 2019-Jan-10 14:32:18.543013 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
33995 2019-Jan-10 14:32:18.543709 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
33996 2019-Jan-10 14:32:18.544357 - [DEBUG] Edge Function : AllBottom
33997 2019-Jan-10 14:32:18.544389 - [DEBUG] End adding new jump function
33998 2019-Jan-10 14:32:18.544414 - [DEBUG]
33999 2019-Jan-10 14:32:18.544438 - [DEBUG] -------------------------------------------- 991. Path Edge --------------------------------------------
34000 2019-Jan-10 14:32:18.544463 - [DEBUG]
34001 2019-Jan-10 14:32:18.544486 - [DEBUG] Process 991. path edge:
34002 2019-Jan-10 14:32:18.544510 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34003 2019-Jan-10 14:32:18.544571 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
34004 2019-Jan-10 14:32:18.545218 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34005 2019-Jan-10 14:32:18.545875 - [DEBUG]
34006 2019-Jan-10 14:32:18.545922 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
34007 2019-Jan-10 14:32:18.546618 - [DEBUG] Compose: EdgeIdentity * AllBottom
34008 2019-Jan-10 14:32:18.546649 - [DEBUG]
34009 2019-Jan-10 14:32:18.546673 - [DEBUG] Propagate flow
34010 2019-Jan-10 14:32:18.546697 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34011 2019-Jan-10 14:32:18.546769 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
34012 2019-Jan-10 14:32:18.547455 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34013 2019-Jan-10 14:32:18.548101 - [DEBUG] Edge function : AllBottom (result of previous compose)
34014 2019-Jan-10 14:32:18.548128 - [DEBUG]
34015 2019-Jan-10 14:32:18.548154 - [DEBUG] Join: AllTop & AllBottom
34016 2019-Jan-10 14:32:18.548182 - [DEBUG] = AllBottom (new jump func)
34017 2019-Jan-10 14:32:18.548206 - [DEBUG]
34018 2019-Jan-10 14:32:18.548231 - [DEBUG] Start adding new jump function
34019 2019-Jan-10 14:32:18.548254 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34020 2019-Jan-10 14:32:18.548324 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34021 2019-Jan-10 14:32:18.548993 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
34022 2019-Jan-10 14:32:18.549653 - [DEBUG] Edge Function : AllBottom
34023 2019-Jan-10 14:32:18.549689 - [DEBUG] End adding new jump function
34024 2019-Jan-10 14:32:18.549713 - [DEBUG]
34025 2019-Jan-10 14:32:18.549738 - [DEBUG] -------------------------------------------- 992. Path Edge --------------------------------------------
34026 2019-Jan-10 14:32:18.549763 - [DEBUG]
34027 2019-Jan-10 14:32:18.549787 - [DEBUG] Process 992. path edge:
34028 2019-Jan-10 14:32:18.549811 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34029 2019-Jan-10 14:32:18.549884 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
34030 2019-Jan-10 14:32:18.554064 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34031 2019-Jan-10 14:32:18.554765 - [DEBUG]
34032 2019-Jan-10 14:32:18.554794 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
34033 2019-Jan-10 14:32:18.555503 - [DEBUG] Compose: EdgeIdentity * AllBottom
34034 2019-Jan-10 14:32:18.555535 - [DEBUG]
34035 2019-Jan-10 14:32:18.555560 - [DEBUG] Propagate flow
34036 2019-Jan-10 14:32:18.555584 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34037 2019-Jan-10 14:32:18.555662 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
34038 2019-Jan-10 14:32:18.556367 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34039 2019-Jan-10 14:32:18.557075 - [DEBUG] Edge function : AllBottom (result of previous compose)
34040 2019-Jan-10 14:32:18.557103 - [DEBUG]
34041 2019-Jan-10 14:32:18.557130 - [DEBUG] Join: AllTop & AllBottom
34042 2019-Jan-10 14:32:18.557157 - [DEBUG] = AllBottom (new jump func)
34043 2019-Jan-10 14:32:18.557182 - [DEBUG]
34044 2019-Jan-10 14:32:18.557206 - [DEBUG] Start adding new jump function
34045 2019-Jan-10 14:32:18.557230 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34046 2019-Jan-10 14:32:18.557298 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34047 2019-Jan-10 14:32:18.557949 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
34048 2019-Jan-10 14:32:18.558603 - [DEBUG] Edge Function : AllBottom
34049 2019-Jan-10 14:32:18.558636 - [DEBUG] End adding new jump function
34050 2019-Jan-10 14:32:18.558662 - [DEBUG]
34051 2019-Jan-10 14:32:18.558711 - [DEBUG] -------------------------------------------- 993. Path Edge --------------------------------------------
34052 2019-Jan-10 14:32:18.558736 - [DEBUG]
34053 2019-Jan-10 14:32:18.558760 - [DEBUG] Process 993. path edge:
34054 2019-Jan-10 14:32:18.558785 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34055 2019-Jan-10 14:32:18.558853 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
34056 2019-Jan-10 14:32:18.559514 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34057 2019-Jan-10 14:32:18.560191 - [DEBUG]
34058 2019-Jan-10 14:32:18.560219 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
34059 2019-Jan-10 14:32:18.560885 - [DEBUG] Possible callees:
34060 2019-Jan-10 14:32:18.560911 - [DEBUG] llvm.dbg.declare
34061 2019-Jan-10 14:32:18.560936 - [DEBUG] Possible return sites:
34062 2019-Jan-10 14:32:18.560960 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16934063 2019-Jan-10 14:32:18.562267 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34064 2019-Jan-10 14:32:18.562302 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34065 2019-Jan-10 14:32:18.562349 - [DEBUG] Compose: EdgeIdentity * AllBottom
34066 2019-Jan-10 14:32:18.562377 - [DEBUG]
34067 2019-Jan-10 14:32:18.562402 - [DEBUG] Propagate flow
34068 2019-Jan-10 14:32:18.562426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34069 2019-Jan-10 14:32:18.562492 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
34070 2019-Jan-10 14:32:18.563143 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34071 2019-Jan-10 14:32:18.567309 - [DEBUG] Edge function : AllBottom (result of previous compose)
34072 2019-Jan-10 14:32:18.567342 - [DEBUG]
34073 2019-Jan-10 14:32:18.567369 - [DEBUG] Join: AllTop & AllBottom
34074 2019-Jan-10 14:32:18.567396 - [DEBUG] = AllBottom (new jump func)
34075 2019-Jan-10 14:32:18.567421 - [DEBUG]
34076 2019-Jan-10 14:32:18.567445 - [DEBUG] Start adding new jump function
34077 2019-Jan-10 14:32:18.567469 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34078 2019-Jan-10 14:32:18.567562 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34079 2019-Jan-10 14:32:18.568265 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
34080 2019-Jan-10 14:32:18.568928 - [DEBUG] Edge Function : AllBottom
34081 2019-Jan-10 14:32:18.568962 - [DEBUG] End adding new jump function
34082 2019-Jan-10 14:32:18.568987 - [DEBUG]
34083 2019-Jan-10 14:32:18.569012 - [DEBUG] -------------------------------------------- 994. Path Edge --------------------------------------------
34084 2019-Jan-10 14:32:18.569037 - [DEBUG]
34085 2019-Jan-10 14:32:18.569060 - [DEBUG] Process 994. path edge:
34086 2019-Jan-10 14:32:18.569085 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34087 2019-Jan-10 14:32:18.569149 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
34088 2019-Jan-10 14:32:18.569795 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34089 2019-Jan-10 14:32:18.570460 - [DEBUG]
34090 2019-Jan-10 14:32:18.570486 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
34091 2019-Jan-10 14:32:18.571188 - [DEBUG] Compose: EdgeIdentity * AllBottom
34092 2019-Jan-10 14:32:18.571245 - [DEBUG]
34093 2019-Jan-10 14:32:18.571270 - [DEBUG] Propagate flow
34094 2019-Jan-10 14:32:18.571294 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34095 2019-Jan-10 14:32:18.571366 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
34096 2019-Jan-10 14:32:18.572047 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34097 2019-Jan-10 14:32:18.572712 - [DEBUG] Edge function : AllBottom (result of previous compose)
34098 2019-Jan-10 14:32:18.572741 - [DEBUG]
34099 2019-Jan-10 14:32:18.572768 - [DEBUG] Join: AllTop & AllBottom
34100 2019-Jan-10 14:32:18.572795 - [DEBUG] = AllBottom (new jump func)
34101 2019-Jan-10 14:32:18.572820 - [DEBUG]
34102 2019-Jan-10 14:32:18.572844 - [DEBUG] Start adding new jump function
34103 2019-Jan-10 14:32:18.572868 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34104 2019-Jan-10 14:32:18.572937 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34105 2019-Jan-10 14:32:18.573613 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
34106 2019-Jan-10 14:32:18.574275 - [DEBUG] Edge Function : AllBottom
34107 2019-Jan-10 14:32:18.574309 - [DEBUG] End adding new jump function
34108 2019-Jan-10 14:32:18.574334 - [DEBUG]
34109 2019-Jan-10 14:32:18.574359 - [DEBUG] -------------------------------------------- 995. Path Edge --------------------------------------------
34110 2019-Jan-10 14:32:18.574384 - [DEBUG]
34111 2019-Jan-10 14:32:18.574408 - [DEBUG] Process 995. path edge:
34112 2019-Jan-10 14:32:18.574432 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34113 2019-Jan-10 14:32:18.574499 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
34114 2019-Jan-10 14:32:18.575168 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34115 2019-Jan-10 14:32:18.575808 - [DEBUG]
34116 2019-Jan-10 14:32:18.575834 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
34117 2019-Jan-10 14:32:18.576542 - [DEBUG] Compose: EdgeIdentity * AllBottom
34118 2019-Jan-10 14:32:18.576574 - [DEBUG]
34119 2019-Jan-10 14:32:18.576598 - [DEBUG] Propagate flow
34120 2019-Jan-10 14:32:18.576622 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34121 2019-Jan-10 14:32:18.576695 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
34122 2019-Jan-10 14:32:18.582232 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34123 2019-Jan-10 14:32:18.582900 - [DEBUG] Edge function : AllBottom (result of previous compose)
34124 2019-Jan-10 14:32:18.582928 - [DEBUG]
34125 2019-Jan-10 14:32:18.582956 - [DEBUG] Join: AllTop & AllBottom
34126 2019-Jan-10 14:32:18.582984 - [DEBUG] = AllBottom (new jump func)
34127 2019-Jan-10 14:32:18.583009 - [DEBUG]
34128 2019-Jan-10 14:32:18.583033 - [DEBUG] Start adding new jump function
34129 2019-Jan-10 14:32:18.583057 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34130 2019-Jan-10 14:32:18.583124 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34131 2019-Jan-10 14:32:18.583811 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
34132 2019-Jan-10 14:32:18.584469 - [DEBUG] Edge Function : AllBottom
34133 2019-Jan-10 14:32:18.584505 - [DEBUG] End adding new jump function
34134 2019-Jan-10 14:32:18.584531 - [DEBUG]
34135 2019-Jan-10 14:32:18.584555 - [DEBUG] -------------------------------------------- 996. Path Edge --------------------------------------------
34136 2019-Jan-10 14:32:18.584581 - [DEBUG]
34137 2019-Jan-10 14:32:18.584632 - [DEBUG] Process 996. path edge:
34138 2019-Jan-10 14:32:18.584657 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34139 2019-Jan-10 14:32:18.584726 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
34140 2019-Jan-10 14:32:18.585387 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34141 2019-Jan-10 14:32:18.586037 - [DEBUG]
34142 2019-Jan-10 14:32:18.586064 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
34143 2019-Jan-10 14:32:18.586797 - [DEBUG] Compose: EdgeIdentity * AllBottom
34144 2019-Jan-10 14:32:18.588790 - [DEBUG]
34145 2019-Jan-10 14:32:18.588872 - [DEBUG] Propagate flow
34146 2019-Jan-10 14:32:18.588897 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34147 2019-Jan-10 14:32:18.589021 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
34148 2019-Jan-10 14:32:18.589747 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34149 2019-Jan-10 14:32:18.590465 - [DEBUG] Edge function : AllBottom (result of previous compose)
34150 2019-Jan-10 14:32:18.590492 - [DEBUG]
34151 2019-Jan-10 14:32:18.590520 - [DEBUG] Join: AllTop & AllBottom
34152 2019-Jan-10 14:32:18.590548 - [DEBUG] = AllBottom (new jump func)
34153 2019-Jan-10 14:32:18.590573 - [DEBUG]
34154 2019-Jan-10 14:32:18.590597 - [DEBUG] Start adding new jump function
34155 2019-Jan-10 14:32:18.590622 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34156 2019-Jan-10 14:32:18.590698 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34157 2019-Jan-10 14:32:18.591364 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
34158 2019-Jan-10 14:32:18.592007 - [DEBUG] Edge Function : AllBottom
34159 2019-Jan-10 14:32:18.592042 - [DEBUG] End adding new jump function
34160 2019-Jan-10 14:32:18.592067 - [DEBUG]
34161 2019-Jan-10 14:32:18.592091 - [DEBUG] -------------------------------------------- 997. Path Edge --------------------------------------------
34162 2019-Jan-10 14:32:18.592116 - [DEBUG]
34163 2019-Jan-10 14:32:18.592139 - [DEBUG] Process 997. path edge:
34164 2019-Jan-10 14:32:18.592164 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34165 2019-Jan-10 14:32:18.592230 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
34166 2019-Jan-10 14:32:18.592879 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34167 2019-Jan-10 14:32:18.597079 - [DEBUG]
34168 2019-Jan-10 14:32:18.597115 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
34169 2019-Jan-10 14:32:18.597990 - [DEBUG] Compose: EdgeIdentity * AllBottom
34170 2019-Jan-10 14:32:18.598022 - [DEBUG]
34171 2019-Jan-10 14:32:18.598047 - [DEBUG] Propagate flow
34172 2019-Jan-10 14:32:18.598070 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34173 2019-Jan-10 14:32:18.598153 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
34174 2019-Jan-10 14:32:18.598823 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34175 2019-Jan-10 14:32:18.599475 - [DEBUG] Edge function : AllBottom (result of previous compose)
34176 2019-Jan-10 14:32:18.599502 - [DEBUG]
34177 2019-Jan-10 14:32:18.599529 - [DEBUG] Join: AllTop & AllBottom
34178 2019-Jan-10 14:32:18.599556 - [DEBUG] = AllBottom (new jump func)
34179 2019-Jan-10 14:32:18.599580 - [DEBUG]
34180 2019-Jan-10 14:32:18.599603 - [DEBUG] Start adding new jump function
34181 2019-Jan-10 14:32:18.599647 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34182 2019-Jan-10 14:32:18.599710 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34183 2019-Jan-10 14:32:18.600400 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
34184 2019-Jan-10 14:32:18.601048 - [DEBUG] Edge Function : AllBottom
34185 2019-Jan-10 14:32:18.601081 - [DEBUG] End adding new jump function
34186 2019-Jan-10 14:32:18.601106 - [DEBUG]
34187 2019-Jan-10 14:32:18.601130 - [DEBUG] -------------------------------------------- 998. Path Edge --------------------------------------------
34188 2019-Jan-10 14:32:18.601155 - [DEBUG]
34189 2019-Jan-10 14:32:18.601178 - [DEBUG] Process 998. path edge:
34190 2019-Jan-10 14:32:18.601202 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34191 2019-Jan-10 14:32:18.601262 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
34192 2019-Jan-10 14:32:18.601906 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34193 2019-Jan-10 14:32:18.602554 - [DEBUG]
34194 2019-Jan-10 14:32:18.602581 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
34195 2019-Jan-10 14:32:18.603266 - [DEBUG] Compose: EdgeIdentity * AllBottom
34196 2019-Jan-10 14:32:18.603295 - [DEBUG]
34197 2019-Jan-10 14:32:18.603319 - [DEBUG] Propagate flow
34198 2019-Jan-10 14:32:18.603343 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34199 2019-Jan-10 14:32:18.603405 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
34200 2019-Jan-10 14:32:18.604065 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34201 2019-Jan-10 14:32:18.604692 - [DEBUG] Edge function : AllBottom (result of previous compose)
34202 2019-Jan-10 14:32:18.604718 - [DEBUG]
34203 2019-Jan-10 14:32:18.604745 - [DEBUG] Join: AllTop & AllBottom
34204 2019-Jan-10 14:32:18.604771 - [DEBUG] = AllBottom (new jump func)
34205 2019-Jan-10 14:32:18.604796 - [DEBUG]
34206 2019-Jan-10 14:32:18.604820 - [DEBUG] Start adding new jump function
34207 2019-Jan-10 14:32:18.604844 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34208 2019-Jan-10 14:32:18.604902 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34209 2019-Jan-10 14:32:18.605526 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
34210 2019-Jan-10 14:32:18.606154 - [DEBUG] Edge Function : AllBottom
34211 2019-Jan-10 14:32:18.606184 - [DEBUG] End adding new jump function
34212 2019-Jan-10 14:32:18.606208 - [DEBUG]
34213 2019-Jan-10 14:32:18.606232 - [DEBUG] -------------------------------------------- 999. Path Edge --------------------------------------------
34214 2019-Jan-10 14:32:18.606257 - [DEBUG]
34215 2019-Jan-10 14:32:18.606281 - [DEBUG] Process 999. path edge:
34216 2019-Jan-10 14:32:18.606305 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34217 2019-Jan-10 14:32:18.606365 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
34218 2019-Jan-10 14:32:18.607013 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34219 2019-Jan-10 14:32:18.607650 - [DEBUG]
34220 2019-Jan-10 14:32:18.607677 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
34221 2019-Jan-10 14:32:18.608330 - [DEBUG] Compose: EdgeIdentity * AllBottom
34222 2019-Jan-10 14:32:18.608359 - [DEBUG]
34223 2019-Jan-10 14:32:18.608383 - [DEBUG] Propagate flow
34224 2019-Jan-10 14:32:18.608407 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34225 2019-Jan-10 14:32:18.608471 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34226 2019-Jan-10 14:32:18.609144 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34227 2019-Jan-10 14:32:18.609806 - [DEBUG] Edge function : AllBottom (result of previous compose)
34228 2019-Jan-10 14:32:18.609835 - [DEBUG]
34229 2019-Jan-10 14:32:18.609862 - [DEBUG] Join: AllTop & AllBottom
34230 2019-Jan-10 14:32:18.609889 - [DEBUG] = AllBottom (new jump func)
34231 2019-Jan-10 14:32:18.609915 - [DEBUG]
34232 2019-Jan-10 14:32:18.609939 - [DEBUG] Start adding new jump function
34233 2019-Jan-10 14:32:18.609963 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34234 2019-Jan-10 14:32:18.610031 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34235 2019-Jan-10 14:32:18.614287 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34236 2019-Jan-10 14:32:18.614974 - [DEBUG] Edge Function : AllBottom
34237 2019-Jan-10 14:32:18.615009 - [DEBUG] End adding new jump function
34238 2019-Jan-10 14:32:18.615035 - [DEBUG]
34239 2019-Jan-10 14:32:18.615059 - [DEBUG] -------------------------------------------- 1000. Path Edge --------------------------------------------
34240 2019-Jan-10 14:32:18.615085 - [DEBUG]
34241 2019-Jan-10 14:32:18.615109 - [DEBUG] Process 1000. path edge:
34242 2019-Jan-10 14:32:18.615133 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34243 2019-Jan-10 14:32:18.615202 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
34244 2019-Jan-10 14:32:18.615867 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34245 2019-Jan-10 14:32:18.616549 - [DEBUG]
34246 2019-Jan-10 14:32:18.616577 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34247 2019-Jan-10 14:32:18.617331 - [DEBUG] Compose: EdgeIdentity * AllBottom
34248 2019-Jan-10 14:32:18.617363 - [DEBUG]
34249 2019-Jan-10 14:32:18.617387 - [DEBUG] Propagate flow
34250 2019-Jan-10 14:32:18.617411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34251 2019-Jan-10 14:32:18.617488 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
34252 2019-Jan-10 14:32:18.618185 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34253 2019-Jan-10 14:32:18.618876 - [DEBUG] Edge function : AllBottom (result of previous compose)
34254 2019-Jan-10 14:32:18.618903 - [DEBUG]
34255 2019-Jan-10 14:32:18.618931 - [DEBUG] Join: AllTop & AllBottom
34256 2019-Jan-10 14:32:18.618958 - [DEBUG] = AllBottom (new jump func)
34257 2019-Jan-10 14:32:18.618983 - [DEBUG]
34258 2019-Jan-10 14:32:18.619007 - [DEBUG] Start adding new jump function
34259 2019-Jan-10 14:32:18.619031 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34260 2019-Jan-10 14:32:18.619103 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34261 2019-Jan-10 14:32:18.619797 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
34262 2019-Jan-10 14:32:18.620504 - [DEBUG] Edge Function : AllBottom
34263 2019-Jan-10 14:32:18.620537 - [DEBUG] End adding new jump function
34264 2019-Jan-10 14:32:18.620562 - [DEBUG]
34265 2019-Jan-10 14:32:18.620586 - [DEBUG] -------------------------------------------- 1001. Path Edge --------------------------------------------
34266 2019-Jan-10 14:32:18.620611 - [DEBUG]
34267 2019-Jan-10 14:32:18.620635 - [DEBUG] Process 1001. path edge:
34268 2019-Jan-10 14:32:18.620660 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34269 2019-Jan-10 14:32:18.620726 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
34270 2019-Jan-10 14:32:18.621395 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34271 2019-Jan-10 14:32:18.622084 - [DEBUG]
34272 2019-Jan-10 14:32:18.622114 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
34273 2019-Jan-10 14:32:18.622801 - [DEBUG] Compose: EdgeIdentity * AllBottom
34274 2019-Jan-10 14:32:18.622832 - [DEBUG]
34275 2019-Jan-10 14:32:18.622857 - [DEBUG] Propagate flow
34276 2019-Jan-10 14:32:18.622881 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34277 2019-Jan-10 14:32:18.622946 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34278 2019-Jan-10 14:32:18.624633 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34279 2019-Jan-10 14:32:18.625350 - [DEBUG] Edge function : AllBottom (result of previous compose)
34280 2019-Jan-10 14:32:18.625377 - [DEBUG]
34281 2019-Jan-10 14:32:18.625404 - [DEBUG] Join: AllTop & AllBottom
34282 2019-Jan-10 14:32:18.625432 - [DEBUG] = AllBottom (new jump func)
34283 2019-Jan-10 14:32:18.625457 - [DEBUG]
34284 2019-Jan-10 14:32:18.625481 - [DEBUG] Start adding new jump function
34285 2019-Jan-10 14:32:18.625505 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34286 2019-Jan-10 14:32:18.625571 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34287 2019-Jan-10 14:32:18.626221 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34288 2019-Jan-10 14:32:18.626872 - [DEBUG] Edge Function : AllBottom
34289 2019-Jan-10 14:32:18.626904 - [DEBUG] End adding new jump function
34290 2019-Jan-10 14:32:18.626929 - [DEBUG]
34291 2019-Jan-10 14:32:18.626953 - [DEBUG] -------------------------------------------- 1002. Path Edge --------------------------------------------
34292 2019-Jan-10 14:32:18.626978 - [DEBUG]
34293 2019-Jan-10 14:32:18.627001 - [DEBUG] Process 1002. path edge:
34294 2019-Jan-10 14:32:18.627025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34295 2019-Jan-10 14:32:18.627085 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
34296 2019-Jan-10 14:32:18.627720 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34297 2019-Jan-10 14:32:18.628363 - [DEBUG]
34298 2019-Jan-10 14:32:18.628389 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34299 2019-Jan-10 14:32:18.629094 - [DEBUG] Compose: EdgeIdentity * AllBottom
34300 2019-Jan-10 14:32:18.629124 - [DEBUG]
34301 2019-Jan-10 14:32:18.629148 - [DEBUG] Propagate flow
34302 2019-Jan-10 14:32:18.629171 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34303 2019-Jan-10 14:32:18.629240 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34304 2019-Jan-10 14:32:18.629895 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34305 2019-Jan-10 14:32:18.635522 - [DEBUG] Edge function : AllBottom (result of previous compose)
34306 2019-Jan-10 14:32:18.635592 - [DEBUG]
34307 2019-Jan-10 14:32:18.635620 - [DEBUG] Join: AllTop & AllBottom
34308 2019-Jan-10 14:32:18.635648 - [DEBUG] = AllBottom (new jump func)
34309 2019-Jan-10 14:32:18.635674 - [DEBUG]
34310 2019-Jan-10 14:32:18.635698 - [DEBUG] Start adding new jump function
34311 2019-Jan-10 14:32:18.635722 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34312 2019-Jan-10 14:32:18.635852 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34313 2019-Jan-10 14:32:18.636594 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34314 2019-Jan-10 14:32:18.637293 - [DEBUG] Edge Function : AllBottom
34315 2019-Jan-10 14:32:18.637328 - [DEBUG] End adding new jump function
34316 2019-Jan-10 14:32:18.637353 - [DEBUG]
34317 2019-Jan-10 14:32:18.637377 - [DEBUG] -------------------------------------------- 1003. Path Edge --------------------------------------------
34318 2019-Jan-10 14:32:18.640234 - [DEBUG]
34319 2019-Jan-10 14:32:18.640298 - [DEBUG] Process 1003. path edge:
34320 2019-Jan-10 14:32:18.640327 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34321 2019-Jan-10 14:32:18.640513 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
34322 2019-Jan-10 14:32:18.641266 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34323 2019-Jan-10 14:32:18.641993 - [DEBUG]
34324 2019-Jan-10 14:32:18.642020 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34325 2019-Jan-10 14:32:18.642741 - [DEBUG] Start of endsummarytab entry
34326 2019-Jan-10 14:32:18.642780 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
34327 2019-Jan-10 14:32:18.643541 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
34328 2019-Jan-10 14:32:18.643620 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34329 2019-Jan-10 14:32:18.644283 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34330 2019-Jan-10 14:32:18.647320 - [DEBUG] EF: AllBottom
34331 2019-Jan-10 14:32:18.647352 - [DEBUG]
34332 2019-Jan-10 14:32:18.647376 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34333 2019-Jan-10 14:32:18.648116 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
34334 2019-Jan-10 14:32:18.648832 - [DEBUG] EF: AllBottom
34335 2019-Jan-10 14:32:18.648859 - [DEBUG]
34336 2019-Jan-10 14:32:18.648883 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34337 2019-Jan-10 14:32:18.649640 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
34338 2019-Jan-10 14:32:18.650809 - [DEBUG] EF: AllBottom
34339 2019-Jan-10 14:32:18.650840 - [DEBUG]
34340 2019-Jan-10 14:32:18.650864 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34341 2019-Jan-10 14:32:18.652718 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
34342 2019-Jan-10 14:32:18.653710 - [DEBUG] EF: AllBottom
34343 2019-Jan-10 14:32:18.653741 - [DEBUG]
34344 2019-Jan-10 14:32:18.653765 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34345 2019-Jan-10 14:32:18.656687 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
34346 2019-Jan-10 14:32:18.657546 - [DEBUG] EF: AllBottom
34347 2019-Jan-10 14:32:18.657575 - [DEBUG]
34348 2019-Jan-10 14:32:18.657599 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34349 2019-Jan-10 14:32:18.658267 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34350 2019-Jan-10 14:32:18.659057 - [DEBUG] EF: AllBottom
34351 2019-Jan-10 14:32:18.659086 - [DEBUG]
34352 2019-Jan-10 14:32:18.659110 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34353 2019-Jan-10 14:32:18.660846 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34354 2019-Jan-10 14:32:18.661677 - [DEBUG] EF: AllBottom
34355 2019-Jan-10 14:32:18.661707 - [DEBUG]
34356 2019-Jan-10 14:32:18.661731 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34357 2019-Jan-10 14:32:18.663512 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
34358 2019-Jan-10 14:32:18.664342 - [DEBUG] EF: AllBottom
34359 2019-Jan-10 14:32:18.664371 - [DEBUG]
34360 2019-Jan-10 14:32:18.664395 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34361 2019-Jan-10 14:32:18.665128 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
34362 2019-Jan-10 14:32:18.666072 - [DEBUG] EF: AllBottom
34363 2019-Jan-10 14:32:18.666101 - [DEBUG]
34364 2019-Jan-10 14:32:18.666125 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34365 2019-Jan-10 14:32:18.667972 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34366 2019-Jan-10 14:32:18.668716 - [DEBUG] EF: AllBottom
34367 2019-Jan-10 14:32:18.668744 - [DEBUG]
34368 2019-Jan-10 14:32:18.668768 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34369 2019-Jan-10 14:32:18.669469 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
34370 2019-Jan-10 14:32:18.670147 - [DEBUG] EF: AllBottom
34371 2019-Jan-10 14:32:18.670472 - [DEBUG]
34372 2019-Jan-10 14:32:18.670500 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34373 2019-Jan-10 14:32:18.671218 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
34374 2019-Jan-10 14:32:18.673045 - [DEBUG] EF: AllBottom
34375 2019-Jan-10 14:32:18.673075 - [DEBUG]
34376 2019-Jan-10 14:32:18.673099 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34377 2019-Jan-10 14:32:18.673784 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34378 2019-Jan-10 14:32:18.675553 - [DEBUG] EF: AllBottom
34379 2019-Jan-10 14:32:18.675584 - [DEBUG]
34380 2019-Jan-10 14:32:18.675608 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34381 2019-Jan-10 14:32:18.676352 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
34382 2019-Jan-10 14:32:18.677108 - [DEBUG] EF: AllBottom
34383 2019-Jan-10 14:32:18.677136 - [DEBUG]
34384 2019-Jan-10 14:32:18.677160 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34385 2019-Jan-10 14:32:18.677870 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
34386 2019-Jan-10 14:32:18.679644 - [DEBUG] EF: AllBottom
34387 2019-Jan-10 14:32:18.679675 - [DEBUG]
34388 2019-Jan-10 14:32:18.679699 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34389 2019-Jan-10 14:32:18.680458 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34390 2019-Jan-10 14:32:18.681136 - [DEBUG] EF: AllBottom
34391 2019-Jan-10 14:32:18.681164 - [DEBUG]
34392 2019-Jan-10 14:32:18.681188 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34393 2019-Jan-10 14:32:18.681884 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34394 2019-Jan-10 14:32:18.683715 - [DEBUG] EF: AllBottom
34395 2019-Jan-10 14:32:18.683745 - [DEBUG]
34396 2019-Jan-10 14:32:18.683769 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34397 2019-Jan-10 14:32:18.684522 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
34398 2019-Jan-10 14:32:18.685193 - [DEBUG] EF: AllBottom
34399 2019-Jan-10 14:32:18.685220 - [DEBUG]
34400 2019-Jan-10 14:32:18.685244 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34401 2019-Jan-10 14:32:18.685947 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
34402 2019-Jan-10 14:32:18.687712 - [DEBUG] EF: AllBottom
34403 2019-Jan-10 14:32:18.687742 - [DEBUG]
34404 2019-Jan-10 14:32:18.687766 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34405 2019-Jan-10 14:32:18.688515 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
34406 2019-Jan-10 14:32:18.689189 - [DEBUG] EF: AllBottom
34407 2019-Jan-10 14:32:18.689217 - [DEBUG]
34408 2019-Jan-10 14:32:18.689240 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34409 2019-Jan-10 14:32:18.689944 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
34410 2019-Jan-10 14:32:18.691768 - [DEBUG] EF: AllBottom
34411 2019-Jan-10 14:32:18.691798 - [DEBUG]
34412 2019-Jan-10 14:32:18.691823 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34413 2019-Jan-10 14:32:18.692574 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34414 2019-Jan-10 14:32:18.693245 - [DEBUG] EF: AllBottom
34415 2019-Jan-10 14:32:18.693272 - [DEBUG]
34416 2019-Jan-10 14:32:18.693296 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34417 2019-Jan-10 14:32:18.694055 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34418 2019-Jan-10 14:32:18.695857 - [DEBUG] EF: AllBottom
34419 2019-Jan-10 14:32:18.695887 - [DEBUG]
34420 2019-Jan-10 14:32:18.695911 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34421 2019-Jan-10 14:32:18.696627 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
34422 2019-Jan-10 14:32:18.697321 - [DEBUG] EF: AllBottom
34423 2019-Jan-10 14:32:18.697348 - [DEBUG]
34424 2019-Jan-10 14:32:18.697372 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
34425 2019-Jan-10 14:32:18.698074 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34426 2019-Jan-10 14:32:18.699855 - [DEBUG] EF: AllBottom
34427 2019-Jan-10 14:32:18.699884 - [DEBUG]
34428 2019-Jan-10 14:32:18.699909 - [DEBUG] ---------------
34429 2019-Jan-10 14:32:18.699933 - [DEBUG]
34430 2019-Jan-10 14:32:18.699960 - [DEBUG] End of endsummarytab entry
34431 2019-Jan-10 14:32:18.699984 - [DEBUG]
34432 2019-Jan-10 14:32:18.700008 - [DEBUG] Start of incomingtab entry
34433 2019-Jan-10 14:32:18.700033 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
34434 2019-Jan-10 14:32:18.700791 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
34435 2019-Jan-10 14:32:18.700863 - [DEBUG] ---------------
34436 2019-Jan-10 14:32:18.700888 - [DEBUG] End of incomingtab entry
34437 2019-Jan-10 14:32:18.700912 - [DEBUG]
34438 2019-Jan-10 14:32:18.700939 - [DEBUG] EDGE:
34439 2019-Jan-10 14:32:18.700999 - [DEBUG] ---> 34440 2019-Jan-10 14:32:18.701702 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34441 2019-Jan-10 14:32:18.702359 - [DEBUG]
34442 2019-Jan-10 14:32:18.702386 - [DEBUG] EDGE:
34443 2019-Jan-10 14:32:18.703557 - [DEBUG] ---> 34444 2019-Jan-10 14:32:18.704256 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34445 2019-Jan-10 14:32:18.704962 - [DEBUG]
34446 2019-Jan-10 14:32:18.705015 - [DEBUG] Compose: EdgeIdentity * AllBottom
34447 2019-Jan-10 14:32:18.705043 - [DEBUG]
34448 2019-Jan-10 14:32:18.705068 - [DEBUG] Propagate flow
34449 2019-Jan-10 14:32:18.705092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34450 2019-Jan-10 14:32:18.705162 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34451 2019-Jan-10 14:32:18.705893 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34452 2019-Jan-10 14:32:18.707666 - [DEBUG] Edge function : AllBottom (result of previous compose)
34453 2019-Jan-10 14:32:18.707697 - [DEBUG]
34454 2019-Jan-10 14:32:18.707724 - [DEBUG] Join: AllTop & AllBottom
34455 2019-Jan-10 14:32:18.707751 - [DEBUG] = AllBottom (new jump func)
34456 2019-Jan-10 14:32:18.707776 - [DEBUG]
34457 2019-Jan-10 14:32:18.707800 - [DEBUG] Start adding new jump function
34458 2019-Jan-10 14:32:18.707823 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34459 2019-Jan-10 14:32:18.707907 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34460 2019-Jan-10 14:32:18.708666 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34461 2019-Jan-10 14:32:18.709335 - [DEBUG] Edge Function : AllBottom
34462 2019-Jan-10 14:32:18.709370 - [DEBUG] End adding new jump function
34463 2019-Jan-10 14:32:18.709394 - [DEBUG]
34464 2019-Jan-10 14:32:18.710503 - [DEBUG] -------------------------------------------- 1004. Path Edge --------------------------------------------
34465 2019-Jan-10 14:32:18.710532 - [DEBUG]
34466 2019-Jan-10 14:32:18.710555 - [DEBUG] Process 1004. path edge:
34467 2019-Jan-10 14:32:18.710579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34468 2019-Jan-10 14:32:18.710679 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
34469 2019-Jan-10 14:32:18.711451 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34470 2019-Jan-10 14:32:18.712122 - [DEBUG]
34471 2019-Jan-10 14:32:18.712149 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
34472 2019-Jan-10 14:32:18.712883 - [DEBUG] Possible callees:
34473 2019-Jan-10 14:32:18.712911 - [DEBUG] llvm.dbg.declare
34474 2019-Jan-10 14:32:18.712937 - [DEBUG] Possible return sites:
34475 2019-Jan-10 14:32:18.712961 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19334476 2019-Jan-10 14:32:18.715496 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34477 2019-Jan-10 14:32:18.715538 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34478 2019-Jan-10 14:32:18.715585 - [DEBUG] Compose: EdgeIdentity * AllBottom
34479 2019-Jan-10 14:32:18.715614 - [DEBUG]
34480 2019-Jan-10 14:32:18.715638 - [DEBUG] Propagate flow
34481 2019-Jan-10 14:32:18.715662 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34482 2019-Jan-10 14:32:18.715737 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34483 2019-Jan-10 14:32:18.716448 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34484 2019-Jan-10 14:32:18.717138 - [DEBUG] Edge function : AllBottom (result of previous compose)
34485 2019-Jan-10 14:32:18.717166 - [DEBUG]
34486 2019-Jan-10 14:32:18.717192 - [DEBUG] Join: AllTop & AllBottom
34487 2019-Jan-10 14:32:18.717219 - [DEBUG] = AllBottom (new jump func)
34488 2019-Jan-10 14:32:18.717244 - [DEBUG]
34489 2019-Jan-10 14:32:18.717268 - [DEBUG] Start adding new jump function
34490 2019-Jan-10 14:32:18.717292 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34491 2019-Jan-10 14:32:18.717361 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34492 2019-Jan-10 14:32:18.719151 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34493 2019-Jan-10 14:32:18.719870 - [DEBUG] Edge Function : AllBottom
34494 2019-Jan-10 14:32:18.719922 - [DEBUG] End adding new jump function
34495 2019-Jan-10 14:32:18.719947 - [DEBUG]
34496 2019-Jan-10 14:32:18.719972 - [DEBUG] -------------------------------------------- 1005. Path Edge --------------------------------------------
34497 2019-Jan-10 14:32:18.719998 - [DEBUG]
34498 2019-Jan-10 14:32:18.720021 - [DEBUG] Process 1005. path edge:
34499 2019-Jan-10 14:32:18.720046 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34500 2019-Jan-10 14:32:18.720114 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
34501 2019-Jan-10 14:32:18.721918 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34502 2019-Jan-10 14:32:18.722652 - [DEBUG]
34503 2019-Jan-10 14:32:18.722680 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
34504 2019-Jan-10 14:32:18.723391 - [DEBUG] Compose: EdgeIdentity * AllBottom
34505 2019-Jan-10 14:32:18.723466 - [DEBUG]
34506 2019-Jan-10 14:32:18.723506 - [DEBUG] Propagate flow
34507 2019-Jan-10 14:32:18.723532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34508 2019-Jan-10 14:32:18.723607 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
34509 2019-Jan-10 14:32:18.724273 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34510 2019-Jan-10 14:32:18.726116 - [DEBUG] Edge function : AllBottom (result of previous compose)
34511 2019-Jan-10 14:32:18.726145 - [DEBUG]
34512 2019-Jan-10 14:32:18.726172 - [DEBUG] Join: AllTop & AllBottom
34513 2019-Jan-10 14:32:18.726200 - [DEBUG] = AllBottom (new jump func)
34514 2019-Jan-10 14:32:18.726226 - [DEBUG]
34515 2019-Jan-10 14:32:18.726250 - [DEBUG] Start adding new jump function
34516 2019-Jan-10 14:32:18.726273 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34517 2019-Jan-10 14:32:18.726344 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34518 2019-Jan-10 14:32:18.727094 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
34519 2019-Jan-10 14:32:18.728858 - [DEBUG] Edge Function : AllBottom
34520 2019-Jan-10 14:32:18.728893 - [DEBUG] End adding new jump function
34521 2019-Jan-10 14:32:18.728919 - [DEBUG]
34522 2019-Jan-10 14:32:18.728943 - [DEBUG] -------------------------------------------- 1006. Path Edge --------------------------------------------
34523 2019-Jan-10 14:32:18.728968 - [DEBUG]
34524 2019-Jan-10 14:32:18.728991 - [DEBUG] Process 1006. path edge:
34525 2019-Jan-10 14:32:18.729016 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34526 2019-Jan-10 14:32:18.729096 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
34527 2019-Jan-10 14:32:18.729818 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34528 2019-Jan-10 14:32:18.730540 - [DEBUG]
34529 2019-Jan-10 14:32:18.730569 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
34530 2019-Jan-10 14:32:18.731250 - [DEBUG] Compose: EdgeIdentity * AllBottom
34531 2019-Jan-10 14:32:18.731279 - [DEBUG]
34532 2019-Jan-10 14:32:18.731303 - [DEBUG] Propagate flow
34533 2019-Jan-10 14:32:18.731327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34534 2019-Jan-10 14:32:18.731390 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
34535 2019-Jan-10 14:32:18.732082 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34536 2019-Jan-10 14:32:18.732789 - [DEBUG] Edge function : AllBottom (result of previous compose)
34537 2019-Jan-10 14:32:18.732818 - [DEBUG]
34538 2019-Jan-10 14:32:18.732845 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
34539 2019-Jan-10 14:32:18.732892 - [DEBUG] = AllBottom
34540 2019-Jan-10 14:32:18.732918 - [DEBUG]
34541 2019-Jan-10 14:32:18.732942 - [DEBUG] PROPAGATE: No new function!
34542 2019-Jan-10 14:32:18.732967 - [DEBUG] EDGE:
34543 2019-Jan-10 14:32:18.733043 - [DEBUG] ---> 34544 2019-Jan-10 14:32:18.733773 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34545 2019-Jan-10 14:32:18.734473 - [DEBUG]
34546 2019-Jan-10 14:32:18.734502 - [DEBUG] EDGE:
34547 2019-Jan-10 14:32:18.734571 - [DEBUG] ---> 34548 2019-Jan-10 14:32:18.735246 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34549 2019-Jan-10 14:32:18.735953 - [DEBUG]
34550 2019-Jan-10 14:32:18.735981 - [DEBUG] EDGE:
34551 2019-Jan-10 14:32:18.736044 - [DEBUG] ---> 34552 2019-Jan-10 14:32:18.736744 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34553 2019-Jan-10 14:32:18.737460 - [DEBUG]
34554 2019-Jan-10 14:32:18.737488 - [DEBUG] EDGE:
34555 2019-Jan-10 14:32:18.737557 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
34556 2019-Jan-10 14:32:18.738225 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34557 2019-Jan-10 14:32:18.738942 - [DEBUG]
34558 2019-Jan-10 14:32:18.738970 - [DEBUG] EDGE:
34559 2019-Jan-10 14:32:18.739035 - [DEBUG] ---> 34560 2019-Jan-10 14:32:18.739724 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34561 2019-Jan-10 14:32:18.740456 - [DEBUG]
34562 2019-Jan-10 14:32:18.740486 - [DEBUG] EDGE:
34563 2019-Jan-10 14:32:18.740556 - [DEBUG] ---> 34564 2019-Jan-10 14:32:18.741199 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34565 2019-Jan-10 14:32:18.741882 - [DEBUG]
34566 2019-Jan-10 14:32:18.741909 - [DEBUG] EDGE:
34567 2019-Jan-10 14:32:18.741971 - [DEBUG] ---> 34568 2019-Jan-10 14:32:18.742679 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34569 2019-Jan-10 14:32:18.743348 - [DEBUG]
34570 2019-Jan-10 14:32:18.743446 - [DEBUG] Compose: EdgeIdentity * AllBottom
34571 2019-Jan-10 14:32:18.743476 - [DEBUG]
34572 2019-Jan-10 14:32:18.743518 - [DEBUG] Propagate flow
34573 2019-Jan-10 14:32:18.743542 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34574 2019-Jan-10 14:32:18.743615 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
34575 2019-Jan-10 14:32:18.744275 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34576 2019-Jan-10 14:32:18.744975 - [DEBUG] Edge function : AllBottom (result of previous compose)
34577 2019-Jan-10 14:32:18.745003 - [DEBUG]
34578 2019-Jan-10 14:32:18.745030 - [DEBUG] Join: AllTop & AllBottom
34579 2019-Jan-10 14:32:18.745057 - [DEBUG] = AllBottom (new jump func)
34580 2019-Jan-10 14:32:18.745103 - [DEBUG]
34581 2019-Jan-10 14:32:18.745128 - [DEBUG] Start adding new jump function
34582 2019-Jan-10 14:32:18.745152 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34583 2019-Jan-10 14:32:18.745224 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34584 2019-Jan-10 14:32:18.745943 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
34585 2019-Jan-10 14:32:18.746629 - [DEBUG] Edge Function : AllBottom
34586 2019-Jan-10 14:32:18.746662 - [DEBUG] End adding new jump function
34587 2019-Jan-10 14:32:18.746686 - [DEBUG]
34588 2019-Jan-10 14:32:18.746710 - [DEBUG] -------------------------------------------- 1007. Path Edge --------------------------------------------
34589 2019-Jan-10 14:32:18.746736 - [DEBUG]
34590 2019-Jan-10 14:32:18.746759 - [DEBUG] Process 1007. path edge:
34591 2019-Jan-10 14:32:18.746784 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34592 2019-Jan-10 14:32:18.746867 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
34593 2019-Jan-10 14:32:18.747582 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34594 2019-Jan-10 14:32:18.748238 - [DEBUG]
34595 2019-Jan-10 14:32:18.748264 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
34596 2019-Jan-10 14:32:18.749007 - [DEBUG] Compose: EdgeIdentity * AllBottom
34597 2019-Jan-10 14:32:18.749038 - [DEBUG]
34598 2019-Jan-10 14:32:18.749063 - [DEBUG] Propagate flow
34599 2019-Jan-10 14:32:18.749087 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34600 2019-Jan-10 14:32:18.749152 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
34601 2019-Jan-10 14:32:18.749866 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34602 2019-Jan-10 14:32:18.750576 - [DEBUG] Edge function : AllBottom (result of previous compose)
34603 2019-Jan-10 14:32:18.750604 - [DEBUG]
34604 2019-Jan-10 14:32:18.750630 - [DEBUG] Join: AllTop & AllBottom
34605 2019-Jan-10 14:32:18.750657 - [DEBUG] = AllBottom (new jump func)
34606 2019-Jan-10 14:32:18.750682 - [DEBUG]
34607 2019-Jan-10 14:32:18.750705 - [DEBUG] Start adding new jump function
34608 2019-Jan-10 14:32:18.750729 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34609 2019-Jan-10 14:32:18.750794 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34610 2019-Jan-10 14:32:18.751500 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
34611 2019-Jan-10 14:32:18.752144 - [DEBUG] Edge Function : AllBottom
34612 2019-Jan-10 14:32:18.752175 - [DEBUG] End adding new jump function
34613 2019-Jan-10 14:32:18.752200 - [DEBUG]
34614 2019-Jan-10 14:32:18.752224 - [DEBUG] -------------------------------------------- 1008. Path Edge --------------------------------------------
34615 2019-Jan-10 14:32:18.752248 - [DEBUG]
34616 2019-Jan-10 14:32:18.752272 - [DEBUG] Process 1008. path edge:
34617 2019-Jan-10 14:32:18.752296 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34618 2019-Jan-10 14:32:18.752356 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
34619 2019-Jan-10 14:32:18.753029 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34620 2019-Jan-10 14:32:18.753753 - [DEBUG]
34621 2019-Jan-10 14:32:18.753783 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
34622 2019-Jan-10 14:32:18.754502 - [DEBUG] Compose: EdgeIdentity * AllBottom
34623 2019-Jan-10 14:32:18.754533 - [DEBUG]
34624 2019-Jan-10 14:32:18.754557 - [DEBUG] Propagate flow
34625 2019-Jan-10 14:32:18.754581 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34626 2019-Jan-10 14:32:18.754669 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
34627 2019-Jan-10 14:32:18.755316 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34628 2019-Jan-10 14:32:18.756025 - [DEBUG] Edge function : AllBottom (result of previous compose)
34629 2019-Jan-10 14:32:18.756054 - [DEBUG]
34630 2019-Jan-10 14:32:18.756081 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
34631 2019-Jan-10 14:32:18.756108 - [DEBUG] = AllBottom
34632 2019-Jan-10 14:32:18.756132 - [DEBUG]
34633 2019-Jan-10 14:32:18.756156 - [DEBUG] PROPAGATE: No new function!
34634 2019-Jan-10 14:32:18.756182 - [DEBUG] EDGE:
34635 2019-Jan-10 14:32:18.756251 - [DEBUG] ---> 34636 2019-Jan-10 14:32:18.757003 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34637 2019-Jan-10 14:32:18.757727 - [DEBUG]
34638 2019-Jan-10 14:32:18.757755 - [DEBUG] EDGE:
34639 2019-Jan-10 14:32:18.757824 - [DEBUG] ---> 34640 2019-Jan-10 14:32:18.758527 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34641 2019-Jan-10 14:32:18.759197 - [DEBUG]
34642 2019-Jan-10 14:32:18.759226 - [DEBUG] EDGE:
34643 2019-Jan-10 14:32:18.759294 - [DEBUG] ---> 34644 2019-Jan-10 14:32:18.760023 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34645 2019-Jan-10 14:32:18.760758 - [DEBUG]
34646 2019-Jan-10 14:32:18.760787 - [DEBUG] EDGE:
34647 2019-Jan-10 14:32:18.760855 - [DEBUG] ---> 34648 2019-Jan-10 14:32:18.761556 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34649 2019-Jan-10 14:32:18.762222 - [DEBUG]
34650 2019-Jan-10 14:32:18.762250 - [DEBUG] EDGE:
34651 2019-Jan-10 14:32:18.762316 - [DEBUG] ---> 34652 2019-Jan-10 14:32:18.763026 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34653 2019-Jan-10 14:32:18.763759 - [DEBUG]
34654 2019-Jan-10 14:32:18.763787 - [DEBUG] EDGE:
34655 2019-Jan-10 14:32:18.763855 - [DEBUG] ---> 34656 2019-Jan-10 14:32:18.764550 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34657 2019-Jan-10 14:32:18.765212 - [DEBUG]
34658 2019-Jan-10 14:32:18.765241 - [DEBUG] EDGE:
34659 2019-Jan-10 14:32:18.765305 - [DEBUG] ---> 34660 2019-Jan-10 14:32:18.766028 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34661 2019-Jan-10 14:32:18.766764 - [DEBUG]
34662 2019-Jan-10 14:32:18.766793 - [DEBUG] EDGE:
34663 2019-Jan-10 14:32:18.766882 - [DEBUG] ---> 34664 2019-Jan-10 14:32:18.767585 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34665 2019-Jan-10 14:32:18.768264 - [DEBUG]
34666 2019-Jan-10 14:32:18.768292 - [DEBUG] EDGE:
34667 2019-Jan-10 14:32:18.768358 - [DEBUG] ---> 34668 2019-Jan-10 14:32:18.769090 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34669 2019-Jan-10 14:32:18.769822 - [DEBUG]
34670 2019-Jan-10 14:32:18.769851 - [DEBUG] EDGE:
34671 2019-Jan-10 14:32:18.769920 - [DEBUG] ---> 34672 2019-Jan-10 14:32:18.770657 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34673 2019-Jan-10 14:32:18.771330 - [DEBUG]
34674 2019-Jan-10 14:32:18.771360 - [DEBUG] EDGE:
34675 2019-Jan-10 14:32:18.771485 - [DEBUG] ---> 34676 2019-Jan-10 14:32:18.772155 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34677 2019-Jan-10 14:32:18.772874 - [DEBUG]
34678 2019-Jan-10 14:32:18.772903 - [DEBUG] EDGE:
34679 2019-Jan-10 14:32:18.772974 - [DEBUG] ---> 34680 2019-Jan-10 14:32:18.773746 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34681 2019-Jan-10 14:32:18.774469 - [DEBUG]
34682 2019-Jan-10 14:32:18.774499 - [DEBUG] EDGE:
34683 2019-Jan-10 14:32:18.774570 - [DEBUG] ---> 34684 2019-Jan-10 14:32:18.775245 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34685 2019-Jan-10 14:32:18.775974 - [DEBUG]
34686 2019-Jan-10 14:32:18.776002 - [DEBUG] EDGE:
34687 2019-Jan-10 14:32:18.776071 - [DEBUG] ---> 34688 2019-Jan-10 14:32:18.776797 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34689 2019-Jan-10 14:32:18.777542 - [DEBUG]
34690 2019-Jan-10 14:32:18.777572 - [DEBUG] EDGE:
34691 2019-Jan-10 14:32:18.777644 - [DEBUG] ---> 34692 2019-Jan-10 14:32:18.778318 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34693 2019-Jan-10 14:32:18.779057 - [DEBUG]
34694 2019-Jan-10 14:32:18.779086 - [DEBUG] EDGE:
34695 2019-Jan-10 14:32:18.779153 - [DEBUG] ---> 34696 2019-Jan-10 14:32:18.779869 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34697 2019-Jan-10 14:32:18.780625 - [DEBUG]
34698 2019-Jan-10 14:32:18.780655 - [DEBUG] EDGE:
34699 2019-Jan-10 14:32:18.780728 - [DEBUG] ---> 34700 2019-Jan-10 14:32:18.781443 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34701 2019-Jan-10 14:32:18.782098 - [DEBUG]
34702 2019-Jan-10 14:32:18.782126 - [DEBUG] EDGE:
34703 2019-Jan-10 14:32:18.782192 - [DEBUG] ---> 34704 2019-Jan-10 14:32:18.782924 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34705 2019-Jan-10 14:32:18.783657 - [DEBUG]
34706 2019-Jan-10 14:32:18.783686 - [DEBUG] EDGE:
34707 2019-Jan-10 14:32:18.783757 - [DEBUG] ---> 34708 2019-Jan-10 14:32:18.784448 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34709 2019-Jan-10 14:32:18.785121 - [DEBUG]
34710 2019-Jan-10 14:32:18.785151 - [DEBUG] EDGE:
34711 2019-Jan-10 14:32:18.785223 - [DEBUG] ---> 34712 2019-Jan-10 14:32:18.785959 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34713 2019-Jan-10 14:32:18.786670 - [DEBUG]
34714 2019-Jan-10 14:32:18.786723 - [DEBUG] Compose: EdgeIdentity * AllBottom
34715 2019-Jan-10 14:32:18.786751 - [DEBUG]
34716 2019-Jan-10 14:32:18.786775 - [DEBUG] Propagate flow
34717 2019-Jan-10 14:32:18.786799 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34718 2019-Jan-10 14:32:18.786887 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34719 2019-Jan-10 14:32:18.787635 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34720 2019-Jan-10 14:32:18.788298 - [DEBUG] Edge function : AllBottom (result of previous compose)
34721 2019-Jan-10 14:32:18.788325 - [DEBUG]
34722 2019-Jan-10 14:32:18.788352 - [DEBUG] Join: AllTop & AllBottom
34723 2019-Jan-10 14:32:18.788379 - [DEBUG] = AllBottom (new jump func)
34724 2019-Jan-10 14:32:18.788445 - [DEBUG]
34725 2019-Jan-10 14:32:18.788471 - [DEBUG] Start adding new jump function
34726 2019-Jan-10 14:32:18.788496 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34727 2019-Jan-10 14:32:18.788563 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34728 2019-Jan-10 14:32:18.789224 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34729 2019-Jan-10 14:32:18.789934 - [DEBUG] Edge Function : AllBottom
34730 2019-Jan-10 14:32:18.789967 - [DEBUG] End adding new jump function
34731 2019-Jan-10 14:32:18.789992 - [DEBUG]
34732 2019-Jan-10 14:32:18.790016 - [DEBUG] -------------------------------------------- 1009. Path Edge --------------------------------------------
34733 2019-Jan-10 14:32:18.790041 - [DEBUG]
34734 2019-Jan-10 14:32:18.790065 - [DEBUG] Process 1009. path edge:
34735 2019-Jan-10 14:32:18.790090 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34736 2019-Jan-10 14:32:18.790177 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
34737 2019-Jan-10 14:32:18.790903 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34738 2019-Jan-10 14:32:18.791611 - [DEBUG]
34739 2019-Jan-10 14:32:18.791638 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
34740 2019-Jan-10 14:32:18.792317 - [DEBUG] Possible callees:
34741 2019-Jan-10 14:32:18.792343 - [DEBUG] foo
34742 2019-Jan-10 14:32:18.792369 - [DEBUG] Possible return sites:
34743 2019-Jan-10 14:32:18.792393 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12634744 2019-Jan-10 14:32:18.793831 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
34745 2019-Jan-10 14:32:18.793875 - [DEBUG] Start points of 'foo' currently not available!
34746 2019-Jan-10 14:32:18.793948 - [DEBUG] Compose: EdgeIdentity * AllBottom
34747 2019-Jan-10 14:32:18.793977 - [DEBUG]
34748 2019-Jan-10 14:32:18.794002 - [DEBUG] Propagate flow
34749 2019-Jan-10 14:32:18.794026 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34750 2019-Jan-10 14:32:18.794105 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34751 2019-Jan-10 14:32:18.794850 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34752 2019-Jan-10 14:32:18.795555 - [DEBUG] Edge function : AllBottom (result of previous compose)
34753 2019-Jan-10 14:32:18.795582 - [DEBUG]
34754 2019-Jan-10 14:32:18.795609 - [DEBUG] Join: AllTop & AllBottom
34755 2019-Jan-10 14:32:18.795636 - [DEBUG] = AllBottom (new jump func)
34756 2019-Jan-10 14:32:18.795660 - [DEBUG]
34757 2019-Jan-10 14:32:18.795684 - [DEBUG] Start adding new jump function
34758 2019-Jan-10 14:32:18.795708 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34759 2019-Jan-10 14:32:18.795775 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34760 2019-Jan-10 14:32:18.796514 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34761 2019-Jan-10 14:32:18.797228 - [DEBUG] Edge Function : AllBottom
34762 2019-Jan-10 14:32:18.797264 - [DEBUG] End adding new jump function
34763 2019-Jan-10 14:32:18.797289 - [DEBUG]
34764 2019-Jan-10 14:32:18.797314 - [DEBUG] -------------------------------------------- 1010. Path Edge --------------------------------------------
34765 2019-Jan-10 14:32:18.797338 - [DEBUG]
34766 2019-Jan-10 14:32:18.797362 - [DEBUG] Process 1010. path edge:
34767 2019-Jan-10 14:32:18.797386 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34768 2019-Jan-10 14:32:18.797508 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
34769 2019-Jan-10 14:32:18.798194 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34770 2019-Jan-10 14:32:18.798944 - [DEBUG]
34771 2019-Jan-10 14:32:18.798970 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
34772 2019-Jan-10 14:32:18.799735 - [DEBUG] Compose: EdgeIdentity * AllBottom
34773 2019-Jan-10 14:32:18.799767 - [DEBUG]
34774 2019-Jan-10 14:32:18.799792 - [DEBUG] Propagate flow
34775 2019-Jan-10 14:32:18.799816 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34776 2019-Jan-10 14:32:18.799895 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
34777 2019-Jan-10 14:32:18.800668 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34778 2019-Jan-10 14:32:18.801339 - [DEBUG] Edge function : AllBottom (result of previous compose)
34779 2019-Jan-10 14:32:18.801367 - [DEBUG]
34780 2019-Jan-10 14:32:18.801395 - [DEBUG] Join: AllTop & AllBottom
34781 2019-Jan-10 14:32:18.801466 - [DEBUG] = AllBottom (new jump func)
34782 2019-Jan-10 14:32:18.801491 - [DEBUG]
34783 2019-Jan-10 14:32:18.801515 - [DEBUG] Start adding new jump function
34784 2019-Jan-10 14:32:18.801539 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34785 2019-Jan-10 14:32:18.801609 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34786 2019-Jan-10 14:32:18.802293 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
34787 2019-Jan-10 14:32:18.803042 - [DEBUG] Edge Function : AllBottom
34788 2019-Jan-10 14:32:18.803076 - [DEBUG] End adding new jump function
34789 2019-Jan-10 14:32:18.803101 - [DEBUG]
34790 2019-Jan-10 14:32:18.803125 - [DEBUG] -------------------------------------------- 1011. Path Edge --------------------------------------------
34791 2019-Jan-10 14:32:18.803171 - [DEBUG]
34792 2019-Jan-10 14:32:18.803194 - [DEBUG] Process 1011. path edge:
34793 2019-Jan-10 14:32:18.803218 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34794 2019-Jan-10 14:32:18.803287 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
34795 2019-Jan-10 14:32:18.804029 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34796 2019-Jan-10 14:32:18.804775 - [DEBUG]
34797 2019-Jan-10 14:32:18.804803 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
34798 2019-Jan-10 14:32:18.805552 - [DEBUG] Compose: EdgeIdentity * AllBottom
34799 2019-Jan-10 14:32:18.805583 - [DEBUG]
34800 2019-Jan-10 14:32:18.805607 - [DEBUG] Propagate flow
34801 2019-Jan-10 14:32:18.805631 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34802 2019-Jan-10 14:32:18.805707 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
34803 2019-Jan-10 14:32:18.806459 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34804 2019-Jan-10 14:32:18.807162 - [DEBUG] Edge function : AllBottom (result of previous compose)
34805 2019-Jan-10 14:32:18.807190 - [DEBUG]
34806 2019-Jan-10 14:32:18.807217 - [DEBUG] Join: AllTop & AllBottom
34807 2019-Jan-10 14:32:18.807244 - [DEBUG] = AllBottom (new jump func)
34808 2019-Jan-10 14:32:18.807269 - [DEBUG]
34809 2019-Jan-10 14:32:18.807293 - [DEBUG] Start adding new jump function
34810 2019-Jan-10 14:32:18.807317 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34811 2019-Jan-10 14:32:18.807384 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34812 2019-Jan-10 14:32:18.808121 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
34813 2019-Jan-10 14:32:18.808859 - [DEBUG] Edge Function : AllBottom
34814 2019-Jan-10 14:32:18.808894 - [DEBUG] End adding new jump function
34815 2019-Jan-10 14:32:18.808919 - [DEBUG]
34816 2019-Jan-10 14:32:18.808943 - [DEBUG] -------------------------------------------- 1012. Path Edge --------------------------------------------
34817 2019-Jan-10 14:32:18.808968 - [DEBUG]
34818 2019-Jan-10 14:32:18.808992 - [DEBUG] Process 1012. path edge:
34819 2019-Jan-10 14:32:18.809016 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34820 2019-Jan-10 14:32:18.809089 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
34821 2019-Jan-10 14:32:18.809807 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34822 2019-Jan-10 14:32:18.810533 - [DEBUG]
34823 2019-Jan-10 14:32:18.810562 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
34824 2019-Jan-10 14:32:18.811269 - [DEBUG] Compose: EdgeIdentity * AllBottom
34825 2019-Jan-10 14:32:18.811301 - [DEBUG]
34826 2019-Jan-10 14:32:18.811325 - [DEBUG] Propagate flow
34827 2019-Jan-10 14:32:18.811349 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34828 2019-Jan-10 14:32:18.811481 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34829 2019-Jan-10 14:32:18.812179 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34830 2019-Jan-10 14:32:18.812913 - [DEBUG] Edge function : AllBottom (result of previous compose)
34831 2019-Jan-10 14:32:18.812940 - [DEBUG]
34832 2019-Jan-10 14:32:18.812967 - [DEBUG] Join: AllTop & AllBottom
34833 2019-Jan-10 14:32:18.813012 - [DEBUG] = AllBottom (new jump func)
34834 2019-Jan-10 14:32:18.813037 - [DEBUG]
34835 2019-Jan-10 14:32:18.813061 - [DEBUG] Start adding new jump function
34836 2019-Jan-10 14:32:18.813085 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34837 2019-Jan-10 14:32:18.813152 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34838 2019-Jan-10 14:32:18.813898 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34839 2019-Jan-10 14:32:18.814668 - [DEBUG] Edge Function : AllBottom
34840 2019-Jan-10 14:32:18.814704 - [DEBUG] End adding new jump function
34841 2019-Jan-10 14:32:18.814728 - [DEBUG]
34842 2019-Jan-10 14:32:18.814753 - [DEBUG] -------------------------------------------- 1013. Path Edge --------------------------------------------
34843 2019-Jan-10 14:32:18.814778 - [DEBUG]
34844 2019-Jan-10 14:32:18.814801 - [DEBUG] Process 1013. path edge:
34845 2019-Jan-10 14:32:18.814826 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34846 2019-Jan-10 14:32:18.814900 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
34847 2019-Jan-10 14:32:18.815619 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34848 2019-Jan-10 14:32:18.816291 - [DEBUG]
34849 2019-Jan-10 14:32:18.816318 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
34850 2019-Jan-10 14:32:18.817116 - [DEBUG] Possible callees:
34851 2019-Jan-10 14:32:18.817145 - [DEBUG] llvm.dbg.declare
34852 2019-Jan-10 14:32:18.817171 - [DEBUG] Possible return sites:
34853 2019-Jan-10 14:32:18.817195 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13634854 2019-Jan-10 14:32:18.818695 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34855 2019-Jan-10 14:32:18.818742 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34856 2019-Jan-10 14:32:18.818788 - [DEBUG] Compose: EdgeIdentity * AllBottom
34857 2019-Jan-10 14:32:18.818816 - [DEBUG]
34858 2019-Jan-10 14:32:18.818841 - [DEBUG] Propagate flow
34859 2019-Jan-10 14:32:18.818865 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34860 2019-Jan-10 14:32:18.818938 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34861 2019-Jan-10 14:32:18.819696 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34862 2019-Jan-10 14:32:18.820401 - [DEBUG] Edge function : AllBottom (result of previous compose)
34863 2019-Jan-10 14:32:18.820477 - [DEBUG]
34864 2019-Jan-10 14:32:18.820505 - [DEBUG] Join: AllTop & AllBottom
34865 2019-Jan-10 14:32:18.820532 - [DEBUG] = AllBottom (new jump func)
34866 2019-Jan-10 14:32:18.820557 - [DEBUG]
34867 2019-Jan-10 14:32:18.820581 - [DEBUG] Start adding new jump function
34868 2019-Jan-10 14:32:18.820605 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34869 2019-Jan-10 14:32:18.820682 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34870 2019-Jan-10 14:32:18.821352 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34871 2019-Jan-10 14:32:18.822064 - [DEBUG] Edge Function : AllBottom
34872 2019-Jan-10 14:32:18.822104 - [DEBUG] End adding new jump function
34873 2019-Jan-10 14:32:18.822130 - [DEBUG]
34874 2019-Jan-10 14:32:18.822154 - [DEBUG] -------------------------------------------- 1014. Path Edge --------------------------------------------
34875 2019-Jan-10 14:32:18.822205 - [DEBUG]
34876 2019-Jan-10 14:32:18.822229 - [DEBUG] Process 1014. path edge:
34877 2019-Jan-10 14:32:18.822253 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34878 2019-Jan-10 14:32:18.822332 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
34879 2019-Jan-10 14:32:18.823089 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34880 2019-Jan-10 14:32:18.823832 - [DEBUG]
34881 2019-Jan-10 14:32:18.823860 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
34882 2019-Jan-10 14:32:18.824649 - [DEBUG] Compose: EdgeIdentity * AllBottom
34883 2019-Jan-10 14:32:18.824683 - [DEBUG]
34884 2019-Jan-10 14:32:18.824708 - [DEBUG] Propagate flow
34885 2019-Jan-10 14:32:18.824732 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34886 2019-Jan-10 14:32:18.824812 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
34887 2019-Jan-10 14:32:18.825555 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34888 2019-Jan-10 14:32:18.826244 - [DEBUG] Edge function : AllBottom (result of previous compose)
34889 2019-Jan-10 14:32:18.826272 - [DEBUG]
34890 2019-Jan-10 14:32:18.826299 - [DEBUG] Join: AllTop & AllBottom
34891 2019-Jan-10 14:32:18.826326 - [DEBUG] = AllBottom (new jump func)
34892 2019-Jan-10 14:32:18.826351 - [DEBUG]
34893 2019-Jan-10 14:32:18.826375 - [DEBUG] Start adding new jump function
34894 2019-Jan-10 14:32:18.826399 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34895 2019-Jan-10 14:32:18.826529 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34896 2019-Jan-10 14:32:18.827215 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
34897 2019-Jan-10 14:32:18.827924 - [DEBUG] Edge Function : AllBottom
34898 2019-Jan-10 14:32:18.827957 - [DEBUG] End adding new jump function
34899 2019-Jan-10 14:32:18.827983 - [DEBUG]
34900 2019-Jan-10 14:32:18.828007 - [DEBUG] -------------------------------------------- 1015. Path Edge --------------------------------------------
34901 2019-Jan-10 14:32:18.828032 - [DEBUG]
34902 2019-Jan-10 14:32:18.828055 - [DEBUG] Process 1015. path edge:
34903 2019-Jan-10 14:32:18.828080 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34904 2019-Jan-10 14:32:18.828152 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
34905 2019-Jan-10 14:32:18.828883 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34906 2019-Jan-10 14:32:18.829570 - [DEBUG]
34907 2019-Jan-10 14:32:18.829598 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
34908 2019-Jan-10 14:32:18.830303 - [DEBUG] Compose: EdgeIdentity * AllBottom
34909 2019-Jan-10 14:32:18.830333 - [DEBUG]
34910 2019-Jan-10 14:32:18.830358 - [DEBUG] Propagate flow
34911 2019-Jan-10 14:32:18.830382 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34912 2019-Jan-10 14:32:18.830502 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
34913 2019-Jan-10 14:32:18.831164 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34914 2019-Jan-10 14:32:18.831874 - [DEBUG] Edge function : AllBottom (result of previous compose)
34915 2019-Jan-10 14:32:18.831900 - [DEBUG]
34916 2019-Jan-10 14:32:18.831927 - [DEBUG] Join: AllTop & AllBottom
34917 2019-Jan-10 14:32:18.831954 - [DEBUG] = AllBottom (new jump func)
34918 2019-Jan-10 14:32:18.831979 - [DEBUG]
34919 2019-Jan-10 14:32:18.832003 - [DEBUG] Start adding new jump function
34920 2019-Jan-10 14:32:18.832027 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34921 2019-Jan-10 14:32:18.832119 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34922 2019-Jan-10 14:32:18.832836 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
34923 2019-Jan-10 14:32:18.833556 - [DEBUG] Edge Function : AllBottom
34924 2019-Jan-10 14:32:18.833590 - [DEBUG] End adding new jump function
34925 2019-Jan-10 14:32:18.833616 - [DEBUG]
34926 2019-Jan-10 14:32:18.833640 - [DEBUG] -------------------------------------------- 1016. Path Edge --------------------------------------------
34927 2019-Jan-10 14:32:18.833666 - [DEBUG]
34928 2019-Jan-10 14:32:18.833689 - [DEBUG] Process 1016. path edge:
34929 2019-Jan-10 14:32:18.833714 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34930 2019-Jan-10 14:32:18.833787 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
34931 2019-Jan-10 14:32:18.834479 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34932 2019-Jan-10 14:32:18.835152 - [DEBUG]
34933 2019-Jan-10 14:32:18.835180 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
34934 2019-Jan-10 14:32:18.835913 - [DEBUG] Compose: EdgeIdentity * AllBottom
34935 2019-Jan-10 14:32:18.835943 - [DEBUG]
34936 2019-Jan-10 14:32:18.835967 - [DEBUG] Propagate flow
34937 2019-Jan-10 14:32:18.835991 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34938 2019-Jan-10 14:32:18.836060 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
34939 2019-Jan-10 14:32:18.836779 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34940 2019-Jan-10 14:32:18.837521 - [DEBUG] Edge function : AllBottom (result of previous compose)
34941 2019-Jan-10 14:32:18.837549 - [DEBUG]
34942 2019-Jan-10 14:32:18.837576 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
34943 2019-Jan-10 14:32:18.837603 - [DEBUG] = AllBottom
34944 2019-Jan-10 14:32:18.837628 - [DEBUG]
34945 2019-Jan-10 14:32:18.837652 - [DEBUG] PROPAGATE: No new function!
34946 2019-Jan-10 14:32:18.837678 - [DEBUG] EDGE:
34947 2019-Jan-10 14:32:18.837749 - [DEBUG] ---> 34948 2019-Jan-10 14:32:18.838383 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34949 2019-Jan-10 14:32:18.839073 - [DEBUG]
34950 2019-Jan-10 14:32:18.839100 - [DEBUG] EDGE:
34951 2019-Jan-10 14:32:18.839163 - [DEBUG] ---> 34952 2019-Jan-10 14:32:18.839816 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34953 2019-Jan-10 14:32:18.840542 - [DEBUG]
34954 2019-Jan-10 14:32:18.840570 - [DEBUG] EDGE:
34955 2019-Jan-10 14:32:18.840636 - [DEBUG] ---> 34956 2019-Jan-10 14:32:18.841296 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34957 2019-Jan-10 14:32:18.842031 - [DEBUG]
34958 2019-Jan-10 14:32:18.842061 - [DEBUG] EDGE:
34959 2019-Jan-10 14:32:18.842125 - [DEBUG] ---> 34960 2019-Jan-10 14:32:18.842800 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
34961 2019-Jan-10 14:32:18.843485 - [DEBUG]
34962 2019-Jan-10 14:32:18.843555 - [DEBUG] Compose: EdgeIdentity * AllBottom
34963 2019-Jan-10 14:32:18.843583 - [DEBUG]
34964 2019-Jan-10 14:32:18.843625 - [DEBUG] Propagate flow
34965 2019-Jan-10 14:32:18.843649 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34966 2019-Jan-10 14:32:18.843716 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34967 2019-Jan-10 14:32:18.844387 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34968 2019-Jan-10 14:32:18.845103 - [DEBUG] Edge function : AllBottom (result of previous compose)
34969 2019-Jan-10 14:32:18.845130 - [DEBUG]
34970 2019-Jan-10 14:32:18.845157 - [DEBUG] Join: AllTop & AllBottom
34971 2019-Jan-10 14:32:18.845184 - [DEBUG] = AllBottom (new jump func)
34972 2019-Jan-10 14:32:18.845208 - [DEBUG]
34973 2019-Jan-10 14:32:18.845232 - [DEBUG] Start adding new jump function
34974 2019-Jan-10 14:32:18.845256 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
34975 2019-Jan-10 14:32:18.845324 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
34976 2019-Jan-10 14:32:18.846037 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34977 2019-Jan-10 14:32:18.846757 - [DEBUG] Edge Function : AllBottom
34978 2019-Jan-10 14:32:18.846791 - [DEBUG] End adding new jump function
34979 2019-Jan-10 14:32:18.846815 - [DEBUG]
34980 2019-Jan-10 14:32:18.846861 - [DEBUG] -------------------------------------------- 1017. Path Edge --------------------------------------------
34981 2019-Jan-10 14:32:18.846886 - [DEBUG]
34982 2019-Jan-10 14:32:18.846910 - [DEBUG] Process 1017. path edge:
34983 2019-Jan-10 14:32:18.846934 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
34984 2019-Jan-10 14:32:18.847002 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
34985 2019-Jan-10 14:32:18.847691 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
34986 2019-Jan-10 14:32:18.848347 - [DEBUG]
34987 2019-Jan-10 14:32:18.848375 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
34988 2019-Jan-10 14:32:18.849104 - [DEBUG] Possible callees:
34989 2019-Jan-10 14:32:18.849131 - [DEBUG] llvm.dbg.declare
34990 2019-Jan-10 14:32:18.849156 - [DEBUG] Possible return sites:
34991 2019-Jan-10 14:32:18.849179 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14334992 2019-Jan-10 14:32:18.850609 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
34993 2019-Jan-10 14:32:18.850652 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
34994 2019-Jan-10 14:32:18.850698 - [DEBUG] Compose: EdgeIdentity * AllBottom
34995 2019-Jan-10 14:32:18.850726 - [DEBUG]
34996 2019-Jan-10 14:32:18.850751 - [DEBUG] Propagate flow
34997 2019-Jan-10 14:32:18.850775 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
34998 2019-Jan-10 14:32:18.850849 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
34999 2019-Jan-10 14:32:18.851552 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35000 2019-Jan-10 14:32:18.852197 - [DEBUG] Edge function : AllBottom (result of previous compose)
35001 2019-Jan-10 14:32:18.852224 - [DEBUG]
35002 2019-Jan-10 14:32:18.852251 - [DEBUG] Join: AllTop & AllBottom
35003 2019-Jan-10 14:32:18.852277 - [DEBUG] = AllBottom (new jump func)
35004 2019-Jan-10 14:32:18.852302 - [DEBUG]
35005 2019-Jan-10 14:32:18.852326 - [DEBUG] Start adding new jump function
35006 2019-Jan-10 14:32:18.852368 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35007 2019-Jan-10 14:32:18.852489 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35008 2019-Jan-10 14:32:18.853174 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
35009 2019-Jan-10 14:32:18.853912 - [DEBUG] Edge Function : AllBottom
35010 2019-Jan-10 14:32:18.853952 - [DEBUG] End adding new jump function
35011 2019-Jan-10 14:32:18.853978 - [DEBUG]
35012 2019-Jan-10 14:32:18.854002 - [DEBUG] -------------------------------------------- 1018. Path Edge --------------------------------------------
35013 2019-Jan-10 14:32:18.854028 - [DEBUG]
35014 2019-Jan-10 14:32:18.854051 - [DEBUG] Process 1018. path edge:
35015 2019-Jan-10 14:32:18.854077 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35016 2019-Jan-10 14:32:18.854148 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
35017 2019-Jan-10 14:32:18.854901 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
35018 2019-Jan-10 14:32:18.855555 - [DEBUG]
35019 2019-Jan-10 14:32:18.855583 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
35020 2019-Jan-10 14:32:18.856315 - [DEBUG] Compose: EdgeIdentity * AllBottom
35021 2019-Jan-10 14:32:18.856348 - [DEBUG]
35022 2019-Jan-10 14:32:18.856373 - [DEBUG] Propagate flow
35023 2019-Jan-10 14:32:18.856396 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35024 2019-Jan-10 14:32:18.856473 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
35025 2019-Jan-10 14:32:18.857176 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35026 2019-Jan-10 14:32:18.857920 - [DEBUG] Edge function : AllBottom (result of previous compose)
35027 2019-Jan-10 14:32:18.857949 - [DEBUG]
35028 2019-Jan-10 14:32:18.857976 - [DEBUG] Join: AllTop & AllBottom
35029 2019-Jan-10 14:32:18.858003 - [DEBUG] = AllBottom (new jump func)
35030 2019-Jan-10 14:32:18.858028 - [DEBUG]
35031 2019-Jan-10 14:32:18.858052 - [DEBUG] Start adding new jump function
35032 2019-Jan-10 14:32:18.858076 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35033 2019-Jan-10 14:32:18.858146 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35034 2019-Jan-10 14:32:18.858894 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
35035 2019-Jan-10 14:32:18.859628 - [DEBUG] Edge Function : AllBottom
35036 2019-Jan-10 14:32:18.859664 - [DEBUG] End adding new jump function
35037 2019-Jan-10 14:32:18.859689 - [DEBUG]
35038 2019-Jan-10 14:32:18.859713 - [DEBUG] -------------------------------------------- 1019. Path Edge --------------------------------------------
35039 2019-Jan-10 14:32:18.859738 - [DEBUG]
35040 2019-Jan-10 14:32:18.859762 - [DEBUG] Process 1019. path edge:
35041 2019-Jan-10 14:32:18.859787 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35042 2019-Jan-10 14:32:18.859864 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
35043 2019-Jan-10 14:32:18.860621 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
35044 2019-Jan-10 14:32:18.861290 - [DEBUG]
35045 2019-Jan-10 14:32:18.861317 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
35046 2019-Jan-10 14:32:18.862006 - [DEBUG] Compose: EdgeIdentity * AllBottom
35047 2019-Jan-10 14:32:18.862036 - [DEBUG]
35048 2019-Jan-10 14:32:18.862060 - [DEBUG] Propagate flow
35049 2019-Jan-10 14:32:18.862083 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35050 2019-Jan-10 14:32:18.862152 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
35051 2019-Jan-10 14:32:18.862863 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35052 2019-Jan-10 14:32:18.863528 - [DEBUG] Edge function : AllBottom (result of previous compose)
35053 2019-Jan-10 14:32:18.863556 - [DEBUG]
35054 2019-Jan-10 14:32:18.863583 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
35055 2019-Jan-10 14:32:18.863609 - [DEBUG] = AllBottom
35056 2019-Jan-10 14:32:18.863635 - [DEBUG]
35057 2019-Jan-10 14:32:18.863658 - [DEBUG] PROPAGATE: No new function!
35058 2019-Jan-10 14:32:18.863684 - [DEBUG] EDGE:
35059 2019-Jan-10 14:32:18.863753 - [DEBUG] ---> 35060 2019-Jan-10 14:32:18.864372 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35061 2019-Jan-10 14:32:18.864994 - [DEBUG]
35062 2019-Jan-10 14:32:18.865020 - [DEBUG] EDGE:
35063 2019-Jan-10 14:32:18.865078 - [DEBUG] ---> 35064 2019-Jan-10 14:32:18.865758 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35065 2019-Jan-10 14:32:18.866457 - [DEBUG]
35066 2019-Jan-10 14:32:18.866489 - [DEBUG] EDGE:
35067 2019-Jan-10 14:32:18.866559 - [DEBUG] ---> 35068 2019-Jan-10 14:32:18.867245 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35069 2019-Jan-10 14:32:18.867902 - [DEBUG]
35070 2019-Jan-10 14:32:18.867930 - [DEBUG] EDGE:
35071 2019-Jan-10 14:32:18.867994 - [DEBUG] ---> 35072 2019-Jan-10 14:32:18.868654 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35073 2019-Jan-10 14:32:18.869310 - [DEBUG]
35074 2019-Jan-10 14:32:18.869360 - [DEBUG] Compose: EdgeIdentity * AllBottom
35075 2019-Jan-10 14:32:18.869388 - [DEBUG]
35076 2019-Jan-10 14:32:18.869469 - [DEBUG] Propagate flow
35077 2019-Jan-10 14:32:18.869494 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35078 2019-Jan-10 14:32:18.869564 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
35079 2019-Jan-10 14:32:18.870243 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35080 2019-Jan-10 14:32:18.870875 - [DEBUG] Edge function : AllBottom (result of previous compose)
35081 2019-Jan-10 14:32:18.870901 - [DEBUG]
35082 2019-Jan-10 14:32:18.870928 - [DEBUG] Join: AllTop & AllBottom
35083 2019-Jan-10 14:32:18.870954 - [DEBUG] = AllBottom (new jump func)
35084 2019-Jan-10 14:32:18.870978 - [DEBUG]
35085 2019-Jan-10 14:32:18.871001 - [DEBUG] Start adding new jump function
35086 2019-Jan-10 14:32:18.871025 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35087 2019-Jan-10 14:32:18.871081 - [DEBUG] Fact at target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35088 2019-Jan-10 14:32:18.871780 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
35089 2019-Jan-10 14:32:18.872451 - [DEBUG] Edge Function : AllBottom
35090 2019-Jan-10 14:32:18.872484 - [DEBUG] End adding new jump function
35091 2019-Jan-10 14:32:18.872509 - [DEBUG]
35092 2019-Jan-10 14:32:18.872533 - [DEBUG] -------------------------------------------- 1020. Path Edge --------------------------------------------
35093 2019-Jan-10 14:32:18.872558 - [DEBUG]
35094 2019-Jan-10 14:32:18.872600 - [DEBUG] Process 1020. path edge:
35095 2019-Jan-10 14:32:18.872625 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35096 2019-Jan-10 14:32:18.872693 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
35097 2019-Jan-10 14:32:18.873364 - [DEBUG] D target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 >
35098 2019-Jan-10 14:32:18.874079 - [DEBUG]
35099 2019-Jan-10 14:32:18.874108 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
35100 2019-Jan-10 14:32:18.874816 - [DEBUG] Compose: EdgeIdentity * AllBottom
35101 2019-Jan-10 14:32:18.874846 - [DEBUG]
35102 2019-Jan-10 14:32:18.874871 - [DEBUG] Propagate flow
35103 2019-Jan-10 14:32:18.874895 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35104 2019-Jan-10 14:32:18.874971 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
35105 2019-Jan-10 14:32:18.875656 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35106 2019-Jan-10 14:32:18.876321 - [DEBUG] Edge function : AllBottom (result of previous compose)
35107 2019-Jan-10 14:32:18.876348 - [DEBUG]
35108 2019-Jan-10 14:32:18.876376 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
35109 2019-Jan-10 14:32:18.876402 - [DEBUG] = AllBottom
35110 2019-Jan-10 14:32:18.876426 - [DEBUG]
35111 2019-Jan-10 14:32:18.876450 - [DEBUG] PROPAGATE: No new function!
35112 2019-Jan-10 14:32:18.876497 - [DEBUG] Compose: EdgeIdentity * AllBottom
35113 2019-Jan-10 14:32:18.876525 - [DEBUG]
35114 2019-Jan-10 14:32:18.876550 - [DEBUG] Propagate flow
35115 2019-Jan-10 14:32:18.876573 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35116 2019-Jan-10 14:32:18.876647 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
35117 2019-Jan-10 14:32:18.877355 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35118 2019-Jan-10 14:32:18.878001 - [DEBUG] Edge function : AllBottom (result of previous compose)
35119 2019-Jan-10 14:32:18.878027 - [DEBUG]
35120 2019-Jan-10 14:32:18.878053 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
35121 2019-Jan-10 14:32:18.878080 - [DEBUG] = AllBottom
35122 2019-Jan-10 14:32:18.878105 - [DEBUG]
35123 2019-Jan-10 14:32:18.878128 - [DEBUG] PROPAGATE: No new function!
35124 2019-Jan-10 14:32:18.878154 - [DEBUG] EDGE:
35125 2019-Jan-10 14:32:18.878221 - [DEBUG] ---> 35126 2019-Jan-10 14:32:18.878853 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35127 2019-Jan-10 14:32:18.879483 - [DEBUG]
35128 2019-Jan-10 14:32:18.879509 - [DEBUG] EDGE:
35129 2019-Jan-10 14:32:18.879569 - [DEBUG] ---> 35130 2019-Jan-10 14:32:18.880216 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35131 2019-Jan-10 14:32:18.880847 - [DEBUG]
35132 2019-Jan-10 14:32:18.880873 - [DEBUG] EDGE:
35133 2019-Jan-10 14:32:18.880932 - [DEBUG] ---> 35134 2019-Jan-10 14:32:18.881559 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35135 2019-Jan-10 14:32:18.882184 - [DEBUG]
35136 2019-Jan-10 14:32:18.882211 - [DEBUG] EDGE:
35137 2019-Jan-10 14:32:18.882287 - [DEBUG] ---> 35138 2019-Jan-10 14:32:18.882917 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35139 2019-Jan-10 14:32:18.883569 - [DEBUG]
35140 2019-Jan-10 14:32:18.883596 - [DEBUG] EDGE:
35141 2019-Jan-10 14:32:18.883659 - [DEBUG] ---> 35142 2019-Jan-10 14:32:18.884316 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35143 2019-Jan-10 14:32:18.884991 - [DEBUG]
35144 2019-Jan-10 14:32:18.885019 - [DEBUG] EDGE:
35145 2019-Jan-10 14:32:18.885087 - [DEBUG] ---> 35146 2019-Jan-10 14:32:18.885751 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35147 2019-Jan-10 14:32:18.886430 - [DEBUG]
35148 2019-Jan-10 14:32:18.886458 - [DEBUG] EDGE:
35149 2019-Jan-10 14:32:18.886528 - [DEBUG] ---> 35150 2019-Jan-10 14:32:18.887217 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35151 2019-Jan-10 14:32:18.887890 - [DEBUG]
35152 2019-Jan-10 14:32:18.887918 - [DEBUG] EDGE:
35153 2019-Jan-10 14:32:18.887986 - [DEBUG] ---> 35154 2019-Jan-10 14:32:18.888644 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35155 2019-Jan-10 14:32:18.889307 - [DEBUG]
35156 2019-Jan-10 14:32:18.889335 - [DEBUG] EDGE:
35157 2019-Jan-10 14:32:18.889407 - [DEBUG] ---> 35158 2019-Jan-10 14:32:18.890081 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35159 2019-Jan-10 14:32:18.890752 - [DEBUG]
35160 2019-Jan-10 14:32:18.890780 - [DEBUG] EDGE:
35161 2019-Jan-10 14:32:18.890844 - [DEBUG] ---> 35162 2019-Jan-10 14:32:18.891490 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35163 2019-Jan-10 14:32:18.892156 - [DEBUG]
35164 2019-Jan-10 14:32:18.892183 - [DEBUG] EDGE:
35165 2019-Jan-10 14:32:18.892248 - [DEBUG] ---> 35166 2019-Jan-10 14:32:18.892878 - [DEBUG] D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47>
35167 2019-Jan-10 14:32:18.893557 - [DEBUG]
35168 2019-Jan-10 14:32:18.893584 - [DEBUG] EDGE:
35169 2019-Jan-10 14:32:18.893649 - [DEBUG] ---> 35170 2019-Jan-10 14:32:18.894300 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
35171 2019-Jan-10 14:32:18.894960 - [DEBUG]
35172 2019-Jan-10 14:32:18.894991 - [DEBUG] Compose: EdgeIdentity * AllBottom
35173 2019-Jan-10 14:32:18.895018 - [DEBUG]
35174 2019-Jan-10 14:32:18.895043 - [DEBUG] Propagate flow
35175 2019-Jan-10 14:32:18.895067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35176 2019-Jan-10 14:32:18.895129 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35177 2019-Jan-10 14:32:18.895805 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35178 2019-Jan-10 14:32:18.896456 - [DEBUG] Edge function : AllBottom (result of previous compose)
35179 2019-Jan-10 14:32:18.896482 - [DEBUG]
35180 2019-Jan-10 14:32:18.896510 - [DEBUG] Join: AllTop & AllBottom
35181 2019-Jan-10 14:32:18.896536 - [DEBUG] = AllBottom (new jump func)
35182 2019-Jan-10 14:32:18.896561 - [DEBUG]
35183 2019-Jan-10 14:32:18.896585 - [DEBUG] Start adding new jump function
35184 2019-Jan-10 14:32:18.896609 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35185 2019-Jan-10 14:32:18.896671 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35186 2019-Jan-10 14:32:18.897383 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35187 2019-Jan-10 14:32:18.898079 - [DEBUG] Edge Function : AllBottom
35188 2019-Jan-10 14:32:18.898118 - [DEBUG] End adding new jump function
35189 2019-Jan-10 14:32:18.898142 - [DEBUG]
35190 2019-Jan-10 14:32:18.898167 - [DEBUG] -------------------------------------------- 1021. Path Edge --------------------------------------------
35191 2019-Jan-10 14:32:18.898192 - [DEBUG]
35192 2019-Jan-10 14:32:18.898215 - [DEBUG] Process 1021. path edge:
35193 2019-Jan-10 14:32:18.898240 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35194 2019-Jan-10 14:32:18.898316 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
35195 2019-Jan-10 14:32:18.898995 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35196 2019-Jan-10 14:32:18.899681 - [DEBUG]
35197 2019-Jan-10 14:32:18.899709 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
35198 2019-Jan-10 14:32:18.900443 - [DEBUG] Compose: EdgeIdentity * AllBottom
35199 2019-Jan-10 14:32:18.900473 - [DEBUG]
35200 2019-Jan-10 14:32:18.900498 - [DEBUG] Propagate flow
35201 2019-Jan-10 14:32:18.900522 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35202 2019-Jan-10 14:32:18.900592 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
35203 2019-Jan-10 14:32:18.901265 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35204 2019-Jan-10 14:32:18.901959 - [DEBUG] Edge function : AllBottom (result of previous compose)
35205 2019-Jan-10 14:32:18.901987 - [DEBUG]
35206 2019-Jan-10 14:32:18.902015 - [DEBUG] Join: AllTop & AllBottom
35207 2019-Jan-10 14:32:18.902042 - [DEBUG] = AllBottom (new jump func)
35208 2019-Jan-10 14:32:18.902067 - [DEBUG]
35209 2019-Jan-10 14:32:18.902092 - [DEBUG] Start adding new jump function
35210 2019-Jan-10 14:32:18.902116 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35211 2019-Jan-10 14:32:18.902190 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35212 2019-Jan-10 14:32:18.902881 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
35213 2019-Jan-10 14:32:18.903581 - [DEBUG] Edge Function : AllBottom
35214 2019-Jan-10 14:32:18.903615 - [DEBUG] End adding new jump function
35215 2019-Jan-10 14:32:18.903640 - [DEBUG]
35216 2019-Jan-10 14:32:18.903664 - [DEBUG] -------------------------------------------- 1022. Path Edge --------------------------------------------
35217 2019-Jan-10 14:32:18.903690 - [DEBUG]
35218 2019-Jan-10 14:32:18.903713 - [DEBUG] Process 1022. path edge:
35219 2019-Jan-10 14:32:18.903738 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35220 2019-Jan-10 14:32:18.903830 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
35221 2019-Jan-10 14:32:18.904477 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35222 2019-Jan-10 14:32:18.905149 - [DEBUG]
35223 2019-Jan-10 14:32:18.905179 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
35224 2019-Jan-10 14:32:18.905880 - [DEBUG] Compose: EdgeIdentity * AllBottom
35225 2019-Jan-10 14:32:18.905910 - [DEBUG]
35226 2019-Jan-10 14:32:18.905935 - [DEBUG] Propagate flow
35227 2019-Jan-10 14:32:18.905959 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35228 2019-Jan-10 14:32:18.906037 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
35229 2019-Jan-10 14:32:18.906708 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35230 2019-Jan-10 14:32:18.907411 - [DEBUG] Edge function : AllBottom (result of previous compose)
35231 2019-Jan-10 14:32:18.907439 - [DEBUG]
35232 2019-Jan-10 14:32:18.907466 - [DEBUG] Join: AllTop & AllBottom
35233 2019-Jan-10 14:32:18.907493 - [DEBUG] = AllBottom (new jump func)
35234 2019-Jan-10 14:32:18.907518 - [DEBUG]
35235 2019-Jan-10 14:32:18.907542 - [DEBUG] Start adding new jump function
35236 2019-Jan-10 14:32:18.907566 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35237 2019-Jan-10 14:32:18.907635 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35238 2019-Jan-10 14:32:18.908300 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
35239 2019-Jan-10 14:32:18.908952 - [DEBUG] Edge Function : AllBottom
35240 2019-Jan-10 14:32:18.908986 - [DEBUG] End adding new jump function
35241 2019-Jan-10 14:32:18.909010 - [DEBUG]
35242 2019-Jan-10 14:32:18.909035 - [DEBUG] -------------------------------------------- 1023. Path Edge --------------------------------------------
35243 2019-Jan-10 14:32:18.909060 - [DEBUG]
35244 2019-Jan-10 14:32:18.909083 - [DEBUG] Process 1023. path edge:
35245 2019-Jan-10 14:32:18.909108 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35246 2019-Jan-10 14:32:18.909178 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
35247 2019-Jan-10 14:32:18.909844 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35248 2019-Jan-10 14:32:18.910560 - [DEBUG]
35249 2019-Jan-10 14:32:18.910589 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
35250 2019-Jan-10 14:32:18.911292 - [DEBUG] Compose: EdgeIdentity * AllBottom
35251 2019-Jan-10 14:32:18.911322 - [DEBUG]
35252 2019-Jan-10 14:32:18.911347 - [DEBUG] Propagate flow
35253 2019-Jan-10 14:32:18.911370 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35254 2019-Jan-10 14:32:18.911445 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
35255 2019-Jan-10 14:32:18.912113 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35256 2019-Jan-10 14:32:18.912786 - [DEBUG] Edge function : AllBottom (result of previous compose)
35257 2019-Jan-10 14:32:18.912814 - [DEBUG]
35258 2019-Jan-10 14:32:18.912840 - [DEBUG] Join: AllTop & AllBottom
35259 2019-Jan-10 14:32:18.912867 - [DEBUG] = AllBottom (new jump func)
35260 2019-Jan-10 14:32:18.912892 - [DEBUG]
35261 2019-Jan-10 14:32:18.912915 - [DEBUG] Start adding new jump function
35262 2019-Jan-10 14:32:18.912939 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35263 2019-Jan-10 14:32:18.913010 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35264 2019-Jan-10 14:32:18.913737 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
35265 2019-Jan-10 14:32:18.914409 - [DEBUG] Edge Function : AllBottom
35266 2019-Jan-10 14:32:18.914443 - [DEBUG] End adding new jump function
35267 2019-Jan-10 14:32:18.914468 - [DEBUG]
35268 2019-Jan-10 14:32:18.914492 - [DEBUG] -------------------------------------------- 1024. Path Edge --------------------------------------------
35269 2019-Jan-10 14:32:18.914517 - [DEBUG]
35270 2019-Jan-10 14:32:18.914541 - [DEBUG] Process 1024. path edge:
35271 2019-Jan-10 14:32:18.914565 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35272 2019-Jan-10 14:32:18.914632 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
35273 2019-Jan-10 14:32:18.915290 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35274 2019-Jan-10 14:32:18.915941 - [DEBUG]
35275 2019-Jan-10 14:32:18.915969 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
35276 2019-Jan-10 14:32:18.916664 - [DEBUG] Compose: EdgeIdentity * AllBottom
35277 2019-Jan-10 14:32:18.916696 - [DEBUG]
35278 2019-Jan-10 14:32:18.916721 - [DEBUG] Propagate flow
35279 2019-Jan-10 14:32:18.916746 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35280 2019-Jan-10 14:32:18.916814 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
35281 2019-Jan-10 14:32:18.917503 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35282 2019-Jan-10 14:32:18.918161 - [DEBUG] Edge function : AllBottom (result of previous compose)
35283 2019-Jan-10 14:32:18.918189 - [DEBUG]
35284 2019-Jan-10 14:32:18.918217 - [DEBUG] Join: AllTop & AllBottom
35285 2019-Jan-10 14:32:18.918244 - [DEBUG] = AllBottom (new jump func)
35286 2019-Jan-10 14:32:18.918269 - [DEBUG]
35287 2019-Jan-10 14:32:18.918294 - [DEBUG] Start adding new jump function
35288 2019-Jan-10 14:32:18.918318 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35289 2019-Jan-10 14:32:18.918388 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35290 2019-Jan-10 14:32:18.919048 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
35291 2019-Jan-10 14:32:18.919695 - [DEBUG] Edge Function : AllBottom
35292 2019-Jan-10 14:32:18.919732 - [DEBUG] End adding new jump function
35293 2019-Jan-10 14:32:18.919757 - [DEBUG]
35294 2019-Jan-10 14:32:18.919782 - [DEBUG] -------------------------------------------- 1025. Path Edge --------------------------------------------
35295 2019-Jan-10 14:32:18.919809 - [DEBUG]
35296 2019-Jan-10 14:32:18.919832 - [DEBUG] Process 1025. path edge:
35297 2019-Jan-10 14:32:18.919857 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35298 2019-Jan-10 14:32:18.919929 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
35299 2019-Jan-10 14:32:18.921113 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35300 2019-Jan-10 14:32:18.921804 - [DEBUG]
35301 2019-Jan-10 14:32:18.921835 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
35302 2019-Jan-10 14:32:18.922556 - [DEBUG] Compose: EdgeIdentity * AllBottom
35303 2019-Jan-10 14:32:18.922587 - [DEBUG]
35304 2019-Jan-10 14:32:18.922612 - [DEBUG] Propagate flow
35305 2019-Jan-10 14:32:18.922635 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35306 2019-Jan-10 14:32:18.922734 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
35307 2019-Jan-10 14:32:18.923424 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35308 2019-Jan-10 14:32:18.924145 - [DEBUG] Edge function : AllBottom (result of previous compose)
35309 2019-Jan-10 14:32:18.924173 - [DEBUG]
35310 2019-Jan-10 14:32:18.924200 - [DEBUG] Join: AllTop & AllBottom
35311 2019-Jan-10 14:32:18.924226 - [DEBUG] = AllBottom (new jump func)
35312 2019-Jan-10 14:32:18.924251 - [DEBUG]
35313 2019-Jan-10 14:32:18.924275 - [DEBUG] Start adding new jump function
35314 2019-Jan-10 14:32:18.924299 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35315 2019-Jan-10 14:32:18.924373 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35316 2019-Jan-10 14:32:18.925054 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
35317 2019-Jan-10 14:32:18.925701 - [DEBUG] Edge Function : AllBottom
35318 2019-Jan-10 14:32:18.925735 - [DEBUG] End adding new jump function
35319 2019-Jan-10 14:32:18.925760 - [DEBUG]
35320 2019-Jan-10 14:32:18.925785 - [DEBUG] -------------------------------------------- 1026. Path Edge --------------------------------------------
35321 2019-Jan-10 14:32:18.925810 - [DEBUG]
35322 2019-Jan-10 14:32:18.925834 - [DEBUG] Process 1026. path edge:
35323 2019-Jan-10 14:32:18.925859 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35324 2019-Jan-10 14:32:18.925928 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
35325 2019-Jan-10 14:32:18.926587 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35326 2019-Jan-10 14:32:18.930135 - [DEBUG]
35327 2019-Jan-10 14:32:18.930193 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
35328 2019-Jan-10 14:32:18.930950 - [DEBUG] Compose: EdgeIdentity * AllBottom
35329 2019-Jan-10 14:32:18.930982 - [DEBUG]
35330 2019-Jan-10 14:32:18.931007 - [DEBUG] Propagate flow
35331 2019-Jan-10 14:32:18.931030 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35332 2019-Jan-10 14:32:18.931110 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
35333 2019-Jan-10 14:32:18.931805 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35334 2019-Jan-10 14:32:18.932482 - [DEBUG] Edge function : AllBottom (result of previous compose)
35335 2019-Jan-10 14:32:18.932510 - [DEBUG]
35336 2019-Jan-10 14:32:18.932537 - [DEBUG] Join: AllTop & AllBottom
35337 2019-Jan-10 14:32:18.932565 - [DEBUG] = AllBottom (new jump func)
35338 2019-Jan-10 14:32:18.932590 - [DEBUG]
35339 2019-Jan-10 14:32:18.932614 - [DEBUG] Start adding new jump function
35340 2019-Jan-10 14:32:18.932638 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35341 2019-Jan-10 14:32:18.932707 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35342 2019-Jan-10 14:32:18.933397 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
35343 2019-Jan-10 14:32:18.934124 - [DEBUG] Edge Function : AllBottom
35344 2019-Jan-10 14:32:18.934159 - [DEBUG] End adding new jump function
35345 2019-Jan-10 14:32:18.934184 - [DEBUG]
35346 2019-Jan-10 14:32:18.934208 - [DEBUG] -------------------------------------------- 1027. Path Edge --------------------------------------------
35347 2019-Jan-10 14:32:18.934233 - [DEBUG]
35348 2019-Jan-10 14:32:18.934278 - [DEBUG] Process 1027. path edge:
35349 2019-Jan-10 14:32:18.934303 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35350 2019-Jan-10 14:32:18.934372 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
35351 2019-Jan-10 14:32:18.935031 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35352 2019-Jan-10 14:32:18.935692 - [DEBUG]
35353 2019-Jan-10 14:32:18.935719 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
35354 2019-Jan-10 14:32:18.936425 - [DEBUG] Compose: EdgeIdentity * AllBottom
35355 2019-Jan-10 14:32:18.936456 - [DEBUG]
35356 2019-Jan-10 14:32:18.936480 - [DEBUG] Propagate flow
35357 2019-Jan-10 14:32:18.936504 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35358 2019-Jan-10 14:32:18.936570 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
35359 2019-Jan-10 14:32:18.937317 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35360 2019-Jan-10 14:32:18.938006 - [DEBUG] Edge function : AllBottom (result of previous compose)
35361 2019-Jan-10 14:32:18.938034 - [DEBUG]
35362 2019-Jan-10 14:32:18.938062 - [DEBUG] Join: AllTop & AllBottom
35363 2019-Jan-10 14:32:18.938089 - [DEBUG] = AllBottom (new jump func)
35364 2019-Jan-10 14:32:18.938114 - [DEBUG]
35365 2019-Jan-10 14:32:18.938138 - [DEBUG] Start adding new jump function
35366 2019-Jan-10 14:32:18.938162 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35367 2019-Jan-10 14:32:18.938235 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35368 2019-Jan-10 14:32:18.938930 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
35369 2019-Jan-10 14:32:18.939600 - [DEBUG] Edge Function : AllBottom
35370 2019-Jan-10 14:32:18.939635 - [DEBUG] End adding new jump function
35371 2019-Jan-10 14:32:18.939661 - [DEBUG]
35372 2019-Jan-10 14:32:18.939685 - [DEBUG] -------------------------------------------- 1028. Path Edge --------------------------------------------
35373 2019-Jan-10 14:32:18.939711 - [DEBUG]
35374 2019-Jan-10 14:32:18.939734 - [DEBUG] Process 1028. path edge:
35375 2019-Jan-10 14:32:18.939758 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35376 2019-Jan-10 14:32:18.939830 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
35377 2019-Jan-10 14:32:18.940801 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35378 2019-Jan-10 14:32:18.941483 - [DEBUG]
35379 2019-Jan-10 14:32:18.941512 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
35380 2019-Jan-10 14:32:18.942207 - [DEBUG] Compose: EdgeIdentity * AllBottom
35381 2019-Jan-10 14:32:18.942238 - [DEBUG]
35382 2019-Jan-10 14:32:18.942263 - [DEBUG] Propagate flow
35383 2019-Jan-10 14:32:18.942287 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35384 2019-Jan-10 14:32:18.942360 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
35385 2019-Jan-10 14:32:18.943146 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35386 2019-Jan-10 14:32:18.943869 - [DEBUG] Edge function : AllBottom (result of previous compose)
35387 2019-Jan-10 14:32:18.943896 - [DEBUG]
35388 2019-Jan-10 14:32:18.943942 - [DEBUG] Join: AllTop & AllBottom
35389 2019-Jan-10 14:32:18.943969 - [DEBUG] = AllBottom (new jump func)
35390 2019-Jan-10 14:32:18.943994 - [DEBUG]
35391 2019-Jan-10 14:32:18.944018 - [DEBUG] Start adding new jump function
35392 2019-Jan-10 14:32:18.944041 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35393 2019-Jan-10 14:32:18.944116 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35394 2019-Jan-10 14:32:18.944897 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
35395 2019-Jan-10 14:32:18.945574 - [DEBUG] Edge Function : AllBottom
35396 2019-Jan-10 14:32:18.945608 - [DEBUG] End adding new jump function
35397 2019-Jan-10 14:32:18.945633 - [DEBUG]
35398 2019-Jan-10 14:32:18.945657 - [DEBUG] -------------------------------------------- 1029. Path Edge --------------------------------------------
35399 2019-Jan-10 14:32:18.945682 - [DEBUG]
35400 2019-Jan-10 14:32:18.945705 - [DEBUG] Process 1029. path edge:
35401 2019-Jan-10 14:32:18.945729 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35402 2019-Jan-10 14:32:18.945800 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
35403 2019-Jan-10 14:32:18.946525 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35404 2019-Jan-10 14:32:18.947286 - [DEBUG]
35405 2019-Jan-10 14:32:18.947313 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
35406 2019-Jan-10 14:32:18.948025 - [DEBUG] Possible callees:
35407 2019-Jan-10 14:32:18.948053 - [DEBUG] llvm.dbg.declare
35408 2019-Jan-10 14:32:18.948078 - [DEBUG] Possible return sites:
35409 2019-Jan-10 14:32:18.948102 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12035410 2019-Jan-10 14:32:18.949578 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35411 2019-Jan-10 14:32:18.949627 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35412 2019-Jan-10 14:32:18.949677 - [DEBUG] Compose: EdgeIdentity * AllBottom
35413 2019-Jan-10 14:32:18.949705 - [DEBUG]
35414 2019-Jan-10 14:32:18.949730 - [DEBUG] Propagate flow
35415 2019-Jan-10 14:32:18.949753 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35416 2019-Jan-10 14:32:18.949833 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
35417 2019-Jan-10 14:32:18.950551 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35418 2019-Jan-10 14:32:18.951208 - [DEBUG] Edge function : AllBottom (result of previous compose)
35419 2019-Jan-10 14:32:18.951235 - [DEBUG]
35420 2019-Jan-10 14:32:18.951261 - [DEBUG] Join: AllTop & AllBottom
35421 2019-Jan-10 14:32:18.951288 - [DEBUG] = AllBottom (new jump func)
35422 2019-Jan-10 14:32:18.951312 - [DEBUG]
35423 2019-Jan-10 14:32:18.951336 - [DEBUG] Start adding new jump function
35424 2019-Jan-10 14:32:18.951360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35425 2019-Jan-10 14:32:18.951492 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35426 2019-Jan-10 14:32:18.952181 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
35427 2019-Jan-10 14:32:18.952855 - [DEBUG] Edge Function : AllBottom
35428 2019-Jan-10 14:32:18.952912 - [DEBUG] End adding new jump function
35429 2019-Jan-10 14:32:18.952936 - [DEBUG]
35430 2019-Jan-10 14:32:18.952961 - [DEBUG] -------------------------------------------- 1030. Path Edge --------------------------------------------
35431 2019-Jan-10 14:32:18.952985 - [DEBUG]
35432 2019-Jan-10 14:32:18.953009 - [DEBUG] Process 1030. path edge:
35433 2019-Jan-10 14:32:18.953033 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35434 2019-Jan-10 14:32:18.953105 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
35435 2019-Jan-10 14:32:18.953889 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35436 2019-Jan-10 14:32:18.954552 - [DEBUG]
35437 2019-Jan-10 14:32:18.954579 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
35438 2019-Jan-10 14:32:18.955333 - [DEBUG] Compose: EdgeIdentity * AllBottom
35439 2019-Jan-10 14:32:18.955364 - [DEBUG]
35440 2019-Jan-10 14:32:18.955388 - [DEBUG] Propagate flow
35441 2019-Jan-10 14:32:18.955515 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35442 2019-Jan-10 14:32:18.955599 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
35443 2019-Jan-10 14:32:18.956266 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35444 2019-Jan-10 14:32:18.956992 - [DEBUG] Edge function : AllBottom (result of previous compose)
35445 2019-Jan-10 14:32:18.957021 - [DEBUG]
35446 2019-Jan-10 14:32:18.957048 - [DEBUG] Join: AllTop & AllBottom
35447 2019-Jan-10 14:32:18.957075 - [DEBUG] = AllBottom (new jump func)
35448 2019-Jan-10 14:32:18.957100 - [DEBUG]
35449 2019-Jan-10 14:32:18.957125 - [DEBUG] Start adding new jump function
35450 2019-Jan-10 14:32:18.957148 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35451 2019-Jan-10 14:32:18.957227 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35452 2019-Jan-10 14:32:18.957991 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
35453 2019-Jan-10 14:32:18.958700 - [DEBUG] Edge Function : AllBottom
35454 2019-Jan-10 14:32:18.958735 - [DEBUG] End adding new jump function
35455 2019-Jan-10 14:32:18.958759 - [DEBUG]
35456 2019-Jan-10 14:32:18.958784 - [DEBUG] -------------------------------------------- 1031. Path Edge --------------------------------------------
35457 2019-Jan-10 14:32:18.958809 - [DEBUG]
35458 2019-Jan-10 14:32:18.958833 - [DEBUG] Process 1031. path edge:
35459 2019-Jan-10 14:32:18.958856 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35460 2019-Jan-10 14:32:18.958931 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
35461 2019-Jan-10 14:32:18.959655 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35462 2019-Jan-10 14:32:18.960374 - [DEBUG]
35463 2019-Jan-10 14:32:18.960452 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
35464 2019-Jan-10 14:32:18.961208 - [DEBUG] Compose: EdgeIdentity * AllBottom
35465 2019-Jan-10 14:32:18.961239 - [DEBUG]
35466 2019-Jan-10 14:32:18.961263 - [DEBUG] Propagate flow
35467 2019-Jan-10 14:32:18.961287 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35468 2019-Jan-10 14:32:18.961360 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
35469 2019-Jan-10 14:32:18.962030 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35470 2019-Jan-10 14:32:18.962700 - [DEBUG] Edge function : AllBottom (result of previous compose)
35471 2019-Jan-10 14:32:18.962728 - [DEBUG]
35472 2019-Jan-10 14:32:18.962755 - [DEBUG] Join: AllTop & AllBottom
35473 2019-Jan-10 14:32:18.962783 - [DEBUG] = AllBottom (new jump func)
35474 2019-Jan-10 14:32:18.962807 - [DEBUG]
35475 2019-Jan-10 14:32:18.962832 - [DEBUG] Start adding new jump function
35476 2019-Jan-10 14:32:18.962855 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35477 2019-Jan-10 14:32:18.962924 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35478 2019-Jan-10 14:32:18.964029 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
35479 2019-Jan-10 14:32:18.964752 - [DEBUG] Edge Function : AllBottom
35480 2019-Jan-10 14:32:18.964787 - [DEBUG] End adding new jump function
35481 2019-Jan-10 14:32:18.964812 - [DEBUG]
35482 2019-Jan-10 14:32:18.964836 - [DEBUG] -------------------------------------------- 1032. Path Edge --------------------------------------------
35483 2019-Jan-10 14:32:18.964862 - [DEBUG]
35484 2019-Jan-10 14:32:18.964885 - [DEBUG] Process 1032. path edge:
35485 2019-Jan-10 14:32:18.964909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35486 2019-Jan-10 14:32:18.964979 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
35487 2019-Jan-10 14:32:18.965666 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35488 2019-Jan-10 14:32:18.966359 - [DEBUG]
35489 2019-Jan-10 14:32:18.966386 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
35490 2019-Jan-10 14:32:18.967218 - [DEBUG] Possible callees:
35491 2019-Jan-10 14:32:18.967246 - [DEBUG] llvm.dbg.declare
35492 2019-Jan-10 14:32:18.967271 - [DEBUG] Possible return sites:
35493 2019-Jan-10 14:32:18.967295 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14935494 2019-Jan-10 14:32:18.968694 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35495 2019-Jan-10 14:32:18.968733 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35496 2019-Jan-10 14:32:18.968781 - [DEBUG] Compose: EdgeIdentity * AllBottom
35497 2019-Jan-10 14:32:18.968811 - [DEBUG]
35498 2019-Jan-10 14:32:18.968835 - [DEBUG] Propagate flow
35499 2019-Jan-10 14:32:18.968859 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35500 2019-Jan-10 14:32:18.968931 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
35501 2019-Jan-10 14:32:18.969658 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35502 2019-Jan-10 14:32:18.970375 - [DEBUG] Edge function : AllBottom (result of previous compose)
35503 2019-Jan-10 14:32:18.970403 - [DEBUG]
35504 2019-Jan-10 14:32:18.970430 - [DEBUG] Join: AllTop & AllBottom
35505 2019-Jan-10 14:32:18.970457 - [DEBUG] = AllBottom (new jump func)
35506 2019-Jan-10 14:32:18.970482 - [DEBUG]
35507 2019-Jan-10 14:32:18.970506 - [DEBUG] Start adding new jump function
35508 2019-Jan-10 14:32:18.970530 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35509 2019-Jan-10 14:32:18.970605 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35510 2019-Jan-10 14:32:18.971300 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
35511 2019-Jan-10 14:32:18.972054 - [DEBUG] Edge Function : AllBottom
35512 2019-Jan-10 14:32:18.972088 - [DEBUG] End adding new jump function
35513 2019-Jan-10 14:32:18.972113 - [DEBUG]
35514 2019-Jan-10 14:32:18.972137 - [DEBUG] -------------------------------------------- 1033. Path Edge --------------------------------------------
35515 2019-Jan-10 14:32:18.972163 - [DEBUG]
35516 2019-Jan-10 14:32:18.972187 - [DEBUG] Process 1033. path edge:
35517 2019-Jan-10 14:32:18.972211 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35518 2019-Jan-10 14:32:18.972279 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
35519 2019-Jan-10 14:32:18.972952 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35520 2019-Jan-10 14:32:18.973654 - [DEBUG]
35521 2019-Jan-10 14:32:18.973681 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
35522 2019-Jan-10 14:32:18.974374 - [DEBUG] Compose: EdgeIdentity * AllBottom
35523 2019-Jan-10 14:32:18.974403 - [DEBUG]
35524 2019-Jan-10 14:32:18.974496 - [DEBUG] Propagate flow
35525 2019-Jan-10 14:32:18.974521 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35526 2019-Jan-10 14:32:18.974595 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
35527 2019-Jan-10 14:32:18.975277 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35528 2019-Jan-10 14:32:18.975949 - [DEBUG] Edge function : AllBottom (result of previous compose)
35529 2019-Jan-10 14:32:18.975977 - [DEBUG]
35530 2019-Jan-10 14:32:18.976004 - [DEBUG] Join: AllTop & AllBottom
35531 2019-Jan-10 14:32:18.976032 - [DEBUG] = AllBottom (new jump func)
35532 2019-Jan-10 14:32:18.976057 - [DEBUG]
35533 2019-Jan-10 14:32:18.976081 - [DEBUG] Start adding new jump function
35534 2019-Jan-10 14:32:18.976104 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35535 2019-Jan-10 14:32:18.976176 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35536 2019-Jan-10 14:32:18.976979 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
35537 2019-Jan-10 14:32:18.977707 - [DEBUG] Edge Function : AllBottom
35538 2019-Jan-10 14:32:18.977742 - [DEBUG] End adding new jump function
35539 2019-Jan-10 14:32:18.977767 - [DEBUG]
35540 2019-Jan-10 14:32:18.977792 - [DEBUG] -------------------------------------------- 1034. Path Edge --------------------------------------------
35541 2019-Jan-10 14:32:18.977817 - [DEBUG]
35542 2019-Jan-10 14:32:18.977840 - [DEBUG] Process 1034. path edge:
35543 2019-Jan-10 14:32:18.977865 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35544 2019-Jan-10 14:32:18.977937 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
35545 2019-Jan-10 14:32:18.978633 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35546 2019-Jan-10 14:32:18.979311 - [DEBUG]
35547 2019-Jan-10 14:32:18.979340 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
35548 2019-Jan-10 14:32:18.980031 - [DEBUG] Compose: EdgeIdentity * AllBottom
35549 2019-Jan-10 14:32:18.980063 - [DEBUG]
35550 2019-Jan-10 14:32:18.980088 - [DEBUG] Propagate flow
35551 2019-Jan-10 14:32:18.980111 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35552 2019-Jan-10 14:32:18.980211 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
35553 2019-Jan-10 14:32:18.980979 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35554 2019-Jan-10 14:32:18.981665 - [DEBUG] Edge function : AllBottom (result of previous compose)
35555 2019-Jan-10 14:32:18.981693 - [DEBUG]
35556 2019-Jan-10 14:32:18.981719 - [DEBUG] Join: AllTop & AllBottom
35557 2019-Jan-10 14:32:18.981746 - [DEBUG] = AllBottom (new jump func)
35558 2019-Jan-10 14:32:18.981771 - [DEBUG]
35559 2019-Jan-10 14:32:18.981795 - [DEBUG] Start adding new jump function
35560 2019-Jan-10 14:32:18.981820 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35561 2019-Jan-10 14:32:18.981894 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35562 2019-Jan-10 14:32:18.982595 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
35563 2019-Jan-10 14:32:18.983266 - [DEBUG] Edge Function : AllBottom
35564 2019-Jan-10 14:32:18.983300 - [DEBUG] End adding new jump function
35565 2019-Jan-10 14:32:18.983325 - [DEBUG]
35566 2019-Jan-10 14:32:18.983349 - [DEBUG] -------------------------------------------- 1035. Path Edge --------------------------------------------
35567 2019-Jan-10 14:32:18.983374 - [DEBUG]
35568 2019-Jan-10 14:32:18.983398 - [DEBUG] Process 1035. path edge:
35569 2019-Jan-10 14:32:18.986594 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35570 2019-Jan-10 14:32:18.986738 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
35571 2019-Jan-10 14:32:18.987594 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35572 2019-Jan-10 14:32:18.988284 - [DEBUG]
35573 2019-Jan-10 14:32:18.988311 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
35574 2019-Jan-10 14:32:18.988999 - [DEBUG] Possible callees:
35575 2019-Jan-10 14:32:18.989026 - [DEBUG] llvm.dbg.declare
35576 2019-Jan-10 14:32:18.989051 - [DEBUG] Possible return sites:
35577 2019-Jan-10 14:32:18.989075 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15535578 2019-Jan-10 14:32:18.992731 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35579 2019-Jan-10 14:32:18.992804 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35580 2019-Jan-10 14:32:18.992856 - [DEBUG] Compose: EdgeIdentity * AllBottom
35581 2019-Jan-10 14:32:18.992884 - [DEBUG]
35582 2019-Jan-10 14:32:18.992909 - [DEBUG] Propagate flow
35583 2019-Jan-10 14:32:18.992933 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35584 2019-Jan-10 14:32:18.993031 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
35585 2019-Jan-10 14:32:18.993883 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35586 2019-Jan-10 14:32:18.994621 - [DEBUG] Edge function : AllBottom (result of previous compose)
35587 2019-Jan-10 14:32:18.994649 - [DEBUG]
35588 2019-Jan-10 14:32:18.994677 - [DEBUG] Join: AllTop & AllBottom
35589 2019-Jan-10 14:32:18.994704 - [DEBUG] = AllBottom (new jump func)
35590 2019-Jan-10 14:32:18.994728 - [DEBUG]
35591 2019-Jan-10 14:32:18.994753 - [DEBUG] Start adding new jump function
35592 2019-Jan-10 14:32:18.994776 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35593 2019-Jan-10 14:32:18.994868 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35594 2019-Jan-10 14:32:18.995544 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
35595 2019-Jan-10 14:32:18.996193 - [DEBUG] Edge Function : AllBottom
35596 2019-Jan-10 14:32:18.996227 - [DEBUG] End adding new jump function
35597 2019-Jan-10 14:32:18.996253 - [DEBUG]
35598 2019-Jan-10 14:32:18.996277 - [DEBUG] -------------------------------------------- 1036. Path Edge --------------------------------------------
35599 2019-Jan-10 14:32:18.996303 - [DEBUG]
35600 2019-Jan-10 14:32:18.996326 - [DEBUG] Process 1036. path edge:
35601 2019-Jan-10 14:32:18.996351 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35602 2019-Jan-10 14:32:18.996485 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
35603 2019-Jan-10 14:32:18.997220 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35604 2019-Jan-10 14:32:18.998046 - [DEBUG]
35605 2019-Jan-10 14:32:18.998075 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
35606 2019-Jan-10 14:32:18.998862 - [DEBUG] Compose: EdgeIdentity * AllBottom
35607 2019-Jan-10 14:32:18.998895 - [DEBUG]
35608 2019-Jan-10 14:32:18.998920 - [DEBUG] Propagate flow
35609 2019-Jan-10 14:32:18.998944 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35610 2019-Jan-10 14:32:18.999017 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
35611 2019-Jan-10 14:32:18.999733 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35612 2019-Jan-10 14:32:19.000455 - [DEBUG] Edge function : AllBottom (result of previous compose)
35613 2019-Jan-10 14:32:19.000484 - [DEBUG]
35614 2019-Jan-10 14:32:19.000512 - [DEBUG] Join: AllTop & AllBottom
35615 2019-Jan-10 14:32:19.000539 - [DEBUG] = AllBottom (new jump func)
35616 2019-Jan-10 14:32:19.000565 - [DEBUG]
35617 2019-Jan-10 14:32:19.000589 - [DEBUG] Start adding new jump function
35618 2019-Jan-10 14:32:19.000613 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35619 2019-Jan-10 14:32:19.000689 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35620 2019-Jan-10 14:32:19.001358 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
35621 2019-Jan-10 14:32:19.002106 - [DEBUG] Edge Function : AllBottom
35622 2019-Jan-10 14:32:19.002141 - [DEBUG] End adding new jump function
35623 2019-Jan-10 14:32:19.002166 - [DEBUG]
35624 2019-Jan-10 14:32:19.002190 - [DEBUG] -------------------------------------------- 1037. Path Edge --------------------------------------------
35625 2019-Jan-10 14:32:19.002215 - [DEBUG]
35626 2019-Jan-10 14:32:19.002239 - [DEBUG] Process 1037. path edge:
35627 2019-Jan-10 14:32:19.002263 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35628 2019-Jan-10 14:32:19.002337 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
35629 2019-Jan-10 14:32:19.003054 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35630 2019-Jan-10 14:32:19.003769 - [DEBUG]
35631 2019-Jan-10 14:32:19.003798 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
35632 2019-Jan-10 14:32:19.004576 - [DEBUG] Compose: EdgeIdentity * AllBottom
35633 2019-Jan-10 14:32:19.004607 - [DEBUG]
35634 2019-Jan-10 14:32:19.004632 - [DEBUG] Propagate flow
35635 2019-Jan-10 14:32:19.004676 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35636 2019-Jan-10 14:32:19.004760 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
35637 2019-Jan-10 14:32:19.005488 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35638 2019-Jan-10 14:32:19.006168 - [DEBUG] Edge function : AllBottom (result of previous compose)
35639 2019-Jan-10 14:32:19.006195 - [DEBUG]
35640 2019-Jan-10 14:32:19.006222 - [DEBUG] Join: AllTop & AllBottom
35641 2019-Jan-10 14:32:19.006250 - [DEBUG] = AllBottom (new jump func)
35642 2019-Jan-10 14:32:19.006275 - [DEBUG]
35643 2019-Jan-10 14:32:19.006299 - [DEBUG] Start adding new jump function
35644 2019-Jan-10 14:32:19.006323 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35645 2019-Jan-10 14:32:19.006398 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35646 2019-Jan-10 14:32:19.007123 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
35647 2019-Jan-10 14:32:19.007900 - [DEBUG] Edge Function : AllBottom
35648 2019-Jan-10 14:32:19.007936 - [DEBUG] End adding new jump function
35649 2019-Jan-10 14:32:19.007962 - [DEBUG]
35650 2019-Jan-10 14:32:19.007986 - [DEBUG] -------------------------------------------- 1038. Path Edge --------------------------------------------
35651 2019-Jan-10 14:32:19.008011 - [DEBUG]
35652 2019-Jan-10 14:32:19.008035 - [DEBUG] Process 1038. path edge:
35653 2019-Jan-10 14:32:19.008059 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35654 2019-Jan-10 14:32:19.008140 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
35655 2019-Jan-10 14:32:19.008894 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35656 2019-Jan-10 14:32:19.009651 - [DEBUG]
35657 2019-Jan-10 14:32:19.009684 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
35658 2019-Jan-10 14:32:19.010651 - [DEBUG] Compose: EdgeIdentity * AllBottom
35659 2019-Jan-10 14:32:19.010685 - [DEBUG]
35660 2019-Jan-10 14:32:19.010710 - [DEBUG] Propagate flow
35661 2019-Jan-10 14:32:19.010735 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35662 2019-Jan-10 14:32:19.010851 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
35663 2019-Jan-10 14:32:19.011790 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35664 2019-Jan-10 14:32:19.012717 - [DEBUG] Edge function : AllBottom (result of previous compose)
35665 2019-Jan-10 14:32:19.012752 - [DEBUG]
35666 2019-Jan-10 14:32:19.012781 - [DEBUG] Join: AllTop & AllBottom
35667 2019-Jan-10 14:32:19.012809 - [DEBUG] = AllBottom (new jump func)
35668 2019-Jan-10 14:32:19.012836 - [DEBUG]
35669 2019-Jan-10 14:32:19.012861 - [DEBUG] Start adding new jump function
35670 2019-Jan-10 14:32:19.012887 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35671 2019-Jan-10 14:32:19.012997 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35672 2019-Jan-10 14:32:19.013958 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
35673 2019-Jan-10 14:32:19.014899 - [DEBUG] Edge Function : AllBottom
35674 2019-Jan-10 14:32:19.014943 - [DEBUG] End adding new jump function
35675 2019-Jan-10 14:32:19.014971 - [DEBUG]
35676 2019-Jan-10 14:32:19.014998 - [DEBUG] -------------------------------------------- 1039. Path Edge --------------------------------------------
35677 2019-Jan-10 14:32:19.015061 - [DEBUG]
35678 2019-Jan-10 14:32:19.015087 - [DEBUG] Process 1039. path edge:
35679 2019-Jan-10 14:32:19.015113 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35680 2019-Jan-10 14:32:19.015217 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
35681 2019-Jan-10 14:32:19.016021 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35682 2019-Jan-10 14:32:19.016873 - [DEBUG]
35683 2019-Jan-10 14:32:19.016902 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
35684 2019-Jan-10 14:32:19.017687 - [DEBUG] Possible callees:
35685 2019-Jan-10 14:32:19.017716 - [DEBUG] llvm.dbg.declare
35686 2019-Jan-10 14:32:19.017742 - [DEBUG] Possible return sites:
35687 2019-Jan-10 14:32:19.017766 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16335688 2019-Jan-10 14:32:19.019274 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35689 2019-Jan-10 14:32:19.019327 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35690 2019-Jan-10 14:32:19.019385 - [DEBUG] Compose: EdgeIdentity * AllBottom
35691 2019-Jan-10 14:32:19.019413 - [DEBUG]
35692 2019-Jan-10 14:32:19.019453 - [DEBUG] Propagate flow
35693 2019-Jan-10 14:32:19.019478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35694 2019-Jan-10 14:32:19.019561 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
35695 2019-Jan-10 14:32:19.020297 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35696 2019-Jan-10 14:32:19.021087 - [DEBUG] Edge function : AllBottom (result of previous compose)
35697 2019-Jan-10 14:32:19.021117 - [DEBUG]
35698 2019-Jan-10 14:32:19.021145 - [DEBUG] Join: AllTop & AllBottom
35699 2019-Jan-10 14:32:19.021173 - [DEBUG] = AllBottom (new jump func)
35700 2019-Jan-10 14:32:19.021199 - [DEBUG]
35701 2019-Jan-10 14:32:19.021224 - [DEBUG] Start adding new jump function
35702 2019-Jan-10 14:32:19.021248 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35703 2019-Jan-10 14:32:19.021327 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35704 2019-Jan-10 14:32:19.022000 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
35705 2019-Jan-10 14:32:19.022745 - [DEBUG] Edge Function : AllBottom
35706 2019-Jan-10 14:32:19.022780 - [DEBUG] End adding new jump function
35707 2019-Jan-10 14:32:19.022805 - [DEBUG]
35708 2019-Jan-10 14:32:19.022829 - [DEBUG] -------------------------------------------- 1040. Path Edge --------------------------------------------
35709 2019-Jan-10 14:32:19.022855 - [DEBUG]
35710 2019-Jan-10 14:32:19.022878 - [DEBUG] Process 1040. path edge:
35711 2019-Jan-10 14:32:19.022902 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35712 2019-Jan-10 14:32:19.022972 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
35713 2019-Jan-10 14:32:19.023755 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35714 2019-Jan-10 14:32:19.024490 - [DEBUG]
35715 2019-Jan-10 14:32:19.024518 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
35716 2019-Jan-10 14:32:19.025276 - [DEBUG] Compose: EdgeIdentity * AllBottom
35717 2019-Jan-10 14:32:19.025309 - [DEBUG]
35718 2019-Jan-10 14:32:19.025334 - [DEBUG] Propagate flow
35719 2019-Jan-10 14:32:19.025358 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35720 2019-Jan-10 14:32:19.025482 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
35721 2019-Jan-10 14:32:19.026158 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35722 2019-Jan-10 14:32:19.026902 - [DEBUG] Edge function : AllBottom (result of previous compose)
35723 2019-Jan-10 14:32:19.026930 - [DEBUG]
35724 2019-Jan-10 14:32:19.026957 - [DEBUG] Join: AllTop & AllBottom
35725 2019-Jan-10 14:32:19.026984 - [DEBUG] = AllBottom (new jump func)
35726 2019-Jan-10 14:32:19.027009 - [DEBUG]
35727 2019-Jan-10 14:32:19.027034 - [DEBUG] Start adding new jump function
35728 2019-Jan-10 14:32:19.027058 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35729 2019-Jan-10 14:32:19.027134 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35730 2019-Jan-10 14:32:19.027829 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
35731 2019-Jan-10 14:32:19.028551 - [DEBUG] Edge Function : AllBottom
35732 2019-Jan-10 14:32:19.028585 - [DEBUG] End adding new jump function
35733 2019-Jan-10 14:32:19.028610 - [DEBUG]
35734 2019-Jan-10 14:32:19.028634 - [DEBUG] -------------------------------------------- 1041. Path Edge --------------------------------------------
35735 2019-Jan-10 14:32:19.028660 - [DEBUG]
35736 2019-Jan-10 14:32:19.028684 - [DEBUG] Process 1041. path edge:
35737 2019-Jan-10 14:32:19.028708 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35738 2019-Jan-10 14:32:19.028780 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
35739 2019-Jan-10 14:32:19.029515 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35740 2019-Jan-10 14:32:19.030216 - [DEBUG]
35741 2019-Jan-10 14:32:19.030245 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
35742 2019-Jan-10 14:32:19.031004 - [DEBUG] Compose: EdgeIdentity * AllBottom
35743 2019-Jan-10 14:32:19.031035 - [DEBUG]
35744 2019-Jan-10 14:32:19.031059 - [DEBUG] Propagate flow
35745 2019-Jan-10 14:32:19.031083 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35746 2019-Jan-10 14:32:19.031155 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
35747 2019-Jan-10 14:32:19.031900 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35748 2019-Jan-10 14:32:19.032587 - [DEBUG] Edge function : AllBottom (result of previous compose)
35749 2019-Jan-10 14:32:19.032614 - [DEBUG]
35750 2019-Jan-10 14:32:19.032641 - [DEBUG] Join: AllTop & AllBottom
35751 2019-Jan-10 14:32:19.032668 - [DEBUG] = AllBottom (new jump func)
35752 2019-Jan-10 14:32:19.032693 - [DEBUG]
35753 2019-Jan-10 14:32:19.032718 - [DEBUG] Start adding new jump function
35754 2019-Jan-10 14:32:19.032742 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35755 2019-Jan-10 14:32:19.032813 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35756 2019-Jan-10 14:32:19.033563 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
35757 2019-Jan-10 14:32:19.034253 - [DEBUG] Edge Function : AllBottom
35758 2019-Jan-10 14:32:19.034310 - [DEBUG] End adding new jump function
35759 2019-Jan-10 14:32:19.034336 - [DEBUG]
35760 2019-Jan-10 14:32:19.034361 - [DEBUG] -------------------------------------------- 1042. Path Edge --------------------------------------------
35761 2019-Jan-10 14:32:19.034385 - [DEBUG]
35762 2019-Jan-10 14:32:19.034456 - [DEBUG] Process 1042. path edge:
35763 2019-Jan-10 14:32:19.034482 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35764 2019-Jan-10 14:32:19.034560 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
35765 2019-Jan-10 14:32:19.035240 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35766 2019-Jan-10 14:32:19.035920 - [DEBUG]
35767 2019-Jan-10 14:32:19.035948 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
35768 2019-Jan-10 14:32:19.036707 - [DEBUG] Possible callees:
35769 2019-Jan-10 14:32:19.036736 - [DEBUG] llvm.dbg.declare
35770 2019-Jan-10 14:32:19.036762 - [DEBUG] Possible return sites:
35771 2019-Jan-10 14:32:19.036786 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16935772 2019-Jan-10 14:32:19.038214 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
35773 2019-Jan-10 14:32:19.038257 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
35774 2019-Jan-10 14:32:19.038307 - [DEBUG] Compose: EdgeIdentity * AllBottom
35775 2019-Jan-10 14:32:19.038335 - [DEBUG]
35776 2019-Jan-10 14:32:19.038360 - [DEBUG] Propagate flow
35777 2019-Jan-10 14:32:19.038383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35778 2019-Jan-10 14:32:19.038516 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
35779 2019-Jan-10 14:32:19.039210 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35780 2019-Jan-10 14:32:19.039940 - [DEBUG] Edge function : AllBottom (result of previous compose)
35781 2019-Jan-10 14:32:19.039968 - [DEBUG]
35782 2019-Jan-10 14:32:19.039995 - [DEBUG] Join: AllTop & AllBottom
35783 2019-Jan-10 14:32:19.040023 - [DEBUG] = AllBottom (new jump func)
35784 2019-Jan-10 14:32:19.040048 - [DEBUG]
35785 2019-Jan-10 14:32:19.040072 - [DEBUG] Start adding new jump function
35786 2019-Jan-10 14:32:19.040096 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35787 2019-Jan-10 14:32:19.040186 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35788 2019-Jan-10 14:32:19.040928 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
35789 2019-Jan-10 14:32:19.041662 - [DEBUG] Edge Function : AllBottom
35790 2019-Jan-10 14:32:19.041696 - [DEBUG] End adding new jump function
35791 2019-Jan-10 14:32:19.041721 - [DEBUG]
35792 2019-Jan-10 14:32:19.041746 - [DEBUG] -------------------------------------------- 1043. Path Edge --------------------------------------------
35793 2019-Jan-10 14:32:19.041771 - [DEBUG]
35794 2019-Jan-10 14:32:19.041795 - [DEBUG] Process 1043. path edge:
35795 2019-Jan-10 14:32:19.041820 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35796 2019-Jan-10 14:32:19.041888 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
35797 2019-Jan-10 14:32:19.042606 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35798 2019-Jan-10 14:32:19.043312 - [DEBUG]
35799 2019-Jan-10 14:32:19.043341 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
35800 2019-Jan-10 14:32:19.044150 - [DEBUG] Compose: EdgeIdentity * AllBottom
35801 2019-Jan-10 14:32:19.044181 - [DEBUG]
35802 2019-Jan-10 14:32:19.044205 - [DEBUG] Propagate flow
35803 2019-Jan-10 14:32:19.044229 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35804 2019-Jan-10 14:32:19.044298 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
35805 2019-Jan-10 14:32:19.045026 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35806 2019-Jan-10 14:32:19.045759 - [DEBUG] Edge function : AllBottom (result of previous compose)
35807 2019-Jan-10 14:32:19.045787 - [DEBUG]
35808 2019-Jan-10 14:32:19.045814 - [DEBUG] Join: AllTop & AllBottom
35809 2019-Jan-10 14:32:19.045842 - [DEBUG] = AllBottom (new jump func)
35810 2019-Jan-10 14:32:19.045868 - [DEBUG]
35811 2019-Jan-10 14:32:19.045892 - [DEBUG] Start adding new jump function
35812 2019-Jan-10 14:32:19.045916 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35813 2019-Jan-10 14:32:19.045988 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35814 2019-Jan-10 14:32:19.046715 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
35815 2019-Jan-10 14:32:19.047417 - [DEBUG] Edge Function : AllBottom
35816 2019-Jan-10 14:32:19.047452 - [DEBUG] End adding new jump function
35817 2019-Jan-10 14:32:19.047477 - [DEBUG]
35818 2019-Jan-10 14:32:19.047501 - [DEBUG] -------------------------------------------- 1044. Path Edge --------------------------------------------
35819 2019-Jan-10 14:32:19.047527 - [DEBUG]
35820 2019-Jan-10 14:32:19.047551 - [DEBUG] Process 1044. path edge:
35821 2019-Jan-10 14:32:19.047575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35822 2019-Jan-10 14:32:19.047647 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
35823 2019-Jan-10 14:32:19.048328 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35824 2019-Jan-10 14:32:19.049080 - [DEBUG]
35825 2019-Jan-10 14:32:19.049108 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
35826 2019-Jan-10 14:32:19.049852 - [DEBUG] Compose: EdgeIdentity * AllBottom
35827 2019-Jan-10 14:32:19.049883 - [DEBUG]
35828 2019-Jan-10 14:32:19.049908 - [DEBUG] Propagate flow
35829 2019-Jan-10 14:32:19.049932 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35830 2019-Jan-10 14:32:19.050003 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
35831 2019-Jan-10 14:32:19.050777 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35832 2019-Jan-10 14:32:19.051487 - [DEBUG] Edge function : AllBottom (result of previous compose)
35833 2019-Jan-10 14:32:19.051515 - [DEBUG]
35834 2019-Jan-10 14:32:19.051541 - [DEBUG] Join: AllTop & AllBottom
35835 2019-Jan-10 14:32:19.051569 - [DEBUG] = AllBottom (new jump func)
35836 2019-Jan-10 14:32:19.051594 - [DEBUG]
35837 2019-Jan-10 14:32:19.051619 - [DEBUG] Start adding new jump function
35838 2019-Jan-10 14:32:19.051642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35839 2019-Jan-10 14:32:19.051711 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35840 2019-Jan-10 14:32:19.052370 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
35841 2019-Jan-10 14:32:19.053106 - [DEBUG] Edge Function : AllBottom
35842 2019-Jan-10 14:32:19.053141 - [DEBUG] End adding new jump function
35843 2019-Jan-10 14:32:19.053166 - [DEBUG]
35844 2019-Jan-10 14:32:19.053189 - [DEBUG] -------------------------------------------- 1045. Path Edge --------------------------------------------
35845 2019-Jan-10 14:32:19.053213 - [DEBUG]
35846 2019-Jan-10 14:32:19.053236 - [DEBUG] Process 1045. path edge:
35847 2019-Jan-10 14:32:19.053260 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35848 2019-Jan-10 14:32:19.053325 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
35849 2019-Jan-10 14:32:19.053992 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35850 2019-Jan-10 14:32:19.054681 - [DEBUG]
35851 2019-Jan-10 14:32:19.054707 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
35852 2019-Jan-10 14:32:19.055398 - [DEBUG] Compose: EdgeIdentity * AllBottom
35853 2019-Jan-10 14:32:19.055471 - [DEBUG]
35854 2019-Jan-10 14:32:19.055496 - [DEBUG] Propagate flow
35855 2019-Jan-10 14:32:19.055520 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35856 2019-Jan-10 14:32:19.055589 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
35857 2019-Jan-10 14:32:19.056254 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35858 2019-Jan-10 14:32:19.056988 - [DEBUG] Edge function : AllBottom (result of previous compose)
35859 2019-Jan-10 14:32:19.057015 - [DEBUG]
35860 2019-Jan-10 14:32:19.057042 - [DEBUG] Join: AllTop & AllBottom
35861 2019-Jan-10 14:32:19.057069 - [DEBUG] = AllBottom (new jump func)
35862 2019-Jan-10 14:32:19.057094 - [DEBUG]
35863 2019-Jan-10 14:32:19.057119 - [DEBUG] Start adding new jump function
35864 2019-Jan-10 14:32:19.057143 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35865 2019-Jan-10 14:32:19.057213 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35866 2019-Jan-10 14:32:19.057927 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
35867 2019-Jan-10 14:32:19.058580 - [DEBUG] Edge Function : AllBottom
35868 2019-Jan-10 14:32:19.058612 - [DEBUG] End adding new jump function
35869 2019-Jan-10 14:32:19.058636 - [DEBUG]
35870 2019-Jan-10 14:32:19.058659 - [DEBUG] -------------------------------------------- 1046. Path Edge --------------------------------------------
35871 2019-Jan-10 14:32:19.058684 - [DEBUG]
35872 2019-Jan-10 14:32:19.058708 - [DEBUG] Process 1046. path edge:
35873 2019-Jan-10 14:32:19.058732 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35874 2019-Jan-10 14:32:19.058799 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
35875 2019-Jan-10 14:32:19.059487 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35876 2019-Jan-10 14:32:19.060179 - [DEBUG]
35877 2019-Jan-10 14:32:19.060224 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
35878 2019-Jan-10 14:32:19.060970 - [DEBUG] Compose: EdgeIdentity * AllBottom
35879 2019-Jan-10 14:32:19.061002 - [DEBUG]
35880 2019-Jan-10 14:32:19.061026 - [DEBUG] Propagate flow
35881 2019-Jan-10 14:32:19.061051 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35882 2019-Jan-10 14:32:19.061127 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
35883 2019-Jan-10 14:32:19.061856 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35884 2019-Jan-10 14:32:19.062541 - [DEBUG] Edge function : AllBottom (result of previous compose)
35885 2019-Jan-10 14:32:19.062568 - [DEBUG]
35886 2019-Jan-10 14:32:19.062595 - [DEBUG] Join: AllTop & AllBottom
35887 2019-Jan-10 14:32:19.062622 - [DEBUG] = AllBottom (new jump func)
35888 2019-Jan-10 14:32:19.062647 - [DEBUG]
35889 2019-Jan-10 14:32:19.062671 - [DEBUG] Start adding new jump function
35890 2019-Jan-10 14:32:19.062696 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35891 2019-Jan-10 14:32:19.062759 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35892 2019-Jan-10 14:32:19.063463 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
35893 2019-Jan-10 14:32:19.064144 - [DEBUG] Edge Function : AllBottom
35894 2019-Jan-10 14:32:19.064177 - [DEBUG] End adding new jump function
35895 2019-Jan-10 14:32:19.064202 - [DEBUG]
35896 2019-Jan-10 14:32:19.064225 - [DEBUG] -------------------------------------------- 1047. Path Edge --------------------------------------------
35897 2019-Jan-10 14:32:19.064250 - [DEBUG]
35898 2019-Jan-10 14:32:19.064274 - [DEBUG] Process 1047. path edge:
35899 2019-Jan-10 14:32:19.064298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35900 2019-Jan-10 14:32:19.064358 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
35901 2019-Jan-10 14:32:19.065042 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35902 2019-Jan-10 14:32:19.065707 - [DEBUG]
35903 2019-Jan-10 14:32:19.065734 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
35904 2019-Jan-10 14:32:19.066461 - [DEBUG] Compose: EdgeIdentity * AllBottom
35905 2019-Jan-10 14:32:19.066492 - [DEBUG]
35906 2019-Jan-10 14:32:19.066516 - [DEBUG] Propagate flow
35907 2019-Jan-10 14:32:19.066539 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35908 2019-Jan-10 14:32:19.066603 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
35909 2019-Jan-10 14:32:19.067305 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35910 2019-Jan-10 14:32:19.068025 - [DEBUG] Edge function : AllBottom (result of previous compose)
35911 2019-Jan-10 14:32:19.068053 - [DEBUG]
35912 2019-Jan-10 14:32:19.068079 - [DEBUG] Join: AllTop & AllBottom
35913 2019-Jan-10 14:32:19.068106 - [DEBUG] = AllBottom (new jump func)
35914 2019-Jan-10 14:32:19.068131 - [DEBUG]
35915 2019-Jan-10 14:32:19.068155 - [DEBUG] Start adding new jump function
35916 2019-Jan-10 14:32:19.068179 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35917 2019-Jan-10 14:32:19.068244 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35918 2019-Jan-10 14:32:19.068945 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
35919 2019-Jan-10 14:32:19.069729 - [DEBUG] Edge Function : AllBottom
35920 2019-Jan-10 14:32:19.069764 - [DEBUG] End adding new jump function
35921 2019-Jan-10 14:32:19.069790 - [DEBUG]
35922 2019-Jan-10 14:32:19.069814 - [DEBUG] -------------------------------------------- 1048. Path Edge --------------------------------------------
35923 2019-Jan-10 14:32:19.069840 - [DEBUG]
35924 2019-Jan-10 14:32:19.069863 - [DEBUG] Process 1048. path edge:
35925 2019-Jan-10 14:32:19.069904 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35926 2019-Jan-10 14:32:19.069979 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
35927 2019-Jan-10 14:32:19.070692 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35928 2019-Jan-10 14:32:19.071349 - [DEBUG]
35929 2019-Jan-10 14:32:19.071378 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
35930 2019-Jan-10 14:32:19.072099 - [DEBUG] Compose: EdgeIdentity * AllBottom
35931 2019-Jan-10 14:32:19.072127 - [DEBUG]
35932 2019-Jan-10 14:32:19.072151 - [DEBUG] Propagate flow
35933 2019-Jan-10 14:32:19.072175 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35934 2019-Jan-10 14:32:19.072240 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
35935 2019-Jan-10 14:32:19.072867 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35936 2019-Jan-10 14:32:19.073516 - [DEBUG] Edge function : AllBottom (result of previous compose)
35937 2019-Jan-10 14:32:19.073543 - [DEBUG]
35938 2019-Jan-10 14:32:19.073570 - [DEBUG] Join: AllTop & AllBottom
35939 2019-Jan-10 14:32:19.073597 - [DEBUG] = AllBottom (new jump func)
35940 2019-Jan-10 14:32:19.073623 - [DEBUG]
35941 2019-Jan-10 14:32:19.073647 - [DEBUG] Start adding new jump function
35942 2019-Jan-10 14:32:19.073671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35943 2019-Jan-10 14:32:19.073736 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35944 2019-Jan-10 14:32:19.074396 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
35945 2019-Jan-10 14:32:19.075106 - [DEBUG] Edge Function : AllBottom
35946 2019-Jan-10 14:32:19.075140 - [DEBUG] End adding new jump function
35947 2019-Jan-10 14:32:19.075166 - [DEBUG]
35948 2019-Jan-10 14:32:19.075190 - [DEBUG] -------------------------------------------- 1049. Path Edge --------------------------------------------
35949 2019-Jan-10 14:32:19.075215 - [DEBUG]
35950 2019-Jan-10 14:32:19.075239 - [DEBUG] Process 1049. path edge:
35951 2019-Jan-10 14:32:19.075263 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35952 2019-Jan-10 14:32:19.075333 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
35953 2019-Jan-10 14:32:19.076056 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35954 2019-Jan-10 14:32:19.076774 - [DEBUG]
35955 2019-Jan-10 14:32:19.076802 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
35956 2019-Jan-10 14:32:19.077591 - [DEBUG] Compose: EdgeIdentity * AllBottom
35957 2019-Jan-10 14:32:19.077623 - [DEBUG]
35958 2019-Jan-10 14:32:19.077648 - [DEBUG] Propagate flow
35959 2019-Jan-10 14:32:19.077672 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35960 2019-Jan-10 14:32:19.077745 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
35961 2019-Jan-10 14:32:19.078405 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35962 2019-Jan-10 14:32:19.079040 - [DEBUG] Edge function : AllBottom (result of previous compose)
35963 2019-Jan-10 14:32:19.079066 - [DEBUG]
35964 2019-Jan-10 14:32:19.079092 - [DEBUG] Join: AllTop & AllBottom
35965 2019-Jan-10 14:32:19.079119 - [DEBUG] = AllBottom (new jump func)
35966 2019-Jan-10 14:32:19.079144 - [DEBUG]
35967 2019-Jan-10 14:32:19.079187 - [DEBUG] Start adding new jump function
35968 2019-Jan-10 14:32:19.079212 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35969 2019-Jan-10 14:32:19.079273 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35970 2019-Jan-10 14:32:19.079902 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
35971 2019-Jan-10 14:32:19.080564 - [DEBUG] Edge Function : AllBottom
35972 2019-Jan-10 14:32:19.080597 - [DEBUG] End adding new jump function
35973 2019-Jan-10 14:32:19.080621 - [DEBUG]
35974 2019-Jan-10 14:32:19.080646 - [DEBUG] -------------------------------------------- 1050. Path Edge --------------------------------------------
35975 2019-Jan-10 14:32:19.080671 - [DEBUG]
35976 2019-Jan-10 14:32:19.080695 - [DEBUG] Process 1050. path edge:
35977 2019-Jan-10 14:32:19.080719 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
35978 2019-Jan-10 14:32:19.080783 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
35979 2019-Jan-10 14:32:19.081507 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
35980 2019-Jan-10 14:32:19.082179 - [DEBUG]
35981 2019-Jan-10 14:32:19.082208 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
35982 2019-Jan-10 14:32:19.082959 - [DEBUG] Compose: EdgeIdentity * AllBottom
35983 2019-Jan-10 14:32:19.082989 - [DEBUG]
35984 2019-Jan-10 14:32:19.083014 - [DEBUG] Propagate flow
35985 2019-Jan-10 14:32:19.083038 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
35986 2019-Jan-10 14:32:19.083104 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
35987 2019-Jan-10 14:32:19.083848 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35988 2019-Jan-10 14:32:19.084535 - [DEBUG] Edge function : AllBottom (result of previous compose)
35989 2019-Jan-10 14:32:19.084562 - [DEBUG]
35990 2019-Jan-10 14:32:19.084589 - [DEBUG] Join: AllTop & AllBottom
35991 2019-Jan-10 14:32:19.084616 - [DEBUG] = AllBottom (new jump func)
35992 2019-Jan-10 14:32:19.084642 - [DEBUG]
35993 2019-Jan-10 14:32:19.084666 - [DEBUG] Start adding new jump function
35994 2019-Jan-10 14:32:19.084690 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
35995 2019-Jan-10 14:32:19.084757 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
35996 2019-Jan-10 14:32:19.085420 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
35997 2019-Jan-10 14:32:19.086041 - [DEBUG] Edge Function : AllBottom
35998 2019-Jan-10 14:32:19.086072 - [DEBUG] End adding new jump function
35999 2019-Jan-10 14:32:19.086096 - [DEBUG]
36000 2019-Jan-10 14:32:19.086120 - [DEBUG] -------------------------------------------- 1051. Path Edge --------------------------------------------
36001 2019-Jan-10 14:32:19.086145 - [DEBUG]
36002 2019-Jan-10 14:32:19.086168 - [DEBUG] Process 1051. path edge:
36003 2019-Jan-10 14:32:19.086192 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36004 2019-Jan-10 14:32:19.086252 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
36005 2019-Jan-10 14:32:19.086892 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36006 2019-Jan-10 14:32:19.087516 - [DEBUG]
36007 2019-Jan-10 14:32:19.087542 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
36008 2019-Jan-10 14:32:19.088234 - [DEBUG] Compose: EdgeIdentity * AllBottom
36009 2019-Jan-10 14:32:19.088264 - [DEBUG]
36010 2019-Jan-10 14:32:19.088288 - [DEBUG] Propagate flow
36011 2019-Jan-10 14:32:19.088312 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36012 2019-Jan-10 14:32:19.088380 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36013 2019-Jan-10 14:32:19.089042 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36014 2019-Jan-10 14:32:19.089799 - [DEBUG] Edge function : AllBottom (result of previous compose)
36015 2019-Jan-10 14:32:19.089827 - [DEBUG]
36016 2019-Jan-10 14:32:19.089854 - [DEBUG] Join: AllTop & AllBottom
36017 2019-Jan-10 14:32:19.089881 - [DEBUG] = AllBottom (new jump func)
36018 2019-Jan-10 14:32:19.089906 - [DEBUG]
36019 2019-Jan-10 14:32:19.089930 - [DEBUG] Start adding new jump function
36020 2019-Jan-10 14:32:19.089954 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36021 2019-Jan-10 14:32:19.090029 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36022 2019-Jan-10 14:32:19.090757 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36023 2019-Jan-10 14:32:19.091429 - [DEBUG] Edge Function : AllBottom
36024 2019-Jan-10 14:32:19.091463 - [DEBUG] End adding new jump function
36025 2019-Jan-10 14:32:19.091487 - [DEBUG]
36026 2019-Jan-10 14:32:19.091511 - [DEBUG] -------------------------------------------- 1052. Path Edge --------------------------------------------
36027 2019-Jan-10 14:32:19.091537 - [DEBUG]
36028 2019-Jan-10 14:32:19.091561 - [DEBUG] Process 1052. path edge:
36029 2019-Jan-10 14:32:19.091585 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36030 2019-Jan-10 14:32:19.091657 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
36031 2019-Jan-10 14:32:19.092335 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36032 2019-Jan-10 14:32:19.093031 - [DEBUG]
36033 2019-Jan-10 14:32:19.093059 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36034 2019-Jan-10 14:32:19.093781 - [DEBUG] Start of endsummarytab entry
36035 2019-Jan-10 14:32:19.093820 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
36036 2019-Jan-10 14:32:19.094501 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
36037 2019-Jan-10 14:32:19.094579 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36038 2019-Jan-10 14:32:19.095239 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36039 2019-Jan-10 14:32:19.095910 - [DEBUG] EF: AllBottom
36040 2019-Jan-10 14:32:19.095937 - [DEBUG]
36041 2019-Jan-10 14:32:19.095961 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36042 2019-Jan-10 14:32:19.096583 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
36043 2019-Jan-10 14:32:19.097250 - [DEBUG] EF: AllBottom
36044 2019-Jan-10 14:32:19.097275 - [DEBUG]
36045 2019-Jan-10 14:32:19.097299 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36046 2019-Jan-10 14:32:19.097933 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
36047 2019-Jan-10 14:32:19.098577 - [DEBUG] EF: AllBottom
36048 2019-Jan-10 14:32:19.098604 - [DEBUG]
36049 2019-Jan-10 14:32:19.098627 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36050 2019-Jan-10 14:32:19.099291 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
36051 2019-Jan-10 14:32:19.099978 - [DEBUG] EF: AllBottom
36052 2019-Jan-10 14:32:19.100005 - [DEBUG]
36053 2019-Jan-10 14:32:19.100030 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36054 2019-Jan-10 14:32:19.100736 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
36055 2019-Jan-10 14:32:19.101399 - [DEBUG] EF: AllBottom
36056 2019-Jan-10 14:32:19.101425 - [DEBUG]
36057 2019-Jan-10 14:32:19.101448 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36058 2019-Jan-10 14:32:19.102095 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
36059 2019-Jan-10 14:32:19.102778 - [DEBUG] EF: AllBottom
36060 2019-Jan-10 14:32:19.102805 - [DEBUG]
36061 2019-Jan-10 14:32:19.102829 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36062 2019-Jan-10 14:32:19.103534 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36063 2019-Jan-10 14:32:19.104206 - [DEBUG] EF: AllBottom
36064 2019-Jan-10 14:32:19.104232 - [DEBUG]
36065 2019-Jan-10 14:32:19.104257 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36066 2019-Jan-10 14:32:19.104878 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36067 2019-Jan-10 14:32:19.105507 - [DEBUG] EF: AllBottom
36068 2019-Jan-10 14:32:19.105533 - [DEBUG]
36069 2019-Jan-10 14:32:19.105556 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36070 2019-Jan-10 14:32:19.106176 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
36071 2019-Jan-10 14:32:19.106805 - [DEBUG] EF: AllBottom
36072 2019-Jan-10 14:32:19.106855 - [DEBUG]
36073 2019-Jan-10 14:32:19.106880 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36074 2019-Jan-10 14:32:19.107500 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
36075 2019-Jan-10 14:32:19.108127 - [DEBUG] EF: AllBottom
36076 2019-Jan-10 14:32:19.108152 - [DEBUG]
36077 2019-Jan-10 14:32:19.108175 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36078 2019-Jan-10 14:32:19.108805 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36079 2019-Jan-10 14:32:19.109455 - [DEBUG] EF: AllBottom
36080 2019-Jan-10 14:32:19.109482 - [DEBUG]
36081 2019-Jan-10 14:32:19.109506 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36082 2019-Jan-10 14:32:19.110127 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
36083 2019-Jan-10 14:32:19.110810 - [DEBUG] EF: AllBottom
36084 2019-Jan-10 14:32:19.110836 - [DEBUG]
36085 2019-Jan-10 14:32:19.110859 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36086 2019-Jan-10 14:32:19.111474 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
36087 2019-Jan-10 14:32:19.112100 - [DEBUG] EF: AllBottom
36088 2019-Jan-10 14:32:19.112125 - [DEBUG]
36089 2019-Jan-10 14:32:19.112148 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36090 2019-Jan-10 14:32:19.112763 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36091 2019-Jan-10 14:32:19.113415 - [DEBUG] EF: AllBottom
36092 2019-Jan-10 14:32:19.113441 - [DEBUG]
36093 2019-Jan-10 14:32:19.113464 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36094 2019-Jan-10 14:32:19.114137 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36095 2019-Jan-10 14:32:19.114789 - [DEBUG] EF: AllBottom
36096 2019-Jan-10 14:32:19.114837 - [DEBUG]
36097 2019-Jan-10 14:32:19.114861 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36098 2019-Jan-10 14:32:19.115522 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
36099 2019-Jan-10 14:32:19.116186 - [DEBUG] EF: AllBottom
36100 2019-Jan-10 14:32:19.116214 - [DEBUG]
36101 2019-Jan-10 14:32:19.116238 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36102 2019-Jan-10 14:32:19.116960 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36103 2019-Jan-10 14:32:19.117612 - [DEBUG] EF: AllBottom
36104 2019-Jan-10 14:32:19.117638 - [DEBUG]
36105 2019-Jan-10 14:32:19.117661 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36106 2019-Jan-10 14:32:19.118281 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36107 2019-Jan-10 14:32:19.118909 - [DEBUG] EF: AllBottom
36108 2019-Jan-10 14:32:19.118935 - [DEBUG]
36109 2019-Jan-10 14:32:19.118958 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36110 2019-Jan-10 14:32:19.119573 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
36111 2019-Jan-10 14:32:19.120216 - [DEBUG] EF: AllBottom
36112 2019-Jan-10 14:32:19.120241 - [DEBUG]
36113 2019-Jan-10 14:32:19.120265 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36114 2019-Jan-10 14:32:19.120879 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
36115 2019-Jan-10 14:32:19.121496 - [DEBUG] EF: AllBottom
36116 2019-Jan-10 14:32:19.121521 - [DEBUG]
36117 2019-Jan-10 14:32:19.121545 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36118 2019-Jan-10 14:32:19.122158 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
36119 2019-Jan-10 14:32:19.122780 - [DEBUG] EF: AllBottom
36120 2019-Jan-10 14:32:19.122804 - [DEBUG]
36121 2019-Jan-10 14:32:19.122828 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36122 2019-Jan-10 14:32:19.123445 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
36123 2019-Jan-10 14:32:19.124118 - [DEBUG] EF: AllBottom
36124 2019-Jan-10 14:32:19.124145 - [DEBUG]
36125 2019-Jan-10 14:32:19.124169 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36126 2019-Jan-10 14:32:19.124834 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36127 2019-Jan-10 14:32:19.125497 - [DEBUG] EF: AllBottom
36128 2019-Jan-10 14:32:19.125524 - [DEBUG]
36129 2019-Jan-10 14:32:19.125548 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36130 2019-Jan-10 14:32:19.126213 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
36131 2019-Jan-10 14:32:19.126923 - [DEBUG] EF: AllBottom
36132 2019-Jan-10 14:32:19.126950 - [DEBUG]
36133 2019-Jan-10 14:32:19.126974 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36134 2019-Jan-10 14:32:19.127631 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
36135 2019-Jan-10 14:32:19.128300 - [DEBUG] EF: AllBottom
36136 2019-Jan-10 14:32:19.128327 - [DEBUG]
36137 2019-Jan-10 14:32:19.128351 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
36138 2019-Jan-10 14:32:19.129017 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
36139 2019-Jan-10 14:32:19.129673 - [DEBUG] EF: AllBottom
36140 2019-Jan-10 14:32:19.129699 - [DEBUG]
36141 2019-Jan-10 14:32:19.129724 - [DEBUG] ---------------
36142 2019-Jan-10 14:32:19.129747 - [DEBUG]
36143 2019-Jan-10 14:32:19.129775 - [DEBUG] End of endsummarytab entry
36144 2019-Jan-10 14:32:19.129799 - [DEBUG]
36145 2019-Jan-10 14:32:19.129845 - [DEBUG] Start of incomingtab entry
36146 2019-Jan-10 14:32:19.129871 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
36147 2019-Jan-10 14:32:19.130593 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
36148 2019-Jan-10 14:32:19.130665 - [DEBUG] ---------------
36149 2019-Jan-10 14:32:19.130690 - [DEBUG] End of incomingtab entry
36150 2019-Jan-10 14:32:19.130714 - [DEBUG]
36151 2019-Jan-10 14:32:19.130742 - [DEBUG] EDGE:
36152 2019-Jan-10 14:32:19.130801 - [DEBUG] ---> 36153 2019-Jan-10 14:32:19.131487 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36154 2019-Jan-10 14:32:19.132170 - [DEBUG]
36155 2019-Jan-10 14:32:19.132199 - [DEBUG] EDGE:
36156 2019-Jan-10 14:32:19.132269 - [DEBUG] ---> 36157 2019-Jan-10 14:32:19.132927 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36158 2019-Jan-10 14:32:19.133598 - [DEBUG]
36159 2019-Jan-10 14:32:19.133649 - [DEBUG] Compose: EdgeIdentity * AllBottom
36160 2019-Jan-10 14:32:19.133677 - [DEBUG]
36161 2019-Jan-10 14:32:19.133701 - [DEBUG] Propagate flow
36162 2019-Jan-10 14:32:19.133725 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36163 2019-Jan-10 14:32:19.133789 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36164 2019-Jan-10 14:32:19.134440 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36165 2019-Jan-10 14:32:19.135117 - [DEBUG] Edge function : AllBottom (result of previous compose)
36166 2019-Jan-10 14:32:19.135144 - [DEBUG]
36167 2019-Jan-10 14:32:19.135171 - [DEBUG] Join: AllTop & AllBottom
36168 2019-Jan-10 14:32:19.135199 - [DEBUG] = AllBottom (new jump func)
36169 2019-Jan-10 14:32:19.135224 - [DEBUG]
36170 2019-Jan-10 14:32:19.135248 - [DEBUG] Start adding new jump function
36171 2019-Jan-10 14:32:19.135272 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36172 2019-Jan-10 14:32:19.135343 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36173 2019-Jan-10 14:32:19.135992 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36174 2019-Jan-10 14:32:19.136616 - [DEBUG] Edge Function : AllBottom
36175 2019-Jan-10 14:32:19.136648 - [DEBUG] End adding new jump function
36176 2019-Jan-10 14:32:19.136672 - [DEBUG]
36177 2019-Jan-10 14:32:19.136696 - [DEBUG] -------------------------------------------- 1053. Path Edge --------------------------------------------
36178 2019-Jan-10 14:32:19.136721 - [DEBUG]
36179 2019-Jan-10 14:32:19.136745 - [DEBUG] Process 1053. path edge:
36180 2019-Jan-10 14:32:19.136768 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36181 2019-Jan-10 14:32:19.136863 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
36182 2019-Jan-10 14:32:19.137536 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36183 2019-Jan-10 14:32:19.138217 - [DEBUG]
36184 2019-Jan-10 14:32:19.138244 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
36185 2019-Jan-10 14:32:19.138949 - [DEBUG] Possible callees:
36186 2019-Jan-10 14:32:19.138976 - [DEBUG] llvm.dbg.declare
36187 2019-Jan-10 14:32:19.139001 - [DEBUG] Possible return sites:
36188 2019-Jan-10 14:32:19.139024 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19336189 2019-Jan-10 14:32:19.140326 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
36190 2019-Jan-10 14:32:19.140357 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
36191 2019-Jan-10 14:32:19.140403 - [DEBUG] Compose: EdgeIdentity * AllBottom
36192 2019-Jan-10 14:32:19.140431 - [DEBUG]
36193 2019-Jan-10 14:32:19.140455 - [DEBUG] Propagate flow
36194 2019-Jan-10 14:32:19.140479 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36195 2019-Jan-10 14:32:19.140544 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36196 2019-Jan-10 14:32:19.141171 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36197 2019-Jan-10 14:32:19.141809 - [DEBUG] Edge function : AllBottom (result of previous compose)
36198 2019-Jan-10 14:32:19.141835 - [DEBUG]
36199 2019-Jan-10 14:32:19.141862 - [DEBUG] Join: AllTop & AllBottom
36200 2019-Jan-10 14:32:19.141889 - [DEBUG] = AllBottom (new jump func)
36201 2019-Jan-10 14:32:19.141913 - [DEBUG]
36202 2019-Jan-10 14:32:19.141937 - [DEBUG] Start adding new jump function
36203 2019-Jan-10 14:32:19.141961 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36204 2019-Jan-10 14:32:19.142022 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36205 2019-Jan-10 14:32:19.142688 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36206 2019-Jan-10 14:32:19.143356 - [DEBUG] Edge Function : AllBottom
36207 2019-Jan-10 14:32:19.143391 - [DEBUG] End adding new jump function
36208 2019-Jan-10 14:32:19.143416 - [DEBUG]
36209 2019-Jan-10 14:32:19.143441 - [DEBUG] -------------------------------------------- 1054. Path Edge --------------------------------------------
36210 2019-Jan-10 14:32:19.143466 - [DEBUG]
36211 2019-Jan-10 14:32:19.143513 - [DEBUG] Process 1054. path edge:
36212 2019-Jan-10 14:32:19.143556 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36213 2019-Jan-10 14:32:19.143629 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
36214 2019-Jan-10 14:32:19.144312 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36215 2019-Jan-10 14:32:19.144978 - [DEBUG]
36216 2019-Jan-10 14:32:19.145005 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
36217 2019-Jan-10 14:32:19.145714 - [DEBUG] Compose: EdgeIdentity * AllBottom
36218 2019-Jan-10 14:32:19.145745 - [DEBUG]
36219 2019-Jan-10 14:32:19.145769 - [DEBUG] Propagate flow
36220 2019-Jan-10 14:32:19.145793 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36221 2019-Jan-10 14:32:19.145863 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
36222 2019-Jan-10 14:32:19.146534 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36223 2019-Jan-10 14:32:19.147250 - [DEBUG] Edge function : AllBottom (result of previous compose)
36224 2019-Jan-10 14:32:19.147277 - [DEBUG]
36225 2019-Jan-10 14:32:19.147303 - [DEBUG] Join: AllTop & AllBottom
36226 2019-Jan-10 14:32:19.147331 - [DEBUG] = AllBottom (new jump func)
36227 2019-Jan-10 14:32:19.147383 - [DEBUG]
36228 2019-Jan-10 14:32:19.147408 - [DEBUG] Start adding new jump function
36229 2019-Jan-10 14:32:19.147432 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36230 2019-Jan-10 14:32:19.147507 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36231 2019-Jan-10 14:32:19.148244 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
36232 2019-Jan-10 14:32:19.148909 - [DEBUG] Edge Function : AllBottom
36233 2019-Jan-10 14:32:19.148944 - [DEBUG] End adding new jump function
36234 2019-Jan-10 14:32:19.148968 - [DEBUG]
36235 2019-Jan-10 14:32:19.148992 - [DEBUG] -------------------------------------------- 1055. Path Edge --------------------------------------------
36236 2019-Jan-10 14:32:19.149018 - [DEBUG]
36237 2019-Jan-10 14:32:19.149042 - [DEBUG] Process 1055. path edge:
36238 2019-Jan-10 14:32:19.149066 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36239 2019-Jan-10 14:32:19.149139 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
36240 2019-Jan-10 14:32:19.149799 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36241 2019-Jan-10 14:32:19.150581 - [DEBUG]
36242 2019-Jan-10 14:32:19.150611 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
36243 2019-Jan-10 14:32:19.151335 - [DEBUG] Compose: EdgeIdentity * AllBottom
36244 2019-Jan-10 14:32:19.151366 - [DEBUG]
36245 2019-Jan-10 14:32:19.151390 - [DEBUG] Propagate flow
36246 2019-Jan-10 14:32:19.151414 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36247 2019-Jan-10 14:32:19.151490 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
36248 2019-Jan-10 14:32:19.152150 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36249 2019-Jan-10 14:32:19.152881 - [DEBUG] Edge function : AllBottom (result of previous compose)
36250 2019-Jan-10 14:32:19.152909 - [DEBUG]
36251 2019-Jan-10 14:32:19.152936 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36252 2019-Jan-10 14:32:19.152963 - [DEBUG] = AllBottom
36253 2019-Jan-10 14:32:19.152988 - [DEBUG]
36254 2019-Jan-10 14:32:19.153012 - [DEBUG] PROPAGATE: No new function!
36255 2019-Jan-10 14:32:19.153039 - [DEBUG] EDGE:
36256 2019-Jan-10 14:32:19.153113 - [DEBUG] ---> 36257 2019-Jan-10 14:32:19.153876 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36258 2019-Jan-10 14:32:19.154544 - [DEBUG]
36259 2019-Jan-10 14:32:19.154571 - [DEBUG] EDGE:
36260 2019-Jan-10 14:32:19.154637 - [DEBUG] ---> 36261 2019-Jan-10 14:32:19.155286 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36262 2019-Jan-10 14:32:19.155935 - [DEBUG]
36263 2019-Jan-10 14:32:19.155964 - [DEBUG] EDGE:
36264 2019-Jan-10 14:32:19.156030 - [DEBUG] ---> 36265 2019-Jan-10 14:32:19.156694 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36266 2019-Jan-10 14:32:19.157418 - [DEBUG]
36267 2019-Jan-10 14:32:19.157447 - [DEBUG] EDGE:
36268 2019-Jan-10 14:32:19.157535 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
36269 2019-Jan-10 14:32:19.158209 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36270 2019-Jan-10 14:32:19.158944 - [DEBUG]
36271 2019-Jan-10 14:32:19.158972 - [DEBUG] EDGE:
36272 2019-Jan-10 14:32:19.159040 - [DEBUG] ---> 36273 2019-Jan-10 14:32:19.159700 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36274 2019-Jan-10 14:32:19.160416 - [DEBUG]
36275 2019-Jan-10 14:32:19.160445 - [DEBUG] EDGE:
36276 2019-Jan-10 14:32:19.160517 - [DEBUG] ---> 36277 2019-Jan-10 14:32:19.161234 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36278 2019-Jan-10 14:32:19.161929 - [DEBUG]
36279 2019-Jan-10 14:32:19.161957 - [DEBUG] EDGE:
36280 2019-Jan-10 14:32:19.162030 - [DEBUG] ---> 36281 2019-Jan-10 14:32:19.162684 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36282 2019-Jan-10 14:32:19.163332 - [DEBUG]
36283 2019-Jan-10 14:32:19.163386 - [DEBUG] Compose: EdgeIdentity * AllBottom
36284 2019-Jan-10 14:32:19.163414 - [DEBUG]
36285 2019-Jan-10 14:32:19.163438 - [DEBUG] Propagate flow
36286 2019-Jan-10 14:32:19.163462 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36287 2019-Jan-10 14:32:19.163630 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
36288 2019-Jan-10 14:32:19.164312 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36289 2019-Jan-10 14:32:19.164996 - [DEBUG] Edge function : AllBottom (result of previous compose)
36290 2019-Jan-10 14:32:19.165023 - [DEBUG]
36291 2019-Jan-10 14:32:19.165051 - [DEBUG] Join: AllTop & AllBottom
36292 2019-Jan-10 14:32:19.165078 - [DEBUG] = AllBottom (new jump func)
36293 2019-Jan-10 14:32:19.165103 - [DEBUG]
36294 2019-Jan-10 14:32:19.165127 - [DEBUG] Start adding new jump function
36295 2019-Jan-10 14:32:19.165151 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36296 2019-Jan-10 14:32:19.165225 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36297 2019-Jan-10 14:32:19.165911 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
36298 2019-Jan-10 14:32:19.166558 - [DEBUG] Edge Function : AllBottom
36299 2019-Jan-10 14:32:19.166592 - [DEBUG] End adding new jump function
36300 2019-Jan-10 14:32:19.166617 - [DEBUG]
36301 2019-Jan-10 14:32:19.166641 - [DEBUG] -------------------------------------------- 1056. Path Edge --------------------------------------------
36302 2019-Jan-10 14:32:19.166667 - [DEBUG]
36303 2019-Jan-10 14:32:19.166690 - [DEBUG] Process 1056. path edge:
36304 2019-Jan-10 14:32:19.166714 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36305 2019-Jan-10 14:32:19.166777 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
36306 2019-Jan-10 14:32:19.167469 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36307 2019-Jan-10 14:32:19.168169 - [DEBUG]
36308 2019-Jan-10 14:32:19.168197 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
36309 2019-Jan-10 14:32:19.168906 - [DEBUG] Compose: EdgeIdentity * AllBottom
36310 2019-Jan-10 14:32:19.168937 - [DEBUG]
36311 2019-Jan-10 14:32:19.168961 - [DEBUG] Propagate flow
36312 2019-Jan-10 14:32:19.168985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36313 2019-Jan-10 14:32:19.169057 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
36314 2019-Jan-10 14:32:19.169724 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36315 2019-Jan-10 14:32:19.170417 - [DEBUG] Edge function : AllBottom (result of previous compose)
36316 2019-Jan-10 14:32:19.170445 - [DEBUG]
36317 2019-Jan-10 14:32:19.170471 - [DEBUG] Join: AllTop & AllBottom
36318 2019-Jan-10 14:32:19.170498 - [DEBUG] = AllBottom (new jump func)
36319 2019-Jan-10 14:32:19.170523 - [DEBUG]
36320 2019-Jan-10 14:32:19.170547 - [DEBUG] Start adding new jump function
36321 2019-Jan-10 14:32:19.170571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36322 2019-Jan-10 14:32:19.170639 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36323 2019-Jan-10 14:32:19.171291 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
36324 2019-Jan-10 14:32:19.171935 - [DEBUG] Edge Function : AllBottom
36325 2019-Jan-10 14:32:19.171971 - [DEBUG] End adding new jump function
36326 2019-Jan-10 14:32:19.171996 - [DEBUG]
36327 2019-Jan-10 14:32:19.172021 - [DEBUG] -------------------------------------------- 1057. Path Edge --------------------------------------------
36328 2019-Jan-10 14:32:19.172046 - [DEBUG]
36329 2019-Jan-10 14:32:19.172070 - [DEBUG] Process 1057. path edge:
36330 2019-Jan-10 14:32:19.172094 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36331 2019-Jan-10 14:32:19.172162 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
36332 2019-Jan-10 14:32:19.172804 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36333 2019-Jan-10 14:32:19.173453 - [DEBUG]
36334 2019-Jan-10 14:32:19.173484 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
36335 2019-Jan-10 14:32:19.174212 - [DEBUG] Compose: EdgeIdentity * AllBottom
36336 2019-Jan-10 14:32:19.174242 - [DEBUG]
36337 2019-Jan-10 14:32:19.174267 - [DEBUG] Propagate flow
36338 2019-Jan-10 14:32:19.174291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36339 2019-Jan-10 14:32:19.174365 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
36340 2019-Jan-10 14:32:19.175028 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36341 2019-Jan-10 14:32:19.175693 - [DEBUG] Edge function : AllBottom (result of previous compose)
36342 2019-Jan-10 14:32:19.175721 - [DEBUG]
36343 2019-Jan-10 14:32:19.175750 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36344 2019-Jan-10 14:32:19.175777 - [DEBUG] = AllBottom
36345 2019-Jan-10 14:32:19.175802 - [DEBUG]
36346 2019-Jan-10 14:32:19.175826 - [DEBUG] PROPAGATE: No new function!
36347 2019-Jan-10 14:32:19.175852 - [DEBUG] EDGE:
36348 2019-Jan-10 14:32:19.175922 - [DEBUG] ---> 36349 2019-Jan-10 14:32:19.176588 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36350 2019-Jan-10 14:32:19.177309 - [DEBUG]
36351 2019-Jan-10 14:32:19.177338 - [DEBUG] EDGE:
36352 2019-Jan-10 14:32:19.177407 - [DEBUG] ---> 36353 2019-Jan-10 14:32:19.178059 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36354 2019-Jan-10 14:32:19.178732 - [DEBUG]
36355 2019-Jan-10 14:32:19.178761 - [DEBUG] EDGE:
36356 2019-Jan-10 14:32:19.178832 - [DEBUG] ---> 36357 2019-Jan-10 14:32:19.179491 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36358 2019-Jan-10 14:32:19.180178 - [DEBUG]
36359 2019-Jan-10 14:32:19.180209 - [DEBUG] EDGE:
36360 2019-Jan-10 14:32:19.180277 - [DEBUG] ---> 36361 2019-Jan-10 14:32:19.180937 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36362 2019-Jan-10 14:32:19.181598 - [DEBUG]
36363 2019-Jan-10 14:32:19.181625 - [DEBUG] EDGE:
36364 2019-Jan-10 14:32:19.181688 - [DEBUG] ---> 36365 2019-Jan-10 14:32:19.182344 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36366 2019-Jan-10 14:32:19.182990 - [DEBUG]
36367 2019-Jan-10 14:32:19.183017 - [DEBUG] EDGE:
36368 2019-Jan-10 14:32:19.183079 - [DEBUG] ---> 36369 2019-Jan-10 14:32:19.183745 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36370 2019-Jan-10 14:32:19.184393 - [DEBUG]
36371 2019-Jan-10 14:32:19.184420 - [DEBUG] EDGE:
36372 2019-Jan-10 14:32:19.184482 - [DEBUG] ---> 36373 2019-Jan-10 14:32:19.185125 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36374 2019-Jan-10 14:32:19.185779 - [DEBUG]
36375 2019-Jan-10 14:32:19.185807 - [DEBUG] EDGE:
36376 2019-Jan-10 14:32:19.185873 - [DEBUG] ---> 36377 2019-Jan-10 14:32:19.186533 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36378 2019-Jan-10 14:32:19.187257 - [DEBUG]
36379 2019-Jan-10 14:32:19.187284 - [DEBUG] EDGE:
36380 2019-Jan-10 14:32:19.187359 - [DEBUG] ---> 36381 2019-Jan-10 14:32:19.188082 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36382 2019-Jan-10 14:32:19.188785 - [DEBUG]
36383 2019-Jan-10 14:32:19.188813 - [DEBUG] EDGE:
36384 2019-Jan-10 14:32:19.188883 - [DEBUG] ---> 36385 2019-Jan-10 14:32:19.189571 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36386 2019-Jan-10 14:32:19.190264 - [DEBUG]
36387 2019-Jan-10 14:32:19.190292 - [DEBUG] EDGE:
36388 2019-Jan-10 14:32:19.190364 - [DEBUG] ---> 36389 2019-Jan-10 14:32:19.191020 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36390 2019-Jan-10 14:32:19.191707 - [DEBUG]
36391 2019-Jan-10 14:32:19.191736 - [DEBUG] EDGE:
36392 2019-Jan-10 14:32:19.191805 - [DEBUG] ---> 36393 2019-Jan-10 14:32:19.192460 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36394 2019-Jan-10 14:32:19.193130 - [DEBUG]
36395 2019-Jan-10 14:32:19.193158 - [DEBUG] EDGE:
36396 2019-Jan-10 14:32:19.193224 - [DEBUG] ---> 36397 2019-Jan-10 14:32:19.193918 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36398 2019-Jan-10 14:32:19.194595 - [DEBUG]
36399 2019-Jan-10 14:32:19.194624 - [DEBUG] EDGE:
36400 2019-Jan-10 14:32:19.194694 - [DEBUG] ---> 36401 2019-Jan-10 14:32:19.195354 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36402 2019-Jan-10 14:32:19.196012 - [DEBUG]
36403 2019-Jan-10 14:32:19.196039 - [DEBUG] EDGE:
36404 2019-Jan-10 14:32:19.196105 - [DEBUG] ---> 36405 2019-Jan-10 14:32:19.196762 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36406 2019-Jan-10 14:32:19.197476 - [DEBUG]
36407 2019-Jan-10 14:32:19.197504 - [DEBUG] EDGE:
36408 2019-Jan-10 14:32:19.197572 - [DEBUG] ---> 36409 2019-Jan-10 14:32:19.198210 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36410 2019-Jan-10 14:32:19.198872 - [DEBUG]
36411 2019-Jan-10 14:32:19.198901 - [DEBUG] EDGE:
36412 2019-Jan-10 14:32:19.198971 - [DEBUG] ---> 36413 2019-Jan-10 14:32:19.199650 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36414 2019-Jan-10 14:32:19.200876 - [DEBUG]
36415 2019-Jan-10 14:32:19.200907 - [DEBUG] EDGE:
36416 2019-Jan-10 14:32:19.200989 - [DEBUG] ---> 36417 2019-Jan-10 14:32:19.201676 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36418 2019-Jan-10 14:32:19.202365 - [DEBUG]
36419 2019-Jan-10 14:32:19.202394 - [DEBUG] EDGE:
36420 2019-Jan-10 14:32:19.202488 - [DEBUG] ---> 36421 2019-Jan-10 14:32:19.203143 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36422 2019-Jan-10 14:32:19.204031 - [DEBUG]
36423 2019-Jan-10 14:32:19.204062 - [DEBUG] EDGE:
36424 2019-Jan-10 14:32:19.204137 - [DEBUG] ---> 36425 2019-Jan-10 14:32:19.204828 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36426 2019-Jan-10 14:32:19.205508 - [DEBUG]
36427 2019-Jan-10 14:32:19.205561 - [DEBUG] Compose: EdgeIdentity * AllBottom
36428 2019-Jan-10 14:32:19.205589 - [DEBUG]
36429 2019-Jan-10 14:32:19.205613 - [DEBUG] Propagate flow
36430 2019-Jan-10 14:32:19.205637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36431 2019-Jan-10 14:32:19.205709 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36432 2019-Jan-10 14:32:19.206365 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36433 2019-Jan-10 14:32:19.207044 - [DEBUG] Edge function : AllBottom (result of previous compose)
36434 2019-Jan-10 14:32:19.207071 - [DEBUG]
36435 2019-Jan-10 14:32:19.207098 - [DEBUG] Join: AllTop & AllBottom
36436 2019-Jan-10 14:32:19.207125 - [DEBUG] = AllBottom (new jump func)
36437 2019-Jan-10 14:32:19.207150 - [DEBUG]
36438 2019-Jan-10 14:32:19.207174 - [DEBUG] Start adding new jump function
36439 2019-Jan-10 14:32:19.207197 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36440 2019-Jan-10 14:32:19.207265 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36441 2019-Jan-10 14:32:19.207928 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36442 2019-Jan-10 14:32:19.208567 - [DEBUG] Edge Function : AllBottom
36443 2019-Jan-10 14:32:19.208600 - [DEBUG] End adding new jump function
36444 2019-Jan-10 14:32:19.208624 - [DEBUG]
36445 2019-Jan-10 14:32:19.208648 - [DEBUG] -------------------------------------------- 1058. Path Edge --------------------------------------------
36446 2019-Jan-10 14:32:19.208674 - [DEBUG]
36447 2019-Jan-10 14:32:19.208697 - [DEBUG] Process 1058. path edge:
36448 2019-Jan-10 14:32:19.208722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36449 2019-Jan-10 14:32:19.208792 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
36450 2019-Jan-10 14:32:19.209452 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36451 2019-Jan-10 14:32:19.210131 - [DEBUG]
36452 2019-Jan-10 14:32:19.210238 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
36453 2019-Jan-10 14:32:19.210955 - [DEBUG] Possible callees:
36454 2019-Jan-10 14:32:19.210983 - [DEBUG] foo
36455 2019-Jan-10 14:32:19.211008 - [DEBUG] Possible return sites:
36456 2019-Jan-10 14:32:19.211033 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12636457 2019-Jan-10 14:32:19.212354 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
36458 2019-Jan-10 14:32:19.212396 - [DEBUG] Start points of 'foo' currently not available!
36459 2019-Jan-10 14:32:19.212443 - [DEBUG] Compose: EdgeIdentity * AllBottom
36460 2019-Jan-10 14:32:19.212490 - [DEBUG]
36461 2019-Jan-10 14:32:19.212516 - [DEBUG] Propagate flow
36462 2019-Jan-10 14:32:19.212539 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36463 2019-Jan-10 14:32:19.212613 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36464 2019-Jan-10 14:32:19.213355 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36465 2019-Jan-10 14:32:19.214197 - [DEBUG] Edge function : AllBottom (result of previous compose)
36466 2019-Jan-10 14:32:19.214225 - [DEBUG]
36467 2019-Jan-10 14:32:19.214251 - [DEBUG] Join: AllTop & AllBottom
36468 2019-Jan-10 14:32:19.214278 - [DEBUG] = AllBottom (new jump func)
36469 2019-Jan-10 14:32:19.214303 - [DEBUG]
36470 2019-Jan-10 14:32:19.214327 - [DEBUG] Start adding new jump function
36471 2019-Jan-10 14:32:19.214351 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36472 2019-Jan-10 14:32:19.214423 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36473 2019-Jan-10 14:32:19.215068 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36474 2019-Jan-10 14:32:19.215688 - [DEBUG] Edge Function : AllBottom
36475 2019-Jan-10 14:32:19.215744 - [DEBUG] End adding new jump function
36476 2019-Jan-10 14:32:19.215770 - [DEBUG]
36477 2019-Jan-10 14:32:19.215793 - [DEBUG] -------------------------------------------- 1059. Path Edge --------------------------------------------
36478 2019-Jan-10 14:32:19.215818 - [DEBUG]
36479 2019-Jan-10 14:32:19.215842 - [DEBUG] Process 1059. path edge:
36480 2019-Jan-10 14:32:19.215866 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36481 2019-Jan-10 14:32:19.215930 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
36482 2019-Jan-10 14:32:19.216584 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36483 2019-Jan-10 14:32:19.217284 - [DEBUG]
36484 2019-Jan-10 14:32:19.217311 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
36485 2019-Jan-10 14:32:19.218142 - [DEBUG] Compose: EdgeIdentity * AllBottom
36486 2019-Jan-10 14:32:19.218173 - [DEBUG]
36487 2019-Jan-10 14:32:19.218197 - [DEBUG] Propagate flow
36488 2019-Jan-10 14:32:19.218221 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36489 2019-Jan-10 14:32:19.218295 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
36490 2019-Jan-10 14:32:19.218956 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36491 2019-Jan-10 14:32:19.219606 - [DEBUG] Edge function : AllBottom (result of previous compose)
36492 2019-Jan-10 14:32:19.219633 - [DEBUG]
36493 2019-Jan-10 14:32:19.219659 - [DEBUG] Join: AllTop & AllBottom
36494 2019-Jan-10 14:32:19.219685 - [DEBUG] = AllBottom (new jump func)
36495 2019-Jan-10 14:32:19.219710 - [DEBUG]
36496 2019-Jan-10 14:32:19.219734 - [DEBUG] Start adding new jump function
36497 2019-Jan-10 14:32:19.219757 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36498 2019-Jan-10 14:32:19.219819 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36499 2019-Jan-10 14:32:19.220509 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
36500 2019-Jan-10 14:32:19.221181 - [DEBUG] Edge Function : AllBottom
36501 2019-Jan-10 14:32:19.221216 - [DEBUG] End adding new jump function
36502 2019-Jan-10 14:32:19.221261 - [DEBUG]
36503 2019-Jan-10 14:32:19.221286 - [DEBUG] -------------------------------------------- 1060. Path Edge --------------------------------------------
36504 2019-Jan-10 14:32:19.221311 - [DEBUG]
36505 2019-Jan-10 14:32:19.221335 - [DEBUG] Process 1060. path edge:
36506 2019-Jan-10 14:32:19.221359 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36507 2019-Jan-10 14:32:19.221435 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
36508 2019-Jan-10 14:32:19.222113 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36509 2019-Jan-10 14:32:19.222793 - [DEBUG]
36510 2019-Jan-10 14:32:19.222823 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
36511 2019-Jan-10 14:32:19.223562 - [DEBUG] Compose: EdgeIdentity * AllBottom
36512 2019-Jan-10 14:32:19.223593 - [DEBUG]
36513 2019-Jan-10 14:32:19.223618 - [DEBUG] Propagate flow
36514 2019-Jan-10 14:32:19.223642 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36515 2019-Jan-10 14:32:19.223723 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
36516 2019-Jan-10 14:32:19.224396 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36517 2019-Jan-10 14:32:19.225059 - [DEBUG] Edge function : AllBottom (result of previous compose)
36518 2019-Jan-10 14:32:19.225086 - [DEBUG]
36519 2019-Jan-10 14:32:19.225112 - [DEBUG] Join: AllTop & AllBottom
36520 2019-Jan-10 14:32:19.225139 - [DEBUG] = AllBottom (new jump func)
36521 2019-Jan-10 14:32:19.225164 - [DEBUG]
36522 2019-Jan-10 14:32:19.225188 - [DEBUG] Start adding new jump function
36523 2019-Jan-10 14:32:19.225211 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36524 2019-Jan-10 14:32:19.225276 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36525 2019-Jan-10 14:32:19.225940 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
36526 2019-Jan-10 14:32:19.226593 - [DEBUG] Edge Function : AllBottom
36527 2019-Jan-10 14:32:19.226632 - [DEBUG] End adding new jump function
36528 2019-Jan-10 14:32:19.226656 - [DEBUG]
36529 2019-Jan-10 14:32:19.226680 - [DEBUG] -------------------------------------------- 1061. Path Edge --------------------------------------------
36530 2019-Jan-10 14:32:19.226705 - [DEBUG]
36531 2019-Jan-10 14:32:19.226729 - [DEBUG] Process 1061. path edge:
36532 2019-Jan-10 14:32:19.226753 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36533 2019-Jan-10 14:32:19.226817 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
36534 2019-Jan-10 14:32:19.227505 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36535 2019-Jan-10 14:32:19.228171 - [DEBUG]
36536 2019-Jan-10 14:32:19.228200 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
36537 2019-Jan-10 14:32:19.228887 - [DEBUG] Compose: EdgeIdentity * AllBottom
36538 2019-Jan-10 14:32:19.228916 - [DEBUG]
36539 2019-Jan-10 14:32:19.228941 - [DEBUG] Propagate flow
36540 2019-Jan-10 14:32:19.228964 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36541 2019-Jan-10 14:32:19.229035 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36542 2019-Jan-10 14:32:19.229695 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36543 2019-Jan-10 14:32:19.230409 - [DEBUG] Edge function : AllBottom (result of previous compose)
36544 2019-Jan-10 14:32:19.230437 - [DEBUG]
36545 2019-Jan-10 14:32:19.230464 - [DEBUG] Join: AllTop & AllBottom
36546 2019-Jan-10 14:32:19.230490 - [DEBUG] = AllBottom (new jump func)
36547 2019-Jan-10 14:32:19.230515 - [DEBUG]
36548 2019-Jan-10 14:32:19.230539 - [DEBUG] Start adding new jump function
36549 2019-Jan-10 14:32:19.230563 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36550 2019-Jan-10 14:32:19.230637 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36551 2019-Jan-10 14:32:19.231297 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36552 2019-Jan-10 14:32:19.231971 - [DEBUG] Edge Function : AllBottom
36553 2019-Jan-10 14:32:19.232011 - [DEBUG] End adding new jump function
36554 2019-Jan-10 14:32:19.232036 - [DEBUG]
36555 2019-Jan-10 14:32:19.232060 - [DEBUG] -------------------------------------------- 1062. Path Edge --------------------------------------------
36556 2019-Jan-10 14:32:19.232086 - [DEBUG]
36557 2019-Jan-10 14:32:19.232109 - [DEBUG] Process 1062. path edge:
36558 2019-Jan-10 14:32:19.232134 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36559 2019-Jan-10 14:32:19.232208 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
36560 2019-Jan-10 14:32:19.232900 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36561 2019-Jan-10 14:32:19.233589 - [DEBUG]
36562 2019-Jan-10 14:32:19.233615 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36563 2019-Jan-10 14:32:19.234267 - [DEBUG] Possible callees:
36564 2019-Jan-10 14:32:19.234293 - [DEBUG] llvm.dbg.declare
36565 2019-Jan-10 14:32:19.234319 - [DEBUG] Possible return sites:
36566 2019-Jan-10 14:32:19.234342 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13636567 2019-Jan-10 14:32:19.235612 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
36568 2019-Jan-10 14:32:19.235644 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
36569 2019-Jan-10 14:32:19.235690 - [DEBUG] Compose: EdgeIdentity * AllBottom
36570 2019-Jan-10 14:32:19.235717 - [DEBUG]
36571 2019-Jan-10 14:32:19.235742 - [DEBUG] Propagate flow
36572 2019-Jan-10 14:32:19.235766 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36573 2019-Jan-10 14:32:19.235827 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36574 2019-Jan-10 14:32:19.236453 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36575 2019-Jan-10 14:32:19.237135 - [DEBUG] Edge function : AllBottom (result of previous compose)
36576 2019-Jan-10 14:32:19.237162 - [DEBUG]
36577 2019-Jan-10 14:32:19.237189 - [DEBUG] Join: AllTop & AllBottom
36578 2019-Jan-10 14:32:19.237216 - [DEBUG] = AllBottom (new jump func)
36579 2019-Jan-10 14:32:19.237240 - [DEBUG]
36580 2019-Jan-10 14:32:19.237264 - [DEBUG] Start adding new jump function
36581 2019-Jan-10 14:32:19.237287 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36582 2019-Jan-10 14:32:19.237353 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36583 2019-Jan-10 14:32:19.238039 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36584 2019-Jan-10 14:32:19.238704 - [DEBUG] Edge Function : AllBottom
36585 2019-Jan-10 14:32:19.238737 - [DEBUG] End adding new jump function
36586 2019-Jan-10 14:32:19.238762 - [DEBUG]
36587 2019-Jan-10 14:32:19.238786 - [DEBUG] -------------------------------------------- 1063. Path Edge --------------------------------------------
36588 2019-Jan-10 14:32:19.238812 - [DEBUG]
36589 2019-Jan-10 14:32:19.238836 - [DEBUG] Process 1063. path edge:
36590 2019-Jan-10 14:32:19.238860 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36591 2019-Jan-10 14:32:19.238927 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
36592 2019-Jan-10 14:32:19.239598 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36593 2019-Jan-10 14:32:19.240317 - [DEBUG]
36594 2019-Jan-10 14:32:19.240345 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
36595 2019-Jan-10 14:32:19.241055 - [DEBUG] Compose: EdgeIdentity * AllBottom
36596 2019-Jan-10 14:32:19.241086 - [DEBUG]
36597 2019-Jan-10 14:32:19.241110 - [DEBUG] Propagate flow
36598 2019-Jan-10 14:32:19.241134 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36599 2019-Jan-10 14:32:19.241198 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
36600 2019-Jan-10 14:32:19.241848 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36601 2019-Jan-10 14:32:19.242519 - [DEBUG] Edge function : AllBottom (result of previous compose)
36602 2019-Jan-10 14:32:19.242547 - [DEBUG]
36603 2019-Jan-10 14:32:19.242574 - [DEBUG] Join: AllTop & AllBottom
36604 2019-Jan-10 14:32:19.242601 - [DEBUG] = AllBottom (new jump func)
36605 2019-Jan-10 14:32:19.242626 - [DEBUG]
36606 2019-Jan-10 14:32:19.242650 - [DEBUG] Start adding new jump function
36607 2019-Jan-10 14:32:19.242673 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36608 2019-Jan-10 14:32:19.242744 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36609 2019-Jan-10 14:32:19.243426 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
36610 2019-Jan-10 14:32:19.244132 - [DEBUG] Edge Function : AllBottom
36611 2019-Jan-10 14:32:19.244166 - [DEBUG] End adding new jump function
36612 2019-Jan-10 14:32:19.244191 - [DEBUG]
36613 2019-Jan-10 14:32:19.244215 - [DEBUG] -------------------------------------------- 1064. Path Edge --------------------------------------------
36614 2019-Jan-10 14:32:19.244241 - [DEBUG]
36615 2019-Jan-10 14:32:19.244264 - [DEBUG] Process 1064. path edge:
36616 2019-Jan-10 14:32:19.244289 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36617 2019-Jan-10 14:32:19.244359 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
36618 2019-Jan-10 14:32:19.245013 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36619 2019-Jan-10 14:32:19.245688 - [DEBUG]
36620 2019-Jan-10 14:32:19.245718 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
36621 2019-Jan-10 14:32:19.246428 - [DEBUG] Compose: EdgeIdentity * AllBottom
36622 2019-Jan-10 14:32:19.246458 - [DEBUG]
36623 2019-Jan-10 14:32:19.246483 - [DEBUG] Propagate flow
36624 2019-Jan-10 14:32:19.246507 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36625 2019-Jan-10 14:32:19.246580 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
36626 2019-Jan-10 14:32:19.247353 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36627 2019-Jan-10 14:32:19.248066 - [DEBUG] Edge function : AllBottom (result of previous compose)
36628 2019-Jan-10 14:32:19.248094 - [DEBUG]
36629 2019-Jan-10 14:32:19.248121 - [DEBUG] Join: AllTop & AllBottom
36630 2019-Jan-10 14:32:19.248148 - [DEBUG] = AllBottom (new jump func)
36631 2019-Jan-10 14:32:19.248173 - [DEBUG]
36632 2019-Jan-10 14:32:19.248197 - [DEBUG] Start adding new jump function
36633 2019-Jan-10 14:32:19.248221 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36634 2019-Jan-10 14:32:19.248294 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36635 2019-Jan-10 14:32:19.248962 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
36636 2019-Jan-10 14:32:19.249600 - [DEBUG] Edge Function : AllBottom
36637 2019-Jan-10 14:32:19.249634 - [DEBUG] End adding new jump function
36638 2019-Jan-10 14:32:19.249659 - [DEBUG]
36639 2019-Jan-10 14:32:19.249683 - [DEBUG] -------------------------------------------- 1065. Path Edge --------------------------------------------
36640 2019-Jan-10 14:32:19.249708 - [DEBUG]
36641 2019-Jan-10 14:32:19.249732 - [DEBUG] Process 1065. path edge:
36642 2019-Jan-10 14:32:19.249756 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36643 2019-Jan-10 14:32:19.249825 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
36644 2019-Jan-10 14:32:19.250528 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36645 2019-Jan-10 14:32:19.251296 - [DEBUG]
36646 2019-Jan-10 14:32:19.251324 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
36647 2019-Jan-10 14:32:19.252031 - [DEBUG] Compose: EdgeIdentity * AllBottom
36648 2019-Jan-10 14:32:19.252061 - [DEBUG]
36649 2019-Jan-10 14:32:19.252085 - [DEBUG] Propagate flow
36650 2019-Jan-10 14:32:19.252109 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36651 2019-Jan-10 14:32:19.252182 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
36652 2019-Jan-10 14:32:19.252855 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36653 2019-Jan-10 14:32:19.253562 - [DEBUG] Edge function : AllBottom (result of previous compose)
36654 2019-Jan-10 14:32:19.253601 - [DEBUG]
36655 2019-Jan-10 14:32:19.253628 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36656 2019-Jan-10 14:32:19.253655 - [DEBUG] = AllBottom
36657 2019-Jan-10 14:32:19.253679 - [DEBUG]
36658 2019-Jan-10 14:32:19.253703 - [DEBUG] PROPAGATE: No new function!
36659 2019-Jan-10 14:32:19.253729 - [DEBUG] EDGE:
36660 2019-Jan-10 14:32:19.253809 - [DEBUG] ---> 36661 2019-Jan-10 14:32:19.254459 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36662 2019-Jan-10 14:32:19.255083 - [DEBUG]
36663 2019-Jan-10 14:32:19.255109 - [DEBUG] EDGE:
36664 2019-Jan-10 14:32:19.255167 - [DEBUG] ---> 36665 2019-Jan-10 14:32:19.255781 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36666 2019-Jan-10 14:32:19.256402 - [DEBUG]
36667 2019-Jan-10 14:32:19.256427 - [DEBUG] EDGE:
36668 2019-Jan-10 14:32:19.256502 - [DEBUG] ---> 36669 2019-Jan-10 14:32:19.257193 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36670 2019-Jan-10 14:32:19.257862 - [DEBUG]
36671 2019-Jan-10 14:32:19.257890 - [DEBUG] EDGE:
36672 2019-Jan-10 14:32:19.257954 - [DEBUG] ---> 36673 2019-Jan-10 14:32:19.258601 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36674 2019-Jan-10 14:32:19.259239 - [DEBUG]
36675 2019-Jan-10 14:32:19.259291 - [DEBUG] Compose: EdgeIdentity * AllBottom
36676 2019-Jan-10 14:32:19.259319 - [DEBUG]
36677 2019-Jan-10 14:32:19.259344 - [DEBUG] Propagate flow
36678 2019-Jan-10 14:32:19.259368 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36679 2019-Jan-10 14:32:19.259434 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36680 2019-Jan-10 14:32:19.260099 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36681 2019-Jan-10 14:32:19.260843 - [DEBUG] Edge function : AllBottom (result of previous compose)
36682 2019-Jan-10 14:32:19.260870 - [DEBUG]
36683 2019-Jan-10 14:32:19.260898 - [DEBUG] Join: AllTop & AllBottom
36684 2019-Jan-10 14:32:19.260925 - [DEBUG] = AllBottom (new jump func)
36685 2019-Jan-10 14:32:19.260950 - [DEBUG]
36686 2019-Jan-10 14:32:19.260974 - [DEBUG] Start adding new jump function
36687 2019-Jan-10 14:32:19.260998 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36688 2019-Jan-10 14:32:19.261066 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36689 2019-Jan-10 14:32:19.261717 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36690 2019-Jan-10 14:32:19.262358 - [DEBUG] Edge Function : AllBottom
36691 2019-Jan-10 14:32:19.262396 - [DEBUG] End adding new jump function
36692 2019-Jan-10 14:32:19.262421 - [DEBUG]
36693 2019-Jan-10 14:32:19.262445 - [DEBUG] -------------------------------------------- 1066. Path Edge --------------------------------------------
36694 2019-Jan-10 14:32:19.262470 - [DEBUG]
36695 2019-Jan-10 14:32:19.262494 - [DEBUG] Process 1066. path edge:
36696 2019-Jan-10 14:32:19.262518 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36697 2019-Jan-10 14:32:19.262582 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
36698 2019-Jan-10 14:32:19.263270 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36699 2019-Jan-10 14:32:19.263988 - [DEBUG]
36700 2019-Jan-10 14:32:19.264015 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36701 2019-Jan-10 14:32:19.264689 - [DEBUG] Possible callees:
36702 2019-Jan-10 14:32:19.264715 - [DEBUG] llvm.dbg.declare
36703 2019-Jan-10 14:32:19.264741 - [DEBUG] Possible return sites:
36704 2019-Jan-10 14:32:19.264765 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14336705 2019-Jan-10 14:32:19.266125 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
36706 2019-Jan-10 14:32:19.266162 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
36707 2019-Jan-10 14:32:19.266209 - [DEBUG] Compose: EdgeIdentity * AllBottom
36708 2019-Jan-10 14:32:19.266237 - [DEBUG]
36709 2019-Jan-10 14:32:19.266261 - [DEBUG] Propagate flow
36710 2019-Jan-10 14:32:19.266285 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36711 2019-Jan-10 14:32:19.266352 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36712 2019-Jan-10 14:32:19.267032 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36713 2019-Jan-10 14:32:19.267679 - [DEBUG] Edge function : AllBottom (result of previous compose)
36714 2019-Jan-10 14:32:19.267706 - [DEBUG]
36715 2019-Jan-10 14:32:19.267733 - [DEBUG] Join: AllTop & AllBottom
36716 2019-Jan-10 14:32:19.267760 - [DEBUG] = AllBottom (new jump func)
36717 2019-Jan-10 14:32:19.267785 - [DEBUG]
36718 2019-Jan-10 14:32:19.267809 - [DEBUG] Start adding new jump function
36719 2019-Jan-10 14:32:19.267833 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36720 2019-Jan-10 14:32:19.267900 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36721 2019-Jan-10 14:32:19.268574 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36722 2019-Jan-10 14:32:19.269216 - [DEBUG] Edge Function : AllBottom
36723 2019-Jan-10 14:32:19.269250 - [DEBUG] End adding new jump function
36724 2019-Jan-10 14:32:19.269275 - [DEBUG]
36725 2019-Jan-10 14:32:19.269299 - [DEBUG] -------------------------------------------- 1067. Path Edge --------------------------------------------
36726 2019-Jan-10 14:32:19.269324 - [DEBUG]
36727 2019-Jan-10 14:32:19.269348 - [DEBUG] Process 1067. path edge:
36728 2019-Jan-10 14:32:19.269372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36729 2019-Jan-10 14:32:19.269437 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
36730 2019-Jan-10 14:32:19.270080 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36731 2019-Jan-10 14:32:19.270801 - [DEBUG]
36732 2019-Jan-10 14:32:19.270830 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
36733 2019-Jan-10 14:32:19.271541 - [DEBUG] Compose: EdgeIdentity * AllBottom
36734 2019-Jan-10 14:32:19.271572 - [DEBUG]
36735 2019-Jan-10 14:32:19.271596 - [DEBUG] Propagate flow
36736 2019-Jan-10 14:32:19.271620 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36737 2019-Jan-10 14:32:19.271689 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
36738 2019-Jan-10 14:32:19.272341 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36739 2019-Jan-10 14:32:19.273001 - [DEBUG] Edge function : AllBottom (result of previous compose)
36740 2019-Jan-10 14:32:19.273028 - [DEBUG]
36741 2019-Jan-10 14:32:19.273054 - [DEBUG] Join: AllTop & AllBottom
36742 2019-Jan-10 14:32:19.273081 - [DEBUG] = AllBottom (new jump func)
36743 2019-Jan-10 14:32:19.273106 - [DEBUG]
36744 2019-Jan-10 14:32:19.273130 - [DEBUG] Start adding new jump function
36745 2019-Jan-10 14:32:19.273154 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36746 2019-Jan-10 14:32:19.273220 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36747 2019-Jan-10 14:32:19.273904 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
36748 2019-Jan-10 14:32:19.274566 - [DEBUG] Edge Function : AllBottom
36749 2019-Jan-10 14:32:19.274600 - [DEBUG] End adding new jump function
36750 2019-Jan-10 14:32:19.274624 - [DEBUG]
36751 2019-Jan-10 14:32:19.274647 - [DEBUG] -------------------------------------------- 1068. Path Edge --------------------------------------------
36752 2019-Jan-10 14:32:19.274672 - [DEBUG]
36753 2019-Jan-10 14:32:19.274696 - [DEBUG] Process 1068. path edge:
36754 2019-Jan-10 14:32:19.274720 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36755 2019-Jan-10 14:32:19.274785 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
36756 2019-Jan-10 14:32:19.275434 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36757 2019-Jan-10 14:32:19.276099 - [DEBUG]
36758 2019-Jan-10 14:32:19.276128 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
36759 2019-Jan-10 14:32:19.276843 - [DEBUG] Compose: EdgeIdentity * AllBottom
36760 2019-Jan-10 14:32:19.276948 - [DEBUG]
36761 2019-Jan-10 14:32:19.276973 - [DEBUG] Propagate flow
36762 2019-Jan-10 14:32:19.276996 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36763 2019-Jan-10 14:32:19.277077 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
36764 2019-Jan-10 14:32:19.277747 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36765 2019-Jan-10 14:32:19.278398 - [DEBUG] Edge function : AllBottom (result of previous compose)
36766 2019-Jan-10 14:32:19.278425 - [DEBUG]
36767 2019-Jan-10 14:32:19.278453 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36768 2019-Jan-10 14:32:19.278479 - [DEBUG] = AllBottom
36769 2019-Jan-10 14:32:19.278504 - [DEBUG]
36770 2019-Jan-10 14:32:19.278527 - [DEBUG] PROPAGATE: No new function!
36771 2019-Jan-10 14:32:19.278554 - [DEBUG] EDGE:
36772 2019-Jan-10 14:32:19.278624 - [DEBUG] ---> 36773 2019-Jan-10 14:32:19.279262 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36774 2019-Jan-10 14:32:19.279910 - [DEBUG]
36775 2019-Jan-10 14:32:19.279938 - [DEBUG] EDGE:
36776 2019-Jan-10 14:32:19.280003 - [DEBUG] ---> 36777 2019-Jan-10 14:32:19.280703 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36778 2019-Jan-10 14:32:19.281466 - [DEBUG]
36779 2019-Jan-10 14:32:19.281497 - [DEBUG] EDGE:
36780 2019-Jan-10 14:32:19.281566 - [DEBUG] ---> 36781 2019-Jan-10 14:32:19.282282 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36782 2019-Jan-10 14:32:19.282932 - [DEBUG]
36783 2019-Jan-10 14:32:19.282959 - [DEBUG] EDGE:
36784 2019-Jan-10 14:32:19.283025 - [DEBUG] ---> 36785 2019-Jan-10 14:32:19.283815 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36786 2019-Jan-10 14:32:19.284482 - [DEBUG]
36787 2019-Jan-10 14:32:19.284537 - [DEBUG] Compose: EdgeIdentity * AllBottom
36788 2019-Jan-10 14:32:19.284589 - [DEBUG]
36789 2019-Jan-10 14:32:19.284614 - [DEBUG] Propagate flow
36790 2019-Jan-10 14:32:19.284638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36791 2019-Jan-10 14:32:19.284709 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
36792 2019-Jan-10 14:32:19.285353 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36793 2019-Jan-10 14:32:19.286001 - [DEBUG] Edge function : AllBottom (result of previous compose)
36794 2019-Jan-10 14:32:19.286029 - [DEBUG]
36795 2019-Jan-10 14:32:19.286057 - [DEBUG] Join: AllTop & AllBottom
36796 2019-Jan-10 14:32:19.286084 - [DEBUG] = AllBottom (new jump func)
36797 2019-Jan-10 14:32:19.286109 - [DEBUG]
36798 2019-Jan-10 14:32:19.286133 - [DEBUG] Start adding new jump function
36799 2019-Jan-10 14:32:19.286157 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36800 2019-Jan-10 14:32:19.286224 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36801 2019-Jan-10 14:32:19.286924 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
36802 2019-Jan-10 14:32:19.287572 - [DEBUG] Edge Function : AllBottom
36803 2019-Jan-10 14:32:19.287617 - [DEBUG] End adding new jump function
36804 2019-Jan-10 14:32:19.287642 - [DEBUG]
36805 2019-Jan-10 14:32:19.287667 - [DEBUG] -------------------------------------------- 1069. Path Edge --------------------------------------------
36806 2019-Jan-10 14:32:19.287693 - [DEBUG]
36807 2019-Jan-10 14:32:19.287717 - [DEBUG] Process 1069. path edge:
36808 2019-Jan-10 14:32:19.287741 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36809 2019-Jan-10 14:32:19.287808 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
36810 2019-Jan-10 14:32:19.288476 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 >
36811 2019-Jan-10 14:32:19.289146 - [DEBUG]
36812 2019-Jan-10 14:32:19.289176 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
36813 2019-Jan-10 14:32:19.289879 - [DEBUG] Compose: EdgeIdentity * AllBottom
36814 2019-Jan-10 14:32:19.289910 - [DEBUG]
36815 2019-Jan-10 14:32:19.289934 - [DEBUG] Propagate flow
36816 2019-Jan-10 14:32:19.289959 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36817 2019-Jan-10 14:32:19.290031 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
36818 2019-Jan-10 14:32:19.290773 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36819 2019-Jan-10 14:32:19.291455 - [DEBUG] Edge function : AllBottom (result of previous compose)
36820 2019-Jan-10 14:32:19.291481 - [DEBUG]
36821 2019-Jan-10 14:32:19.291509 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36822 2019-Jan-10 14:32:19.291535 - [DEBUG] = AllBottom
36823 2019-Jan-10 14:32:19.291559 - [DEBUG]
36824 2019-Jan-10 14:32:19.291583 - [DEBUG] PROPAGATE: No new function!
36825 2019-Jan-10 14:32:19.291630 - [DEBUG] Compose: EdgeIdentity * AllBottom
36826 2019-Jan-10 14:32:19.291658 - [DEBUG]
36827 2019-Jan-10 14:32:19.291682 - [DEBUG] Propagate flow
36828 2019-Jan-10 14:32:19.291706 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36829 2019-Jan-10 14:32:19.291782 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
36830 2019-Jan-10 14:32:19.292453 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36831 2019-Jan-10 14:32:19.293125 - [DEBUG] Edge function : AllBottom (result of previous compose)
36832 2019-Jan-10 14:32:19.293152 - [DEBUG]
36833 2019-Jan-10 14:32:19.293178 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36834 2019-Jan-10 14:32:19.293204 - [DEBUG] = AllBottom
36835 2019-Jan-10 14:32:19.293229 - [DEBUG]
36836 2019-Jan-10 14:32:19.293253 - [DEBUG] PROPAGATE: No new function!
36837 2019-Jan-10 14:32:19.293279 - [DEBUG] EDGE:
36838 2019-Jan-10 14:32:19.293346 - [DEBUG] ---> 36839 2019-Jan-10 14:32:19.294100 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36840 2019-Jan-10 14:32:19.294784 - [DEBUG]
36841 2019-Jan-10 14:32:19.294813 - [DEBUG] EDGE:
36842 2019-Jan-10 14:32:19.294886 - [DEBUG] ---> 36843 2019-Jan-10 14:32:19.295527 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36844 2019-Jan-10 14:32:19.296193 - [DEBUG]
36845 2019-Jan-10 14:32:19.296221 - [DEBUG] EDGE:
36846 2019-Jan-10 14:32:19.296291 - [DEBUG] ---> 36847 2019-Jan-10 14:32:19.296989 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36848 2019-Jan-10 14:32:19.297654 - [DEBUG]
36849 2019-Jan-10 14:32:19.297683 - [DEBUG] EDGE:
36850 2019-Jan-10 14:32:19.297753 - [DEBUG] ---> 36851 2019-Jan-10 14:32:19.298400 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36852 2019-Jan-10 14:32:19.299067 - [DEBUG]
36853 2019-Jan-10 14:32:19.299095 - [DEBUG] EDGE:
36854 2019-Jan-10 14:32:19.299164 - [DEBUG] ---> 36855 2019-Jan-10 14:32:19.299812 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36856 2019-Jan-10 14:32:19.300611 - [DEBUG]
36857 2019-Jan-10 14:32:19.300640 - [DEBUG] EDGE:
36858 2019-Jan-10 14:32:19.300712 - [DEBUG] ---> 36859 2019-Jan-10 14:32:19.301359 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36860 2019-Jan-10 14:32:19.302003 - [DEBUG]
36861 2019-Jan-10 14:32:19.302031 - [DEBUG] EDGE:
36862 2019-Jan-10 14:32:19.302098 - [DEBUG] ---> 36863 2019-Jan-10 14:32:19.302766 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36864 2019-Jan-10 14:32:19.303443 - [DEBUG]
36865 2019-Jan-10 14:32:19.303471 - [DEBUG] EDGE:
36866 2019-Jan-10 14:32:19.303573 - [DEBUG] ---> 36867 2019-Jan-10 14:32:19.304255 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36868 2019-Jan-10 14:32:19.304928 - [DEBUG]
36869 2019-Jan-10 14:32:19.304956 - [DEBUG] EDGE:
36870 2019-Jan-10 14:32:19.305027 - [DEBUG] ---> 36871 2019-Jan-10 14:32:19.305823 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36872 2019-Jan-10 14:32:19.306763 - [DEBUG]
36873 2019-Jan-10 14:32:19.306803 - [DEBUG] EDGE:
36874 2019-Jan-10 14:32:19.306990 - [DEBUG] ---> 36875 2019-Jan-10 14:32:19.307787 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36876 2019-Jan-10 14:32:19.308585 - [DEBUG]
36877 2019-Jan-10 14:32:19.308616 - [DEBUG] EDGE:
36878 2019-Jan-10 14:32:19.308700 - [DEBUG] ---> 36879 2019-Jan-10 14:32:19.309366 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36880 2019-Jan-10 14:32:19.310134 - [DEBUG]
36881 2019-Jan-10 14:32:19.310203 - [DEBUG] EDGE:
36882 2019-Jan-10 14:32:19.310304 - [DEBUG] ---> 36883 2019-Jan-10 14:32:19.311196 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46>
36884 2019-Jan-10 14:32:19.312121 - [DEBUG]
36885 2019-Jan-10 14:32:19.312160 - [DEBUG] EDGE:
36886 2019-Jan-10 14:32:19.312263 - [DEBUG] ---> 36887 2019-Jan-10 14:32:19.313066 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
36888 2019-Jan-10 14:32:19.313854 - [DEBUG]
36889 2019-Jan-10 14:32:19.313924 - [DEBUG] Compose: EdgeIdentity * AllBottom
36890 2019-Jan-10 14:32:19.313954 - [DEBUG]
36891 2019-Jan-10 14:32:19.313980 - [DEBUG] Propagate flow
36892 2019-Jan-10 14:32:19.314005 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36893 2019-Jan-10 14:32:19.314098 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
36894 2019-Jan-10 14:32:19.314819 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36895 2019-Jan-10 14:32:19.315616 - [DEBUG] Edge function : AllBottom (result of previous compose)
36896 2019-Jan-10 14:32:19.315644 - [DEBUG]
36897 2019-Jan-10 14:32:19.315671 - [DEBUG] Join: AllTop & AllBottom
36898 2019-Jan-10 14:32:19.315697 - [DEBUG] = AllBottom (new jump func)
36899 2019-Jan-10 14:32:19.315722 - [DEBUG]
36900 2019-Jan-10 14:32:19.315746 - [DEBUG] Start adding new jump function
36901 2019-Jan-10 14:32:19.315769 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36902 2019-Jan-10 14:32:19.315833 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36903 2019-Jan-10 14:32:19.316486 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
36904 2019-Jan-10 14:32:19.317167 - [DEBUG] Edge Function : AllBottom
36905 2019-Jan-10 14:32:19.317201 - [DEBUG] End adding new jump function
36906 2019-Jan-10 14:32:19.317255 - [DEBUG]
36907 2019-Jan-10 14:32:19.317280 - [DEBUG] -------------------------------------------- 1070. Path Edge --------------------------------------------
36908 2019-Jan-10 14:32:19.317306 - [DEBUG]
36909 2019-Jan-10 14:32:19.317330 - [DEBUG] Process 1070. path edge:
36910 2019-Jan-10 14:32:19.317354 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36911 2019-Jan-10 14:32:19.317430 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
36912 2019-Jan-10 14:32:19.318098 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
36913 2019-Jan-10 14:32:19.318761 - [DEBUG]
36914 2019-Jan-10 14:32:19.318787 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
36915 2019-Jan-10 14:32:19.319441 - [DEBUG] Possible callees:
36916 2019-Jan-10 14:32:19.319467 - [DEBUG] bar
36917 2019-Jan-10 14:32:19.319493 - [DEBUG] Possible return sites:
36918 2019-Jan-10 14:32:19.319517 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8936919 2019-Jan-10 14:32:19.320857 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
36920 2019-Jan-10 14:32:19.320890 - [DEBUG] Start points of 'bar' currently not available!
36921 2019-Jan-10 14:32:19.320948 - [DEBUG] Compose: EdgeIdentity * AllBottom
36922 2019-Jan-10 14:32:19.320977 - [DEBUG]
36923 2019-Jan-10 14:32:19.321002 - [DEBUG] Propagate flow
36924 2019-Jan-10 14:32:19.321025 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36925 2019-Jan-10 14:32:19.321091 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
36926 2019-Jan-10 14:32:19.321747 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36927 2019-Jan-10 14:32:19.322402 - [DEBUG] Edge function : AllBottom (result of previous compose)
36928 2019-Jan-10 14:32:19.322430 - [DEBUG]
36929 2019-Jan-10 14:32:19.322456 - [DEBUG] Join: AllTop & AllBottom
36930 2019-Jan-10 14:32:19.322483 - [DEBUG] = AllBottom (new jump func)
36931 2019-Jan-10 14:32:19.322507 - [DEBUG]
36932 2019-Jan-10 14:32:19.322531 - [DEBUG] Start adding new jump function
36933 2019-Jan-10 14:32:19.322555 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36934 2019-Jan-10 14:32:19.322620 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36935 2019-Jan-10 14:32:19.323292 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
36936 2019-Jan-10 14:32:19.324055 - [DEBUG] Edge Function : AllBottom
36937 2019-Jan-10 14:32:19.324087 - [DEBUG] End adding new jump function
36938 2019-Jan-10 14:32:19.324112 - [DEBUG]
36939 2019-Jan-10 14:32:19.324137 - [DEBUG] -------------------------------------------- 1071. Path Edge --------------------------------------------
36940 2019-Jan-10 14:32:19.324162 - [DEBUG]
36941 2019-Jan-10 14:32:19.324186 - [DEBUG] Process 1071. path edge:
36942 2019-Jan-10 14:32:19.324210 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36943 2019-Jan-10 14:32:19.324275 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
36944 2019-Jan-10 14:32:19.324941 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
36945 2019-Jan-10 14:32:19.325606 - [DEBUG]
36946 2019-Jan-10 14:32:19.325633 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
36947 2019-Jan-10 14:32:19.326341 - [DEBUG] Compose: EdgeIdentity * AllBottom
36948 2019-Jan-10 14:32:19.326391 - [DEBUG]
36949 2019-Jan-10 14:32:19.326416 - [DEBUG] Propagate flow
36950 2019-Jan-10 14:32:19.326441 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36951 2019-Jan-10 14:32:19.326514 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
36952 2019-Jan-10 14:32:19.327189 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36953 2019-Jan-10 14:32:19.327835 - [DEBUG] Edge function : AllBottom (result of previous compose)
36954 2019-Jan-10 14:32:19.327861 - [DEBUG]
36955 2019-Jan-10 14:32:19.327887 - [DEBUG] Join: AllTop & AllBottom
36956 2019-Jan-10 14:32:19.327913 - [DEBUG] = AllBottom (new jump func)
36957 2019-Jan-10 14:32:19.327938 - [DEBUG]
36958 2019-Jan-10 14:32:19.327962 - [DEBUG] Start adding new jump function
36959 2019-Jan-10 14:32:19.327986 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36960 2019-Jan-10 14:32:19.328047 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36961 2019-Jan-10 14:32:19.328692 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
36962 2019-Jan-10 14:32:19.329309 - [DEBUG] Edge Function : AllBottom
36963 2019-Jan-10 14:32:19.329339 - [DEBUG] End adding new jump function
36964 2019-Jan-10 14:32:19.329363 - [DEBUG]
36965 2019-Jan-10 14:32:19.329387 - [DEBUG] -------------------------------------------- 1072. Path Edge --------------------------------------------
36966 2019-Jan-10 14:32:19.329411 - [DEBUG]
36967 2019-Jan-10 14:32:19.329435 - [DEBUG] Process 1072. path edge:
36968 2019-Jan-10 14:32:19.329458 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
36969 2019-Jan-10 14:32:19.329516 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
36970 2019-Jan-10 14:32:19.330137 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
36971 2019-Jan-10 14:32:19.330825 - [DEBUG]
36972 2019-Jan-10 14:32:19.330854 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
36973 2019-Jan-10 14:32:19.331560 - [DEBUG] Compose: EdgeIdentity * AllBottom
36974 2019-Jan-10 14:32:19.331591 - [DEBUG]
36975 2019-Jan-10 14:32:19.331616 - [DEBUG] Propagate flow
36976 2019-Jan-10 14:32:19.331640 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36977 2019-Jan-10 14:32:19.331715 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
36978 2019-Jan-10 14:32:19.332391 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36979 2019-Jan-10 14:32:19.333057 - [DEBUG] Edge function : AllBottom (result of previous compose)
36980 2019-Jan-10 14:32:19.333085 - [DEBUG]
36981 2019-Jan-10 14:32:19.333114 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
36982 2019-Jan-10 14:32:19.333140 - [DEBUG] = AllBottom
36983 2019-Jan-10 14:32:19.333165 - [DEBUG]
36984 2019-Jan-10 14:32:19.333188 - [DEBUG] PROPAGATE: No new function!
36985 2019-Jan-10 14:32:19.333236 - [DEBUG] Compose: EdgeIdentity * AllBottom
36986 2019-Jan-10 14:32:19.333263 - [DEBUG]
36987 2019-Jan-10 14:32:19.333286 - [DEBUG] Propagate flow
36988 2019-Jan-10 14:32:19.333310 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
36989 2019-Jan-10 14:32:19.333381 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
36990 2019-Jan-10 14:32:19.334108 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36991 2019-Jan-10 14:32:19.334772 - [DEBUG] Edge function : AllBottom (result of previous compose)
36992 2019-Jan-10 14:32:19.334799 - [DEBUG]
36993 2019-Jan-10 14:32:19.334825 - [DEBUG] Join: AllTop & AllBottom
36994 2019-Jan-10 14:32:19.334851 - [DEBUG] = AllBottom (new jump func)
36995 2019-Jan-10 14:32:19.334876 - [DEBUG]
36996 2019-Jan-10 14:32:19.334899 - [DEBUG] Start adding new jump function
36997 2019-Jan-10 14:32:19.334922 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
36998 2019-Jan-10 14:32:19.334981 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
36999 2019-Jan-10 14:32:19.335604 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
37000 2019-Jan-10 14:32:19.336238 - [DEBUG] Edge Function : AllBottom
37001 2019-Jan-10 14:32:19.336270 - [DEBUG] End adding new jump function
37002 2019-Jan-10 14:32:19.336294 - [DEBUG]
37003 2019-Jan-10 14:32:19.336319 - [DEBUG] -------------------------------------------- 1073. Path Edge --------------------------------------------
37004 2019-Jan-10 14:32:19.336344 - [DEBUG]
37005 2019-Jan-10 14:32:19.336367 - [DEBUG] Process 1073. path edge:
37006 2019-Jan-10 14:32:19.336391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37007 2019-Jan-10 14:32:19.336457 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
37008 2019-Jan-10 14:32:19.337158 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
37009 2019-Jan-10 14:32:19.337803 - [DEBUG]
37010 2019-Jan-10 14:32:19.337829 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
37011 2019-Jan-10 14:32:19.338488 - [DEBUG] Possible callees:
37012 2019-Jan-10 14:32:19.338514 - [DEBUG] llvm.dbg.declare
37013 2019-Jan-10 14:32:19.338539 - [DEBUG] Possible return sites:
37014 2019-Jan-10 14:32:19.338563 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10337015 2019-Jan-10 14:32:19.339888 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37016 2019-Jan-10 14:32:19.339926 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37017 2019-Jan-10 14:32:19.339982 - [DEBUG] Compose: EdgeIdentity * AllBottom
37018 2019-Jan-10 14:32:19.340011 - [DEBUG]
37019 2019-Jan-10 14:32:19.340036 - [DEBUG] Propagate flow
37020 2019-Jan-10 14:32:19.340059 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37021 2019-Jan-10 14:32:19.340129 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37022 2019-Jan-10 14:32:19.340823 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37023 2019-Jan-10 14:32:19.341471 - [DEBUG] Edge function : AllBottom (result of previous compose)
37024 2019-Jan-10 14:32:19.341498 - [DEBUG]
37025 2019-Jan-10 14:32:19.341525 - [DEBUG] Join: AllTop & AllBottom
37026 2019-Jan-10 14:32:19.341551 - [DEBUG] = AllBottom (new jump func)
37027 2019-Jan-10 14:32:19.341576 - [DEBUG]
37028 2019-Jan-10 14:32:19.341600 - [DEBUG] Start adding new jump function
37029 2019-Jan-10 14:32:19.341624 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37030 2019-Jan-10 14:32:19.341685 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37031 2019-Jan-10 14:32:19.342372 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37032 2019-Jan-10 14:32:19.343031 - [DEBUG] Edge Function : AllBottom
37033 2019-Jan-10 14:32:19.343063 - [DEBUG] End adding new jump function
37034 2019-Jan-10 14:32:19.343088 - [DEBUG]
37035 2019-Jan-10 14:32:19.343111 - [DEBUG] -------------------------------------------- 1074. Path Edge --------------------------------------------
37036 2019-Jan-10 14:32:19.343136 - [DEBUG]
37037 2019-Jan-10 14:32:19.343159 - [DEBUG] Process 1074. path edge:
37038 2019-Jan-10 14:32:19.343183 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37039 2019-Jan-10 14:32:19.343246 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
37040 2019-Jan-10 14:32:19.343990 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
37041 2019-Jan-10 14:32:19.344671 - [DEBUG]
37042 2019-Jan-10 14:32:19.344698 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37043 2019-Jan-10 14:32:19.345383 - [DEBUG] Compose: EdgeIdentity * AllBottom
37044 2019-Jan-10 14:32:19.345412 - [DEBUG]
37045 2019-Jan-10 14:32:19.345437 - [DEBUG] Propagate flow
37046 2019-Jan-10 14:32:19.345461 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37047 2019-Jan-10 14:32:19.345526 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
37048 2019-Jan-10 14:32:19.346174 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37049 2019-Jan-10 14:32:19.346863 - [DEBUG] Edge function : AllBottom (result of previous compose)
37050 2019-Jan-10 14:32:19.346891 - [DEBUG]
37051 2019-Jan-10 14:32:19.346918 - [DEBUG] Join: AllTop & AllBottom
37052 2019-Jan-10 14:32:19.346945 - [DEBUG] = AllBottom (new jump func)
37053 2019-Jan-10 14:32:19.346970 - [DEBUG]
37054 2019-Jan-10 14:32:19.346993 - [DEBUG] Start adding new jump function
37055 2019-Jan-10 14:32:19.347017 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37056 2019-Jan-10 14:32:19.347081 - [DEBUG] Fact at target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37057 2019-Jan-10 14:32:19.347735 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
37058 2019-Jan-10 14:32:19.348414 - [DEBUG] Edge Function : AllBottom
37059 2019-Jan-10 14:32:19.348448 - [DEBUG] End adding new jump function
37060 2019-Jan-10 14:32:19.348473 - [DEBUG]
37061 2019-Jan-10 14:32:19.348498 - [DEBUG] -------------------------------------------- 1075. Path Edge --------------------------------------------
37062 2019-Jan-10 14:32:19.348524 - [DEBUG]
37063 2019-Jan-10 14:32:19.348548 - [DEBUG] Process 1075. path edge:
37064 2019-Jan-10 14:32:19.348572 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37065 2019-Jan-10 14:32:19.348642 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
37066 2019-Jan-10 14:32:19.349303 - [DEBUG] D target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 >
37067 2019-Jan-10 14:32:19.349944 - [DEBUG]
37068 2019-Jan-10 14:32:19.349971 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
37069 2019-Jan-10 14:32:19.350654 - [DEBUG] Compose: EdgeIdentity * AllBottom
37070 2019-Jan-10 14:32:19.350685 - [DEBUG]
37071 2019-Jan-10 14:32:19.350709 - [DEBUG] Propagate flow
37072 2019-Jan-10 14:32:19.350733 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37073 2019-Jan-10 14:32:19.350796 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
37074 2019-Jan-10 14:32:19.351464 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
37075 2019-Jan-10 14:32:19.352167 - [DEBUG] Edge function : AllBottom (result of previous compose)
37076 2019-Jan-10 14:32:19.352195 - [DEBUG]
37077 2019-Jan-10 14:32:19.352222 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
37078 2019-Jan-10 14:32:19.352249 - [DEBUG] = AllBottom
37079 2019-Jan-10 14:32:19.352273 - [DEBUG]
37080 2019-Jan-10 14:32:19.352297 - [DEBUG] PROPAGATE: No new function!
37081 2019-Jan-10 14:32:19.352323 - [DEBUG] EDGE:
37082 2019-Jan-10 14:32:19.352395 - [DEBUG] ---> 37083 2019-Jan-10 14:32:19.353063 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
37084 2019-Jan-10 14:32:19.353744 - [DEBUG]
37085 2019-Jan-10 14:32:19.353774 - [DEBUG] Compose: EdgeIdentity * AllBottom
37086 2019-Jan-10 14:32:19.353801 - [DEBUG]
37087 2019-Jan-10 14:32:19.353825 - [DEBUG] Propagate flow
37088 2019-Jan-10 14:32:19.353848 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37089 2019-Jan-10 14:32:19.353914 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
37090 2019-Jan-10 14:32:19.354560 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37091 2019-Jan-10 14:32:19.355201 - [DEBUG] Edge function : AllBottom (result of previous compose)
37092 2019-Jan-10 14:32:19.355227 - [DEBUG]
37093 2019-Jan-10 14:32:19.355253 - [DEBUG] Join: AllTop & AllBottom
37094 2019-Jan-10 14:32:19.355279 - [DEBUG] = AllBottom (new jump func)
37095 2019-Jan-10 14:32:19.355304 - [DEBUG]
37096 2019-Jan-10 14:32:19.355328 - [DEBUG] Start adding new jump function
37097 2019-Jan-10 14:32:19.355351 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37098 2019-Jan-10 14:32:19.355412 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37099 2019-Jan-10 14:32:19.356039 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
37100 2019-Jan-10 14:32:19.356675 - [DEBUG] Edge Function : AllBottom
37101 2019-Jan-10 14:32:19.356709 - [DEBUG] End adding new jump function
37102 2019-Jan-10 14:32:19.356733 - [DEBUG]
37103 2019-Jan-10 14:32:19.356757 - [DEBUG] -------------------------------------------- 1076. Path Edge --------------------------------------------
37104 2019-Jan-10 14:32:19.356782 - [DEBUG]
37105 2019-Jan-10 14:32:19.356806 - [DEBUG] Process 1076. path edge:
37106 2019-Jan-10 14:32:19.356854 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37107 2019-Jan-10 14:32:19.356923 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
37108 2019-Jan-10 14:32:19.357571 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37109 2019-Jan-10 14:32:19.358224 - [DEBUG]
37110 2019-Jan-10 14:32:19.358252 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
37111 2019-Jan-10 14:32:19.358924 - [DEBUG] Compose: EdgeIdentity * AllBottom
37112 2019-Jan-10 14:32:19.358954 - [DEBUG]
37113 2019-Jan-10 14:32:19.358978 - [DEBUG] Propagate flow
37114 2019-Jan-10 14:32:19.359002 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37115 2019-Jan-10 14:32:19.359071 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
37116 2019-Jan-10 14:32:19.359719 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37117 2019-Jan-10 14:32:19.360397 - [DEBUG] Edge function : AllBottom (result of previous compose)
37118 2019-Jan-10 14:32:19.360424 - [DEBUG]
37119 2019-Jan-10 14:32:19.360450 - [DEBUG] Join: AllTop & AllBottom
37120 2019-Jan-10 14:32:19.360477 - [DEBUG] = AllBottom (new jump func)
37121 2019-Jan-10 14:32:19.360502 - [DEBUG]
37122 2019-Jan-10 14:32:19.360546 - [DEBUG] Start adding new jump function
37123 2019-Jan-10 14:32:19.360570 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37124 2019-Jan-10 14:32:19.360639 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37125 2019-Jan-10 14:32:19.361316 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
37126 2019-Jan-10 14:32:19.361966 - [DEBUG] Edge Function : AllBottom
37127 2019-Jan-10 14:32:19.361999 - [DEBUG] End adding new jump function
37128 2019-Jan-10 14:32:19.362024 - [DEBUG]
37129 2019-Jan-10 14:32:19.362048 - [DEBUG] -------------------------------------------- 1077. Path Edge --------------------------------------------
37130 2019-Jan-10 14:32:19.362073 - [DEBUG]
37131 2019-Jan-10 14:32:19.362097 - [DEBUG] Process 1077. path edge:
37132 2019-Jan-10 14:32:19.362121 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37133 2019-Jan-10 14:32:19.362188 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
37134 2019-Jan-10 14:32:19.362838 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37135 2019-Jan-10 14:32:19.363473 - [DEBUG]
37136 2019-Jan-10 14:32:19.363524 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
37137 2019-Jan-10 14:32:19.364178 - [DEBUG] Compose: EdgeIdentity * AllBottom
37138 2019-Jan-10 14:32:19.364207 - [DEBUG]
37139 2019-Jan-10 14:32:19.364231 - [DEBUG] Propagate flow
37140 2019-Jan-10 14:32:19.364255 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37141 2019-Jan-10 14:32:19.364318 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37142 2019-Jan-10 14:32:19.364965 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37143 2019-Jan-10 14:32:19.365601 - [DEBUG] Edge function : AllBottom (result of previous compose)
37144 2019-Jan-10 14:32:19.365627 - [DEBUG]
37145 2019-Jan-10 14:32:19.365654 - [DEBUG] Join: AllTop & AllBottom
37146 2019-Jan-10 14:32:19.365681 - [DEBUG] = AllBottom (new jump func)
37147 2019-Jan-10 14:32:19.365706 - [DEBUG]
37148 2019-Jan-10 14:32:19.365729 - [DEBUG] Start adding new jump function
37149 2019-Jan-10 14:32:19.365753 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37150 2019-Jan-10 14:32:19.365813 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37151 2019-Jan-10 14:32:19.366452 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37152 2019-Jan-10 14:32:19.367108 - [DEBUG] Edge Function : AllBottom
37153 2019-Jan-10 14:32:19.367138 - [DEBUG] End adding new jump function
37154 2019-Jan-10 14:32:19.367162 - [DEBUG]
37155 2019-Jan-10 14:32:19.367186 - [DEBUG] -------------------------------------------- 1078. Path Edge --------------------------------------------
37156 2019-Jan-10 14:32:19.367211 - [DEBUG]
37157 2019-Jan-10 14:32:19.367234 - [DEBUG] Process 1078. path edge:
37158 2019-Jan-10 14:32:19.367258 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37159 2019-Jan-10 14:32:19.367317 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
37160 2019-Jan-10 14:32:19.367957 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37161 2019-Jan-10 14:32:19.368589 - [DEBUG]
37162 2019-Jan-10 14:32:19.368614 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37163 2019-Jan-10 14:32:19.369287 - [DEBUG] Compose: EdgeIdentity * AllBottom
37164 2019-Jan-10 14:32:19.369316 - [DEBUG]
37165 2019-Jan-10 14:32:19.369341 - [DEBUG] Propagate flow
37166 2019-Jan-10 14:32:19.369364 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37167 2019-Jan-10 14:32:19.369443 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
37168 2019-Jan-10 14:32:19.370081 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37169 2019-Jan-10 14:32:19.370741 - [DEBUG] Edge function : AllBottom (result of previous compose)
37170 2019-Jan-10 14:32:19.370767 - [DEBUG]
37171 2019-Jan-10 14:32:19.370793 - [DEBUG] Join: AllTop & AllBottom
37172 2019-Jan-10 14:32:19.370820 - [DEBUG] = AllBottom (new jump func)
37173 2019-Jan-10 14:32:19.370845 - [DEBUG]
37174 2019-Jan-10 14:32:19.370869 - [DEBUG] Start adding new jump function
37175 2019-Jan-10 14:32:19.370893 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37176 2019-Jan-10 14:32:19.370954 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37177 2019-Jan-10 14:32:19.371599 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
37178 2019-Jan-10 14:32:19.372232 - [DEBUG] Edge Function : AllBottom
37179 2019-Jan-10 14:32:19.372264 - [DEBUG] End adding new jump function
37180 2019-Jan-10 14:32:19.372288 - [DEBUG]
37181 2019-Jan-10 14:32:19.372312 - [DEBUG] -------------------------------------------- 1079. Path Edge --------------------------------------------
37182 2019-Jan-10 14:32:19.372337 - [DEBUG]
37183 2019-Jan-10 14:32:19.372361 - [DEBUG] Process 1079. path edge:
37184 2019-Jan-10 14:32:19.372384 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37185 2019-Jan-10 14:32:19.372445 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
37186 2019-Jan-10 14:32:19.373076 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37187 2019-Jan-10 14:32:19.373741 - [DEBUG]
37188 2019-Jan-10 14:32:19.373769 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
37189 2019-Jan-10 14:32:19.374425 - [DEBUG] Compose: EdgeIdentity * AllBottom
37190 2019-Jan-10 14:32:19.374455 - [DEBUG]
37191 2019-Jan-10 14:32:19.374479 - [DEBUG] Propagate flow
37192 2019-Jan-10 14:32:19.374502 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37193 2019-Jan-10 14:32:19.374564 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
37194 2019-Jan-10 14:32:19.375187 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37195 2019-Jan-10 14:32:19.375837 - [DEBUG] Edge function : AllBottom (result of previous compose)
37196 2019-Jan-10 14:32:19.375864 - [DEBUG]
37197 2019-Jan-10 14:32:19.375890 - [DEBUG] Join: AllTop & AllBottom
37198 2019-Jan-10 14:32:19.375917 - [DEBUG] = AllBottom (new jump func)
37199 2019-Jan-10 14:32:19.375942 - [DEBUG]
37200 2019-Jan-10 14:32:19.375966 - [DEBUG] Start adding new jump function
37201 2019-Jan-10 14:32:19.375989 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37202 2019-Jan-10 14:32:19.376057 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37203 2019-Jan-10 14:32:19.376714 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
37204 2019-Jan-10 14:32:19.377374 - [DEBUG] Edge Function : AllBottom
37205 2019-Jan-10 14:32:19.377405 - [DEBUG] End adding new jump function
37206 2019-Jan-10 14:32:19.377430 - [DEBUG]
37207 2019-Jan-10 14:32:19.377453 - [DEBUG] -------------------------------------------- 1080. Path Edge --------------------------------------------
37208 2019-Jan-10 14:32:19.377478 - [DEBUG]
37209 2019-Jan-10 14:32:19.377501 - [DEBUG] Process 1080. path edge:
37210 2019-Jan-10 14:32:19.377525 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37211 2019-Jan-10 14:32:19.377584 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
37212 2019-Jan-10 14:32:19.378231 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37213 2019-Jan-10 14:32:19.378855 - [DEBUG]
37214 2019-Jan-10 14:32:19.378880 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
37215 2019-Jan-10 14:32:19.379539 - [DEBUG] Compose: EdgeIdentity * AllBottom
37216 2019-Jan-10 14:32:19.379568 - [DEBUG]
37217 2019-Jan-10 14:32:19.379591 - [DEBUG] Propagate flow
37218 2019-Jan-10 14:32:19.379615 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37219 2019-Jan-10 14:32:19.379674 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37220 2019-Jan-10 14:32:19.380317 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37221 2019-Jan-10 14:32:19.380947 - [DEBUG] Edge function : AllBottom (result of previous compose)
37222 2019-Jan-10 14:32:19.380973 - [DEBUG]
37223 2019-Jan-10 14:32:19.380999 - [DEBUG] Join: AllTop & AllBottom
37224 2019-Jan-10 14:32:19.381025 - [DEBUG] = AllBottom (new jump func)
37225 2019-Jan-10 14:32:19.381050 - [DEBUG]
37226 2019-Jan-10 14:32:19.381073 - [DEBUG] Start adding new jump function
37227 2019-Jan-10 14:32:19.381097 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37228 2019-Jan-10 14:32:19.381156 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37229 2019-Jan-10 14:32:19.381775 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37230 2019-Jan-10 14:32:19.382401 - [DEBUG] Edge Function : AllBottom
37231 2019-Jan-10 14:32:19.382431 - [DEBUG] End adding new jump function
37232 2019-Jan-10 14:32:19.382456 - [DEBUG]
37233 2019-Jan-10 14:32:19.382480 - [DEBUG] -------------------------------------------- 1081. Path Edge --------------------------------------------
37234 2019-Jan-10 14:32:19.382505 - [DEBUG]
37235 2019-Jan-10 14:32:19.382528 - [DEBUG] Process 1081. path edge:
37236 2019-Jan-10 14:32:19.382552 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37237 2019-Jan-10 14:32:19.382613 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
37238 2019-Jan-10 14:32:19.383258 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37239 2019-Jan-10 14:32:19.383905 - [DEBUG]
37240 2019-Jan-10 14:32:19.383931 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37241 2019-Jan-10 14:32:19.384611 - [DEBUG] Compose: EdgeIdentity * AllBottom
37242 2019-Jan-10 14:32:19.384641 - [DEBUG]
37243 2019-Jan-10 14:32:19.384664 - [DEBUG] Propagate flow
37244 2019-Jan-10 14:32:19.384688 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37245 2019-Jan-10 14:32:19.384748 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
37246 2019-Jan-10 14:32:19.385367 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37247 2019-Jan-10 14:32:19.385999 - [DEBUG] Edge function : AllBottom (result of previous compose)
37248 2019-Jan-10 14:32:19.386025 - [DEBUG]
37249 2019-Jan-10 14:32:19.386052 - [DEBUG] Join: AllTop & AllBottom
37250 2019-Jan-10 14:32:19.386079 - [DEBUG] = AllBottom (new jump func)
37251 2019-Jan-10 14:32:19.386104 - [DEBUG]
37252 2019-Jan-10 14:32:19.386128 - [DEBUG] Start adding new jump function
37253 2019-Jan-10 14:32:19.386151 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37254 2019-Jan-10 14:32:19.386213 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37255 2019-Jan-10 14:32:19.386875 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
37256 2019-Jan-10 14:32:19.387510 - [DEBUG] Edge Function : AllBottom
37257 2019-Jan-10 14:32:19.387541 - [DEBUG] End adding new jump function
37258 2019-Jan-10 14:32:19.387565 - [DEBUG]
37259 2019-Jan-10 14:32:19.387589 - [DEBUG] -------------------------------------------- 1082. Path Edge --------------------------------------------
37260 2019-Jan-10 14:32:19.387614 - [DEBUG]
37261 2019-Jan-10 14:32:19.387637 - [DEBUG] Process 1082. path edge:
37262 2019-Jan-10 14:32:19.387661 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37263 2019-Jan-10 14:32:19.387722 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
37264 2019-Jan-10 14:32:19.388356 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37265 2019-Jan-10 14:32:19.388982 - [DEBUG]
37266 2019-Jan-10 14:32:19.389008 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
37267 2019-Jan-10 14:32:19.389653 - [DEBUG] Compose: EdgeIdentity * AllBottom
37268 2019-Jan-10 14:32:19.389683 - [DEBUG]
37269 2019-Jan-10 14:32:19.389706 - [DEBUG] Propagate flow
37270 2019-Jan-10 14:32:19.389730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37271 2019-Jan-10 14:32:19.389792 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37272 2019-Jan-10 14:32:19.390464 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37273 2019-Jan-10 14:32:19.391104 - [DEBUG] Edge function : AllBottom (result of previous compose)
37274 2019-Jan-10 14:32:19.391131 - [DEBUG]
37275 2019-Jan-10 14:32:19.391157 - [DEBUG] Join: AllTop & AllBottom
37276 2019-Jan-10 14:32:19.391184 - [DEBUG] = AllBottom (new jump func)
37277 2019-Jan-10 14:32:19.391210 - [DEBUG]
37278 2019-Jan-10 14:32:19.391233 - [DEBUG] Start adding new jump function
37279 2019-Jan-10 14:32:19.391257 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37280 2019-Jan-10 14:32:19.391320 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37281 2019-Jan-10 14:32:19.391973 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37282 2019-Jan-10 14:32:19.392631 - [DEBUG] Edge Function : AllBottom
37283 2019-Jan-10 14:32:19.392662 - [DEBUG] End adding new jump function
37284 2019-Jan-10 14:32:19.392686 - [DEBUG]
37285 2019-Jan-10 14:32:19.392710 - [DEBUG] -------------------------------------------- 1083. Path Edge --------------------------------------------
37286 2019-Jan-10 14:32:19.392735 - [DEBUG]
37287 2019-Jan-10 14:32:19.392758 - [DEBUG] Process 1083. path edge:
37288 2019-Jan-10 14:32:19.392782 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37289 2019-Jan-10 14:32:19.392845 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
37290 2019-Jan-10 14:32:19.393480 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37291 2019-Jan-10 14:32:19.394155 - [DEBUG]
37292 2019-Jan-10 14:32:19.394181 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37293 2019-Jan-10 14:32:19.394842 - [DEBUG] Possible callees:
37294 2019-Jan-10 14:32:19.394868 - [DEBUG] llvm.dbg.declare
37295 2019-Jan-10 14:32:19.394893 - [DEBUG] Possible return sites:
37296 2019-Jan-10 14:32:19.394917 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12037297 2019-Jan-10 14:32:19.396233 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37298 2019-Jan-10 14:32:19.396271 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37299 2019-Jan-10 14:32:19.396317 - [DEBUG] Compose: EdgeIdentity * AllBottom
37300 2019-Jan-10 14:32:19.396345 - [DEBUG]
37301 2019-Jan-10 14:32:19.396369 - [DEBUG] Propagate flow
37302 2019-Jan-10 14:32:19.396393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37303 2019-Jan-10 14:32:19.396461 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37304 2019-Jan-10 14:32:19.397126 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37305 2019-Jan-10 14:32:19.397755 - [DEBUG] Edge function : AllBottom (result of previous compose)
37306 2019-Jan-10 14:32:19.397781 - [DEBUG]
37307 2019-Jan-10 14:32:19.397807 - [DEBUG] Join: AllTop & AllBottom
37308 2019-Jan-10 14:32:19.397834 - [DEBUG] = AllBottom (new jump func)
37309 2019-Jan-10 14:32:19.397858 - [DEBUG]
37310 2019-Jan-10 14:32:19.397882 - [DEBUG] Start adding new jump function
37311 2019-Jan-10 14:32:19.397906 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37312 2019-Jan-10 14:32:19.397963 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37313 2019-Jan-10 14:32:19.398593 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37314 2019-Jan-10 14:32:19.399228 - [DEBUG] Edge Function : AllBottom
37315 2019-Jan-10 14:32:19.399259 - [DEBUG] End adding new jump function
37316 2019-Jan-10 14:32:19.399284 - [DEBUG]
37317 2019-Jan-10 14:32:19.399308 - [DEBUG] -------------------------------------------- 1084. Path Edge --------------------------------------------
37318 2019-Jan-10 14:32:19.399333 - [DEBUG]
37319 2019-Jan-10 14:32:19.399357 - [DEBUG] Process 1084. path edge:
37320 2019-Jan-10 14:32:19.399381 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37321 2019-Jan-10 14:32:19.399442 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
37322 2019-Jan-10 14:32:19.400091 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37323 2019-Jan-10 14:32:19.400783 - [DEBUG]
37324 2019-Jan-10 14:32:19.400810 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37325 2019-Jan-10 14:32:19.401514 - [DEBUG] Compose: EdgeIdentity * AllBottom
37326 2019-Jan-10 14:32:19.401546 - [DEBUG]
37327 2019-Jan-10 14:32:19.401570 - [DEBUG] Propagate flow
37328 2019-Jan-10 14:32:19.401594 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37329 2019-Jan-10 14:32:19.401661 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
37330 2019-Jan-10 14:32:19.402317 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37331 2019-Jan-10 14:32:19.402987 - [DEBUG] Edge function : AllBottom (result of previous compose)
37332 2019-Jan-10 14:32:19.403015 - [DEBUG]
37333 2019-Jan-10 14:32:19.403042 - [DEBUG] Join: AllTop & AllBottom
37334 2019-Jan-10 14:32:19.403069 - [DEBUG] = AllBottom (new jump func)
37335 2019-Jan-10 14:32:19.403094 - [DEBUG]
37336 2019-Jan-10 14:32:19.403118 - [DEBUG] Start adding new jump function
37337 2019-Jan-10 14:32:19.403141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37338 2019-Jan-10 14:32:19.403212 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37339 2019-Jan-10 14:32:19.403903 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
37340 2019-Jan-10 14:32:19.404542 - [DEBUG] Edge Function : AllBottom
37341 2019-Jan-10 14:32:19.404600 - [DEBUG] End adding new jump function
37342 2019-Jan-10 14:32:19.404626 - [DEBUG]
37343 2019-Jan-10 14:32:19.404651 - [DEBUG] -------------------------------------------- 1085. Path Edge --------------------------------------------
37344 2019-Jan-10 14:32:19.404676 - [DEBUG]
37345 2019-Jan-10 14:32:19.404700 - [DEBUG] Process 1085. path edge:
37346 2019-Jan-10 14:32:19.404724 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37347 2019-Jan-10 14:32:19.404791 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
37348 2019-Jan-10 14:32:19.405432 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37349 2019-Jan-10 14:32:19.406079 - [DEBUG]
37350 2019-Jan-10 14:32:19.406109 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
37351 2019-Jan-10 14:32:19.406803 - [DEBUG] Compose: EdgeIdentity * AllBottom
37352 2019-Jan-10 14:32:19.406880 - [DEBUG]
37353 2019-Jan-10 14:32:19.406905 - [DEBUG] Propagate flow
37354 2019-Jan-10 14:32:19.406930 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37355 2019-Jan-10 14:32:19.407007 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37356 2019-Jan-10 14:32:19.407724 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37357 2019-Jan-10 14:32:19.408392 - [DEBUG] Edge function : AllBottom (result of previous compose)
37358 2019-Jan-10 14:32:19.408420 - [DEBUG]
37359 2019-Jan-10 14:32:19.408448 - [DEBUG] Join: AllTop & AllBottom
37360 2019-Jan-10 14:32:19.408476 - [DEBUG] = AllBottom (new jump func)
37361 2019-Jan-10 14:32:19.408501 - [DEBUG]
37362 2019-Jan-10 14:32:19.408525 - [DEBUG] Start adding new jump function
37363 2019-Jan-10 14:32:19.408548 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37364 2019-Jan-10 14:32:19.408623 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37365 2019-Jan-10 14:32:19.409293 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37366 2019-Jan-10 14:32:19.409980 - [DEBUG] Edge Function : AllBottom
37367 2019-Jan-10 14:32:19.410014 - [DEBUG] End adding new jump function
37368 2019-Jan-10 14:32:19.410039 - [DEBUG]
37369 2019-Jan-10 14:32:19.410063 - [DEBUG] -------------------------------------------- 1086. Path Edge --------------------------------------------
37370 2019-Jan-10 14:32:19.410087 - [DEBUG]
37371 2019-Jan-10 14:32:19.410110 - [DEBUG] Process 1086. path edge:
37372 2019-Jan-10 14:32:19.410134 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37373 2019-Jan-10 14:32:19.410246 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
37374 2019-Jan-10 14:32:19.410922 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37375 2019-Jan-10 14:32:19.411590 - [DEBUG]
37376 2019-Jan-10 14:32:19.411617 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37377 2019-Jan-10 14:32:19.412296 - [DEBUG] Possible callees:
37378 2019-Jan-10 14:32:19.412323 - [DEBUG] llvm.dbg.declare
37379 2019-Jan-10 14:32:19.412348 - [DEBUG] Possible return sites:
37380 2019-Jan-10 14:32:19.412372 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14937381 2019-Jan-10 14:32:19.413739 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37382 2019-Jan-10 14:32:19.413799 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37383 2019-Jan-10 14:32:19.413849 - [DEBUG] Compose: EdgeIdentity * AllBottom
37384 2019-Jan-10 14:32:19.413878 - [DEBUG]
37385 2019-Jan-10 14:32:19.413902 - [DEBUG] Propagate flow
37386 2019-Jan-10 14:32:19.413926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37387 2019-Jan-10 14:32:19.413999 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37388 2019-Jan-10 14:32:19.414663 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37389 2019-Jan-10 14:32:19.415307 - [DEBUG] Edge function : AllBottom (result of previous compose)
37390 2019-Jan-10 14:32:19.415334 - [DEBUG]
37391 2019-Jan-10 14:32:19.415362 - [DEBUG] Join: AllTop & AllBottom
37392 2019-Jan-10 14:32:19.415389 - [DEBUG] = AllBottom (new jump func)
37393 2019-Jan-10 14:32:19.415414 - [DEBUG]
37394 2019-Jan-10 14:32:19.415438 - [DEBUG] Start adding new jump function
37395 2019-Jan-10 14:32:19.415462 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37396 2019-Jan-10 14:32:19.415527 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37397 2019-Jan-10 14:32:19.416184 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37398 2019-Jan-10 14:32:19.416884 - [DEBUG] Edge Function : AllBottom
37399 2019-Jan-10 14:32:19.416924 - [DEBUG] End adding new jump function
37400 2019-Jan-10 14:32:19.416950 - [DEBUG]
37401 2019-Jan-10 14:32:19.416974 - [DEBUG] -------------------------------------------- 1087. Path Edge --------------------------------------------
37402 2019-Jan-10 14:32:19.417000 - [DEBUG]
37403 2019-Jan-10 14:32:19.417023 - [DEBUG] Process 1087. path edge:
37404 2019-Jan-10 14:32:19.417048 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37405 2019-Jan-10 14:32:19.417116 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
37406 2019-Jan-10 14:32:19.417780 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37407 2019-Jan-10 14:32:19.418423 - [DEBUG]
37408 2019-Jan-10 14:32:19.418450 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37409 2019-Jan-10 14:32:19.419175 - [DEBUG] Compose: EdgeIdentity * AllBottom
37410 2019-Jan-10 14:32:19.419208 - [DEBUG]
37411 2019-Jan-10 14:32:19.419232 - [DEBUG] Propagate flow
37412 2019-Jan-10 14:32:19.419257 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37413 2019-Jan-10 14:32:19.419329 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
37414 2019-Jan-10 14:32:19.419979 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37415 2019-Jan-10 14:32:19.420661 - [DEBUG] Edge function : AllBottom (result of previous compose)
37416 2019-Jan-10 14:32:19.420688 - [DEBUG]
37417 2019-Jan-10 14:32:19.420717 - [DEBUG] Join: AllTop & AllBottom
37418 2019-Jan-10 14:32:19.420745 - [DEBUG] = AllBottom (new jump func)
37419 2019-Jan-10 14:32:19.420770 - [DEBUG]
37420 2019-Jan-10 14:32:19.420794 - [DEBUG] Start adding new jump function
37421 2019-Jan-10 14:32:19.420818 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37422 2019-Jan-10 14:32:19.420884 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37423 2019-Jan-10 14:32:19.421535 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
37424 2019-Jan-10 14:32:19.422179 - [DEBUG] Edge Function : AllBottom
37425 2019-Jan-10 14:32:19.422216 - [DEBUG] End adding new jump function
37426 2019-Jan-10 14:32:19.422240 - [DEBUG]
37427 2019-Jan-10 14:32:19.422265 - [DEBUG] -------------------------------------------- 1088. Path Edge --------------------------------------------
37428 2019-Jan-10 14:32:19.422316 - [DEBUG]
37429 2019-Jan-10 14:32:19.422340 - [DEBUG] Process 1088. path edge:
37430 2019-Jan-10 14:32:19.422365 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37431 2019-Jan-10 14:32:19.422436 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
37432 2019-Jan-10 14:32:19.423096 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37433 2019-Jan-10 14:32:19.423845 - [DEBUG]
37434 2019-Jan-10 14:32:19.423879 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
37435 2019-Jan-10 14:32:19.424770 - [DEBUG] Compose: EdgeIdentity * AllBottom
37436 2019-Jan-10 14:32:19.424811 - [DEBUG]
37437 2019-Jan-10 14:32:19.424838 - [DEBUG] Propagate flow
37438 2019-Jan-10 14:32:19.424864 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37439 2019-Jan-10 14:32:19.424992 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
37440 2019-Jan-10 14:32:19.425860 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37441 2019-Jan-10 14:32:19.426700 - [DEBUG] Edge function : AllBottom (result of previous compose)
37442 2019-Jan-10 14:32:19.426736 - [DEBUG]
37443 2019-Jan-10 14:32:19.426769 - [DEBUG] Join: AllTop & AllBottom
37444 2019-Jan-10 14:32:19.426799 - [DEBUG] = AllBottom (new jump func)
37445 2019-Jan-10 14:32:19.426871 - [DEBUG]
37446 2019-Jan-10 14:32:19.426900 - [DEBUG] Start adding new jump function
37447 2019-Jan-10 14:32:19.426925 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37448 2019-Jan-10 14:32:19.427027 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37449 2019-Jan-10 14:32:19.427740 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
37450 2019-Jan-10 14:32:19.428423 - [DEBUG] Edge Function : AllBottom
37451 2019-Jan-10 14:32:19.428457 - [DEBUG] End adding new jump function
37452 2019-Jan-10 14:32:19.428482 - [DEBUG]
37453 2019-Jan-10 14:32:19.428506 - [DEBUG] -------------------------------------------- 1089. Path Edge --------------------------------------------
37454 2019-Jan-10 14:32:19.428533 - [DEBUG]
37455 2019-Jan-10 14:32:19.428558 - [DEBUG] Process 1089. path edge:
37456 2019-Jan-10 14:32:19.428583 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37457 2019-Jan-10 14:32:19.428664 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
37458 2019-Jan-10 14:32:19.429520 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37459 2019-Jan-10 14:32:19.430433 - [DEBUG]
37460 2019-Jan-10 14:32:19.430467 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
37461 2019-Jan-10 14:32:19.431346 - [DEBUG] Possible callees:
37462 2019-Jan-10 14:32:19.431381 - [DEBUG] llvm.dbg.declare
37463 2019-Jan-10 14:32:19.431409 - [DEBUG] Possible return sites:
37464 2019-Jan-10 14:32:19.431434 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15537465 2019-Jan-10 14:32:19.433140 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37466 2019-Jan-10 14:32:19.433231 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37467 2019-Jan-10 14:32:19.433300 - [DEBUG] Compose: EdgeIdentity * AllBottom
37468 2019-Jan-10 14:32:19.433384 - [DEBUG]
37469 2019-Jan-10 14:32:19.433411 - [DEBUG] Propagate flow
37470 2019-Jan-10 14:32:19.433437 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37471 2019-Jan-10 14:32:19.433649 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
37472 2019-Jan-10 14:32:19.434511 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37473 2019-Jan-10 14:32:19.435197 - [DEBUG] Edge function : AllBottom (result of previous compose)
37474 2019-Jan-10 14:32:19.435225 - [DEBUG]
37475 2019-Jan-10 14:32:19.435253 - [DEBUG] Join: AllTop & AllBottom
37476 2019-Jan-10 14:32:19.435279 - [DEBUG] = AllBottom (new jump func)
37477 2019-Jan-10 14:32:19.435304 - [DEBUG]
37478 2019-Jan-10 14:32:19.435328 - [DEBUG] Start adding new jump function
37479 2019-Jan-10 14:32:19.435351 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37480 2019-Jan-10 14:32:19.435414 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37481 2019-Jan-10 14:32:19.436036 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
37482 2019-Jan-10 14:32:19.436661 - [DEBUG] Edge Function : AllBottom
37483 2019-Jan-10 14:32:19.436694 - [DEBUG] End adding new jump function
37484 2019-Jan-10 14:32:19.436719 - [DEBUG]
37485 2019-Jan-10 14:32:19.436743 - [DEBUG] -------------------------------------------- 1090. Path Edge --------------------------------------------
37486 2019-Jan-10 14:32:19.436768 - [DEBUG]
37487 2019-Jan-10 14:32:19.436793 - [DEBUG] Process 1090. path edge:
37488 2019-Jan-10 14:32:19.436818 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37489 2019-Jan-10 14:32:19.436926 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
37490 2019-Jan-10 14:32:19.437605 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37491 2019-Jan-10 14:32:19.438270 - [DEBUG]
37492 2019-Jan-10 14:32:19.438297 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
37493 2019-Jan-10 14:32:19.439012 - [DEBUG] Compose: EdgeIdentity * AllBottom
37494 2019-Jan-10 14:32:19.439044 - [DEBUG]
37495 2019-Jan-10 14:32:19.439069 - [DEBUG] Propagate flow
37496 2019-Jan-10 14:32:19.439092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37497 2019-Jan-10 14:32:19.439164 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
37498 2019-Jan-10 14:32:19.439830 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37499 2019-Jan-10 14:32:19.440642 - [DEBUG] Edge function : AllBottom (result of previous compose)
37500 2019-Jan-10 14:32:19.440669 - [DEBUG]
37501 2019-Jan-10 14:32:19.440695 - [DEBUG] Join: AllTop & AllBottom
37502 2019-Jan-10 14:32:19.440723 - [DEBUG] = AllBottom (new jump func)
37503 2019-Jan-10 14:32:19.440748 - [DEBUG]
37504 2019-Jan-10 14:32:19.440771 - [DEBUG] Start adding new jump function
37505 2019-Jan-10 14:32:19.440795 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37506 2019-Jan-10 14:32:19.440857 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37507 2019-Jan-10 14:32:19.441489 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
37508 2019-Jan-10 14:32:19.442112 - [DEBUG] Edge Function : AllBottom
37509 2019-Jan-10 14:32:19.442143 - [DEBUG] End adding new jump function
37510 2019-Jan-10 14:32:19.442167 - [DEBUG]
37511 2019-Jan-10 14:32:19.442190 - [DEBUG] -------------------------------------------- 1091. Path Edge --------------------------------------------
37512 2019-Jan-10 14:32:19.442215 - [DEBUG]
37513 2019-Jan-10 14:32:19.442260 - [DEBUG] Process 1091. path edge:
37514 2019-Jan-10 14:32:19.442285 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37515 2019-Jan-10 14:32:19.442347 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
37516 2019-Jan-10 14:32:19.442999 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37517 2019-Jan-10 14:32:19.443671 - [DEBUG]
37518 2019-Jan-10 14:32:19.443699 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
37519 2019-Jan-10 14:32:19.444360 - [DEBUG] Compose: EdgeIdentity * AllBottom
37520 2019-Jan-10 14:32:19.444388 - [DEBUG]
37521 2019-Jan-10 14:32:19.444413 - [DEBUG] Propagate flow
37522 2019-Jan-10 14:32:19.444436 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37523 2019-Jan-10 14:32:19.444496 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
37524 2019-Jan-10 14:32:19.445124 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37525 2019-Jan-10 14:32:19.445786 - [DEBUG] Edge function : AllBottom (result of previous compose)
37526 2019-Jan-10 14:32:19.445813 - [DEBUG]
37527 2019-Jan-10 14:32:19.445840 - [DEBUG] Join: AllTop & AllBottom
37528 2019-Jan-10 14:32:19.445868 - [DEBUG] = AllBottom (new jump func)
37529 2019-Jan-10 14:32:19.445892 - [DEBUG]
37530 2019-Jan-10 14:32:19.445917 - [DEBUG] Start adding new jump function
37531 2019-Jan-10 14:32:19.445941 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37532 2019-Jan-10 14:32:19.446010 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37533 2019-Jan-10 14:32:19.446689 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
37534 2019-Jan-10 14:32:19.447953 - [DEBUG] Edge Function : AllBottom
37535 2019-Jan-10 14:32:19.447990 - [DEBUG] End adding new jump function
37536 2019-Jan-10 14:32:19.448016 - [DEBUG]
37537 2019-Jan-10 14:32:19.448040 - [DEBUG] -------------------------------------------- 1092. Path Edge --------------------------------------------
37538 2019-Jan-10 14:32:19.448065 - [DEBUG]
37539 2019-Jan-10 14:32:19.448089 - [DEBUG] Process 1092. path edge:
37540 2019-Jan-10 14:32:19.448114 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37541 2019-Jan-10 14:32:19.448193 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
37542 2019-Jan-10 14:32:19.448879 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37543 2019-Jan-10 14:32:19.449548 - [DEBUG]
37544 2019-Jan-10 14:32:19.449576 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
37545 2019-Jan-10 14:32:19.450257 - [DEBUG] Compose: EdgeIdentity * AllBottom
37546 2019-Jan-10 14:32:19.450286 - [DEBUG]
37547 2019-Jan-10 14:32:19.450311 - [DEBUG] Propagate flow
37548 2019-Jan-10 14:32:19.450334 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37549 2019-Jan-10 14:32:19.450395 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
37550 2019-Jan-10 14:32:19.451049 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37551 2019-Jan-10 14:32:19.451718 - [DEBUG] Edge function : AllBottom (result of previous compose)
37552 2019-Jan-10 14:32:19.451746 - [DEBUG]
37553 2019-Jan-10 14:32:19.451773 - [DEBUG] Join: AllTop & AllBottom
37554 2019-Jan-10 14:32:19.451801 - [DEBUG] = AllBottom (new jump func)
37555 2019-Jan-10 14:32:19.451826 - [DEBUG]
37556 2019-Jan-10 14:32:19.451850 - [DEBUG] Start adding new jump function
37557 2019-Jan-10 14:32:19.451874 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37558 2019-Jan-10 14:32:19.451964 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37559 2019-Jan-10 14:32:19.452628 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
37560 2019-Jan-10 14:32:19.453307 - [DEBUG] Edge Function : AllBottom
37561 2019-Jan-10 14:32:19.453342 - [DEBUG] End adding new jump function
37562 2019-Jan-10 14:32:19.453367 - [DEBUG]
37563 2019-Jan-10 14:32:19.453392 - [DEBUG] -------------------------------------------- 1093. Path Edge --------------------------------------------
37564 2019-Jan-10 14:32:19.453417 - [DEBUG]
37565 2019-Jan-10 14:32:19.453440 - [DEBUG] Process 1093. path edge:
37566 2019-Jan-10 14:32:19.453464 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37567 2019-Jan-10 14:32:19.453560 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
37568 2019-Jan-10 14:32:19.454245 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37569 2019-Jan-10 14:32:19.454908 - [DEBUG]
37570 2019-Jan-10 14:32:19.454934 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
37571 2019-Jan-10 14:32:19.455600 - [DEBUG] Possible callees:
37572 2019-Jan-10 14:32:19.455625 - [DEBUG] llvm.dbg.declare
37573 2019-Jan-10 14:32:19.455651 - [DEBUG] Possible return sites:
37574 2019-Jan-10 14:32:19.455674 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16337575 2019-Jan-10 14:32:19.457334 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37576 2019-Jan-10 14:32:19.457377 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37577 2019-Jan-10 14:32:19.457426 - [DEBUG] Compose: EdgeIdentity * AllBottom
37578 2019-Jan-10 14:32:19.457454 - [DEBUG]
37579 2019-Jan-10 14:32:19.457479 - [DEBUG] Propagate flow
37580 2019-Jan-10 14:32:19.457503 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37581 2019-Jan-10 14:32:19.457574 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
37582 2019-Jan-10 14:32:19.458238 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37583 2019-Jan-10 14:32:19.458896 - [DEBUG] Edge function : AllBottom (result of previous compose)
37584 2019-Jan-10 14:32:19.458923 - [DEBUG]
37585 2019-Jan-10 14:32:19.458950 - [DEBUG] Join: AllTop & AllBottom
37586 2019-Jan-10 14:32:19.458977 - [DEBUG] = AllBottom (new jump func)
37587 2019-Jan-10 14:32:19.459002 - [DEBUG]
37588 2019-Jan-10 14:32:19.459026 - [DEBUG] Start adding new jump function
37589 2019-Jan-10 14:32:19.459050 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37590 2019-Jan-10 14:32:19.459114 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37591 2019-Jan-10 14:32:19.459768 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
37592 2019-Jan-10 14:32:19.460429 - [DEBUG] Edge Function : AllBottom
37593 2019-Jan-10 14:32:19.460462 - [DEBUG] End adding new jump function
37594 2019-Jan-10 14:32:19.460487 - [DEBUG]
37595 2019-Jan-10 14:32:19.460510 - [DEBUG] -------------------------------------------- 1094. Path Edge --------------------------------------------
37596 2019-Jan-10 14:32:19.460535 - [DEBUG]
37597 2019-Jan-10 14:32:19.460557 - [DEBUG] Process 1094. path edge:
37598 2019-Jan-10 14:32:19.460582 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37599 2019-Jan-10 14:32:19.460642 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
37600 2019-Jan-10 14:32:19.461288 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37601 2019-Jan-10 14:32:19.461948 - [DEBUG]
37602 2019-Jan-10 14:32:19.461975 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
37603 2019-Jan-10 14:32:19.462700 - [DEBUG] Compose: EdgeIdentity * AllBottom
37604 2019-Jan-10 14:32:19.462731 - [DEBUG]
37605 2019-Jan-10 14:32:19.462756 - [DEBUG] Propagate flow
37606 2019-Jan-10 14:32:19.462780 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37607 2019-Jan-10 14:32:19.462853 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
37608 2019-Jan-10 14:32:19.463901 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37609 2019-Jan-10 14:32:19.464593 - [DEBUG] Edge function : AllBottom (result of previous compose)
37610 2019-Jan-10 14:32:19.464621 - [DEBUG]
37611 2019-Jan-10 14:32:19.464648 - [DEBUG] Join: AllTop & AllBottom
37612 2019-Jan-10 14:32:19.464675 - [DEBUG] = AllBottom (new jump func)
37613 2019-Jan-10 14:32:19.464700 - [DEBUG]
37614 2019-Jan-10 14:32:19.464725 - [DEBUG] Start adding new jump function
37615 2019-Jan-10 14:32:19.464748 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37616 2019-Jan-10 14:32:19.464812 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37617 2019-Jan-10 14:32:19.465440 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
37618 2019-Jan-10 14:32:19.466057 - [DEBUG] Edge Function : AllBottom
37619 2019-Jan-10 14:32:19.466089 - [DEBUG] End adding new jump function
37620 2019-Jan-10 14:32:19.466114 - [DEBUG]
37621 2019-Jan-10 14:32:19.466137 - [DEBUG] -------------------------------------------- 1095. Path Edge --------------------------------------------
37622 2019-Jan-10 14:32:19.466162 - [DEBUG]
37623 2019-Jan-10 14:32:19.466186 - [DEBUG] Process 1095. path edge:
37624 2019-Jan-10 14:32:19.466210 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37625 2019-Jan-10 14:32:19.466269 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
37626 2019-Jan-10 14:32:19.466929 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37627 2019-Jan-10 14:32:19.467551 - [DEBUG]
37628 2019-Jan-10 14:32:19.467578 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
37629 2019-Jan-10 14:32:19.468227 - [DEBUG] Compose: EdgeIdentity * AllBottom
37630 2019-Jan-10 14:32:19.468257 - [DEBUG]
37631 2019-Jan-10 14:32:19.468281 - [DEBUG] Propagate flow
37632 2019-Jan-10 14:32:19.468304 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37633 2019-Jan-10 14:32:19.468364 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
37634 2019-Jan-10 14:32:19.469015 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37635 2019-Jan-10 14:32:19.469670 - [DEBUG] Edge function : AllBottom (result of previous compose)
37636 2019-Jan-10 14:32:19.469697 - [DEBUG]
37637 2019-Jan-10 14:32:19.469723 - [DEBUG] Join: AllTop & AllBottom
37638 2019-Jan-10 14:32:19.469750 - [DEBUG] = AllBottom (new jump func)
37639 2019-Jan-10 14:32:19.469775 - [DEBUG]
37640 2019-Jan-10 14:32:19.469799 - [DEBUG] Start adding new jump function
37641 2019-Jan-10 14:32:19.469823 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37642 2019-Jan-10 14:32:19.469889 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37643 2019-Jan-10 14:32:19.470564 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
37644 2019-Jan-10 14:32:19.471243 - [DEBUG] Edge Function : AllBottom
37645 2019-Jan-10 14:32:19.471280 - [DEBUG] End adding new jump function
37646 2019-Jan-10 14:32:19.471305 - [DEBUG]
37647 2019-Jan-10 14:32:19.471329 - [DEBUG] -------------------------------------------- 1096. Path Edge --------------------------------------------
37648 2019-Jan-10 14:32:19.471355 - [DEBUG]
37649 2019-Jan-10 14:32:19.471378 - [DEBUG] Process 1096. path edge:
37650 2019-Jan-10 14:32:19.471403 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37651 2019-Jan-10 14:32:19.471478 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
37652 2019-Jan-10 14:32:19.472167 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37653 2019-Jan-10 14:32:19.472819 - [DEBUG]
37654 2019-Jan-10 14:32:19.472844 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
37655 2019-Jan-10 14:32:19.473545 - [DEBUG] Possible callees:
37656 2019-Jan-10 14:32:19.473574 - [DEBUG] llvm.dbg.declare
37657 2019-Jan-10 14:32:19.473599 - [DEBUG] Possible return sites:
37658 2019-Jan-10 14:32:19.473623 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16937659 2019-Jan-10 14:32:19.474969 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
37660 2019-Jan-10 14:32:19.475007 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
37661 2019-Jan-10 14:32:19.475053 - [DEBUG] Compose: EdgeIdentity * AllBottom
37662 2019-Jan-10 14:32:19.475081 - [DEBUG]
37663 2019-Jan-10 14:32:19.475105 - [DEBUG] Propagate flow
37664 2019-Jan-10 14:32:19.475129 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37665 2019-Jan-10 14:32:19.475198 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
37666 2019-Jan-10 14:32:19.475840 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37667 2019-Jan-10 14:32:19.476583 - [DEBUG] Edge function : AllBottom (result of previous compose)
37668 2019-Jan-10 14:32:19.476616 - [DEBUG]
37669 2019-Jan-10 14:32:19.476647 - [DEBUG] Join: AllTop & AllBottom
37670 2019-Jan-10 14:32:19.476676 - [DEBUG] = AllBottom (new jump func)
37671 2019-Jan-10 14:32:19.476702 - [DEBUG]
37672 2019-Jan-10 14:32:19.476728 - [DEBUG] Start adding new jump function
37673 2019-Jan-10 14:32:19.476753 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37674 2019-Jan-10 14:32:19.476883 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37675 2019-Jan-10 14:32:19.477744 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
37676 2019-Jan-10 14:32:19.478596 - [DEBUG] Edge Function : AllBottom
37677 2019-Jan-10 14:32:19.478644 - [DEBUG] End adding new jump function
37678 2019-Jan-10 14:32:19.478671 - [DEBUG]
37679 2019-Jan-10 14:32:19.478697 - [DEBUG] -------------------------------------------- 1097. Path Edge --------------------------------------------
37680 2019-Jan-10 14:32:19.478725 - [DEBUG]
37681 2019-Jan-10 14:32:19.478750 - [DEBUG] Process 1097. path edge:
37682 2019-Jan-10 14:32:19.478776 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37683 2019-Jan-10 14:32:19.478889 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
37684 2019-Jan-10 14:32:19.479752 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37685 2019-Jan-10 14:32:19.480594 - [DEBUG]
37686 2019-Jan-10 14:32:19.480623 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
37687 2019-Jan-10 14:32:19.481486 - [DEBUG] Compose: EdgeIdentity * AllBottom
37688 2019-Jan-10 14:32:19.481527 - [DEBUG]
37689 2019-Jan-10 14:32:19.481554 - [DEBUG] Propagate flow
37690 2019-Jan-10 14:32:19.481580 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37691 2019-Jan-10 14:32:19.481691 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
37692 2019-Jan-10 14:32:19.482454 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37693 2019-Jan-10 14:32:19.483143 - [DEBUG] Edge function : AllBottom (result of previous compose)
37694 2019-Jan-10 14:32:19.483173 - [DEBUG]
37695 2019-Jan-10 14:32:19.483202 - [DEBUG] Join: AllTop & AllBottom
37696 2019-Jan-10 14:32:19.483230 - [DEBUG] = AllBottom (new jump func)
37697 2019-Jan-10 14:32:19.483255 - [DEBUG]
37698 2019-Jan-10 14:32:19.483280 - [DEBUG] Start adding new jump function
37699 2019-Jan-10 14:32:19.483304 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37700 2019-Jan-10 14:32:19.483378 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37701 2019-Jan-10 14:32:19.484142 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
37702 2019-Jan-10 14:32:19.484826 - [DEBUG] Edge Function : AllBottom
37703 2019-Jan-10 14:32:19.484865 - [DEBUG] End adding new jump function
37704 2019-Jan-10 14:32:19.484891 - [DEBUG]
37705 2019-Jan-10 14:32:19.484916 - [DEBUG] -------------------------------------------- 1098. Path Edge --------------------------------------------
37706 2019-Jan-10 14:32:19.484942 - [DEBUG]
37707 2019-Jan-10 14:32:19.484966 - [DEBUG] Process 1098. path edge:
37708 2019-Jan-10 14:32:19.484991 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37709 2019-Jan-10 14:32:19.485066 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
37710 2019-Jan-10 14:32:19.485759 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37711 2019-Jan-10 14:32:19.486447 - [DEBUG]
37712 2019-Jan-10 14:32:19.486475 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
37713 2019-Jan-10 14:32:19.487231 - [DEBUG] Compose: EdgeIdentity * AllBottom
37714 2019-Jan-10 14:32:19.487263 - [DEBUG]
37715 2019-Jan-10 14:32:19.487287 - [DEBUG] Propagate flow
37716 2019-Jan-10 14:32:19.487311 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37717 2019-Jan-10 14:32:19.487384 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
37718 2019-Jan-10 14:32:19.488045 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37719 2019-Jan-10 14:32:19.488701 - [DEBUG] Edge function : AllBottom (result of previous compose)
37720 2019-Jan-10 14:32:19.488728 - [DEBUG]
37721 2019-Jan-10 14:32:19.488756 - [DEBUG] Join: AllTop & AllBottom
37722 2019-Jan-10 14:32:19.488783 - [DEBUG] = AllBottom (new jump func)
37723 2019-Jan-10 14:32:19.488808 - [DEBUG]
37724 2019-Jan-10 14:32:19.488832 - [DEBUG] Start adding new jump function
37725 2019-Jan-10 14:32:19.488856 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37726 2019-Jan-10 14:32:19.488926 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37727 2019-Jan-10 14:32:19.489603 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
37728 2019-Jan-10 14:32:19.490318 - [DEBUG] Edge Function : AllBottom
37729 2019-Jan-10 14:32:19.490369 - [DEBUG] End adding new jump function
37730 2019-Jan-10 14:32:19.490395 - [DEBUG]
37731 2019-Jan-10 14:32:19.490419 - [DEBUG] -------------------------------------------- 1099. Path Edge --------------------------------------------
37732 2019-Jan-10 14:32:19.490444 - [DEBUG]
37733 2019-Jan-10 14:32:19.490468 - [DEBUG] Process 1099. path edge:
37734 2019-Jan-10 14:32:19.490492 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37735 2019-Jan-10 14:32:19.490560 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
37736 2019-Jan-10 14:32:19.491224 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37737 2019-Jan-10 14:32:19.491868 - [DEBUG]
37738 2019-Jan-10 14:32:19.491895 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
37739 2019-Jan-10 14:32:19.492614 - [DEBUG] Compose: EdgeIdentity * AllBottom
37740 2019-Jan-10 14:32:19.492646 - [DEBUG]
37741 2019-Jan-10 14:32:19.492670 - [DEBUG] Propagate flow
37742 2019-Jan-10 14:32:19.492694 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37743 2019-Jan-10 14:32:19.492760 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
37744 2019-Jan-10 14:32:19.493425 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37745 2019-Jan-10 14:32:19.494113 - [DEBUG] Edge function : AllBottom (result of previous compose)
37746 2019-Jan-10 14:32:19.494141 - [DEBUG]
37747 2019-Jan-10 14:32:19.494168 - [DEBUG] Join: AllTop & AllBottom
37748 2019-Jan-10 14:32:19.494195 - [DEBUG] = AllBottom (new jump func)
37749 2019-Jan-10 14:32:19.494221 - [DEBUG]
37750 2019-Jan-10 14:32:19.494244 - [DEBUG] Start adding new jump function
37751 2019-Jan-10 14:32:19.494269 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37752 2019-Jan-10 14:32:19.494339 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37753 2019-Jan-10 14:32:19.495010 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
37754 2019-Jan-10 14:32:19.495656 - [DEBUG] Edge Function : AllBottom
37755 2019-Jan-10 14:32:19.495690 - [DEBUG] End adding new jump function
37756 2019-Jan-10 14:32:19.495715 - [DEBUG]
37757 2019-Jan-10 14:32:19.495739 - [DEBUG] -------------------------------------------- 1100. Path Edge --------------------------------------------
37758 2019-Jan-10 14:32:19.495765 - [DEBUG]
37759 2019-Jan-10 14:32:19.495788 - [DEBUG] Process 1100. path edge:
37760 2019-Jan-10 14:32:19.495813 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37761 2019-Jan-10 14:32:19.495883 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
37762 2019-Jan-10 14:32:19.496622 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37763 2019-Jan-10 14:32:19.497309 - [DEBUG]
37764 2019-Jan-10 14:32:19.497338 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
37765 2019-Jan-10 14:32:19.498025 - [DEBUG] Compose: EdgeIdentity * AllBottom
37766 2019-Jan-10 14:32:19.498057 - [DEBUG]
37767 2019-Jan-10 14:32:19.498081 - [DEBUG] Propagate flow
37768 2019-Jan-10 14:32:19.498105 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37769 2019-Jan-10 14:32:19.498178 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
37770 2019-Jan-10 14:32:19.498927 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37771 2019-Jan-10 14:32:19.499590 - [DEBUG] Edge function : AllBottom (result of previous compose)
37772 2019-Jan-10 14:32:19.499641 - [DEBUG]
37773 2019-Jan-10 14:32:19.499668 - [DEBUG] Join: AllTop & AllBottom
37774 2019-Jan-10 14:32:19.499695 - [DEBUG] = AllBottom (new jump func)
37775 2019-Jan-10 14:32:19.499721 - [DEBUG]
37776 2019-Jan-10 14:32:19.499745 - [DEBUG] Start adding new jump function
37777 2019-Jan-10 14:32:19.499769 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37778 2019-Jan-10 14:32:19.499840 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37779 2019-Jan-10 14:32:19.500522 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
37780 2019-Jan-10 14:32:19.501163 - [DEBUG] Edge Function : AllBottom
37781 2019-Jan-10 14:32:19.501197 - [DEBUG] End adding new jump function
37782 2019-Jan-10 14:32:19.501221 - [DEBUG]
37783 2019-Jan-10 14:32:19.501245 - [DEBUG] -------------------------------------------- 1101. Path Edge --------------------------------------------
37784 2019-Jan-10 14:32:19.501270 - [DEBUG]
37785 2019-Jan-10 14:32:19.501293 - [DEBUG] Process 1101. path edge:
37786 2019-Jan-10 14:32:19.501318 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37787 2019-Jan-10 14:32:19.501383 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
37788 2019-Jan-10 14:32:19.502052 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37789 2019-Jan-10 14:32:19.502729 - [DEBUG]
37790 2019-Jan-10 14:32:19.502756 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
37791 2019-Jan-10 14:32:19.503484 - [DEBUG] Compose: EdgeIdentity * AllBottom
37792 2019-Jan-10 14:32:19.503539 - [DEBUG]
37793 2019-Jan-10 14:32:19.503563 - [DEBUG] Propagate flow
37794 2019-Jan-10 14:32:19.503587 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37795 2019-Jan-10 14:32:19.503664 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
37796 2019-Jan-10 14:32:19.504324 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37797 2019-Jan-10 14:32:19.504985 - [DEBUG] Edge function : AllBottom (result of previous compose)
37798 2019-Jan-10 14:32:19.505012 - [DEBUG]
37799 2019-Jan-10 14:32:19.505040 - [DEBUG] Join: AllTop & AllBottom
37800 2019-Jan-10 14:32:19.505068 - [DEBUG] = AllBottom (new jump func)
37801 2019-Jan-10 14:32:19.505093 - [DEBUG]
37802 2019-Jan-10 14:32:19.505117 - [DEBUG] Start adding new jump function
37803 2019-Jan-10 14:32:19.505141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37804 2019-Jan-10 14:32:19.505209 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37805 2019-Jan-10 14:32:19.505873 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
37806 2019-Jan-10 14:32:19.506532 - [DEBUG] Edge Function : AllBottom
37807 2019-Jan-10 14:32:19.506567 - [DEBUG] End adding new jump function
37808 2019-Jan-10 14:32:19.506592 - [DEBUG]
37809 2019-Jan-10 14:32:19.506616 - [DEBUG] -------------------------------------------- 1102. Path Edge --------------------------------------------
37810 2019-Jan-10 14:32:19.506641 - [DEBUG]
37811 2019-Jan-10 14:32:19.506663 - [DEBUG] Process 1102. path edge:
37812 2019-Jan-10 14:32:19.506687 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37813 2019-Jan-10 14:32:19.506755 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
37814 2019-Jan-10 14:32:19.507435 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37815 2019-Jan-10 14:32:19.508079 - [DEBUG]
37816 2019-Jan-10 14:32:19.508106 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
37817 2019-Jan-10 14:32:19.508832 - [DEBUG] Compose: EdgeIdentity * AllBottom
37818 2019-Jan-10 14:32:19.508863 - [DEBUG]
37819 2019-Jan-10 14:32:19.508887 - [DEBUG] Propagate flow
37820 2019-Jan-10 14:32:19.508911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37821 2019-Jan-10 14:32:19.508985 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
37822 2019-Jan-10 14:32:19.509657 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37823 2019-Jan-10 14:32:19.510354 - [DEBUG] Edge function : AllBottom (result of previous compose)
37824 2019-Jan-10 14:32:19.510382 - [DEBUG]
37825 2019-Jan-10 14:32:19.510410 - [DEBUG] Join: AllTop & AllBottom
37826 2019-Jan-10 14:32:19.510437 - [DEBUG] = AllBottom (new jump func)
37827 2019-Jan-10 14:32:19.510462 - [DEBUG]
37828 2019-Jan-10 14:32:19.510486 - [DEBUG] Start adding new jump function
37829 2019-Jan-10 14:32:19.510510 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37830 2019-Jan-10 14:32:19.510587 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37831 2019-Jan-10 14:32:19.511270 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
37832 2019-Jan-10 14:32:19.511920 - [DEBUG] Edge Function : AllBottom
37833 2019-Jan-10 14:32:19.511953 - [DEBUG] End adding new jump function
37834 2019-Jan-10 14:32:19.511978 - [DEBUG]
37835 2019-Jan-10 14:32:19.512003 - [DEBUG] -------------------------------------------- 1103. Path Edge --------------------------------------------
37836 2019-Jan-10 14:32:19.512028 - [DEBUG]
37837 2019-Jan-10 14:32:19.512051 - [DEBUG] Process 1103. path edge:
37838 2019-Jan-10 14:32:19.512075 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37839 2019-Jan-10 14:32:19.512141 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
37840 2019-Jan-10 14:32:19.512823 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37841 2019-Jan-10 14:32:19.513482 - [DEBUG]
37842 2019-Jan-10 14:32:19.513532 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
37843 2019-Jan-10 14:32:19.514240 - [DEBUG] Compose: EdgeIdentity * AllBottom
37844 2019-Jan-10 14:32:19.514271 - [DEBUG]
37845 2019-Jan-10 14:32:19.514296 - [DEBUG] Propagate flow
37846 2019-Jan-10 14:32:19.514320 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37847 2019-Jan-10 14:32:19.514391 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
37848 2019-Jan-10 14:32:19.515061 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37849 2019-Jan-10 14:32:19.515737 - [DEBUG] Edge function : AllBottom (result of previous compose)
37850 2019-Jan-10 14:32:19.515765 - [DEBUG]
37851 2019-Jan-10 14:32:19.515792 - [DEBUG] Join: AllTop & AllBottom
37852 2019-Jan-10 14:32:19.515820 - [DEBUG] = AllBottom (new jump func)
37853 2019-Jan-10 14:32:19.515845 - [DEBUG]
37854 2019-Jan-10 14:32:19.515868 - [DEBUG] Start adding new jump function
37855 2019-Jan-10 14:32:19.515893 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37856 2019-Jan-10 14:32:19.515966 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37857 2019-Jan-10 14:32:19.516629 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
37858 2019-Jan-10 14:32:19.517316 - [DEBUG] Edge Function : AllBottom
37859 2019-Jan-10 14:32:19.517349 - [DEBUG] End adding new jump function
37860 2019-Jan-10 14:32:19.517374 - [DEBUG]
37861 2019-Jan-10 14:32:19.517398 - [DEBUG] -------------------------------------------- 1104. Path Edge --------------------------------------------
37862 2019-Jan-10 14:32:19.517444 - [DEBUG]
37863 2019-Jan-10 14:32:19.517468 - [DEBUG] Process 1104. path edge:
37864 2019-Jan-10 14:32:19.517492 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37865 2019-Jan-10 14:32:19.517561 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
37866 2019-Jan-10 14:32:19.518237 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37867 2019-Jan-10 14:32:19.518905 - [DEBUG]
37868 2019-Jan-10 14:32:19.518935 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
37869 2019-Jan-10 14:32:19.519718 - [DEBUG] Compose: EdgeIdentity * AllBottom
37870 2019-Jan-10 14:32:19.519752 - [DEBUG]
37871 2019-Jan-10 14:32:19.519778 - [DEBUG] Propagate flow
37872 2019-Jan-10 14:32:19.519801 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37873 2019-Jan-10 14:32:19.519881 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
37874 2019-Jan-10 14:32:19.520598 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37875 2019-Jan-10 14:32:19.521258 - [DEBUG] Edge function : AllBottom (result of previous compose)
37876 2019-Jan-10 14:32:19.521284 - [DEBUG]
37877 2019-Jan-10 14:32:19.521311 - [DEBUG] Join: AllTop & AllBottom
37878 2019-Jan-10 14:32:19.521338 - [DEBUG] = AllBottom (new jump func)
37879 2019-Jan-10 14:32:19.521362 - [DEBUG]
37880 2019-Jan-10 14:32:19.521386 - [DEBUG] Start adding new jump function
37881 2019-Jan-10 14:32:19.521410 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37882 2019-Jan-10 14:32:19.521475 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37883 2019-Jan-10 14:32:19.522135 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
37884 2019-Jan-10 14:32:19.522800 - [DEBUG] Edge Function : AllBottom
37885 2019-Jan-10 14:32:19.522835 - [DEBUG] End adding new jump function
37886 2019-Jan-10 14:32:19.522859 - [DEBUG]
37887 2019-Jan-10 14:32:19.522884 - [DEBUG] -------------------------------------------- 1105. Path Edge --------------------------------------------
37888 2019-Jan-10 14:32:19.522908 - [DEBUG]
37889 2019-Jan-10 14:32:19.522932 - [DEBUG] Process 1105. path edge:
37890 2019-Jan-10 14:32:19.522956 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37891 2019-Jan-10 14:32:19.523028 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
37892 2019-Jan-10 14:32:19.523725 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37893 2019-Jan-10 14:32:19.524384 - [DEBUG]
37894 2019-Jan-10 14:32:19.524410 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
37895 2019-Jan-10 14:32:19.525124 - [DEBUG] Compose: EdgeIdentity * AllBottom
37896 2019-Jan-10 14:32:19.525156 - [DEBUG]
37897 2019-Jan-10 14:32:19.525182 - [DEBUG] Propagate flow
37898 2019-Jan-10 14:32:19.525207 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
37899 2019-Jan-10 14:32:19.525282 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37900 2019-Jan-10 14:32:19.525954 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37901 2019-Jan-10 14:32:19.526629 - [DEBUG] Edge function : AllBottom (result of previous compose)
37902 2019-Jan-10 14:32:19.526657 - [DEBUG]
37903 2019-Jan-10 14:32:19.526685 - [DEBUG] Join: AllTop & AllBottom
37904 2019-Jan-10 14:32:19.526713 - [DEBUG] = AllBottom (new jump func)
37905 2019-Jan-10 14:32:19.526739 - [DEBUG]
37906 2019-Jan-10 14:32:19.526783 - [DEBUG] Start adding new jump function
37907 2019-Jan-10 14:32:19.526808 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
37908 2019-Jan-10 14:32:19.526908 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37909 2019-Jan-10 14:32:19.527568 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37910 2019-Jan-10 14:32:19.528213 - [DEBUG] Edge Function : AllBottom
37911 2019-Jan-10 14:32:19.528248 - [DEBUG] End adding new jump function
37912 2019-Jan-10 14:32:19.528273 - [DEBUG]
37913 2019-Jan-10 14:32:19.528298 - [DEBUG] -------------------------------------------- 1106. Path Edge --------------------------------------------
37914 2019-Jan-10 14:32:19.528323 - [DEBUG]
37915 2019-Jan-10 14:32:19.528347 - [DEBUG] Process 1106. path edge:
37916 2019-Jan-10 14:32:19.528372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
37917 2019-Jan-10 14:32:19.528445 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
37918 2019-Jan-10 14:32:19.529113 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
37919 2019-Jan-10 14:32:19.529783 - [DEBUG]
37920 2019-Jan-10 14:32:19.529811 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37921 2019-Jan-10 14:32:19.530536 - [DEBUG] Start of endsummarytab entry
37922 2019-Jan-10 14:32:19.530575 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
37923 2019-Jan-10 14:32:19.531269 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
37924 2019-Jan-10 14:32:19.531345 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37925 2019-Jan-10 14:32:19.531996 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
37926 2019-Jan-10 14:32:19.532686 - [DEBUG] EF: AllBottom
37927 2019-Jan-10 14:32:19.532715 - [DEBUG]
37928 2019-Jan-10 14:32:19.532739 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37929 2019-Jan-10 14:32:19.533415 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
37930 2019-Jan-10 14:32:19.534135 - [DEBUG] EF: AllBottom
37931 2019-Jan-10 14:32:19.534163 - [DEBUG]
37932 2019-Jan-10 14:32:19.534187 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37933 2019-Jan-10 14:32:19.534829 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
37934 2019-Jan-10 14:32:19.535493 - [DEBUG] EF: AllBottom
37935 2019-Jan-10 14:32:19.535520 - [DEBUG]
37936 2019-Jan-10 14:32:19.535544 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37937 2019-Jan-10 14:32:19.536215 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
37938 2019-Jan-10 14:32:19.536912 - [DEBUG] EF: AllBottom
37939 2019-Jan-10 14:32:19.536939 - [DEBUG]
37940 2019-Jan-10 14:32:19.536963 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37941 2019-Jan-10 14:32:19.537622 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
37942 2019-Jan-10 14:32:19.538243 - [DEBUG] EF: AllBottom
37943 2019-Jan-10 14:32:19.538269 - [DEBUG]
37944 2019-Jan-10 14:32:19.538292 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37945 2019-Jan-10 14:32:19.538930 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
37946 2019-Jan-10 14:32:19.539576 - [DEBUG] EF: AllBottom
37947 2019-Jan-10 14:32:19.539603 - [DEBUG]
37948 2019-Jan-10 14:32:19.539627 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37949 2019-Jan-10 14:32:19.540308 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
37950 2019-Jan-10 14:32:19.540992 - [DEBUG] EF: AllBottom
37951 2019-Jan-10 14:32:19.541018 - [DEBUG]
37952 2019-Jan-10 14:32:19.541042 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37953 2019-Jan-10 14:32:19.541679 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
37954 2019-Jan-10 14:32:19.542334 - [DEBUG] EF: AllBottom
37955 2019-Jan-10 14:32:19.542361 - [DEBUG]
37956 2019-Jan-10 14:32:19.542385 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37957 2019-Jan-10 14:32:19.543046 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
37958 2019-Jan-10 14:32:19.543765 - [DEBUG] EF: AllBottom
37959 2019-Jan-10 14:32:19.543792 - [DEBUG]
37960 2019-Jan-10 14:32:19.543817 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37961 2019-Jan-10 14:32:19.544481 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
37962 2019-Jan-10 14:32:19.545147 - [DEBUG] EF: AllBottom
37963 2019-Jan-10 14:32:19.545174 - [DEBUG]
37964 2019-Jan-10 14:32:19.545198 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37965 2019-Jan-10 14:32:19.545837 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
37966 2019-Jan-10 14:32:19.546487 - [DEBUG] EF: AllBottom
37967 2019-Jan-10 14:32:19.546513 - [DEBUG]
37968 2019-Jan-10 14:32:19.546537 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37969 2019-Jan-10 14:32:19.547212 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
37970 2019-Jan-10 14:32:19.547862 - [DEBUG] EF: AllBottom
37971 2019-Jan-10 14:32:19.547889 - [DEBUG]
37972 2019-Jan-10 14:32:19.547913 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37973 2019-Jan-10 14:32:19.548572 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
37974 2019-Jan-10 14:32:19.549237 - [DEBUG] EF: AllBottom
37975 2019-Jan-10 14:32:19.549264 - [DEBUG]
37976 2019-Jan-10 14:32:19.549289 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37977 2019-Jan-10 14:32:19.549944 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
37978 2019-Jan-10 14:32:19.550650 - [DEBUG] EF: AllBottom
37979 2019-Jan-10 14:32:19.550678 - [DEBUG]
37980 2019-Jan-10 14:32:19.550702 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37981 2019-Jan-10 14:32:19.551353 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
37982 2019-Jan-10 14:32:19.552015 - [DEBUG] EF: AllBottom
37983 2019-Jan-10 14:32:19.552042 - [DEBUG]
37984 2019-Jan-10 14:32:19.552066 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37985 2019-Jan-10 14:32:19.552706 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
37986 2019-Jan-10 14:32:19.553333 - [DEBUG] EF: AllBottom
37987 2019-Jan-10 14:32:19.553359 - [DEBUG]
37988 2019-Jan-10 14:32:19.553383 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37989 2019-Jan-10 14:32:19.554063 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
37990 2019-Jan-10 14:32:19.554736 - [DEBUG] EF: AllBottom
37991 2019-Jan-10 14:32:19.554763 - [DEBUG]
37992 2019-Jan-10 14:32:19.554787 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37993 2019-Jan-10 14:32:19.555456 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
37994 2019-Jan-10 14:32:19.556150 - [DEBUG] EF: AllBottom
37995 2019-Jan-10 14:32:19.556197 - [DEBUG]
37996 2019-Jan-10 14:32:19.556221 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
37997 2019-Jan-10 14:32:19.556916 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
37998 2019-Jan-10 14:32:19.557578 - [DEBUG] EF: AllBottom
37999 2019-Jan-10 14:32:19.557606 - [DEBUG]
38000 2019-Jan-10 14:32:19.557630 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38001 2019-Jan-10 14:32:19.558290 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
38002 2019-Jan-10 14:32:19.558955 - [DEBUG] EF: AllBottom
38003 2019-Jan-10 14:32:19.558982 - [DEBUG]
38004 2019-Jan-10 14:32:19.559006 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38005 2019-Jan-10 14:32:19.559659 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38006 2019-Jan-10 14:32:19.560325 - [DEBUG] EF: AllBottom
38007 2019-Jan-10 14:32:19.560351 - [DEBUG]
38008 2019-Jan-10 14:32:19.560375 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38009 2019-Jan-10 14:32:19.561013 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
38010 2019-Jan-10 14:32:19.561682 - [DEBUG] EF: AllBottom
38011 2019-Jan-10 14:32:19.561710 - [DEBUG]
38012 2019-Jan-10 14:32:19.561734 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38013 2019-Jan-10 14:32:19.562382 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
38014 2019-Jan-10 14:32:19.563045 - [DEBUG] EF: AllBottom
38015 2019-Jan-10 14:32:19.563072 - [DEBUG]
38016 2019-Jan-10 14:32:19.563096 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38017 2019-Jan-10 14:32:19.563800 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38018 2019-Jan-10 14:32:19.564486 - [DEBUG] EF: AllBottom
38019 2019-Jan-10 14:32:19.564513 - [DEBUG]
38020 2019-Jan-10 14:32:19.564537 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38021 2019-Jan-10 14:32:19.565219 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
38022 2019-Jan-10 14:32:19.565900 - [DEBUG] EF: AllBottom
38023 2019-Jan-10 14:32:19.565928 - [DEBUG]
38024 2019-Jan-10 14:32:19.565952 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38025 2019-Jan-10 14:32:19.566623 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
38026 2019-Jan-10 14:32:19.567352 - [DEBUG] EF: AllBottom
38027 2019-Jan-10 14:32:19.567380 - [DEBUG]
38028 2019-Jan-10 14:32:19.567404 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
38029 2019-Jan-10 14:32:19.568081 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
38030 2019-Jan-10 14:32:19.568711 - [DEBUG] EF: AllBottom
38031 2019-Jan-10 14:32:19.568737 - [DEBUG]
38032 2019-Jan-10 14:32:19.568761 - [DEBUG] ---------------
38033 2019-Jan-10 14:32:19.568785 - [DEBUG]
38034 2019-Jan-10 14:32:19.568812 - [DEBUG] End of endsummarytab entry
38035 2019-Jan-10 14:32:19.568837 - [DEBUG]
38036 2019-Jan-10 14:32:19.568862 - [DEBUG] Start of incomingtab entry
38037 2019-Jan-10 14:32:19.568887 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
38038 2019-Jan-10 14:32:19.569505 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
38039 2019-Jan-10 14:32:19.569569 - [DEBUG] ---------------
38040 2019-Jan-10 14:32:19.569594 - [DEBUG] End of incomingtab entry
38041 2019-Jan-10 14:32:19.569618 - [DEBUG]
38042 2019-Jan-10 14:32:19.569646 - [DEBUG] EDGE:
38043 2019-Jan-10 14:32:19.569703 - [DEBUG] ---> 38044 2019-Jan-10 14:32:19.570356 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38045 2019-Jan-10 14:32:19.571039 - [DEBUG]
38046 2019-Jan-10 14:32:19.571068 - [DEBUG] EDGE:
38047 2019-Jan-10 14:32:19.571138 - [DEBUG] ---> 38048 2019-Jan-10 14:32:19.571772 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38049 2019-Jan-10 14:32:19.572388 - [DEBUG]
38050 2019-Jan-10 14:32:19.572438 - [DEBUG] Compose: EdgeIdentity * AllBottom
38051 2019-Jan-10 14:32:19.572466 - [DEBUG]
38052 2019-Jan-10 14:32:19.572489 - [DEBUG] Propagate flow
38053 2019-Jan-10 14:32:19.572513 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38054 2019-Jan-10 14:32:19.572569 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
38055 2019-Jan-10 14:32:19.573226 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38056 2019-Jan-10 14:32:19.573930 - [DEBUG] Edge function : AllBottom (result of previous compose)
38057 2019-Jan-10 14:32:19.573959 - [DEBUG]
38058 2019-Jan-10 14:32:19.573987 - [DEBUG] Join: AllTop & AllBottom
38059 2019-Jan-10 14:32:19.574014 - [DEBUG] = AllBottom (new jump func)
38060 2019-Jan-10 14:32:19.574038 - [DEBUG]
38061 2019-Jan-10 14:32:19.574062 - [DEBUG] Start adding new jump function
38062 2019-Jan-10 14:32:19.574086 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38063 2019-Jan-10 14:32:19.574159 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38064 2019-Jan-10 14:32:19.574848 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
38065 2019-Jan-10 14:32:19.575526 - [DEBUG] Edge Function : AllBottom
38066 2019-Jan-10 14:32:19.575560 - [DEBUG] End adding new jump function
38067 2019-Jan-10 14:32:19.575585 - [DEBUG]
38068 2019-Jan-10 14:32:19.575610 - [DEBUG] -------------------------------------------- 1107. Path Edge --------------------------------------------
38069 2019-Jan-10 14:32:19.575635 - [DEBUG]
38070 2019-Jan-10 14:32:19.575658 - [DEBUG] Process 1107. path edge:
38071 2019-Jan-10 14:32:19.575682 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38072 2019-Jan-10 14:32:19.575757 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
38073 2019-Jan-10 14:32:19.576426 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38074 2019-Jan-10 14:32:19.577130 - [DEBUG]
38075 2019-Jan-10 14:32:19.577156 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
38076 2019-Jan-10 14:32:19.577860 - [DEBUG] Possible callees:
38077 2019-Jan-10 14:32:19.577887 - [DEBUG] llvm.dbg.declare
38078 2019-Jan-10 14:32:19.577912 - [DEBUG] Possible return sites:
38079 2019-Jan-10 14:32:19.577936 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19338080 2019-Jan-10 14:32:19.579311 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
38081 2019-Jan-10 14:32:19.579353 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
38082 2019-Jan-10 14:32:19.579401 - [DEBUG] Compose: EdgeIdentity * AllBottom
38083 2019-Jan-10 14:32:19.579430 - [DEBUG]
38084 2019-Jan-10 14:32:19.579454 - [DEBUG] Propagate flow
38085 2019-Jan-10 14:32:19.579478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38086 2019-Jan-10 14:32:19.579573 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38087 2019-Jan-10 14:32:19.580296 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38088 2019-Jan-10 14:32:19.580978 - [DEBUG] Edge function : AllBottom (result of previous compose)
38089 2019-Jan-10 14:32:19.581006 - [DEBUG]
38090 2019-Jan-10 14:32:19.581033 - [DEBUG] Join: AllTop & AllBottom
38091 2019-Jan-10 14:32:19.581060 - [DEBUG] = AllBottom (new jump func)
38092 2019-Jan-10 14:32:19.581085 - [DEBUG]
38093 2019-Jan-10 14:32:19.581110 - [DEBUG] Start adding new jump function
38094 2019-Jan-10 14:32:19.581133 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38095 2019-Jan-10 14:32:19.581205 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38096 2019-Jan-10 14:32:19.581883 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38097 2019-Jan-10 14:32:19.582554 - [DEBUG] Edge Function : AllBottom
38098 2019-Jan-10 14:32:19.582588 - [DEBUG] End adding new jump function
38099 2019-Jan-10 14:32:19.582613 - [DEBUG]
38100 2019-Jan-10 14:32:19.582637 - [DEBUG] -------------------------------------------- 1108. Path Edge --------------------------------------------
38101 2019-Jan-10 14:32:19.582662 - [DEBUG]
38102 2019-Jan-10 14:32:19.582685 - [DEBUG] Process 1108. path edge:
38103 2019-Jan-10 14:32:19.582709 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38104 2019-Jan-10 14:32:19.582780 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
38105 2019-Jan-10 14:32:19.583461 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38106 2019-Jan-10 14:32:19.584160 - [DEBUG]
38107 2019-Jan-10 14:32:19.584188 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
38108 2019-Jan-10 14:32:19.585008 - [DEBUG] Compose: EdgeIdentity * AllBottom
38109 2019-Jan-10 14:32:19.585041 - [DEBUG]
38110 2019-Jan-10 14:32:19.585067 - [DEBUG] Propagate flow
38111 2019-Jan-10 14:32:19.585092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38112 2019-Jan-10 14:32:19.585169 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
38113 2019-Jan-10 14:32:19.585846 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38114 2019-Jan-10 14:32:19.586505 - [DEBUG] Edge function : AllBottom (result of previous compose)
38115 2019-Jan-10 14:32:19.586533 - [DEBUG]
38116 2019-Jan-10 14:32:19.586561 - [DEBUG] Join: AllTop & AllBottom
38117 2019-Jan-10 14:32:19.586589 - [DEBUG] = AllBottom (new jump func)
38118 2019-Jan-10 14:32:19.586614 - [DEBUG]
38119 2019-Jan-10 14:32:19.586639 - [DEBUG] Start adding new jump function
38120 2019-Jan-10 14:32:19.586663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38121 2019-Jan-10 14:32:19.586731 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38122 2019-Jan-10 14:32:19.587430 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
38123 2019-Jan-10 14:32:19.588089 - [DEBUG] Edge Function : AllBottom
38124 2019-Jan-10 14:32:19.588124 - [DEBUG] End adding new jump function
38125 2019-Jan-10 14:32:19.588150 - [DEBUG]
38126 2019-Jan-10 14:32:19.588175 - [DEBUG] -------------------------------------------- 1109. Path Edge --------------------------------------------
38127 2019-Jan-10 14:32:19.588201 - [DEBUG]
38128 2019-Jan-10 14:32:19.588225 - [DEBUG] Process 1109. path edge:
38129 2019-Jan-10 14:32:19.588251 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38130 2019-Jan-10 14:32:19.588323 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
38131 2019-Jan-10 14:32:19.589122 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38132 2019-Jan-10 14:32:19.589789 - [DEBUG]
38133 2019-Jan-10 14:32:19.589818 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
38134 2019-Jan-10 14:32:19.590608 - [DEBUG] Compose: EdgeIdentity * AllBottom
38135 2019-Jan-10 14:32:19.590640 - [DEBUG]
38136 2019-Jan-10 14:32:19.590664 - [DEBUG] Propagate flow
38137 2019-Jan-10 14:32:19.590688 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38138 2019-Jan-10 14:32:19.590766 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
38139 2019-Jan-10 14:32:19.591500 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38140 2019-Jan-10 14:32:19.592172 - [DEBUG] Edge function : AllBottom (result of previous compose)
38141 2019-Jan-10 14:32:19.592200 - [DEBUG]
38142 2019-Jan-10 14:32:19.592228 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38143 2019-Jan-10 14:32:19.592254 - [DEBUG] = AllBottom
38144 2019-Jan-10 14:32:19.592279 - [DEBUG]
38145 2019-Jan-10 14:32:19.592303 - [DEBUG] PROPAGATE: No new function!
38146 2019-Jan-10 14:32:19.592329 - [DEBUG] EDGE:
38147 2019-Jan-10 14:32:19.592403 - [DEBUG] ---> 38148 2019-Jan-10 14:32:19.593078 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38149 2019-Jan-10 14:32:19.593792 - [DEBUG]
38150 2019-Jan-10 14:32:19.593822 - [DEBUG] EDGE:
38151 2019-Jan-10 14:32:19.593895 - [DEBUG] ---> 38152 2019-Jan-10 14:32:19.594550 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38153 2019-Jan-10 14:32:19.595207 - [DEBUG]
38154 2019-Jan-10 14:32:19.595236 - [DEBUG] EDGE:
38155 2019-Jan-10 14:32:19.595303 - [DEBUG] ---> 38156 2019-Jan-10 14:32:19.595963 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38157 2019-Jan-10 14:32:19.596632 - [DEBUG]
38158 2019-Jan-10 14:32:19.596660 - [DEBUG] EDGE:
38159 2019-Jan-10 14:32:19.596728 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
38160 2019-Jan-10 14:32:19.597430 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38161 2019-Jan-10 14:32:19.598084 - [DEBUG]
38162 2019-Jan-10 14:32:19.598113 - [DEBUG] EDGE:
38163 2019-Jan-10 14:32:19.598179 - [DEBUG] ---> 38164 2019-Jan-10 14:32:19.598854 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38165 2019-Jan-10 14:32:19.599509 - [DEBUG]
38166 2019-Jan-10 14:32:19.599536 - [DEBUG] EDGE:
38167 2019-Jan-10 14:32:19.599598 - [DEBUG] ---> 38168 2019-Jan-10 14:32:19.600286 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38169 2019-Jan-10 14:32:19.600962 - [DEBUG]
38170 2019-Jan-10 14:32:19.600990 - [DEBUG] EDGE:
38171 2019-Jan-10 14:32:19.601078 - [DEBUG] ---> 38172 2019-Jan-10 14:32:19.601743 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38173 2019-Jan-10 14:32:19.602426 - [DEBUG]
38174 2019-Jan-10 14:32:19.602480 - [DEBUG] Compose: EdgeIdentity * AllBottom
38175 2019-Jan-10 14:32:19.602508 - [DEBUG]
38176 2019-Jan-10 14:32:19.602533 - [DEBUG] Propagate flow
38177 2019-Jan-10 14:32:19.602556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38178 2019-Jan-10 14:32:19.602624 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
38179 2019-Jan-10 14:32:19.603259 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38180 2019-Jan-10 14:32:19.603957 - [DEBUG] Edge function : AllBottom (result of previous compose)
38181 2019-Jan-10 14:32:19.603985 - [DEBUG]
38182 2019-Jan-10 14:32:19.604012 - [DEBUG] Join: AllTop & AllBottom
38183 2019-Jan-10 14:32:19.604039 - [DEBUG] = AllBottom (new jump func)
38184 2019-Jan-10 14:32:19.604064 - [DEBUG]
38185 2019-Jan-10 14:32:19.604088 - [DEBUG] Start adding new jump function
38186 2019-Jan-10 14:32:19.604112 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38187 2019-Jan-10 14:32:19.604183 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38188 2019-Jan-10 14:32:19.604867 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
38189 2019-Jan-10 14:32:19.605536 - [DEBUG] Edge Function : AllBottom
38190 2019-Jan-10 14:32:19.605570 - [DEBUG] End adding new jump function
38191 2019-Jan-10 14:32:19.605595 - [DEBUG]
38192 2019-Jan-10 14:32:19.605619 - [DEBUG] -------------------------------------------- 1110. Path Edge --------------------------------------------
38193 2019-Jan-10 14:32:19.605645 - [DEBUG]
38194 2019-Jan-10 14:32:19.605668 - [DEBUG] Process 1110. path edge:
38195 2019-Jan-10 14:32:19.605692 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38196 2019-Jan-10 14:32:19.605765 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
38197 2019-Jan-10 14:32:19.606466 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38198 2019-Jan-10 14:32:19.607179 - [DEBUG]
38199 2019-Jan-10 14:32:19.607206 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
38200 2019-Jan-10 14:32:19.607918 - [DEBUG] Compose: EdgeIdentity * AllBottom
38201 2019-Jan-10 14:32:19.607949 - [DEBUG]
38202 2019-Jan-10 14:32:19.607974 - [DEBUG] Propagate flow
38203 2019-Jan-10 14:32:19.607999 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38204 2019-Jan-10 14:32:19.608072 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
38205 2019-Jan-10 14:32:19.608745 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38206 2019-Jan-10 14:32:19.609415 - [DEBUG] Edge function : AllBottom (result of previous compose)
38207 2019-Jan-10 14:32:19.609444 - [DEBUG]
38208 2019-Jan-10 14:32:19.609472 - [DEBUG] Join: AllTop & AllBottom
38209 2019-Jan-10 14:32:19.609500 - [DEBUG] = AllBottom (new jump func)
38210 2019-Jan-10 14:32:19.609525 - [DEBUG]
38211 2019-Jan-10 14:32:19.609550 - [DEBUG] Start adding new jump function
38212 2019-Jan-10 14:32:19.609574 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38213 2019-Jan-10 14:32:19.609646 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38214 2019-Jan-10 14:32:19.610385 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
38215 2019-Jan-10 14:32:19.611058 - [DEBUG] Edge Function : AllBottom
38216 2019-Jan-10 14:32:19.611112 - [DEBUG] End adding new jump function
38217 2019-Jan-10 14:32:19.611138 - [DEBUG]
38218 2019-Jan-10 14:32:19.611163 - [DEBUG] -------------------------------------------- 1111. Path Edge --------------------------------------------
38219 2019-Jan-10 14:32:19.611189 - [DEBUG]
38220 2019-Jan-10 14:32:19.611213 - [DEBUG] Process 1111. path edge:
38221 2019-Jan-10 14:32:19.611238 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38222 2019-Jan-10 14:32:19.611310 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
38223 2019-Jan-10 14:32:19.611983 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38224 2019-Jan-10 14:32:19.612645 - [DEBUG]
38225 2019-Jan-10 14:32:19.612674 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
38226 2019-Jan-10 14:32:19.613381 - [DEBUG] Compose: EdgeIdentity * AllBottom
38227 2019-Jan-10 14:32:19.613413 - [DEBUG]
38228 2019-Jan-10 14:32:19.613437 - [DEBUG] Propagate flow
38229 2019-Jan-10 14:32:19.613461 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38230 2019-Jan-10 14:32:19.613563 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
38231 2019-Jan-10 14:32:19.614259 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38232 2019-Jan-10 14:32:19.614938 - [DEBUG] Edge function : AllBottom (result of previous compose)
38233 2019-Jan-10 14:32:19.614966 - [DEBUG]
38234 2019-Jan-10 14:32:19.614993 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38235 2019-Jan-10 14:32:19.615019 - [DEBUG] = AllBottom
38236 2019-Jan-10 14:32:19.615044 - [DEBUG]
38237 2019-Jan-10 14:32:19.615067 - [DEBUG] PROPAGATE: No new function!
38238 2019-Jan-10 14:32:19.615093 - [DEBUG] EDGE:
38239 2019-Jan-10 14:32:19.615167 - [DEBUG] ---> 38240 2019-Jan-10 14:32:19.615828 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38241 2019-Jan-10 14:32:19.616489 - [DEBUG]
38242 2019-Jan-10 14:32:19.616517 - [DEBUG] EDGE:
38243 2019-Jan-10 14:32:19.616583 - [DEBUG] ---> 38244 2019-Jan-10 14:32:19.617282 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38245 2019-Jan-10 14:32:19.617960 - [DEBUG]
38246 2019-Jan-10 14:32:19.617990 - [DEBUG] EDGE:
38247 2019-Jan-10 14:32:19.618060 - [DEBUG] ---> 38248 2019-Jan-10 14:32:19.618830 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38249 2019-Jan-10 14:32:19.619759 - [DEBUG]
38250 2019-Jan-10 14:32:19.619798 - [DEBUG] EDGE:
38251 2019-Jan-10 14:32:19.619923 - [DEBUG] ---> 38252 2019-Jan-10 14:32:19.620880 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38253 2019-Jan-10 14:32:19.621901 - [DEBUG]
38254 2019-Jan-10 14:32:19.621939 - [DEBUG] EDGE:
38255 2019-Jan-10 14:32:19.622047 - [DEBUG] ---> 38256 2019-Jan-10 14:32:19.622954 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38257 2019-Jan-10 14:32:19.623920 - [DEBUG]
38258 2019-Jan-10 14:32:19.623958 - [DEBUG] EDGE:
38259 2019-Jan-10 14:32:19.624115 - [DEBUG] ---> 38260 2019-Jan-10 14:32:19.625013 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38261 2019-Jan-10 14:32:19.625957 - [DEBUG]
38262 2019-Jan-10 14:32:19.625989 - [DEBUG] EDGE:
38263 2019-Jan-10 14:32:19.626064 - [DEBUG] ---> 38264 2019-Jan-10 14:32:19.626746 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38265 2019-Jan-10 14:32:19.627445 - [DEBUG]
38266 2019-Jan-10 14:32:19.627476 - [DEBUG] EDGE:
38267 2019-Jan-10 14:32:19.627545 - [DEBUG] ---> 38268 2019-Jan-10 14:32:19.628242 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38269 2019-Jan-10 14:32:19.629039 - [DEBUG]
38270 2019-Jan-10 14:32:19.629071 - [DEBUG] EDGE:
38271 2019-Jan-10 14:32:19.629147 - [DEBUG] ---> 38272 2019-Jan-10 14:32:19.629822 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38273 2019-Jan-10 14:32:19.630492 - [DEBUG]
38274 2019-Jan-10 14:32:19.630519 - [DEBUG] EDGE:
38275 2019-Jan-10 14:32:19.630579 - [DEBUG] ---> 38276 2019-Jan-10 14:32:19.631209 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38277 2019-Jan-10 14:32:19.631857 - [DEBUG]
38278 2019-Jan-10 14:32:19.631886 - [DEBUG] EDGE:
38279 2019-Jan-10 14:32:19.631952 - [DEBUG] ---> 38280 2019-Jan-10 14:32:19.632601 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38281 2019-Jan-10 14:32:19.633257 - [DEBUG]
38282 2019-Jan-10 14:32:19.633284 - [DEBUG] EDGE:
38283 2019-Jan-10 14:32:19.633349 - [DEBUG] ---> 38284 2019-Jan-10 14:32:19.634045 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38285 2019-Jan-10 14:32:19.634714 - [DEBUG]
38286 2019-Jan-10 14:32:19.634743 - [DEBUG] EDGE:
38287 2019-Jan-10 14:32:19.634810 - [DEBUG] ---> 38288 2019-Jan-10 14:32:19.635463 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38289 2019-Jan-10 14:32:19.636111 - [DEBUG]
38290 2019-Jan-10 14:32:19.636138 - [DEBUG] EDGE:
38291 2019-Jan-10 14:32:19.636199 - [DEBUG] ---> 38292 2019-Jan-10 14:32:19.636895 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38293 2019-Jan-10 14:32:19.637587 - [DEBUG]
38294 2019-Jan-10 14:32:19.637617 - [DEBUG] EDGE:
38295 2019-Jan-10 14:32:19.637688 - [DEBUG] ---> 38296 2019-Jan-10 14:32:19.638354 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38297 2019-Jan-10 14:32:19.639135 - [DEBUG]
38298 2019-Jan-10 14:32:19.639165 - [DEBUG] EDGE:
38299 2019-Jan-10 14:32:19.639234 - [DEBUG] ---> 38300 2019-Jan-10 14:32:19.639895 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38301 2019-Jan-10 14:32:19.640655 - [DEBUG]
38302 2019-Jan-10 14:32:19.640690 - [DEBUG] EDGE:
38303 2019-Jan-10 14:32:19.640786 - [DEBUG] ---> 38304 2019-Jan-10 14:32:19.641613 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38305 2019-Jan-10 14:32:19.642348 - [DEBUG]
38306 2019-Jan-10 14:32:19.642377 - [DEBUG] EDGE:
38307 2019-Jan-10 14:32:19.642446 - [DEBUG] ---> 38308 2019-Jan-10 14:32:19.643109 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38309 2019-Jan-10 14:32:19.643819 - [DEBUG]
38310 2019-Jan-10 14:32:19.643847 - [DEBUG] EDGE:
38311 2019-Jan-10 14:32:19.643917 - [DEBUG] ---> 38312 2019-Jan-10 14:32:19.644571 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38313 2019-Jan-10 14:32:19.645208 - [DEBUG]
38314 2019-Jan-10 14:32:19.645235 - [DEBUG] EDGE:
38315 2019-Jan-10 14:32:19.645295 - [DEBUG] ---> 38316 2019-Jan-10 14:32:19.645941 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38317 2019-Jan-10 14:32:19.646641 - [DEBUG]
38318 2019-Jan-10 14:32:19.646694 - [DEBUG] Compose: EdgeIdentity * AllBottom
38319 2019-Jan-10 14:32:19.646722 - [DEBUG]
38320 2019-Jan-10 14:32:19.646747 - [DEBUG] Propagate flow
38321 2019-Jan-10 14:32:19.646771 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38322 2019-Jan-10 14:32:19.646857 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
38323 2019-Jan-10 14:32:19.647506 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38324 2019-Jan-10 14:32:19.648184 - [DEBUG] Edge function : AllBottom (result of previous compose)
38325 2019-Jan-10 14:32:19.648212 - [DEBUG]
38326 2019-Jan-10 14:32:19.648240 - [DEBUG] Join: AllTop & AllBottom
38327 2019-Jan-10 14:32:19.648266 - [DEBUG] = AllBottom (new jump func)
38328 2019-Jan-10 14:32:19.648291 - [DEBUG]
38329 2019-Jan-10 14:32:19.648315 - [DEBUG] Start adding new jump function
38330 2019-Jan-10 14:32:19.648338 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38331 2019-Jan-10 14:32:19.648411 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38332 2019-Jan-10 14:32:19.649093 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
38333 2019-Jan-10 14:32:19.649744 - [DEBUG] Edge Function : AllBottom
38334 2019-Jan-10 14:32:19.649776 - [DEBUG] End adding new jump function
38335 2019-Jan-10 14:32:19.649800 - [DEBUG]
38336 2019-Jan-10 14:32:19.649824 - [DEBUG] -------------------------------------------- 1112. Path Edge --------------------------------------------
38337 2019-Jan-10 14:32:19.649849 - [DEBUG]
38338 2019-Jan-10 14:32:19.649891 - [DEBUG] Process 1112. path edge:
38339 2019-Jan-10 14:32:19.649916 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38340 2019-Jan-10 14:32:19.649981 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
38341 2019-Jan-10 14:32:19.650669 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38342 2019-Jan-10 14:32:19.651338 - [DEBUG]
38343 2019-Jan-10 14:32:19.651364 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
38344 2019-Jan-10 14:32:19.652030 - [DEBUG] Possible callees:
38345 2019-Jan-10 14:32:19.652056 - [DEBUG] foo
38346 2019-Jan-10 14:32:19.652080 - [DEBUG] Possible return sites:
38347 2019-Jan-10 14:32:19.652103 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12638348 2019-Jan-10 14:32:19.653434 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
38349 2019-Jan-10 14:32:19.653474 - [DEBUG] Start points of 'foo' currently not available!
38350 2019-Jan-10 14:32:19.653548 - [DEBUG] Compose: EdgeIdentity * AllBottom
38351 2019-Jan-10 14:32:19.653576 - [DEBUG]
38352 2019-Jan-10 14:32:19.653600 - [DEBUG] Propagate flow
38353 2019-Jan-10 14:32:19.653624 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38354 2019-Jan-10 14:32:19.653696 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
38355 2019-Jan-10 14:32:19.654370 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38356 2019-Jan-10 14:32:19.655053 - [DEBUG] Edge function : AllBottom (result of previous compose)
38357 2019-Jan-10 14:32:19.655081 - [DEBUG]
38358 2019-Jan-10 14:32:19.655109 - [DEBUG] Join: AllTop & AllBottom
38359 2019-Jan-10 14:32:19.655136 - [DEBUG] = AllBottom (new jump func)
38360 2019-Jan-10 14:32:19.655160 - [DEBUG]
38361 2019-Jan-10 14:32:19.655184 - [DEBUG] Start adding new jump function
38362 2019-Jan-10 14:32:19.655208 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38363 2019-Jan-10 14:32:19.655279 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38364 2019-Jan-10 14:32:19.655952 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
38365 2019-Jan-10 14:32:19.656599 - [DEBUG] Edge Function : AllBottom
38366 2019-Jan-10 14:32:19.656632 - [DEBUG] End adding new jump function
38367 2019-Jan-10 14:32:19.656657 - [DEBUG]
38368 2019-Jan-10 14:32:19.656681 - [DEBUG] -------------------------------------------- 1113. Path Edge --------------------------------------------
38369 2019-Jan-10 14:32:19.656706 - [DEBUG]
38370 2019-Jan-10 14:32:19.656730 - [DEBUG] Process 1113. path edge:
38371 2019-Jan-10 14:32:19.656754 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38372 2019-Jan-10 14:32:19.656820 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
38373 2019-Jan-10 14:32:19.657552 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38374 2019-Jan-10 14:32:19.658244 - [DEBUG]
38375 2019-Jan-10 14:32:19.658271 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
38376 2019-Jan-10 14:32:19.658990 - [DEBUG] Compose: EdgeIdentity * AllBottom
38377 2019-Jan-10 14:32:19.659022 - [DEBUG]
38378 2019-Jan-10 14:32:19.659047 - [DEBUG] Propagate flow
38379 2019-Jan-10 14:32:19.659071 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38380 2019-Jan-10 14:32:19.659143 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
38381 2019-Jan-10 14:32:19.659845 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38382 2019-Jan-10 14:32:19.660553 - [DEBUG] Edge function : AllBottom (result of previous compose)
38383 2019-Jan-10 14:32:19.660581 - [DEBUG]
38384 2019-Jan-10 14:32:19.660609 - [DEBUG] Join: AllTop & AllBottom
38385 2019-Jan-10 14:32:19.660636 - [DEBUG] = AllBottom (new jump func)
38386 2019-Jan-10 14:32:19.660662 - [DEBUG]
38387 2019-Jan-10 14:32:19.660687 - [DEBUG] Start adding new jump function
38388 2019-Jan-10 14:32:19.660711 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38389 2019-Jan-10 14:32:19.660783 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38390 2019-Jan-10 14:32:19.661470 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
38391 2019-Jan-10 14:32:19.662145 - [DEBUG] Edge Function : AllBottom
38392 2019-Jan-10 14:32:19.662185 - [DEBUG] End adding new jump function
38393 2019-Jan-10 14:32:19.662211 - [DEBUG]
38394 2019-Jan-10 14:32:19.662236 - [DEBUG] -------------------------------------------- 1114. Path Edge --------------------------------------------
38395 2019-Jan-10 14:32:19.662262 - [DEBUG]
38396 2019-Jan-10 14:32:19.662286 - [DEBUG] Process 1114. path edge:
38397 2019-Jan-10 14:32:19.662311 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38398 2019-Jan-10 14:32:19.662386 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
38399 2019-Jan-10 14:32:19.663061 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38400 2019-Jan-10 14:32:19.663921 - [DEBUG]
38401 2019-Jan-10 14:32:19.663953 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
38402 2019-Jan-10 14:32:19.664684 - [DEBUG] Compose: EdgeIdentity * AllBottom
38403 2019-Jan-10 14:32:19.664714 - [DEBUG]
38404 2019-Jan-10 14:32:19.664738 - [DEBUG] Propagate flow
38405 2019-Jan-10 14:32:19.664762 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38406 2019-Jan-10 14:32:19.664840 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
38407 2019-Jan-10 14:32:19.665506 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38408 2019-Jan-10 14:32:19.666187 - [DEBUG] Edge function : AllBottom (result of previous compose)
38409 2019-Jan-10 14:32:19.666215 - [DEBUG]
38410 2019-Jan-10 14:32:19.666242 - [DEBUG] Join: AllTop & AllBottom
38411 2019-Jan-10 14:32:19.666269 - [DEBUG] = AllBottom (new jump func)
38412 2019-Jan-10 14:32:19.666294 - [DEBUG]
38413 2019-Jan-10 14:32:19.666318 - [DEBUG] Start adding new jump function
38414 2019-Jan-10 14:32:19.666342 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38415 2019-Jan-10 14:32:19.666413 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38416 2019-Jan-10 14:32:19.667224 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
38417 2019-Jan-10 14:32:19.667905 - [DEBUG] Edge Function : AllBottom
38418 2019-Jan-10 14:32:19.667940 - [DEBUG] End adding new jump function
38419 2019-Jan-10 14:32:19.667965 - [DEBUG]
38420 2019-Jan-10 14:32:19.667989 - [DEBUG] -------------------------------------------- 1115. Path Edge --------------------------------------------
38421 2019-Jan-10 14:32:19.668014 - [DEBUG]
38422 2019-Jan-10 14:32:19.668038 - [DEBUG] Process 1115. path edge:
38423 2019-Jan-10 14:32:19.668062 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38424 2019-Jan-10 14:32:19.668139 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
38425 2019-Jan-10 14:32:19.668814 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38426 2019-Jan-10 14:32:19.669484 - [DEBUG]
38427 2019-Jan-10 14:32:19.669514 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
38428 2019-Jan-10 14:32:19.670271 - [DEBUG] Compose: EdgeIdentity * AllBottom
38429 2019-Jan-10 14:32:19.670304 - [DEBUG]
38430 2019-Jan-10 14:32:19.670328 - [DEBUG] Propagate flow
38431 2019-Jan-10 14:32:19.670352 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38432 2019-Jan-10 14:32:19.670431 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38433 2019-Jan-10 14:32:19.671127 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38434 2019-Jan-10 14:32:19.671788 - [DEBUG] Edge function : AllBottom (result of previous compose)
38435 2019-Jan-10 14:32:19.671816 - [DEBUG]
38436 2019-Jan-10 14:32:19.671842 - [DEBUG] Join: AllTop & AllBottom
38437 2019-Jan-10 14:32:19.671868 - [DEBUG] = AllBottom (new jump func)
38438 2019-Jan-10 14:32:19.671893 - [DEBUG]
38439 2019-Jan-10 14:32:19.671917 - [DEBUG] Start adding new jump function
38440 2019-Jan-10 14:32:19.671941 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38441 2019-Jan-10 14:32:19.672008 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38442 2019-Jan-10 14:32:19.672793 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38443 2019-Jan-10 14:32:19.673486 - [DEBUG] Edge Function : AllBottom
38444 2019-Jan-10 14:32:19.673556 - [DEBUG] End adding new jump function
38445 2019-Jan-10 14:32:19.673581 - [DEBUG]
38446 2019-Jan-10 14:32:19.673606 - [DEBUG] -------------------------------------------- 1116. Path Edge --------------------------------------------
38447 2019-Jan-10 14:32:19.673631 - [DEBUG]
38448 2019-Jan-10 14:32:19.673655 - [DEBUG] Process 1116. path edge:
38449 2019-Jan-10 14:32:19.673679 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38450 2019-Jan-10 14:32:19.673753 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
38451 2019-Jan-10 14:32:19.674443 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38452 2019-Jan-10 14:32:19.675112 - [DEBUG]
38453 2019-Jan-10 14:32:19.675138 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38454 2019-Jan-10 14:32:19.675846 - [DEBUG] Possible callees:
38455 2019-Jan-10 14:32:19.675874 - [DEBUG] llvm.dbg.declare
38456 2019-Jan-10 14:32:19.675900 - [DEBUG] Possible return sites:
38457 2019-Jan-10 14:32:19.675923 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13638458 2019-Jan-10 14:32:19.677284 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
38459 2019-Jan-10 14:32:19.677319 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
38460 2019-Jan-10 14:32:19.677365 - [DEBUG] Compose: EdgeIdentity * AllBottom
38461 2019-Jan-10 14:32:19.677393 - [DEBUG]
38462 2019-Jan-10 14:32:19.677418 - [DEBUG] Propagate flow
38463 2019-Jan-10 14:32:19.677441 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38464 2019-Jan-10 14:32:19.677508 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
38465 2019-Jan-10 14:32:19.678168 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38466 2019-Jan-10 14:32:19.678834 - [DEBUG] Edge function : AllBottom (result of previous compose)
38467 2019-Jan-10 14:32:19.678863 - [DEBUG]
38468 2019-Jan-10 14:32:19.678890 - [DEBUG] Join: AllTop & AllBottom
38469 2019-Jan-10 14:32:19.678917 - [DEBUG] = AllBottom (new jump func)
38470 2019-Jan-10 14:32:19.678943 - [DEBUG]
38471 2019-Jan-10 14:32:19.678967 - [DEBUG] Start adding new jump function
38472 2019-Jan-10 14:32:19.678991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38473 2019-Jan-10 14:32:19.679059 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38474 2019-Jan-10 14:32:19.679740 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
38475 2019-Jan-10 14:32:19.681441 - [DEBUG] Edge Function : AllBottom
38476 2019-Jan-10 14:32:19.681480 - [DEBUG] End adding new jump function
38477 2019-Jan-10 14:32:19.681505 - [DEBUG]
38478 2019-Jan-10 14:32:19.681530 - [DEBUG] -------------------------------------------- 1117. Path Edge --------------------------------------------
38479 2019-Jan-10 14:32:19.681556 - [DEBUG]
38480 2019-Jan-10 14:32:19.681579 - [DEBUG] Process 1117. path edge:
38481 2019-Jan-10 14:32:19.681604 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38482 2019-Jan-10 14:32:19.681696 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
38483 2019-Jan-10 14:32:19.682390 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38484 2019-Jan-10 14:32:19.683038 - [DEBUG]
38485 2019-Jan-10 14:32:19.683066 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
38486 2019-Jan-10 14:32:19.683812 - [DEBUG] Compose: EdgeIdentity * AllBottom
38487 2019-Jan-10 14:32:19.683844 - [DEBUG]
38488 2019-Jan-10 14:32:19.683869 - [DEBUG] Propagate flow
38489 2019-Jan-10 14:32:19.683893 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38490 2019-Jan-10 14:32:19.683967 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
38491 2019-Jan-10 14:32:19.684653 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38492 2019-Jan-10 14:32:19.685336 - [DEBUG] Edge function : AllBottom (result of previous compose)
38493 2019-Jan-10 14:32:19.685364 - [DEBUG]
38494 2019-Jan-10 14:32:19.685392 - [DEBUG] Join: AllTop & AllBottom
38495 2019-Jan-10 14:32:19.685419 - [DEBUG] = AllBottom (new jump func)
38496 2019-Jan-10 14:32:19.685444 - [DEBUG]
38497 2019-Jan-10 14:32:19.685468 - [DEBUG] Start adding new jump function
38498 2019-Jan-10 14:32:19.685492 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38499 2019-Jan-10 14:32:19.685564 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38500 2019-Jan-10 14:32:19.686229 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
38501 2019-Jan-10 14:32:19.686913 - [DEBUG] Edge Function : AllBottom
38502 2019-Jan-10 14:32:19.686948 - [DEBUG] End adding new jump function
38503 2019-Jan-10 14:32:19.686973 - [DEBUG]
38504 2019-Jan-10 14:32:19.686998 - [DEBUG] -------------------------------------------- 1118. Path Edge --------------------------------------------
38505 2019-Jan-10 14:32:19.687025 - [DEBUG]
38506 2019-Jan-10 14:32:19.687049 - [DEBUG] Process 1118. path edge:
38507 2019-Jan-10 14:32:19.687073 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38508 2019-Jan-10 14:32:19.687149 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
38509 2019-Jan-10 14:32:19.687841 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38510 2019-Jan-10 14:32:19.688525 - [DEBUG]
38511 2019-Jan-10 14:32:19.688554 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
38512 2019-Jan-10 14:32:19.689249 - [DEBUG] Compose: EdgeIdentity * AllBottom
38513 2019-Jan-10 14:32:19.689278 - [DEBUG]
38514 2019-Jan-10 14:32:19.689303 - [DEBUG] Propagate flow
38515 2019-Jan-10 14:32:19.689327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38516 2019-Jan-10 14:32:19.689395 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
38517 2019-Jan-10 14:32:19.690042 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38518 2019-Jan-10 14:32:19.690744 - [DEBUG] Edge function : AllBottom (result of previous compose)
38519 2019-Jan-10 14:32:19.690772 - [DEBUG]
38520 2019-Jan-10 14:32:19.690799 - [DEBUG] Join: AllTop & AllBottom
38521 2019-Jan-10 14:32:19.690826 - [DEBUG] = AllBottom (new jump func)
38522 2019-Jan-10 14:32:19.690851 - [DEBUG]
38523 2019-Jan-10 14:32:19.690874 - [DEBUG] Start adding new jump function
38524 2019-Jan-10 14:32:19.690898 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38525 2019-Jan-10 14:32:19.690969 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38526 2019-Jan-10 14:32:19.691658 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
38527 2019-Jan-10 14:32:19.692323 - [DEBUG] Edge Function : AllBottom
38528 2019-Jan-10 14:32:19.692358 - [DEBUG] End adding new jump function
38529 2019-Jan-10 14:32:19.692383 - [DEBUG]
38530 2019-Jan-10 14:32:19.692408 - [DEBUG] -------------------------------------------- 1119. Path Edge --------------------------------------------
38531 2019-Jan-10 14:32:19.692505 - [DEBUG]
38532 2019-Jan-10 14:32:19.692530 - [DEBUG] Process 1119. path edge:
38533 2019-Jan-10 14:32:19.692554 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38534 2019-Jan-10 14:32:19.692631 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
38535 2019-Jan-10 14:32:19.693307 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38536 2019-Jan-10 14:32:19.694021 - [DEBUG]
38537 2019-Jan-10 14:32:19.694050 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
38538 2019-Jan-10 14:32:19.694761 - [DEBUG] Compose: EdgeIdentity * AllBottom
38539 2019-Jan-10 14:32:19.694791 - [DEBUG]
38540 2019-Jan-10 14:32:19.694816 - [DEBUG] Propagate flow
38541 2019-Jan-10 14:32:19.694839 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38542 2019-Jan-10 14:32:19.694917 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
38543 2019-Jan-10 14:32:19.695605 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38544 2019-Jan-10 14:32:19.696273 - [DEBUG] Edge function : AllBottom (result of previous compose)
38545 2019-Jan-10 14:32:19.696301 - [DEBUG]
38546 2019-Jan-10 14:32:19.696328 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38547 2019-Jan-10 14:32:19.696354 - [DEBUG] = AllBottom
38548 2019-Jan-10 14:32:19.696379 - [DEBUG]
38549 2019-Jan-10 14:32:19.696404 - [DEBUG] PROPAGATE: No new function!
38550 2019-Jan-10 14:32:19.696430 - [DEBUG] EDGE:
38551 2019-Jan-10 14:32:19.696505 - [DEBUG] ---> 38552 2019-Jan-10 14:32:19.697223 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38553 2019-Jan-10 14:32:19.697916 - [DEBUG]
38554 2019-Jan-10 14:32:19.697945 - [DEBUG] EDGE:
38555 2019-Jan-10 14:32:19.698015 - [DEBUG] ---> 38556 2019-Jan-10 14:32:19.698724 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38557 2019-Jan-10 14:32:19.699417 - [DEBUG]
38558 2019-Jan-10 14:32:19.699447 - [DEBUG] EDGE:
38559 2019-Jan-10 14:32:19.699518 - [DEBUG] ---> 38560 2019-Jan-10 14:32:19.700228 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38561 2019-Jan-10 14:32:19.700887 - [DEBUG]
38562 2019-Jan-10 14:32:19.700916 - [DEBUG] EDGE:
38563 2019-Jan-10 14:32:19.700986 - [DEBUG] ---> 38564 2019-Jan-10 14:32:19.701663 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38565 2019-Jan-10 14:32:19.702341 - [DEBUG]
38566 2019-Jan-10 14:32:19.702396 - [DEBUG] Compose: EdgeIdentity * AllBottom
38567 2019-Jan-10 14:32:19.702424 - [DEBUG]
38568 2019-Jan-10 14:32:19.702449 - [DEBUG] Propagate flow
38569 2019-Jan-10 14:32:19.702472 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38570 2019-Jan-10 14:32:19.702543 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38571 2019-Jan-10 14:32:19.703242 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38572 2019-Jan-10 14:32:19.703952 - [DEBUG] Edge function : AllBottom (result of previous compose)
38573 2019-Jan-10 14:32:19.703981 - [DEBUG]
38574 2019-Jan-10 14:32:19.704009 - [DEBUG] Join: AllTop & AllBottom
38575 2019-Jan-10 14:32:19.704036 - [DEBUG] = AllBottom (new jump func)
38576 2019-Jan-10 14:32:19.704061 - [DEBUG]
38577 2019-Jan-10 14:32:19.704085 - [DEBUG] Start adding new jump function
38578 2019-Jan-10 14:32:19.704109 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38579 2019-Jan-10 14:32:19.704182 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38580 2019-Jan-10 14:32:19.704836 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38581 2019-Jan-10 14:32:19.705486 - [DEBUG] Edge Function : AllBottom
38582 2019-Jan-10 14:32:19.705519 - [DEBUG] End adding new jump function
38583 2019-Jan-10 14:32:19.705543 - [DEBUG]
38584 2019-Jan-10 14:32:19.705567 - [DEBUG] -------------------------------------------- 1120. Path Edge --------------------------------------------
38585 2019-Jan-10 14:32:19.705592 - [DEBUG]
38586 2019-Jan-10 14:32:19.705616 - [DEBUG] Process 1120. path edge:
38587 2019-Jan-10 14:32:19.705640 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38588 2019-Jan-10 14:32:19.705703 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
38589 2019-Jan-10 14:32:19.706367 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38590 2019-Jan-10 14:32:19.707182 - [DEBUG]
38591 2019-Jan-10 14:32:19.707210 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38592 2019-Jan-10 14:32:19.707932 - [DEBUG] Possible callees:
38593 2019-Jan-10 14:32:19.707959 - [DEBUG] llvm.dbg.declare
38594 2019-Jan-10 14:32:19.707984 - [DEBUG] Possible return sites:
38595 2019-Jan-10 14:32:19.708008 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14338596 2019-Jan-10 14:32:19.709416 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
38597 2019-Jan-10 14:32:19.709458 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
38598 2019-Jan-10 14:32:19.709506 - [DEBUG] Compose: EdgeIdentity * AllBottom
38599 2019-Jan-10 14:32:19.709534 - [DEBUG]
38600 2019-Jan-10 14:32:19.709559 - [DEBUG] Propagate flow
38601 2019-Jan-10 14:32:19.709583 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38602 2019-Jan-10 14:32:19.709657 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
38603 2019-Jan-10 14:32:19.710364 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38604 2019-Jan-10 14:32:19.711008 - [DEBUG] Edge function : AllBottom (result of previous compose)
38605 2019-Jan-10 14:32:19.711035 - [DEBUG]
38606 2019-Jan-10 14:32:19.711061 - [DEBUG] Join: AllTop & AllBottom
38607 2019-Jan-10 14:32:19.711088 - [DEBUG] = AllBottom (new jump func)
38608 2019-Jan-10 14:32:19.711113 - [DEBUG]
38609 2019-Jan-10 14:32:19.711136 - [DEBUG] Start adding new jump function
38610 2019-Jan-10 14:32:19.711160 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38611 2019-Jan-10 14:32:19.711225 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38612 2019-Jan-10 14:32:19.711873 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
38613 2019-Jan-10 14:32:19.712512 - [DEBUG] Edge Function : AllBottom
38614 2019-Jan-10 14:32:19.712545 - [DEBUG] End adding new jump function
38615 2019-Jan-10 14:32:19.712570 - [DEBUG]
38616 2019-Jan-10 14:32:19.712594 - [DEBUG] -------------------------------------------- 1121. Path Edge --------------------------------------------
38617 2019-Jan-10 14:32:19.712620 - [DEBUG]
38618 2019-Jan-10 14:32:19.712643 - [DEBUG] Process 1121. path edge:
38619 2019-Jan-10 14:32:19.712668 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38620 2019-Jan-10 14:32:19.712735 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
38621 2019-Jan-10 14:32:19.713398 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38622 2019-Jan-10 14:32:19.714102 - [DEBUG]
38623 2019-Jan-10 14:32:19.714129 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
38624 2019-Jan-10 14:32:19.714877 - [DEBUG] Compose: EdgeIdentity * AllBottom
38625 2019-Jan-10 14:32:19.714910 - [DEBUG]
38626 2019-Jan-10 14:32:19.714934 - [DEBUG] Propagate flow
38627 2019-Jan-10 14:32:19.714958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38628 2019-Jan-10 14:32:19.715033 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
38629 2019-Jan-10 14:32:19.715711 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38630 2019-Jan-10 14:32:19.716400 - [DEBUG] Edge function : AllBottom (result of previous compose)
38631 2019-Jan-10 14:32:19.716428 - [DEBUG]
38632 2019-Jan-10 14:32:19.716455 - [DEBUG] Join: AllTop & AllBottom
38633 2019-Jan-10 14:32:19.716482 - [DEBUG] = AllBottom (new jump func)
38634 2019-Jan-10 14:32:19.716507 - [DEBUG]
38635 2019-Jan-10 14:32:19.716531 - [DEBUG] Start adding new jump function
38636 2019-Jan-10 14:32:19.716555 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38637 2019-Jan-10 14:32:19.716628 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38638 2019-Jan-10 14:32:19.717343 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
38639 2019-Jan-10 14:32:19.717965 - [DEBUG] Edge Function : AllBottom
38640 2019-Jan-10 14:32:19.718014 - [DEBUG] End adding new jump function
38641 2019-Jan-10 14:32:19.718039 - [DEBUG]
38642 2019-Jan-10 14:32:19.718063 - [DEBUG] -------------------------------------------- 1122. Path Edge --------------------------------------------
38643 2019-Jan-10 14:32:19.718088 - [DEBUG]
38644 2019-Jan-10 14:32:19.718111 - [DEBUG] Process 1122. path edge:
38645 2019-Jan-10 14:32:19.718135 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38646 2019-Jan-10 14:32:19.718194 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
38647 2019-Jan-10 14:32:19.718909 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38648 2019-Jan-10 14:32:19.719581 - [DEBUG]
38649 2019-Jan-10 14:32:19.719612 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
38650 2019-Jan-10 14:32:19.720331 - [DEBUG] Compose: EdgeIdentity * AllBottom
38651 2019-Jan-10 14:32:19.720361 - [DEBUG]
38652 2019-Jan-10 14:32:19.720385 - [DEBUG] Propagate flow
38653 2019-Jan-10 14:32:19.720410 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38654 2019-Jan-10 14:32:19.720484 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
38655 2019-Jan-10 14:32:19.721255 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38656 2019-Jan-10 14:32:19.722219 - [DEBUG] Edge function : AllBottom (result of previous compose)
38657 2019-Jan-10 14:32:19.722252 - [DEBUG]
38658 2019-Jan-10 14:32:19.722282 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38659 2019-Jan-10 14:32:19.722310 - [DEBUG] = AllBottom
38660 2019-Jan-10 14:32:19.722336 - [DEBUG]
38661 2019-Jan-10 14:32:19.722361 - [DEBUG] PROPAGATE: No new function!
38662 2019-Jan-10 14:32:19.722390 - [DEBUG] EDGE:
38663 2019-Jan-10 14:32:19.722498 - [DEBUG] ---> 38664 2019-Jan-10 14:32:19.723326 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38665 2019-Jan-10 14:32:19.724059 - [DEBUG]
38666 2019-Jan-10 14:32:19.724087 - [DEBUG] EDGE:
38667 2019-Jan-10 14:32:19.724150 - [DEBUG] ---> 38668 2019-Jan-10 14:32:19.724799 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38669 2019-Jan-10 14:32:19.725447 - [DEBUG]
38670 2019-Jan-10 14:32:19.725475 - [DEBUG] EDGE:
38671 2019-Jan-10 14:32:19.725537 - [DEBUG] ---> 38672 2019-Jan-10 14:32:19.726171 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38673 2019-Jan-10 14:32:19.726794 - [DEBUG]
38674 2019-Jan-10 14:32:19.726820 - [DEBUG] EDGE:
38675 2019-Jan-10 14:32:19.726902 - [DEBUG] ---> 38676 2019-Jan-10 14:32:19.727619 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38677 2019-Jan-10 14:32:19.728282 - [DEBUG]
38678 2019-Jan-10 14:32:19.728336 - [DEBUG] Compose: EdgeIdentity * AllBottom
38679 2019-Jan-10 14:32:19.728364 - [DEBUG]
38680 2019-Jan-10 14:32:19.728388 - [DEBUG] Propagate flow
38681 2019-Jan-10 14:32:19.728412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38682 2019-Jan-10 14:32:19.728476 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
38683 2019-Jan-10 14:32:19.729126 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38684 2019-Jan-10 14:32:19.729824 - [DEBUG] Edge function : AllBottom (result of previous compose)
38685 2019-Jan-10 14:32:19.729853 - [DEBUG]
38686 2019-Jan-10 14:32:19.729881 - [DEBUG] Join: AllTop & AllBottom
38687 2019-Jan-10 14:32:19.729907 - [DEBUG] = AllBottom (new jump func)
38688 2019-Jan-10 14:32:19.729932 - [DEBUG]
38689 2019-Jan-10 14:32:19.729957 - [DEBUG] Start adding new jump function
38690 2019-Jan-10 14:32:19.729980 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38691 2019-Jan-10 14:32:19.730054 - [DEBUG] Fact at target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38692 2019-Jan-10 14:32:19.730736 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
38693 2019-Jan-10 14:32:19.731357 - [DEBUG] Edge Function : AllBottom
38694 2019-Jan-10 14:32:19.731389 - [DEBUG] End adding new jump function
38695 2019-Jan-10 14:32:19.731413 - [DEBUG]
38696 2019-Jan-10 14:32:19.731437 - [DEBUG] -------------------------------------------- 1123. Path Edge --------------------------------------------
38697 2019-Jan-10 14:32:19.731462 - [DEBUG]
38698 2019-Jan-10 14:32:19.731486 - [DEBUG] Process 1123. path edge:
38699 2019-Jan-10 14:32:19.731510 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38700 2019-Jan-10 14:32:19.731566 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
38701 2019-Jan-10 14:32:19.732190 - [DEBUG] D target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 >
38702 2019-Jan-10 14:32:19.732815 - [DEBUG]
38703 2019-Jan-10 14:32:19.732842 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
38704 2019-Jan-10 14:32:19.733519 - [DEBUG] Compose: EdgeIdentity * AllBottom
38705 2019-Jan-10 14:32:19.733550 - [DEBUG]
38706 2019-Jan-10 14:32:19.733574 - [DEBUG] Propagate flow
38707 2019-Jan-10 14:32:19.733598 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38708 2019-Jan-10 14:32:19.733657 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
38709 2019-Jan-10 14:32:19.734294 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38710 2019-Jan-10 14:32:19.734917 - [DEBUG] Edge function : AllBottom (result of previous compose)
38711 2019-Jan-10 14:32:19.734943 - [DEBUG]
38712 2019-Jan-10 14:32:19.734969 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38713 2019-Jan-10 14:32:19.734995 - [DEBUG] = AllBottom
38714 2019-Jan-10 14:32:19.735019 - [DEBUG]
38715 2019-Jan-10 14:32:19.735043 - [DEBUG] PROPAGATE: No new function!
38716 2019-Jan-10 14:32:19.735077 - [DEBUG] Compose: EdgeIdentity * AllBottom
38717 2019-Jan-10 14:32:19.735103 - [DEBUG]
38718 2019-Jan-10 14:32:19.735127 - [DEBUG] Propagate flow
38719 2019-Jan-10 14:32:19.735150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38720 2019-Jan-10 14:32:19.735209 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
38721 2019-Jan-10 14:32:19.735841 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38722 2019-Jan-10 14:32:19.736539 - [DEBUG] Edge function : AllBottom (result of previous compose)
38723 2019-Jan-10 14:32:19.736566 - [DEBUG]
38724 2019-Jan-10 14:32:19.736592 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
38725 2019-Jan-10 14:32:19.736619 - [DEBUG] = AllBottom
38726 2019-Jan-10 14:32:19.736643 - [DEBUG]
38727 2019-Jan-10 14:32:19.736667 - [DEBUG] PROPAGATE: No new function!
38728 2019-Jan-10 14:32:19.736693 - [DEBUG] EDGE:
38729 2019-Jan-10 14:32:19.736782 - [DEBUG] ---> 38730 2019-Jan-10 14:32:19.737483 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38731 2019-Jan-10 14:32:19.738159 - [DEBUG]
38732 2019-Jan-10 14:32:19.738188 - [DEBUG] EDGE:
38733 2019-Jan-10 14:32:19.738252 - [DEBUG] ---> 38734 2019-Jan-10 14:32:19.738914 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38735 2019-Jan-10 14:32:19.739600 - [DEBUG]
38736 2019-Jan-10 14:32:19.739629 - [DEBUG] EDGE:
38737 2019-Jan-10 14:32:19.739699 - [DEBUG] ---> 38738 2019-Jan-10 14:32:19.740402 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38739 2019-Jan-10 14:32:19.741066 - [DEBUG]
38740 2019-Jan-10 14:32:19.741095 - [DEBUG] EDGE:
38741 2019-Jan-10 14:32:19.741159 - [DEBUG] ---> 38742 2019-Jan-10 14:32:19.741816 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38743 2019-Jan-10 14:32:19.742484 - [DEBUG]
38744 2019-Jan-10 14:32:19.742512 - [DEBUG] EDGE:
38745 2019-Jan-10 14:32:19.742578 - [DEBUG] ---> 38746 2019-Jan-10 14:32:19.743241 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38747 2019-Jan-10 14:32:19.744028 - [DEBUG]
38748 2019-Jan-10 14:32:19.744057 - [DEBUG] EDGE:
38749 2019-Jan-10 14:32:19.744126 - [DEBUG] ---> 38750 2019-Jan-10 14:32:19.744785 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38751 2019-Jan-10 14:32:19.745501 - [DEBUG]
38752 2019-Jan-10 14:32:19.745530 - [DEBUG] EDGE:
38753 2019-Jan-10 14:32:19.745601 - [DEBUG] ---> 38754 2019-Jan-10 14:32:19.746242 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38755 2019-Jan-10 14:32:19.746900 - [DEBUG]
38756 2019-Jan-10 14:32:19.746926 - [DEBUG] EDGE:
38757 2019-Jan-10 14:32:19.746988 - [DEBUG] ---> 38758 2019-Jan-10 14:32:19.747623 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38759 2019-Jan-10 14:32:19.748259 - [DEBUG]
38760 2019-Jan-10 14:32:19.748285 - [DEBUG] EDGE:
38761 2019-Jan-10 14:32:19.748349 - [DEBUG] ---> 38762 2019-Jan-10 14:32:19.749007 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38763 2019-Jan-10 14:32:19.749682 - [DEBUG]
38764 2019-Jan-10 14:32:19.749709 - [DEBUG] EDGE:
38765 2019-Jan-10 14:32:19.749776 - [DEBUG] ---> 38766 2019-Jan-10 14:32:19.750461 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38767 2019-Jan-10 14:32:19.751154 - [DEBUG]
38768 2019-Jan-10 14:32:19.751184 - [DEBUG] EDGE:
38769 2019-Jan-10 14:32:19.751255 - [DEBUG] ---> 38770 2019-Jan-10 14:32:19.751927 - [DEBUG] D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50>
38771 2019-Jan-10 14:32:19.752575 - [DEBUG]
38772 2019-Jan-10 14:32:19.752603 - [DEBUG] EDGE:
38773 2019-Jan-10 14:32:19.752669 - [DEBUG] ---> 38774 2019-Jan-10 14:32:19.753323 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
38775 2019-Jan-10 14:32:19.754011 - [DEBUG]
38776 2019-Jan-10 14:32:19.754043 - [DEBUG] Compose: EdgeIdentity * AllBottom
38777 2019-Jan-10 14:32:19.754070 - [DEBUG]
38778 2019-Jan-10 14:32:19.754095 - [DEBUG] Propagate flow
38779 2019-Jan-10 14:32:19.754119 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38780 2019-Jan-10 14:32:19.754186 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38781 2019-Jan-10 14:32:19.754825 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38782 2019-Jan-10 14:32:19.755466 - [DEBUG] Edge function : AllBottom (result of previous compose)
38783 2019-Jan-10 14:32:19.755491 - [DEBUG]
38784 2019-Jan-10 14:32:19.755518 - [DEBUG] Join: AllTop & AllBottom
38785 2019-Jan-10 14:32:19.755544 - [DEBUG] = AllBottom (new jump func)
38786 2019-Jan-10 14:32:19.755569 - [DEBUG]
38787 2019-Jan-10 14:32:19.755592 - [DEBUG] Start adding new jump function
38788 2019-Jan-10 14:32:19.755616 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38789 2019-Jan-10 14:32:19.755674 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38790 2019-Jan-10 14:32:19.756308 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38791 2019-Jan-10 14:32:19.757073 - [DEBUG] Edge Function : AllBottom
38792 2019-Jan-10 14:32:19.757109 - [DEBUG] End adding new jump function
38793 2019-Jan-10 14:32:19.757134 - [DEBUG]
38794 2019-Jan-10 14:32:19.757158 - [DEBUG] -------------------------------------------- 1124. Path Edge --------------------------------------------
38795 2019-Jan-10 14:32:19.757183 - [DEBUG]
38796 2019-Jan-10 14:32:19.757206 - [DEBUG] Process 1124. path edge:
38797 2019-Jan-10 14:32:19.757230 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38798 2019-Jan-10 14:32:19.757300 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
38799 2019-Jan-10 14:32:19.757972 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38800 2019-Jan-10 14:32:19.758642 - [DEBUG]
38801 2019-Jan-10 14:32:19.758669 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
38802 2019-Jan-10 14:32:19.759374 - [DEBUG] Compose: EdgeIdentity * AllBottom
38803 2019-Jan-10 14:32:19.759405 - [DEBUG]
38804 2019-Jan-10 14:32:19.759429 - [DEBUG] Propagate flow
38805 2019-Jan-10 14:32:19.759453 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38806 2019-Jan-10 14:32:19.759526 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
38807 2019-Jan-10 14:32:19.760229 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38808 2019-Jan-10 14:32:19.760944 - [DEBUG] Edge function : AllBottom (result of previous compose)
38809 2019-Jan-10 14:32:19.760972 - [DEBUG]
38810 2019-Jan-10 14:32:19.761000 - [DEBUG] Join: AllTop & AllBottom
38811 2019-Jan-10 14:32:19.761027 - [DEBUG] = AllBottom (new jump func)
38812 2019-Jan-10 14:32:19.761051 - [DEBUG]
38813 2019-Jan-10 14:32:19.761075 - [DEBUG] Start adding new jump function
38814 2019-Jan-10 14:32:19.761099 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38815 2019-Jan-10 14:32:19.761173 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38816 2019-Jan-10 14:32:19.761836 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
38817 2019-Jan-10 14:32:19.762511 - [DEBUG] Edge Function : AllBottom
38818 2019-Jan-10 14:32:19.762545 - [DEBUG] End adding new jump function
38819 2019-Jan-10 14:32:19.762569 - [DEBUG]
38820 2019-Jan-10 14:32:19.762594 - [DEBUG] -------------------------------------------- 1125. Path Edge --------------------------------------------
38821 2019-Jan-10 14:32:19.762619 - [DEBUG]
38822 2019-Jan-10 14:32:19.762643 - [DEBUG] Process 1125. path edge:
38823 2019-Jan-10 14:32:19.762666 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38824 2019-Jan-10 14:32:19.762740 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
38825 2019-Jan-10 14:32:19.763403 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38826 2019-Jan-10 14:32:19.764094 - [DEBUG]
38827 2019-Jan-10 14:32:19.764123 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
38828 2019-Jan-10 14:32:19.764820 - [DEBUG] Compose: EdgeIdentity * AllBottom
38829 2019-Jan-10 14:32:19.764850 - [DEBUG]
38830 2019-Jan-10 14:32:19.764874 - [DEBUG] Propagate flow
38831 2019-Jan-10 14:32:19.764898 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38832 2019-Jan-10 14:32:19.764973 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
38833 2019-Jan-10 14:32:19.765641 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38834 2019-Jan-10 14:32:19.766272 - [DEBUG] Edge function : AllBottom (result of previous compose)
38835 2019-Jan-10 14:32:19.766298 - [DEBUG]
38836 2019-Jan-10 14:32:19.766324 - [DEBUG] Join: AllTop & AllBottom
38837 2019-Jan-10 14:32:19.766350 - [DEBUG] = AllBottom (new jump func)
38838 2019-Jan-10 14:32:19.766374 - [DEBUG]
38839 2019-Jan-10 14:32:19.766398 - [DEBUG] Start adding new jump function
38840 2019-Jan-10 14:32:19.766421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38841 2019-Jan-10 14:32:19.766480 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38842 2019-Jan-10 14:32:19.767168 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
38843 2019-Jan-10 14:32:19.767848 - [DEBUG] Edge Function : AllBottom
38844 2019-Jan-10 14:32:19.767883 - [DEBUG] End adding new jump function
38845 2019-Jan-10 14:32:19.767908 - [DEBUG]
38846 2019-Jan-10 14:32:19.767932 - [DEBUG] -------------------------------------------- 1126. Path Edge --------------------------------------------
38847 2019-Jan-10 14:32:19.767957 - [DEBUG]
38848 2019-Jan-10 14:32:19.767980 - [DEBUG] Process 1126. path edge:
38849 2019-Jan-10 14:32:19.768005 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38850 2019-Jan-10 14:32:19.768083 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
38851 2019-Jan-10 14:32:19.768763 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38852 2019-Jan-10 14:32:19.769530 - [DEBUG]
38853 2019-Jan-10 14:32:19.769561 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
38854 2019-Jan-10 14:32:19.770308 - [DEBUG] Compose: EdgeIdentity * AllBottom
38855 2019-Jan-10 14:32:19.770339 - [DEBUG]
38856 2019-Jan-10 14:32:19.770364 - [DEBUG] Propagate flow
38857 2019-Jan-10 14:32:19.770388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38858 2019-Jan-10 14:32:19.770467 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
38859 2019-Jan-10 14:32:19.771131 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38860 2019-Jan-10 14:32:19.771801 - [DEBUG] Edge function : AllBottom (result of previous compose)
38861 2019-Jan-10 14:32:19.771827 - [DEBUG]
38862 2019-Jan-10 14:32:19.771854 - [DEBUG] Join: AllTop & AllBottom
38863 2019-Jan-10 14:32:19.771881 - [DEBUG] = AllBottom (new jump func)
38864 2019-Jan-10 14:32:19.771905 - [DEBUG]
38865 2019-Jan-10 14:32:19.771929 - [DEBUG] Start adding new jump function
38866 2019-Jan-10 14:32:19.771953 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38867 2019-Jan-10 14:32:19.772022 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38868 2019-Jan-10 14:32:19.772708 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
38869 2019-Jan-10 14:32:19.773385 - [DEBUG] Edge Function : AllBottom
38870 2019-Jan-10 14:32:19.773420 - [DEBUG] End adding new jump function
38871 2019-Jan-10 14:32:19.773445 - [DEBUG]
38872 2019-Jan-10 14:32:19.773470 - [DEBUG] -------------------------------------------- 1127. Path Edge --------------------------------------------
38873 2019-Jan-10 14:32:19.773521 - [DEBUG]
38874 2019-Jan-10 14:32:19.773545 - [DEBUG] Process 1127. path edge:
38875 2019-Jan-10 14:32:19.773570 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38876 2019-Jan-10 14:32:19.773642 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
38877 2019-Jan-10 14:32:19.774512 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38878 2019-Jan-10 14:32:19.775378 - [DEBUG]
38879 2019-Jan-10 14:32:19.775407 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
38880 2019-Jan-10 14:32:19.776206 - [DEBUG] Compose: EdgeIdentity * AllBottom
38881 2019-Jan-10 14:32:19.776242 - [DEBUG]
38882 2019-Jan-10 14:32:19.776269 - [DEBUG] Propagate flow
38883 2019-Jan-10 14:32:19.776294 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38884 2019-Jan-10 14:32:19.776401 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
38885 2019-Jan-10 14:32:19.777322 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38886 2019-Jan-10 14:32:19.778218 - [DEBUG] Edge function : AllBottom (result of previous compose)
38887 2019-Jan-10 14:32:19.778248 - [DEBUG]
38888 2019-Jan-10 14:32:19.778278 - [DEBUG] Join: AllTop & AllBottom
38889 2019-Jan-10 14:32:19.778306 - [DEBUG] = AllBottom (new jump func)
38890 2019-Jan-10 14:32:19.778331 - [DEBUG]
38891 2019-Jan-10 14:32:19.778356 - [DEBUG] Start adding new jump function
38892 2019-Jan-10 14:32:19.778380 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38893 2019-Jan-10 14:32:19.778465 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38894 2019-Jan-10 14:32:19.779181 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
38895 2019-Jan-10 14:32:19.779869 - [DEBUG] Edge Function : AllBottom
38896 2019-Jan-10 14:32:19.779905 - [DEBUG] End adding new jump function
38897 2019-Jan-10 14:32:19.779930 - [DEBUG]
38898 2019-Jan-10 14:32:19.779955 - [DEBUG] -------------------------------------------- 1128. Path Edge --------------------------------------------
38899 2019-Jan-10 14:32:19.779980 - [DEBUG]
38900 2019-Jan-10 14:32:19.780004 - [DEBUG] Process 1128. path edge:
38901 2019-Jan-10 14:32:19.780028 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38902 2019-Jan-10 14:32:19.780101 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
38903 2019-Jan-10 14:32:19.780931 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38904 2019-Jan-10 14:32:19.781818 - [DEBUG]
38905 2019-Jan-10 14:32:19.781852 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
38906 2019-Jan-10 14:32:19.782574 - [DEBUG] Compose: EdgeIdentity * AllBottom
38907 2019-Jan-10 14:32:19.782605 - [DEBUG]
38908 2019-Jan-10 14:32:19.782630 - [DEBUG] Propagate flow
38909 2019-Jan-10 14:32:19.782654 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38910 2019-Jan-10 14:32:19.782732 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38911 2019-Jan-10 14:32:19.783422 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38912 2019-Jan-10 14:32:19.784126 - [DEBUG] Edge function : AllBottom (result of previous compose)
38913 2019-Jan-10 14:32:19.784152 - [DEBUG]
38914 2019-Jan-10 14:32:19.784180 - [DEBUG] Join: AllTop & AllBottom
38915 2019-Jan-10 14:32:19.784207 - [DEBUG] = AllBottom (new jump func)
38916 2019-Jan-10 14:32:19.784232 - [DEBUG]
38917 2019-Jan-10 14:32:19.784255 - [DEBUG] Start adding new jump function
38918 2019-Jan-10 14:32:19.784279 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38919 2019-Jan-10 14:32:19.784351 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38920 2019-Jan-10 14:32:19.785022 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38921 2019-Jan-10 14:32:19.785691 - [DEBUG] Edge Function : AllBottom
38922 2019-Jan-10 14:32:19.785727 - [DEBUG] End adding new jump function
38923 2019-Jan-10 14:32:19.785752 - [DEBUG]
38924 2019-Jan-10 14:32:19.785777 - [DEBUG] -------------------------------------------- 1129. Path Edge --------------------------------------------
38925 2019-Jan-10 14:32:19.785802 - [DEBUG]
38926 2019-Jan-10 14:32:19.785825 - [DEBUG] Process 1129. path edge:
38927 2019-Jan-10 14:32:19.785849 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38928 2019-Jan-10 14:32:19.785922 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
38929 2019-Jan-10 14:32:19.786567 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38930 2019-Jan-10 14:32:19.787257 - [DEBUG]
38931 2019-Jan-10 14:32:19.787285 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
38932 2019-Jan-10 14:32:19.787977 - [DEBUG] Compose: EdgeIdentity * AllBottom
38933 2019-Jan-10 14:32:19.788007 - [DEBUG]
38934 2019-Jan-10 14:32:19.788032 - [DEBUG] Propagate flow
38935 2019-Jan-10 14:32:19.788056 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38936 2019-Jan-10 14:32:19.788126 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
38937 2019-Jan-10 14:32:19.788781 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38938 2019-Jan-10 14:32:19.789451 - [DEBUG] Edge function : AllBottom (result of previous compose)
38939 2019-Jan-10 14:32:19.789479 - [DEBUG]
38940 2019-Jan-10 14:32:19.789506 - [DEBUG] Join: AllTop & AllBottom
38941 2019-Jan-10 14:32:19.789534 - [DEBUG] = AllBottom (new jump func)
38942 2019-Jan-10 14:32:19.789558 - [DEBUG]
38943 2019-Jan-10 14:32:19.789582 - [DEBUG] Start adding new jump function
38944 2019-Jan-10 14:32:19.789607 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38945 2019-Jan-10 14:32:19.789670 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38946 2019-Jan-10 14:32:19.790374 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
38947 2019-Jan-10 14:32:19.791048 - [DEBUG] Edge Function : AllBottom
38948 2019-Jan-10 14:32:19.791083 - [DEBUG] End adding new jump function
38949 2019-Jan-10 14:32:19.791108 - [DEBUG]
38950 2019-Jan-10 14:32:19.791132 - [DEBUG] -------------------------------------------- 1130. Path Edge --------------------------------------------
38951 2019-Jan-10 14:32:19.791157 - [DEBUG]
38952 2019-Jan-10 14:32:19.791181 - [DEBUG] Process 1130. path edge:
38953 2019-Jan-10 14:32:19.791205 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38954 2019-Jan-10 14:32:19.791270 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
38955 2019-Jan-10 14:32:19.791936 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38956 2019-Jan-10 14:32:19.792612 - [DEBUG]
38957 2019-Jan-10 14:32:19.792639 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
38958 2019-Jan-10 14:32:19.793335 - [DEBUG] Compose: EdgeIdentity * AllBottom
38959 2019-Jan-10 14:32:19.793365 - [DEBUG]
38960 2019-Jan-10 14:32:19.793390 - [DEBUG] Propagate flow
38961 2019-Jan-10 14:32:19.793413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38962 2019-Jan-10 14:32:19.793478 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
38963 2019-Jan-10 14:32:19.794133 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38964 2019-Jan-10 14:32:19.794762 - [DEBUG] Edge function : AllBottom (result of previous compose)
38965 2019-Jan-10 14:32:19.794788 - [DEBUG]
38966 2019-Jan-10 14:32:19.794815 - [DEBUG] Join: AllTop & AllBottom
38967 2019-Jan-10 14:32:19.794841 - [DEBUG] = AllBottom (new jump func)
38968 2019-Jan-10 14:32:19.794866 - [DEBUG]
38969 2019-Jan-10 14:32:19.794890 - [DEBUG] Start adding new jump function
38970 2019-Jan-10 14:32:19.794914 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38971 2019-Jan-10 14:32:19.794974 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38972 2019-Jan-10 14:32:19.795644 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
38973 2019-Jan-10 14:32:19.796325 - [DEBUG] Edge Function : AllBottom
38974 2019-Jan-10 14:32:19.796360 - [DEBUG] End adding new jump function
38975 2019-Jan-10 14:32:19.796386 - [DEBUG]
38976 2019-Jan-10 14:32:19.796410 - [DEBUG] -------------------------------------------- 1131. Path Edge --------------------------------------------
38977 2019-Jan-10 14:32:19.796436 - [DEBUG]
38978 2019-Jan-10 14:32:19.796460 - [DEBUG] Process 1131. path edge:
38979 2019-Jan-10 14:32:19.796485 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
38980 2019-Jan-10 14:32:19.796579 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
38981 2019-Jan-10 14:32:19.797272 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
38982 2019-Jan-10 14:32:19.798016 - [DEBUG]
38983 2019-Jan-10 14:32:19.798044 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
38984 2019-Jan-10 14:32:19.798702 - [DEBUG] Compose: EdgeIdentity * AllBottom
38985 2019-Jan-10 14:32:19.798733 - [DEBUG]
38986 2019-Jan-10 14:32:19.798757 - [DEBUG] Propagate flow
38987 2019-Jan-10 14:32:19.798780 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
38988 2019-Jan-10 14:32:19.798845 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
38989 2019-Jan-10 14:32:19.799477 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38990 2019-Jan-10 14:32:19.800114 - [DEBUG] Edge function : AllBottom (result of previous compose)
38991 2019-Jan-10 14:32:19.800141 - [DEBUG]
38992 2019-Jan-10 14:32:19.800187 - [DEBUG] Join: AllTop & AllBottom
38993 2019-Jan-10 14:32:19.800215 - [DEBUG] = AllBottom (new jump func)
38994 2019-Jan-10 14:32:19.800240 - [DEBUG]
38995 2019-Jan-10 14:32:19.800264 - [DEBUG] Start adding new jump function
38996 2019-Jan-10 14:32:19.800288 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
38997 2019-Jan-10 14:32:19.800355 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
38998 2019-Jan-10 14:32:19.801043 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
38999 2019-Jan-10 14:32:19.801718 - [DEBUG] Edge Function : AllBottom
39000 2019-Jan-10 14:32:19.801753 - [DEBUG] End adding new jump function
39001 2019-Jan-10 14:32:19.801778 - [DEBUG]
39002 2019-Jan-10 14:32:19.801803 - [DEBUG] -------------------------------------------- 1132. Path Edge --------------------------------------------
39003 2019-Jan-10 14:32:19.801829 - [DEBUG]
39004 2019-Jan-10 14:32:19.801852 - [DEBUG] Process 1132. path edge:
39005 2019-Jan-10 14:32:19.801877 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39006 2019-Jan-10 14:32:19.801952 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
39007 2019-Jan-10 14:32:19.802618 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39008 2019-Jan-10 14:32:19.803281 - [DEBUG]
39009 2019-Jan-10 14:32:19.803306 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
39010 2019-Jan-10 14:32:19.804048 - [DEBUG] Possible callees:
39011 2019-Jan-10 14:32:19.804075 - [DEBUG] llvm.dbg.declare
39012 2019-Jan-10 14:32:19.804101 - [DEBUG] Possible return sites:
39013 2019-Jan-10 14:32:19.804125 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12039014 2019-Jan-10 14:32:19.805478 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39015 2019-Jan-10 14:32:19.805512 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39016 2019-Jan-10 14:32:19.805559 - [DEBUG] Compose: EdgeIdentity * AllBottom
39017 2019-Jan-10 14:32:19.805587 - [DEBUG]
39018 2019-Jan-10 14:32:19.805630 - [DEBUG] Propagate flow
39019 2019-Jan-10 14:32:19.805654 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39020 2019-Jan-10 14:32:19.805722 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39021 2019-Jan-10 14:32:19.806358 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39022 2019-Jan-10 14:32:19.807150 - [DEBUG] Edge function : AllBottom (result of previous compose)
39023 2019-Jan-10 14:32:19.807178 - [DEBUG]
39024 2019-Jan-10 14:32:19.807204 - [DEBUG] Join: AllTop & AllBottom
39025 2019-Jan-10 14:32:19.807231 - [DEBUG] = AllBottom (new jump func)
39026 2019-Jan-10 14:32:19.807257 - [DEBUG]
39027 2019-Jan-10 14:32:19.807281 - [DEBUG] Start adding new jump function
39028 2019-Jan-10 14:32:19.807305 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39029 2019-Jan-10 14:32:19.807376 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39030 2019-Jan-10 14:32:19.808051 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39031 2019-Jan-10 14:32:19.808698 - [DEBUG] Edge Function : AllBottom
39032 2019-Jan-10 14:32:19.808737 - [DEBUG] End adding new jump function
39033 2019-Jan-10 14:32:19.808762 - [DEBUG]
39034 2019-Jan-10 14:32:19.808786 - [DEBUG] -------------------------------------------- 1133. Path Edge --------------------------------------------
39035 2019-Jan-10 14:32:19.808811 - [DEBUG]
39036 2019-Jan-10 14:32:19.808835 - [DEBUG] Process 1133. path edge:
39037 2019-Jan-10 14:32:19.808859 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39038 2019-Jan-10 14:32:19.808928 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
39039 2019-Jan-10 14:32:19.809599 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39040 2019-Jan-10 14:32:19.810278 - [DEBUG]
39041 2019-Jan-10 14:32:19.810305 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39042 2019-Jan-10 14:32:19.811014 - [DEBUG] Compose: EdgeIdentity * AllBottom
39043 2019-Jan-10 14:32:19.811044 - [DEBUG]
39044 2019-Jan-10 14:32:19.811069 - [DEBUG] Propagate flow
39045 2019-Jan-10 14:32:19.811093 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39046 2019-Jan-10 14:32:19.811164 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
39047 2019-Jan-10 14:32:19.811833 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39048 2019-Jan-10 14:32:19.812592 - [DEBUG] Edge function : AllBottom (result of previous compose)
39049 2019-Jan-10 14:32:19.812620 - [DEBUG]
39050 2019-Jan-10 14:32:19.812647 - [DEBUG] Join: AllTop & AllBottom
39051 2019-Jan-10 14:32:19.812674 - [DEBUG] = AllBottom (new jump func)
39052 2019-Jan-10 14:32:19.812700 - [DEBUG]
39053 2019-Jan-10 14:32:19.812723 - [DEBUG] Start adding new jump function
39054 2019-Jan-10 14:32:19.812747 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39055 2019-Jan-10 14:32:19.812822 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39056 2019-Jan-10 14:32:19.813529 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
39057 2019-Jan-10 14:32:19.814192 - [DEBUG] Edge Function : AllBottom
39058 2019-Jan-10 14:32:19.814224 - [DEBUG] End adding new jump function
39059 2019-Jan-10 14:32:19.814249 - [DEBUG]
39060 2019-Jan-10 14:32:19.814273 - [DEBUG] -------------------------------------------- 1134. Path Edge --------------------------------------------
39061 2019-Jan-10 14:32:19.814314 - [DEBUG]
39062 2019-Jan-10 14:32:19.814338 - [DEBUG] Process 1134. path edge:
39063 2019-Jan-10 14:32:19.814362 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39064 2019-Jan-10 14:32:19.814428 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
39065 2019-Jan-10 14:32:19.815044 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39066 2019-Jan-10 14:32:19.815710 - [DEBUG]
39067 2019-Jan-10 14:32:19.815740 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
39068 2019-Jan-10 14:32:19.816440 - [DEBUG] Compose: EdgeIdentity * AllBottom
39069 2019-Jan-10 14:32:19.816471 - [DEBUG]
39070 2019-Jan-10 14:32:19.816496 - [DEBUG] Propagate flow
39071 2019-Jan-10 14:32:19.816520 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39072 2019-Jan-10 14:32:19.816596 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39073 2019-Jan-10 14:32:19.817307 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39074 2019-Jan-10 14:32:19.817979 - [DEBUG] Edge function : AllBottom (result of previous compose)
39075 2019-Jan-10 14:32:19.818007 - [DEBUG]
39076 2019-Jan-10 14:32:19.818034 - [DEBUG] Join: AllTop & AllBottom
39077 2019-Jan-10 14:32:19.818061 - [DEBUG] = AllBottom (new jump func)
39078 2019-Jan-10 14:32:19.818086 - [DEBUG]
39079 2019-Jan-10 14:32:19.818110 - [DEBUG] Start adding new jump function
39080 2019-Jan-10 14:32:19.818134 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39081 2019-Jan-10 14:32:19.818208 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39082 2019-Jan-10 14:32:19.818955 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39083 2019-Jan-10 14:32:19.819618 - [DEBUG] Edge Function : AllBottom
39084 2019-Jan-10 14:32:19.819650 - [DEBUG] End adding new jump function
39085 2019-Jan-10 14:32:19.819674 - [DEBUG]
39086 2019-Jan-10 14:32:19.819699 - [DEBUG] -------------------------------------------- 1135. Path Edge --------------------------------------------
39087 2019-Jan-10 14:32:19.819724 - [DEBUG]
39088 2019-Jan-10 14:32:19.819747 - [DEBUG] Process 1135. path edge:
39089 2019-Jan-10 14:32:19.819771 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39090 2019-Jan-10 14:32:19.819836 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
39091 2019-Jan-10 14:32:19.821148 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39092 2019-Jan-10 14:32:19.821892 - [DEBUG]
39093 2019-Jan-10 14:32:19.821919 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39094 2019-Jan-10 14:32:19.822587 - [DEBUG] Possible callees:
39095 2019-Jan-10 14:32:19.822614 - [DEBUG] llvm.dbg.declare
39096 2019-Jan-10 14:32:19.822639 - [DEBUG] Possible return sites:
39097 2019-Jan-10 14:32:19.822663 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14939098 2019-Jan-10 14:32:19.824017 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39099 2019-Jan-10 14:32:19.824077 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39100 2019-Jan-10 14:32:19.824125 - [DEBUG] Compose: EdgeIdentity * AllBottom
39101 2019-Jan-10 14:32:19.824154 - [DEBUG]
39102 2019-Jan-10 14:32:19.824179 - [DEBUG] Propagate flow
39103 2019-Jan-10 14:32:19.824203 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39104 2019-Jan-10 14:32:19.824276 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39105 2019-Jan-10 14:32:19.824961 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39106 2019-Jan-10 14:32:19.825637 - [DEBUG] Edge function : AllBottom (result of previous compose)
39107 2019-Jan-10 14:32:19.825665 - [DEBUG]
39108 2019-Jan-10 14:32:19.825692 - [DEBUG] Join: AllTop & AllBottom
39109 2019-Jan-10 14:32:19.825719 - [DEBUG] = AllBottom (new jump func)
39110 2019-Jan-10 14:32:19.825744 - [DEBUG]
39111 2019-Jan-10 14:32:19.825768 - [DEBUG] Start adding new jump function
39112 2019-Jan-10 14:32:19.825792 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39113 2019-Jan-10 14:32:19.825866 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39114 2019-Jan-10 14:32:19.826572 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39115 2019-Jan-10 14:32:19.827279 - [DEBUG] Edge Function : AllBottom
39116 2019-Jan-10 14:32:19.827313 - [DEBUG] End adding new jump function
39117 2019-Jan-10 14:32:19.827337 - [DEBUG]
39118 2019-Jan-10 14:32:19.827362 - [DEBUG] -------------------------------------------- 1136. Path Edge --------------------------------------------
39119 2019-Jan-10 14:32:19.827388 - [DEBUG]
39120 2019-Jan-10 14:32:19.827411 - [DEBUG] Process 1136. path edge:
39121 2019-Jan-10 14:32:19.827436 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39122 2019-Jan-10 14:32:19.827507 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
39123 2019-Jan-10 14:32:19.828195 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39124 2019-Jan-10 14:32:19.828871 - [DEBUG]
39125 2019-Jan-10 14:32:19.828898 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39126 2019-Jan-10 14:32:19.829597 - [DEBUG] Compose: EdgeIdentity * AllBottom
39127 2019-Jan-10 14:32:19.829627 - [DEBUG]
39128 2019-Jan-10 14:32:19.829651 - [DEBUG] Propagate flow
39129 2019-Jan-10 14:32:19.829675 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39130 2019-Jan-10 14:32:19.829746 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
39131 2019-Jan-10 14:32:19.830457 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39132 2019-Jan-10 14:32:19.831147 - [DEBUG] Edge function : AllBottom (result of previous compose)
39133 2019-Jan-10 14:32:19.831174 - [DEBUG]
39134 2019-Jan-10 14:32:19.831201 - [DEBUG] Join: AllTop & AllBottom
39135 2019-Jan-10 14:32:19.831229 - [DEBUG] = AllBottom (new jump func)
39136 2019-Jan-10 14:32:19.831253 - [DEBUG]
39137 2019-Jan-10 14:32:19.831277 - [DEBUG] Start adding new jump function
39138 2019-Jan-10 14:32:19.831301 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39139 2019-Jan-10 14:32:19.831374 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39140 2019-Jan-10 14:32:19.832051 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
39141 2019-Jan-10 14:32:19.832804 - [DEBUG] Edge Function : AllBottom
39142 2019-Jan-10 14:32:19.832857 - [DEBUG] End adding new jump function
39143 2019-Jan-10 14:32:19.832883 - [DEBUG]
39144 2019-Jan-10 14:32:19.832908 - [DEBUG] -------------------------------------------- 1137. Path Edge --------------------------------------------
39145 2019-Jan-10 14:32:19.832933 - [DEBUG]
39146 2019-Jan-10 14:32:19.832956 - [DEBUG] Process 1137. path edge:
39147 2019-Jan-10 14:32:19.832981 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39148 2019-Jan-10 14:32:19.833063 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
39149 2019-Jan-10 14:32:19.833786 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39150 2019-Jan-10 14:32:19.834475 - [DEBUG]
39151 2019-Jan-10 14:32:19.834504 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
39152 2019-Jan-10 14:32:19.835210 - [DEBUG] Compose: EdgeIdentity * AllBottom
39153 2019-Jan-10 14:32:19.835242 - [DEBUG]
39154 2019-Jan-10 14:32:19.835266 - [DEBUG] Propagate flow
39155 2019-Jan-10 14:32:19.835290 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39156 2019-Jan-10 14:32:19.835363 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
39157 2019-Jan-10 14:32:19.836050 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39158 2019-Jan-10 14:32:19.836738 - [DEBUG] Edge function : AllBottom (result of previous compose)
39159 2019-Jan-10 14:32:19.836766 - [DEBUG]
39160 2019-Jan-10 14:32:19.836792 - [DEBUG] Join: AllTop & AllBottom
39161 2019-Jan-10 14:32:19.836819 - [DEBUG] = AllBottom (new jump func)
39162 2019-Jan-10 14:32:19.836868 - [DEBUG]
39163 2019-Jan-10 14:32:19.836893 - [DEBUG] Start adding new jump function
39164 2019-Jan-10 14:32:19.836917 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39165 2019-Jan-10 14:32:19.836990 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39166 2019-Jan-10 14:32:19.837646 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
39167 2019-Jan-10 14:32:19.838277 - [DEBUG] Edge Function : AllBottom
39168 2019-Jan-10 14:32:19.838309 - [DEBUG] End adding new jump function
39169 2019-Jan-10 14:32:19.838333 - [DEBUG]
39170 2019-Jan-10 14:32:19.838357 - [DEBUG] -------------------------------------------- 1138. Path Edge --------------------------------------------
39171 2019-Jan-10 14:32:19.838382 - [DEBUG]
39172 2019-Jan-10 14:32:19.838405 - [DEBUG] Process 1138. path edge:
39173 2019-Jan-10 14:32:19.838505 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39174 2019-Jan-10 14:32:19.838571 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
39175 2019-Jan-10 14:32:19.839234 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39176 2019-Jan-10 14:32:19.839896 - [DEBUG]
39177 2019-Jan-10 14:32:19.839923 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
39178 2019-Jan-10 14:32:19.840622 - [DEBUG] Possible callees:
39179 2019-Jan-10 14:32:19.840649 - [DEBUG] llvm.dbg.declare
39180 2019-Jan-10 14:32:19.840675 - [DEBUG] Possible return sites:
39181 2019-Jan-10 14:32:19.840698 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15539182 2019-Jan-10 14:32:19.842071 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39183 2019-Jan-10 14:32:19.842116 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39184 2019-Jan-10 14:32:19.842167 - [DEBUG] Compose: EdgeIdentity * AllBottom
39185 2019-Jan-10 14:32:19.842196 - [DEBUG]
39186 2019-Jan-10 14:32:19.842221 - [DEBUG] Propagate flow
39187 2019-Jan-10 14:32:19.842244 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39188 2019-Jan-10 14:32:19.842321 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
39189 2019-Jan-10 14:32:19.843004 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39190 2019-Jan-10 14:32:19.843721 - [DEBUG] Edge function : AllBottom (result of previous compose)
39191 2019-Jan-10 14:32:19.843749 - [DEBUG]
39192 2019-Jan-10 14:32:19.843777 - [DEBUG] Join: AllTop & AllBottom
39193 2019-Jan-10 14:32:19.843804 - [DEBUG] = AllBottom (new jump func)
39194 2019-Jan-10 14:32:19.843830 - [DEBUG]
39195 2019-Jan-10 14:32:19.843854 - [DEBUG] Start adding new jump function
39196 2019-Jan-10 14:32:19.843878 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39197 2019-Jan-10 14:32:19.843953 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39198 2019-Jan-10 14:32:19.844720 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
39199 2019-Jan-10 14:32:19.845379 - [DEBUG] Edge Function : AllBottom
39200 2019-Jan-10 14:32:19.845413 - [DEBUG] End adding new jump function
39201 2019-Jan-10 14:32:19.845438 - [DEBUG]
39202 2019-Jan-10 14:32:19.845463 - [DEBUG] -------------------------------------------- 1139. Path Edge --------------------------------------------
39203 2019-Jan-10 14:32:19.845488 - [DEBUG]
39204 2019-Jan-10 14:32:19.845512 - [DEBUG] Process 1139. path edge:
39205 2019-Jan-10 14:32:19.845537 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39206 2019-Jan-10 14:32:19.845608 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
39207 2019-Jan-10 14:32:19.846292 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39208 2019-Jan-10 14:32:19.846993 - [DEBUG]
39209 2019-Jan-10 14:32:19.847020 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
39210 2019-Jan-10 14:32:19.847734 - [DEBUG] Compose: EdgeIdentity * AllBottom
39211 2019-Jan-10 14:32:19.847765 - [DEBUG]
39212 2019-Jan-10 14:32:19.847790 - [DEBUG] Propagate flow
39213 2019-Jan-10 14:32:19.847814 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39214 2019-Jan-10 14:32:19.847890 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
39215 2019-Jan-10 14:32:19.848568 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39216 2019-Jan-10 14:32:19.849232 - [DEBUG] Edge function : AllBottom (result of previous compose)
39217 2019-Jan-10 14:32:19.849260 - [DEBUG]
39218 2019-Jan-10 14:32:19.849286 - [DEBUG] Join: AllTop & AllBottom
39219 2019-Jan-10 14:32:19.849313 - [DEBUG] = AllBottom (new jump func)
39220 2019-Jan-10 14:32:19.849338 - [DEBUG]
39221 2019-Jan-10 14:32:19.849362 - [DEBUG] Start adding new jump function
39222 2019-Jan-10 14:32:19.849386 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39223 2019-Jan-10 14:32:19.849456 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39224 2019-Jan-10 14:32:19.850148 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
39225 2019-Jan-10 14:32:19.850854 - [DEBUG] Edge Function : AllBottom
39226 2019-Jan-10 14:32:19.850888 - [DEBUG] End adding new jump function
39227 2019-Jan-10 14:32:19.850913 - [DEBUG]
39228 2019-Jan-10 14:32:19.850937 - [DEBUG] -------------------------------------------- 1140. Path Edge --------------------------------------------
39229 2019-Jan-10 14:32:19.850963 - [DEBUG]
39230 2019-Jan-10 14:32:19.850986 - [DEBUG] Process 1140. path edge:
39231 2019-Jan-10 14:32:19.851011 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39232 2019-Jan-10 14:32:19.851081 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
39233 2019-Jan-10 14:32:19.851736 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39234 2019-Jan-10 14:32:19.852405 - [DEBUG]
39235 2019-Jan-10 14:32:19.852433 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
39236 2019-Jan-10 14:32:19.853113 - [DEBUG] Compose: EdgeIdentity * AllBottom
39237 2019-Jan-10 14:32:19.853143 - [DEBUG]
39238 2019-Jan-10 14:32:19.853167 - [DEBUG] Propagate flow
39239 2019-Jan-10 14:32:19.853191 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39240 2019-Jan-10 14:32:19.853261 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
39241 2019-Jan-10 14:32:19.853955 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39242 2019-Jan-10 14:32:19.854622 - [DEBUG] Edge function : AllBottom (result of previous compose)
39243 2019-Jan-10 14:32:19.854649 - [DEBUG]
39244 2019-Jan-10 14:32:19.854675 - [DEBUG] Join: AllTop & AllBottom
39245 2019-Jan-10 14:32:19.854703 - [DEBUG] = AllBottom (new jump func)
39246 2019-Jan-10 14:32:19.854728 - [DEBUG]
39247 2019-Jan-10 14:32:19.854751 - [DEBUG] Start adding new jump function
39248 2019-Jan-10 14:32:19.854775 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39249 2019-Jan-10 14:32:19.854840 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39250 2019-Jan-10 14:32:19.855479 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
39251 2019-Jan-10 14:32:19.856123 - [DEBUG] Edge Function : AllBottom
39252 2019-Jan-10 14:32:19.856156 - [DEBUG] End adding new jump function
39253 2019-Jan-10 14:32:19.856181 - [DEBUG]
39254 2019-Jan-10 14:32:19.856205 - [DEBUG] -------------------------------------------- 1141. Path Edge --------------------------------------------
39255 2019-Jan-10 14:32:19.856230 - [DEBUG]
39256 2019-Jan-10 14:32:19.856253 - [DEBUG] Process 1141. path edge:
39257 2019-Jan-10 14:32:19.856278 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39258 2019-Jan-10 14:32:19.856344 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
39259 2019-Jan-10 14:32:19.857129 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39260 2019-Jan-10 14:32:19.857812 - [DEBUG]
39261 2019-Jan-10 14:32:19.857842 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
39262 2019-Jan-10 14:32:19.858539 - [DEBUG] Compose: EdgeIdentity * AllBottom
39263 2019-Jan-10 14:32:19.858569 - [DEBUG]
39264 2019-Jan-10 14:32:19.858593 - [DEBUG] Propagate flow
39265 2019-Jan-10 14:32:19.858617 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39266 2019-Jan-10 14:32:19.858691 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
39267 2019-Jan-10 14:32:19.859384 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39268 2019-Jan-10 14:32:19.860065 - [DEBUG] Edge function : AllBottom (result of previous compose)
39269 2019-Jan-10 14:32:19.860093 - [DEBUG]
39270 2019-Jan-10 14:32:19.860120 - [DEBUG] Join: AllTop & AllBottom
39271 2019-Jan-10 14:32:19.860147 - [DEBUG] = AllBottom (new jump func)
39272 2019-Jan-10 14:32:19.860195 - [DEBUG]
39273 2019-Jan-10 14:32:19.860219 - [DEBUG] Start adding new jump function
39274 2019-Jan-10 14:32:19.860244 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39275 2019-Jan-10 14:32:19.860317 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39276 2019-Jan-10 14:32:19.860994 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
39277 2019-Jan-10 14:32:19.861656 - [DEBUG] Edge Function : AllBottom
39278 2019-Jan-10 14:32:19.861689 - [DEBUG] End adding new jump function
39279 2019-Jan-10 14:32:19.861714 - [DEBUG]
39280 2019-Jan-10 14:32:19.861739 - [DEBUG] -------------------------------------------- 1142. Path Edge --------------------------------------------
39281 2019-Jan-10 14:32:19.861764 - [DEBUG]
39282 2019-Jan-10 14:32:19.861787 - [DEBUG] Process 1142. path edge:
39283 2019-Jan-10 14:32:19.861812 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39284 2019-Jan-10 14:32:19.861882 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
39285 2019-Jan-10 14:32:19.862642 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39286 2019-Jan-10 14:32:19.863320 - [DEBUG]
39287 2019-Jan-10 14:32:19.863346 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
39288 2019-Jan-10 14:32:19.864083 - [DEBUG] Possible callees:
39289 2019-Jan-10 14:32:19.864110 - [DEBUG] llvm.dbg.declare
39290 2019-Jan-10 14:32:19.864136 - [DEBUG] Possible return sites:
39291 2019-Jan-10 14:32:19.864159 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16339292 2019-Jan-10 14:32:19.865542 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39293 2019-Jan-10 14:32:19.865588 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39294 2019-Jan-10 14:32:19.865636 - [DEBUG] Compose: EdgeIdentity * AllBottom
39295 2019-Jan-10 14:32:19.865665 - [DEBUG]
39296 2019-Jan-10 14:32:19.865689 - [DEBUG] Propagate flow
39297 2019-Jan-10 14:32:19.865713 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39298 2019-Jan-10 14:32:19.865789 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
39299 2019-Jan-10 14:32:19.866444 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39300 2019-Jan-10 14:32:19.867150 - [DEBUG] Edge function : AllBottom (result of previous compose)
39301 2019-Jan-10 14:32:19.867178 - [DEBUG]
39302 2019-Jan-10 14:32:19.867204 - [DEBUG] Join: AllTop & AllBottom
39303 2019-Jan-10 14:32:19.867231 - [DEBUG] = AllBottom (new jump func)
39304 2019-Jan-10 14:32:19.867256 - [DEBUG]
39305 2019-Jan-10 14:32:19.867280 - [DEBUG] Start adding new jump function
39306 2019-Jan-10 14:32:19.867304 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39307 2019-Jan-10 14:32:19.867398 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39308 2019-Jan-10 14:32:19.868102 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
39309 2019-Jan-10 14:32:19.868792 - [DEBUG] Edge Function : AllBottom
39310 2019-Jan-10 14:32:19.868827 - [DEBUG] End adding new jump function
39311 2019-Jan-10 14:32:19.868852 - [DEBUG]
39312 2019-Jan-10 14:32:19.868877 - [DEBUG] -------------------------------------------- 1143. Path Edge --------------------------------------------
39313 2019-Jan-10 14:32:19.868902 - [DEBUG]
39314 2019-Jan-10 14:32:19.868926 - [DEBUG] Process 1143. path edge:
39315 2019-Jan-10 14:32:19.868950 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39316 2019-Jan-10 14:32:19.869024 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
39317 2019-Jan-10 14:32:19.869705 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39318 2019-Jan-10 14:32:19.870416 - [DEBUG]
39319 2019-Jan-10 14:32:19.870442 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
39320 2019-Jan-10 14:32:19.871152 - [DEBUG] Compose: EdgeIdentity * AllBottom
39321 2019-Jan-10 14:32:19.871183 - [DEBUG]
39322 2019-Jan-10 14:32:19.871208 - [DEBUG] Propagate flow
39323 2019-Jan-10 14:32:19.871231 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39324 2019-Jan-10 14:32:19.871299 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
39325 2019-Jan-10 14:32:19.871970 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39326 2019-Jan-10 14:32:19.872637 - [DEBUG] Edge function : AllBottom (result of previous compose)
39327 2019-Jan-10 14:32:19.872664 - [DEBUG]
39328 2019-Jan-10 14:32:19.872691 - [DEBUG] Join: AllTop & AllBottom
39329 2019-Jan-10 14:32:19.872718 - [DEBUG] = AllBottom (new jump func)
39330 2019-Jan-10 14:32:19.872744 - [DEBUG]
39331 2019-Jan-10 14:32:19.872768 - [DEBUG] Start adding new jump function
39332 2019-Jan-10 14:32:19.872791 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39333 2019-Jan-10 14:32:19.872859 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39334 2019-Jan-10 14:32:19.873636 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
39335 2019-Jan-10 14:32:19.874319 - [DEBUG] Edge Function : AllBottom
39336 2019-Jan-10 14:32:19.874355 - [DEBUG] End adding new jump function
39337 2019-Jan-10 14:32:19.874380 - [DEBUG]
39338 2019-Jan-10 14:32:19.874405 - [DEBUG] -------------------------------------------- 1144. Path Edge --------------------------------------------
39339 2019-Jan-10 14:32:19.874430 - [DEBUG]
39340 2019-Jan-10 14:32:19.874454 - [DEBUG] Process 1144. path edge:
39341 2019-Jan-10 14:32:19.874478 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39342 2019-Jan-10 14:32:19.874556 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
39343 2019-Jan-10 14:32:19.875237 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39344 2019-Jan-10 14:32:19.875920 - [DEBUG]
39345 2019-Jan-10 14:32:19.875950 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
39346 2019-Jan-10 14:32:19.876654 - [DEBUG] Compose: EdgeIdentity * AllBottom
39347 2019-Jan-10 14:32:19.876683 - [DEBUG]
39348 2019-Jan-10 14:32:19.876708 - [DEBUG] Propagate flow
39349 2019-Jan-10 14:32:19.876755 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39350 2019-Jan-10 14:32:19.876853 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
39351 2019-Jan-10 14:32:19.877544 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39352 2019-Jan-10 14:32:19.878227 - [DEBUG] Edge function : AllBottom (result of previous compose)
39353 2019-Jan-10 14:32:19.878255 - [DEBUG]
39354 2019-Jan-10 14:32:19.878282 - [DEBUG] Join: AllTop & AllBottom
39355 2019-Jan-10 14:32:19.878309 - [DEBUG] = AllBottom (new jump func)
39356 2019-Jan-10 14:32:19.878334 - [DEBUG]
39357 2019-Jan-10 14:32:19.878359 - [DEBUG] Start adding new jump function
39358 2019-Jan-10 14:32:19.878383 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39359 2019-Jan-10 14:32:19.878459 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39360 2019-Jan-10 14:32:19.879144 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
39361 2019-Jan-10 14:32:19.879801 - [DEBUG] Edge Function : AllBottom
39362 2019-Jan-10 14:32:19.879836 - [DEBUG] End adding new jump function
39363 2019-Jan-10 14:32:19.879861 - [DEBUG]
39364 2019-Jan-10 14:32:19.879885 - [DEBUG] -------------------------------------------- 1145. Path Edge --------------------------------------------
39365 2019-Jan-10 14:32:19.879910 - [DEBUG]
39366 2019-Jan-10 14:32:19.879934 - [DEBUG] Process 1145. path edge:
39367 2019-Jan-10 14:32:19.879958 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39368 2019-Jan-10 14:32:19.880025 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
39369 2019-Jan-10 14:32:19.880742 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39370 2019-Jan-10 14:32:19.881437 - [DEBUG]
39371 2019-Jan-10 14:32:19.881463 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
39372 2019-Jan-10 14:32:19.882185 - [DEBUG] Possible callees:
39373 2019-Jan-10 14:32:19.882213 - [DEBUG] llvm.dbg.declare
39374 2019-Jan-10 14:32:19.882238 - [DEBUG] Possible return sites:
39375 2019-Jan-10 14:32:19.882262 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16939376 2019-Jan-10 14:32:19.883580 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39377 2019-Jan-10 14:32:19.883617 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39378 2019-Jan-10 14:32:19.883667 - [DEBUG] Compose: EdgeIdentity * AllBottom
39379 2019-Jan-10 14:32:19.883696 - [DEBUG]
39380 2019-Jan-10 14:32:19.883721 - [DEBUG] Propagate flow
39381 2019-Jan-10 14:32:19.883745 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39382 2019-Jan-10 14:32:19.883817 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
39383 2019-Jan-10 14:32:19.884493 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39384 2019-Jan-10 14:32:19.885182 - [DEBUG] Edge function : AllBottom (result of previous compose)
39385 2019-Jan-10 14:32:19.885210 - [DEBUG]
39386 2019-Jan-10 14:32:19.885237 - [DEBUG] Join: AllTop & AllBottom
39387 2019-Jan-10 14:32:19.885286 - [DEBUG] = AllBottom (new jump func)
39388 2019-Jan-10 14:32:19.885312 - [DEBUG]
39389 2019-Jan-10 14:32:19.885336 - [DEBUG] Start adding new jump function
39390 2019-Jan-10 14:32:19.885360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39391 2019-Jan-10 14:32:19.885435 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39392 2019-Jan-10 14:32:19.886124 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
39393 2019-Jan-10 14:32:19.886807 - [DEBUG] Edge Function : AllBottom
39394 2019-Jan-10 14:32:19.886870 - [DEBUG] End adding new jump function
39395 2019-Jan-10 14:32:19.886896 - [DEBUG]
39396 2019-Jan-10 14:32:19.886920 - [DEBUG] -------------------------------------------- 1146. Path Edge --------------------------------------------
39397 2019-Jan-10 14:32:19.886946 - [DEBUG]
39398 2019-Jan-10 14:32:19.886969 - [DEBUG] Process 1146. path edge:
39399 2019-Jan-10 14:32:19.886993 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39400 2019-Jan-10 14:32:19.887067 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
39401 2019-Jan-10 14:32:19.887755 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39402 2019-Jan-10 14:32:19.888445 - [DEBUG]
39403 2019-Jan-10 14:32:19.888472 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
39404 2019-Jan-10 14:32:19.889190 - [DEBUG] Compose: EdgeIdentity * AllBottom
39405 2019-Jan-10 14:32:19.889220 - [DEBUG]
39406 2019-Jan-10 14:32:19.889244 - [DEBUG] Propagate flow
39407 2019-Jan-10 14:32:19.889268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39408 2019-Jan-10 14:32:19.889336 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
39409 2019-Jan-10 14:32:19.890005 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39410 2019-Jan-10 14:32:19.890726 - [DEBUG] Edge function : AllBottom (result of previous compose)
39411 2019-Jan-10 14:32:19.890754 - [DEBUG]
39412 2019-Jan-10 14:32:19.890782 - [DEBUG] Join: AllTop & AllBottom
39413 2019-Jan-10 14:32:19.890810 - [DEBUG] = AllBottom (new jump func)
39414 2019-Jan-10 14:32:19.890835 - [DEBUG]
39415 2019-Jan-10 14:32:19.890859 - [DEBUG] Start adding new jump function
39416 2019-Jan-10 14:32:19.890883 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39417 2019-Jan-10 14:32:19.890960 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39418 2019-Jan-10 14:32:19.891660 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
39419 2019-Jan-10 14:32:19.892331 - [DEBUG] Edge Function : AllBottom
39420 2019-Jan-10 14:32:19.892367 - [DEBUG] End adding new jump function
39421 2019-Jan-10 14:32:19.892392 - [DEBUG]
39422 2019-Jan-10 14:32:19.892416 - [DEBUG] -------------------------------------------- 1147. Path Edge --------------------------------------------
39423 2019-Jan-10 14:32:19.892441 - [DEBUG]
39424 2019-Jan-10 14:32:19.892465 - [DEBUG] Process 1147. path edge:
39425 2019-Jan-10 14:32:19.892489 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39426 2019-Jan-10 14:32:19.892560 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
39427 2019-Jan-10 14:32:19.893230 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39428 2019-Jan-10 14:32:19.893930 - [DEBUG]
39429 2019-Jan-10 14:32:19.893985 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
39430 2019-Jan-10 14:32:19.894726 - [DEBUG] Compose: EdgeIdentity * AllBottom
39431 2019-Jan-10 14:32:19.894757 - [DEBUG]
39432 2019-Jan-10 14:32:19.894781 - [DEBUG] Propagate flow
39433 2019-Jan-10 14:32:19.894805 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39434 2019-Jan-10 14:32:19.894883 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
39435 2019-Jan-10 14:32:19.895582 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39436 2019-Jan-10 14:32:19.896262 - [DEBUG] Edge function : AllBottom (result of previous compose)
39437 2019-Jan-10 14:32:19.896290 - [DEBUG]
39438 2019-Jan-10 14:32:19.896317 - [DEBUG] Join: AllTop & AllBottom
39439 2019-Jan-10 14:32:19.896344 - [DEBUG] = AllBottom (new jump func)
39440 2019-Jan-10 14:32:19.896369 - [DEBUG]
39441 2019-Jan-10 14:32:19.896393 - [DEBUG] Start adding new jump function
39442 2019-Jan-10 14:32:19.896418 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39443 2019-Jan-10 14:32:19.896491 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39444 2019-Jan-10 14:32:19.897202 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
39445 2019-Jan-10 14:32:19.897867 - [DEBUG] Edge Function : AllBottom
39446 2019-Jan-10 14:32:19.897901 - [DEBUG] End adding new jump function
39447 2019-Jan-10 14:32:19.897926 - [DEBUG]
39448 2019-Jan-10 14:32:19.897950 - [DEBUG] -------------------------------------------- 1148. Path Edge --------------------------------------------
39449 2019-Jan-10 14:32:19.897976 - [DEBUG]
39450 2019-Jan-10 14:32:19.898000 - [DEBUG] Process 1148. path edge:
39451 2019-Jan-10 14:32:19.898025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39452 2019-Jan-10 14:32:19.898095 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
39453 2019-Jan-10 14:32:19.898785 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39454 2019-Jan-10 14:32:19.899475 - [DEBUG]
39455 2019-Jan-10 14:32:19.899504 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
39456 2019-Jan-10 14:32:19.900264 - [DEBUG] Compose: EdgeIdentity * AllBottom
39457 2019-Jan-10 14:32:19.900297 - [DEBUG]
39458 2019-Jan-10 14:32:19.900322 - [DEBUG] Propagate flow
39459 2019-Jan-10 14:32:19.900346 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39460 2019-Jan-10 14:32:19.900420 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
39461 2019-Jan-10 14:32:19.901103 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39462 2019-Jan-10 14:32:19.901801 - [DEBUG] Edge function : AllBottom (result of previous compose)
39463 2019-Jan-10 14:32:19.901829 - [DEBUG]
39464 2019-Jan-10 14:32:19.901856 - [DEBUG] Join: AllTop & AllBottom
39465 2019-Jan-10 14:32:19.901883 - [DEBUG] = AllBottom (new jump func)
39466 2019-Jan-10 14:32:19.901909 - [DEBUG]
39467 2019-Jan-10 14:32:19.901934 - [DEBUG] Start adding new jump function
39468 2019-Jan-10 14:32:19.901958 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39469 2019-Jan-10 14:32:19.902034 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39470 2019-Jan-10 14:32:19.902734 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
39471 2019-Jan-10 14:32:19.903436 - [DEBUG] Edge Function : AllBottom
39472 2019-Jan-10 14:32:19.903472 - [DEBUG] End adding new jump function
39473 2019-Jan-10 14:32:19.903524 - [DEBUG]
39474 2019-Jan-10 14:32:19.903549 - [DEBUG] -------------------------------------------- 1149. Path Edge --------------------------------------------
39475 2019-Jan-10 14:32:19.903575 - [DEBUG]
39476 2019-Jan-10 14:32:19.903598 - [DEBUG] Process 1149. path edge:
39477 2019-Jan-10 14:32:19.903623 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39478 2019-Jan-10 14:32:19.903702 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
39479 2019-Jan-10 14:32:19.904394 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39480 2019-Jan-10 14:32:19.905091 - [DEBUG]
39481 2019-Jan-10 14:32:19.905121 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
39482 2019-Jan-10 14:32:19.905834 - [DEBUG] Compose: EdgeIdentity * AllBottom
39483 2019-Jan-10 14:32:19.905864 - [DEBUG]
39484 2019-Jan-10 14:32:19.905889 - [DEBUG] Propagate flow
39485 2019-Jan-10 14:32:19.905913 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39486 2019-Jan-10 14:32:19.905988 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
39487 2019-Jan-10 14:32:19.906675 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39488 2019-Jan-10 14:32:19.907396 - [DEBUG] Edge function : AllBottom (result of previous compose)
39489 2019-Jan-10 14:32:19.907423 - [DEBUG]
39490 2019-Jan-10 14:32:19.907450 - [DEBUG] Join: AllTop & AllBottom
39491 2019-Jan-10 14:32:19.907477 - [DEBUG] = AllBottom (new jump func)
39492 2019-Jan-10 14:32:19.907502 - [DEBUG]
39493 2019-Jan-10 14:32:19.907526 - [DEBUG] Start adding new jump function
39494 2019-Jan-10 14:32:19.907551 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39495 2019-Jan-10 14:32:19.907625 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39496 2019-Jan-10 14:32:19.908307 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
39497 2019-Jan-10 14:32:19.908968 - [DEBUG] Edge Function : AllBottom
39498 2019-Jan-10 14:32:19.909003 - [DEBUG] End adding new jump function
39499 2019-Jan-10 14:32:19.909027 - [DEBUG]
39500 2019-Jan-10 14:32:19.909052 - [DEBUG] -------------------------------------------- 1150. Path Edge --------------------------------------------
39501 2019-Jan-10 14:32:19.909077 - [DEBUG]
39502 2019-Jan-10 14:32:19.909100 - [DEBUG] Process 1150. path edge:
39503 2019-Jan-10 14:32:19.909125 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39504 2019-Jan-10 14:32:19.909194 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
39505 2019-Jan-10 14:32:19.909874 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39506 2019-Jan-10 14:32:19.910594 - [DEBUG]
39507 2019-Jan-10 14:32:19.910623 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
39508 2019-Jan-10 14:32:19.911342 - [DEBUG] Compose: EdgeIdentity * AllBottom
39509 2019-Jan-10 14:32:19.911372 - [DEBUG]
39510 2019-Jan-10 14:32:19.911397 - [DEBUG] Propagate flow
39511 2019-Jan-10 14:32:19.911421 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39512 2019-Jan-10 14:32:19.911490 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
39513 2019-Jan-10 14:32:19.912198 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39514 2019-Jan-10 14:32:19.912896 - [DEBUG] Edge function : AllBottom (result of previous compose)
39515 2019-Jan-10 14:32:19.912924 - [DEBUG]
39516 2019-Jan-10 14:32:19.912952 - [DEBUG] Join: AllTop & AllBottom
39517 2019-Jan-10 14:32:19.912979 - [DEBUG] = AllBottom (new jump func)
39518 2019-Jan-10 14:32:19.913004 - [DEBUG]
39519 2019-Jan-10 14:32:19.913028 - [DEBUG] Start adding new jump function
39520 2019-Jan-10 14:32:19.913053 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39521 2019-Jan-10 14:32:19.913130 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39522 2019-Jan-10 14:32:19.913845 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
39523 2019-Jan-10 14:32:19.914517 - [DEBUG] Edge Function : AllBottom
39524 2019-Jan-10 14:32:19.914552 - [DEBUG] End adding new jump function
39525 2019-Jan-10 14:32:19.914577 - [DEBUG]
39526 2019-Jan-10 14:32:19.914601 - [DEBUG] -------------------------------------------- 1151. Path Edge --------------------------------------------
39527 2019-Jan-10 14:32:19.914626 - [DEBUG]
39528 2019-Jan-10 14:32:19.914649 - [DEBUG] Process 1151. path edge:
39529 2019-Jan-10 14:32:19.914674 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39530 2019-Jan-10 14:32:19.914748 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
39531 2019-Jan-10 14:32:19.915421 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39532 2019-Jan-10 14:32:19.916084 - [DEBUG]
39533 2019-Jan-10 14:32:19.916113 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
39534 2019-Jan-10 14:32:19.916809 - [DEBUG] Compose: EdgeIdentity * AllBottom
39535 2019-Jan-10 14:32:19.916867 - [DEBUG]
39536 2019-Jan-10 14:32:19.916891 - [DEBUG] Propagate flow
39537 2019-Jan-10 14:32:19.916916 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39538 2019-Jan-10 14:32:19.916995 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39539 2019-Jan-10 14:32:19.917685 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39540 2019-Jan-10 14:32:19.918358 - [DEBUG] Edge function : AllBottom (result of previous compose)
39541 2019-Jan-10 14:32:19.918385 - [DEBUG]
39542 2019-Jan-10 14:32:19.918412 - [DEBUG] Join: AllTop & AllBottom
39543 2019-Jan-10 14:32:19.918439 - [DEBUG] = AllBottom (new jump func)
39544 2019-Jan-10 14:32:19.918464 - [DEBUG]
39545 2019-Jan-10 14:32:19.918489 - [DEBUG] Start adding new jump function
39546 2019-Jan-10 14:32:19.918513 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39547 2019-Jan-10 14:32:19.918584 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39548 2019-Jan-10 14:32:19.919278 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39549 2019-Jan-10 14:32:19.919948 - [DEBUG] Edge Function : AllBottom
39550 2019-Jan-10 14:32:19.919983 - [DEBUG] End adding new jump function
39551 2019-Jan-10 14:32:19.920008 - [DEBUG]
39552 2019-Jan-10 14:32:19.920032 - [DEBUG] -------------------------------------------- 1152. Path Edge --------------------------------------------
39553 2019-Jan-10 14:32:19.920057 - [DEBUG]
39554 2019-Jan-10 14:32:19.920080 - [DEBUG] Process 1152. path edge:
39555 2019-Jan-10 14:32:19.920105 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39556 2019-Jan-10 14:32:19.920219 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
39557 2019-Jan-10 14:32:19.920904 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39558 2019-Jan-10 14:32:19.921599 - [DEBUG]
39559 2019-Jan-10 14:32:19.921626 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39560 2019-Jan-10 14:32:19.922330 - [DEBUG] Compose: EdgeIdentity * AllBottom
39561 2019-Jan-10 14:32:19.922362 - [DEBUG]
39562 2019-Jan-10 14:32:19.922387 - [DEBUG] Propagate flow
39563 2019-Jan-10 14:32:19.922411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39564 2019-Jan-10 14:32:19.922482 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
39565 2019-Jan-10 14:32:19.923153 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39566 2019-Jan-10 14:32:19.923861 - [DEBUG] Edge function : AllBottom (result of previous compose)
39567 2019-Jan-10 14:32:19.923889 - [DEBUG]
39568 2019-Jan-10 14:32:19.923916 - [DEBUG] Join: AllTop & AllBottom
39569 2019-Jan-10 14:32:19.923944 - [DEBUG] = AllBottom (new jump func)
39570 2019-Jan-10 14:32:19.923969 - [DEBUG]
39571 2019-Jan-10 14:32:19.923994 - [DEBUG] Start adding new jump function
39572 2019-Jan-10 14:32:19.924018 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39573 2019-Jan-10 14:32:19.924093 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39574 2019-Jan-10 14:32:19.924780 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
39575 2019-Jan-10 14:32:19.925458 - [DEBUG] Edge Function : AllBottom
39576 2019-Jan-10 14:32:19.925492 - [DEBUG] End adding new jump function
39577 2019-Jan-10 14:32:19.925517 - [DEBUG]
39578 2019-Jan-10 14:32:19.925541 - [DEBUG] -------------------------------------------- 1153. Path Edge --------------------------------------------
39579 2019-Jan-10 14:32:19.925566 - [DEBUG]
39580 2019-Jan-10 14:32:19.925590 - [DEBUG] Process 1153. path edge:
39581 2019-Jan-10 14:32:19.925614 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39582 2019-Jan-10 14:32:19.925680 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
39583 2019-Jan-10 14:32:19.926358 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39584 2019-Jan-10 14:32:19.927063 - [DEBUG]
39585 2019-Jan-10 14:32:19.927092 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
39586 2019-Jan-10 14:32:19.927819 - [DEBUG] Compose: EdgeIdentity * AllBottom
39587 2019-Jan-10 14:32:19.927850 - [DEBUG]
39588 2019-Jan-10 14:32:19.927874 - [DEBUG] Propagate flow
39589 2019-Jan-10 14:32:19.927898 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39590 2019-Jan-10 14:32:19.927970 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39591 2019-Jan-10 14:32:19.928639 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39592 2019-Jan-10 14:32:19.929310 - [DEBUG] Edge function : AllBottom (result of previous compose)
39593 2019-Jan-10 14:32:19.929338 - [DEBUG]
39594 2019-Jan-10 14:32:19.929365 - [DEBUG] Join: AllTop & AllBottom
39595 2019-Jan-10 14:32:19.929392 - [DEBUG] = AllBottom (new jump func)
39596 2019-Jan-10 14:32:19.929437 - [DEBUG]
39597 2019-Jan-10 14:32:19.929461 - [DEBUG] Start adding new jump function
39598 2019-Jan-10 14:32:19.929485 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39599 2019-Jan-10 14:32:19.929555 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39600 2019-Jan-10 14:32:19.930261 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39601 2019-Jan-10 14:32:19.930933 - [DEBUG] Edge Function : AllBottom
39602 2019-Jan-10 14:32:19.930967 - [DEBUG] End adding new jump function
39603 2019-Jan-10 14:32:19.930992 - [DEBUG]
39604 2019-Jan-10 14:32:19.931016 - [DEBUG] -------------------------------------------- 1154. Path Edge --------------------------------------------
39605 2019-Jan-10 14:32:19.931042 - [DEBUG]
39606 2019-Jan-10 14:32:19.931065 - [DEBUG] Process 1154. path edge:
39607 2019-Jan-10 14:32:19.931090 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39608 2019-Jan-10 14:32:19.931163 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
39609 2019-Jan-10 14:32:19.931831 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39610 2019-Jan-10 14:32:19.932504 - [DEBUG]
39611 2019-Jan-10 14:32:19.932532 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39612 2019-Jan-10 14:32:19.933264 - [DEBUG] Compose: EdgeIdentity * AllBottom
39613 2019-Jan-10 14:32:19.933296 - [DEBUG]
39614 2019-Jan-10 14:32:19.933321 - [DEBUG] Propagate flow
39615 2019-Jan-10 14:32:19.933345 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39616 2019-Jan-10 14:32:19.933422 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39617 2019-Jan-10 14:32:19.934156 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39618 2019-Jan-10 14:32:19.934825 - [DEBUG] Edge function : AllBottom (result of previous compose)
39619 2019-Jan-10 14:32:19.934852 - [DEBUG]
39620 2019-Jan-10 14:32:19.934879 - [DEBUG] Join: AllTop & AllBottom
39621 2019-Jan-10 14:32:19.934906 - [DEBUG] = AllBottom (new jump func)
39622 2019-Jan-10 14:32:19.934931 - [DEBUG]
39623 2019-Jan-10 14:32:19.934955 - [DEBUG] Start adding new jump function
39624 2019-Jan-10 14:32:19.934979 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39625 2019-Jan-10 14:32:19.935048 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39626 2019-Jan-10 14:32:19.935740 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39627 2019-Jan-10 14:32:19.936412 - [DEBUG] Edge Function : AllBottom
39628 2019-Jan-10 14:32:19.936448 - [DEBUG] End adding new jump function
39629 2019-Jan-10 14:32:19.936473 - [DEBUG]
39630 2019-Jan-10 14:32:19.936497 - [DEBUG] -------------------------------------------- 1155. Path Edge --------------------------------------------
39631 2019-Jan-10 14:32:19.936523 - [DEBUG]
39632 2019-Jan-10 14:32:19.936546 - [DEBUG] Process 1155. path edge:
39633 2019-Jan-10 14:32:19.936571 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39634 2019-Jan-10 14:32:19.936647 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
39635 2019-Jan-10 14:32:19.937357 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39636 2019-Jan-10 14:32:19.938032 - [DEBUG]
39637 2019-Jan-10 14:32:19.938059 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39638 2019-Jan-10 14:32:19.938764 - [DEBUG] Start of endsummarytab entry
39639 2019-Jan-10 14:32:19.938805 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
39640 2019-Jan-10 14:32:19.939495 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
39641 2019-Jan-10 14:32:19.939569 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39642 2019-Jan-10 14:32:19.940271 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39643 2019-Jan-10 14:32:19.940963 - [DEBUG] EF: AllBottom
39644 2019-Jan-10 14:32:19.940992 - [DEBUG]
39645 2019-Jan-10 14:32:19.941016 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39646 2019-Jan-10 14:32:19.941682 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
39647 2019-Jan-10 14:32:19.942348 - [DEBUG] EF: AllBottom
39648 2019-Jan-10 14:32:19.942375 - [DEBUG]
39649 2019-Jan-10 14:32:19.942399 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39650 2019-Jan-10 14:32:19.943073 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
39651 2019-Jan-10 14:32:19.943782 - [DEBUG] EF: AllBottom
39652 2019-Jan-10 14:32:19.943810 - [DEBUG]
39653 2019-Jan-10 14:32:19.943834 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39654 2019-Jan-10 14:32:19.944511 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
39655 2019-Jan-10 14:32:19.945191 - [DEBUG] EF: AllBottom
39656 2019-Jan-10 14:32:19.945219 - [DEBUG]
39657 2019-Jan-10 14:32:19.945243 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39658 2019-Jan-10 14:32:19.945914 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
39659 2019-Jan-10 14:32:19.946595 - [DEBUG] EF: AllBottom
39660 2019-Jan-10 14:32:19.946623 - [DEBUG]
39661 2019-Jan-10 14:32:19.946647 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39662 2019-Jan-10 14:32:19.947355 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
39663 2019-Jan-10 14:32:19.948042 - [DEBUG] EF: AllBottom
39664 2019-Jan-10 14:32:19.948070 - [DEBUG]
39665 2019-Jan-10 14:32:19.948094 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39666 2019-Jan-10 14:32:19.948774 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
39667 2019-Jan-10 14:32:19.949453 - [DEBUG] EF: AllBottom
39668 2019-Jan-10 14:32:19.949480 - [DEBUG]
39669 2019-Jan-10 14:32:19.949504 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39670 2019-Jan-10 14:32:19.950183 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
39671 2019-Jan-10 14:32:19.950817 - [DEBUG] EF: AllBottom
39672 2019-Jan-10 14:32:19.950842 - [DEBUG]
39673 2019-Jan-10 14:32:19.950866 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39674 2019-Jan-10 14:32:19.951480 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
39675 2019-Jan-10 14:32:19.952106 - [DEBUG] EF: AllBottom
39676 2019-Jan-10 14:32:19.952132 - [DEBUG]
39677 2019-Jan-10 14:32:19.952155 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39678 2019-Jan-10 14:32:19.952771 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
39679 2019-Jan-10 14:32:19.953423 - [DEBUG] EF: AllBottom
39680 2019-Jan-10 14:32:19.953450 - [DEBUG]
39681 2019-Jan-10 14:32:19.953474 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39682 2019-Jan-10 14:32:19.954157 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
39683 2019-Jan-10 14:32:19.954839 - [DEBUG] EF: AllBottom
39684 2019-Jan-10 14:32:19.954867 - [DEBUG]
39685 2019-Jan-10 14:32:19.954891 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39686 2019-Jan-10 14:32:19.955529 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
39687 2019-Jan-10 14:32:19.956202 - [DEBUG] EF: AllBottom
39688 2019-Jan-10 14:32:19.956230 - [DEBUG]
39689 2019-Jan-10 14:32:19.956254 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39690 2019-Jan-10 14:32:19.956962 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
39691 2019-Jan-10 14:32:19.957619 - [DEBUG] EF: AllBottom
39692 2019-Jan-10 14:32:19.957646 - [DEBUG]
39693 2019-Jan-10 14:32:19.957670 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39694 2019-Jan-10 14:32:19.958337 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
39695 2019-Jan-10 14:32:19.958993 - [DEBUG] EF: AllBottom
39696 2019-Jan-10 14:32:19.959020 - [DEBUG]
39697 2019-Jan-10 14:32:19.959044 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39698 2019-Jan-10 14:32:19.959703 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39699 2019-Jan-10 14:32:19.960410 - [DEBUG] EF: AllBottom
39700 2019-Jan-10 14:32:19.960437 - [DEBUG]
39701 2019-Jan-10 14:32:19.960461 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39702 2019-Jan-10 14:32:19.961119 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
39703 2019-Jan-10 14:32:19.961798 - [DEBUG] EF: AllBottom
39704 2019-Jan-10 14:32:19.961826 - [DEBUG]
39705 2019-Jan-10 14:32:19.961850 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39706 2019-Jan-10 14:32:19.962512 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
39707 2019-Jan-10 14:32:19.963179 - [DEBUG] EF: AllBottom
39708 2019-Jan-10 14:32:19.963207 - [DEBUG]
39709 2019-Jan-10 14:32:19.963231 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39710 2019-Jan-10 14:32:19.963925 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
39711 2019-Jan-10 14:32:19.964611 - [DEBUG] EF: AllBottom
39712 2019-Jan-10 14:32:19.964639 - [DEBUG]
39713 2019-Jan-10 14:32:19.964663 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39714 2019-Jan-10 14:32:19.965321 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
39715 2019-Jan-10 14:32:19.965991 - [DEBUG] EF: AllBottom
39716 2019-Jan-10 14:32:19.966018 - [DEBUG]
39717 2019-Jan-10 14:32:19.966043 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39718 2019-Jan-10 14:32:19.966711 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
39719 2019-Jan-10 14:32:19.967436 - [DEBUG] EF: AllBottom
39720 2019-Jan-10 14:32:19.967463 - [DEBUG]
39721 2019-Jan-10 14:32:19.967488 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39722 2019-Jan-10 14:32:19.968153 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
39723 2019-Jan-10 14:32:19.968810 - [DEBUG] EF: AllBottom
39724 2019-Jan-10 14:32:19.968836 - [DEBUG]
39725 2019-Jan-10 14:32:19.968860 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39726 2019-Jan-10 14:32:19.969527 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
39727 2019-Jan-10 14:32:19.970210 - [DEBUG] EF: AllBottom
39728 2019-Jan-10 14:32:19.970255 - [DEBUG]
39729 2019-Jan-10 14:32:19.970280 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39730 2019-Jan-10 14:32:19.970965 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
39731 2019-Jan-10 14:32:19.971639 - [DEBUG] EF: AllBottom
39732 2019-Jan-10 14:32:19.971666 - [DEBUG]
39733 2019-Jan-10 14:32:19.971690 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39734 2019-Jan-10 14:32:19.972363 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
39735 2019-Jan-10 14:32:19.973041 - [DEBUG] EF: AllBottom
39736 2019-Jan-10 14:32:19.973068 - [DEBUG]
39737 2019-Jan-10 14:32:19.973093 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39738 2019-Jan-10 14:32:19.973793 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39739 2019-Jan-10 14:32:19.974464 - [DEBUG] EF: AllBottom
39740 2019-Jan-10 14:32:19.974492 - [DEBUG]
39741 2019-Jan-10 14:32:19.974516 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39742 2019-Jan-10 14:32:19.975188 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39743 2019-Jan-10 14:32:19.975860 - [DEBUG] EF: AllBottom
39744 2019-Jan-10 14:32:19.975887 - [DEBUG]
39745 2019-Jan-10 14:32:19.975911 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39746 2019-Jan-10 14:32:19.976566 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
39747 2019-Jan-10 14:32:19.977261 - [DEBUG] EF: AllBottom
39748 2019-Jan-10 14:32:19.977289 - [DEBUG]
39749 2019-Jan-10 14:32:19.977313 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
39750 2019-Jan-10 14:32:19.977981 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39751 2019-Jan-10 14:32:19.978655 - [DEBUG] EF: AllBottom
39752 2019-Jan-10 14:32:19.978684 - [DEBUG]
39753 2019-Jan-10 14:32:19.978709 - [DEBUG] ---------------
39754 2019-Jan-10 14:32:19.978732 - [DEBUG]
39755 2019-Jan-10 14:32:19.978760 - [DEBUG] End of endsummarytab entry
39756 2019-Jan-10 14:32:19.978784 - [DEBUG]
39757 2019-Jan-10 14:32:19.978808 - [DEBUG] Start of incomingtab entry
39758 2019-Jan-10 14:32:19.978833 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
39759 2019-Jan-10 14:32:19.979486 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
39760 2019-Jan-10 14:32:19.979552 - [DEBUG] ---------------
39761 2019-Jan-10 14:32:19.979577 - [DEBUG] End of incomingtab entry
39762 2019-Jan-10 14:32:19.979601 - [DEBUG]
39763 2019-Jan-10 14:32:19.979629 - [DEBUG] EDGE:
39764 2019-Jan-10 14:32:19.979689 - [DEBUG] ---> 39765 2019-Jan-10 14:32:19.980363 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39766 2019-Jan-10 14:32:19.981029 - [DEBUG]
39767 2019-Jan-10 14:32:19.981057 - [DEBUG] EDGE:
39768 2019-Jan-10 14:32:19.981126 - [DEBUG] ---> 39769 2019-Jan-10 14:32:19.981782 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39770 2019-Jan-10 14:32:19.982448 - [DEBUG]
39771 2019-Jan-10 14:32:19.982503 - [DEBUG] Compose: EdgeIdentity * AllBottom
39772 2019-Jan-10 14:32:19.982532 - [DEBUG]
39773 2019-Jan-10 14:32:19.982556 - [DEBUG] Propagate flow
39774 2019-Jan-10 14:32:19.982580 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39775 2019-Jan-10 14:32:19.982651 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39776 2019-Jan-10 14:32:19.983337 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39777 2019-Jan-10 14:32:19.984052 - [DEBUG] Edge function : AllBottom (result of previous compose)
39778 2019-Jan-10 14:32:19.984080 - [DEBUG]
39779 2019-Jan-10 14:32:19.984107 - [DEBUG] Join: AllTop & AllBottom
39780 2019-Jan-10 14:32:19.984134 - [DEBUG] = AllBottom (new jump func)
39781 2019-Jan-10 14:32:19.984159 - [DEBUG]
39782 2019-Jan-10 14:32:19.984183 - [DEBUG] Start adding new jump function
39783 2019-Jan-10 14:32:19.984207 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39784 2019-Jan-10 14:32:19.984279 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39785 2019-Jan-10 14:32:19.984971 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39786 2019-Jan-10 14:32:19.985910 - [DEBUG] Edge Function : AllBottom
39787 2019-Jan-10 14:32:19.985946 - [DEBUG] End adding new jump function
39788 2019-Jan-10 14:32:19.985971 - [DEBUG]
39789 2019-Jan-10 14:32:19.985996 - [DEBUG] -------------------------------------------- 1156. Path Edge --------------------------------------------
39790 2019-Jan-10 14:32:19.986021 - [DEBUG]
39791 2019-Jan-10 14:32:19.986045 - [DEBUG] Process 1156. path edge:
39792 2019-Jan-10 14:32:19.986070 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39793 2019-Jan-10 14:32:19.986149 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
39794 2019-Jan-10 14:32:19.986884 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39795 2019-Jan-10 14:32:19.987563 - [DEBUG]
39796 2019-Jan-10 14:32:19.987589 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
39797 2019-Jan-10 14:32:19.988303 - [DEBUG] Possible callees:
39798 2019-Jan-10 14:32:19.988331 - [DEBUG] llvm.dbg.declare
39799 2019-Jan-10 14:32:19.988356 - [DEBUG] Possible return sites:
39800 2019-Jan-10 14:32:19.988380 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19339801 2019-Jan-10 14:32:19.989732 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
39802 2019-Jan-10 14:32:19.989770 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
39803 2019-Jan-10 14:32:19.989819 - [DEBUG] Compose: EdgeIdentity * AllBottom
39804 2019-Jan-10 14:32:19.989848 - [DEBUG]
39805 2019-Jan-10 14:32:19.989872 - [DEBUG] Propagate flow
39806 2019-Jan-10 14:32:19.989896 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39807 2019-Jan-10 14:32:19.989968 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39808 2019-Jan-10 14:32:19.990678 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39809 2019-Jan-10 14:32:19.991329 - [DEBUG] Edge function : AllBottom (result of previous compose)
39810 2019-Jan-10 14:32:19.991356 - [DEBUG]
39811 2019-Jan-10 14:32:19.991382 - [DEBUG] Join: AllTop & AllBottom
39812 2019-Jan-10 14:32:19.991409 - [DEBUG] = AllBottom (new jump func)
39813 2019-Jan-10 14:32:19.991434 - [DEBUG]
39814 2019-Jan-10 14:32:19.991458 - [DEBUG] Start adding new jump function
39815 2019-Jan-10 14:32:19.991481 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39816 2019-Jan-10 14:32:19.991560 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39817 2019-Jan-10 14:32:19.992192 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39818 2019-Jan-10 14:32:19.992836 - [DEBUG] Edge Function : AllBottom
39819 2019-Jan-10 14:32:19.992869 - [DEBUG] End adding new jump function
39820 2019-Jan-10 14:32:19.992894 - [DEBUG]
39821 2019-Jan-10 14:32:19.992918 - [DEBUG] -------------------------------------------- 1157. Path Edge --------------------------------------------
39822 2019-Jan-10 14:32:19.992944 - [DEBUG]
39823 2019-Jan-10 14:32:19.992967 - [DEBUG] Process 1157. path edge:
39824 2019-Jan-10 14:32:19.992991 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39825 2019-Jan-10 14:32:19.993056 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
39826 2019-Jan-10 14:32:19.993749 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39827 2019-Jan-10 14:32:19.994424 - [DEBUG]
39828 2019-Jan-10 14:32:19.994451 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
39829 2019-Jan-10 14:32:19.995152 - [DEBUG] Compose: EdgeIdentity * AllBottom
39830 2019-Jan-10 14:32:19.995183 - [DEBUG]
39831 2019-Jan-10 14:32:19.995207 - [DEBUG] Propagate flow
39832 2019-Jan-10 14:32:19.995231 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39833 2019-Jan-10 14:32:19.995302 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
39834 2019-Jan-10 14:32:19.995964 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39835 2019-Jan-10 14:32:19.996615 - [DEBUG] Edge function : AllBottom (result of previous compose)
39836 2019-Jan-10 14:32:19.996641 - [DEBUG]
39837 2019-Jan-10 14:32:19.996668 - [DEBUG] Join: AllTop & AllBottom
39838 2019-Jan-10 14:32:19.996694 - [DEBUG] = AllBottom (new jump func)
39839 2019-Jan-10 14:32:19.996719 - [DEBUG]
39840 2019-Jan-10 14:32:19.996742 - [DEBUG] Start adding new jump function
39841 2019-Jan-10 14:32:19.996766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39842 2019-Jan-10 14:32:19.996847 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39843 2019-Jan-10 14:32:19.997473 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
39844 2019-Jan-10 14:32:19.998101 - [DEBUG] Edge Function : AllBottom
39845 2019-Jan-10 14:32:19.998133 - [DEBUG] End adding new jump function
39846 2019-Jan-10 14:32:19.998157 - [DEBUG]
39847 2019-Jan-10 14:32:19.998181 - [DEBUG] -------------------------------------------- 1158. Path Edge --------------------------------------------
39848 2019-Jan-10 14:32:19.998205 - [DEBUG]
39849 2019-Jan-10 14:32:19.998229 - [DEBUG] Process 1158. path edge:
39850 2019-Jan-10 14:32:19.998253 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39851 2019-Jan-10 14:32:19.998314 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
39852 2019-Jan-10 14:32:19.998935 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39853 2019-Jan-10 14:32:19.999561 - [DEBUG]
39854 2019-Jan-10 14:32:19.999587 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
39855 2019-Jan-10 14:32:20.000283 - [DEBUG] Compose: EdgeIdentity * AllBottom
39856 2019-Jan-10 14:32:20.000312 - [DEBUG]
39857 2019-Jan-10 14:32:20.000337 - [DEBUG] Propagate flow
39858 2019-Jan-10 14:32:20.000382 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39859 2019-Jan-10 14:32:20.000446 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
39860 2019-Jan-10 14:32:20.001683 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39861 2019-Jan-10 14:32:20.004905 - [DEBUG] Edge function : AllBottom (result of previous compose)
39862 2019-Jan-10 14:32:20.004931 - [DEBUG]
39863 2019-Jan-10 14:32:20.004957 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
39864 2019-Jan-10 14:32:20.005179 - [DEBUG] = AllBottom
39865 2019-Jan-10 14:32:20.005598 - [DEBUG]
39866 2019-Jan-10 14:32:20.005622 - [DEBUG] PROPAGATE: No new function!
39867 2019-Jan-10 14:32:20.005648 - [DEBUG] EDGE:
39868 2019-Jan-10 14:32:20.005710 - [DEBUG] ---> 39869 2019-Jan-10 14:32:20.006348 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39870 2019-Jan-10 14:32:20.007025 - [DEBUG]
39871 2019-Jan-10 14:32:20.007053 - [DEBUG] EDGE:
39872 2019-Jan-10 14:32:20.007120 - [DEBUG] ---> 39873 2019-Jan-10 14:32:20.007784 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39874 2019-Jan-10 14:32:20.008422 - [DEBUG]
39875 2019-Jan-10 14:32:20.008449 - [DEBUG] EDGE:
39876 2019-Jan-10 14:32:20.008510 - [DEBUG] ---> 39877 2019-Jan-10 14:32:20.009165 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39878 2019-Jan-10 14:32:20.009830 - [DEBUG]
39879 2019-Jan-10 14:32:20.009859 - [DEBUG] EDGE:
39880 2019-Jan-10 14:32:20.009929 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
39881 2019-Jan-10 14:32:20.010641 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39882 2019-Jan-10 14:32:20.011319 - [DEBUG]
39883 2019-Jan-10 14:32:20.011348 - [DEBUG] EDGE:
39884 2019-Jan-10 14:32:20.011419 - [DEBUG] ---> 39885 2019-Jan-10 14:32:20.012073 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39886 2019-Jan-10 14:32:20.012742 - [DEBUG]
39887 2019-Jan-10 14:32:20.012771 - [DEBUG] EDGE:
39888 2019-Jan-10 14:32:20.012840 - [DEBUG] ---> 39889 2019-Jan-10 14:32:20.013486 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39890 2019-Jan-10 14:32:20.014280 - [DEBUG]
39891 2019-Jan-10 14:32:20.014308 - [DEBUG] EDGE:
39892 2019-Jan-10 14:32:20.014376 - [DEBUG] ---> 39893 2019-Jan-10 14:32:20.015006 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39894 2019-Jan-10 14:32:20.015650 - [DEBUG]
39895 2019-Jan-10 14:32:20.015713 - [DEBUG] Compose: EdgeIdentity * AllBottom
39896 2019-Jan-10 14:32:20.015741 - [DEBUG]
39897 2019-Jan-10 14:32:20.015766 - [DEBUG] Propagate flow
39898 2019-Jan-10 14:32:20.015789 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39899 2019-Jan-10 14:32:20.015851 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
39900 2019-Jan-10 14:32:20.016518 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39901 2019-Jan-10 14:32:20.017197 - [DEBUG] Edge function : AllBottom (result of previous compose)
39902 2019-Jan-10 14:32:20.017224 - [DEBUG]
39903 2019-Jan-10 14:32:20.017251 - [DEBUG] Join: AllTop & AllBottom
39904 2019-Jan-10 14:32:20.017277 - [DEBUG] = AllBottom (new jump func)
39905 2019-Jan-10 14:32:20.017302 - [DEBUG]
39906 2019-Jan-10 14:32:20.017326 - [DEBUG] Start adding new jump function
39907 2019-Jan-10 14:32:20.017350 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39908 2019-Jan-10 14:32:20.017410 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39909 2019-Jan-10 14:32:20.018038 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
39910 2019-Jan-10 14:32:20.018664 - [DEBUG] Edge Function : AllBottom
39911 2019-Jan-10 14:32:20.018694 - [DEBUG] End adding new jump function
39912 2019-Jan-10 14:32:20.018719 - [DEBUG]
39913 2019-Jan-10 14:32:20.018743 - [DEBUG] -------------------------------------------- 1159. Path Edge --------------------------------------------
39914 2019-Jan-10 14:32:20.018768 - [DEBUG]
39915 2019-Jan-10 14:32:20.018792 - [DEBUG] Process 1159. path edge:
39916 2019-Jan-10 14:32:20.018816 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39917 2019-Jan-10 14:32:20.018874 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
39918 2019-Jan-10 14:32:20.019496 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39919 2019-Jan-10 14:32:20.020121 - [DEBUG]
39920 2019-Jan-10 14:32:20.020146 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
39921 2019-Jan-10 14:32:20.020829 - [DEBUG] Compose: EdgeIdentity * AllBottom
39922 2019-Jan-10 14:32:20.020859 - [DEBUG]
39923 2019-Jan-10 14:32:20.020883 - [DEBUG] Propagate flow
39924 2019-Jan-10 14:32:20.020906 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39925 2019-Jan-10 14:32:20.020964 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
39926 2019-Jan-10 14:32:20.021582 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39927 2019-Jan-10 14:32:20.022205 - [DEBUG] Edge function : AllBottom (result of previous compose)
39928 2019-Jan-10 14:32:20.022231 - [DEBUG]
39929 2019-Jan-10 14:32:20.022256 - [DEBUG] Join: AllTop & AllBottom
39930 2019-Jan-10 14:32:20.022282 - [DEBUG] = AllBottom (new jump func)
39931 2019-Jan-10 14:32:20.022306 - [DEBUG]
39932 2019-Jan-10 14:32:20.022330 - [DEBUG] Start adding new jump function
39933 2019-Jan-10 14:32:20.022353 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
39934 2019-Jan-10 14:32:20.022410 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39935 2019-Jan-10 14:32:20.023035 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
39936 2019-Jan-10 14:32:20.023671 - [DEBUG] Edge Function : AllBottom
39937 2019-Jan-10 14:32:20.023717 - [DEBUG] End adding new jump function
39938 2019-Jan-10 14:32:20.023742 - [DEBUG]
39939 2019-Jan-10 14:32:20.023766 - [DEBUG] -------------------------------------------- 1160. Path Edge --------------------------------------------
39940 2019-Jan-10 14:32:20.023790 - [DEBUG]
39941 2019-Jan-10 14:32:20.023814 - [DEBUG] Process 1160. path edge:
39942 2019-Jan-10 14:32:20.023838 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
39943 2019-Jan-10 14:32:20.023895 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
39944 2019-Jan-10 14:32:20.024509 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
39945 2019-Jan-10 14:32:20.025133 - [DEBUG]
39946 2019-Jan-10 14:32:20.025159 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
39947 2019-Jan-10 14:32:20.025811 - [DEBUG] Compose: EdgeIdentity * AllBottom
39948 2019-Jan-10 14:32:20.025840 - [DEBUG]
39949 2019-Jan-10 14:32:20.025864 - [DEBUG] Propagate flow
39950 2019-Jan-10 14:32:20.025888 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
39951 2019-Jan-10 14:32:20.025951 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
39952 2019-Jan-10 14:32:20.026615 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
39953 2019-Jan-10 14:32:20.027307 - [DEBUG] Edge function : AllBottom (result of previous compose)
39954 2019-Jan-10 14:32:20.027335 - [DEBUG]
39955 2019-Jan-10 14:32:20.027362 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
39956 2019-Jan-10 14:32:20.027389 - [DEBUG] = AllBottom
39957 2019-Jan-10 14:32:20.027414 - [DEBUG]
39958 2019-Jan-10 14:32:20.027437 - [DEBUG] PROPAGATE: No new function!
39959 2019-Jan-10 14:32:20.027463 - [DEBUG] EDGE:
39960 2019-Jan-10 14:32:20.027531 - [DEBUG] ---> 39961 2019-Jan-10 14:32:20.028174 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39962 2019-Jan-10 14:32:20.028844 - [DEBUG]
39963 2019-Jan-10 14:32:20.028872 - [DEBUG] EDGE:
39964 2019-Jan-10 14:32:20.028939 - [DEBUG] ---> 39965 2019-Jan-10 14:32:20.029598 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39966 2019-Jan-10 14:32:20.030305 - [DEBUG]
39967 2019-Jan-10 14:32:20.030333 - [DEBUG] EDGE:
39968 2019-Jan-10 14:32:20.030402 - [DEBUG] ---> 39969 2019-Jan-10 14:32:20.031065 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39970 2019-Jan-10 14:32:20.031732 - [DEBUG]
39971 2019-Jan-10 14:32:20.031760 - [DEBUG] EDGE:
39972 2019-Jan-10 14:32:20.031828 - [DEBUG] ---> 39973 2019-Jan-10 14:32:20.032495 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39974 2019-Jan-10 14:32:20.033167 - [DEBUG]
39975 2019-Jan-10 14:32:20.033194 - [DEBUG] EDGE:
39976 2019-Jan-10 14:32:20.033263 - [DEBUG] ---> 39977 2019-Jan-10 14:32:20.033962 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39978 2019-Jan-10 14:32:20.034611 - [DEBUG]
39979 2019-Jan-10 14:32:20.034639 - [DEBUG] EDGE:
39980 2019-Jan-10 14:32:20.034703 - [DEBUG] ---> 39981 2019-Jan-10 14:32:20.035334 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39982 2019-Jan-10 14:32:20.035960 - [DEBUG]
39983 2019-Jan-10 14:32:20.035986 - [DEBUG] EDGE:
39984 2019-Jan-10 14:32:20.036044 - [DEBUG] ---> 39985 2019-Jan-10 14:32:20.036670 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39986 2019-Jan-10 14:32:20.037327 - [DEBUG]
39987 2019-Jan-10 14:32:20.037352 - [DEBUG] EDGE:
39988 2019-Jan-10 14:32:20.037410 - [DEBUG] ---> 39989 2019-Jan-10 14:32:20.038030 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39990 2019-Jan-10 14:32:20.038655 - [DEBUG]
39991 2019-Jan-10 14:32:20.038681 - [DEBUG] EDGE:
39992 2019-Jan-10 14:32:20.038739 - [DEBUG] ---> 39993 2019-Jan-10 14:32:20.039356 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39994 2019-Jan-10 14:32:20.039981 - [DEBUG]
39995 2019-Jan-10 14:32:20.040007 - [DEBUG] EDGE:
39996 2019-Jan-10 14:32:20.040065 - [DEBUG] ---> 39997 2019-Jan-10 14:32:20.040706 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
39998 2019-Jan-10 14:32:20.041332 - [DEBUG]
39999 2019-Jan-10 14:32:20.041357 - [DEBUG] EDGE:
40000 2019-Jan-10 14:32:20.041415 - [DEBUG] ---> 40001 2019-Jan-10 14:32:20.042095 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40002 2019-Jan-10 14:32:20.042775 - [DEBUG]
40003 2019-Jan-10 14:32:20.042803 - [DEBUG] EDGE:
40004 2019-Jan-10 14:32:20.042873 - [DEBUG] ---> 40005 2019-Jan-10 14:32:20.043644 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40006 2019-Jan-10 14:32:20.044325 - [DEBUG]
40007 2019-Jan-10 14:32:20.044352 - [DEBUG] EDGE:
40008 2019-Jan-10 14:32:20.044425 - [DEBUG] ---> 40009 2019-Jan-10 14:32:20.045071 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40010 2019-Jan-10 14:32:20.045708 - [DEBUG]
40011 2019-Jan-10 14:32:20.045758 - [DEBUG] EDGE:
40012 2019-Jan-10 14:32:20.045823 - [DEBUG] ---> 40013 2019-Jan-10 14:32:20.046510 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40014 2019-Jan-10 14:32:20.047187 - [DEBUG]
40015 2019-Jan-10 14:32:20.047214 - [DEBUG] EDGE:
40016 2019-Jan-10 14:32:20.047277 - [DEBUG] ---> 40017 2019-Jan-10 14:32:20.047896 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40018 2019-Jan-10 14:32:20.048521 - [DEBUG]
40019 2019-Jan-10 14:32:20.048547 - [DEBUG] EDGE:
40020 2019-Jan-10 14:32:20.048604 - [DEBUG] ---> 40021 2019-Jan-10 14:32:20.049224 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40022 2019-Jan-10 14:32:20.049849 - [DEBUG]
40023 2019-Jan-10 14:32:20.049876 - [DEBUG] EDGE:
40024 2019-Jan-10 14:32:20.049933 - [DEBUG] ---> 40025 2019-Jan-10 14:32:20.050574 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40026 2019-Jan-10 14:32:20.051200 - [DEBUG]
40027 2019-Jan-10 14:32:20.051225 - [DEBUG] EDGE:
40028 2019-Jan-10 14:32:20.051283 - [DEBUG] ---> 40029 2019-Jan-10 14:32:20.051899 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40030 2019-Jan-10 14:32:20.052523 - [DEBUG]
40031 2019-Jan-10 14:32:20.052548 - [DEBUG] EDGE:
40032 2019-Jan-10 14:32:20.052606 - [DEBUG] ---> 40033 2019-Jan-10 14:32:20.053225 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40034 2019-Jan-10 14:32:20.053864 - [DEBUG]
40035 2019-Jan-10 14:32:20.053890 - [DEBUG] EDGE:
40036 2019-Jan-10 14:32:20.053948 - [DEBUG] ---> 40037 2019-Jan-10 14:32:20.054574 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40038 2019-Jan-10 14:32:20.055199 - [DEBUG]
40039 2019-Jan-10 14:32:20.055249 - [DEBUG] Compose: EdgeIdentity * AllBottom
40040 2019-Jan-10 14:32:20.055277 - [DEBUG]
40041 2019-Jan-10 14:32:20.055301 - [DEBUG] Propagate flow
40042 2019-Jan-10 14:32:20.055325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40043 2019-Jan-10 14:32:20.055382 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
40044 2019-Jan-10 14:32:20.056004 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40045 2019-Jan-10 14:32:20.056629 - [DEBUG] Edge function : AllBottom (result of previous compose)
40046 2019-Jan-10 14:32:20.056669 - [DEBUG]
40047 2019-Jan-10 14:32:20.056695 - [DEBUG] Join: AllTop & AllBottom
40048 2019-Jan-10 14:32:20.056722 - [DEBUG] = AllBottom (new jump func)
40049 2019-Jan-10 14:32:20.056747 - [DEBUG]
40050 2019-Jan-10 14:32:20.056770 - [DEBUG] Start adding new jump function
40051 2019-Jan-10 14:32:20.056794 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40052 2019-Jan-10 14:32:20.056864 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40053 2019-Jan-10 14:32:20.057492 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
40054 2019-Jan-10 14:32:20.058110 - [DEBUG] Edge Function : AllBottom
40055 2019-Jan-10 14:32:20.058140 - [DEBUG] End adding new jump function
40056 2019-Jan-10 14:32:20.058165 - [DEBUG]
40057 2019-Jan-10 14:32:20.058188 - [DEBUG] -------------------------------------------- 1161. Path Edge --------------------------------------------
40058 2019-Jan-10 14:32:20.058214 - [DEBUG]
40059 2019-Jan-10 14:32:20.058237 - [DEBUG] Process 1161. path edge:
40060 2019-Jan-10 14:32:20.058262 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40061 2019-Jan-10 14:32:20.058318 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
40062 2019-Jan-10 14:32:20.058950 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40063 2019-Jan-10 14:32:20.059601 - [DEBUG]
40064 2019-Jan-10 14:32:20.059627 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
40065 2019-Jan-10 14:32:20.060316 - [DEBUG] Possible callees:
40066 2019-Jan-10 14:32:20.060342 - [DEBUG] foo
40067 2019-Jan-10 14:32:20.060368 - [DEBUG] Possible return sites:
40068 2019-Jan-10 14:32:20.060392 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12640069 2019-Jan-10 14:32:20.061641 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
40070 2019-Jan-10 14:32:20.061670 - [DEBUG] Start points of 'foo' currently not available!
40071 2019-Jan-10 14:32:20.061714 - [DEBUG] Compose: EdgeIdentity * AllBottom
40072 2019-Jan-10 14:32:20.061742 - [DEBUG]
40073 2019-Jan-10 14:32:20.061766 - [DEBUG] Propagate flow
40074 2019-Jan-10 14:32:20.061790 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40075 2019-Jan-10 14:32:20.061850 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
40076 2019-Jan-10 14:32:20.062469 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40077 2019-Jan-10 14:32:20.063100 - [DEBUG] Edge function : AllBottom (result of previous compose)
40078 2019-Jan-10 14:32:20.063127 - [DEBUG]
40079 2019-Jan-10 14:32:20.063153 - [DEBUG] Join: AllTop & AllBottom
40080 2019-Jan-10 14:32:20.063181 - [DEBUG] = AllBottom (new jump func)
40081 2019-Jan-10 14:32:20.063206 - [DEBUG]
40082 2019-Jan-10 14:32:20.063229 - [DEBUG] Start adding new jump function
40083 2019-Jan-10 14:32:20.063254 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40084 2019-Jan-10 14:32:20.063317 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40085 2019-Jan-10 14:32:20.063980 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
40086 2019-Jan-10 14:32:20.064600 - [DEBUG] Edge Function : AllBottom
40087 2019-Jan-10 14:32:20.064635 - [DEBUG] End adding new jump function
40088 2019-Jan-10 14:32:20.064660 - [DEBUG]
40089 2019-Jan-10 14:32:20.064684 - [DEBUG] -------------------------------------------- 1162. Path Edge --------------------------------------------
40090 2019-Jan-10 14:32:20.064725 - [DEBUG]
40091 2019-Jan-10 14:32:20.064749 - [DEBUG] Process 1162. path edge:
40092 2019-Jan-10 14:32:20.064773 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40093 2019-Jan-10 14:32:20.064831 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
40094 2019-Jan-10 14:32:20.065452 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40095 2019-Jan-10 14:32:20.066077 - [DEBUG]
40096 2019-Jan-10 14:32:20.066102 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
40097 2019-Jan-10 14:32:20.066752 - [DEBUG] Compose: EdgeIdentity * AllBottom
40098 2019-Jan-10 14:32:20.066780 - [DEBUG]
40099 2019-Jan-10 14:32:20.066804 - [DEBUG] Propagate flow
40100 2019-Jan-10 14:32:20.066842 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40101 2019-Jan-10 14:32:20.066900 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
40102 2019-Jan-10 14:32:20.067518 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40103 2019-Jan-10 14:32:20.068142 - [DEBUG] Edge function : AllBottom (result of previous compose)
40104 2019-Jan-10 14:32:20.068168 - [DEBUG]
40105 2019-Jan-10 14:32:20.068193 - [DEBUG] Join: AllTop & AllBottom
40106 2019-Jan-10 14:32:20.068219 - [DEBUG] = AllBottom (new jump func)
40107 2019-Jan-10 14:32:20.068244 - [DEBUG]
40108 2019-Jan-10 14:32:20.068267 - [DEBUG] Start adding new jump function
40109 2019-Jan-10 14:32:20.068291 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40110 2019-Jan-10 14:32:20.068347 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40111 2019-Jan-10 14:32:20.068972 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
40112 2019-Jan-10 14:32:20.069588 - [DEBUG] Edge Function : AllBottom
40113 2019-Jan-10 14:32:20.069616 - [DEBUG] End adding new jump function
40114 2019-Jan-10 14:32:20.069640 - [DEBUG]
40115 2019-Jan-10 14:32:20.069664 - [DEBUG] -------------------------------------------- 1163. Path Edge --------------------------------------------
40116 2019-Jan-10 14:32:20.069688 - [DEBUG]
40117 2019-Jan-10 14:32:20.069712 - [DEBUG] Process 1163. path edge:
40118 2019-Jan-10 14:32:20.069736 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40119 2019-Jan-10 14:32:20.069792 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
40120 2019-Jan-10 14:32:20.070423 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40121 2019-Jan-10 14:32:20.071048 - [DEBUG]
40122 2019-Jan-10 14:32:20.071074 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
40123 2019-Jan-10 14:32:20.071708 - [DEBUG] Compose: EdgeIdentity * AllBottom
40124 2019-Jan-10 14:32:20.071735 - [DEBUG]
40125 2019-Jan-10 14:32:20.071759 - [DEBUG] Propagate flow
40126 2019-Jan-10 14:32:20.071783 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40127 2019-Jan-10 14:32:20.071841 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
40128 2019-Jan-10 14:32:20.072459 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40129 2019-Jan-10 14:32:20.073093 - [DEBUG] Edge function : AllBottom (result of previous compose)
40130 2019-Jan-10 14:32:20.073119 - [DEBUG]
40131 2019-Jan-10 14:32:20.073144 - [DEBUG] Join: AllTop & AllBottom
40132 2019-Jan-10 14:32:20.073170 - [DEBUG] = AllBottom (new jump func)
40133 2019-Jan-10 14:32:20.073195 - [DEBUG]
40134 2019-Jan-10 14:32:20.073218 - [DEBUG] Start adding new jump function
40135 2019-Jan-10 14:32:20.073242 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40136 2019-Jan-10 14:32:20.073298 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40137 2019-Jan-10 14:32:20.073941 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
40138 2019-Jan-10 14:32:20.074595 - [DEBUG] Edge Function : AllBottom
40139 2019-Jan-10 14:32:20.074624 - [DEBUG] End adding new jump function
40140 2019-Jan-10 14:32:20.074648 - [DEBUG]
40141 2019-Jan-10 14:32:20.074671 - [DEBUG] -------------------------------------------- 1164. Path Edge --------------------------------------------
40142 2019-Jan-10 14:32:20.074695 - [DEBUG]
40143 2019-Jan-10 14:32:20.074719 - [DEBUG] Process 1164. path edge:
40144 2019-Jan-10 14:32:20.074743 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40145 2019-Jan-10 14:32:20.074801 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
40146 2019-Jan-10 14:32:20.075481 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40147 2019-Jan-10 14:32:20.076167 - [DEBUG]
40148 2019-Jan-10 14:32:20.076195 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
40149 2019-Jan-10 14:32:20.076929 - [DEBUG] Compose: EdgeIdentity * AllBottom
40150 2019-Jan-10 14:32:20.076960 - [DEBUG]
40151 2019-Jan-10 14:32:20.076984 - [DEBUG] Propagate flow
40152 2019-Jan-10 14:32:20.077008 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40153 2019-Jan-10 14:32:20.077086 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40154 2019-Jan-10 14:32:20.077783 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40155 2019-Jan-10 14:32:20.078462 - [DEBUG] Edge function : AllBottom (result of previous compose)
40156 2019-Jan-10 14:32:20.078490 - [DEBUG]
40157 2019-Jan-10 14:32:20.078517 - [DEBUG] Join: AllTop & AllBottom
40158 2019-Jan-10 14:32:20.078544 - [DEBUG] = AllBottom (new jump func)
40159 2019-Jan-10 14:32:20.078569 - [DEBUG]
40160 2019-Jan-10 14:32:20.078593 - [DEBUG] Start adding new jump function
40161 2019-Jan-10 14:32:20.078617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40162 2019-Jan-10 14:32:20.078686 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40163 2019-Jan-10 14:32:20.079354 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40164 2019-Jan-10 14:32:20.080028 - [DEBUG] Edge Function : AllBottom
40165 2019-Jan-10 14:32:20.080061 - [DEBUG] End adding new jump function
40166 2019-Jan-10 14:32:20.080086 - [DEBUG]
40167 2019-Jan-10 14:32:20.080110 - [DEBUG] -------------------------------------------- 1165. Path Edge --------------------------------------------
40168 2019-Jan-10 14:32:20.080135 - [DEBUG]
40169 2019-Jan-10 14:32:20.080192 - [DEBUG] Process 1165. path edge:
40170 2019-Jan-10 14:32:20.080219 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40171 2019-Jan-10 14:32:20.080289 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
40172 2019-Jan-10 14:32:20.080967 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40173 2019-Jan-10 14:32:20.081600 - [DEBUG]
40174 2019-Jan-10 14:32:20.081625 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40175 2019-Jan-10 14:32:20.082268 - [DEBUG] Possible callees:
40176 2019-Jan-10 14:32:20.082294 - [DEBUG] llvm.dbg.declare
40177 2019-Jan-10 14:32:20.082319 - [DEBUG] Possible return sites:
40178 2019-Jan-10 14:32:20.082343 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13640179 2019-Jan-10 14:32:20.083670 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40180 2019-Jan-10 14:32:20.083701 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40181 2019-Jan-10 14:32:20.083746 - [DEBUG] Compose: EdgeIdentity * AllBottom
40182 2019-Jan-10 14:32:20.083774 - [DEBUG]
40183 2019-Jan-10 14:32:20.083799 - [DEBUG] Propagate flow
40184 2019-Jan-10 14:32:20.083823 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40185 2019-Jan-10 14:32:20.083882 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
40186 2019-Jan-10 14:32:20.084503 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40187 2019-Jan-10 14:32:20.085128 - [DEBUG] Edge function : AllBottom (result of previous compose)
40188 2019-Jan-10 14:32:20.085153 - [DEBUG]
40189 2019-Jan-10 14:32:20.085179 - [DEBUG] Join: AllTop & AllBottom
40190 2019-Jan-10 14:32:20.085206 - [DEBUG] = AllBottom (new jump func)
40191 2019-Jan-10 14:32:20.085230 - [DEBUG]
40192 2019-Jan-10 14:32:20.085254 - [DEBUG] Start adding new jump function
40193 2019-Jan-10 14:32:20.085277 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40194 2019-Jan-10 14:32:20.085334 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40195 2019-Jan-10 14:32:20.085960 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
40196 2019-Jan-10 14:32:20.086579 - [DEBUG] Edge Function : AllBottom
40197 2019-Jan-10 14:32:20.086608 - [DEBUG] End adding new jump function
40198 2019-Jan-10 14:32:20.086633 - [DEBUG]
40199 2019-Jan-10 14:32:20.086657 - [DEBUG] -------------------------------------------- 1166. Path Edge --------------------------------------------
40200 2019-Jan-10 14:32:20.086681 - [DEBUG]
40201 2019-Jan-10 14:32:20.086705 - [DEBUG] Process 1166. path edge:
40202 2019-Jan-10 14:32:20.086729 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40203 2019-Jan-10 14:32:20.086785 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
40204 2019-Jan-10 14:32:20.087419 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40205 2019-Jan-10 14:32:20.088043 - [DEBUG]
40206 2019-Jan-10 14:32:20.088068 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
40207 2019-Jan-10 14:32:20.088710 - [DEBUG] Compose: EdgeIdentity * AllBottom
40208 2019-Jan-10 14:32:20.088740 - [DEBUG]
40209 2019-Jan-10 14:32:20.088764 - [DEBUG] Propagate flow
40210 2019-Jan-10 14:32:20.088788 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40211 2019-Jan-10 14:32:20.088856 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
40212 2019-Jan-10 14:32:20.089475 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40213 2019-Jan-10 14:32:20.090100 - [DEBUG] Edge function : AllBottom (result of previous compose)
40214 2019-Jan-10 14:32:20.090126 - [DEBUG]
40215 2019-Jan-10 14:32:20.090151 - [DEBUG] Join: AllTop & AllBottom
40216 2019-Jan-10 14:32:20.090204 - [DEBUG] = AllBottom (new jump func)
40217 2019-Jan-10 14:32:20.090230 - [DEBUG]
40218 2019-Jan-10 14:32:20.090254 - [DEBUG] Start adding new jump function
40219 2019-Jan-10 14:32:20.090278 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40220 2019-Jan-10 14:32:20.090335 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40221 2019-Jan-10 14:32:20.090971 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
40222 2019-Jan-10 14:32:20.091589 - [DEBUG] Edge Function : AllBottom
40223 2019-Jan-10 14:32:20.091618 - [DEBUG] End adding new jump function
40224 2019-Jan-10 14:32:20.091642 - [DEBUG]
40225 2019-Jan-10 14:32:20.091666 - [DEBUG] -------------------------------------------- 1167. Path Edge --------------------------------------------
40226 2019-Jan-10 14:32:20.091690 - [DEBUG]
40227 2019-Jan-10 14:32:20.091714 - [DEBUG] Process 1167. path edge:
40228 2019-Jan-10 14:32:20.091738 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40229 2019-Jan-10 14:32:20.091796 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
40230 2019-Jan-10 14:32:20.092444 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40231 2019-Jan-10 14:32:20.093102 - [DEBUG]
40232 2019-Jan-10 14:32:20.093129 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
40233 2019-Jan-10 14:32:20.093801 - [DEBUG] Compose: EdgeIdentity * AllBottom
40234 2019-Jan-10 14:32:20.093830 - [DEBUG]
40235 2019-Jan-10 14:32:20.093854 - [DEBUG] Propagate flow
40236 2019-Jan-10 14:32:20.093878 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40237 2019-Jan-10 14:32:20.093941 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
40238 2019-Jan-10 14:32:20.094557 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40239 2019-Jan-10 14:32:20.095183 - [DEBUG] Edge function : AllBottom (result of previous compose)
40240 2019-Jan-10 14:32:20.095208 - [DEBUG]
40241 2019-Jan-10 14:32:20.095234 - [DEBUG] Join: AllTop & AllBottom
40242 2019-Jan-10 14:32:20.095261 - [DEBUG] = AllBottom (new jump func)
40243 2019-Jan-10 14:32:20.095286 - [DEBUG]
40244 2019-Jan-10 14:32:20.095310 - [DEBUG] Start adding new jump function
40245 2019-Jan-10 14:32:20.095334 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40246 2019-Jan-10 14:32:20.095391 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40247 2019-Jan-10 14:32:20.096017 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
40248 2019-Jan-10 14:32:20.096631 - [DEBUG] Edge Function : AllBottom
40249 2019-Jan-10 14:32:20.096661 - [DEBUG] End adding new jump function
40250 2019-Jan-10 14:32:20.096685 - [DEBUG]
40251 2019-Jan-10 14:32:20.096709 - [DEBUG] -------------------------------------------- 1168. Path Edge --------------------------------------------
40252 2019-Jan-10 14:32:20.096734 - [DEBUG]
40253 2019-Jan-10 14:32:20.096757 - [DEBUG] Process 1168. path edge:
40254 2019-Jan-10 14:32:20.096781 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40255 2019-Jan-10 14:32:20.096868 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
40256 2019-Jan-10 14:32:20.097483 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40257 2019-Jan-10 14:32:20.098107 - [DEBUG]
40258 2019-Jan-10 14:32:20.098133 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
40259 2019-Jan-10 14:32:20.098764 - [DEBUG] Compose: EdgeIdentity * AllBottom
40260 2019-Jan-10 14:32:20.098791 - [DEBUG]
40261 2019-Jan-10 14:32:20.098815 - [DEBUG] Propagate flow
40262 2019-Jan-10 14:32:20.098839 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40263 2019-Jan-10 14:32:20.098897 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40264 2019-Jan-10 14:32:20.099523 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40265 2019-Jan-10 14:32:20.100148 - [DEBUG] Edge function : AllBottom (result of previous compose)
40266 2019-Jan-10 14:32:20.100202 - [DEBUG]
40267 2019-Jan-10 14:32:20.100228 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40268 2019-Jan-10 14:32:20.100254 - [DEBUG] = AllBottom
40269 2019-Jan-10 14:32:20.100279 - [DEBUG]
40270 2019-Jan-10 14:32:20.100302 - [DEBUG] PROPAGATE: No new function!
40271 2019-Jan-10 14:32:20.100327 - [DEBUG] EDGE:
40272 2019-Jan-10 14:32:20.100385 - [DEBUG] ---> 40273 2019-Jan-10 14:32:20.101000 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40274 2019-Jan-10 14:32:20.101626 - [DEBUG]
40275 2019-Jan-10 14:32:20.101651 - [DEBUG] EDGE:
40276 2019-Jan-10 14:32:20.101708 - [DEBUG] ---> 40277 2019-Jan-10 14:32:20.102324 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40278 2019-Jan-10 14:32:20.102949 - [DEBUG]
40279 2019-Jan-10 14:32:20.102974 - [DEBUG] EDGE:
40280 2019-Jan-10 14:32:20.103032 - [DEBUG] ---> 40281 2019-Jan-10 14:32:20.103679 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40282 2019-Jan-10 14:32:20.104304 - [DEBUG]
40283 2019-Jan-10 14:32:20.104330 - [DEBUG] EDGE:
40284 2019-Jan-10 14:32:20.104388 - [DEBUG] ---> 40285 2019-Jan-10 14:32:20.105013 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40286 2019-Jan-10 14:32:20.105637 - [DEBUG]
40287 2019-Jan-10 14:32:20.105671 - [DEBUG] Compose: EdgeIdentity * AllBottom
40288 2019-Jan-10 14:32:20.105697 - [DEBUG]
40289 2019-Jan-10 14:32:20.105721 - [DEBUG] Propagate flow
40290 2019-Jan-10 14:32:20.105745 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40291 2019-Jan-10 14:32:20.105801 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40292 2019-Jan-10 14:32:20.106427 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40293 2019-Jan-10 14:32:20.107079 - [DEBUG] Edge function : AllBottom (result of previous compose)
40294 2019-Jan-10 14:32:20.107104 - [DEBUG]
40295 2019-Jan-10 14:32:20.107130 - [DEBUG] Join: AllTop & AllBottom
40296 2019-Jan-10 14:32:20.107156 - [DEBUG] = AllBottom (new jump func)
40297 2019-Jan-10 14:32:20.107180 - [DEBUG]
40298 2019-Jan-10 14:32:20.107204 - [DEBUG] Start adding new jump function
40299 2019-Jan-10 14:32:20.107227 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40300 2019-Jan-10 14:32:20.107284 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40301 2019-Jan-10 14:32:20.107909 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40302 2019-Jan-10 14:32:20.108562 - [DEBUG] Edge Function : AllBottom
40303 2019-Jan-10 14:32:20.108593 - [DEBUG] End adding new jump function
40304 2019-Jan-10 14:32:20.108618 - [DEBUG]
40305 2019-Jan-10 14:32:20.108641 - [DEBUG] -------------------------------------------- 1169. Path Edge --------------------------------------------
40306 2019-Jan-10 14:32:20.108666 - [DEBUG]
40307 2019-Jan-10 14:32:20.108690 - [DEBUG] Process 1169. path edge:
40308 2019-Jan-10 14:32:20.108714 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40309 2019-Jan-10 14:32:20.108779 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
40310 2019-Jan-10 14:32:20.109417 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40311 2019-Jan-10 14:32:20.110041 - [DEBUG]
40312 2019-Jan-10 14:32:20.110066 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40313 2019-Jan-10 14:32:20.110727 - [DEBUG] Possible callees:
40314 2019-Jan-10 14:32:20.110752 - [DEBUG] llvm.dbg.declare
40315 2019-Jan-10 14:32:20.110777 - [DEBUG] Possible return sites:
40316 2019-Jan-10 14:32:20.110801 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14340317 2019-Jan-10 14:32:20.112055 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40318 2019-Jan-10 14:32:20.112084 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40319 2019-Jan-10 14:32:20.112126 - [DEBUG] Compose: EdgeIdentity * AllBottom
40320 2019-Jan-10 14:32:20.112154 - [DEBUG]
40321 2019-Jan-10 14:32:20.112178 - [DEBUG] Propagate flow
40322 2019-Jan-10 14:32:20.112201 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40323 2019-Jan-10 14:32:20.112258 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
40324 2019-Jan-10 14:32:20.112879 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40325 2019-Jan-10 14:32:20.113521 - [DEBUG] Edge function : AllBottom (result of previous compose)
40326 2019-Jan-10 14:32:20.113547 - [DEBUG]
40327 2019-Jan-10 14:32:20.113574 - [DEBUG] Join: AllTop & AllBottom
40328 2019-Jan-10 14:32:20.113600 - [DEBUG] = AllBottom (new jump func)
40329 2019-Jan-10 14:32:20.113625 - [DEBUG]
40330 2019-Jan-10 14:32:20.113649 - [DEBUG] Start adding new jump function
40331 2019-Jan-10 14:32:20.113672 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40332 2019-Jan-10 14:32:20.113734 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40333 2019-Jan-10 14:32:20.114399 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
40334 2019-Jan-10 14:32:20.115022 - [DEBUG] Edge Function : AllBottom
40335 2019-Jan-10 14:32:20.115052 - [DEBUG] End adding new jump function
40336 2019-Jan-10 14:32:20.115077 - [DEBUG]
40337 2019-Jan-10 14:32:20.115101 - [DEBUG] -------------------------------------------- 1170. Path Edge --------------------------------------------
40338 2019-Jan-10 14:32:20.115125 - [DEBUG]
40339 2019-Jan-10 14:32:20.115148 - [DEBUG] Process 1170. path edge:
40340 2019-Jan-10 14:32:20.115173 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40341 2019-Jan-10 14:32:20.115229 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
40342 2019-Jan-10 14:32:20.115847 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40343 2019-Jan-10 14:32:20.116471 - [DEBUG]
40344 2019-Jan-10 14:32:20.116496 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
40345 2019-Jan-10 14:32:20.117204 - [DEBUG] Compose: EdgeIdentity * AllBottom
40346 2019-Jan-10 14:32:20.117232 - [DEBUG]
40347 2019-Jan-10 14:32:20.117256 - [DEBUG] Propagate flow
40348 2019-Jan-10 14:32:20.117279 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40349 2019-Jan-10 14:32:20.117338 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
40350 2019-Jan-10 14:32:20.117957 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40351 2019-Jan-10 14:32:20.118581 - [DEBUG] Edge function : AllBottom (result of previous compose)
40352 2019-Jan-10 14:32:20.118607 - [DEBUG]
40353 2019-Jan-10 14:32:20.118632 - [DEBUG] Join: AllTop & AllBottom
40354 2019-Jan-10 14:32:20.118659 - [DEBUG] = AllBottom (new jump func)
40355 2019-Jan-10 14:32:20.118683 - [DEBUG]
40356 2019-Jan-10 14:32:20.118707 - [DEBUG] Start adding new jump function
40357 2019-Jan-10 14:32:20.118731 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40358 2019-Jan-10 14:32:20.118790 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40359 2019-Jan-10 14:32:20.119418 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
40360 2019-Jan-10 14:32:20.120031 - [DEBUG] Edge Function : AllBottom
40361 2019-Jan-10 14:32:20.120060 - [DEBUG] End adding new jump function
40362 2019-Jan-10 14:32:20.120084 - [DEBUG]
40363 2019-Jan-10 14:32:20.120108 - [DEBUG] -------------------------------------------- 1171. Path Edge --------------------------------------------
40364 2019-Jan-10 14:32:20.120133 - [DEBUG]
40365 2019-Jan-10 14:32:20.120169 - [DEBUG] Process 1171. path edge:
40366 2019-Jan-10 14:32:20.120196 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40367 2019-Jan-10 14:32:20.120252 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
40368 2019-Jan-10 14:32:20.120867 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40369 2019-Jan-10 14:32:20.121491 - [DEBUG]
40370 2019-Jan-10 14:32:20.121517 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
40371 2019-Jan-10 14:32:20.122151 - [DEBUG] Compose: EdgeIdentity * AllBottom
40372 2019-Jan-10 14:32:20.122178 - [DEBUG]
40373 2019-Jan-10 14:32:20.122202 - [DEBUG] Propagate flow
40374 2019-Jan-10 14:32:20.122226 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40375 2019-Jan-10 14:32:20.122283 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
40376 2019-Jan-10 14:32:20.122916 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40377 2019-Jan-10 14:32:20.123581 - [DEBUG] Edge function : AllBottom (result of previous compose)
40378 2019-Jan-10 14:32:20.123607 - [DEBUG]
40379 2019-Jan-10 14:32:20.123633 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40380 2019-Jan-10 14:32:20.123659 - [DEBUG] = AllBottom
40381 2019-Jan-10 14:32:20.123684 - [DEBUG]
40382 2019-Jan-10 14:32:20.123707 - [DEBUG] PROPAGATE: No new function!
40383 2019-Jan-10 14:32:20.123732 - [DEBUG] EDGE:
40384 2019-Jan-10 14:32:20.123791 - [DEBUG] ---> 40385 2019-Jan-10 14:32:20.124408 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40386 2019-Jan-10 14:32:20.125033 - [DEBUG]
40387 2019-Jan-10 14:32:20.125058 - [DEBUG] EDGE:
40388 2019-Jan-10 14:32:20.125116 - [DEBUG] ---> 40389 2019-Jan-10 14:32:20.125765 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40390 2019-Jan-10 14:32:20.126418 - [DEBUG]
40391 2019-Jan-10 14:32:20.126446 - [DEBUG] EDGE:
40392 2019-Jan-10 14:32:20.126511 - [DEBUG] ---> 40393 2019-Jan-10 14:32:20.127197 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40394 2019-Jan-10 14:32:20.127870 - [DEBUG]
40395 2019-Jan-10 14:32:20.127898 - [DEBUG] EDGE:
40396 2019-Jan-10 14:32:20.127968 - [DEBUG] ---> 40397 2019-Jan-10 14:32:20.128614 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40398 2019-Jan-10 14:32:20.129246 - [DEBUG]
40399 2019-Jan-10 14:32:20.129295 - [DEBUG] Compose: EdgeIdentity * AllBottom
40400 2019-Jan-10 14:32:20.129323 - [DEBUG]
40401 2019-Jan-10 14:32:20.129347 - [DEBUG] Propagate flow
40402 2019-Jan-10 14:32:20.129371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40403 2019-Jan-10 14:32:20.129429 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
40404 2019-Jan-10 14:32:20.130049 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40405 2019-Jan-10 14:32:20.130699 - [DEBUG] Edge function : AllBottom (result of previous compose)
40406 2019-Jan-10 14:32:20.130725 - [DEBUG]
40407 2019-Jan-10 14:32:20.130752 - [DEBUG] Join: AllTop & AllBottom
40408 2019-Jan-10 14:32:20.130778 - [DEBUG] = AllBottom (new jump func)
40409 2019-Jan-10 14:32:20.130803 - [DEBUG]
40410 2019-Jan-10 14:32:20.130826 - [DEBUG] Start adding new jump function
40411 2019-Jan-10 14:32:20.130849 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40412 2019-Jan-10 14:32:20.130906 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40413 2019-Jan-10 14:32:20.131533 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
40414 2019-Jan-10 14:32:20.132149 - [DEBUG] Edge Function : AllBottom
40415 2019-Jan-10 14:32:20.132179 - [DEBUG] End adding new jump function
40416 2019-Jan-10 14:32:20.132223 - [DEBUG]
40417 2019-Jan-10 14:32:20.132247 - [DEBUG] -------------------------------------------- 1172. Path Edge --------------------------------------------
40418 2019-Jan-10 14:32:20.132272 - [DEBUG]
40419 2019-Jan-10 14:32:20.132296 - [DEBUG] Process 1172. path edge:
40420 2019-Jan-10 14:32:20.132320 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40421 2019-Jan-10 14:32:20.132376 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
40422 2019-Jan-10 14:32:20.132993 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 >
40423 2019-Jan-10 14:32:20.133631 - [DEBUG]
40424 2019-Jan-10 14:32:20.133658 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
40425 2019-Jan-10 14:32:20.134296 - [DEBUG] Compose: EdgeIdentity * AllBottom
40426 2019-Jan-10 14:32:20.134324 - [DEBUG]
40427 2019-Jan-10 14:32:20.134348 - [DEBUG] Propagate flow
40428 2019-Jan-10 14:32:20.134371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40429 2019-Jan-10 14:32:20.134428 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
40430 2019-Jan-10 14:32:20.135055 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40431 2019-Jan-10 14:32:20.135680 - [DEBUG] Edge function : AllBottom (result of previous compose)
40432 2019-Jan-10 14:32:20.135706 - [DEBUG]
40433 2019-Jan-10 14:32:20.135731 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40434 2019-Jan-10 14:32:20.135757 - [DEBUG] = AllBottom
40435 2019-Jan-10 14:32:20.135781 - [DEBUG]
40436 2019-Jan-10 14:32:20.135805 - [DEBUG] PROPAGATE: No new function!
40437 2019-Jan-10 14:32:20.135836 - [DEBUG] Compose: EdgeIdentity * AllBottom
40438 2019-Jan-10 14:32:20.135862 - [DEBUG]
40439 2019-Jan-10 14:32:20.135886 - [DEBUG] Propagate flow
40440 2019-Jan-10 14:32:20.135909 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40441 2019-Jan-10 14:32:20.135966 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
40442 2019-Jan-10 14:32:20.136591 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
40443 2019-Jan-10 14:32:20.137233 - [DEBUG] Edge function : AllBottom (result of previous compose)
40444 2019-Jan-10 14:32:20.137258 - [DEBUG]
40445 2019-Jan-10 14:32:20.137283 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
40446 2019-Jan-10 14:32:20.137309 - [DEBUG] = AllBottom
40447 2019-Jan-10 14:32:20.137334 - [DEBUG]
40448 2019-Jan-10 14:32:20.137357 - [DEBUG] PROPAGATE: No new function!
40449 2019-Jan-10 14:32:20.137381 - [DEBUG] EDGE:
40450 2019-Jan-10 14:32:20.137438 - [DEBUG] ---> 40451 2019-Jan-10 14:32:20.138056 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40452 2019-Jan-10 14:32:20.138682 - [DEBUG]
40453 2019-Jan-10 14:32:20.138707 - [DEBUG] EDGE:
40454 2019-Jan-10 14:32:20.138764 - [DEBUG] ---> 40455 2019-Jan-10 14:32:20.139380 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40456 2019-Jan-10 14:32:20.140003 - [DEBUG]
40457 2019-Jan-10 14:32:20.140037 - [DEBUG] EDGE:
40458 2019-Jan-10 14:32:20.140095 - [DEBUG] ---> 40459 2019-Jan-10 14:32:20.140732 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40460 2019-Jan-10 14:32:20.141357 - [DEBUG]
40461 2019-Jan-10 14:32:20.141383 - [DEBUG] EDGE:
40462 2019-Jan-10 14:32:20.141441 - [DEBUG] ---> 40463 2019-Jan-10 14:32:20.142062 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40464 2019-Jan-10 14:32:20.142718 - [DEBUG]
40465 2019-Jan-10 14:32:20.142746 - [DEBUG] EDGE:
40466 2019-Jan-10 14:32:20.142811 - [DEBUG] ---> 40467 2019-Jan-10 14:32:20.143455 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40468 2019-Jan-10 14:32:20.144107 - [DEBUG]
40469 2019-Jan-10 14:32:20.144133 - [DEBUG] EDGE:
40470 2019-Jan-10 14:32:20.144193 - [DEBUG] ---> 40471 2019-Jan-10 14:32:20.144816 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40472 2019-Jan-10 14:32:20.145439 - [DEBUG]
40473 2019-Jan-10 14:32:20.145465 - [DEBUG] EDGE:
40474 2019-Jan-10 14:32:20.145522 - [DEBUG] ---> 40475 2019-Jan-10 14:32:20.146140 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40476 2019-Jan-10 14:32:20.146765 - [DEBUG]
40477 2019-Jan-10 14:32:20.146791 - [DEBUG] EDGE:
40478 2019-Jan-10 14:32:20.146861 - [DEBUG] ---> 40479 2019-Jan-10 14:32:20.147565 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40480 2019-Jan-10 14:32:20.148220 - [DEBUG]
40481 2019-Jan-10 14:32:20.148247 - [DEBUG] EDGE:
40482 2019-Jan-10 14:32:20.148317 - [DEBUG] ---> 40483 2019-Jan-10 14:32:20.148975 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40484 2019-Jan-10 14:32:20.149649 - [DEBUG]
40485 2019-Jan-10 14:32:20.149677 - [DEBUG] EDGE:
40486 2019-Jan-10 14:32:20.149748 - [DEBUG] ---> 40487 2019-Jan-10 14:32:20.150445 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40488 2019-Jan-10 14:32:20.151119 - [DEBUG]
40489 2019-Jan-10 14:32:20.151147 - [DEBUG] EDGE:
40490 2019-Jan-10 14:32:20.151216 - [DEBUG] ---> 40491 2019-Jan-10 14:32:20.151862 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40492 2019-Jan-10 14:32:20.152539 - [DEBUG]
40493 2019-Jan-10 14:32:20.152567 - [DEBUG] EDGE:
40494 2019-Jan-10 14:32:20.152693 - [DEBUG] ---> 40495 2019-Jan-10 14:32:20.153340 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49>
40496 2019-Jan-10 14:32:20.154026 - [DEBUG]
40497 2019-Jan-10 14:32:20.154056 - [DEBUG] EDGE:
40498 2019-Jan-10 14:32:20.154126 - [DEBUG] ---> 40499 2019-Jan-10 14:32:20.154886 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
40500 2019-Jan-10 14:32:20.155558 - [DEBUG]
40501 2019-Jan-10 14:32:20.155587 - [DEBUG] EDGE:
40502 2019-Jan-10 14:32:20.155654 - [DEBUG] ---> 40503 2019-Jan-10 14:32:20.156293 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
40504 2019-Jan-10 14:32:20.156943 - [DEBUG]
40505 2019-Jan-10 14:32:20.156972 - [DEBUG] Compose: EdgeIdentity * AllBottom
40506 2019-Jan-10 14:32:20.156999 - [DEBUG]
40507 2019-Jan-10 14:32:20.157023 - [DEBUG] Propagate flow
40508 2019-Jan-10 14:32:20.157047 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40509 2019-Jan-10 14:32:20.157104 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
40510 2019-Jan-10 14:32:20.157721 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40511 2019-Jan-10 14:32:20.158348 - [DEBUG] Edge function : AllBottom (result of previous compose)
40512 2019-Jan-10 14:32:20.158374 - [DEBUG]
40513 2019-Jan-10 14:32:20.158400 - [DEBUG] Join: AllTop & AllBottom
40514 2019-Jan-10 14:32:20.158427 - [DEBUG] = AllBottom (new jump func)
40515 2019-Jan-10 14:32:20.158452 - [DEBUG]
40516 2019-Jan-10 14:32:20.158476 - [DEBUG] Start adding new jump function
40517 2019-Jan-10 14:32:20.158499 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40518 2019-Jan-10 14:32:20.158558 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40519 2019-Jan-10 14:32:20.159224 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
40520 2019-Jan-10 14:32:20.159884 - [DEBUG] Edge Function : AllBottom
40521 2019-Jan-10 14:32:20.159921 - [DEBUG] End adding new jump function
40522 2019-Jan-10 14:32:20.159945 - [DEBUG]
40523 2019-Jan-10 14:32:20.159969 - [DEBUG] -------------------------------------------- 1173. Path Edge --------------------------------------------
40524 2019-Jan-10 14:32:20.159995 - [DEBUG]
40525 2019-Jan-10 14:32:20.160018 - [DEBUG] Process 1173. path edge:
40526 2019-Jan-10 14:32:20.160042 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40527 2019-Jan-10 14:32:20.160116 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
40528 2019-Jan-10 14:32:20.160804 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40529 2019-Jan-10 14:32:20.161472 - [DEBUG]
40530 2019-Jan-10 14:32:20.161501 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
40531 2019-Jan-10 14:32:20.162198 - [DEBUG] Compose: EdgeIdentity * AllBottom
40532 2019-Jan-10 14:32:20.162250 - [DEBUG]
40533 2019-Jan-10 14:32:20.162274 - [DEBUG] Propagate flow
40534 2019-Jan-10 14:32:20.162298 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40535 2019-Jan-10 14:32:20.162370 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
40536 2019-Jan-10 14:32:20.163042 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40537 2019-Jan-10 14:32:20.163749 - [DEBUG] Edge function : AllBottom (result of previous compose)
40538 2019-Jan-10 14:32:20.163777 - [DEBUG]
40539 2019-Jan-10 14:32:20.163804 - [DEBUG] Join: AllTop & AllBottom
40540 2019-Jan-10 14:32:20.163832 - [DEBUG] = AllBottom (new jump func)
40541 2019-Jan-10 14:32:20.163856 - [DEBUG]
40542 2019-Jan-10 14:32:20.163880 - [DEBUG] Start adding new jump function
40543 2019-Jan-10 14:32:20.163904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40544 2019-Jan-10 14:32:20.163973 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40545 2019-Jan-10 14:32:20.164654 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
40546 2019-Jan-10 14:32:20.165334 - [DEBUG] Edge Function : AllBottom
40547 2019-Jan-10 14:32:20.165371 - [DEBUG] End adding new jump function
40548 2019-Jan-10 14:32:20.165397 - [DEBUG]
40549 2019-Jan-10 14:32:20.165421 - [DEBUG] -------------------------------------------- 1174. Path Edge --------------------------------------------
40550 2019-Jan-10 14:32:20.165446 - [DEBUG]
40551 2019-Jan-10 14:32:20.165470 - [DEBUG] Process 1174. path edge:
40552 2019-Jan-10 14:32:20.165494 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40553 2019-Jan-10 14:32:20.165570 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
40554 2019-Jan-10 14:32:20.166251 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40555 2019-Jan-10 14:32:20.166954 - [DEBUG]
40556 2019-Jan-10 14:32:20.166981 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
40557 2019-Jan-10 14:32:20.167689 - [DEBUG] Possible callees:
40558 2019-Jan-10 14:32:20.167716 - [DEBUG] llvm.dbg.declare
40559 2019-Jan-10 14:32:20.167742 - [DEBUG] Possible return sites:
40560 2019-Jan-10 14:32:20.167765 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9640561 2019-Jan-10 14:32:20.169114 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40562 2019-Jan-10 14:32:20.169156 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40563 2019-Jan-10 14:32:20.169205 - [DEBUG] Compose: EdgeIdentity * AllBottom
40564 2019-Jan-10 14:32:20.169234 - [DEBUG]
40565 2019-Jan-10 14:32:20.169258 - [DEBUG] Propagate flow
40566 2019-Jan-10 14:32:20.169282 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40567 2019-Jan-10 14:32:20.169360 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
40568 2019-Jan-10 14:32:20.170040 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40569 2019-Jan-10 14:32:20.170746 - [DEBUG] Edge function : AllBottom (result of previous compose)
40570 2019-Jan-10 14:32:20.170773 - [DEBUG]
40571 2019-Jan-10 14:32:20.170800 - [DEBUG] Join: AllTop & AllBottom
40572 2019-Jan-10 14:32:20.170828 - [DEBUG] = AllBottom (new jump func)
40573 2019-Jan-10 14:32:20.170852 - [DEBUG]
40574 2019-Jan-10 14:32:20.170877 - [DEBUG] Start adding new jump function
40575 2019-Jan-10 14:32:20.170918 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40576 2019-Jan-10 14:32:20.170985 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40577 2019-Jan-10 14:32:20.171648 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
40578 2019-Jan-10 14:32:20.172306 - [DEBUG] Edge Function : AllBottom
40579 2019-Jan-10 14:32:20.172339 - [DEBUG] End adding new jump function
40580 2019-Jan-10 14:32:20.172364 - [DEBUG]
40581 2019-Jan-10 14:32:20.172388 - [DEBUG] -------------------------------------------- 1175. Path Edge --------------------------------------------
40582 2019-Jan-10 14:32:20.172413 - [DEBUG]
40583 2019-Jan-10 14:32:20.172437 - [DEBUG] Process 1175. path edge:
40584 2019-Jan-10 14:32:20.172461 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40585 2019-Jan-10 14:32:20.172527 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
40586 2019-Jan-10 14:32:20.173208 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40587 2019-Jan-10 14:32:20.173873 - [DEBUG]
40588 2019-Jan-10 14:32:20.173899 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
40589 2019-Jan-10 14:32:20.174557 - [DEBUG] Compose: EdgeIdentity * AllBottom
40590 2019-Jan-10 14:32:20.174586 - [DEBUG]
40591 2019-Jan-10 14:32:20.174610 - [DEBUG] Propagate flow
40592 2019-Jan-10 14:32:20.174634 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40593 2019-Jan-10 14:32:20.174693 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
40594 2019-Jan-10 14:32:20.175311 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40595 2019-Jan-10 14:32:20.175965 - [DEBUG] Edge function : AllBottom (result of previous compose)
40596 2019-Jan-10 14:32:20.175992 - [DEBUG]
40597 2019-Jan-10 14:32:20.176019 - [DEBUG] Join: AllTop & AllBottom
40598 2019-Jan-10 14:32:20.176045 - [DEBUG] = AllBottom (new jump func)
40599 2019-Jan-10 14:32:20.176070 - [DEBUG]
40600 2019-Jan-10 14:32:20.176094 - [DEBUG] Start adding new jump function
40601 2019-Jan-10 14:32:20.176117 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40602 2019-Jan-10 14:32:20.176185 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40603 2019-Jan-10 14:32:20.176857 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
40604 2019-Jan-10 14:32:20.177476 - [DEBUG] Edge Function : AllBottom
40605 2019-Jan-10 14:32:20.177506 - [DEBUG] End adding new jump function
40606 2019-Jan-10 14:32:20.177530 - [DEBUG]
40607 2019-Jan-10 14:32:20.177554 - [DEBUG] -------------------------------------------- 1176. Path Edge --------------------------------------------
40608 2019-Jan-10 14:32:20.177579 - [DEBUG]
40609 2019-Jan-10 14:32:20.177602 - [DEBUG] Process 1176. path edge:
40610 2019-Jan-10 14:32:20.177626 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40611 2019-Jan-10 14:32:20.177683 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
40612 2019-Jan-10 14:32:20.178299 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40613 2019-Jan-10 14:32:20.178917 - [DEBUG]
40614 2019-Jan-10 14:32:20.178943 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
40615 2019-Jan-10 14:32:20.179581 - [DEBUG] Compose: EdgeIdentity * AllBottom
40616 2019-Jan-10 14:32:20.179609 - [DEBUG]
40617 2019-Jan-10 14:32:20.179633 - [DEBUG] Propagate flow
40618 2019-Jan-10 14:32:20.179657 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40619 2019-Jan-10 14:32:20.179714 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
40620 2019-Jan-10 14:32:20.180363 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40621 2019-Jan-10 14:32:20.180983 - [DEBUG] Edge function : AllBottom (result of previous compose)
40622 2019-Jan-10 14:32:20.181008 - [DEBUG]
40623 2019-Jan-10 14:32:20.181033 - [DEBUG] Join: AllTop & AllBottom
40624 2019-Jan-10 14:32:20.181060 - [DEBUG] = AllBottom (new jump func)
40625 2019-Jan-10 14:32:20.181084 - [DEBUG]
40626 2019-Jan-10 14:32:20.181108 - [DEBUG] Start adding new jump function
40627 2019-Jan-10 14:32:20.181131 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40628 2019-Jan-10 14:32:20.181188 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40629 2019-Jan-10 14:32:20.181809 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
40630 2019-Jan-10 14:32:20.182422 - [DEBUG] Edge Function : AllBottom
40631 2019-Jan-10 14:32:20.182450 - [DEBUG] End adding new jump function
40632 2019-Jan-10 14:32:20.182474 - [DEBUG]
40633 2019-Jan-10 14:32:20.182498 - [DEBUG] -------------------------------------------- 1177. Path Edge --------------------------------------------
40634 2019-Jan-10 14:32:20.182522 - [DEBUG]
40635 2019-Jan-10 14:32:20.182546 - [DEBUG] Process 1177. path edge:
40636 2019-Jan-10 14:32:20.182570 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40637 2019-Jan-10 14:32:20.182626 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
40638 2019-Jan-10 14:32:20.183240 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40639 2019-Jan-10 14:32:20.183873 - [DEBUG]
40640 2019-Jan-10 14:32:20.183898 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
40641 2019-Jan-10 14:32:20.184525 - [DEBUG] Compose: EdgeIdentity * AllBottom
40642 2019-Jan-10 14:32:20.184554 - [DEBUG]
40643 2019-Jan-10 14:32:20.184578 - [DEBUG] Propagate flow
40644 2019-Jan-10 14:32:20.184602 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40645 2019-Jan-10 14:32:20.184659 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
40646 2019-Jan-10 14:32:20.185281 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40647 2019-Jan-10 14:32:20.185914 - [DEBUG] Edge function : AllBottom (result of previous compose)
40648 2019-Jan-10 14:32:20.185940 - [DEBUG]
40649 2019-Jan-10 14:32:20.185966 - [DEBUG] Join: AllTop & AllBottom
40650 2019-Jan-10 14:32:20.185992 - [DEBUG] = AllBottom (new jump func)
40651 2019-Jan-10 14:32:20.186016 - [DEBUG]
40652 2019-Jan-10 14:32:20.186040 - [DEBUG] Start adding new jump function
40653 2019-Jan-10 14:32:20.186063 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40654 2019-Jan-10 14:32:20.186121 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40655 2019-Jan-10 14:32:20.186740 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
40656 2019-Jan-10 14:32:20.187377 - [DEBUG] Edge Function : AllBottom
40657 2019-Jan-10 14:32:20.187406 - [DEBUG] End adding new jump function
40658 2019-Jan-10 14:32:20.187430 - [DEBUG]
40659 2019-Jan-10 14:32:20.187454 - [DEBUG] -------------------------------------------- 1178. Path Edge --------------------------------------------
40660 2019-Jan-10 14:32:20.187478 - [DEBUG]
40661 2019-Jan-10 14:32:20.187502 - [DEBUG] Process 1178. path edge:
40662 2019-Jan-10 14:32:20.187525 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40663 2019-Jan-10 14:32:20.187581 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
40664 2019-Jan-10 14:32:20.188200 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40665 2019-Jan-10 14:32:20.188829 - [DEBUG]
40666 2019-Jan-10 14:32:20.188854 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
40667 2019-Jan-10 14:32:20.189495 - [DEBUG] Compose: EdgeIdentity * AllBottom
40668 2019-Jan-10 14:32:20.189524 - [DEBUG]
40669 2019-Jan-10 14:32:20.189548 - [DEBUG] Propagate flow
40670 2019-Jan-10 14:32:20.189571 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40671 2019-Jan-10 14:32:20.189629 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
40672 2019-Jan-10 14:32:20.190262 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40673 2019-Jan-10 14:32:20.190881 - [DEBUG] Edge function : AllBottom (result of previous compose)
40674 2019-Jan-10 14:32:20.190907 - [DEBUG]
40675 2019-Jan-10 14:32:20.190932 - [DEBUG] Join: AllTop & AllBottom
40676 2019-Jan-10 14:32:20.190958 - [DEBUG] = AllBottom (new jump func)
40677 2019-Jan-10 14:32:20.190983 - [DEBUG]
40678 2019-Jan-10 14:32:20.191006 - [DEBUG] Start adding new jump function
40679 2019-Jan-10 14:32:20.191030 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40680 2019-Jan-10 14:32:20.191086 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40681 2019-Jan-10 14:32:20.191720 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
40682 2019-Jan-10 14:32:20.192374 - [DEBUG] Edge Function : AllBottom
40683 2019-Jan-10 14:32:20.192407 - [DEBUG] End adding new jump function
40684 2019-Jan-10 14:32:20.192432 - [DEBUG]
40685 2019-Jan-10 14:32:20.192456 - [DEBUG] -------------------------------------------- 1179. Path Edge --------------------------------------------
40686 2019-Jan-10 14:32:20.192481 - [DEBUG]
40687 2019-Jan-10 14:32:20.192504 - [DEBUG] Process 1179. path edge:
40688 2019-Jan-10 14:32:20.192529 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40689 2019-Jan-10 14:32:20.192596 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
40690 2019-Jan-10 14:32:20.193236 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40691 2019-Jan-10 14:32:20.193923 - [DEBUG]
40692 2019-Jan-10 14:32:20.193951 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
40693 2019-Jan-10 14:32:20.194649 - [DEBUG] Compose: EdgeIdentity * AllBottom
40694 2019-Jan-10 14:32:20.194679 - [DEBUG]
40695 2019-Jan-10 14:32:20.194703 - [DEBUG] Propagate flow
40696 2019-Jan-10 14:32:20.194727 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40697 2019-Jan-10 14:32:20.194799 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
40698 2019-Jan-10 14:32:20.195440 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40699 2019-Jan-10 14:32:20.196062 - [DEBUG] Edge function : AllBottom (result of previous compose)
40700 2019-Jan-10 14:32:20.196088 - [DEBUG]
40701 2019-Jan-10 14:32:20.196114 - [DEBUG] Join: AllTop & AllBottom
40702 2019-Jan-10 14:32:20.196141 - [DEBUG] = AllBottom (new jump func)
40703 2019-Jan-10 14:32:20.196166 - [DEBUG]
40704 2019-Jan-10 14:32:20.196190 - [DEBUG] Start adding new jump function
40705 2019-Jan-10 14:32:20.196214 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40706 2019-Jan-10 14:32:20.196270 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40707 2019-Jan-10 14:32:20.196913 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
40708 2019-Jan-10 14:32:20.197528 - [DEBUG] Edge Function : AllBottom
40709 2019-Jan-10 14:32:20.197557 - [DEBUG] End adding new jump function
40710 2019-Jan-10 14:32:20.197602 - [DEBUG]
40711 2019-Jan-10 14:32:20.197626 - [DEBUG] -------------------------------------------- 1180. Path Edge --------------------------------------------
40712 2019-Jan-10 14:32:20.197651 - [DEBUG]
40713 2019-Jan-10 14:32:20.197674 - [DEBUG] Process 1180. path edge:
40714 2019-Jan-10 14:32:20.197699 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40715 2019-Jan-10 14:32:20.197755 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
40716 2019-Jan-10 14:32:20.198373 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40717 2019-Jan-10 14:32:20.198992 - [DEBUG]
40718 2019-Jan-10 14:32:20.199017 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
40719 2019-Jan-10 14:32:20.199657 - [DEBUG] Compose: EdgeIdentity * AllBottom
40720 2019-Jan-10 14:32:20.199685 - [DEBUG]
40721 2019-Jan-10 14:32:20.199709 - [DEBUG] Propagate flow
40722 2019-Jan-10 14:32:20.199733 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40723 2019-Jan-10 14:32:20.199790 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
40724 2019-Jan-10 14:32:20.200468 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40725 2019-Jan-10 14:32:20.201088 - [DEBUG] Edge function : AllBottom (result of previous compose)
40726 2019-Jan-10 14:32:20.201113 - [DEBUG]
40727 2019-Jan-10 14:32:20.201139 - [DEBUG] Join: AllTop & AllBottom
40728 2019-Jan-10 14:32:20.201164 - [DEBUG] = AllBottom (new jump func)
40729 2019-Jan-10 14:32:20.201189 - [DEBUG]
40730 2019-Jan-10 14:32:20.201213 - [DEBUG] Start adding new jump function
40731 2019-Jan-10 14:32:20.201236 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40732 2019-Jan-10 14:32:20.201292 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40733 2019-Jan-10 14:32:20.201913 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
40734 2019-Jan-10 14:32:20.202530 - [DEBUG] Edge Function : AllBottom
40735 2019-Jan-10 14:32:20.202558 - [DEBUG] End adding new jump function
40736 2019-Jan-10 14:32:20.202583 - [DEBUG]
40737 2019-Jan-10 14:32:20.202607 - [DEBUG] -------------------------------------------- 1181. Path Edge --------------------------------------------
40738 2019-Jan-10 14:32:20.202631 - [DEBUG]
40739 2019-Jan-10 14:32:20.202654 - [DEBUG] Process 1181. path edge:
40740 2019-Jan-10 14:32:20.202678 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40741 2019-Jan-10 14:32:20.202735 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
40742 2019-Jan-10 14:32:20.203355 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40743 2019-Jan-10 14:32:20.203992 - [DEBUG]
40744 2019-Jan-10 14:32:20.204016 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
40745 2019-Jan-10 14:32:20.204653 - [DEBUG] Compose: EdgeIdentity * AllBottom
40746 2019-Jan-10 14:32:20.204683 - [DEBUG]
40747 2019-Jan-10 14:32:20.204707 - [DEBUG] Propagate flow
40748 2019-Jan-10 14:32:20.204730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40749 2019-Jan-10 14:32:20.204788 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
40750 2019-Jan-10 14:32:20.205406 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40751 2019-Jan-10 14:32:20.206025 - [DEBUG] Edge function : AllBottom (result of previous compose)
40752 2019-Jan-10 14:32:20.206050 - [DEBUG]
40753 2019-Jan-10 14:32:20.206075 - [DEBUG] Join: AllTop & AllBottom
40754 2019-Jan-10 14:32:20.206110 - [DEBUG] = AllBottom (new jump func)
40755 2019-Jan-10 14:32:20.206135 - [DEBUG]
40756 2019-Jan-10 14:32:20.206159 - [DEBUG] Start adding new jump function
40757 2019-Jan-10 14:32:20.206183 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40758 2019-Jan-10 14:32:20.206239 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40759 2019-Jan-10 14:32:20.206874 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
40760 2019-Jan-10 14:32:20.207489 - [DEBUG] Edge Function : AllBottom
40761 2019-Jan-10 14:32:20.207517 - [DEBUG] End adding new jump function
40762 2019-Jan-10 14:32:20.207541 - [DEBUG]
40763 2019-Jan-10 14:32:20.207564 - [DEBUG] -------------------------------------------- 1182. Path Edge --------------------------------------------
40764 2019-Jan-10 14:32:20.207589 - [DEBUG]
40765 2019-Jan-10 14:32:20.207612 - [DEBUG] Process 1182. path edge:
40766 2019-Jan-10 14:32:20.207636 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40767 2019-Jan-10 14:32:20.207692 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
40768 2019-Jan-10 14:32:20.208309 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40769 2019-Jan-10 14:32:20.208937 - [DEBUG]
40770 2019-Jan-10 14:32:20.208963 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
40771 2019-Jan-10 14:32:20.209639 - [DEBUG] Compose: EdgeIdentity * AllBottom
40772 2019-Jan-10 14:32:20.209669 - [DEBUG]
40773 2019-Jan-10 14:32:20.209693 - [DEBUG] Propagate flow
40774 2019-Jan-10 14:32:20.209717 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40775 2019-Jan-10 14:32:20.209782 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
40776 2019-Jan-10 14:32:20.210447 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40777 2019-Jan-10 14:32:20.211068 - [DEBUG] Edge function : AllBottom (result of previous compose)
40778 2019-Jan-10 14:32:20.211094 - [DEBUG]
40779 2019-Jan-10 14:32:20.211120 - [DEBUG] Join: AllTop & AllBottom
40780 2019-Jan-10 14:32:20.211146 - [DEBUG] = AllBottom (new jump func)
40781 2019-Jan-10 14:32:20.211170 - [DEBUG]
40782 2019-Jan-10 14:32:20.211194 - [DEBUG] Start adding new jump function
40783 2019-Jan-10 14:32:20.211217 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40784 2019-Jan-10 14:32:20.211274 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40785 2019-Jan-10 14:32:20.211894 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
40786 2019-Jan-10 14:32:20.212519 - [DEBUG] Edge Function : AllBottom
40787 2019-Jan-10 14:32:20.212552 - [DEBUG] End adding new jump function
40788 2019-Jan-10 14:32:20.212577 - [DEBUG]
40789 2019-Jan-10 14:32:20.212601 - [DEBUG] -------------------------------------------- 1183. Path Edge --------------------------------------------
40790 2019-Jan-10 14:32:20.212625 - [DEBUG]
40791 2019-Jan-10 14:32:20.212649 - [DEBUG] Process 1183. path edge:
40792 2019-Jan-10 14:32:20.212673 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40793 2019-Jan-10 14:32:20.212730 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
40794 2019-Jan-10 14:32:20.213357 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40795 2019-Jan-10 14:32:20.213992 - [DEBUG]
40796 2019-Jan-10 14:32:20.214033 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
40797 2019-Jan-10 14:32:20.214671 - [DEBUG] Possible callees:
40798 2019-Jan-10 14:32:20.214696 - [DEBUG] llvm.dbg.declare
40799 2019-Jan-10 14:32:20.214721 - [DEBUG] Possible return sites:
40800 2019-Jan-10 14:32:20.214745 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12040801 2019-Jan-10 14:32:20.216021 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40802 2019-Jan-10 14:32:20.216053 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40803 2019-Jan-10 14:32:20.216097 - [DEBUG] Compose: EdgeIdentity * AllBottom
40804 2019-Jan-10 14:32:20.216124 - [DEBUG]
40805 2019-Jan-10 14:32:20.216149 - [DEBUG] Propagate flow
40806 2019-Jan-10 14:32:20.216172 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40807 2019-Jan-10 14:32:20.216233 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
40808 2019-Jan-10 14:32:20.216872 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40809 2019-Jan-10 14:32:20.217493 - [DEBUG] Edge function : AllBottom (result of previous compose)
40810 2019-Jan-10 14:32:20.217519 - [DEBUG]
40811 2019-Jan-10 14:32:20.217544 - [DEBUG] Join: AllTop & AllBottom
40812 2019-Jan-10 14:32:20.217571 - [DEBUG] = AllBottom (new jump func)
40813 2019-Jan-10 14:32:20.217596 - [DEBUG]
40814 2019-Jan-10 14:32:20.217619 - [DEBUG] Start adding new jump function
40815 2019-Jan-10 14:32:20.217643 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40816 2019-Jan-10 14:32:20.217699 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40817 2019-Jan-10 14:32:20.218319 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
40818 2019-Jan-10 14:32:20.218942 - [DEBUG] Edge Function : AllBottom
40819 2019-Jan-10 14:32:20.218970 - [DEBUG] End adding new jump function
40820 2019-Jan-10 14:32:20.218995 - [DEBUG]
40821 2019-Jan-10 14:32:20.219018 - [DEBUG] -------------------------------------------- 1184. Path Edge --------------------------------------------
40822 2019-Jan-10 14:32:20.219043 - [DEBUG]
40823 2019-Jan-10 14:32:20.219067 - [DEBUG] Process 1184. path edge:
40824 2019-Jan-10 14:32:20.219090 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40825 2019-Jan-10 14:32:20.219148 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
40826 2019-Jan-10 14:32:20.219768 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40827 2019-Jan-10 14:32:20.220403 - [DEBUG]
40828 2019-Jan-10 14:32:20.220428 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
40829 2019-Jan-10 14:32:20.221071 - [DEBUG] Compose: EdgeIdentity * AllBottom
40830 2019-Jan-10 14:32:20.221100 - [DEBUG]
40831 2019-Jan-10 14:32:20.221123 - [DEBUG] Propagate flow
40832 2019-Jan-10 14:32:20.221147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40833 2019-Jan-10 14:32:20.221204 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
40834 2019-Jan-10 14:32:20.221822 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40835 2019-Jan-10 14:32:20.222439 - [DEBUG] Edge function : AllBottom (result of previous compose)
40836 2019-Jan-10 14:32:20.222465 - [DEBUG]
40837 2019-Jan-10 14:32:20.222490 - [DEBUG] Join: AllTop & AllBottom
40838 2019-Jan-10 14:32:20.222516 - [DEBUG] = AllBottom (new jump func)
40839 2019-Jan-10 14:32:20.222556 - [DEBUG]
40840 2019-Jan-10 14:32:20.222580 - [DEBUG] Start adding new jump function
40841 2019-Jan-10 14:32:20.222603 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40842 2019-Jan-10 14:32:20.222660 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40843 2019-Jan-10 14:32:20.223279 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
40844 2019-Jan-10 14:32:20.223910 - [DEBUG] Edge Function : AllBottom
40845 2019-Jan-10 14:32:20.223938 - [DEBUG] End adding new jump function
40846 2019-Jan-10 14:32:20.223962 - [DEBUG]
40847 2019-Jan-10 14:32:20.223986 - [DEBUG] -------------------------------------------- 1185. Path Edge --------------------------------------------
40848 2019-Jan-10 14:32:20.224010 - [DEBUG]
40849 2019-Jan-10 14:32:20.224034 - [DEBUG] Process 1185. path edge:
40850 2019-Jan-10 14:32:20.224057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40851 2019-Jan-10 14:32:20.224113 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
40852 2019-Jan-10 14:32:20.224729 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40853 2019-Jan-10 14:32:20.225379 - [DEBUG]
40854 2019-Jan-10 14:32:20.225406 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
40855 2019-Jan-10 14:32:20.226080 - [DEBUG] Compose: EdgeIdentity * AllBottom
40856 2019-Jan-10 14:32:20.226109 - [DEBUG]
40857 2019-Jan-10 14:32:20.226134 - [DEBUG] Propagate flow
40858 2019-Jan-10 14:32:20.226157 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40859 2019-Jan-10 14:32:20.226225 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40860 2019-Jan-10 14:32:20.226914 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40861 2019-Jan-10 14:32:20.227539 - [DEBUG] Edge function : AllBottom (result of previous compose)
40862 2019-Jan-10 14:32:20.227565 - [DEBUG]
40863 2019-Jan-10 14:32:20.227590 - [DEBUG] Join: AllTop & AllBottom
40864 2019-Jan-10 14:32:20.227617 - [DEBUG] = AllBottom (new jump func)
40865 2019-Jan-10 14:32:20.227642 - [DEBUG]
40866 2019-Jan-10 14:32:20.227665 - [DEBUG] Start adding new jump function
40867 2019-Jan-10 14:32:20.227689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40868 2019-Jan-10 14:32:20.227747 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40869 2019-Jan-10 14:32:20.228366 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40870 2019-Jan-10 14:32:20.228992 - [DEBUG] Edge Function : AllBottom
40871 2019-Jan-10 14:32:20.229020 - [DEBUG] End adding new jump function
40872 2019-Jan-10 14:32:20.229045 - [DEBUG]
40873 2019-Jan-10 14:32:20.229068 - [DEBUG] -------------------------------------------- 1186. Path Edge --------------------------------------------
40874 2019-Jan-10 14:32:20.229092 - [DEBUG]
40875 2019-Jan-10 14:32:20.229116 - [DEBUG] Process 1186. path edge:
40876 2019-Jan-10 14:32:20.229140 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40877 2019-Jan-10 14:32:20.229196 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
40878 2019-Jan-10 14:32:20.229821 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40879 2019-Jan-10 14:32:20.230460 - [DEBUG]
40880 2019-Jan-10 14:32:20.230484 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
40881 2019-Jan-10 14:32:20.231141 - [DEBUG] Possible callees:
40882 2019-Jan-10 14:32:20.231166 - [DEBUG] llvm.dbg.declare
40883 2019-Jan-10 14:32:20.231191 - [DEBUG] Possible return sites:
40884 2019-Jan-10 14:32:20.231215 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14940885 2019-Jan-10 14:32:20.232463 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40886 2019-Jan-10 14:32:20.232492 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40887 2019-Jan-10 14:32:20.232534 - [DEBUG] Compose: EdgeIdentity * AllBottom
40888 2019-Jan-10 14:32:20.232562 - [DEBUG]
40889 2019-Jan-10 14:32:20.232586 - [DEBUG] Propagate flow
40890 2019-Jan-10 14:32:20.232609 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40891 2019-Jan-10 14:32:20.232667 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
40892 2019-Jan-10 14:32:20.233286 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40893 2019-Jan-10 14:32:20.233921 - [DEBUG] Edge function : AllBottom (result of previous compose)
40894 2019-Jan-10 14:32:20.233946 - [DEBUG]
40895 2019-Jan-10 14:32:20.233971 - [DEBUG] Join: AllTop & AllBottom
40896 2019-Jan-10 14:32:20.233997 - [DEBUG] = AllBottom (new jump func)
40897 2019-Jan-10 14:32:20.234022 - [DEBUG]
40898 2019-Jan-10 14:32:20.234046 - [DEBUG] Start adding new jump function
40899 2019-Jan-10 14:32:20.234069 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40900 2019-Jan-10 14:32:20.234125 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40901 2019-Jan-10 14:32:20.234743 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
40902 2019-Jan-10 14:32:20.235361 - [DEBUG] Edge Function : AllBottom
40903 2019-Jan-10 14:32:20.235389 - [DEBUG] End adding new jump function
40904 2019-Jan-10 14:32:20.235414 - [DEBUG]
40905 2019-Jan-10 14:32:20.235437 - [DEBUG] -------------------------------------------- 1187. Path Edge --------------------------------------------
40906 2019-Jan-10 14:32:20.235461 - [DEBUG]
40907 2019-Jan-10 14:32:20.235485 - [DEBUG] Process 1187. path edge:
40908 2019-Jan-10 14:32:20.235509 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40909 2019-Jan-10 14:32:20.235564 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
40910 2019-Jan-10 14:32:20.236183 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40911 2019-Jan-10 14:32:20.236800 - [DEBUG]
40912 2019-Jan-10 14:32:20.236836 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
40913 2019-Jan-10 14:32:20.237477 - [DEBUG] Compose: EdgeIdentity * AllBottom
40914 2019-Jan-10 14:32:20.237506 - [DEBUG]
40915 2019-Jan-10 14:32:20.237530 - [DEBUG] Propagate flow
40916 2019-Jan-10 14:32:20.237553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40917 2019-Jan-10 14:32:20.237611 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
40918 2019-Jan-10 14:32:20.238227 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40919 2019-Jan-10 14:32:20.238847 - [DEBUG] Edge function : AllBottom (result of previous compose)
40920 2019-Jan-10 14:32:20.238873 - [DEBUG]
40921 2019-Jan-10 14:32:20.238897 - [DEBUG] Join: AllTop & AllBottom
40922 2019-Jan-10 14:32:20.238924 - [DEBUG] = AllBottom (new jump func)
40923 2019-Jan-10 14:32:20.238949 - [DEBUG]
40924 2019-Jan-10 14:32:20.238972 - [DEBUG] Start adding new jump function
40925 2019-Jan-10 14:32:20.238996 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40926 2019-Jan-10 14:32:20.239061 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40927 2019-Jan-10 14:32:20.239682 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
40928 2019-Jan-10 14:32:20.240314 - [DEBUG] Edge Function : AllBottom
40929 2019-Jan-10 14:32:20.240342 - [DEBUG] End adding new jump function
40930 2019-Jan-10 14:32:20.240366 - [DEBUG]
40931 2019-Jan-10 14:32:20.240390 - [DEBUG] -------------------------------------------- 1188. Path Edge --------------------------------------------
40932 2019-Jan-10 14:32:20.240414 - [DEBUG]
40933 2019-Jan-10 14:32:20.240438 - [DEBUG] Process 1188. path edge:
40934 2019-Jan-10 14:32:20.240462 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40935 2019-Jan-10 14:32:20.240518 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
40936 2019-Jan-10 14:32:20.241133 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40937 2019-Jan-10 14:32:20.241751 - [DEBUG]
40938 2019-Jan-10 14:32:20.241776 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
40939 2019-Jan-10 14:32:20.242427 - [DEBUG] Compose: EdgeIdentity * AllBottom
40940 2019-Jan-10 14:32:20.242455 - [DEBUG]
40941 2019-Jan-10 14:32:20.242480 - [DEBUG] Propagate flow
40942 2019-Jan-10 14:32:20.242504 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40943 2019-Jan-10 14:32:20.242564 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
40944 2019-Jan-10 14:32:20.243196 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40945 2019-Jan-10 14:32:20.243836 - [DEBUG] Edge function : AllBottom (result of previous compose)
40946 2019-Jan-10 14:32:20.243861 - [DEBUG]
40947 2019-Jan-10 14:32:20.243886 - [DEBUG] Join: AllTop & AllBottom
40948 2019-Jan-10 14:32:20.243913 - [DEBUG] = AllBottom (new jump func)
40949 2019-Jan-10 14:32:20.243938 - [DEBUG]
40950 2019-Jan-10 14:32:20.243962 - [DEBUG] Start adding new jump function
40951 2019-Jan-10 14:32:20.243986 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40952 2019-Jan-10 14:32:20.244042 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40953 2019-Jan-10 14:32:20.244661 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
40954 2019-Jan-10 14:32:20.245286 - [DEBUG] Edge Function : AllBottom
40955 2019-Jan-10 14:32:20.245314 - [DEBUG] End adding new jump function
40956 2019-Jan-10 14:32:20.245338 - [DEBUG]
40957 2019-Jan-10 14:32:20.245362 - [DEBUG] -------------------------------------------- 1189. Path Edge --------------------------------------------
40958 2019-Jan-10 14:32:20.245387 - [DEBUG]
40959 2019-Jan-10 14:32:20.245410 - [DEBUG] Process 1189. path edge:
40960 2019-Jan-10 14:32:20.245434 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40961 2019-Jan-10 14:32:20.245490 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
40962 2019-Jan-10 14:32:20.246116 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40963 2019-Jan-10 14:32:20.246735 - [DEBUG]
40964 2019-Jan-10 14:32:20.246759 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
40965 2019-Jan-10 14:32:20.247412 - [DEBUG] Possible callees:
40966 2019-Jan-10 14:32:20.247437 - [DEBUG] llvm.dbg.declare
40967 2019-Jan-10 14:32:20.247462 - [DEBUG] Possible return sites:
40968 2019-Jan-10 14:32:20.247497 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15540969 2019-Jan-10 14:32:20.248740 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
40970 2019-Jan-10 14:32:20.248769 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
40971 2019-Jan-10 14:32:20.248809 - [DEBUG] Compose: EdgeIdentity * AllBottom
40972 2019-Jan-10 14:32:20.248836 - [DEBUG]
40973 2019-Jan-10 14:32:20.248860 - [DEBUG] Propagate flow
40974 2019-Jan-10 14:32:20.248883 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
40975 2019-Jan-10 14:32:20.248941 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
40976 2019-Jan-10 14:32:20.249562 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40977 2019-Jan-10 14:32:20.250196 - [DEBUG] Edge function : AllBottom (result of previous compose)
40978 2019-Jan-10 14:32:20.250222 - [DEBUG]
40979 2019-Jan-10 14:32:20.250247 - [DEBUG] Join: AllTop & AllBottom
40980 2019-Jan-10 14:32:20.250273 - [DEBUG] = AllBottom (new jump func)
40981 2019-Jan-10 14:32:20.250298 - [DEBUG]
40982 2019-Jan-10 14:32:20.250322 - [DEBUG] Start adding new jump function
40983 2019-Jan-10 14:32:20.250346 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
40984 2019-Jan-10 14:32:20.250402 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
40985 2019-Jan-10 14:32:20.251023 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
40986 2019-Jan-10 14:32:20.251640 - [DEBUG] Edge Function : AllBottom
40987 2019-Jan-10 14:32:20.251668 - [DEBUG] End adding new jump function
40988 2019-Jan-10 14:32:20.251693 - [DEBUG]
40989 2019-Jan-10 14:32:20.251716 - [DEBUG] -------------------------------------------- 1190. Path Edge --------------------------------------------
40990 2019-Jan-10 14:32:20.251741 - [DEBUG]
40991 2019-Jan-10 14:32:20.251764 - [DEBUG] Process 1190. path edge:
40992 2019-Jan-10 14:32:20.251788 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
40993 2019-Jan-10 14:32:20.251844 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
40994 2019-Jan-10 14:32:20.252463 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
40995 2019-Jan-10 14:32:20.253082 - [DEBUG]
40996 2019-Jan-10 14:32:20.253107 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
40997 2019-Jan-10 14:32:20.253759 - [DEBUG] Compose: EdgeIdentity * AllBottom
40998 2019-Jan-10 14:32:20.253787 - [DEBUG]
40999 2019-Jan-10 14:32:20.253811 - [DEBUG] Propagate flow
41000 2019-Jan-10 14:32:20.253835 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41001 2019-Jan-10 14:32:20.253892 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
41002 2019-Jan-10 14:32:20.254509 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41003 2019-Jan-10 14:32:20.255126 - [DEBUG] Edge function : AllBottom (result of previous compose)
41004 2019-Jan-10 14:32:20.255152 - [DEBUG]
41005 2019-Jan-10 14:32:20.255176 - [DEBUG] Join: AllTop & AllBottom
41006 2019-Jan-10 14:32:20.255202 - [DEBUG] = AllBottom (new jump func)
41007 2019-Jan-10 14:32:20.255227 - [DEBUG]
41008 2019-Jan-10 14:32:20.255251 - [DEBUG] Start adding new jump function
41009 2019-Jan-10 14:32:20.255275 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41010 2019-Jan-10 14:32:20.255331 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41011 2019-Jan-10 14:32:20.255958 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
41012 2019-Jan-10 14:32:20.256574 - [DEBUG] Edge Function : AllBottom
41013 2019-Jan-10 14:32:20.256602 - [DEBUG] End adding new jump function
41014 2019-Jan-10 14:32:20.256627 - [DEBUG]
41015 2019-Jan-10 14:32:20.256650 - [DEBUG] -------------------------------------------- 1191. Path Edge --------------------------------------------
41016 2019-Jan-10 14:32:20.256675 - [DEBUG]
41017 2019-Jan-10 14:32:20.256698 - [DEBUG] Process 1191. path edge:
41018 2019-Jan-10 14:32:20.256722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41019 2019-Jan-10 14:32:20.256778 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
41020 2019-Jan-10 14:32:20.257411 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41021 2019-Jan-10 14:32:20.258030 - [DEBUG]
41022 2019-Jan-10 14:32:20.258055 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
41023 2019-Jan-10 14:32:20.258689 - [DEBUG] Compose: EdgeIdentity * AllBottom
41024 2019-Jan-10 14:32:20.258717 - [DEBUG]
41025 2019-Jan-10 14:32:20.258741 - [DEBUG] Propagate flow
41026 2019-Jan-10 14:32:20.258764 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41027 2019-Jan-10 14:32:20.258822 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
41028 2019-Jan-10 14:32:20.259439 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41029 2019-Jan-10 14:32:20.260063 - [DEBUG] Edge function : AllBottom (result of previous compose)
41030 2019-Jan-10 14:32:20.260089 - [DEBUG]
41031 2019-Jan-10 14:32:20.260114 - [DEBUG] Join: AllTop & AllBottom
41032 2019-Jan-10 14:32:20.260140 - [DEBUG] = AllBottom (new jump func)
41033 2019-Jan-10 14:32:20.260179 - [DEBUG]
41034 2019-Jan-10 14:32:20.260204 - [DEBUG] Start adding new jump function
41035 2019-Jan-10 14:32:20.260228 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41036 2019-Jan-10 14:32:20.260285 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41037 2019-Jan-10 14:32:20.260904 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
41038 2019-Jan-10 14:32:20.261519 - [DEBUG] Edge Function : AllBottom
41039 2019-Jan-10 14:32:20.261548 - [DEBUG] End adding new jump function
41040 2019-Jan-10 14:32:20.261572 - [DEBUG]
41041 2019-Jan-10 14:32:20.261596 - [DEBUG] -------------------------------------------- 1192. Path Edge --------------------------------------------
41042 2019-Jan-10 14:32:20.261620 - [DEBUG]
41043 2019-Jan-10 14:32:20.261644 - [DEBUG] Process 1192. path edge:
41044 2019-Jan-10 14:32:20.261668 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41045 2019-Jan-10 14:32:20.261724 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
41046 2019-Jan-10 14:32:20.262339 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41047 2019-Jan-10 14:32:20.262957 - [DEBUG]
41048 2019-Jan-10 14:32:20.262982 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
41049 2019-Jan-10 14:32:20.263633 - [DEBUG] Compose: EdgeIdentity * AllBottom
41050 2019-Jan-10 14:32:20.263662 - [DEBUG]
41051 2019-Jan-10 14:32:20.263686 - [DEBUG] Propagate flow
41052 2019-Jan-10 14:32:20.263710 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41053 2019-Jan-10 14:32:20.263768 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
41054 2019-Jan-10 14:32:20.264408 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41055 2019-Jan-10 14:32:20.265038 - [DEBUG] Edge function : AllBottom (result of previous compose)
41056 2019-Jan-10 14:32:20.265064 - [DEBUG]
41057 2019-Jan-10 14:32:20.265089 - [DEBUG] Join: AllTop & AllBottom
41058 2019-Jan-10 14:32:20.265116 - [DEBUG] = AllBottom (new jump func)
41059 2019-Jan-10 14:32:20.265140 - [DEBUG]
41060 2019-Jan-10 14:32:20.265164 - [DEBUG] Start adding new jump function
41061 2019-Jan-10 14:32:20.265188 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41062 2019-Jan-10 14:32:20.265245 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41063 2019-Jan-10 14:32:20.265880 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
41064 2019-Jan-10 14:32:20.266514 - [DEBUG] Edge Function : AllBottom
41065 2019-Jan-10 14:32:20.266543 - [DEBUG] End adding new jump function
41066 2019-Jan-10 14:32:20.266568 - [DEBUG]
41067 2019-Jan-10 14:32:20.266592 - [DEBUG] -------------------------------------------- 1193. Path Edge --------------------------------------------
41068 2019-Jan-10 14:32:20.266616 - [DEBUG]
41069 2019-Jan-10 14:32:20.266640 - [DEBUG] Process 1193. path edge:
41070 2019-Jan-10 14:32:20.266663 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41071 2019-Jan-10 14:32:20.266721 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
41072 2019-Jan-10 14:32:20.267369 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41073 2019-Jan-10 14:32:20.267989 - [DEBUG]
41074 2019-Jan-10 14:32:20.268014 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
41075 2019-Jan-10 14:32:20.268653 - [DEBUG] Possible callees:
41076 2019-Jan-10 14:32:20.268679 - [DEBUG] llvm.dbg.declare
41077 2019-Jan-10 14:32:20.268704 - [DEBUG] Possible return sites:
41078 2019-Jan-10 14:32:20.268728 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16341079 2019-Jan-10 14:32:20.269972 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41080 2019-Jan-10 14:32:20.270002 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41081 2019-Jan-10 14:32:20.270044 - [DEBUG] Compose: EdgeIdentity * AllBottom
41082 2019-Jan-10 14:32:20.270071 - [DEBUG]
41083 2019-Jan-10 14:32:20.270096 - [DEBUG] Propagate flow
41084 2019-Jan-10 14:32:20.270119 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41085 2019-Jan-10 14:32:20.270190 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
41086 2019-Jan-10 14:32:20.270810 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41087 2019-Jan-10 14:32:20.271426 - [DEBUG] Edge function : AllBottom (result of previous compose)
41088 2019-Jan-10 14:32:20.271451 - [DEBUG]
41089 2019-Jan-10 14:32:20.271476 - [DEBUG] Join: AllTop & AllBottom
41090 2019-Jan-10 14:32:20.271503 - [DEBUG] = AllBottom (new jump func)
41091 2019-Jan-10 14:32:20.271528 - [DEBUG]
41092 2019-Jan-10 14:32:20.271551 - [DEBUG] Start adding new jump function
41093 2019-Jan-10 14:32:20.271575 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41094 2019-Jan-10 14:32:20.271631 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41095 2019-Jan-10 14:32:20.272251 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
41096 2019-Jan-10 14:32:20.272867 - [DEBUG] Edge Function : AllBottom
41097 2019-Jan-10 14:32:20.272907 - [DEBUG] End adding new jump function
41098 2019-Jan-10 14:32:20.272932 - [DEBUG]
41099 2019-Jan-10 14:32:20.272956 - [DEBUG] -------------------------------------------- 1194. Path Edge --------------------------------------------
41100 2019-Jan-10 14:32:20.272980 - [DEBUG]
41101 2019-Jan-10 14:32:20.273004 - [DEBUG] Process 1194. path edge:
41102 2019-Jan-10 14:32:20.273028 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41103 2019-Jan-10 14:32:20.273084 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
41104 2019-Jan-10 14:32:20.273719 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41105 2019-Jan-10 14:32:20.274337 - [DEBUG]
41106 2019-Jan-10 14:32:20.274362 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
41107 2019-Jan-10 14:32:20.275000 - [DEBUG] Compose: EdgeIdentity * AllBottom
41108 2019-Jan-10 14:32:20.275028 - [DEBUG]
41109 2019-Jan-10 14:32:20.275052 - [DEBUG] Propagate flow
41110 2019-Jan-10 14:32:20.275076 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41111 2019-Jan-10 14:32:20.275141 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
41112 2019-Jan-10 14:32:20.275794 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41113 2019-Jan-10 14:32:20.276449 - [DEBUG] Edge function : AllBottom (result of previous compose)
41114 2019-Jan-10 14:32:20.276477 - [DEBUG]
41115 2019-Jan-10 14:32:20.276504 - [DEBUG] Join: AllTop & AllBottom
41116 2019-Jan-10 14:32:20.276531 - [DEBUG] = AllBottom (new jump func)
41117 2019-Jan-10 14:32:20.276556 - [DEBUG]
41118 2019-Jan-10 14:32:20.276580 - [DEBUG] Start adding new jump function
41119 2019-Jan-10 14:32:20.276604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41120 2019-Jan-10 14:32:20.276669 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41121 2019-Jan-10 14:32:20.277376 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
41122 2019-Jan-10 14:32:20.278019 - [DEBUG] Edge Function : AllBottom
41123 2019-Jan-10 14:32:20.278051 - [DEBUG] End adding new jump function
41124 2019-Jan-10 14:32:20.278076 - [DEBUG]
41125 2019-Jan-10 14:32:20.278100 - [DEBUG] -------------------------------------------- 1195. Path Edge --------------------------------------------
41126 2019-Jan-10 14:32:20.278125 - [DEBUG]
41127 2019-Jan-10 14:32:20.278149 - [DEBUG] Process 1195. path edge:
41128 2019-Jan-10 14:32:20.278173 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41129 2019-Jan-10 14:32:20.278235 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
41130 2019-Jan-10 14:32:20.278850 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41131 2019-Jan-10 14:32:20.279467 - [DEBUG]
41132 2019-Jan-10 14:32:20.279494 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
41133 2019-Jan-10 14:32:20.280142 - [DEBUG] Compose: EdgeIdentity * AllBottom
41134 2019-Jan-10 14:32:20.280190 - [DEBUG]
41135 2019-Jan-10 14:32:20.280215 - [DEBUG] Propagate flow
41136 2019-Jan-10 14:32:20.280239 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41137 2019-Jan-10 14:32:20.280297 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
41138 2019-Jan-10 14:32:20.280930 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41139 2019-Jan-10 14:32:20.281548 - [DEBUG] Edge function : AllBottom (result of previous compose)
41140 2019-Jan-10 14:32:20.281574 - [DEBUG]
41141 2019-Jan-10 14:32:20.281616 - [DEBUG] Join: AllTop & AllBottom
41142 2019-Jan-10 14:32:20.281644 - [DEBUG] = AllBottom (new jump func)
41143 2019-Jan-10 14:32:20.281668 - [DEBUG]
41144 2019-Jan-10 14:32:20.281692 - [DEBUG] Start adding new jump function
41145 2019-Jan-10 14:32:20.281716 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41146 2019-Jan-10 14:32:20.281773 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41147 2019-Jan-10 14:32:20.282393 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
41148 2019-Jan-10 14:32:20.283018 - [DEBUG] Edge Function : AllBottom
41149 2019-Jan-10 14:32:20.283045 - [DEBUG] End adding new jump function
41150 2019-Jan-10 14:32:20.283070 - [DEBUG]
41151 2019-Jan-10 14:32:20.283094 - [DEBUG] -------------------------------------------- 1196. Path Edge --------------------------------------------
41152 2019-Jan-10 14:32:20.283118 - [DEBUG]
41153 2019-Jan-10 14:32:20.283141 - [DEBUG] Process 1196. path edge:
41154 2019-Jan-10 14:32:20.283166 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41155 2019-Jan-10 14:32:20.283222 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
41156 2019-Jan-10 14:32:20.283862 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41157 2019-Jan-10 14:32:20.284480 - [DEBUG]
41158 2019-Jan-10 14:32:20.284505 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
41159 2019-Jan-10 14:32:20.285146 - [DEBUG] Possible callees:
41160 2019-Jan-10 14:32:20.285172 - [DEBUG] llvm.dbg.declare
41161 2019-Jan-10 14:32:20.285197 - [DEBUG] Possible return sites:
41162 2019-Jan-10 14:32:20.285221 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16941163 2019-Jan-10 14:32:20.286466 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41164 2019-Jan-10 14:32:20.286495 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41165 2019-Jan-10 14:32:20.286536 - [DEBUG] Compose: EdgeIdentity * AllBottom
41166 2019-Jan-10 14:32:20.286563 - [DEBUG]
41167 2019-Jan-10 14:32:20.286587 - [DEBUG] Propagate flow
41168 2019-Jan-10 14:32:20.286610 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41169 2019-Jan-10 14:32:20.286667 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
41170 2019-Jan-10 14:32:20.287303 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41171 2019-Jan-10 14:32:20.287921 - [DEBUG] Edge function : AllBottom (result of previous compose)
41172 2019-Jan-10 14:32:20.287946 - [DEBUG]
41173 2019-Jan-10 14:32:20.287971 - [DEBUG] Join: AllTop & AllBottom
41174 2019-Jan-10 14:32:20.287998 - [DEBUG] = AllBottom (new jump func)
41175 2019-Jan-10 14:32:20.288022 - [DEBUG]
41176 2019-Jan-10 14:32:20.288046 - [DEBUG] Start adding new jump function
41177 2019-Jan-10 14:32:20.288070 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41178 2019-Jan-10 14:32:20.288126 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41179 2019-Jan-10 14:32:20.288745 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
41180 2019-Jan-10 14:32:20.289363 - [DEBUG] Edge Function : AllBottom
41181 2019-Jan-10 14:32:20.289390 - [DEBUG] End adding new jump function
41182 2019-Jan-10 14:32:20.289415 - [DEBUG]
41183 2019-Jan-10 14:32:20.289439 - [DEBUG] -------------------------------------------- 1197. Path Edge --------------------------------------------
41184 2019-Jan-10 14:32:20.289472 - [DEBUG]
41185 2019-Jan-10 14:32:20.289496 - [DEBUG] Process 1197. path edge:
41186 2019-Jan-10 14:32:20.289520 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41187 2019-Jan-10 14:32:20.289576 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
41188 2019-Jan-10 14:32:20.290207 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41189 2019-Jan-10 14:32:20.290828 - [DEBUG]
41190 2019-Jan-10 14:32:20.290853 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
41191 2019-Jan-10 14:32:20.291494 - [DEBUG] Compose: EdgeIdentity * AllBottom
41192 2019-Jan-10 14:32:20.291522 - [DEBUG]
41193 2019-Jan-10 14:32:20.291547 - [DEBUG] Propagate flow
41194 2019-Jan-10 14:32:20.291570 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41195 2019-Jan-10 14:32:20.291628 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
41196 2019-Jan-10 14:32:20.292251 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41197 2019-Jan-10 14:32:20.292901 - [DEBUG] Edge function : AllBottom (result of previous compose)
41198 2019-Jan-10 14:32:20.292928 - [DEBUG]
41199 2019-Jan-10 14:32:20.292953 - [DEBUG] Join: AllTop & AllBottom
41200 2019-Jan-10 14:32:20.292980 - [DEBUG] = AllBottom (new jump func)
41201 2019-Jan-10 14:32:20.293005 - [DEBUG]
41202 2019-Jan-10 14:32:20.293029 - [DEBUG] Start adding new jump function
41203 2019-Jan-10 14:32:20.293052 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41204 2019-Jan-10 14:32:20.293114 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41205 2019-Jan-10 14:32:20.293761 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
41206 2019-Jan-10 14:32:20.294379 - [DEBUG] Edge Function : AllBottom
41207 2019-Jan-10 14:32:20.294408 - [DEBUG] End adding new jump function
41208 2019-Jan-10 14:32:20.294432 - [DEBUG]
41209 2019-Jan-10 14:32:20.294456 - [DEBUG] -------------------------------------------- 1198. Path Edge --------------------------------------------
41210 2019-Jan-10 14:32:20.294480 - [DEBUG]
41211 2019-Jan-10 14:32:20.294504 - [DEBUG] Process 1198. path edge:
41212 2019-Jan-10 14:32:20.294528 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41213 2019-Jan-10 14:32:20.294584 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
41214 2019-Jan-10 14:32:20.295200 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41215 2019-Jan-10 14:32:20.295818 - [DEBUG]
41216 2019-Jan-10 14:32:20.295843 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
41217 2019-Jan-10 14:32:20.296489 - [DEBUG] Compose: EdgeIdentity * AllBottom
41218 2019-Jan-10 14:32:20.296519 - [DEBUG]
41219 2019-Jan-10 14:32:20.296543 - [DEBUG] Propagate flow
41220 2019-Jan-10 14:32:20.296566 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41221 2019-Jan-10 14:32:20.296624 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
41222 2019-Jan-10 14:32:20.297261 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41223 2019-Jan-10 14:32:20.297879 - [DEBUG] Edge function : AllBottom (result of previous compose)
41224 2019-Jan-10 14:32:20.297905 - [DEBUG]
41225 2019-Jan-10 14:32:20.297930 - [DEBUG] Join: AllTop & AllBottom
41226 2019-Jan-10 14:32:20.297956 - [DEBUG] = AllBottom (new jump func)
41227 2019-Jan-10 14:32:20.297996 - [DEBUG]
41228 2019-Jan-10 14:32:20.298020 - [DEBUG] Start adding new jump function
41229 2019-Jan-10 14:32:20.298044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41230 2019-Jan-10 14:32:20.298100 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41231 2019-Jan-10 14:32:20.298721 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
41232 2019-Jan-10 14:32:20.299340 - [DEBUG] Edge Function : AllBottom
41233 2019-Jan-10 14:32:20.299368 - [DEBUG] End adding new jump function
41234 2019-Jan-10 14:32:20.299392 - [DEBUG]
41235 2019-Jan-10 14:32:20.299415 - [DEBUG] -------------------------------------------- 1199. Path Edge --------------------------------------------
41236 2019-Jan-10 14:32:20.299440 - [DEBUG]
41237 2019-Jan-10 14:32:20.299463 - [DEBUG] Process 1199. path edge:
41238 2019-Jan-10 14:32:20.299487 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41239 2019-Jan-10 14:32:20.299543 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
41240 2019-Jan-10 14:32:20.300175 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41241 2019-Jan-10 14:32:20.300794 - [DEBUG]
41242 2019-Jan-10 14:32:20.300819 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
41243 2019-Jan-10 14:32:20.301457 - [DEBUG] Compose: EdgeIdentity * AllBottom
41244 2019-Jan-10 14:32:20.301485 - [DEBUG]
41245 2019-Jan-10 14:32:20.301509 - [DEBUG] Propagate flow
41246 2019-Jan-10 14:32:20.301532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41247 2019-Jan-10 14:32:20.301589 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
41248 2019-Jan-10 14:32:20.302224 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41249 2019-Jan-10 14:32:20.302843 - [DEBUG] Edge function : AllBottom (result of previous compose)
41250 2019-Jan-10 14:32:20.302868 - [DEBUG]
41251 2019-Jan-10 14:32:20.302893 - [DEBUG] Join: AllTop & AllBottom
41252 2019-Jan-10 14:32:20.302919 - [DEBUG] = AllBottom (new jump func)
41253 2019-Jan-10 14:32:20.302944 - [DEBUG]
41254 2019-Jan-10 14:32:20.302968 - [DEBUG] Start adding new jump function
41255 2019-Jan-10 14:32:20.302992 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41256 2019-Jan-10 14:32:20.303048 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41257 2019-Jan-10 14:32:20.303686 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
41258 2019-Jan-10 14:32:20.304302 - [DEBUG] Edge Function : AllBottom
41259 2019-Jan-10 14:32:20.304330 - [DEBUG] End adding new jump function
41260 2019-Jan-10 14:32:20.304355 - [DEBUG]
41261 2019-Jan-10 14:32:20.304378 - [DEBUG] -------------------------------------------- 1200. Path Edge --------------------------------------------
41262 2019-Jan-10 14:32:20.304403 - [DEBUG]
41263 2019-Jan-10 14:32:20.304426 - [DEBUG] Process 1200. path edge:
41264 2019-Jan-10 14:32:20.304450 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41265 2019-Jan-10 14:32:20.304506 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
41266 2019-Jan-10 14:32:20.305123 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41267 2019-Jan-10 14:32:20.305743 - [DEBUG]
41268 2019-Jan-10 14:32:20.305769 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
41269 2019-Jan-10 14:32:20.306402 - [DEBUG] Compose: EdgeIdentity * AllBottom
41270 2019-Jan-10 14:32:20.306438 - [DEBUG]
41271 2019-Jan-10 14:32:20.306463 - [DEBUG] Propagate flow
41272 2019-Jan-10 14:32:20.306486 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41273 2019-Jan-10 14:32:20.306544 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
41274 2019-Jan-10 14:32:20.307181 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41275 2019-Jan-10 14:32:20.307799 - [DEBUG] Edge function : AllBottom (result of previous compose)
41276 2019-Jan-10 14:32:20.307825 - [DEBUG]
41277 2019-Jan-10 14:32:20.307849 - [DEBUG] Join: AllTop & AllBottom
41278 2019-Jan-10 14:32:20.307875 - [DEBUG] = AllBottom (new jump func)
41279 2019-Jan-10 14:32:20.307900 - [DEBUG]
41280 2019-Jan-10 14:32:20.307924 - [DEBUG] Start adding new jump function
41281 2019-Jan-10 14:32:20.307947 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41282 2019-Jan-10 14:32:20.308004 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41283 2019-Jan-10 14:32:20.308625 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
41284 2019-Jan-10 14:32:20.309243 - [DEBUG] Edge Function : AllBottom
41285 2019-Jan-10 14:32:20.309272 - [DEBUG] End adding new jump function
41286 2019-Jan-10 14:32:20.309296 - [DEBUG]
41287 2019-Jan-10 14:32:20.309319 - [DEBUG] -------------------------------------------- 1201. Path Edge --------------------------------------------
41288 2019-Jan-10 14:32:20.309343 - [DEBUG]
41289 2019-Jan-10 14:32:20.309367 - [DEBUG] Process 1201. path edge:
41290 2019-Jan-10 14:32:20.309391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41291 2019-Jan-10 14:32:20.309447 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
41292 2019-Jan-10 14:32:20.310067 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41293 2019-Jan-10 14:32:20.310701 - [DEBUG]
41294 2019-Jan-10 14:32:20.310725 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
41295 2019-Jan-10 14:32:20.311362 - [DEBUG] Compose: EdgeIdentity * AllBottom
41296 2019-Jan-10 14:32:20.311390 - [DEBUG]
41297 2019-Jan-10 14:32:20.311414 - [DEBUG] Propagate flow
41298 2019-Jan-10 14:32:20.311438 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41299 2019-Jan-10 14:32:20.311495 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
41300 2019-Jan-10 14:32:20.312113 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41301 2019-Jan-10 14:32:20.312732 - [DEBUG] Edge function : AllBottom (result of previous compose)
41302 2019-Jan-10 14:32:20.312757 - [DEBUG]
41303 2019-Jan-10 14:32:20.312782 - [DEBUG] Join: AllTop & AllBottom
41304 2019-Jan-10 14:32:20.312808 - [DEBUG] = AllBottom (new jump func)
41305 2019-Jan-10 14:32:20.312833 - [DEBUG]
41306 2019-Jan-10 14:32:20.312856 - [DEBUG] Start adding new jump function
41307 2019-Jan-10 14:32:20.312880 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41308 2019-Jan-10 14:32:20.312936 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41309 2019-Jan-10 14:32:20.313569 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
41310 2019-Jan-10 14:32:20.314183 - [DEBUG] Edge Function : AllBottom
41311 2019-Jan-10 14:32:20.314211 - [DEBUG] End adding new jump function
41312 2019-Jan-10 14:32:20.314236 - [DEBUG]
41313 2019-Jan-10 14:32:20.314260 - [DEBUG] -------------------------------------------- 1202. Path Edge --------------------------------------------
41314 2019-Jan-10 14:32:20.314284 - [DEBUG]
41315 2019-Jan-10 14:32:20.314307 - [DEBUG] Process 1202. path edge:
41316 2019-Jan-10 14:32:20.314339 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41317 2019-Jan-10 14:32:20.314396 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
41318 2019-Jan-10 14:32:20.315013 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41319 2019-Jan-10 14:32:20.315630 - [DEBUG]
41320 2019-Jan-10 14:32:20.315655 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
41321 2019-Jan-10 14:32:20.316311 - [DEBUG] Compose: EdgeIdentity * AllBottom
41322 2019-Jan-10 14:32:20.316340 - [DEBUG]
41323 2019-Jan-10 14:32:20.316364 - [DEBUG] Propagate flow
41324 2019-Jan-10 14:32:20.316388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41325 2019-Jan-10 14:32:20.316451 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41326 2019-Jan-10 14:32:20.317098 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41327 2019-Jan-10 14:32:20.317719 - [DEBUG] Edge function : AllBottom (result of previous compose)
41328 2019-Jan-10 14:32:20.317744 - [DEBUG]
41329 2019-Jan-10 14:32:20.317770 - [DEBUG] Join: AllTop & AllBottom
41330 2019-Jan-10 14:32:20.317796 - [DEBUG] = AllBottom (new jump func)
41331 2019-Jan-10 14:32:20.317821 - [DEBUG]
41332 2019-Jan-10 14:32:20.317844 - [DEBUG] Start adding new jump function
41333 2019-Jan-10 14:32:20.317868 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41334 2019-Jan-10 14:32:20.317925 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41335 2019-Jan-10 14:32:20.318545 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41336 2019-Jan-10 14:32:20.319161 - [DEBUG] Edge Function : AllBottom
41337 2019-Jan-10 14:32:20.319190 - [DEBUG] End adding new jump function
41338 2019-Jan-10 14:32:20.319215 - [DEBUG]
41339 2019-Jan-10 14:32:20.319239 - [DEBUG] -------------------------------------------- 1203. Path Edge --------------------------------------------
41340 2019-Jan-10 14:32:20.319263 - [DEBUG]
41341 2019-Jan-10 14:32:20.319286 - [DEBUG] Process 1203. path edge:
41342 2019-Jan-10 14:32:20.319310 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41343 2019-Jan-10 14:32:20.319367 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
41344 2019-Jan-10 14:32:20.319984 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41345 2019-Jan-10 14:32:20.320619 - [DEBUG]
41346 2019-Jan-10 14:32:20.320643 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41347 2019-Jan-10 14:32:20.321284 - [DEBUG] Compose: EdgeIdentity * AllBottom
41348 2019-Jan-10 14:32:20.321312 - [DEBUG]
41349 2019-Jan-10 14:32:20.321335 - [DEBUG] Propagate flow
41350 2019-Jan-10 14:32:20.321359 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41351 2019-Jan-10 14:32:20.321416 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
41352 2019-Jan-10 14:32:20.322041 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41353 2019-Jan-10 14:32:20.322659 - [DEBUG] Edge function : AllBottom (result of previous compose)
41354 2019-Jan-10 14:32:20.322685 - [DEBUG]
41355 2019-Jan-10 14:32:20.322710 - [DEBUG] Join: AllTop & AllBottom
41356 2019-Jan-10 14:32:20.322736 - [DEBUG] = AllBottom (new jump func)
41357 2019-Jan-10 14:32:20.322761 - [DEBUG]
41358 2019-Jan-10 14:32:20.322784 - [DEBUG] Start adding new jump function
41359 2019-Jan-10 14:32:20.322808 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41360 2019-Jan-10 14:32:20.322877 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41361 2019-Jan-10 14:32:20.323514 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
41362 2019-Jan-10 14:32:20.324135 - [DEBUG] Edge Function : AllBottom
41363 2019-Jan-10 14:32:20.324163 - [DEBUG] End adding new jump function
41364 2019-Jan-10 14:32:20.324187 - [DEBUG]
41365 2019-Jan-10 14:32:20.324211 - [DEBUG] -------------------------------------------- 1204. Path Edge --------------------------------------------
41366 2019-Jan-10 14:32:20.324235 - [DEBUG]
41367 2019-Jan-10 14:32:20.324258 - [DEBUG] Process 1204. path edge:
41368 2019-Jan-10 14:32:20.324282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41369 2019-Jan-10 14:32:20.324339 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
41370 2019-Jan-10 14:32:20.324960 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41371 2019-Jan-10 14:32:20.325586 - [DEBUG]
41372 2019-Jan-10 14:32:20.325613 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
41373 2019-Jan-10 14:32:20.326294 - [DEBUG] Compose: EdgeIdentity * AllBottom
41374 2019-Jan-10 14:32:20.326324 - [DEBUG]
41375 2019-Jan-10 14:32:20.326348 - [DEBUG] Propagate flow
41376 2019-Jan-10 14:32:20.326372 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41377 2019-Jan-10 14:32:20.326439 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41378 2019-Jan-10 14:32:20.327124 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41379 2019-Jan-10 14:32:20.327749 - [DEBUG] Edge function : AllBottom (result of previous compose)
41380 2019-Jan-10 14:32:20.327775 - [DEBUG]
41381 2019-Jan-10 14:32:20.327802 - [DEBUG] Join: AllTop & AllBottom
41382 2019-Jan-10 14:32:20.327828 - [DEBUG] = AllBottom (new jump func)
41383 2019-Jan-10 14:32:20.327853 - [DEBUG]
41384 2019-Jan-10 14:32:20.327876 - [DEBUG] Start adding new jump function
41385 2019-Jan-10 14:32:20.327900 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41386 2019-Jan-10 14:32:20.327958 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41387 2019-Jan-10 14:32:20.328580 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41388 2019-Jan-10 14:32:20.329197 - [DEBUG] Edge Function : AllBottom
41389 2019-Jan-10 14:32:20.329226 - [DEBUG] End adding new jump function
41390 2019-Jan-10 14:32:20.329251 - [DEBUG]
41391 2019-Jan-10 14:32:20.329275 - [DEBUG] -------------------------------------------- 1205. Path Edge --------------------------------------------
41392 2019-Jan-10 14:32:20.329299 - [DEBUG]
41393 2019-Jan-10 14:32:20.329323 - [DEBUG] Process 1205. path edge:
41394 2019-Jan-10 14:32:20.329347 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41395 2019-Jan-10 14:32:20.329403 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
41396 2019-Jan-10 14:32:20.330019 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41397 2019-Jan-10 14:32:20.330655 - [DEBUG]
41398 2019-Jan-10 14:32:20.330680 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41399 2019-Jan-10 14:32:20.331327 - [DEBUG] Compose: EdgeIdentity * AllBottom
41400 2019-Jan-10 14:32:20.331355 - [DEBUG]
41401 2019-Jan-10 14:32:20.331379 - [DEBUG] Propagate flow
41402 2019-Jan-10 14:32:20.331402 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41403 2019-Jan-10 14:32:20.331480 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41404 2019-Jan-10 14:32:20.332098 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41405 2019-Jan-10 14:32:20.332717 - [DEBUG] Edge function : AllBottom (result of previous compose)
41406 2019-Jan-10 14:32:20.332742 - [DEBUG]
41407 2019-Jan-10 14:32:20.332767 - [DEBUG] Join: AllTop & AllBottom
41408 2019-Jan-10 14:32:20.332793 - [DEBUG] = AllBottom (new jump func)
41409 2019-Jan-10 14:32:20.332818 - [DEBUG]
41410 2019-Jan-10 14:32:20.332842 - [DEBUG] Start adding new jump function
41411 2019-Jan-10 14:32:20.332866 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41412 2019-Jan-10 14:32:20.332922 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41413 2019-Jan-10 14:32:20.333555 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41414 2019-Jan-10 14:32:20.334170 - [DEBUG] Edge Function : AllBottom
41415 2019-Jan-10 14:32:20.334198 - [DEBUG] End adding new jump function
41416 2019-Jan-10 14:32:20.334222 - [DEBUG]
41417 2019-Jan-10 14:32:20.334246 - [DEBUG] -------------------------------------------- 1206. Path Edge --------------------------------------------
41418 2019-Jan-10 14:32:20.334270 - [DEBUG]
41419 2019-Jan-10 14:32:20.334294 - [DEBUG] Process 1206. path edge:
41420 2019-Jan-10 14:32:20.334318 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41421 2019-Jan-10 14:32:20.334374 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
41422 2019-Jan-10 14:32:20.334989 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41423 2019-Jan-10 14:32:20.335608 - [DEBUG]
41424 2019-Jan-10 14:32:20.335632 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41425 2019-Jan-10 14:32:20.336260 - [DEBUG] Start of endsummarytab entry
41426 2019-Jan-10 14:32:20.336299 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
41427 2019-Jan-10 14:32:20.336944 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
41428 2019-Jan-10 14:32:20.337005 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41429 2019-Jan-10 14:32:20.337622 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41430 2019-Jan-10 14:32:20.338242 - [DEBUG] EF: AllBottom
41431 2019-Jan-10 14:32:20.338267 - [DEBUG]
41432 2019-Jan-10 14:32:20.338291 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41433 2019-Jan-10 14:32:20.338906 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
41434 2019-Jan-10 14:32:20.339535 - [DEBUG] EF: AllBottom
41435 2019-Jan-10 14:32:20.339560 - [DEBUG]
41436 2019-Jan-10 14:32:20.339584 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41437 2019-Jan-10 14:32:20.340213 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
41438 2019-Jan-10 14:32:20.340840 - [DEBUG] EF: AllBottom
41439 2019-Jan-10 14:32:20.340865 - [DEBUG]
41440 2019-Jan-10 14:32:20.340889 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41441 2019-Jan-10 14:32:20.341504 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
41442 2019-Jan-10 14:32:20.342130 - [DEBUG] EF: AllBottom
41443 2019-Jan-10 14:32:20.342156 - [DEBUG]
41444 2019-Jan-10 14:32:20.342180 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41445 2019-Jan-10 14:32:20.342795 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
41446 2019-Jan-10 14:32:20.343413 - [DEBUG] EF: AllBottom
41447 2019-Jan-10 14:32:20.343438 - [DEBUG]
41448 2019-Jan-10 14:32:20.343474 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41449 2019-Jan-10 14:32:20.344105 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
41450 2019-Jan-10 14:32:20.344730 - [DEBUG] EF: AllBottom
41451 2019-Jan-10 14:32:20.344756 - [DEBUG]
41452 2019-Jan-10 14:32:20.344780 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41453 2019-Jan-10 14:32:20.345395 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
41454 2019-Jan-10 14:32:20.346010 - [DEBUG] EF: AllBottom
41455 2019-Jan-10 14:32:20.346035 - [DEBUG]
41456 2019-Jan-10 14:32:20.346059 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41457 2019-Jan-10 14:32:20.346674 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
41458 2019-Jan-10 14:32:20.347309 - [DEBUG] EF: AllBottom
41459 2019-Jan-10 14:32:20.347334 - [DEBUG]
41460 2019-Jan-10 14:32:20.347358 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41461 2019-Jan-10 14:32:20.347973 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41462 2019-Jan-10 14:32:20.348598 - [DEBUG] EF: AllBottom
41463 2019-Jan-10 14:32:20.348623 - [DEBUG]
41464 2019-Jan-10 14:32:20.348647 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41465 2019-Jan-10 14:32:20.349262 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41466 2019-Jan-10 14:32:20.349880 - [DEBUG] EF: AllBottom
41467 2019-Jan-10 14:32:20.349906 - [DEBUG]
41468 2019-Jan-10 14:32:20.349930 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41469 2019-Jan-10 14:32:20.350560 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
41470 2019-Jan-10 14:32:20.351186 - [DEBUG] EF: AllBottom
41471 2019-Jan-10 14:32:20.351211 - [DEBUG]
41472 2019-Jan-10 14:32:20.351235 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41473 2019-Jan-10 14:32:20.351851 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
41474 2019-Jan-10 14:32:20.352475 - [DEBUG] EF: AllBottom
41475 2019-Jan-10 14:32:20.352500 - [DEBUG]
41476 2019-Jan-10 14:32:20.352524 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41477 2019-Jan-10 14:32:20.353139 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41478 2019-Jan-10 14:32:20.353774 - [DEBUG] EF: AllBottom
41479 2019-Jan-10 14:32:20.353799 - [DEBUG]
41480 2019-Jan-10 14:32:20.353823 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41481 2019-Jan-10 14:32:20.354438 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
41482 2019-Jan-10 14:32:20.355056 - [DEBUG] EF: AllBottom
41483 2019-Jan-10 14:32:20.355082 - [DEBUG]
41484 2019-Jan-10 14:32:20.355106 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41485 2019-Jan-10 14:32:20.355721 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
41486 2019-Jan-10 14:32:20.356339 - [DEBUG] EF: AllBottom
41487 2019-Jan-10 14:32:20.356364 - [DEBUG]
41488 2019-Jan-10 14:32:20.356388 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41489 2019-Jan-10 14:32:20.357018 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41490 2019-Jan-10 14:32:20.357643 - [DEBUG] EF: AllBottom
41491 2019-Jan-10 14:32:20.357669 - [DEBUG]
41492 2019-Jan-10 14:32:20.357693 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41493 2019-Jan-10 14:32:20.358320 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
41494 2019-Jan-10 14:32:20.358940 - [DEBUG] EF: AllBottom
41495 2019-Jan-10 14:32:20.358965 - [DEBUG]
41496 2019-Jan-10 14:32:20.358990 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41497 2019-Jan-10 14:32:20.359603 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
41498 2019-Jan-10 14:32:20.360234 - [DEBUG] EF: AllBottom
41499 2019-Jan-10 14:32:20.360259 - [DEBUG]
41500 2019-Jan-10 14:32:20.360283 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41501 2019-Jan-10 14:32:20.360897 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
41502 2019-Jan-10 14:32:20.361522 - [DEBUG] EF: AllBottom
41503 2019-Jan-10 14:32:20.361548 - [DEBUG]
41504 2019-Jan-10 14:32:20.361571 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41505 2019-Jan-10 14:32:20.362186 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
41506 2019-Jan-10 14:32:20.362805 - [DEBUG] EF: AllBottom
41507 2019-Jan-10 14:32:20.362830 - [DEBUG]
41508 2019-Jan-10 14:32:20.362854 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41509 2019-Jan-10 14:32:20.363468 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41510 2019-Jan-10 14:32:20.364102 - [DEBUG] EF: AllBottom
41511 2019-Jan-10 14:32:20.364127 - [DEBUG]
41512 2019-Jan-10 14:32:20.364151 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41513 2019-Jan-10 14:32:20.364766 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
41514 2019-Jan-10 14:32:20.365383 - [DEBUG] EF: AllBottom
41515 2019-Jan-10 14:32:20.365409 - [DEBUG]
41516 2019-Jan-10 14:32:20.365432 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41517 2019-Jan-10 14:32:20.366048 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
41518 2019-Jan-10 14:32:20.366679 - [DEBUG] EF: AllBottom
41519 2019-Jan-10 14:32:20.366706 - [DEBUG]
41520 2019-Jan-10 14:32:20.366730 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41521 2019-Jan-10 14:32:20.367407 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
41522 2019-Jan-10 14:32:20.368046 - [DEBUG] EF: AllBottom
41523 2019-Jan-10 14:32:20.368072 - [DEBUG]
41524 2019-Jan-10 14:32:20.368096 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41525 2019-Jan-10 14:32:20.368712 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
41526 2019-Jan-10 14:32:20.369329 - [DEBUG] EF: AllBottom
41527 2019-Jan-10 14:32:20.369354 - [DEBUG]
41528 2019-Jan-10 14:32:20.369378 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41529 2019-Jan-10 14:32:20.369993 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41530 2019-Jan-10 14:32:20.370630 - [DEBUG] EF: AllBottom
41531 2019-Jan-10 14:32:20.370655 - [DEBUG]
41532 2019-Jan-10 14:32:20.370679 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41533 2019-Jan-10 14:32:20.371294 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41534 2019-Jan-10 14:32:20.371911 - [DEBUG] EF: AllBottom
41535 2019-Jan-10 14:32:20.371936 - [DEBUG]
41536 2019-Jan-10 14:32:20.371960 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41537 2019-Jan-10 14:32:20.372574 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
41538 2019-Jan-10 14:32:20.373193 - [DEBUG] EF: AllBottom
41539 2019-Jan-10 14:32:20.373218 - [DEBUG]
41540 2019-Jan-10 14:32:20.373256 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
41541 2019-Jan-10 14:32:20.373888 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41542 2019-Jan-10 14:32:20.374505 - [DEBUG] EF: AllBottom
41543 2019-Jan-10 14:32:20.374530 - [DEBUG]
41544 2019-Jan-10 14:32:20.374555 - [DEBUG] ---------------
41545 2019-Jan-10 14:32:20.374579 - [DEBUG]
41546 2019-Jan-10 14:32:20.374606 - [DEBUG] End of endsummarytab entry
41547 2019-Jan-10 14:32:20.374630 - [DEBUG]
41548 2019-Jan-10 14:32:20.374654 - [DEBUG] Start of incomingtab entry
41549 2019-Jan-10 14:32:20.374679 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
41550 2019-Jan-10 14:32:20.375333 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
41551 2019-Jan-10 14:32:20.375403 - [DEBUG] ---------------
41552 2019-Jan-10 14:32:20.375428 - [DEBUG] End of incomingtab entry
41553 2019-Jan-10 14:32:20.375452 - [DEBUG]
41554 2019-Jan-10 14:32:20.375480 - [DEBUG] EDGE:
41555 2019-Jan-10 14:32:20.375539 - [DEBUG] ---> 41556 2019-Jan-10 14:32:20.376196 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41557 2019-Jan-10 14:32:20.376878 - [DEBUG]
41558 2019-Jan-10 14:32:20.376908 - [DEBUG] EDGE:
41559 2019-Jan-10 14:32:20.376975 - [DEBUG] ---> 41560 2019-Jan-10 14:32:20.377614 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41561 2019-Jan-10 14:32:20.378234 - [DEBUG]
41562 2019-Jan-10 14:32:20.378284 - [DEBUG] Compose: EdgeIdentity * AllBottom
41563 2019-Jan-10 14:32:20.378312 - [DEBUG]
41564 2019-Jan-10 14:32:20.378336 - [DEBUG] Propagate flow
41565 2019-Jan-10 14:32:20.378360 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41566 2019-Jan-10 14:32:20.378417 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41567 2019-Jan-10 14:32:20.379049 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41568 2019-Jan-10 14:32:20.379667 - [DEBUG] Edge function : AllBottom (result of previous compose)
41569 2019-Jan-10 14:32:20.379693 - [DEBUG]
41570 2019-Jan-10 14:32:20.379719 - [DEBUG] Join: AllTop & AllBottom
41571 2019-Jan-10 14:32:20.379745 - [DEBUG] = AllBottom (new jump func)
41572 2019-Jan-10 14:32:20.379770 - [DEBUG]
41573 2019-Jan-10 14:32:20.379794 - [DEBUG] Start adding new jump function
41574 2019-Jan-10 14:32:20.379817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41575 2019-Jan-10 14:32:20.379873 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41576 2019-Jan-10 14:32:20.380513 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41577 2019-Jan-10 14:32:20.381138 - [DEBUG] Edge Function : AllBottom
41578 2019-Jan-10 14:32:20.381168 - [DEBUG] End adding new jump function
41579 2019-Jan-10 14:32:20.381192 - [DEBUG]
41580 2019-Jan-10 14:32:20.381216 - [DEBUG] -------------------------------------------- 1207. Path Edge --------------------------------------------
41581 2019-Jan-10 14:32:20.381241 - [DEBUG]
41582 2019-Jan-10 14:32:20.381264 - [DEBUG] Process 1207. path edge:
41583 2019-Jan-10 14:32:20.381288 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41584 2019-Jan-10 14:32:20.381345 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
41585 2019-Jan-10 14:32:20.381970 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41586 2019-Jan-10 14:32:20.382607 - [DEBUG]
41587 2019-Jan-10 14:32:20.382632 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
41588 2019-Jan-10 14:32:20.383276 - [DEBUG] Possible callees:
41589 2019-Jan-10 14:32:20.383302 - [DEBUG] llvm.dbg.declare
41590 2019-Jan-10 14:32:20.383327 - [DEBUG] Possible return sites:
41591 2019-Jan-10 14:32:20.383351 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19341592 2019-Jan-10 14:32:20.384612 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41593 2019-Jan-10 14:32:20.384641 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41594 2019-Jan-10 14:32:20.384682 - [DEBUG] Compose: EdgeIdentity * AllBottom
41595 2019-Jan-10 14:32:20.384709 - [DEBUG]
41596 2019-Jan-10 14:32:20.384733 - [DEBUG] Propagate flow
41597 2019-Jan-10 14:32:20.384757 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41598 2019-Jan-10 14:32:20.384814 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41599 2019-Jan-10 14:32:20.385435 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41600 2019-Jan-10 14:32:20.386055 - [DEBUG] Edge function : AllBottom (result of previous compose)
41601 2019-Jan-10 14:32:20.386081 - [DEBUG]
41602 2019-Jan-10 14:32:20.386106 - [DEBUG] Join: AllTop & AllBottom
41603 2019-Jan-10 14:32:20.386132 - [DEBUG] = AllBottom (new jump func)
41604 2019-Jan-10 14:32:20.386157 - [DEBUG]
41605 2019-Jan-10 14:32:20.386180 - [DEBUG] Start adding new jump function
41606 2019-Jan-10 14:32:20.386204 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41607 2019-Jan-10 14:32:20.386260 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41608 2019-Jan-10 14:32:20.386893 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41609 2019-Jan-10 14:32:20.387510 - [DEBUG] Edge Function : AllBottom
41610 2019-Jan-10 14:32:20.387539 - [DEBUG] End adding new jump function
41611 2019-Jan-10 14:32:20.387563 - [DEBUG]
41612 2019-Jan-10 14:32:20.387587 - [DEBUG] -------------------------------------------- 1208. Path Edge --------------------------------------------
41613 2019-Jan-10 14:32:20.387611 - [DEBUG]
41614 2019-Jan-10 14:32:20.387635 - [DEBUG] Process 1208. path edge:
41615 2019-Jan-10 14:32:20.387659 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41616 2019-Jan-10 14:32:20.387715 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
41617 2019-Jan-10 14:32:20.388334 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41618 2019-Jan-10 14:32:20.388951 - [DEBUG]
41619 2019-Jan-10 14:32:20.388976 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
41620 2019-Jan-10 14:32:20.389615 - [DEBUG] Compose: EdgeIdentity * AllBottom
41621 2019-Jan-10 14:32:20.389643 - [DEBUG]
41622 2019-Jan-10 14:32:20.389667 - [DEBUG] Propagate flow
41623 2019-Jan-10 14:32:20.389690 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41624 2019-Jan-10 14:32:20.389748 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
41625 2019-Jan-10 14:32:20.390381 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41626 2019-Jan-10 14:32:20.391001 - [DEBUG] Edge function : AllBottom (result of previous compose)
41627 2019-Jan-10 14:32:20.391036 - [DEBUG]
41628 2019-Jan-10 14:32:20.391062 - [DEBUG] Join: AllTop & AllBottom
41629 2019-Jan-10 14:32:20.391088 - [DEBUG] = AllBottom (new jump func)
41630 2019-Jan-10 14:32:20.391113 - [DEBUG]
41631 2019-Jan-10 14:32:20.391136 - [DEBUG] Start adding new jump function
41632 2019-Jan-10 14:32:20.391160 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41633 2019-Jan-10 14:32:20.391217 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41634 2019-Jan-10 14:32:20.391837 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
41635 2019-Jan-10 14:32:20.392457 - [DEBUG] Edge Function : AllBottom
41636 2019-Jan-10 14:32:20.392485 - [DEBUG] End adding new jump function
41637 2019-Jan-10 14:32:20.392510 - [DEBUG]
41638 2019-Jan-10 14:32:20.392533 - [DEBUG] -------------------------------------------- 1209. Path Edge --------------------------------------------
41639 2019-Jan-10 14:32:20.392557 - [DEBUG]
41640 2019-Jan-10 14:32:20.392581 - [DEBUG] Process 1209. path edge:
41641 2019-Jan-10 14:32:20.392605 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41642 2019-Jan-10 14:32:20.392662 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
41643 2019-Jan-10 14:32:20.393278 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41644 2019-Jan-10 14:32:20.393916 - [DEBUG]
41645 2019-Jan-10 14:32:20.393942 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
41646 2019-Jan-10 14:32:20.394580 - [DEBUG] Compose: EdgeIdentity * AllBottom
41647 2019-Jan-10 14:32:20.394608 - [DEBUG]
41648 2019-Jan-10 14:32:20.394632 - [DEBUG] Propagate flow
41649 2019-Jan-10 14:32:20.394655 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41650 2019-Jan-10 14:32:20.394713 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
41651 2019-Jan-10 14:32:20.395332 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41652 2019-Jan-10 14:32:20.395953 - [DEBUG] Edge function : AllBottom (result of previous compose)
41653 2019-Jan-10 14:32:20.395978 - [DEBUG]
41654 2019-Jan-10 14:32:20.396004 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
41655 2019-Jan-10 14:32:20.396029 - [DEBUG] = AllBottom
41656 2019-Jan-10 14:32:20.396054 - [DEBUG]
41657 2019-Jan-10 14:32:20.396078 - [DEBUG] PROPAGATE: No new function!
41658 2019-Jan-10 14:32:20.396104 - [DEBUG] EDGE:
41659 2019-Jan-10 14:32:20.396161 - [DEBUG] ---> 41660 2019-Jan-10 14:32:20.396777 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41661 2019-Jan-10 14:32:20.397411 - [DEBUG]
41662 2019-Jan-10 14:32:20.397438 - [DEBUG] EDGE:
41663 2019-Jan-10 14:32:20.397495 - [DEBUG] ---> 41664 2019-Jan-10 14:32:20.398114 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41665 2019-Jan-10 14:32:20.398734 - [DEBUG]
41666 2019-Jan-10 14:32:20.398760 - [DEBUG] EDGE:
41667 2019-Jan-10 14:32:20.398817 - [DEBUG] ---> 41668 2019-Jan-10 14:32:20.399444 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41669 2019-Jan-10 14:32:20.400062 - [DEBUG]
41670 2019-Jan-10 14:32:20.400088 - [DEBUG] EDGE:
41671 2019-Jan-10 14:32:20.400167 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
41672 2019-Jan-10 14:32:20.400792 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41673 2019-Jan-10 14:32:20.401412 - [DEBUG]
41674 2019-Jan-10 14:32:20.401438 - [DEBUG] EDGE:
41675 2019-Jan-10 14:32:20.401496 - [DEBUG] ---> 41676 2019-Jan-10 14:32:20.402111 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41677 2019-Jan-10 14:32:20.402729 - [DEBUG]
41678 2019-Jan-10 14:32:20.402756 - [DEBUG] EDGE:
41679 2019-Jan-10 14:32:20.402813 - [DEBUG] ---> 41680 2019-Jan-10 14:32:20.403427 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41681 2019-Jan-10 14:32:20.404060 - [DEBUG]
41682 2019-Jan-10 14:32:20.404087 - [DEBUG] EDGE:
41683 2019-Jan-10 14:32:20.404144 - [DEBUG] ---> 41684 2019-Jan-10 14:32:20.404766 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41685 2019-Jan-10 14:32:20.405384 - [DEBUG]
41686 2019-Jan-10 14:32:20.405418 - [DEBUG] Compose: EdgeIdentity * AllBottom
41687 2019-Jan-10 14:32:20.405446 - [DEBUG]
41688 2019-Jan-10 14:32:20.405469 - [DEBUG] Propagate flow
41689 2019-Jan-10 14:32:20.405493 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41690 2019-Jan-10 14:32:20.405550 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
41691 2019-Jan-10 14:32:20.406170 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41692 2019-Jan-10 14:32:20.406789 - [DEBUG] Edge function : AllBottom (result of previous compose)
41693 2019-Jan-10 14:32:20.406815 - [DEBUG]
41694 2019-Jan-10 14:32:20.406853 - [DEBUG] Join: AllTop & AllBottom
41695 2019-Jan-10 14:32:20.406880 - [DEBUG] = AllBottom (new jump func)
41696 2019-Jan-10 14:32:20.406905 - [DEBUG]
41697 2019-Jan-10 14:32:20.406928 - [DEBUG] Start adding new jump function
41698 2019-Jan-10 14:32:20.406952 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41699 2019-Jan-10 14:32:20.407008 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41700 2019-Jan-10 14:32:20.407629 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
41701 2019-Jan-10 14:32:20.408248 - [DEBUG] Edge Function : AllBottom
41702 2019-Jan-10 14:32:20.408276 - [DEBUG] End adding new jump function
41703 2019-Jan-10 14:32:20.408300 - [DEBUG]
41704 2019-Jan-10 14:32:20.408324 - [DEBUG] -------------------------------------------- 1210. Path Edge --------------------------------------------
41705 2019-Jan-10 14:32:20.408348 - [DEBUG]
41706 2019-Jan-10 14:32:20.408372 - [DEBUG] Process 1210. path edge:
41707 2019-Jan-10 14:32:20.408396 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41708 2019-Jan-10 14:32:20.408452 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
41709 2019-Jan-10 14:32:20.409071 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41710 2019-Jan-10 14:32:20.409690 - [DEBUG]
41711 2019-Jan-10 14:32:20.409715 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
41712 2019-Jan-10 14:32:20.410368 - [DEBUG] Compose: EdgeIdentity * AllBottom
41713 2019-Jan-10 14:32:20.410405 - [DEBUG]
41714 2019-Jan-10 14:32:20.410429 - [DEBUG] Propagate flow
41715 2019-Jan-10 14:32:20.410452 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41716 2019-Jan-10 14:32:20.410510 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
41717 2019-Jan-10 14:32:20.411125 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41718 2019-Jan-10 14:32:20.411744 - [DEBUG] Edge function : AllBottom (result of previous compose)
41719 2019-Jan-10 14:32:20.411770 - [DEBUG]
41720 2019-Jan-10 14:32:20.411794 - [DEBUG] Join: AllTop & AllBottom
41721 2019-Jan-10 14:32:20.411820 - [DEBUG] = AllBottom (new jump func)
41722 2019-Jan-10 14:32:20.411845 - [DEBUG]
41723 2019-Jan-10 14:32:20.411868 - [DEBUG] Start adding new jump function
41724 2019-Jan-10 14:32:20.411892 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41725 2019-Jan-10 14:32:20.411948 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41726 2019-Jan-10 14:32:20.412568 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
41727 2019-Jan-10 14:32:20.413182 - [DEBUG] Edge Function : AllBottom
41728 2019-Jan-10 14:32:20.413210 - [DEBUG] End adding new jump function
41729 2019-Jan-10 14:32:20.413234 - [DEBUG]
41730 2019-Jan-10 14:32:20.413258 - [DEBUG] -------------------------------------------- 1211. Path Edge --------------------------------------------
41731 2019-Jan-10 14:32:20.413282 - [DEBUG]
41732 2019-Jan-10 14:32:20.413306 - [DEBUG] Process 1211. path edge:
41733 2019-Jan-10 14:32:20.413329 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41734 2019-Jan-10 14:32:20.413386 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
41735 2019-Jan-10 14:32:20.414015 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41736 2019-Jan-10 14:32:20.414634 - [DEBUG]
41737 2019-Jan-10 14:32:20.414659 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
41738 2019-Jan-10 14:32:20.415290 - [DEBUG] Compose: EdgeIdentity * AllBottom
41739 2019-Jan-10 14:32:20.415318 - [DEBUG]
41740 2019-Jan-10 14:32:20.415342 - [DEBUG] Propagate flow
41741 2019-Jan-10 14:32:20.415366 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41742 2019-Jan-10 14:32:20.415423 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
41743 2019-Jan-10 14:32:20.416056 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41744 2019-Jan-10 14:32:20.416714 - [DEBUG] Edge function : AllBottom (result of previous compose)
41745 2019-Jan-10 14:32:20.416742 - [DEBUG]
41746 2019-Jan-10 14:32:20.416769 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
41747 2019-Jan-10 14:32:20.416794 - [DEBUG] = AllBottom
41748 2019-Jan-10 14:32:20.416818 - [DEBUG]
41749 2019-Jan-10 14:32:20.416861 - [DEBUG] PROPAGATE: No new function!
41750 2019-Jan-10 14:32:20.416888 - [DEBUG] EDGE:
41751 2019-Jan-10 14:32:20.416959 - [DEBUG] ---> 41752 2019-Jan-10 14:32:20.417633 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41753 2019-Jan-10 14:32:20.418297 - [DEBUG]
41754 2019-Jan-10 14:32:20.418326 - [DEBUG] EDGE:
41755 2019-Jan-10 14:32:20.418389 - [DEBUG] ---> 41756 2019-Jan-10 14:32:20.419028 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41757 2019-Jan-10 14:32:20.419682 - [DEBUG]
41758 2019-Jan-10 14:32:20.419710 - [DEBUG] EDGE:
41759 2019-Jan-10 14:32:20.419796 - [DEBUG] ---> 41760 2019-Jan-10 14:32:20.420493 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41761 2019-Jan-10 14:32:20.421159 - [DEBUG]
41762 2019-Jan-10 14:32:20.421189 - [DEBUG] EDGE:
41763 2019-Jan-10 14:32:20.421255 - [DEBUG] ---> 41764 2019-Jan-10 14:32:20.421928 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41765 2019-Jan-10 14:32:20.422583 - [DEBUG]
41766 2019-Jan-10 14:32:20.422612 - [DEBUG] EDGE:
41767 2019-Jan-10 14:32:20.422674 - [DEBUG] ---> 41768 2019-Jan-10 14:32:20.423322 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41769 2019-Jan-10 14:32:20.424007 - [DEBUG]
41770 2019-Jan-10 14:32:20.424036 - [DEBUG] EDGE:
41771 2019-Jan-10 14:32:20.424101 - [DEBUG] ---> 41772 2019-Jan-10 14:32:20.424732 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41773 2019-Jan-10 14:32:20.425386 - [DEBUG]
41774 2019-Jan-10 14:32:20.425415 - [DEBUG] EDGE:
41775 2019-Jan-10 14:32:20.425479 - [DEBUG] ---> 41776 2019-Jan-10 14:32:20.426161 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41777 2019-Jan-10 14:32:20.426861 - [DEBUG]
41778 2019-Jan-10 14:32:20.426890 - [DEBUG] EDGE:
41779 2019-Jan-10 14:32:20.426956 - [DEBUG] ---> 41780 2019-Jan-10 14:32:20.427616 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41781 2019-Jan-10 14:32:20.428254 - [DEBUG]
41782 2019-Jan-10 14:32:20.428281 - [DEBUG] EDGE:
41783 2019-Jan-10 14:32:20.428340 - [DEBUG] ---> 41784 2019-Jan-10 14:32:20.428958 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41785 2019-Jan-10 14:32:20.429575 - [DEBUG]
41786 2019-Jan-10 14:32:20.429603 - [DEBUG] EDGE:
41787 2019-Jan-10 14:32:20.429660 - [DEBUG] ---> 41788 2019-Jan-10 14:32:20.430312 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41789 2019-Jan-10 14:32:20.430931 - [DEBUG]
41790 2019-Jan-10 14:32:20.430958 - [DEBUG] EDGE:
41791 2019-Jan-10 14:32:20.431015 - [DEBUG] ---> 41792 2019-Jan-10 14:32:20.431629 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41793 2019-Jan-10 14:32:20.432246 - [DEBUG]
41794 2019-Jan-10 14:32:20.432273 - [DEBUG] EDGE:
41795 2019-Jan-10 14:32:20.432330 - [DEBUG] ---> 41796 2019-Jan-10 14:32:20.432944 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41797 2019-Jan-10 14:32:20.433595 - [DEBUG]
41798 2019-Jan-10 14:32:20.433622 - [DEBUG] EDGE:
41799 2019-Jan-10 14:32:20.433680 - [DEBUG] ---> 41800 2019-Jan-10 14:32:20.434301 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41801 2019-Jan-10 14:32:20.434920 - [DEBUG]
41802 2019-Jan-10 14:32:20.434947 - [DEBUG] EDGE:
41803 2019-Jan-10 14:32:20.435005 - [DEBUG] ---> 41804 2019-Jan-10 14:32:20.435631 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41805 2019-Jan-10 14:32:20.436250 - [DEBUG]
41806 2019-Jan-10 14:32:20.436276 - [DEBUG] EDGE:
41807 2019-Jan-10 14:32:20.436333 - [DEBUG] ---> 41808 2019-Jan-10 14:32:20.436964 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41809 2019-Jan-10 14:32:20.437582 - [DEBUG]
41810 2019-Jan-10 14:32:20.437608 - [DEBUG] EDGE:
41811 2019-Jan-10 14:32:20.437666 - [DEBUG] ---> 41812 2019-Jan-10 14:32:20.438283 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41813 2019-Jan-10 14:32:20.438919 - [DEBUG]
41814 2019-Jan-10 14:32:20.438947 - [DEBUG] EDGE:
41815 2019-Jan-10 14:32:20.439006 - [DEBUG] ---> 41816 2019-Jan-10 14:32:20.439635 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41817 2019-Jan-10 14:32:20.440272 - [DEBUG]
41818 2019-Jan-10 14:32:20.440298 - [DEBUG] EDGE:
41819 2019-Jan-10 14:32:20.440356 - [DEBUG] ---> 41820 2019-Jan-10 14:32:20.440971 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41821 2019-Jan-10 14:32:20.441604 - [DEBUG]
41822 2019-Jan-10 14:32:20.441632 - [DEBUG] EDGE:
41823 2019-Jan-10 14:32:20.441694 - [DEBUG] ---> 41824 2019-Jan-10 14:32:20.442339 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41825 2019-Jan-10 14:32:20.442995 - [DEBUG]
41826 2019-Jan-10 14:32:20.443025 - [DEBUG] EDGE:
41827 2019-Jan-10 14:32:20.443088 - [DEBUG] ---> 41828 2019-Jan-10 14:32:20.443745 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
41829 2019-Jan-10 14:32:20.444366 - [DEBUG]
41830 2019-Jan-10 14:32:20.444416 - [DEBUG] Compose: EdgeIdentity * AllBottom
41831 2019-Jan-10 14:32:20.444444 - [DEBUG]
41832 2019-Jan-10 14:32:20.444468 - [DEBUG] Propagate flow
41833 2019-Jan-10 14:32:20.444492 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41834 2019-Jan-10 14:32:20.444549 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41835 2019-Jan-10 14:32:20.445196 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41836 2019-Jan-10 14:32:20.445818 - [DEBUG] Edge function : AllBottom (result of previous compose)
41837 2019-Jan-10 14:32:20.445844 - [DEBUG]
41838 2019-Jan-10 14:32:20.445871 - [DEBUG] Join: AllTop & AllBottom
41839 2019-Jan-10 14:32:20.445897 - [DEBUG] = AllBottom (new jump func)
41840 2019-Jan-10 14:32:20.445922 - [DEBUG]
41841 2019-Jan-10 14:32:20.445945 - [DEBUG] Start adding new jump function
41842 2019-Jan-10 14:32:20.445969 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41843 2019-Jan-10 14:32:20.446025 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41844 2019-Jan-10 14:32:20.446644 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41845 2019-Jan-10 14:32:20.447279 - [DEBUG] Edge Function : AllBottom
41846 2019-Jan-10 14:32:20.447314 - [DEBUG] End adding new jump function
41847 2019-Jan-10 14:32:20.447339 - [DEBUG]
41848 2019-Jan-10 14:32:20.447362 - [DEBUG] -------------------------------------------- 1212. Path Edge --------------------------------------------
41849 2019-Jan-10 14:32:20.447387 - [DEBUG]
41850 2019-Jan-10 14:32:20.447410 - [DEBUG] Process 1212. path edge:
41851 2019-Jan-10 14:32:20.447435 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41852 2019-Jan-10 14:32:20.447491 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
41853 2019-Jan-10 14:32:20.448110 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41854 2019-Jan-10 14:32:20.448727 - [DEBUG]
41855 2019-Jan-10 14:32:20.448752 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
41856 2019-Jan-10 14:32:20.449383 - [DEBUG] Possible callees:
41857 2019-Jan-10 14:32:20.449408 - [DEBUG] foo
41858 2019-Jan-10 14:32:20.449433 - [DEBUG] Possible return sites:
41859 2019-Jan-10 14:32:20.449457 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12641860 2019-Jan-10 14:32:20.450705 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
41861 2019-Jan-10 14:32:20.450734 - [DEBUG] Start points of 'foo' currently not available!
41862 2019-Jan-10 14:32:20.450774 - [DEBUG] Compose: EdgeIdentity * AllBottom
41863 2019-Jan-10 14:32:20.450801 - [DEBUG]
41864 2019-Jan-10 14:32:20.450825 - [DEBUG] Propagate flow
41865 2019-Jan-10 14:32:20.450848 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41866 2019-Jan-10 14:32:20.450906 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41867 2019-Jan-10 14:32:20.451524 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41868 2019-Jan-10 14:32:20.452142 - [DEBUG] Edge function : AllBottom (result of previous compose)
41869 2019-Jan-10 14:32:20.452168 - [DEBUG]
41870 2019-Jan-10 14:32:20.452193 - [DEBUG] Join: AllTop & AllBottom
41871 2019-Jan-10 14:32:20.452219 - [DEBUG] = AllBottom (new jump func)
41872 2019-Jan-10 14:32:20.452244 - [DEBUG]
41873 2019-Jan-10 14:32:20.452268 - [DEBUG] Start adding new jump function
41874 2019-Jan-10 14:32:20.452291 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41875 2019-Jan-10 14:32:20.452347 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41876 2019-Jan-10 14:32:20.452966 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41877 2019-Jan-10 14:32:20.453605 - [DEBUG] Edge Function : AllBottom
41878 2019-Jan-10 14:32:20.453633 - [DEBUG] End adding new jump function
41879 2019-Jan-10 14:32:20.453666 - [DEBUG]
41880 2019-Jan-10 14:32:20.453691 - [DEBUG] -------------------------------------------- 1213. Path Edge --------------------------------------------
41881 2019-Jan-10 14:32:20.453715 - [DEBUG]
41882 2019-Jan-10 14:32:20.453739 - [DEBUG] Process 1213. path edge:
41883 2019-Jan-10 14:32:20.453763 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41884 2019-Jan-10 14:32:20.453819 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
41885 2019-Jan-10 14:32:20.454438 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41886 2019-Jan-10 14:32:20.455056 - [DEBUG]
41887 2019-Jan-10 14:32:20.455081 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
41888 2019-Jan-10 14:32:20.455721 - [DEBUG] Compose: EdgeIdentity * AllBottom
41889 2019-Jan-10 14:32:20.455749 - [DEBUG]
41890 2019-Jan-10 14:32:20.455773 - [DEBUG] Propagate flow
41891 2019-Jan-10 14:32:20.455797 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41892 2019-Jan-10 14:32:20.455854 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
41893 2019-Jan-10 14:32:20.456470 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41894 2019-Jan-10 14:32:20.457104 - [DEBUG] Edge function : AllBottom (result of previous compose)
41895 2019-Jan-10 14:32:20.457129 - [DEBUG]
41896 2019-Jan-10 14:32:20.457154 - [DEBUG] Join: AllTop & AllBottom
41897 2019-Jan-10 14:32:20.457180 - [DEBUG] = AllBottom (new jump func)
41898 2019-Jan-10 14:32:20.457205 - [DEBUG]
41899 2019-Jan-10 14:32:20.457228 - [DEBUG] Start adding new jump function
41900 2019-Jan-10 14:32:20.457252 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41901 2019-Jan-10 14:32:20.457308 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41902 2019-Jan-10 14:32:20.457926 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
41903 2019-Jan-10 14:32:20.458545 - [DEBUG] Edge Function : AllBottom
41904 2019-Jan-10 14:32:20.458574 - [DEBUG] End adding new jump function
41905 2019-Jan-10 14:32:20.458598 - [DEBUG]
41906 2019-Jan-10 14:32:20.458621 - [DEBUG] -------------------------------------------- 1214. Path Edge --------------------------------------------
41907 2019-Jan-10 14:32:20.458645 - [DEBUG]
41908 2019-Jan-10 14:32:20.458669 - [DEBUG] Process 1214. path edge:
41909 2019-Jan-10 14:32:20.458692 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41910 2019-Jan-10 14:32:20.458749 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
41911 2019-Jan-10 14:32:20.459366 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41912 2019-Jan-10 14:32:20.459985 - [DEBUG]
41913 2019-Jan-10 14:32:20.460011 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
41914 2019-Jan-10 14:32:20.460665 - [DEBUG] Compose: EdgeIdentity * AllBottom
41915 2019-Jan-10 14:32:20.460693 - [DEBUG]
41916 2019-Jan-10 14:32:20.460717 - [DEBUG] Propagate flow
41917 2019-Jan-10 14:32:20.460740 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41918 2019-Jan-10 14:32:20.460798 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
41919 2019-Jan-10 14:32:20.461417 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41920 2019-Jan-10 14:32:20.462037 - [DEBUG] Edge function : AllBottom (result of previous compose)
41921 2019-Jan-10 14:32:20.462063 - [DEBUG]
41922 2019-Jan-10 14:32:20.462087 - [DEBUG] Join: AllTop & AllBottom
41923 2019-Jan-10 14:32:20.462124 - [DEBUG] = AllBottom (new jump func)
41924 2019-Jan-10 14:32:20.462149 - [DEBUG]
41925 2019-Jan-10 14:32:20.462173 - [DEBUG] Start adding new jump function
41926 2019-Jan-10 14:32:20.462197 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41927 2019-Jan-10 14:32:20.462253 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41928 2019-Jan-10 14:32:20.462873 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
41929 2019-Jan-10 14:32:20.463500 - [DEBUG] Edge Function : AllBottom
41930 2019-Jan-10 14:32:20.463531 - [DEBUG] End adding new jump function
41931 2019-Jan-10 14:32:20.463556 - [DEBUG]
41932 2019-Jan-10 14:32:20.463579 - [DEBUG] -------------------------------------------- 1215. Path Edge --------------------------------------------
41933 2019-Jan-10 14:32:20.463604 - [DEBUG]
41934 2019-Jan-10 14:32:20.463627 - [DEBUG] Process 1215. path edge:
41935 2019-Jan-10 14:32:20.463651 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41936 2019-Jan-10 14:32:20.463707 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
41937 2019-Jan-10 14:32:20.464323 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41938 2019-Jan-10 14:32:20.464942 - [DEBUG]
41939 2019-Jan-10 14:32:20.464968 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
41940 2019-Jan-10 14:32:20.465602 - [DEBUG] Compose: EdgeIdentity * AllBottom
41941 2019-Jan-10 14:32:20.465630 - [DEBUG]
41942 2019-Jan-10 14:32:20.465654 - [DEBUG] Propagate flow
41943 2019-Jan-10 14:32:20.465678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41944 2019-Jan-10 14:32:20.465735 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41945 2019-Jan-10 14:32:20.466374 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41946 2019-Jan-10 14:32:20.467010 - [DEBUG] Edge function : AllBottom (result of previous compose)
41947 2019-Jan-10 14:32:20.467035 - [DEBUG]
41948 2019-Jan-10 14:32:20.467060 - [DEBUG] Join: AllTop & AllBottom
41949 2019-Jan-10 14:32:20.467085 - [DEBUG] = AllBottom (new jump func)
41950 2019-Jan-10 14:32:20.467110 - [DEBUG]
41951 2019-Jan-10 14:32:20.467134 - [DEBUG] Start adding new jump function
41952 2019-Jan-10 14:32:20.467157 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41953 2019-Jan-10 14:32:20.467213 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41954 2019-Jan-10 14:32:20.467844 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41955 2019-Jan-10 14:32:20.468483 - [DEBUG] Edge Function : AllBottom
41956 2019-Jan-10 14:32:20.468513 - [DEBUG] End adding new jump function
41957 2019-Jan-10 14:32:20.468537 - [DEBUG]
41958 2019-Jan-10 14:32:20.468561 - [DEBUG] -------------------------------------------- 1216. Path Edge --------------------------------------------
41959 2019-Jan-10 14:32:20.468585 - [DEBUG]
41960 2019-Jan-10 14:32:20.468609 - [DEBUG] Process 1216. path edge:
41961 2019-Jan-10 14:32:20.468633 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41962 2019-Jan-10 14:32:20.468691 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
41963 2019-Jan-10 14:32:20.469317 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41964 2019-Jan-10 14:32:20.469935 - [DEBUG]
41965 2019-Jan-10 14:32:20.469970 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
41966 2019-Jan-10 14:32:20.470627 - [DEBUG] Possible callees:
41967 2019-Jan-10 14:32:20.470653 - [DEBUG] llvm.dbg.declare
41968 2019-Jan-10 14:32:20.470678 - [DEBUG] Possible return sites:
41969 2019-Jan-10 14:32:20.470701 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13641970 2019-Jan-10 14:32:20.471947 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
41971 2019-Jan-10 14:32:20.471977 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
41972 2019-Jan-10 14:32:20.472018 - [DEBUG] Compose: EdgeIdentity * AllBottom
41973 2019-Jan-10 14:32:20.472046 - [DEBUG]
41974 2019-Jan-10 14:32:20.472070 - [DEBUG] Propagate flow
41975 2019-Jan-10 14:32:20.472093 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
41976 2019-Jan-10 14:32:20.472150 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41977 2019-Jan-10 14:32:20.472770 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41978 2019-Jan-10 14:32:20.473456 - [DEBUG] Edge function : AllBottom (result of previous compose)
41979 2019-Jan-10 14:32:20.473482 - [DEBUG]
41980 2019-Jan-10 14:32:20.473522 - [DEBUG] Join: AllTop & AllBottom
41981 2019-Jan-10 14:32:20.473549 - [DEBUG] = AllBottom (new jump func)
41982 2019-Jan-10 14:32:20.473574 - [DEBUG]
41983 2019-Jan-10 14:32:20.473598 - [DEBUG] Start adding new jump function
41984 2019-Jan-10 14:32:20.473621 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
41985 2019-Jan-10 14:32:20.473682 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
41986 2019-Jan-10 14:32:20.474340 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41987 2019-Jan-10 14:32:20.475009 - [DEBUG] Edge Function : AllBottom
41988 2019-Jan-10 14:32:20.475041 - [DEBUG] End adding new jump function
41989 2019-Jan-10 14:32:20.475065 - [DEBUG]
41990 2019-Jan-10 14:32:20.475089 - [DEBUG] -------------------------------------------- 1217. Path Edge --------------------------------------------
41991 2019-Jan-10 14:32:20.475114 - [DEBUG]
41992 2019-Jan-10 14:32:20.475137 - [DEBUG] Process 1217. path edge:
41993 2019-Jan-10 14:32:20.475161 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
41994 2019-Jan-10 14:32:20.475226 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
41995 2019-Jan-10 14:32:20.475853 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
41996 2019-Jan-10 14:32:20.476472 - [DEBUG]
41997 2019-Jan-10 14:32:20.476498 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
41998 2019-Jan-10 14:32:20.477173 - [DEBUG] Compose: EdgeIdentity * AllBottom
41999 2019-Jan-10 14:32:20.477203 - [DEBUG]
42000 2019-Jan-10 14:32:20.477227 - [DEBUG] Propagate flow
42001 2019-Jan-10 14:32:20.477251 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42002 2019-Jan-10 14:32:20.477310 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
42003 2019-Jan-10 14:32:20.477927 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42004 2019-Jan-10 14:32:20.478546 - [DEBUG] Edge function : AllBottom (result of previous compose)
42005 2019-Jan-10 14:32:20.478571 - [DEBUG]
42006 2019-Jan-10 14:32:20.478596 - [DEBUG] Join: AllTop & AllBottom
42007 2019-Jan-10 14:32:20.478622 - [DEBUG] = AllBottom (new jump func)
42008 2019-Jan-10 14:32:20.478663 - [DEBUG]
42009 2019-Jan-10 14:32:20.478687 - [DEBUG] Start adding new jump function
42010 2019-Jan-10 14:32:20.478711 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42011 2019-Jan-10 14:32:20.478768 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42012 2019-Jan-10 14:32:20.479388 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
42013 2019-Jan-10 14:32:20.480003 - [DEBUG] Edge Function : AllBottom
42014 2019-Jan-10 14:32:20.480032 - [DEBUG] End adding new jump function
42015 2019-Jan-10 14:32:20.480057 - [DEBUG]
42016 2019-Jan-10 14:32:20.480080 - [DEBUG] -------------------------------------------- 1218. Path Edge --------------------------------------------
42017 2019-Jan-10 14:32:20.480105 - [DEBUG]
42018 2019-Jan-10 14:32:20.480128 - [DEBUG] Process 1218. path edge:
42019 2019-Jan-10 14:32:20.480153 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42020 2019-Jan-10 14:32:20.480222 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
42021 2019-Jan-10 14:32:20.480837 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42022 2019-Jan-10 14:32:20.481454 - [DEBUG]
42023 2019-Jan-10 14:32:20.481480 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
42024 2019-Jan-10 14:32:20.482113 - [DEBUG] Compose: EdgeIdentity * AllBottom
42025 2019-Jan-10 14:32:20.482140 - [DEBUG]
42026 2019-Jan-10 14:32:20.482164 - [DEBUG] Propagate flow
42027 2019-Jan-10 14:32:20.482187 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42028 2019-Jan-10 14:32:20.482245 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
42029 2019-Jan-10 14:32:20.482861 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42030 2019-Jan-10 14:32:20.483478 - [DEBUG] Edge function : AllBottom (result of previous compose)
42031 2019-Jan-10 14:32:20.483518 - [DEBUG]
42032 2019-Jan-10 14:32:20.483543 - [DEBUG] Join: AllTop & AllBottom
42033 2019-Jan-10 14:32:20.483570 - [DEBUG] = AllBottom (new jump func)
42034 2019-Jan-10 14:32:20.483594 - [DEBUG]
42035 2019-Jan-10 14:32:20.483618 - [DEBUG] Start adding new jump function
42036 2019-Jan-10 14:32:20.483642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42037 2019-Jan-10 14:32:20.483699 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42038 2019-Jan-10 14:32:20.484320 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
42039 2019-Jan-10 14:32:20.484934 - [DEBUG] Edge Function : AllBottom
42040 2019-Jan-10 14:32:20.484962 - [DEBUG] End adding new jump function
42041 2019-Jan-10 14:32:20.484986 - [DEBUG]
42042 2019-Jan-10 14:32:20.485010 - [DEBUG] -------------------------------------------- 1219. Path Edge --------------------------------------------
42043 2019-Jan-10 14:32:20.485034 - [DEBUG]
42044 2019-Jan-10 14:32:20.485058 - [DEBUG] Process 1219. path edge:
42045 2019-Jan-10 14:32:20.485082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42046 2019-Jan-10 14:32:20.485138 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
42047 2019-Jan-10 14:32:20.485751 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42048 2019-Jan-10 14:32:20.486369 - [DEBUG]
42049 2019-Jan-10 14:32:20.486394 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
42050 2019-Jan-10 14:32:20.487042 - [DEBUG] Compose: EdgeIdentity * AllBottom
42051 2019-Jan-10 14:32:20.487070 - [DEBUG]
42052 2019-Jan-10 14:32:20.487094 - [DEBUG] Propagate flow
42053 2019-Jan-10 14:32:20.487118 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42054 2019-Jan-10 14:32:20.487183 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
42055 2019-Jan-10 14:32:20.487815 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42056 2019-Jan-10 14:32:20.488436 - [DEBUG] Edge function : AllBottom (result of previous compose)
42057 2019-Jan-10 14:32:20.488461 - [DEBUG]
42058 2019-Jan-10 14:32:20.488487 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42059 2019-Jan-10 14:32:20.488513 - [DEBUG] = AllBottom
42060 2019-Jan-10 14:32:20.488538 - [DEBUG]
42061 2019-Jan-10 14:32:20.488561 - [DEBUG] PROPAGATE: No new function!
42062 2019-Jan-10 14:32:20.488587 - [DEBUG] EDGE:
42063 2019-Jan-10 14:32:20.488645 - [DEBUG] ---> 42064 2019-Jan-10 14:32:20.489259 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42065 2019-Jan-10 14:32:20.489878 - [DEBUG]
42066 2019-Jan-10 14:32:20.489905 - [DEBUG] EDGE:
42067 2019-Jan-10 14:32:20.489962 - [DEBUG] ---> 42068 2019-Jan-10 14:32:20.490592 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42069 2019-Jan-10 14:32:20.491213 - [DEBUG]
42070 2019-Jan-10 14:32:20.491239 - [DEBUG] EDGE:
42071 2019-Jan-10 14:32:20.491297 - [DEBUG] ---> 42072 2019-Jan-10 14:32:20.491916 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42073 2019-Jan-10 14:32:20.492535 - [DEBUG]
42074 2019-Jan-10 14:32:20.492562 - [DEBUG] EDGE:
42075 2019-Jan-10 14:32:20.492619 - [DEBUG] ---> 42076 2019-Jan-10 14:32:20.493246 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42077 2019-Jan-10 14:32:20.493879 - [DEBUG]
42078 2019-Jan-10 14:32:20.493916 - [DEBUG] Compose: EdgeIdentity * AllBottom
42079 2019-Jan-10 14:32:20.493944 - [DEBUG]
42080 2019-Jan-10 14:32:20.493968 - [DEBUG] Propagate flow
42081 2019-Jan-10 14:32:20.493992 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42082 2019-Jan-10 14:32:20.494052 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42083 2019-Jan-10 14:32:20.494702 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42084 2019-Jan-10 14:32:20.495324 - [DEBUG] Edge function : AllBottom (result of previous compose)
42085 2019-Jan-10 14:32:20.495350 - [DEBUG]
42086 2019-Jan-10 14:32:20.495375 - [DEBUG] Join: AllTop & AllBottom
42087 2019-Jan-10 14:32:20.495402 - [DEBUG] = AllBottom (new jump func)
42088 2019-Jan-10 14:32:20.495426 - [DEBUG]
42089 2019-Jan-10 14:32:20.495450 - [DEBUG] Start adding new jump function
42090 2019-Jan-10 14:32:20.495474 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42091 2019-Jan-10 14:32:20.495530 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42092 2019-Jan-10 14:32:20.496149 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42093 2019-Jan-10 14:32:20.496775 - [DEBUG] Edge Function : AllBottom
42094 2019-Jan-10 14:32:20.496805 - [DEBUG] End adding new jump function
42095 2019-Jan-10 14:32:20.496847 - [DEBUG]
42096 2019-Jan-10 14:32:20.496885 - [DEBUG] -------------------------------------------- 1220. Path Edge --------------------------------------------
42097 2019-Jan-10 14:32:20.496910 - [DEBUG]
42098 2019-Jan-10 14:32:20.496934 - [DEBUG] Process 1220. path edge:
42099 2019-Jan-10 14:32:20.496958 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42100 2019-Jan-10 14:32:20.497015 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
42101 2019-Jan-10 14:32:20.497644 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42102 2019-Jan-10 14:32:20.498262 - [DEBUG]
42103 2019-Jan-10 14:32:20.498287 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42104 2019-Jan-10 14:32:20.498925 - [DEBUG] Possible callees:
42105 2019-Jan-10 14:32:20.498950 - [DEBUG] llvm.dbg.declare
42106 2019-Jan-10 14:32:20.498975 - [DEBUG] Possible return sites:
42107 2019-Jan-10 14:32:20.498999 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14342108 2019-Jan-10 14:32:20.500258 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42109 2019-Jan-10 14:32:20.500287 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42110 2019-Jan-10 14:32:20.500329 - [DEBUG] Compose: EdgeIdentity * AllBottom
42111 2019-Jan-10 14:32:20.500356 - [DEBUG]
42112 2019-Jan-10 14:32:20.500380 - [DEBUG] Propagate flow
42113 2019-Jan-10 14:32:20.500403 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42114 2019-Jan-10 14:32:20.500460 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
42115 2019-Jan-10 14:32:20.501081 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42116 2019-Jan-10 14:32:20.501698 - [DEBUG] Edge function : AllBottom (result of previous compose)
42117 2019-Jan-10 14:32:20.501724 - [DEBUG]
42118 2019-Jan-10 14:32:20.501749 - [DEBUG] Join: AllTop & AllBottom
42119 2019-Jan-10 14:32:20.501775 - [DEBUG] = AllBottom (new jump func)
42120 2019-Jan-10 14:32:20.501800 - [DEBUG]
42121 2019-Jan-10 14:32:20.501824 - [DEBUG] Start adding new jump function
42122 2019-Jan-10 14:32:20.501847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42123 2019-Jan-10 14:32:20.501903 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42124 2019-Jan-10 14:32:20.502524 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
42125 2019-Jan-10 14:32:20.503142 - [DEBUG] Edge Function : AllBottom
42126 2019-Jan-10 14:32:20.503170 - [DEBUG] End adding new jump function
42127 2019-Jan-10 14:32:20.503195 - [DEBUG]
42128 2019-Jan-10 14:32:20.503219 - [DEBUG] -------------------------------------------- 1221. Path Edge --------------------------------------------
42129 2019-Jan-10 14:32:20.503243 - [DEBUG]
42130 2019-Jan-10 14:32:20.503266 - [DEBUG] Process 1221. path edge:
42131 2019-Jan-10 14:32:20.503290 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42132 2019-Jan-10 14:32:20.503346 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
42133 2019-Jan-10 14:32:20.503981 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42134 2019-Jan-10 14:32:20.504599 - [DEBUG]
42135 2019-Jan-10 14:32:20.504624 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
42136 2019-Jan-10 14:32:20.505260 - [DEBUG] Compose: EdgeIdentity * AllBottom
42137 2019-Jan-10 14:32:20.505297 - [DEBUG]
42138 2019-Jan-10 14:32:20.505322 - [DEBUG] Propagate flow
42139 2019-Jan-10 14:32:20.505345 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42140 2019-Jan-10 14:32:20.505403 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
42141 2019-Jan-10 14:32:20.506018 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42142 2019-Jan-10 14:32:20.506637 - [DEBUG] Edge function : AllBottom (result of previous compose)
42143 2019-Jan-10 14:32:20.506662 - [DEBUG]
42144 2019-Jan-10 14:32:20.506687 - [DEBUG] Join: AllTop & AllBottom
42145 2019-Jan-10 14:32:20.506713 - [DEBUG] = AllBottom (new jump func)
42146 2019-Jan-10 14:32:20.506738 - [DEBUG]
42147 2019-Jan-10 14:32:20.506761 - [DEBUG] Start adding new jump function
42148 2019-Jan-10 14:32:20.506785 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42149 2019-Jan-10 14:32:20.506855 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42150 2019-Jan-10 14:32:20.507475 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
42151 2019-Jan-10 14:32:20.508087 - [DEBUG] Edge Function : AllBottom
42152 2019-Jan-10 14:32:20.508115 - [DEBUG] End adding new jump function
42153 2019-Jan-10 14:32:20.508139 - [DEBUG]
42154 2019-Jan-10 14:32:20.508163 - [DEBUG] -------------------------------------------- 1222. Path Edge --------------------------------------------
42155 2019-Jan-10 14:32:20.508188 - [DEBUG]
42156 2019-Jan-10 14:32:20.508211 - [DEBUG] Process 1222. path edge:
42157 2019-Jan-10 14:32:20.508235 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42158 2019-Jan-10 14:32:20.508291 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
42159 2019-Jan-10 14:32:20.508905 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42160 2019-Jan-10 14:32:20.509523 - [DEBUG]
42161 2019-Jan-10 14:32:20.509548 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
42162 2019-Jan-10 14:32:20.510196 - [DEBUG] Compose: EdgeIdentity * AllBottom
42163 2019-Jan-10 14:32:20.510224 - [DEBUG]
42164 2019-Jan-10 14:32:20.510248 - [DEBUG] Propagate flow
42165 2019-Jan-10 14:32:20.510271 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42166 2019-Jan-10 14:32:20.510329 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
42167 2019-Jan-10 14:32:20.510956 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42168 2019-Jan-10 14:32:20.511574 - [DEBUG] Edge function : AllBottom (result of previous compose)
42169 2019-Jan-10 14:32:20.511599 - [DEBUG]
42170 2019-Jan-10 14:32:20.511625 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42171 2019-Jan-10 14:32:20.511651 - [DEBUG] = AllBottom
42172 2019-Jan-10 14:32:20.511676 - [DEBUG]
42173 2019-Jan-10 14:32:20.511699 - [DEBUG] PROPAGATE: No new function!
42174 2019-Jan-10 14:32:20.511725 - [DEBUG] EDGE:
42175 2019-Jan-10 14:32:20.511782 - [DEBUG] ---> 42176 2019-Jan-10 14:32:20.512397 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42177 2019-Jan-10 14:32:20.513016 - [DEBUG]
42178 2019-Jan-10 14:32:20.513042 - [DEBUG] EDGE:
42179 2019-Jan-10 14:32:20.513099 - [DEBUG] ---> 42180 2019-Jan-10 14:32:20.513737 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42181 2019-Jan-10 14:32:20.514355 - [DEBUG]
42182 2019-Jan-10 14:32:20.514381 - [DEBUG] EDGE:
42183 2019-Jan-10 14:32:20.514447 - [DEBUG] ---> 42184 2019-Jan-10 14:32:20.515078 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42185 2019-Jan-10 14:32:20.515697 - [DEBUG]
42186 2019-Jan-10 14:32:20.515724 - [DEBUG] EDGE:
42187 2019-Jan-10 14:32:20.515781 - [DEBUG] ---> 42188 2019-Jan-10 14:32:20.516398 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42189 2019-Jan-10 14:32:20.517033 - [DEBUG]
42190 2019-Jan-10 14:32:20.517068 - [DEBUG] Compose: EdgeIdentity * AllBottom
42191 2019-Jan-10 14:32:20.517095 - [DEBUG]
42192 2019-Jan-10 14:32:20.517119 - [DEBUG] Propagate flow
42193 2019-Jan-10 14:32:20.517142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42194 2019-Jan-10 14:32:20.517199 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
42195 2019-Jan-10 14:32:20.517817 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42196 2019-Jan-10 14:32:20.518450 - [DEBUG] Edge function : AllBottom (result of previous compose)
42197 2019-Jan-10 14:32:20.518476 - [DEBUG]
42198 2019-Jan-10 14:32:20.518501 - [DEBUG] Join: AllTop & AllBottom
42199 2019-Jan-10 14:32:20.518527 - [DEBUG] = AllBottom (new jump func)
42200 2019-Jan-10 14:32:20.518552 - [DEBUG]
42201 2019-Jan-10 14:32:20.518576 - [DEBUG] Start adding new jump function
42202 2019-Jan-10 14:32:20.518600 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42203 2019-Jan-10 14:32:20.518659 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42204 2019-Jan-10 14:32:20.519281 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
42205 2019-Jan-10 14:32:20.519901 - [DEBUG] Edge Function : AllBottom
42206 2019-Jan-10 14:32:20.519931 - [DEBUG] End adding new jump function
42207 2019-Jan-10 14:32:20.519955 - [DEBUG]
42208 2019-Jan-10 14:32:20.519979 - [DEBUG] -------------------------------------------- 1223. Path Edge --------------------------------------------
42209 2019-Jan-10 14:32:20.520004 - [DEBUG]
42210 2019-Jan-10 14:32:20.520027 - [DEBUG] Process 1223. path edge:
42211 2019-Jan-10 14:32:20.520052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42212 2019-Jan-10 14:32:20.520116 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
42213 2019-Jan-10 14:32:20.520813 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42214 2019-Jan-10 14:32:20.521487 - [DEBUG]
42215 2019-Jan-10 14:32:20.521516 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
42216 2019-Jan-10 14:32:20.522216 - [DEBUG] Compose: EdgeIdentity * AllBottom
42217 2019-Jan-10 14:32:20.522246 - [DEBUG]
42218 2019-Jan-10 14:32:20.522270 - [DEBUG] Propagate flow
42219 2019-Jan-10 14:32:20.522294 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42220 2019-Jan-10 14:32:20.522364 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
42221 2019-Jan-10 14:32:20.523037 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42222 2019-Jan-10 14:32:20.523773 - [DEBUG] Edge function : AllBottom (result of previous compose)
42223 2019-Jan-10 14:32:20.523800 - [DEBUG]
42224 2019-Jan-10 14:32:20.523827 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42225 2019-Jan-10 14:32:20.523873 - [DEBUG] = AllBottom
42226 2019-Jan-10 14:32:20.523898 - [DEBUG]
42227 2019-Jan-10 14:32:20.523922 - [DEBUG] PROPAGATE: No new function!
42228 2019-Jan-10 14:32:20.523965 - [DEBUG] Compose: EdgeIdentity * AllBottom
42229 2019-Jan-10 14:32:20.523992 - [DEBUG]
42230 2019-Jan-10 14:32:20.524016 - [DEBUG] Propagate flow
42231 2019-Jan-10 14:32:20.524040 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42232 2019-Jan-10 14:32:20.524111 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
42233 2019-Jan-10 14:32:20.524805 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42234 2019-Jan-10 14:32:20.525476 - [DEBUG] Edge function : AllBottom (result of previous compose)
42235 2019-Jan-10 14:32:20.525502 - [DEBUG]
42236 2019-Jan-10 14:32:20.525530 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42237 2019-Jan-10 14:32:20.525555 - [DEBUG] = AllBottom
42238 2019-Jan-10 14:32:20.525580 - [DEBUG]
42239 2019-Jan-10 14:32:20.525604 - [DEBUG] PROPAGATE: No new function!
42240 2019-Jan-10 14:32:20.525631 - [DEBUG] EDGE:
42241 2019-Jan-10 14:32:20.525699 - [DEBUG] ---> 42242 2019-Jan-10 14:32:20.526347 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42243 2019-Jan-10 14:32:20.527024 - [DEBUG]
42244 2019-Jan-10 14:32:20.527054 - [DEBUG] EDGE:
42245 2019-Jan-10 14:32:20.527118 - [DEBUG] ---> 42246 2019-Jan-10 14:32:20.527760 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42247 2019-Jan-10 14:32:20.528416 - [DEBUG]
42248 2019-Jan-10 14:32:20.528444 - [DEBUG] EDGE:
42249 2019-Jan-10 14:32:20.528510 - [DEBUG] ---> 42250 2019-Jan-10 14:32:20.529164 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42251 2019-Jan-10 14:32:20.529791 - [DEBUG]
42252 2019-Jan-10 14:32:20.529819 - [DEBUG] EDGE:
42253 2019-Jan-10 14:32:20.529878 - [DEBUG] ---> 42254 2019-Jan-10 14:32:20.530532 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42255 2019-Jan-10 14:32:20.531158 - [DEBUG]
42256 2019-Jan-10 14:32:20.531185 - [DEBUG] EDGE:
42257 2019-Jan-10 14:32:20.531243 - [DEBUG] ---> 42258 2019-Jan-10 14:32:20.531875 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42259 2019-Jan-10 14:32:20.532522 - [DEBUG]
42260 2019-Jan-10 14:32:20.532550 - [DEBUG] EDGE:
42261 2019-Jan-10 14:32:20.532611 - [DEBUG] ---> 42262 2019-Jan-10 14:32:20.533236 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42263 2019-Jan-10 14:32:20.533873 - [DEBUG]
42264 2019-Jan-10 14:32:20.533900 - [DEBUG] EDGE:
42265 2019-Jan-10 14:32:20.533957 - [DEBUG] ---> 42266 2019-Jan-10 14:32:20.534594 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42267 2019-Jan-10 14:32:20.535214 - [DEBUG]
42268 2019-Jan-10 14:32:20.535241 - [DEBUG] EDGE:
42269 2019-Jan-10 14:32:20.535298 - [DEBUG] ---> 42270 2019-Jan-10 14:32:20.535915 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42271 2019-Jan-10 14:32:20.536534 - [DEBUG]
42272 2019-Jan-10 14:32:20.536560 - [DEBUG] EDGE:
42273 2019-Jan-10 14:32:20.536618 - [DEBUG] ---> 42274 2019-Jan-10 14:32:20.537255 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42275 2019-Jan-10 14:32:20.537873 - [DEBUG]
42276 2019-Jan-10 14:32:20.537900 - [DEBUG] EDGE:
42277 2019-Jan-10 14:32:20.537957 - [DEBUG] ---> 42278 2019-Jan-10 14:32:20.538570 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42279 2019-Jan-10 14:32:20.539188 - [DEBUG]
42280 2019-Jan-10 14:32:20.539214 - [DEBUG] EDGE:
42281 2019-Jan-10 14:32:20.539272 - [DEBUG] ---> 42282 2019-Jan-10 14:32:20.539887 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42283 2019-Jan-10 14:32:20.540519 - [DEBUG]
42284 2019-Jan-10 14:32:20.540546 - [DEBUG] EDGE:
42285 2019-Jan-10 14:32:20.540603 - [DEBUG] ---> 42286 2019-Jan-10 14:32:20.541222 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42287 2019-Jan-10 14:32:20.541840 - [DEBUG]
42288 2019-Jan-10 14:32:20.541866 - [DEBUG] EDGE:
42289 2019-Jan-10 14:32:20.541924 - [DEBUG] ---> 42290 2019-Jan-10 14:32:20.542580 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42291 2019-Jan-10 14:32:20.543230 - [DEBUG]
42292 2019-Jan-10 14:32:20.543262 - [DEBUG] Compose: EdgeIdentity * AllBottom
42293 2019-Jan-10 14:32:20.543289 - [DEBUG]
42294 2019-Jan-10 14:32:20.543314 - [DEBUG] Propagate flow
42295 2019-Jan-10 14:32:20.543338 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42296 2019-Jan-10 14:32:20.543401 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42297 2019-Jan-10 14:32:20.544090 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42298 2019-Jan-10 14:32:20.544736 - [DEBUG] Edge function : AllBottom (result of previous compose)
42299 2019-Jan-10 14:32:20.544764 - [DEBUG]
42300 2019-Jan-10 14:32:20.544791 - [DEBUG] Join: AllTop & AllBottom
42301 2019-Jan-10 14:32:20.544818 - [DEBUG] = AllBottom (new jump func)
42302 2019-Jan-10 14:32:20.544842 - [DEBUG]
42303 2019-Jan-10 14:32:20.544866 - [DEBUG] Start adding new jump function
42304 2019-Jan-10 14:32:20.544890 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42305 2019-Jan-10 14:32:20.544959 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42306 2019-Jan-10 14:32:20.545619 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42307 2019-Jan-10 14:32:20.546305 - [DEBUG] Edge Function : AllBottom
42308 2019-Jan-10 14:32:20.546338 - [DEBUG] End adding new jump function
42309 2019-Jan-10 14:32:20.546362 - [DEBUG]
42310 2019-Jan-10 14:32:20.546386 - [DEBUG] -------------------------------------------- 1224. Path Edge --------------------------------------------
42311 2019-Jan-10 14:32:20.546411 - [DEBUG]
42312 2019-Jan-10 14:32:20.546435 - [DEBUG] Process 1224. path edge:
42313 2019-Jan-10 14:32:20.546459 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42314 2019-Jan-10 14:32:20.546525 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
42315 2019-Jan-10 14:32:20.547217 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42316 2019-Jan-10 14:32:20.547872 - [DEBUG]
42317 2019-Jan-10 14:32:20.547898 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42318 2019-Jan-10 14:32:20.548580 - [DEBUG] Possible callees:
42319 2019-Jan-10 14:32:20.548607 - [DEBUG] llvm.dbg.declare
42320 2019-Jan-10 14:32:20.548632 - [DEBUG] Possible return sites:
42321 2019-Jan-10 14:32:20.548656 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9642322 2019-Jan-10 14:32:20.549970 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42323 2019-Jan-10 14:32:20.550002 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42324 2019-Jan-10 14:32:20.550064 - [DEBUG] Compose: EdgeIdentity * AllBottom
42325 2019-Jan-10 14:32:20.550092 - [DEBUG]
42326 2019-Jan-10 14:32:20.550117 - [DEBUG] Propagate flow
42327 2019-Jan-10 14:32:20.550141 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42328 2019-Jan-10 14:32:20.550231 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42329 2019-Jan-10 14:32:20.550902 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42330 2019-Jan-10 14:32:20.551526 - [DEBUG] Edge function : AllBottom (result of previous compose)
42331 2019-Jan-10 14:32:20.551553 - [DEBUG]
42332 2019-Jan-10 14:32:20.551580 - [DEBUG] Join: AllTop & AllBottom
42333 2019-Jan-10 14:32:20.551606 - [DEBUG] = AllBottom (new jump func)
42334 2019-Jan-10 14:32:20.551631 - [DEBUG]
42335 2019-Jan-10 14:32:20.551655 - [DEBUG] Start adding new jump function
42336 2019-Jan-10 14:32:20.551679 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42337 2019-Jan-10 14:32:20.551737 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42338 2019-Jan-10 14:32:20.552354 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42339 2019-Jan-10 14:32:20.552973 - [DEBUG] Edge Function : AllBottom
42340 2019-Jan-10 14:32:20.553003 - [DEBUG] End adding new jump function
42341 2019-Jan-10 14:32:20.553027 - [DEBUG]
42342 2019-Jan-10 14:32:20.553051 - [DEBUG] -------------------------------------------- 1225. Path Edge --------------------------------------------
42343 2019-Jan-10 14:32:20.553075 - [DEBUG]
42344 2019-Jan-10 14:32:20.553099 - [DEBUG] Process 1225. path edge:
42345 2019-Jan-10 14:32:20.553123 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42346 2019-Jan-10 14:32:20.553179 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
42347 2019-Jan-10 14:32:20.553820 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42348 2019-Jan-10 14:32:20.554453 - [DEBUG]
42349 2019-Jan-10 14:32:20.554478 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42350 2019-Jan-10 14:32:20.555129 - [DEBUG] Compose: EdgeIdentity * AllBottom
42351 2019-Jan-10 14:32:20.555157 - [DEBUG]
42352 2019-Jan-10 14:32:20.555181 - [DEBUG] Propagate flow
42353 2019-Jan-10 14:32:20.555205 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42354 2019-Jan-10 14:32:20.555262 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42355 2019-Jan-10 14:32:20.555880 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42356 2019-Jan-10 14:32:20.556494 - [DEBUG] Edge function : AllBottom (result of previous compose)
42357 2019-Jan-10 14:32:20.556519 - [DEBUG]
42358 2019-Jan-10 14:32:20.556544 - [DEBUG] Join: AllTop & AllBottom
42359 2019-Jan-10 14:32:20.556570 - [DEBUG] = AllBottom (new jump func)
42360 2019-Jan-10 14:32:20.556594 - [DEBUG]
42361 2019-Jan-10 14:32:20.556618 - [DEBUG] Start adding new jump function
42362 2019-Jan-10 14:32:20.556642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42363 2019-Jan-10 14:32:20.556697 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42364 2019-Jan-10 14:32:20.557329 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42365 2019-Jan-10 14:32:20.557946 - [DEBUG] Edge Function : AllBottom
42366 2019-Jan-10 14:32:20.557974 - [DEBUG] End adding new jump function
42367 2019-Jan-10 14:32:20.557998 - [DEBUG]
42368 2019-Jan-10 14:32:20.558022 - [DEBUG] -------------------------------------------- 1226. Path Edge --------------------------------------------
42369 2019-Jan-10 14:32:20.558046 - [DEBUG]
42370 2019-Jan-10 14:32:20.558069 - [DEBUG] Process 1226. path edge:
42371 2019-Jan-10 14:32:20.558093 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42372 2019-Jan-10 14:32:20.558151 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
42373 2019-Jan-10 14:32:20.558800 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42374 2019-Jan-10 14:32:20.559453 - [DEBUG]
42375 2019-Jan-10 14:32:20.559481 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42376 2019-Jan-10 14:32:20.560205 - [DEBUG] Compose: EdgeIdentity * AllBottom
42377 2019-Jan-10 14:32:20.560238 - [DEBUG]
42378 2019-Jan-10 14:32:20.560262 - [DEBUG] Propagate flow
42379 2019-Jan-10 14:32:20.560286 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42380 2019-Jan-10 14:32:20.560360 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42381 2019-Jan-10 14:32:20.561014 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42382 2019-Jan-10 14:32:20.561648 - [DEBUG] Edge function : AllBottom (result of previous compose)
42383 2019-Jan-10 14:32:20.561674 - [DEBUG]
42384 2019-Jan-10 14:32:20.561700 - [DEBUG] Join: AllTop & AllBottom
42385 2019-Jan-10 14:32:20.561726 - [DEBUG] = AllBottom (new jump func)
42386 2019-Jan-10 14:32:20.561751 - [DEBUG]
42387 2019-Jan-10 14:32:20.561775 - [DEBUG] Start adding new jump function
42388 2019-Jan-10 14:32:20.561798 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42389 2019-Jan-10 14:32:20.561858 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42390 2019-Jan-10 14:32:20.562475 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
42391 2019-Jan-10 14:32:20.563091 - [DEBUG] Edge Function : AllBottom
42392 2019-Jan-10 14:32:20.563120 - [DEBUG] End adding new jump function
42393 2019-Jan-10 14:32:20.563168 - [DEBUG]
42394 2019-Jan-10 14:32:20.563192 - [DEBUG] -------------------------------------------- 1227. Path Edge --------------------------------------------
42395 2019-Jan-10 14:32:20.563217 - [DEBUG]
42396 2019-Jan-10 14:32:20.563241 - [DEBUG] Process 1227. path edge:
42397 2019-Jan-10 14:32:20.563265 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42398 2019-Jan-10 14:32:20.563321 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
42399 2019-Jan-10 14:32:20.563956 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42400 2019-Jan-10 14:32:20.564573 - [DEBUG]
42401 2019-Jan-10 14:32:20.564599 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
42402 2019-Jan-10 14:32:20.565244 - [DEBUG] EDGE:
42403 2019-Jan-10 14:32:20.565304 - [DEBUG] ---> 42404 2019-Jan-10 14:32:20.565918 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42405 2019-Jan-10 14:32:20.566532 - [DEBUG]
42406 2019-Jan-10 14:32:20.566558 - [DEBUG] EDGE:
42407 2019-Jan-10 14:32:20.566615 - [DEBUG] ---> 42408 2019-Jan-10 14:32:20.567245 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42409 2019-Jan-10 14:32:20.567860 - [DEBUG]
42410 2019-Jan-10 14:32:20.567888 - [DEBUG] Compose: EdgeIdentity * AllBottom
42411 2019-Jan-10 14:32:20.567914 - [DEBUG]
42412 2019-Jan-10 14:32:20.567938 - [DEBUG] Propagate flow
42413 2019-Jan-10 14:32:20.567962 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42414 2019-Jan-10 14:32:20.568017 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42415 2019-Jan-10 14:32:20.568642 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42416 2019-Jan-10 14:32:20.569305 - [DEBUG] Edge function : AllBottom (result of previous compose)
42417 2019-Jan-10 14:32:20.569332 - [DEBUG]
42418 2019-Jan-10 14:32:20.569358 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42419 2019-Jan-10 14:32:20.569384 - [DEBUG] = AllBottom
42420 2019-Jan-10 14:32:20.569409 - [DEBUG]
42421 2019-Jan-10 14:32:20.569432 - [DEBUG] PROPAGATE: No new function!
42422 2019-Jan-10 14:32:20.569458 - [DEBUG] EDGE:
42423 2019-Jan-10 14:32:20.569525 - [DEBUG] ---> 42424 2019-Jan-10 14:32:20.570206 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42425 2019-Jan-10 14:32:20.570852 - [DEBUG]
42426 2019-Jan-10 14:32:20.570883 - [DEBUG] Compose: EdgeIdentity * AllBottom
42427 2019-Jan-10 14:32:20.570910 - [DEBUG]
42428 2019-Jan-10 14:32:20.570935 - [DEBUG] Propagate flow
42429 2019-Jan-10 14:32:20.570958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42430 2019-Jan-10 14:32:20.571025 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42431 2019-Jan-10 14:32:20.571682 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42432 2019-Jan-10 14:32:20.572339 - [DEBUG] Edge function : AllBottom (result of previous compose)
42433 2019-Jan-10 14:32:20.572365 - [DEBUG]
42434 2019-Jan-10 14:32:20.572392 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42435 2019-Jan-10 14:32:20.572419 - [DEBUG] = AllBottom
42436 2019-Jan-10 14:32:20.572444 - [DEBUG]
42437 2019-Jan-10 14:32:20.572485 - [DEBUG] PROPAGATE: No new function!
42438 2019-Jan-10 14:32:20.572512 - [DEBUG] EDGE:
42439 2019-Jan-10 14:32:20.572581 - [DEBUG] ---> 42440 2019-Jan-10 14:32:20.573232 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42441 2019-Jan-10 14:32:20.573873 - [DEBUG]
42442 2019-Jan-10 14:32:20.573932 - [DEBUG] Compose: EdgeIdentity * AllBottom
42443 2019-Jan-10 14:32:20.573960 - [DEBUG]
42444 2019-Jan-10 14:32:20.573984 - [DEBUG] Propagate flow
42445 2019-Jan-10 14:32:20.574008 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42446 2019-Jan-10 14:32:20.574067 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42447 2019-Jan-10 14:32:20.574693 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42448 2019-Jan-10 14:32:20.575315 - [DEBUG] Edge function : AllBottom (result of previous compose)
42449 2019-Jan-10 14:32:20.575341 - [DEBUG]
42450 2019-Jan-10 14:32:20.575366 - [DEBUG] Join: AllTop & AllBottom
42451 2019-Jan-10 14:32:20.575393 - [DEBUG] = AllBottom (new jump func)
42452 2019-Jan-10 14:32:20.575417 - [DEBUG]
42453 2019-Jan-10 14:32:20.575441 - [DEBUG] Start adding new jump function
42454 2019-Jan-10 14:32:20.575464 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42455 2019-Jan-10 14:32:20.575520 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42456 2019-Jan-10 14:32:20.576140 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42457 2019-Jan-10 14:32:20.576766 - [DEBUG] Edge Function : AllBottom
42458 2019-Jan-10 14:32:20.576798 - [DEBUG] End adding new jump function
42459 2019-Jan-10 14:32:20.576835 - [DEBUG]
42460 2019-Jan-10 14:32:20.576861 - [DEBUG] -------------------------------------------- 1228. Path Edge --------------------------------------------
42461 2019-Jan-10 14:32:20.576886 - [DEBUG]
42462 2019-Jan-10 14:32:20.576910 - [DEBUG] Process 1228. path edge:
42463 2019-Jan-10 14:32:20.576934 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42464 2019-Jan-10 14:32:20.576991 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
42465 2019-Jan-10 14:32:20.577618 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42466 2019-Jan-10 14:32:20.578238 - [DEBUG]
42467 2019-Jan-10 14:32:20.578263 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42468 2019-Jan-10 14:32:20.578896 - [DEBUG] Possible callees:
42469 2019-Jan-10 14:32:20.578921 - [DEBUG] llvm.dbg.declare
42470 2019-Jan-10 14:32:20.578946 - [DEBUG] Possible return sites:
42471 2019-Jan-10 14:32:20.578970 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10342472 2019-Jan-10 14:32:20.580232 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42473 2019-Jan-10 14:32:20.580261 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42474 2019-Jan-10 14:32:20.580302 - [DEBUG] Compose: EdgeIdentity * AllBottom
42475 2019-Jan-10 14:32:20.580329 - [DEBUG]
42476 2019-Jan-10 14:32:20.580354 - [DEBUG] Propagate flow
42477 2019-Jan-10 14:32:20.580377 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42478 2019-Jan-10 14:32:20.580446 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42479 2019-Jan-10 14:32:20.581068 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42480 2019-Jan-10 14:32:20.581687 - [DEBUG] Edge function : AllBottom (result of previous compose)
42481 2019-Jan-10 14:32:20.581713 - [DEBUG]
42482 2019-Jan-10 14:32:20.581738 - [DEBUG] Join: AllTop & AllBottom
42483 2019-Jan-10 14:32:20.581764 - [DEBUG] = AllBottom (new jump func)
42484 2019-Jan-10 14:32:20.581788 - [DEBUG]
42485 2019-Jan-10 14:32:20.581812 - [DEBUG] Start adding new jump function
42486 2019-Jan-10 14:32:20.581836 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42487 2019-Jan-10 14:32:20.581892 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42488 2019-Jan-10 14:32:20.582511 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42489 2019-Jan-10 14:32:20.583130 - [DEBUG] Edge Function : AllBottom
42490 2019-Jan-10 14:32:20.583158 - [DEBUG] End adding new jump function
42491 2019-Jan-10 14:32:20.583182 - [DEBUG]
42492 2019-Jan-10 14:32:20.583206 - [DEBUG] -------------------------------------------- 1229. Path Edge --------------------------------------------
42493 2019-Jan-10 14:32:20.583230 - [DEBUG]
42494 2019-Jan-10 14:32:20.583254 - [DEBUG] Process 1229. path edge:
42495 2019-Jan-10 14:32:20.583277 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42496 2019-Jan-10 14:32:20.583334 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
42497 2019-Jan-10 14:32:20.583973 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42498 2019-Jan-10 14:32:20.584591 - [DEBUG]
42499 2019-Jan-10 14:32:20.584616 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42500 2019-Jan-10 14:32:20.585254 - [DEBUG] Compose: EdgeIdentity * AllBottom
42501 2019-Jan-10 14:32:20.585283 - [DEBUG]
42502 2019-Jan-10 14:32:20.585306 - [DEBUG] Propagate flow
42503 2019-Jan-10 14:32:20.585330 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42504 2019-Jan-10 14:32:20.585387 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
42505 2019-Jan-10 14:32:20.586001 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42506 2019-Jan-10 14:32:20.586619 - [DEBUG] Edge function : AllBottom (result of previous compose)
42507 2019-Jan-10 14:32:20.586645 - [DEBUG]
42508 2019-Jan-10 14:32:20.586670 - [DEBUG] Join: AllTop & AllBottom
42509 2019-Jan-10 14:32:20.586696 - [DEBUG] = AllBottom (new jump func)
42510 2019-Jan-10 14:32:20.586721 - [DEBUG]
42511 2019-Jan-10 14:32:20.586745 - [DEBUG] Start adding new jump function
42512 2019-Jan-10 14:32:20.586768 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42513 2019-Jan-10 14:32:20.586836 - [DEBUG] Fact at target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42514 2019-Jan-10 14:32:20.587457 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
42515 2019-Jan-10 14:32:20.588072 - [DEBUG] Edge Function : AllBottom
42516 2019-Jan-10 14:32:20.588099 - [DEBUG] End adding new jump function
42517 2019-Jan-10 14:32:20.588123 - [DEBUG]
42518 2019-Jan-10 14:32:20.588147 - [DEBUG] -------------------------------------------- 1230. Path Edge --------------------------------------------
42519 2019-Jan-10 14:32:20.588171 - [DEBUG]
42520 2019-Jan-10 14:32:20.588195 - [DEBUG] Process 1230. path edge:
42521 2019-Jan-10 14:32:20.588219 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42522 2019-Jan-10 14:32:20.588275 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
42523 2019-Jan-10 14:32:20.588898 - [DEBUG] D target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 >
42524 2019-Jan-10 14:32:20.589518 - [DEBUG]
42525 2019-Jan-10 14:32:20.589544 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
42526 2019-Jan-10 14:32:20.590179 - [DEBUG] Compose: EdgeIdentity * AllBottom
42527 2019-Jan-10 14:32:20.590209 - [DEBUG]
42528 2019-Jan-10 14:32:20.590232 - [DEBUG] Propagate flow
42529 2019-Jan-10 14:32:20.590256 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42530 2019-Jan-10 14:32:20.590313 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42531 2019-Jan-10 14:32:20.590928 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42532 2019-Jan-10 14:32:20.591550 - [DEBUG] Edge function : AllBottom (result of previous compose)
42533 2019-Jan-10 14:32:20.591575 - [DEBUG]
42534 2019-Jan-10 14:32:20.591601 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42535 2019-Jan-10 14:32:20.591626 - [DEBUG] = AllBottom
42536 2019-Jan-10 14:32:20.591651 - [DEBUG]
42537 2019-Jan-10 14:32:20.591674 - [DEBUG] PROPAGATE: No new function!
42538 2019-Jan-10 14:32:20.591700 - [DEBUG] EDGE:
42539 2019-Jan-10 14:32:20.591757 - [DEBUG] ---> 42540 2019-Jan-10 14:32:20.592371 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42541 2019-Jan-10 14:32:20.592991 - [DEBUG]
42542 2019-Jan-10 14:32:20.593017 - [DEBUG] EDGE:
42543 2019-Jan-10 14:32:20.593075 - [DEBUG] ---> 42544 2019-Jan-10 14:32:20.593710 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42545 2019-Jan-10 14:32:20.594329 - [DEBUG]
42546 2019-Jan-10 14:32:20.594356 - [DEBUG] EDGE:
42547 2019-Jan-10 14:32:20.594413 - [DEBUG] ---> 42548 2019-Jan-10 14:32:20.595039 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42549 2019-Jan-10 14:32:20.595658 - [DEBUG]
42550 2019-Jan-10 14:32:20.595686 - [DEBUG] Compose: EdgeIdentity * AllBottom
42551 2019-Jan-10 14:32:20.595712 - [DEBUG]
42552 2019-Jan-10 14:32:20.595736 - [DEBUG] Propagate flow
42553 2019-Jan-10 14:32:20.595759 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42554 2019-Jan-10 14:32:20.595815 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42555 2019-Jan-10 14:32:20.596440 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42556 2019-Jan-10 14:32:20.597070 - [DEBUG] Edge function : AllBottom (result of previous compose)
42557 2019-Jan-10 14:32:20.597095 - [DEBUG]
42558 2019-Jan-10 14:32:20.597120 - [DEBUG] Join: AllTop & AllBottom
42559 2019-Jan-10 14:32:20.597146 - [DEBUG] = AllBottom (new jump func)
42560 2019-Jan-10 14:32:20.597171 - [DEBUG]
42561 2019-Jan-10 14:32:20.597194 - [DEBUG] Start adding new jump function
42562 2019-Jan-10 14:32:20.597218 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42563 2019-Jan-10 14:32:20.597274 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42564 2019-Jan-10 14:32:20.597891 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42565 2019-Jan-10 14:32:20.598515 - [DEBUG] Edge Function : AllBottom
42566 2019-Jan-10 14:32:20.598553 - [DEBUG] End adding new jump function
42567 2019-Jan-10 14:32:20.598577 - [DEBUG]
42568 2019-Jan-10 14:32:20.598601 - [DEBUG] -------------------------------------------- 1231. Path Edge --------------------------------------------
42569 2019-Jan-10 14:32:20.598625 - [DEBUG]
42570 2019-Jan-10 14:32:20.598648 - [DEBUG] Process 1231. path edge:
42571 2019-Jan-10 14:32:20.598673 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42572 2019-Jan-10 14:32:20.598729 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
42573 2019-Jan-10 14:32:20.599355 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42574 2019-Jan-10 14:32:20.599970 - [DEBUG]
42575 2019-Jan-10 14:32:20.599994 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42576 2019-Jan-10 14:32:20.600641 - [DEBUG] Possible callees:
42577 2019-Jan-10 14:32:20.600666 - [DEBUG] llvm.dbg.declare
42578 2019-Jan-10 14:32:20.600691 - [DEBUG] Possible return sites:
42579 2019-Jan-10 14:32:20.600715 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10342580 2019-Jan-10 14:32:20.601954 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42581 2019-Jan-10 14:32:20.601983 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42582 2019-Jan-10 14:32:20.602026 - [DEBUG] Compose: EdgeIdentity * AllBottom
42583 2019-Jan-10 14:32:20.602054 - [DEBUG]
42584 2019-Jan-10 14:32:20.602078 - [DEBUG] Propagate flow
42585 2019-Jan-10 14:32:20.602102 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42586 2019-Jan-10 14:32:20.602158 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42587 2019-Jan-10 14:32:20.602779 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42588 2019-Jan-10 14:32:20.603393 - [DEBUG] Edge function : AllBottom (result of previous compose)
42589 2019-Jan-10 14:32:20.603419 - [DEBUG]
42590 2019-Jan-10 14:32:20.603443 - [DEBUG] Join: AllTop & AllBottom
42591 2019-Jan-10 14:32:20.603469 - [DEBUG] = AllBottom (new jump func)
42592 2019-Jan-10 14:32:20.603508 - [DEBUG]
42593 2019-Jan-10 14:32:20.603532 - [DEBUG] Start adding new jump function
42594 2019-Jan-10 14:32:20.603555 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42595 2019-Jan-10 14:32:20.603612 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42596 2019-Jan-10 14:32:20.604228 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42597 2019-Jan-10 14:32:20.604846 - [DEBUG] Edge Function : AllBottom
42598 2019-Jan-10 14:32:20.604873 - [DEBUG] End adding new jump function
42599 2019-Jan-10 14:32:20.604898 - [DEBUG]
42600 2019-Jan-10 14:32:20.604921 - [DEBUG] -------------------------------------------- 1232. Path Edge --------------------------------------------
42601 2019-Jan-10 14:32:20.604946 - [DEBUG]
42602 2019-Jan-10 14:32:20.604969 - [DEBUG] Process 1232. path edge:
42603 2019-Jan-10 14:32:20.604993 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42604 2019-Jan-10 14:32:20.605049 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
42605 2019-Jan-10 14:32:20.605669 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42606 2019-Jan-10 14:32:20.606284 - [DEBUG]
42607 2019-Jan-10 14:32:20.606317 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42608 2019-Jan-10 14:32:20.606969 - [DEBUG] Compose: EdgeIdentity * AllBottom
42609 2019-Jan-10 14:32:20.606998 - [DEBUG]
42610 2019-Jan-10 14:32:20.607021 - [DEBUG] Propagate flow
42611 2019-Jan-10 14:32:20.607045 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42612 2019-Jan-10 14:32:20.607102 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
42613 2019-Jan-10 14:32:20.607726 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42614 2019-Jan-10 14:32:20.608342 - [DEBUG] Edge function : AllBottom (result of previous compose)
42615 2019-Jan-10 14:32:20.608368 - [DEBUG]
42616 2019-Jan-10 14:32:20.608392 - [DEBUG] Join: AllTop & AllBottom
42617 2019-Jan-10 14:32:20.608418 - [DEBUG] = AllBottom (new jump func)
42618 2019-Jan-10 14:32:20.608443 - [DEBUG]
42619 2019-Jan-10 14:32:20.608466 - [DEBUG] Start adding new jump function
42620 2019-Jan-10 14:32:20.608490 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42621 2019-Jan-10 14:32:20.608546 - [DEBUG] Fact at target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42622 2019-Jan-10 14:32:20.609162 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
42623 2019-Jan-10 14:32:20.609776 - [DEBUG] Edge Function : AllBottom
42624 2019-Jan-10 14:32:20.609804 - [DEBUG] End adding new jump function
42625 2019-Jan-10 14:32:20.609828 - [DEBUG]
42626 2019-Jan-10 14:32:20.609852 - [DEBUG] -------------------------------------------- 1233. Path Edge --------------------------------------------
42627 2019-Jan-10 14:32:20.609876 - [DEBUG]
42628 2019-Jan-10 14:32:20.609900 - [DEBUG] Process 1233. path edge:
42629 2019-Jan-10 14:32:20.609924 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42630 2019-Jan-10 14:32:20.609985 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
42631 2019-Jan-10 14:32:20.610649 - [DEBUG] D target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 >
42632 2019-Jan-10 14:32:20.611274 - [DEBUG]
42633 2019-Jan-10 14:32:20.611300 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
42634 2019-Jan-10 14:32:20.611939 - [DEBUG] Compose: EdgeIdentity * AllBottom
42635 2019-Jan-10 14:32:20.611967 - [DEBUG]
42636 2019-Jan-10 14:32:20.611991 - [DEBUG] Propagate flow
42637 2019-Jan-10 14:32:20.612015 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42638 2019-Jan-10 14:32:20.612075 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42639 2019-Jan-10 14:32:20.612690 - [DEBUG] Target value : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42640 2019-Jan-10 14:32:20.613306 - [DEBUG] Edge function : AllBottom (result of previous compose)
42641 2019-Jan-10 14:32:20.613331 - [DEBUG]
42642 2019-Jan-10 14:32:20.613356 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42643 2019-Jan-10 14:32:20.613382 - [DEBUG] = AllBottom
42644 2019-Jan-10 14:32:20.613407 - [DEBUG]
42645 2019-Jan-10 14:32:20.613430 - [DEBUG] PROPAGATE: No new function!
42646 2019-Jan-10 14:32:20.613455 - [DEBUG] EDGE:
42647 2019-Jan-10 14:32:20.613529 - [DEBUG] ---> 42648 2019-Jan-10 14:32:20.614143 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42649 2019-Jan-10 14:32:20.614757 - [DEBUG]
42650 2019-Jan-10 14:32:20.614783 - [DEBUG] Compose: EdgeIdentity * AllBottom
42651 2019-Jan-10 14:32:20.614809 - [DEBUG]
42652 2019-Jan-10 14:32:20.614833 - [DEBUG] Propagate flow
42653 2019-Jan-10 14:32:20.614871 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42654 2019-Jan-10 14:32:20.614927 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
42655 2019-Jan-10 14:32:20.615541 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42656 2019-Jan-10 14:32:20.616160 - [DEBUG] Edge function : AllBottom (result of previous compose)
42657 2019-Jan-10 14:32:20.616185 - [DEBUG]
42658 2019-Jan-10 14:32:20.616210 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42659 2019-Jan-10 14:32:20.616236 - [DEBUG] = AllBottom
42660 2019-Jan-10 14:32:20.616261 - [DEBUG]
42661 2019-Jan-10 14:32:20.616284 - [DEBUG] PROPAGATE: No new function!
42662 2019-Jan-10 14:32:20.616308 - [DEBUG] EDGE:
42663 2019-Jan-10 14:32:20.616366 - [DEBUG] ---> 42664 2019-Jan-10 14:32:20.617001 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42665 2019-Jan-10 14:32:20.617616 - [DEBUG]
42666 2019-Jan-10 14:32:20.617644 - [DEBUG] Compose: EdgeIdentity * AllBottom
42667 2019-Jan-10 14:32:20.617670 - [DEBUG]
42668 2019-Jan-10 14:32:20.617694 - [DEBUG] Propagate flow
42669 2019-Jan-10 14:32:20.617717 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42670 2019-Jan-10 14:32:20.617773 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
42671 2019-Jan-10 14:32:20.618393 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
42672 2019-Jan-10 14:32:20.619022 - [DEBUG] Edge function : AllBottom (result of previous compose)
42673 2019-Jan-10 14:32:20.619048 - [DEBUG]
42674 2019-Jan-10 14:32:20.619074 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
42675 2019-Jan-10 14:32:20.619100 - [DEBUG] = AllBottom
42676 2019-Jan-10 14:32:20.619237 - [DEBUG]
42677 2019-Jan-10 14:32:20.619266 - [DEBUG] PROPAGATE: No new function!
42678 2019-Jan-10 14:32:20.619292 - [DEBUG] EDGE:
42679 2019-Jan-10 14:32:20.619361 - [DEBUG] ---> 42680 2019-Jan-10 14:32:20.620029 - [DEBUG] D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45>
42681 2019-Jan-10 14:32:20.620673 - [DEBUG]
42682 2019-Jan-10 14:32:20.620700 - [DEBUG] EDGE:
42683 2019-Jan-10 14:32:20.620760 - [DEBUG] ---> 42684 2019-Jan-10 14:32:20.621376 - [DEBUG] D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44>
42685 2019-Jan-10 14:32:20.621996 - [DEBUG]
42686 2019-Jan-10 14:32:20.622021 - [DEBUG] EDGE:
42687 2019-Jan-10 14:32:20.622079 - [DEBUG] ---> 42688 2019-Jan-10 14:32:20.622700 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
42689 2019-Jan-10 14:32:20.623322 - [DEBUG]
42690 2019-Jan-10 14:32:20.623351 - [DEBUG] Compose: EdgeIdentity * AllBottom
42691 2019-Jan-10 14:32:20.623377 - [DEBUG]
42692 2019-Jan-10 14:32:20.623402 - [DEBUG] Propagate flow
42693 2019-Jan-10 14:32:20.623426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42694 2019-Jan-10 14:32:20.623482 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42695 2019-Jan-10 14:32:20.624117 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42696 2019-Jan-10 14:32:20.624752 - [DEBUG] Edge function : AllBottom (result of previous compose)
42697 2019-Jan-10 14:32:20.624778 - [DEBUG]
42698 2019-Jan-10 14:32:20.624804 - [DEBUG] Join: AllTop & AllBottom
42699 2019-Jan-10 14:32:20.624830 - [DEBUG] = AllBottom (new jump func)
42700 2019-Jan-10 14:32:20.624855 - [DEBUG]
42701 2019-Jan-10 14:32:20.624879 - [DEBUG] Start adding new jump function
42702 2019-Jan-10 14:32:20.624902 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42703 2019-Jan-10 14:32:20.624959 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42704 2019-Jan-10 14:32:20.625581 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42705 2019-Jan-10 14:32:20.626201 - [DEBUG] Edge Function : AllBottom
42706 2019-Jan-10 14:32:20.626232 - [DEBUG] End adding new jump function
42707 2019-Jan-10 14:32:20.626256 - [DEBUG]
42708 2019-Jan-10 14:32:20.626280 - [DEBUG] -------------------------------------------- 1234. Path Edge --------------------------------------------
42709 2019-Jan-10 14:32:20.626305 - [DEBUG]
42710 2019-Jan-10 14:32:20.626328 - [DEBUG] Process 1234. path edge:
42711 2019-Jan-10 14:32:20.626352 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42712 2019-Jan-10 14:32:20.626409 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
42713 2019-Jan-10 14:32:20.627045 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42714 2019-Jan-10 14:32:20.627663 - [DEBUG]
42715 2019-Jan-10 14:32:20.627688 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
42716 2019-Jan-10 14:32:20.628336 - [DEBUG] Compose: EdgeIdentity * AllBottom
42717 2019-Jan-10 14:32:20.628365 - [DEBUG]
42718 2019-Jan-10 14:32:20.628389 - [DEBUG] Propagate flow
42719 2019-Jan-10 14:32:20.628412 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42720 2019-Jan-10 14:32:20.628469 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42721 2019-Jan-10 14:32:20.629085 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42722 2019-Jan-10 14:32:20.629702 - [DEBUG] Edge function : AllBottom (result of previous compose)
42723 2019-Jan-10 14:32:20.629728 - [DEBUG]
42724 2019-Jan-10 14:32:20.629752 - [DEBUG] Join: AllTop & AllBottom
42725 2019-Jan-10 14:32:20.629778 - [DEBUG] = AllBottom (new jump func)
42726 2019-Jan-10 14:32:20.629803 - [DEBUG]
42727 2019-Jan-10 14:32:20.629826 - [DEBUG] Start adding new jump function
42728 2019-Jan-10 14:32:20.629850 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42729 2019-Jan-10 14:32:20.629905 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42730 2019-Jan-10 14:32:20.630536 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42731 2019-Jan-10 14:32:20.631152 - [DEBUG] Edge Function : AllBottom
42732 2019-Jan-10 14:32:20.631180 - [DEBUG] End adding new jump function
42733 2019-Jan-10 14:32:20.631204 - [DEBUG]
42734 2019-Jan-10 14:32:20.631228 - [DEBUG] -------------------------------------------- 1235. Path Edge --------------------------------------------
42735 2019-Jan-10 14:32:20.631252 - [DEBUG]
42736 2019-Jan-10 14:32:20.631275 - [DEBUG] Process 1235. path edge:
42737 2019-Jan-10 14:32:20.631299 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42738 2019-Jan-10 14:32:20.631355 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
42739 2019-Jan-10 14:32:20.631970 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42740 2019-Jan-10 14:32:20.632600 - [DEBUG]
42741 2019-Jan-10 14:32:20.632626 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
42742 2019-Jan-10 14:32:20.633258 - [DEBUG] Compose: EdgeIdentity * AllBottom
42743 2019-Jan-10 14:32:20.633286 - [DEBUG]
42744 2019-Jan-10 14:32:20.633310 - [DEBUG] Propagate flow
42745 2019-Jan-10 14:32:20.633333 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42746 2019-Jan-10 14:32:20.633391 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42747 2019-Jan-10 14:32:20.634035 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42748 2019-Jan-10 14:32:20.634652 - [DEBUG] Edge function : AllBottom (result of previous compose)
42749 2019-Jan-10 14:32:20.634678 - [DEBUG]
42750 2019-Jan-10 14:32:20.634703 - [DEBUG] Join: AllTop & AllBottom
42751 2019-Jan-10 14:32:20.634729 - [DEBUG] = AllBottom (new jump func)
42752 2019-Jan-10 14:32:20.634753 - [DEBUG]
42753 2019-Jan-10 14:32:20.634777 - [DEBUG] Start adding new jump function
42754 2019-Jan-10 14:32:20.634800 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42755 2019-Jan-10 14:32:20.634856 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42756 2019-Jan-10 14:32:20.635474 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42757 2019-Jan-10 14:32:20.636097 - [DEBUG] Edge Function : AllBottom
42758 2019-Jan-10 14:32:20.636126 - [DEBUG] End adding new jump function
42759 2019-Jan-10 14:32:20.636150 - [DEBUG]
42760 2019-Jan-10 14:32:20.636173 - [DEBUG] -------------------------------------------- 1236. Path Edge --------------------------------------------
42761 2019-Jan-10 14:32:20.636197 - [DEBUG]
42762 2019-Jan-10 14:32:20.636221 - [DEBUG] Process 1236. path edge:
42763 2019-Jan-10 14:32:20.636245 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42764 2019-Jan-10 14:32:20.636301 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
42765 2019-Jan-10 14:32:20.636942 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42766 2019-Jan-10 14:32:20.637560 - [DEBUG]
42767 2019-Jan-10 14:32:20.637584 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
42768 2019-Jan-10 14:32:20.638217 - [DEBUG] Possible callees:
42769 2019-Jan-10 14:32:20.638242 - [DEBUG] llvm.dbg.declare
42770 2019-Jan-10 14:32:20.638268 - [DEBUG] Possible return sites:
42771 2019-Jan-10 14:32:20.638291 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9642772 2019-Jan-10 14:32:20.639536 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
42773 2019-Jan-10 14:32:20.639565 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
42774 2019-Jan-10 14:32:20.639605 - [DEBUG] Compose: EdgeIdentity * AllBottom
42775 2019-Jan-10 14:32:20.639632 - [DEBUG]
42776 2019-Jan-10 14:32:20.639656 - [DEBUG] Propagate flow
42777 2019-Jan-10 14:32:20.639680 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42778 2019-Jan-10 14:32:20.639736 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42779 2019-Jan-10 14:32:20.640372 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42780 2019-Jan-10 14:32:20.640998 - [DEBUG] Edge function : AllBottom (result of previous compose)
42781 2019-Jan-10 14:32:20.641024 - [DEBUG]
42782 2019-Jan-10 14:32:20.641048 - [DEBUG] Join: AllTop & AllBottom
42783 2019-Jan-10 14:32:20.641074 - [DEBUG] = AllBottom (new jump func)
42784 2019-Jan-10 14:32:20.641099 - [DEBUG]
42785 2019-Jan-10 14:32:20.641123 - [DEBUG] Start adding new jump function
42786 2019-Jan-10 14:32:20.641146 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42787 2019-Jan-10 14:32:20.641202 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42788 2019-Jan-10 14:32:20.641829 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42789 2019-Jan-10 14:32:20.642476 - [DEBUG] Edge Function : AllBottom
42790 2019-Jan-10 14:32:20.642507 - [DEBUG] End adding new jump function
42791 2019-Jan-10 14:32:20.642531 - [DEBUG]
42792 2019-Jan-10 14:32:20.642555 - [DEBUG] -------------------------------------------- 1237. Path Edge --------------------------------------------
42793 2019-Jan-10 14:32:20.642580 - [DEBUG]
42794 2019-Jan-10 14:32:20.642604 - [DEBUG] Process 1237. path edge:
42795 2019-Jan-10 14:32:20.642628 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42796 2019-Jan-10 14:32:20.642693 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
42797 2019-Jan-10 14:32:20.643348 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42798 2019-Jan-10 14:32:20.644001 - [DEBUG]
42799 2019-Jan-10 14:32:20.644026 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
42800 2019-Jan-10 14:32:20.644682 - [DEBUG] Compose: EdgeIdentity * AllBottom
42801 2019-Jan-10 14:32:20.644710 - [DEBUG]
42802 2019-Jan-10 14:32:20.644734 - [DEBUG] Propagate flow
42803 2019-Jan-10 14:32:20.644758 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42804 2019-Jan-10 14:32:20.644817 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42805 2019-Jan-10 14:32:20.645433 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42806 2019-Jan-10 14:32:20.646051 - [DEBUG] Edge function : AllBottom (result of previous compose)
42807 2019-Jan-10 14:32:20.646076 - [DEBUG]
42808 2019-Jan-10 14:32:20.646102 - [DEBUG] Join: AllTop & AllBottom
42809 2019-Jan-10 14:32:20.646128 - [DEBUG] = AllBottom (new jump func)
42810 2019-Jan-10 14:32:20.646153 - [DEBUG]
42811 2019-Jan-10 14:32:20.646177 - [DEBUG] Start adding new jump function
42812 2019-Jan-10 14:32:20.646201 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42813 2019-Jan-10 14:32:20.646257 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42814 2019-Jan-10 14:32:20.646891 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42815 2019-Jan-10 14:32:20.647507 - [DEBUG] Edge Function : AllBottom
42816 2019-Jan-10 14:32:20.647536 - [DEBUG] End adding new jump function
42817 2019-Jan-10 14:32:20.647560 - [DEBUG]
42818 2019-Jan-10 14:32:20.647584 - [DEBUG] -------------------------------------------- 1238. Path Edge --------------------------------------------
42819 2019-Jan-10 14:32:20.647608 - [DEBUG]
42820 2019-Jan-10 14:32:20.647631 - [DEBUG] Process 1238. path edge:
42821 2019-Jan-10 14:32:20.647655 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42822 2019-Jan-10 14:32:20.647711 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
42823 2019-Jan-10 14:32:20.648326 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42824 2019-Jan-10 14:32:20.648944 - [DEBUG]
42825 2019-Jan-10 14:32:20.648969 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
42826 2019-Jan-10 14:32:20.649615 - [DEBUG] Compose: EdgeIdentity * AllBottom
42827 2019-Jan-10 14:32:20.649644 - [DEBUG]
42828 2019-Jan-10 14:32:20.649669 - [DEBUG] Propagate flow
42829 2019-Jan-10 14:32:20.649693 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42830 2019-Jan-10 14:32:20.649750 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
42831 2019-Jan-10 14:32:20.650382 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42832 2019-Jan-10 14:32:20.650999 - [DEBUG] Edge function : AllBottom (result of previous compose)
42833 2019-Jan-10 14:32:20.651025 - [DEBUG]
42834 2019-Jan-10 14:32:20.651050 - [DEBUG] Join: AllTop & AllBottom
42835 2019-Jan-10 14:32:20.651076 - [DEBUG] = AllBottom (new jump func)
42836 2019-Jan-10 14:32:20.651100 - [DEBUG]
42837 2019-Jan-10 14:32:20.651124 - [DEBUG] Start adding new jump function
42838 2019-Jan-10 14:32:20.651148 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42839 2019-Jan-10 14:32:20.651204 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42840 2019-Jan-10 14:32:20.651822 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
42841 2019-Jan-10 14:32:20.652435 - [DEBUG] Edge Function : AllBottom
42842 2019-Jan-10 14:32:20.652463 - [DEBUG] End adding new jump function
42843 2019-Jan-10 14:32:20.652487 - [DEBUG]
42844 2019-Jan-10 14:32:20.652511 - [DEBUG] -------------------------------------------- 1239. Path Edge --------------------------------------------
42845 2019-Jan-10 14:32:20.652535 - [DEBUG]
42846 2019-Jan-10 14:32:20.652559 - [DEBUG] Process 1239. path edge:
42847 2019-Jan-10 14:32:20.652583 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42848 2019-Jan-10 14:32:20.652639 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
42849 2019-Jan-10 14:32:20.653254 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42850 2019-Jan-10 14:32:20.653887 - [DEBUG]
42851 2019-Jan-10 14:32:20.653913 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
42852 2019-Jan-10 14:32:20.654540 - [DEBUG] Compose: EdgeIdentity * AllBottom
42853 2019-Jan-10 14:32:20.654568 - [DEBUG]
42854 2019-Jan-10 14:32:20.654592 - [DEBUG] Propagate flow
42855 2019-Jan-10 14:32:20.654616 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42856 2019-Jan-10 14:32:20.654673 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
42857 2019-Jan-10 14:32:20.655303 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42858 2019-Jan-10 14:32:20.655921 - [DEBUG] Edge function : AllBottom (result of previous compose)
42859 2019-Jan-10 14:32:20.655947 - [DEBUG]
42860 2019-Jan-10 14:32:20.655972 - [DEBUG] Join: AllTop & AllBottom
42861 2019-Jan-10 14:32:20.655999 - [DEBUG] = AllBottom (new jump func)
42862 2019-Jan-10 14:32:20.656024 - [DEBUG]
42863 2019-Jan-10 14:32:20.656048 - [DEBUG] Start adding new jump function
42864 2019-Jan-10 14:32:20.656071 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42865 2019-Jan-10 14:32:20.656128 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42866 2019-Jan-10 14:32:20.656745 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
42867 2019-Jan-10 14:32:20.657400 - [DEBUG] Edge Function : AllBottom
42868 2019-Jan-10 14:32:20.657428 - [DEBUG] End adding new jump function
42869 2019-Jan-10 14:32:20.657452 - [DEBUG]
42870 2019-Jan-10 14:32:20.657476 - [DEBUG] -------------------------------------------- 1240. Path Edge --------------------------------------------
42871 2019-Jan-10 14:32:20.657501 - [DEBUG]
42872 2019-Jan-10 14:32:20.657524 - [DEBUG] Process 1240. path edge:
42873 2019-Jan-10 14:32:20.657557 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42874 2019-Jan-10 14:32:20.657615 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
42875 2019-Jan-10 14:32:20.658237 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42876 2019-Jan-10 14:32:20.658856 - [DEBUG]
42877 2019-Jan-10 14:32:20.658881 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
42878 2019-Jan-10 14:32:20.659525 - [DEBUG] Compose: EdgeIdentity * AllBottom
42879 2019-Jan-10 14:32:20.659554 - [DEBUG]
42880 2019-Jan-10 14:32:20.659578 - [DEBUG] Propagate flow
42881 2019-Jan-10 14:32:20.659601 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42882 2019-Jan-10 14:32:20.659659 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
42883 2019-Jan-10 14:32:20.660294 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42884 2019-Jan-10 14:32:20.660912 - [DEBUG] Edge function : AllBottom (result of previous compose)
42885 2019-Jan-10 14:32:20.660938 - [DEBUG]
42886 2019-Jan-10 14:32:20.660962 - [DEBUG] Join: AllTop & AllBottom
42887 2019-Jan-10 14:32:20.660989 - [DEBUG] = AllBottom (new jump func)
42888 2019-Jan-10 14:32:20.661014 - [DEBUG]
42889 2019-Jan-10 14:32:20.661037 - [DEBUG] Start adding new jump function
42890 2019-Jan-10 14:32:20.661061 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42891 2019-Jan-10 14:32:20.661117 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42892 2019-Jan-10 14:32:20.661736 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
42893 2019-Jan-10 14:32:20.662349 - [DEBUG] Edge Function : AllBottom
42894 2019-Jan-10 14:32:20.662377 - [DEBUG] End adding new jump function
42895 2019-Jan-10 14:32:20.662401 - [DEBUG]
42896 2019-Jan-10 14:32:20.662425 - [DEBUG] -------------------------------------------- 1241. Path Edge --------------------------------------------
42897 2019-Jan-10 14:32:20.662449 - [DEBUG]
42898 2019-Jan-10 14:32:20.662473 - [DEBUG] Process 1241. path edge:
42899 2019-Jan-10 14:32:20.662497 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42900 2019-Jan-10 14:32:20.662553 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
42901 2019-Jan-10 14:32:20.663168 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42902 2019-Jan-10 14:32:20.663800 - [DEBUG]
42903 2019-Jan-10 14:32:20.663825 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
42904 2019-Jan-10 14:32:20.664455 - [DEBUG] Compose: EdgeIdentity * AllBottom
42905 2019-Jan-10 14:32:20.664483 - [DEBUG]
42906 2019-Jan-10 14:32:20.664507 - [DEBUG] Propagate flow
42907 2019-Jan-10 14:32:20.664531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42908 2019-Jan-10 14:32:20.664588 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
42909 2019-Jan-10 14:32:20.665206 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42910 2019-Jan-10 14:32:20.665825 - [DEBUG] Edge function : AllBottom (result of previous compose)
42911 2019-Jan-10 14:32:20.665850 - [DEBUG]
42912 2019-Jan-10 14:32:20.665875 - [DEBUG] Join: AllTop & AllBottom
42913 2019-Jan-10 14:32:20.665901 - [DEBUG] = AllBottom (new jump func)
42914 2019-Jan-10 14:32:20.665926 - [DEBUG]
42915 2019-Jan-10 14:32:20.665949 - [DEBUG] Start adding new jump function
42916 2019-Jan-10 14:32:20.665973 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42917 2019-Jan-10 14:32:20.666030 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42918 2019-Jan-10 14:32:20.666659 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
42919 2019-Jan-10 14:32:20.667332 - [DEBUG] Edge Function : AllBottom
42920 2019-Jan-10 14:32:20.667363 - [DEBUG] End adding new jump function
42921 2019-Jan-10 14:32:20.667388 - [DEBUG]
42922 2019-Jan-10 14:32:20.667412 - [DEBUG] -------------------------------------------- 1242. Path Edge --------------------------------------------
42923 2019-Jan-10 14:32:20.667437 - [DEBUG]
42924 2019-Jan-10 14:32:20.667460 - [DEBUG] Process 1242. path edge:
42925 2019-Jan-10 14:32:20.667485 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42926 2019-Jan-10 14:32:20.667550 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
42927 2019-Jan-10 14:32:20.668225 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42928 2019-Jan-10 14:32:20.668886 - [DEBUG]
42929 2019-Jan-10 14:32:20.668913 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
42930 2019-Jan-10 14:32:20.669624 - [DEBUG] Compose: EdgeIdentity * AllBottom
42931 2019-Jan-10 14:32:20.669655 - [DEBUG]
42932 2019-Jan-10 14:32:20.669680 - [DEBUG] Propagate flow
42933 2019-Jan-10 14:32:20.669704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42934 2019-Jan-10 14:32:20.669778 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
42935 2019-Jan-10 14:32:20.670453 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42936 2019-Jan-10 14:32:20.671073 - [DEBUG] Edge function : AllBottom (result of previous compose)
42937 2019-Jan-10 14:32:20.671098 - [DEBUG]
42938 2019-Jan-10 14:32:20.671124 - [DEBUG] Join: AllTop & AllBottom
42939 2019-Jan-10 14:32:20.671151 - [DEBUG] = AllBottom (new jump func)
42940 2019-Jan-10 14:32:20.671176 - [DEBUG]
42941 2019-Jan-10 14:32:20.671200 - [DEBUG] Start adding new jump function
42942 2019-Jan-10 14:32:20.671223 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42943 2019-Jan-10 14:32:20.671281 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42944 2019-Jan-10 14:32:20.671898 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
42945 2019-Jan-10 14:32:20.672519 - [DEBUG] Edge Function : AllBottom
42946 2019-Jan-10 14:32:20.672549 - [DEBUG] End adding new jump function
42947 2019-Jan-10 14:32:20.672573 - [DEBUG]
42948 2019-Jan-10 14:32:20.672597 - [DEBUG] -------------------------------------------- 1243. Path Edge --------------------------------------------
42949 2019-Jan-10 14:32:20.672621 - [DEBUG]
42950 2019-Jan-10 14:32:20.672645 - [DEBUG] Process 1243. path edge:
42951 2019-Jan-10 14:32:20.672669 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42952 2019-Jan-10 14:32:20.672726 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
42953 2019-Jan-10 14:32:20.673348 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42954 2019-Jan-10 14:32:20.673984 - [DEBUG]
42955 2019-Jan-10 14:32:20.674010 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
42956 2019-Jan-10 14:32:20.674655 - [DEBUG] Compose: EdgeIdentity * AllBottom
42957 2019-Jan-10 14:32:20.674683 - [DEBUG]
42958 2019-Jan-10 14:32:20.674707 - [DEBUG] Propagate flow
42959 2019-Jan-10 14:32:20.674730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42960 2019-Jan-10 14:32:20.674787 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
42961 2019-Jan-10 14:32:20.675424 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42962 2019-Jan-10 14:32:20.676042 - [DEBUG] Edge function : AllBottom (result of previous compose)
42963 2019-Jan-10 14:32:20.676068 - [DEBUG]
42964 2019-Jan-10 14:32:20.676093 - [DEBUG] Join: AllTop & AllBottom
42965 2019-Jan-10 14:32:20.676119 - [DEBUG] = AllBottom (new jump func)
42966 2019-Jan-10 14:32:20.676144 - [DEBUG]
42967 2019-Jan-10 14:32:20.676167 - [DEBUG] Start adding new jump function
42968 2019-Jan-10 14:32:20.676191 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42969 2019-Jan-10 14:32:20.676248 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42970 2019-Jan-10 14:32:20.676879 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
42971 2019-Jan-10 14:32:20.677495 - [DEBUG] Edge Function : AllBottom
42972 2019-Jan-10 14:32:20.677527 - [DEBUG] End adding new jump function
42973 2019-Jan-10 14:32:20.677551 - [DEBUG]
42974 2019-Jan-10 14:32:20.677575 - [DEBUG] -------------------------------------------- 1244. Path Edge --------------------------------------------
42975 2019-Jan-10 14:32:20.677599 - [DEBUG]
42976 2019-Jan-10 14:32:20.677622 - [DEBUG] Process 1244. path edge:
42977 2019-Jan-10 14:32:20.677646 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
42978 2019-Jan-10 14:32:20.677702 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
42979 2019-Jan-10 14:32:20.678319 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
42980 2019-Jan-10 14:32:20.678937 - [DEBUG]
42981 2019-Jan-10 14:32:20.678962 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
42982 2019-Jan-10 14:32:20.679596 - [DEBUG] Compose: EdgeIdentity * AllBottom
42983 2019-Jan-10 14:32:20.679624 - [DEBUG]
42984 2019-Jan-10 14:32:20.679648 - [DEBUG] Propagate flow
42985 2019-Jan-10 14:32:20.679672 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
42986 2019-Jan-10 14:32:20.679729 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
42987 2019-Jan-10 14:32:20.680375 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42988 2019-Jan-10 14:32:20.680994 - [DEBUG] Edge function : AllBottom (result of previous compose)
42989 2019-Jan-10 14:32:20.681019 - [DEBUG]
42990 2019-Jan-10 14:32:20.681044 - [DEBUG] Join: AllTop & AllBottom
42991 2019-Jan-10 14:32:20.681070 - [DEBUG] = AllBottom (new jump func)
42992 2019-Jan-10 14:32:20.681095 - [DEBUG]
42993 2019-Jan-10 14:32:20.681119 - [DEBUG] Start adding new jump function
42994 2019-Jan-10 14:32:20.681143 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
42995 2019-Jan-10 14:32:20.681199 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
42996 2019-Jan-10 14:32:20.681818 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
42997 2019-Jan-10 14:32:20.682441 - [DEBUG] Edge Function : AllBottom
42998 2019-Jan-10 14:32:20.682470 - [DEBUG] End adding new jump function
42999 2019-Jan-10 14:32:20.682494 - [DEBUG]
43000 2019-Jan-10 14:32:20.682518 - [DEBUG] -------------------------------------------- 1245. Path Edge --------------------------------------------
43001 2019-Jan-10 14:32:20.682542 - [DEBUG]
43002 2019-Jan-10 14:32:20.682566 - [DEBUG] Process 1245. path edge:
43003 2019-Jan-10 14:32:20.682589 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43004 2019-Jan-10 14:32:20.682646 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
43005 2019-Jan-10 14:32:20.683280 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43006 2019-Jan-10 14:32:20.683915 - [DEBUG]
43007 2019-Jan-10 14:32:20.683939 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
43008 2019-Jan-10 14:32:20.684576 - [DEBUG] Possible callees:
43009 2019-Jan-10 14:32:20.684602 - [DEBUG] llvm.dbg.declare
43010 2019-Jan-10 14:32:20.684627 - [DEBUG] Possible return sites:
43011 2019-Jan-10 14:32:20.684651 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12043012 2019-Jan-10 14:32:20.685907 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43013 2019-Jan-10 14:32:20.685936 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43014 2019-Jan-10 14:32:20.685977 - [DEBUG] Compose: EdgeIdentity * AllBottom
43015 2019-Jan-10 14:32:20.686004 - [DEBUG]
43016 2019-Jan-10 14:32:20.686028 - [DEBUG] Propagate flow
43017 2019-Jan-10 14:32:20.686051 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43018 2019-Jan-10 14:32:20.686109 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43019 2019-Jan-10 14:32:20.686729 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43020 2019-Jan-10 14:32:20.687363 - [DEBUG] Edge function : AllBottom (result of previous compose)
43021 2019-Jan-10 14:32:20.687389 - [DEBUG]
43022 2019-Jan-10 14:32:20.687414 - [DEBUG] Join: AllTop & AllBottom
43023 2019-Jan-10 14:32:20.687440 - [DEBUG] = AllBottom (new jump func)
43024 2019-Jan-10 14:32:20.687465 - [DEBUG]
43025 2019-Jan-10 14:32:20.687489 - [DEBUG] Start adding new jump function
43026 2019-Jan-10 14:32:20.687513 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43027 2019-Jan-10 14:32:20.687569 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43028 2019-Jan-10 14:32:20.688188 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43029 2019-Jan-10 14:32:20.688806 - [DEBUG] Edge Function : AllBottom
43030 2019-Jan-10 14:32:20.688835 - [DEBUG] End adding new jump function
43031 2019-Jan-10 14:32:20.688859 - [DEBUG]
43032 2019-Jan-10 14:32:20.688882 - [DEBUG] -------------------------------------------- 1246. Path Edge --------------------------------------------
43033 2019-Jan-10 14:32:20.688907 - [DEBUG]
43034 2019-Jan-10 14:32:20.688930 - [DEBUG] Process 1246. path edge:
43035 2019-Jan-10 14:32:20.688955 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43036 2019-Jan-10 14:32:20.689011 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
43037 2019-Jan-10 14:32:20.689628 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43038 2019-Jan-10 14:32:20.690261 - [DEBUG]
43039 2019-Jan-10 14:32:20.690286 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43040 2019-Jan-10 14:32:20.690926 - [DEBUG] Compose: EdgeIdentity * AllBottom
43041 2019-Jan-10 14:32:20.690954 - [DEBUG]
43042 2019-Jan-10 14:32:20.690978 - [DEBUG] Propagate flow
43043 2019-Jan-10 14:32:20.691002 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43044 2019-Jan-10 14:32:20.691059 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
43045 2019-Jan-10 14:32:20.691753 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43046 2019-Jan-10 14:32:20.692426 - [DEBUG] Edge function : AllBottom (result of previous compose)
43047 2019-Jan-10 14:32:20.692454 - [DEBUG]
43048 2019-Jan-10 14:32:20.692480 - [DEBUG] Join: AllTop & AllBottom
43049 2019-Jan-10 14:32:20.692508 - [DEBUG] = AllBottom (new jump func)
43050 2019-Jan-10 14:32:20.692533 - [DEBUG]
43051 2019-Jan-10 14:32:20.692557 - [DEBUG] Start adding new jump function
43052 2019-Jan-10 14:32:20.692582 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43053 2019-Jan-10 14:32:20.692650 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43054 2019-Jan-10 14:32:20.693298 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
43055 2019-Jan-10 14:32:20.693950 - [DEBUG] Edge Function : AllBottom
43056 2019-Jan-10 14:32:20.693980 - [DEBUG] End adding new jump function
43057 2019-Jan-10 14:32:20.694005 - [DEBUG]
43058 2019-Jan-10 14:32:20.694029 - [DEBUG] -------------------------------------------- 1247. Path Edge --------------------------------------------
43059 2019-Jan-10 14:32:20.694054 - [DEBUG]
43060 2019-Jan-10 14:32:20.694077 - [DEBUG] Process 1247. path edge:
43061 2019-Jan-10 14:32:20.694102 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43062 2019-Jan-10 14:32:20.694161 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
43063 2019-Jan-10 14:32:20.694778 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43064 2019-Jan-10 14:32:20.695395 - [DEBUG]
43065 2019-Jan-10 14:32:20.695422 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
43066 2019-Jan-10 14:32:20.696065 - [DEBUG] Compose: EdgeIdentity * AllBottom
43067 2019-Jan-10 14:32:20.696094 - [DEBUG]
43068 2019-Jan-10 14:32:20.696119 - [DEBUG] Propagate flow
43069 2019-Jan-10 14:32:20.696143 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43070 2019-Jan-10 14:32:20.696201 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43071 2019-Jan-10 14:32:20.696845 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43072 2019-Jan-10 14:32:20.697516 - [DEBUG] Edge function : AllBottom (result of previous compose)
43073 2019-Jan-10 14:32:20.697542 - [DEBUG]
43074 2019-Jan-10 14:32:20.697568 - [DEBUG] Join: AllTop & AllBottom
43075 2019-Jan-10 14:32:20.697594 - [DEBUG] = AllBottom (new jump func)
43076 2019-Jan-10 14:32:20.697619 - [DEBUG]
43077 2019-Jan-10 14:32:20.697643 - [DEBUG] Start adding new jump function
43078 2019-Jan-10 14:32:20.697666 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43079 2019-Jan-10 14:32:20.697727 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43080 2019-Jan-10 14:32:20.698384 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43081 2019-Jan-10 14:32:20.699036 - [DEBUG] Edge Function : AllBottom
43082 2019-Jan-10 14:32:20.699068 - [DEBUG] End adding new jump function
43083 2019-Jan-10 14:32:20.699093 - [DEBUG]
43084 2019-Jan-10 14:32:20.699116 - [DEBUG] -------------------------------------------- 1248. Path Edge --------------------------------------------
43085 2019-Jan-10 14:32:20.699141 - [DEBUG]
43086 2019-Jan-10 14:32:20.699165 - [DEBUG] Process 1248. path edge:
43087 2019-Jan-10 14:32:20.699189 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43088 2019-Jan-10 14:32:20.699251 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
43089 2019-Jan-10 14:32:20.699878 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43090 2019-Jan-10 14:32:20.700533 - [DEBUG]
43091 2019-Jan-10 14:32:20.700558 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43092 2019-Jan-10 14:32:20.701199 - [DEBUG] Possible callees:
43093 2019-Jan-10 14:32:20.701225 - [DEBUG] llvm.dbg.declare
43094 2019-Jan-10 14:32:20.701250 - [DEBUG] Possible return sites:
43095 2019-Jan-10 14:32:20.701274 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14943096 2019-Jan-10 14:32:20.702577 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43097 2019-Jan-10 14:32:20.702609 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43098 2019-Jan-10 14:32:20.702656 - [DEBUG] Compose: EdgeIdentity * AllBottom
43099 2019-Jan-10 14:32:20.702683 - [DEBUG]
43100 2019-Jan-10 14:32:20.702708 - [DEBUG] Propagate flow
43101 2019-Jan-10 14:32:20.702731 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43102 2019-Jan-10 14:32:20.702795 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43103 2019-Jan-10 14:32:20.703462 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43104 2019-Jan-10 14:32:20.704121 - [DEBUG] Edge function : AllBottom (result of previous compose)
43105 2019-Jan-10 14:32:20.704148 - [DEBUG]
43106 2019-Jan-10 14:32:20.704175 - [DEBUG] Join: AllTop & AllBottom
43107 2019-Jan-10 14:32:20.704201 - [DEBUG] = AllBottom (new jump func)
43108 2019-Jan-10 14:32:20.704226 - [DEBUG]
43109 2019-Jan-10 14:32:20.704250 - [DEBUG] Start adding new jump function
43110 2019-Jan-10 14:32:20.704273 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43111 2019-Jan-10 14:32:20.704333 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43112 2019-Jan-10 14:32:20.704951 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43113 2019-Jan-10 14:32:20.705571 - [DEBUG] Edge Function : AllBottom
43114 2019-Jan-10 14:32:20.705600 - [DEBUG] End adding new jump function
43115 2019-Jan-10 14:32:20.705625 - [DEBUG]
43116 2019-Jan-10 14:32:20.705648 - [DEBUG] -------------------------------------------- 1249. Path Edge --------------------------------------------
43117 2019-Jan-10 14:32:20.705673 - [DEBUG]
43118 2019-Jan-10 14:32:20.705696 - [DEBUG] Process 1249. path edge:
43119 2019-Jan-10 14:32:20.705721 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43120 2019-Jan-10 14:32:20.705777 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
43121 2019-Jan-10 14:32:20.706396 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43122 2019-Jan-10 14:32:20.707117 - [DEBUG]
43123 2019-Jan-10 14:32:20.707144 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43124 2019-Jan-10 14:32:20.707841 - [DEBUG] Compose: EdgeIdentity * AllBottom
43125 2019-Jan-10 14:32:20.707872 - [DEBUG]
43126 2019-Jan-10 14:32:20.707896 - [DEBUG] Propagate flow
43127 2019-Jan-10 14:32:20.707920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43128 2019-Jan-10 14:32:20.707986 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
43129 2019-Jan-10 14:32:20.708654 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43130 2019-Jan-10 14:32:20.709333 - [DEBUG] Edge function : AllBottom (result of previous compose)
43131 2019-Jan-10 14:32:20.709360 - [DEBUG]
43132 2019-Jan-10 14:32:20.709388 - [DEBUG] Join: AllTop & AllBottom
43133 2019-Jan-10 14:32:20.709435 - [DEBUG] = AllBottom (new jump func)
43134 2019-Jan-10 14:32:20.709461 - [DEBUG]
43135 2019-Jan-10 14:32:20.709485 - [DEBUG] Start adding new jump function
43136 2019-Jan-10 14:32:20.709509 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43137 2019-Jan-10 14:32:20.709588 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43138 2019-Jan-10 14:32:20.710299 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
43139 2019-Jan-10 14:32:20.710958 - [DEBUG] Edge Function : AllBottom
43140 2019-Jan-10 14:32:20.710993 - [DEBUG] End adding new jump function
43141 2019-Jan-10 14:32:20.711018 - [DEBUG]
43142 2019-Jan-10 14:32:20.711043 - [DEBUG] -------------------------------------------- 1250. Path Edge --------------------------------------------
43143 2019-Jan-10 14:32:20.711068 - [DEBUG]
43144 2019-Jan-10 14:32:20.711092 - [DEBUG] Process 1250. path edge:
43145 2019-Jan-10 14:32:20.711117 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43146 2019-Jan-10 14:32:20.711186 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
43147 2019-Jan-10 14:32:20.711836 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43148 2019-Jan-10 14:32:20.712521 - [DEBUG]
43149 2019-Jan-10 14:32:20.712549 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
43150 2019-Jan-10 14:32:20.713265 - [DEBUG] Compose: EdgeIdentity * AllBottom
43151 2019-Jan-10 14:32:20.713296 - [DEBUG]
43152 2019-Jan-10 14:32:20.713321 - [DEBUG] Propagate flow
43153 2019-Jan-10 14:32:20.713345 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43154 2019-Jan-10 14:32:20.713422 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
43155 2019-Jan-10 14:32:20.714113 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43156 2019-Jan-10 14:32:20.714733 - [DEBUG] Edge function : AllBottom (result of previous compose)
43157 2019-Jan-10 14:32:20.714759 - [DEBUG]
43158 2019-Jan-10 14:32:20.714785 - [DEBUG] Join: AllTop & AllBottom
43159 2019-Jan-10 14:32:20.714812 - [DEBUG] = AllBottom (new jump func)
43160 2019-Jan-10 14:32:20.714836 - [DEBUG]
43161 2019-Jan-10 14:32:20.714860 - [DEBUG] Start adding new jump function
43162 2019-Jan-10 14:32:20.714884 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43163 2019-Jan-10 14:32:20.714941 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43164 2019-Jan-10 14:32:20.715629 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
43165 2019-Jan-10 14:32:20.716290 - [DEBUG] Edge Function : AllBottom
43166 2019-Jan-10 14:32:20.716323 - [DEBUG] End adding new jump function
43167 2019-Jan-10 14:32:20.716348 - [DEBUG]
43168 2019-Jan-10 14:32:20.716373 - [DEBUG] -------------------------------------------- 1251. Path Edge --------------------------------------------
43169 2019-Jan-10 14:32:20.716398 - [DEBUG]
43170 2019-Jan-10 14:32:20.716421 - [DEBUG] Process 1251. path edge:
43171 2019-Jan-10 14:32:20.716445 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43172 2019-Jan-10 14:32:20.716514 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
43173 2019-Jan-10 14:32:20.717195 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43174 2019-Jan-10 14:32:20.717821 - [DEBUG]
43175 2019-Jan-10 14:32:20.717845 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
43176 2019-Jan-10 14:32:20.718509 - [DEBUG] Possible callees:
43177 2019-Jan-10 14:32:20.718535 - [DEBUG] llvm.dbg.declare
43178 2019-Jan-10 14:32:20.718560 - [DEBUG] Possible return sites:
43179 2019-Jan-10 14:32:20.718584 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15543180 2019-Jan-10 14:32:20.719860 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43181 2019-Jan-10 14:32:20.719889 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43182 2019-Jan-10 14:32:20.719936 - [DEBUG] Compose: EdgeIdentity * AllBottom
43183 2019-Jan-10 14:32:20.719962 - [DEBUG]
43184 2019-Jan-10 14:32:20.719987 - [DEBUG] Propagate flow
43185 2019-Jan-10 14:32:20.720011 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43186 2019-Jan-10 14:32:20.720070 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
43187 2019-Jan-10 14:32:20.720733 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43188 2019-Jan-10 14:32:20.721355 - [DEBUG] Edge function : AllBottom (result of previous compose)
43189 2019-Jan-10 14:32:20.721381 - [DEBUG]
43190 2019-Jan-10 14:32:20.721407 - [DEBUG] Join: AllTop & AllBottom
43191 2019-Jan-10 14:32:20.721433 - [DEBUG] = AllBottom (new jump func)
43192 2019-Jan-10 14:32:20.721464 - [DEBUG]
43193 2019-Jan-10 14:32:20.721488 - [DEBUG] Start adding new jump function
43194 2019-Jan-10 14:32:20.721512 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43195 2019-Jan-10 14:32:20.721569 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43196 2019-Jan-10 14:32:20.722188 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
43197 2019-Jan-10 14:32:20.722808 - [DEBUG] Edge Function : AllBottom
43198 2019-Jan-10 14:32:20.722838 - [DEBUG] End adding new jump function
43199 2019-Jan-10 14:32:20.722863 - [DEBUG]
43200 2019-Jan-10 14:32:20.722886 - [DEBUG] -------------------------------------------- 1252. Path Edge --------------------------------------------
43201 2019-Jan-10 14:32:20.722911 - [DEBUG]
43202 2019-Jan-10 14:32:20.722935 - [DEBUG] Process 1252. path edge:
43203 2019-Jan-10 14:32:20.722959 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43204 2019-Jan-10 14:32:20.723015 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
43205 2019-Jan-10 14:32:20.723651 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43206 2019-Jan-10 14:32:20.724269 - [DEBUG]
43207 2019-Jan-10 14:32:20.724294 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
43208 2019-Jan-10 14:32:20.724943 - [DEBUG] Compose: EdgeIdentity * AllBottom
43209 2019-Jan-10 14:32:20.724971 - [DEBUG]
43210 2019-Jan-10 14:32:20.724995 - [DEBUG] Propagate flow
43211 2019-Jan-10 14:32:20.725019 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43212 2019-Jan-10 14:32:20.725076 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
43213 2019-Jan-10 14:32:20.725716 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43214 2019-Jan-10 14:32:20.726355 - [DEBUG] Edge function : AllBottom (result of previous compose)
43215 2019-Jan-10 14:32:20.726382 - [DEBUG]
43216 2019-Jan-10 14:32:20.726408 - [DEBUG] Join: AllTop & AllBottom
43217 2019-Jan-10 14:32:20.726434 - [DEBUG] = AllBottom (new jump func)
43218 2019-Jan-10 14:32:20.726459 - [DEBUG]
43219 2019-Jan-10 14:32:20.726483 - [DEBUG] Start adding new jump function
43220 2019-Jan-10 14:32:20.726524 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43221 2019-Jan-10 14:32:20.726586 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43222 2019-Jan-10 14:32:20.727228 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
43223 2019-Jan-10 14:32:20.727844 - [DEBUG] Edge Function : AllBottom
43224 2019-Jan-10 14:32:20.727874 - [DEBUG] End adding new jump function
43225 2019-Jan-10 14:32:20.727898 - [DEBUG]
43226 2019-Jan-10 14:32:20.727922 - [DEBUG] -------------------------------------------- 1253. Path Edge --------------------------------------------
43227 2019-Jan-10 14:32:20.727947 - [DEBUG]
43228 2019-Jan-10 14:32:20.727970 - [DEBUG] Process 1253. path edge:
43229 2019-Jan-10 14:32:20.727995 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43230 2019-Jan-10 14:32:20.728051 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
43231 2019-Jan-10 14:32:20.728667 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43232 2019-Jan-10 14:32:20.729284 - [DEBUG]
43233 2019-Jan-10 14:32:20.729310 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
43234 2019-Jan-10 14:32:20.729951 - [DEBUG] Compose: EdgeIdentity * AllBottom
43235 2019-Jan-10 14:32:20.729980 - [DEBUG]
43236 2019-Jan-10 14:32:20.730005 - [DEBUG] Propagate flow
43237 2019-Jan-10 14:32:20.730029 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43238 2019-Jan-10 14:32:20.730087 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
43239 2019-Jan-10 14:32:20.730790 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43240 2019-Jan-10 14:32:20.731445 - [DEBUG] Edge function : AllBottom (result of previous compose)
43241 2019-Jan-10 14:32:20.731473 - [DEBUG]
43242 2019-Jan-10 14:32:20.731500 - [DEBUG] Join: AllTop & AllBottom
43243 2019-Jan-10 14:32:20.731527 - [DEBUG] = AllBottom (new jump func)
43244 2019-Jan-10 14:32:20.731552 - [DEBUG]
43245 2019-Jan-10 14:32:20.731576 - [DEBUG] Start adding new jump function
43246 2019-Jan-10 14:32:20.731600 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43247 2019-Jan-10 14:32:20.731666 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43248 2019-Jan-10 14:32:20.732305 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
43249 2019-Jan-10 14:32:20.732923 - [DEBUG] Edge Function : AllBottom
43250 2019-Jan-10 14:32:20.732954 - [DEBUG] End adding new jump function
43251 2019-Jan-10 14:32:20.732979 - [DEBUG]
43252 2019-Jan-10 14:32:20.733003 - [DEBUG] -------------------------------------------- 1254. Path Edge --------------------------------------------
43253 2019-Jan-10 14:32:20.733028 - [DEBUG]
43254 2019-Jan-10 14:32:20.733051 - [DEBUG] Process 1254. path edge:
43255 2019-Jan-10 14:32:20.733076 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43256 2019-Jan-10 14:32:20.733134 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
43257 2019-Jan-10 14:32:20.733772 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43258 2019-Jan-10 14:32:20.734388 - [DEBUG]
43259 2019-Jan-10 14:32:20.734415 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
43260 2019-Jan-10 14:32:20.735146 - [DEBUG] Compose: EdgeIdentity * AllBottom
43261 2019-Jan-10 14:32:20.735177 - [DEBUG]
43262 2019-Jan-10 14:32:20.735201 - [DEBUG] Propagate flow
43263 2019-Jan-10 14:32:20.735225 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43264 2019-Jan-10 14:32:20.735294 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
43265 2019-Jan-10 14:32:20.735968 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43266 2019-Jan-10 14:32:20.736602 - [DEBUG] Edge function : AllBottom (result of previous compose)
43267 2019-Jan-10 14:32:20.736628 - [DEBUG]
43268 2019-Jan-10 14:32:20.736654 - [DEBUG] Join: AllTop & AllBottom
43269 2019-Jan-10 14:32:20.736680 - [DEBUG] = AllBottom (new jump func)
43270 2019-Jan-10 14:32:20.736705 - [DEBUG]
43271 2019-Jan-10 14:32:20.736729 - [DEBUG] Start adding new jump function
43272 2019-Jan-10 14:32:20.736752 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43273 2019-Jan-10 14:32:20.736811 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43274 2019-Jan-10 14:32:20.737449 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
43275 2019-Jan-10 14:32:20.738075 - [DEBUG] Edge Function : AllBottom
43276 2019-Jan-10 14:32:20.738104 - [DEBUG] End adding new jump function
43277 2019-Jan-10 14:32:20.738128 - [DEBUG]
43278 2019-Jan-10 14:32:20.738152 - [DEBUG] -------------------------------------------- 1255. Path Edge --------------------------------------------
43279 2019-Jan-10 14:32:20.738177 - [DEBUG]
43280 2019-Jan-10 14:32:20.738200 - [DEBUG] Process 1255. path edge:
43281 2019-Jan-10 14:32:20.738224 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43282 2019-Jan-10 14:32:20.738281 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
43283 2019-Jan-10 14:32:20.738909 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43284 2019-Jan-10 14:32:20.739527 - [DEBUG]
43285 2019-Jan-10 14:32:20.739552 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
43286 2019-Jan-10 14:32:20.740208 - [DEBUG] Possible callees:
43287 2019-Jan-10 14:32:20.740234 - [DEBUG] llvm.dbg.declare
43288 2019-Jan-10 14:32:20.740259 - [DEBUG] Possible return sites:
43289 2019-Jan-10 14:32:20.740283 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16343290 2019-Jan-10 14:32:20.741547 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43291 2019-Jan-10 14:32:20.741581 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43292 2019-Jan-10 14:32:20.741628 - [DEBUG] Compose: EdgeIdentity * AllBottom
43293 2019-Jan-10 14:32:20.741656 - [DEBUG]
43294 2019-Jan-10 14:32:20.741680 - [DEBUG] Propagate flow
43295 2019-Jan-10 14:32:20.741704 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43296 2019-Jan-10 14:32:20.741773 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
43297 2019-Jan-10 14:32:20.742425 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43298 2019-Jan-10 14:32:20.743046 - [DEBUG] Edge function : AllBottom (result of previous compose)
43299 2019-Jan-10 14:32:20.743072 - [DEBUG]
43300 2019-Jan-10 14:32:20.743098 - [DEBUG] Join: AllTop & AllBottom
43301 2019-Jan-10 14:32:20.743124 - [DEBUG] = AllBottom (new jump func)
43302 2019-Jan-10 14:32:20.743149 - [DEBUG]
43303 2019-Jan-10 14:32:20.743173 - [DEBUG] Start adding new jump function
43304 2019-Jan-10 14:32:20.743197 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43305 2019-Jan-10 14:32:20.743254 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43306 2019-Jan-10 14:32:20.743991 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
43307 2019-Jan-10 14:32:20.744644 - [DEBUG] Edge Function : AllBottom
43308 2019-Jan-10 14:32:20.744677 - [DEBUG] End adding new jump function
43309 2019-Jan-10 14:32:20.744701 - [DEBUG]
43310 2019-Jan-10 14:32:20.744725 - [DEBUG] -------------------------------------------- 1256. Path Edge --------------------------------------------
43311 2019-Jan-10 14:32:20.744751 - [DEBUG]
43312 2019-Jan-10 14:32:20.744774 - [DEBUG] Process 1256. path edge:
43313 2019-Jan-10 14:32:20.744799 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43314 2019-Jan-10 14:32:20.744861 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
43315 2019-Jan-10 14:32:20.745492 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43316 2019-Jan-10 14:32:20.746110 - [DEBUG]
43317 2019-Jan-10 14:32:20.746135 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
43318 2019-Jan-10 14:32:20.746792 - [DEBUG] Compose: EdgeIdentity * AllBottom
43319 2019-Jan-10 14:32:20.746820 - [DEBUG]
43320 2019-Jan-10 14:32:20.746866 - [DEBUG] Propagate flow
43321 2019-Jan-10 14:32:20.746890 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43322 2019-Jan-10 14:32:20.746949 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
43323 2019-Jan-10 14:32:20.747569 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43324 2019-Jan-10 14:32:20.748187 - [DEBUG] Edge function : AllBottom (result of previous compose)
43325 2019-Jan-10 14:32:20.748213 - [DEBUG]
43326 2019-Jan-10 14:32:20.748239 - [DEBUG] Join: AllTop & AllBottom
43327 2019-Jan-10 14:32:20.748266 - [DEBUG] = AllBottom (new jump func)
43328 2019-Jan-10 14:32:20.748291 - [DEBUG]
43329 2019-Jan-10 14:32:20.748315 - [DEBUG] Start adding new jump function
43330 2019-Jan-10 14:32:20.748340 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43331 2019-Jan-10 14:32:20.748396 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43332 2019-Jan-10 14:32:20.749014 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
43333 2019-Jan-10 14:32:20.749635 - [DEBUG] Edge Function : AllBottom
43334 2019-Jan-10 14:32:20.749664 - [DEBUG] End adding new jump function
43335 2019-Jan-10 14:32:20.749689 - [DEBUG]
43336 2019-Jan-10 14:32:20.749712 - [DEBUG] -------------------------------------------- 1257. Path Edge --------------------------------------------
43337 2019-Jan-10 14:32:20.749737 - [DEBUG]
43338 2019-Jan-10 14:32:20.749760 - [DEBUG] Process 1257. path edge:
43339 2019-Jan-10 14:32:20.749785 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43340 2019-Jan-10 14:32:20.749841 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
43341 2019-Jan-10 14:32:20.750472 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43342 2019-Jan-10 14:32:20.751088 - [DEBUG]
43343 2019-Jan-10 14:32:20.751114 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
43344 2019-Jan-10 14:32:20.751821 - [DEBUG] Compose: EdgeIdentity * AllBottom
43345 2019-Jan-10 14:32:20.751852 - [DEBUG]
43346 2019-Jan-10 14:32:20.751876 - [DEBUG] Propagate flow
43347 2019-Jan-10 14:32:20.751900 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43348 2019-Jan-10 14:32:20.751967 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
43349 2019-Jan-10 14:32:20.752626 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43350 2019-Jan-10 14:32:20.753274 - [DEBUG] Edge function : AllBottom (result of previous compose)
43351 2019-Jan-10 14:32:20.753300 - [DEBUG]
43352 2019-Jan-10 14:32:20.753327 - [DEBUG] Join: AllTop & AllBottom
43353 2019-Jan-10 14:32:20.753353 - [DEBUG] = AllBottom (new jump func)
43354 2019-Jan-10 14:32:20.753378 - [DEBUG]
43355 2019-Jan-10 14:32:20.753402 - [DEBUG] Start adding new jump function
43356 2019-Jan-10 14:32:20.753426 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43357 2019-Jan-10 14:32:20.753485 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43358 2019-Jan-10 14:32:20.754123 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
43359 2019-Jan-10 14:32:20.754747 - [DEBUG] Edge Function : AllBottom
43360 2019-Jan-10 14:32:20.754777 - [DEBUG] End adding new jump function
43361 2019-Jan-10 14:32:20.754801 - [DEBUG]
43362 2019-Jan-10 14:32:20.754825 - [DEBUG] -------------------------------------------- 1258. Path Edge --------------------------------------------
43363 2019-Jan-10 14:32:20.754850 - [DEBUG]
43364 2019-Jan-10 14:32:20.754873 - [DEBUG] Process 1258. path edge:
43365 2019-Jan-10 14:32:20.754897 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43366 2019-Jan-10 14:32:20.754954 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
43367 2019-Jan-10 14:32:20.755580 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43368 2019-Jan-10 14:32:20.756196 - [DEBUG]
43369 2019-Jan-10 14:32:20.756220 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
43370 2019-Jan-10 14:32:20.756954 - [DEBUG] Possible callees:
43371 2019-Jan-10 14:32:20.756981 - [DEBUG] llvm.dbg.declare
43372 2019-Jan-10 14:32:20.757006 - [DEBUG] Possible return sites:
43373 2019-Jan-10 14:32:20.757030 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16943374 2019-Jan-10 14:32:20.758346 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43375 2019-Jan-10 14:32:20.758380 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43376 2019-Jan-10 14:32:20.758425 - [DEBUG] Compose: EdgeIdentity * AllBottom
43377 2019-Jan-10 14:32:20.758453 - [DEBUG]
43378 2019-Jan-10 14:32:20.758478 - [DEBUG] Propagate flow
43379 2019-Jan-10 14:32:20.758501 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43380 2019-Jan-10 14:32:20.758565 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
43381 2019-Jan-10 14:32:20.759223 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43382 2019-Jan-10 14:32:20.759850 - [DEBUG] Edge function : AllBottom (result of previous compose)
43383 2019-Jan-10 14:32:20.759877 - [DEBUG]
43384 2019-Jan-10 14:32:20.759903 - [DEBUG] Join: AllTop & AllBottom
43385 2019-Jan-10 14:32:20.759930 - [DEBUG] = AllBottom (new jump func)
43386 2019-Jan-10 14:32:20.759955 - [DEBUG]
43387 2019-Jan-10 14:32:20.759979 - [DEBUG] Start adding new jump function
43388 2019-Jan-10 14:32:20.760002 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43389 2019-Jan-10 14:32:20.760060 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43390 2019-Jan-10 14:32:20.760702 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
43391 2019-Jan-10 14:32:20.761320 - [DEBUG] Edge Function : AllBottom
43392 2019-Jan-10 14:32:20.761368 - [DEBUG] End adding new jump function
43393 2019-Jan-10 14:32:20.761393 - [DEBUG]
43394 2019-Jan-10 14:32:20.761417 - [DEBUG] -------------------------------------------- 1259. Path Edge --------------------------------------------
43395 2019-Jan-10 14:32:20.761442 - [DEBUG]
43396 2019-Jan-10 14:32:20.761465 - [DEBUG] Process 1259. path edge:
43397 2019-Jan-10 14:32:20.761489 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43398 2019-Jan-10 14:32:20.761546 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
43399 2019-Jan-10 14:32:20.762165 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43400 2019-Jan-10 14:32:20.762790 - [DEBUG]
43401 2019-Jan-10 14:32:20.762815 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
43402 2019-Jan-10 14:32:20.763465 - [DEBUG] Compose: EdgeIdentity * AllBottom
43403 2019-Jan-10 14:32:20.763506 - [DEBUG]
43404 2019-Jan-10 14:32:20.763532 - [DEBUG] Propagate flow
43405 2019-Jan-10 14:32:20.763556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43406 2019-Jan-10 14:32:20.763614 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
43407 2019-Jan-10 14:32:20.764236 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43408 2019-Jan-10 14:32:20.764855 - [DEBUG] Edge function : AllBottom (result of previous compose)
43409 2019-Jan-10 14:32:20.764880 - [DEBUG]
43410 2019-Jan-10 14:32:20.764906 - [DEBUG] Join: AllTop & AllBottom
43411 2019-Jan-10 14:32:20.764932 - [DEBUG] = AllBottom (new jump func)
43412 2019-Jan-10 14:32:20.764957 - [DEBUG]
43413 2019-Jan-10 14:32:20.764981 - [DEBUG] Start adding new jump function
43414 2019-Jan-10 14:32:20.765005 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43415 2019-Jan-10 14:32:20.765062 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43416 2019-Jan-10 14:32:20.765682 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
43417 2019-Jan-10 14:32:20.766299 - [DEBUG] Edge Function : AllBottom
43418 2019-Jan-10 14:32:20.766327 - [DEBUG] End adding new jump function
43419 2019-Jan-10 14:32:20.766352 - [DEBUG]
43420 2019-Jan-10 14:32:20.766376 - [DEBUG] -------------------------------------------- 1260. Path Edge --------------------------------------------
43421 2019-Jan-10 14:32:20.766400 - [DEBUG]
43422 2019-Jan-10 14:32:20.766423 - [DEBUG] Process 1260. path edge:
43423 2019-Jan-10 14:32:20.766504 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43424 2019-Jan-10 14:32:20.766562 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
43425 2019-Jan-10 14:32:20.767235 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43426 2019-Jan-10 14:32:20.767884 - [DEBUG]
43427 2019-Jan-10 14:32:20.767909 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
43428 2019-Jan-10 14:32:20.768574 - [DEBUG] Compose: EdgeIdentity * AllBottom
43429 2019-Jan-10 14:32:20.768603 - [DEBUG]
43430 2019-Jan-10 14:32:20.768628 - [DEBUG] Propagate flow
43431 2019-Jan-10 14:32:20.768651 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43432 2019-Jan-10 14:32:20.768715 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
43433 2019-Jan-10 14:32:20.769339 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43434 2019-Jan-10 14:32:20.769956 - [DEBUG] Edge function : AllBottom (result of previous compose)
43435 2019-Jan-10 14:32:20.769982 - [DEBUG]
43436 2019-Jan-10 14:32:20.770025 - [DEBUG] Join: AllTop & AllBottom
43437 2019-Jan-10 14:32:20.770052 - [DEBUG] = AllBottom (new jump func)
43438 2019-Jan-10 14:32:20.770077 - [DEBUG]
43439 2019-Jan-10 14:32:20.770101 - [DEBUG] Start adding new jump function
43440 2019-Jan-10 14:32:20.770125 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43441 2019-Jan-10 14:32:20.770200 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43442 2019-Jan-10 14:32:20.770899 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
43443 2019-Jan-10 14:32:20.771561 - [DEBUG] Edge Function : AllBottom
43444 2019-Jan-10 14:32:20.771594 - [DEBUG] End adding new jump function
43445 2019-Jan-10 14:32:20.771619 - [DEBUG]
43446 2019-Jan-10 14:32:20.771642 - [DEBUG] -------------------------------------------- 1261. Path Edge --------------------------------------------
43447 2019-Jan-10 14:32:20.771668 - [DEBUG]
43448 2019-Jan-10 14:32:20.771691 - [DEBUG] Process 1261. path edge:
43449 2019-Jan-10 14:32:20.771715 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43450 2019-Jan-10 14:32:20.771783 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
43451 2019-Jan-10 14:32:20.772432 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43452 2019-Jan-10 14:32:20.773073 - [DEBUG]
43453 2019-Jan-10 14:32:20.773099 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
43454 2019-Jan-10 14:32:20.773781 - [DEBUG] Compose: EdgeIdentity * AllBottom
43455 2019-Jan-10 14:32:20.773809 - [DEBUG]
43456 2019-Jan-10 14:32:20.773833 - [DEBUG] Propagate flow
43457 2019-Jan-10 14:32:20.773857 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43458 2019-Jan-10 14:32:20.773917 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
43459 2019-Jan-10 14:32:20.774537 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43460 2019-Jan-10 14:32:20.775155 - [DEBUG] Edge function : AllBottom (result of previous compose)
43461 2019-Jan-10 14:32:20.775180 - [DEBUG]
43462 2019-Jan-10 14:32:20.775206 - [DEBUG] Join: AllTop & AllBottom
43463 2019-Jan-10 14:32:20.775232 - [DEBUG] = AllBottom (new jump func)
43464 2019-Jan-10 14:32:20.775257 - [DEBUG]
43465 2019-Jan-10 14:32:20.775281 - [DEBUG] Start adding new jump function
43466 2019-Jan-10 14:32:20.775305 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43467 2019-Jan-10 14:32:20.775361 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43468 2019-Jan-10 14:32:20.776005 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
43469 2019-Jan-10 14:32:20.776725 - [DEBUG] Edge Function : AllBottom
43470 2019-Jan-10 14:32:20.776759 - [DEBUG] End adding new jump function
43471 2019-Jan-10 14:32:20.776784 - [DEBUG]
43472 2019-Jan-10 14:32:20.776808 - [DEBUG] -------------------------------------------- 1262. Path Edge --------------------------------------------
43473 2019-Jan-10 14:32:20.776850 - [DEBUG]
43474 2019-Jan-10 14:32:20.776874 - [DEBUG] Process 1262. path edge:
43475 2019-Jan-10 14:32:20.776899 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43476 2019-Jan-10 14:32:20.776972 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
43477 2019-Jan-10 14:32:20.777627 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43478 2019-Jan-10 14:32:20.778268 - [DEBUG]
43479 2019-Jan-10 14:32:20.778295 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
43480 2019-Jan-10 14:32:20.778966 - [DEBUG] Compose: EdgeIdentity * AllBottom
43481 2019-Jan-10 14:32:20.778995 - [DEBUG]
43482 2019-Jan-10 14:32:20.779019 - [DEBUG] Propagate flow
43483 2019-Jan-10 14:32:20.779043 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43484 2019-Jan-10 14:32:20.779105 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
43485 2019-Jan-10 14:32:20.779730 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43486 2019-Jan-10 14:32:20.780370 - [DEBUG] Edge function : AllBottom (result of previous compose)
43487 2019-Jan-10 14:32:20.780396 - [DEBUG]
43488 2019-Jan-10 14:32:20.780421 - [DEBUG] Join: AllTop & AllBottom
43489 2019-Jan-10 14:32:20.780448 - [DEBUG] = AllBottom (new jump func)
43490 2019-Jan-10 14:32:20.780473 - [DEBUG]
43491 2019-Jan-10 14:32:20.780496 - [DEBUG] Start adding new jump function
43492 2019-Jan-10 14:32:20.780520 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43493 2019-Jan-10 14:32:20.780577 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43494 2019-Jan-10 14:32:20.781196 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
43495 2019-Jan-10 14:32:20.781883 - [DEBUG] Edge Function : AllBottom
43496 2019-Jan-10 14:32:20.781916 - [DEBUG] End adding new jump function
43497 2019-Jan-10 14:32:20.781940 - [DEBUG]
43498 2019-Jan-10 14:32:20.781964 - [DEBUG] -------------------------------------------- 1263. Path Edge --------------------------------------------
43499 2019-Jan-10 14:32:20.781989 - [DEBUG]
43500 2019-Jan-10 14:32:20.782013 - [DEBUG] Process 1263. path edge:
43501 2019-Jan-10 14:32:20.782038 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43502 2019-Jan-10 14:32:20.782104 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
43503 2019-Jan-10 14:32:20.782764 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43504 2019-Jan-10 14:32:20.783390 - [DEBUG]
43505 2019-Jan-10 14:32:20.783415 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
43506 2019-Jan-10 14:32:20.784091 - [DEBUG] Compose: EdgeIdentity * AllBottom
43507 2019-Jan-10 14:32:20.784120 - [DEBUG]
43508 2019-Jan-10 14:32:20.784144 - [DEBUG] Propagate flow
43509 2019-Jan-10 14:32:20.784168 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43510 2019-Jan-10 14:32:20.784227 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
43511 2019-Jan-10 14:32:20.784844 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43512 2019-Jan-10 14:32:20.785508 - [DEBUG] Edge function : AllBottom (result of previous compose)
43513 2019-Jan-10 14:32:20.785534 - [DEBUG]
43514 2019-Jan-10 14:32:20.785560 - [DEBUG] Join: AllTop & AllBottom
43515 2019-Jan-10 14:32:20.785587 - [DEBUG] = AllBottom (new jump func)
43516 2019-Jan-10 14:32:20.785612 - [DEBUG]
43517 2019-Jan-10 14:32:20.785636 - [DEBUG] Start adding new jump function
43518 2019-Jan-10 14:32:20.785660 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43519 2019-Jan-10 14:32:20.785719 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43520 2019-Jan-10 14:32:20.786373 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
43521 2019-Jan-10 14:32:20.787034 - [DEBUG] Edge Function : AllBottom
43522 2019-Jan-10 14:32:20.787066 - [DEBUG] End adding new jump function
43523 2019-Jan-10 14:32:20.787091 - [DEBUG]
43524 2019-Jan-10 14:32:20.787115 - [DEBUG] -------------------------------------------- 1264. Path Edge --------------------------------------------
43525 2019-Jan-10 14:32:20.787156 - [DEBUG]
43526 2019-Jan-10 14:32:20.787180 - [DEBUG] Process 1264. path edge:
43527 2019-Jan-10 14:32:20.787204 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43528 2019-Jan-10 14:32:20.787266 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
43529 2019-Jan-10 14:32:20.787885 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43530 2019-Jan-10 14:32:20.788503 - [DEBUG]
43531 2019-Jan-10 14:32:20.788529 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
43532 2019-Jan-10 14:32:20.789171 - [DEBUG] Compose: EdgeIdentity * AllBottom
43533 2019-Jan-10 14:32:20.789198 - [DEBUG]
43534 2019-Jan-10 14:32:20.789222 - [DEBUG] Propagate flow
43535 2019-Jan-10 14:32:20.789246 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43536 2019-Jan-10 14:32:20.789304 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43537 2019-Jan-10 14:32:20.789922 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43538 2019-Jan-10 14:32:20.790555 - [DEBUG] Edge function : AllBottom (result of previous compose)
43539 2019-Jan-10 14:32:20.790581 - [DEBUG]
43540 2019-Jan-10 14:32:20.790606 - [DEBUG] Join: AllTop & AllBottom
43541 2019-Jan-10 14:32:20.790633 - [DEBUG] = AllBottom (new jump func)
43542 2019-Jan-10 14:32:20.790658 - [DEBUG]
43543 2019-Jan-10 14:32:20.790681 - [DEBUG] Start adding new jump function
43544 2019-Jan-10 14:32:20.790705 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43545 2019-Jan-10 14:32:20.790762 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43546 2019-Jan-10 14:32:20.791380 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43547 2019-Jan-10 14:32:20.792088 - [DEBUG] Edge Function : AllBottom
43548 2019-Jan-10 14:32:20.792121 - [DEBUG] End adding new jump function
43549 2019-Jan-10 14:32:20.792146 - [DEBUG]
43550 2019-Jan-10 14:32:20.792171 - [DEBUG] -------------------------------------------- 1265. Path Edge --------------------------------------------
43551 2019-Jan-10 14:32:20.792195 - [DEBUG]
43552 2019-Jan-10 14:32:20.792219 - [DEBUG] Process 1265. path edge:
43553 2019-Jan-10 14:32:20.792243 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43554 2019-Jan-10 14:32:20.792313 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
43555 2019-Jan-10 14:32:20.792984 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43556 2019-Jan-10 14:32:20.793654 - [DEBUG]
43557 2019-Jan-10 14:32:20.793680 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43558 2019-Jan-10 14:32:20.794352 - [DEBUG] Compose: EdgeIdentity * AllBottom
43559 2019-Jan-10 14:32:20.794381 - [DEBUG]
43560 2019-Jan-10 14:32:20.794405 - [DEBUG] Propagate flow
43561 2019-Jan-10 14:32:20.794429 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43562 2019-Jan-10 14:32:20.794549 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
43563 2019-Jan-10 14:32:20.795231 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43564 2019-Jan-10 14:32:20.795877 - [DEBUG] Edge function : AllBottom (result of previous compose)
43565 2019-Jan-10 14:32:20.795905 - [DEBUG]
43566 2019-Jan-10 14:32:20.795932 - [DEBUG] Join: AllTop & AllBottom
43567 2019-Jan-10 14:32:20.795959 - [DEBUG] = AllBottom (new jump func)
43568 2019-Jan-10 14:32:20.795984 - [DEBUG]
43569 2019-Jan-10 14:32:20.796007 - [DEBUG] Start adding new jump function
43570 2019-Jan-10 14:32:20.796031 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43571 2019-Jan-10 14:32:20.796111 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43572 2019-Jan-10 14:32:20.796798 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
43573 2019-Jan-10 14:32:20.797480 - [DEBUG] Edge Function : AllBottom
43574 2019-Jan-10 14:32:20.797512 - [DEBUG] End adding new jump function
43575 2019-Jan-10 14:32:20.797537 - [DEBUG]
43576 2019-Jan-10 14:32:20.797561 - [DEBUG] -------------------------------------------- 1266. Path Edge --------------------------------------------
43577 2019-Jan-10 14:32:20.797586 - [DEBUG]
43578 2019-Jan-10 14:32:20.797610 - [DEBUG] Process 1266. path edge:
43579 2019-Jan-10 14:32:20.797634 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43580 2019-Jan-10 14:32:20.797698 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
43581 2019-Jan-10 14:32:20.798330 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43582 2019-Jan-10 14:32:20.798953 - [DEBUG]
43583 2019-Jan-10 14:32:20.798980 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
43584 2019-Jan-10 14:32:20.799690 - [DEBUG] Compose: EdgeIdentity * AllBottom
43585 2019-Jan-10 14:32:20.799719 - [DEBUG]
43586 2019-Jan-10 14:32:20.799744 - [DEBUG] Propagate flow
43587 2019-Jan-10 14:32:20.799768 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43588 2019-Jan-10 14:32:20.799833 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43589 2019-Jan-10 14:32:20.800503 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43590 2019-Jan-10 14:32:20.801137 - [DEBUG] Edge function : AllBottom (result of previous compose)
43591 2019-Jan-10 14:32:20.801163 - [DEBUG]
43592 2019-Jan-10 14:32:20.801190 - [DEBUG] Join: AllTop & AllBottom
43593 2019-Jan-10 14:32:20.801216 - [DEBUG] = AllBottom (new jump func)
43594 2019-Jan-10 14:32:20.801241 - [DEBUG]
43595 2019-Jan-10 14:32:20.801265 - [DEBUG] Start adding new jump function
43596 2019-Jan-10 14:32:20.801288 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43597 2019-Jan-10 14:32:20.801348 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43598 2019-Jan-10 14:32:20.801969 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43599 2019-Jan-10 14:32:20.802596 - [DEBUG] Edge Function : AllBottom
43600 2019-Jan-10 14:32:20.802625 - [DEBUG] End adding new jump function
43601 2019-Jan-10 14:32:20.802649 - [DEBUG]
43602 2019-Jan-10 14:32:20.802672 - [DEBUG] -------------------------------------------- 1267. Path Edge --------------------------------------------
43603 2019-Jan-10 14:32:20.802697 - [DEBUG]
43604 2019-Jan-10 14:32:20.802720 - [DEBUG] Process 1267. path edge:
43605 2019-Jan-10 14:32:20.802744 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43606 2019-Jan-10 14:32:20.802801 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
43607 2019-Jan-10 14:32:20.803417 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43608 2019-Jan-10 14:32:20.804053 - [DEBUG]
43609 2019-Jan-10 14:32:20.804078 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43610 2019-Jan-10 14:32:20.804791 - [DEBUG] Compose: EdgeIdentity * AllBottom
43611 2019-Jan-10 14:32:20.804822 - [DEBUG]
43612 2019-Jan-10 14:32:20.804846 - [DEBUG] Propagate flow
43613 2019-Jan-10 14:32:20.804870 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43614 2019-Jan-10 14:32:20.804957 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43615 2019-Jan-10 14:32:20.805662 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43616 2019-Jan-10 14:32:20.806320 - [DEBUG] Edge function : AllBottom (result of previous compose)
43617 2019-Jan-10 14:32:20.806347 - [DEBUG]
43618 2019-Jan-10 14:32:20.806374 - [DEBUG] Join: AllTop & AllBottom
43619 2019-Jan-10 14:32:20.806401 - [DEBUG] = AllBottom (new jump func)
43620 2019-Jan-10 14:32:20.806426 - [DEBUG]
43621 2019-Jan-10 14:32:20.806450 - [DEBUG] Start adding new jump function
43622 2019-Jan-10 14:32:20.806474 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43623 2019-Jan-10 14:32:20.806541 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43624 2019-Jan-10 14:32:20.807202 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43625 2019-Jan-10 14:32:20.807823 - [DEBUG] Edge Function : AllBottom
43626 2019-Jan-10 14:32:20.807854 - [DEBUG] End adding new jump function
43627 2019-Jan-10 14:32:20.807879 - [DEBUG]
43628 2019-Jan-10 14:32:20.807903 - [DEBUG] -------------------------------------------- 1268. Path Edge --------------------------------------------
43629 2019-Jan-10 14:32:20.807927 - [DEBUG]
43630 2019-Jan-10 14:32:20.807951 - [DEBUG] Process 1268. path edge:
43631 2019-Jan-10 14:32:20.807975 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43632 2019-Jan-10 14:32:20.808033 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
43633 2019-Jan-10 14:32:20.808650 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43634 2019-Jan-10 14:32:20.809285 - [DEBUG]
43635 2019-Jan-10 14:32:20.809311 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43636 2019-Jan-10 14:32:20.810002 - [DEBUG] Start of endsummarytab entry
43637 2019-Jan-10 14:32:20.810043 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
43638 2019-Jan-10 14:32:20.810746 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
43639 2019-Jan-10 14:32:20.810820 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43640 2019-Jan-10 14:32:20.811486 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
43641 2019-Jan-10 14:32:20.812146 - [DEBUG] EF: AllBottom
43642 2019-Jan-10 14:32:20.812173 - [DEBUG]
43643 2019-Jan-10 14:32:20.812197 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43644 2019-Jan-10 14:32:20.812901 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
43645 2019-Jan-10 14:32:20.813592 - [DEBUG] EF: AllBottom
43646 2019-Jan-10 14:32:20.813620 - [DEBUG]
43647 2019-Jan-10 14:32:20.813643 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43648 2019-Jan-10 14:32:20.814288 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
43649 2019-Jan-10 14:32:20.814947 - [DEBUG] EF: AllBottom
43650 2019-Jan-10 14:32:20.814973 - [DEBUG]
43651 2019-Jan-10 14:32:20.814996 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43652 2019-Jan-10 14:32:20.815617 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
43653 2019-Jan-10 14:32:20.816242 - [DEBUG] EF: AllBottom
43654 2019-Jan-10 14:32:20.816267 - [DEBUG]
43655 2019-Jan-10 14:32:20.816291 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43656 2019-Jan-10 14:32:20.816924 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
43657 2019-Jan-10 14:32:20.817600 - [DEBUG] EF: AllBottom
43658 2019-Jan-10 14:32:20.817647 - [DEBUG]
43659 2019-Jan-10 14:32:20.817672 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43660 2019-Jan-10 14:32:20.818326 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
43661 2019-Jan-10 14:32:20.818990 - [DEBUG] EF: AllBottom
43662 2019-Jan-10 14:32:20.819016 - [DEBUG]
43663 2019-Jan-10 14:32:20.819040 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43664 2019-Jan-10 14:32:20.819661 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
43665 2019-Jan-10 14:32:20.820299 - [DEBUG] EF: AllBottom
43666 2019-Jan-10 14:32:20.820325 - [DEBUG]
43667 2019-Jan-10 14:32:20.820348 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43668 2019-Jan-10 14:32:20.820963 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
43669 2019-Jan-10 14:32:20.821676 - [DEBUG] EF: AllBottom
43670 2019-Jan-10 14:32:20.821704 - [DEBUG]
43671 2019-Jan-10 14:32:20.821728 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43672 2019-Jan-10 14:32:20.822388 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
43673 2019-Jan-10 14:32:20.823045 - [DEBUG] EF: AllBottom
43674 2019-Jan-10 14:32:20.823072 - [DEBUG]
43675 2019-Jan-10 14:32:20.823096 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43676 2019-Jan-10 14:32:20.823747 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
43677 2019-Jan-10 14:32:20.824371 - [DEBUG] EF: AllBottom
43678 2019-Jan-10 14:32:20.824396 - [DEBUG]
43679 2019-Jan-10 14:32:20.824420 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43680 2019-Jan-10 14:32:20.825037 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
43681 2019-Jan-10 14:32:20.825694 - [DEBUG] EF: AllBottom
43682 2019-Jan-10 14:32:20.825720 - [DEBUG]
43683 2019-Jan-10 14:32:20.825744 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43684 2019-Jan-10 14:32:20.826402 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
43685 2019-Jan-10 14:32:20.827183 - [DEBUG] EF: AllBottom
43686 2019-Jan-10 14:32:20.827212 - [DEBUG]
43687 2019-Jan-10 14:32:20.827236 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43688 2019-Jan-10 14:32:20.827888 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
43689 2019-Jan-10 14:32:20.828523 - [DEBUG] EF: AllBottom
43690 2019-Jan-10 14:32:20.828549 - [DEBUG]
43691 2019-Jan-10 14:32:20.828573 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43692 2019-Jan-10 14:32:20.829188 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
43693 2019-Jan-10 14:32:20.829811 - [DEBUG] EF: AllBottom
43694 2019-Jan-10 14:32:20.829836 - [DEBUG]
43695 2019-Jan-10 14:32:20.829860 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43696 2019-Jan-10 14:32:20.830497 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
43697 2019-Jan-10 14:32:20.831118 - [DEBUG] EF: AllBottom
43698 2019-Jan-10 14:32:20.831143 - [DEBUG]
43699 2019-Jan-10 14:32:20.831167 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43700 2019-Jan-10 14:32:20.831781 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43701 2019-Jan-10 14:32:20.832408 - [DEBUG] EF: AllBottom
43702 2019-Jan-10 14:32:20.832433 - [DEBUG]
43703 2019-Jan-10 14:32:20.832488 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43704 2019-Jan-10 14:32:20.833105 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
43705 2019-Jan-10 14:32:20.833797 - [DEBUG] EF: AllBottom
43706 2019-Jan-10 14:32:20.833823 - [DEBUG]
43707 2019-Jan-10 14:32:20.833847 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43708 2019-Jan-10 14:32:20.834499 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
43709 2019-Jan-10 14:32:20.835138 - [DEBUG] EF: AllBottom
43710 2019-Jan-10 14:32:20.835164 - [DEBUG]
43711 2019-Jan-10 14:32:20.835187 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43712 2019-Jan-10 14:32:20.835870 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
43713 2019-Jan-10 14:32:20.836523 - [DEBUG] EF: AllBottom
43714 2019-Jan-10 14:32:20.836549 - [DEBUG]
43715 2019-Jan-10 14:32:20.836573 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43716 2019-Jan-10 14:32:20.837231 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43717 2019-Jan-10 14:32:20.837854 - [DEBUG] EF: AllBottom
43718 2019-Jan-10 14:32:20.837880 - [DEBUG]
43719 2019-Jan-10 14:32:20.837904 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43720 2019-Jan-10 14:32:20.838564 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
43721 2019-Jan-10 14:32:20.839220 - [DEBUG] EF: AllBottom
43722 2019-Jan-10 14:32:20.839246 - [DEBUG]
43723 2019-Jan-10 14:32:20.839270 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43724 2019-Jan-10 14:32:20.839918 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
43725 2019-Jan-10 14:32:20.840564 - [DEBUG] EF: AllBottom
43726 2019-Jan-10 14:32:20.840589 - [DEBUG]
43727 2019-Jan-10 14:32:20.840613 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43728 2019-Jan-10 14:32:20.841228 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
43729 2019-Jan-10 14:32:20.841847 - [DEBUG] EF: AllBottom
43730 2019-Jan-10 14:32:20.841872 - [DEBUG]
43731 2019-Jan-10 14:32:20.841895 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43732 2019-Jan-10 14:32:20.842535 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
43733 2019-Jan-10 14:32:20.843171 - [DEBUG] EF: AllBottom
43734 2019-Jan-10 14:32:20.843196 - [DEBUG]
43735 2019-Jan-10 14:32:20.843220 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43736 2019-Jan-10 14:32:20.843863 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
43737 2019-Jan-10 14:32:20.844541 - [DEBUG] EF: AllBottom
43738 2019-Jan-10 14:32:20.844567 - [DEBUG]
43739 2019-Jan-10 14:32:20.844591 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43740 2019-Jan-10 14:32:20.845243 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
43741 2019-Jan-10 14:32:20.845888 - [DEBUG] EF: AllBottom
43742 2019-Jan-10 14:32:20.845915 - [DEBUG]
43743 2019-Jan-10 14:32:20.845939 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43744 2019-Jan-10 14:32:20.846560 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43745 2019-Jan-10 14:32:20.847203 - [DEBUG] EF: AllBottom
43746 2019-Jan-10 14:32:20.847228 - [DEBUG]
43747 2019-Jan-10 14:32:20.847252 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43748 2019-Jan-10 14:32:20.847866 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43749 2019-Jan-10 14:32:20.848526 - [DEBUG] EF: AllBottom
43750 2019-Jan-10 14:32:20.848571 - [DEBUG]
43751 2019-Jan-10 14:32:20.848595 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43752 2019-Jan-10 14:32:20.849248 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
43753 2019-Jan-10 14:32:20.849895 - [DEBUG] EF: AllBottom
43754 2019-Jan-10 14:32:20.849922 - [DEBUG]
43755 2019-Jan-10 14:32:20.849946 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
43756 2019-Jan-10 14:32:20.850591 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43757 2019-Jan-10 14:32:20.851206 - [DEBUG] EF: AllBottom
43758 2019-Jan-10 14:32:20.851232 - [DEBUG]
43759 2019-Jan-10 14:32:20.851256 - [DEBUG] ---------------
43760 2019-Jan-10 14:32:20.851280 - [DEBUG]
43761 2019-Jan-10 14:32:20.851307 - [DEBUG] End of endsummarytab entry
43762 2019-Jan-10 14:32:20.851331 - [DEBUG]
43763 2019-Jan-10 14:32:20.851355 - [DEBUG] Start of incomingtab entry
43764 2019-Jan-10 14:32:20.851380 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
43765 2019-Jan-10 14:32:20.851999 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
43766 2019-Jan-10 14:32:20.852060 - [DEBUG] ---------------
43767 2019-Jan-10 14:32:20.852085 - [DEBUG] End of incomingtab entry
43768 2019-Jan-10 14:32:20.852108 - [DEBUG]
43769 2019-Jan-10 14:32:20.852136 - [DEBUG] EDGE:
43770 2019-Jan-10 14:32:20.852194 - [DEBUG] ---> 43771 2019-Jan-10 14:32:20.852880 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43772 2019-Jan-10 14:32:20.853549 - [DEBUG]
43773 2019-Jan-10 14:32:20.853577 - [DEBUG] EDGE:
43774 2019-Jan-10 14:32:20.853643 - [DEBUG] ---> 43775 2019-Jan-10 14:32:20.854274 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43776 2019-Jan-10 14:32:20.854894 - [DEBUG]
43777 2019-Jan-10 14:32:20.854944 - [DEBUG] Compose: EdgeIdentity * AllBottom
43778 2019-Jan-10 14:32:20.854972 - [DEBUG]
43779 2019-Jan-10 14:32:20.854996 - [DEBUG] Propagate flow
43780 2019-Jan-10 14:32:20.855020 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43781 2019-Jan-10 14:32:20.855077 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43782 2019-Jan-10 14:32:20.855707 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43783 2019-Jan-10 14:32:20.856325 - [DEBUG] Edge function : AllBottom (result of previous compose)
43784 2019-Jan-10 14:32:20.856351 - [DEBUG]
43785 2019-Jan-10 14:32:20.856377 - [DEBUG] Join: AllTop & AllBottom
43786 2019-Jan-10 14:32:20.856403 - [DEBUG] = AllBottom (new jump func)
43787 2019-Jan-10 14:32:20.856428 - [DEBUG]
43788 2019-Jan-10 14:32:20.856452 - [DEBUG] Start adding new jump function
43789 2019-Jan-10 14:32:20.856475 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43790 2019-Jan-10 14:32:20.856532 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43791 2019-Jan-10 14:32:20.857169 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43792 2019-Jan-10 14:32:20.857860 - [DEBUG] Edge Function : AllBottom
43793 2019-Jan-10 14:32:20.857892 - [DEBUG] End adding new jump function
43794 2019-Jan-10 14:32:20.857917 - [DEBUG]
43795 2019-Jan-10 14:32:20.857941 - [DEBUG] -------------------------------------------- 1269. Path Edge --------------------------------------------
43796 2019-Jan-10 14:32:20.857966 - [DEBUG]
43797 2019-Jan-10 14:32:20.858008 - [DEBUG] Process 1269. path edge:
43798 2019-Jan-10 14:32:20.858032 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43799 2019-Jan-10 14:32:20.858104 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
43800 2019-Jan-10 14:32:20.858796 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43801 2019-Jan-10 14:32:20.859445 - [DEBUG]
43802 2019-Jan-10 14:32:20.859471 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
43803 2019-Jan-10 14:32:20.860134 - [DEBUG] Possible callees:
43804 2019-Jan-10 14:32:20.860179 - [DEBUG] llvm.dbg.declare
43805 2019-Jan-10 14:32:20.860206 - [DEBUG] Possible return sites:
43806 2019-Jan-10 14:32:20.860230 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19343807 2019-Jan-10 14:32:20.861493 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
43808 2019-Jan-10 14:32:20.861523 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
43809 2019-Jan-10 14:32:20.861568 - [DEBUG] Compose: EdgeIdentity * AllBottom
43810 2019-Jan-10 14:32:20.861596 - [DEBUG]
43811 2019-Jan-10 14:32:20.861620 - [DEBUG] Propagate flow
43812 2019-Jan-10 14:32:20.861644 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43813 2019-Jan-10 14:32:20.861704 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43814 2019-Jan-10 14:32:20.862326 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43815 2019-Jan-10 14:32:20.862945 - [DEBUG] Edge function : AllBottom (result of previous compose)
43816 2019-Jan-10 14:32:20.862971 - [DEBUG]
43817 2019-Jan-10 14:32:20.862997 - [DEBUG] Join: AllTop & AllBottom
43818 2019-Jan-10 14:32:20.863023 - [DEBUG] = AllBottom (new jump func)
43819 2019-Jan-10 14:32:20.863048 - [DEBUG]
43820 2019-Jan-10 14:32:20.863071 - [DEBUG] Start adding new jump function
43821 2019-Jan-10 14:32:20.863095 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43822 2019-Jan-10 14:32:20.863151 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43823 2019-Jan-10 14:32:20.863791 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43824 2019-Jan-10 14:32:20.864408 - [DEBUG] Edge Function : AllBottom
43825 2019-Jan-10 14:32:20.864437 - [DEBUG] End adding new jump function
43826 2019-Jan-10 14:32:20.864515 - [DEBUG]
43827 2019-Jan-10 14:32:20.864540 - [DEBUG] -------------------------------------------- 1270. Path Edge --------------------------------------------
43828 2019-Jan-10 14:32:20.864565 - [DEBUG]
43829 2019-Jan-10 14:32:20.864589 - [DEBUG] Process 1270. path edge:
43830 2019-Jan-10 14:32:20.864613 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43831 2019-Jan-10 14:32:20.864672 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
43832 2019-Jan-10 14:32:20.865328 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43833 2019-Jan-10 14:32:20.865975 - [DEBUG]
43834 2019-Jan-10 14:32:20.866001 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
43835 2019-Jan-10 14:32:20.866667 - [DEBUG] Compose: EdgeIdentity * AllBottom
43836 2019-Jan-10 14:32:20.866696 - [DEBUG]
43837 2019-Jan-10 14:32:20.866720 - [DEBUG] Propagate flow
43838 2019-Jan-10 14:32:20.866744 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43839 2019-Jan-10 14:32:20.866840 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
43840 2019-Jan-10 14:32:20.867463 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43841 2019-Jan-10 14:32:20.868081 - [DEBUG] Edge function : AllBottom (result of previous compose)
43842 2019-Jan-10 14:32:20.868107 - [DEBUG]
43843 2019-Jan-10 14:32:20.868133 - [DEBUG] Join: AllTop & AllBottom
43844 2019-Jan-10 14:32:20.868159 - [DEBUG] = AllBottom (new jump func)
43845 2019-Jan-10 14:32:20.868184 - [DEBUG]
43846 2019-Jan-10 14:32:20.868208 - [DEBUG] Start adding new jump function
43847 2019-Jan-10 14:32:20.868231 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43848 2019-Jan-10 14:32:20.868288 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43849 2019-Jan-10 14:32:20.868907 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
43850 2019-Jan-10 14:32:20.869522 - [DEBUG] Edge Function : AllBottom
43851 2019-Jan-10 14:32:20.869551 - [DEBUG] End adding new jump function
43852 2019-Jan-10 14:32:20.869575 - [DEBUG]
43853 2019-Jan-10 14:32:20.869599 - [DEBUG] -------------------------------------------- 1271. Path Edge --------------------------------------------
43854 2019-Jan-10 14:32:20.869624 - [DEBUG]
43855 2019-Jan-10 14:32:20.869647 - [DEBUG] Process 1271. path edge:
43856 2019-Jan-10 14:32:20.869671 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43857 2019-Jan-10 14:32:20.869727 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
43858 2019-Jan-10 14:32:20.870362 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43859 2019-Jan-10 14:32:20.871060 - [DEBUG]
43860 2019-Jan-10 14:32:20.871088 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
43861 2019-Jan-10 14:32:20.871779 - [DEBUG] Compose: EdgeIdentity * AllBottom
43862 2019-Jan-10 14:32:20.871808 - [DEBUG]
43863 2019-Jan-10 14:32:20.871832 - [DEBUG] Propagate flow
43864 2019-Jan-10 14:32:20.871856 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43865 2019-Jan-10 14:32:20.871926 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
43866 2019-Jan-10 14:32:20.872577 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43867 2019-Jan-10 14:32:20.873201 - [DEBUG] Edge function : AllBottom (result of previous compose)
43868 2019-Jan-10 14:32:20.873226 - [DEBUG]
43869 2019-Jan-10 14:32:20.873253 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
43870 2019-Jan-10 14:32:20.873279 - [DEBUG] = AllBottom
43871 2019-Jan-10 14:32:20.873304 - [DEBUG]
43872 2019-Jan-10 14:32:20.873327 - [DEBUG] PROPAGATE: No new function!
43873 2019-Jan-10 14:32:20.873353 - [DEBUG] EDGE:
43874 2019-Jan-10 14:32:20.873414 - [DEBUG] ---> 43875 2019-Jan-10 14:32:20.874056 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43876 2019-Jan-10 14:32:20.874735 - [DEBUG]
43877 2019-Jan-10 14:32:20.874763 - [DEBUG] EDGE:
43878 2019-Jan-10 14:32:20.874826 - [DEBUG] ---> 43879 2019-Jan-10 14:32:20.875489 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43880 2019-Jan-10 14:32:20.876150 - [DEBUG]
43881 2019-Jan-10 14:32:20.876180 - [DEBUG] EDGE:
43882 2019-Jan-10 14:32:20.876247 - [DEBUG] ---> 43883 2019-Jan-10 14:32:20.876958 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43884 2019-Jan-10 14:32:20.877584 - [DEBUG]
43885 2019-Jan-10 14:32:20.877611 - [DEBUG] EDGE:
43886 2019-Jan-10 14:32:20.877672 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
43887 2019-Jan-10 14:32:20.878294 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43888 2019-Jan-10 14:32:20.878911 - [DEBUG]
43889 2019-Jan-10 14:32:20.878937 - [DEBUG] EDGE:
43890 2019-Jan-10 14:32:20.878994 - [DEBUG] ---> 43891 2019-Jan-10 14:32:20.879676 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43892 2019-Jan-10 14:32:20.880348 - [DEBUG]
43893 2019-Jan-10 14:32:20.880378 - [DEBUG] EDGE:
43894 2019-Jan-10 14:32:20.880442 - [DEBUG] ---> 43895 2019-Jan-10 14:32:20.881079 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43896 2019-Jan-10 14:32:20.881699 - [DEBUG]
43897 2019-Jan-10 14:32:20.881726 - [DEBUG] EDGE:
43898 2019-Jan-10 14:32:20.881785 - [DEBUG] ---> 43899 2019-Jan-10 14:32:20.882407 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43900 2019-Jan-10 14:32:20.883106 - [DEBUG]
43901 2019-Jan-10 14:32:20.883157 - [DEBUG] Compose: EdgeIdentity * AllBottom
43902 2019-Jan-10 14:32:20.883185 - [DEBUG]
43903 2019-Jan-10 14:32:20.883209 - [DEBUG] Propagate flow
43904 2019-Jan-10 14:32:20.883233 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43905 2019-Jan-10 14:32:20.883300 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
43906 2019-Jan-10 14:32:20.884022 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43907 2019-Jan-10 14:32:20.884680 - [DEBUG] Edge function : AllBottom (result of previous compose)
43908 2019-Jan-10 14:32:20.884708 - [DEBUG]
43909 2019-Jan-10 14:32:20.884735 - [DEBUG] Join: AllTop & AllBottom
43910 2019-Jan-10 14:32:20.884761 - [DEBUG] = AllBottom (new jump func)
43911 2019-Jan-10 14:32:20.884786 - [DEBUG]
43912 2019-Jan-10 14:32:20.884809 - [DEBUG] Start adding new jump function
43913 2019-Jan-10 14:32:20.884833 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43914 2019-Jan-10 14:32:20.884898 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43915 2019-Jan-10 14:32:20.885541 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
43916 2019-Jan-10 14:32:20.886161 - [DEBUG] Edge Function : AllBottom
43917 2019-Jan-10 14:32:20.886192 - [DEBUG] End adding new jump function
43918 2019-Jan-10 14:32:20.886216 - [DEBUG]
43919 2019-Jan-10 14:32:20.886240 - [DEBUG] -------------------------------------------- 1272. Path Edge --------------------------------------------
43920 2019-Jan-10 14:32:20.886265 - [DEBUG]
43921 2019-Jan-10 14:32:20.886288 - [DEBUG] Process 1272. path edge:
43922 2019-Jan-10 14:32:20.886312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43923 2019-Jan-10 14:32:20.886368 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
43924 2019-Jan-10 14:32:20.887008 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43925 2019-Jan-10 14:32:20.887643 - [DEBUG]
43926 2019-Jan-10 14:32:20.887669 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
43927 2019-Jan-10 14:32:20.888324 - [DEBUG] Compose: EdgeIdentity * AllBottom
43928 2019-Jan-10 14:32:20.888352 - [DEBUG]
43929 2019-Jan-10 14:32:20.888376 - [DEBUG] Propagate flow
43930 2019-Jan-10 14:32:20.888400 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43931 2019-Jan-10 14:32:20.888458 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
43932 2019-Jan-10 14:32:20.889073 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43933 2019-Jan-10 14:32:20.889698 - [DEBUG] Edge function : AllBottom (result of previous compose)
43934 2019-Jan-10 14:32:20.889724 - [DEBUG]
43935 2019-Jan-10 14:32:20.889749 - [DEBUG] Join: AllTop & AllBottom
43936 2019-Jan-10 14:32:20.889775 - [DEBUG] = AllBottom (new jump func)
43937 2019-Jan-10 14:32:20.889800 - [DEBUG]
43938 2019-Jan-10 14:32:20.889824 - [DEBUG] Start adding new jump function
43939 2019-Jan-10 14:32:20.889847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
43940 2019-Jan-10 14:32:20.889903 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43941 2019-Jan-10 14:32:20.890535 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
43942 2019-Jan-10 14:32:20.891150 - [DEBUG] Edge Function : AllBottom
43943 2019-Jan-10 14:32:20.891178 - [DEBUG] End adding new jump function
43944 2019-Jan-10 14:32:20.891203 - [DEBUG]
43945 2019-Jan-10 14:32:20.891227 - [DEBUG] -------------------------------------------- 1273. Path Edge --------------------------------------------
43946 2019-Jan-10 14:32:20.891251 - [DEBUG]
43947 2019-Jan-10 14:32:20.891274 - [DEBUG] Process 1273. path edge:
43948 2019-Jan-10 14:32:20.891298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
43949 2019-Jan-10 14:32:20.891354 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
43950 2019-Jan-10 14:32:20.892069 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
43951 2019-Jan-10 14:32:20.892739 - [DEBUG]
43952 2019-Jan-10 14:32:20.892768 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
43953 2019-Jan-10 14:32:20.893444 - [DEBUG] Compose: EdgeIdentity * AllBottom
43954 2019-Jan-10 14:32:20.893473 - [DEBUG]
43955 2019-Jan-10 14:32:20.893516 - [DEBUG] Propagate flow
43956 2019-Jan-10 14:32:20.893541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
43957 2019-Jan-10 14:32:20.893612 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
43958 2019-Jan-10 14:32:20.894248 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
43959 2019-Jan-10 14:32:20.894866 - [DEBUG] Edge function : AllBottom (result of previous compose)
43960 2019-Jan-10 14:32:20.894892 - [DEBUG]
43961 2019-Jan-10 14:32:20.894919 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
43962 2019-Jan-10 14:32:20.894945 - [DEBUG] = AllBottom
43963 2019-Jan-10 14:32:20.894970 - [DEBUG]
43964 2019-Jan-10 14:32:20.894993 - [DEBUG] PROPAGATE: No new function!
43965 2019-Jan-10 14:32:20.895019 - [DEBUG] EDGE:
43966 2019-Jan-10 14:32:20.895078 - [DEBUG] ---> 43967 2019-Jan-10 14:32:20.895692 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43968 2019-Jan-10 14:32:20.896310 - [DEBUG]
43969 2019-Jan-10 14:32:20.896336 - [DEBUG] EDGE:
43970 2019-Jan-10 14:32:20.896393 - [DEBUG] ---> 43971 2019-Jan-10 14:32:20.897145 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43972 2019-Jan-10 14:32:20.897798 - [DEBUG]
43973 2019-Jan-10 14:32:20.897827 - [DEBUG] EDGE:
43974 2019-Jan-10 14:32:20.897892 - [DEBUG] ---> 43975 2019-Jan-10 14:32:20.898516 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43976 2019-Jan-10 14:32:20.899135 - [DEBUG]
43977 2019-Jan-10 14:32:20.899161 - [DEBUG] EDGE:
43978 2019-Jan-10 14:32:20.899219 - [DEBUG] ---> 43979 2019-Jan-10 14:32:20.899840 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43980 2019-Jan-10 14:32:20.900522 - [DEBUG]
43981 2019-Jan-10 14:32:20.900563 - [DEBUG] EDGE:
43982 2019-Jan-10 14:32:20.900626 - [DEBUG] ---> 43983 2019-Jan-10 14:32:20.901281 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43984 2019-Jan-10 14:32:20.901923 - [DEBUG]
43985 2019-Jan-10 14:32:20.901950 - [DEBUG] EDGE:
43986 2019-Jan-10 14:32:20.902013 - [DEBUG] ---> 43987 2019-Jan-10 14:32:20.902644 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43988 2019-Jan-10 14:32:20.903261 - [DEBUG]
43989 2019-Jan-10 14:32:20.903289 - [DEBUG] EDGE:
43990 2019-Jan-10 14:32:20.903346 - [DEBUG] ---> 43991 2019-Jan-10 14:32:20.903996 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43992 2019-Jan-10 14:32:20.904664 - [DEBUG]
43993 2019-Jan-10 14:32:20.904691 - [DEBUG] EDGE:
43994 2019-Jan-10 14:32:20.904753 - [DEBUG] ---> 43995 2019-Jan-10 14:32:20.905402 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
43996 2019-Jan-10 14:32:20.906102 - [DEBUG]
43997 2019-Jan-10 14:32:20.906131 - [DEBUG] EDGE:
43998 2019-Jan-10 14:32:20.906198 - [DEBUG] ---> 43999 2019-Jan-10 14:32:20.906870 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44000 2019-Jan-10 14:32:20.907500 - [DEBUG]
44001 2019-Jan-10 14:32:20.907528 - [DEBUG] EDGE:
44002 2019-Jan-10 14:32:20.907588 - [DEBUG] ---> 44003 2019-Jan-10 14:32:20.908216 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44004 2019-Jan-10 14:32:20.908845 - [DEBUG]
44005 2019-Jan-10 14:32:20.908873 - [DEBUG] EDGE:
44006 2019-Jan-10 14:32:20.908936 - [DEBUG] ---> 44007 2019-Jan-10 14:32:20.909590 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44008 2019-Jan-10 14:32:20.910260 - [DEBUG]
44009 2019-Jan-10 14:32:20.910289 - [DEBUG] EDGE:
44010 2019-Jan-10 14:32:20.910352 - [DEBUG] ---> 44011 2019-Jan-10 14:32:20.910970 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44012 2019-Jan-10 14:32:20.911596 - [DEBUG]
44013 2019-Jan-10 14:32:20.911622 - [DEBUG] EDGE:
44014 2019-Jan-10 14:32:20.911680 - [DEBUG] ---> 44015 2019-Jan-10 14:32:20.912301 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44016 2019-Jan-10 14:32:20.913004 - [DEBUG]
44017 2019-Jan-10 14:32:20.913033 - [DEBUG] EDGE:
44018 2019-Jan-10 14:32:20.913102 - [DEBUG] ---> 44019 2019-Jan-10 14:32:20.913781 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44020 2019-Jan-10 14:32:20.914417 - [DEBUG]
44021 2019-Jan-10 14:32:20.914490 - [DEBUG] EDGE:
44022 2019-Jan-10 14:32:20.914557 - [DEBUG] ---> 44023 2019-Jan-10 14:32:20.915212 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44024 2019-Jan-10 14:32:20.915854 - [DEBUG]
44025 2019-Jan-10 14:32:20.915881 - [DEBUG] EDGE:
44026 2019-Jan-10 14:32:20.915945 - [DEBUG] ---> 44027 2019-Jan-10 14:32:20.916620 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44028 2019-Jan-10 14:32:20.917291 - [DEBUG]
44029 2019-Jan-10 14:32:20.917321 - [DEBUG] EDGE:
44030 2019-Jan-10 14:32:20.917386 - [DEBUG] ---> 44031 2019-Jan-10 14:32:20.918059 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44032 2019-Jan-10 14:32:20.918710 - [DEBUG]
44033 2019-Jan-10 14:32:20.918738 - [DEBUG] EDGE:
44034 2019-Jan-10 14:32:20.918807 - [DEBUG] ---> 44035 2019-Jan-10 14:32:20.919464 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44036 2019-Jan-10 14:32:20.920138 - [DEBUG]
44037 2019-Jan-10 14:32:20.920193 - [DEBUG] EDGE:
44038 2019-Jan-10 14:32:20.920263 - [DEBUG] ---> 44039 2019-Jan-10 14:32:20.920929 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44040 2019-Jan-10 14:32:20.921655 - [DEBUG]
44041 2019-Jan-10 14:32:20.921685 - [DEBUG] EDGE:
44042 2019-Jan-10 14:32:20.921753 - [DEBUG] ---> 44043 2019-Jan-10 14:32:20.922423 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44044 2019-Jan-10 14:32:20.923094 - [DEBUG]
44045 2019-Jan-10 14:32:20.923147 - [DEBUG] Compose: EdgeIdentity * AllBottom
44046 2019-Jan-10 14:32:20.923176 - [DEBUG]
44047 2019-Jan-10 14:32:20.923199 - [DEBUG] Propagate flow
44048 2019-Jan-10 14:32:20.923242 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44049 2019-Jan-10 14:32:20.923313 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
44050 2019-Jan-10 14:32:20.923986 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44051 2019-Jan-10 14:32:20.924610 - [DEBUG] Edge function : AllBottom (result of previous compose)
44052 2019-Jan-10 14:32:20.924636 - [DEBUG]
44053 2019-Jan-10 14:32:20.924663 - [DEBUG] Join: AllTop & AllBottom
44054 2019-Jan-10 14:32:20.924689 - [DEBUG] = AllBottom (new jump func)
44055 2019-Jan-10 14:32:20.924714 - [DEBUG]
44056 2019-Jan-10 14:32:20.924738 - [DEBUG] Start adding new jump function
44057 2019-Jan-10 14:32:20.924761 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44058 2019-Jan-10 14:32:20.924823 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44059 2019-Jan-10 14:32:20.925481 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
44060 2019-Jan-10 14:32:20.926112 - [DEBUG] Edge Function : AllBottom
44061 2019-Jan-10 14:32:20.926143 - [DEBUG] End adding new jump function
44062 2019-Jan-10 14:32:20.926167 - [DEBUG]
44063 2019-Jan-10 14:32:20.926192 - [DEBUG] -------------------------------------------- 1274. Path Edge --------------------------------------------
44064 2019-Jan-10 14:32:20.926217 - [DEBUG]
44065 2019-Jan-10 14:32:20.926239 - [DEBUG] Process 1274. path edge:
44066 2019-Jan-10 14:32:20.926263 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44067 2019-Jan-10 14:32:20.926326 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
44068 2019-Jan-10 14:32:20.926976 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44069 2019-Jan-10 14:32:20.927660 - [DEBUG]
44070 2019-Jan-10 14:32:20.927685 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
44071 2019-Jan-10 14:32:20.928355 - [DEBUG] Possible callees:
44072 2019-Jan-10 14:32:20.928382 - [DEBUG] foo
44073 2019-Jan-10 14:32:20.928407 - [DEBUG] Possible return sites:
44074 2019-Jan-10 14:32:20.928431 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12644075 2019-Jan-10 14:32:20.929791 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
44076 2019-Jan-10 14:32:20.929829 - [DEBUG] Start points of 'foo' currently not available!
44077 2019-Jan-10 14:32:20.929877 - [DEBUG] Compose: EdgeIdentity * AllBottom
44078 2019-Jan-10 14:32:20.929905 - [DEBUG]
44079 2019-Jan-10 14:32:20.929929 - [DEBUG] Propagate flow
44080 2019-Jan-10 14:32:20.929953 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44081 2019-Jan-10 14:32:20.930020 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
44082 2019-Jan-10 14:32:20.930684 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44083 2019-Jan-10 14:32:20.931303 - [DEBUG] Edge function : AllBottom (result of previous compose)
44084 2019-Jan-10 14:32:20.931329 - [DEBUG]
44085 2019-Jan-10 14:32:20.931356 - [DEBUG] Join: AllTop & AllBottom
44086 2019-Jan-10 14:32:20.931382 - [DEBUG] = AllBottom (new jump func)
44087 2019-Jan-10 14:32:20.931406 - [DEBUG]
44088 2019-Jan-10 14:32:20.931430 - [DEBUG] Start adding new jump function
44089 2019-Jan-10 14:32:20.931454 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44090 2019-Jan-10 14:32:20.931510 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44091 2019-Jan-10 14:32:20.932129 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
44092 2019-Jan-10 14:32:20.932766 - [DEBUG] Edge Function : AllBottom
44093 2019-Jan-10 14:32:20.932796 - [DEBUG] End adding new jump function
44094 2019-Jan-10 14:32:20.932820 - [DEBUG]
44095 2019-Jan-10 14:32:20.932844 - [DEBUG] -------------------------------------------- 1275. Path Edge --------------------------------------------
44096 2019-Jan-10 14:32:20.932869 - [DEBUG]
44097 2019-Jan-10 14:32:20.932892 - [DEBUG] Process 1275. path edge:
44098 2019-Jan-10 14:32:20.932916 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44099 2019-Jan-10 14:32:20.932973 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
44100 2019-Jan-10 14:32:20.933616 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44101 2019-Jan-10 14:32:20.934236 - [DEBUG]
44102 2019-Jan-10 14:32:20.934262 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
44103 2019-Jan-10 14:32:20.934925 - [DEBUG] Compose: EdgeIdentity * AllBottom
44104 2019-Jan-10 14:32:20.934954 - [DEBUG]
44105 2019-Jan-10 14:32:20.934977 - [DEBUG] Propagate flow
44106 2019-Jan-10 14:32:20.935001 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44107 2019-Jan-10 14:32:20.935060 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
44108 2019-Jan-10 14:32:20.935742 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44109 2019-Jan-10 14:32:20.936394 - [DEBUG] Edge function : AllBottom (result of previous compose)
44110 2019-Jan-10 14:32:20.936421 - [DEBUG]
44111 2019-Jan-10 14:32:20.936448 - [DEBUG] Join: AllTop & AllBottom
44112 2019-Jan-10 14:32:20.936475 - [DEBUG] = AllBottom (new jump func)
44113 2019-Jan-10 14:32:20.936500 - [DEBUG]
44114 2019-Jan-10 14:32:20.936524 - [DEBUG] Start adding new jump function
44115 2019-Jan-10 14:32:20.936548 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44116 2019-Jan-10 14:32:20.936612 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44117 2019-Jan-10 14:32:20.937279 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
44118 2019-Jan-10 14:32:20.937910 - [DEBUG] Edge Function : AllBottom
44119 2019-Jan-10 14:32:20.937943 - [DEBUG] End adding new jump function
44120 2019-Jan-10 14:32:20.937967 - [DEBUG]
44121 2019-Jan-10 14:32:20.937991 - [DEBUG] -------------------------------------------- 1276. Path Edge --------------------------------------------
44122 2019-Jan-10 14:32:20.938016 - [DEBUG]
44123 2019-Jan-10 14:32:20.938040 - [DEBUG] Process 1276. path edge:
44124 2019-Jan-10 14:32:20.938064 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44125 2019-Jan-10 14:32:20.938125 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
44126 2019-Jan-10 14:32:20.938743 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44127 2019-Jan-10 14:32:20.939360 - [DEBUG]
44128 2019-Jan-10 14:32:20.939388 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
44129 2019-Jan-10 14:32:20.940034 - [DEBUG] Compose: EdgeIdentity * AllBottom
44130 2019-Jan-10 14:32:20.940062 - [DEBUG]
44131 2019-Jan-10 14:32:20.940086 - [DEBUG] Propagate flow
44132 2019-Jan-10 14:32:20.940110 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44133 2019-Jan-10 14:32:20.940184 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
44134 2019-Jan-10 14:32:20.940872 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44135 2019-Jan-10 14:32:20.941554 - [DEBUG] Edge function : AllBottom (result of previous compose)
44136 2019-Jan-10 14:32:20.941582 - [DEBUG]
44137 2019-Jan-10 14:32:20.941609 - [DEBUG] Join: AllTop & AllBottom
44138 2019-Jan-10 14:32:20.941635 - [DEBUG] = AllBottom (new jump func)
44139 2019-Jan-10 14:32:20.941660 - [DEBUG]
44140 2019-Jan-10 14:32:20.941684 - [DEBUG] Start adding new jump function
44141 2019-Jan-10 14:32:20.941708 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44142 2019-Jan-10 14:32:20.941772 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44143 2019-Jan-10 14:32:20.942433 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
44144 2019-Jan-10 14:32:20.943091 - [DEBUG] Edge Function : AllBottom
44145 2019-Jan-10 14:32:20.943127 - [DEBUG] End adding new jump function
44146 2019-Jan-10 14:32:20.943151 - [DEBUG]
44147 2019-Jan-10 14:32:20.943175 - [DEBUG] -------------------------------------------- 1277. Path Edge --------------------------------------------
44148 2019-Jan-10 14:32:20.943200 - [DEBUG]
44149 2019-Jan-10 14:32:20.943224 - [DEBUG] Process 1277. path edge:
44150 2019-Jan-10 14:32:20.943248 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44151 2019-Jan-10 14:32:20.943314 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
44152 2019-Jan-10 14:32:20.943999 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44153 2019-Jan-10 14:32:20.944626 - [DEBUG]
44154 2019-Jan-10 14:32:20.944653 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
44155 2019-Jan-10 14:32:20.945306 - [DEBUG] Compose: EdgeIdentity * AllBottom
44156 2019-Jan-10 14:32:20.945335 - [DEBUG]
44157 2019-Jan-10 14:32:20.945359 - [DEBUG] Propagate flow
44158 2019-Jan-10 14:32:20.945383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44159 2019-Jan-10 14:32:20.945443 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44160 2019-Jan-10 14:32:20.946073 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44161 2019-Jan-10 14:32:20.946700 - [DEBUG] Edge function : AllBottom (result of previous compose)
44162 2019-Jan-10 14:32:20.946726 - [DEBUG]
44163 2019-Jan-10 14:32:20.946752 - [DEBUG] Join: AllTop & AllBottom
44164 2019-Jan-10 14:32:20.946778 - [DEBUG] = AllBottom (new jump func)
44165 2019-Jan-10 14:32:20.946803 - [DEBUG]
44166 2019-Jan-10 14:32:20.946841 - [DEBUG] Start adding new jump function
44167 2019-Jan-10 14:32:20.946867 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44168 2019-Jan-10 14:32:20.946923 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44169 2019-Jan-10 14:32:20.947609 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44170 2019-Jan-10 14:32:20.948271 - [DEBUG] Edge Function : AllBottom
44171 2019-Jan-10 14:32:20.948304 - [DEBUG] End adding new jump function
44172 2019-Jan-10 14:32:20.948329 - [DEBUG]
44173 2019-Jan-10 14:32:20.948353 - [DEBUG] -------------------------------------------- 1278. Path Edge --------------------------------------------
44174 2019-Jan-10 14:32:20.948378 - [DEBUG]
44175 2019-Jan-10 14:32:20.948401 - [DEBUG] Process 1278. path edge:
44176 2019-Jan-10 14:32:20.948424 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44177 2019-Jan-10 14:32:20.948535 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
44178 2019-Jan-10 14:32:20.949220 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44179 2019-Jan-10 14:32:20.949876 - [DEBUG]
44180 2019-Jan-10 14:32:20.949902 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44181 2019-Jan-10 14:32:20.950594 - [DEBUG] Possible callees:
44182 2019-Jan-10 14:32:20.950620 - [DEBUG] llvm.dbg.declare
44183 2019-Jan-10 14:32:20.950646 - [DEBUG] Possible return sites:
44184 2019-Jan-10 14:32:20.950670 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13644185 2019-Jan-10 14:32:20.951935 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44186 2019-Jan-10 14:32:20.951964 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44187 2019-Jan-10 14:32:20.952009 - [DEBUG] Compose: EdgeIdentity * AllBottom
44188 2019-Jan-10 14:32:20.952036 - [DEBUG]
44189 2019-Jan-10 14:32:20.952061 - [DEBUG] Propagate flow
44190 2019-Jan-10 14:32:20.952084 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44191 2019-Jan-10 14:32:20.952145 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
44192 2019-Jan-10 14:32:20.952764 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44193 2019-Jan-10 14:32:20.953382 - [DEBUG] Edge function : AllBottom (result of previous compose)
44194 2019-Jan-10 14:32:20.953407 - [DEBUG]
44195 2019-Jan-10 14:32:20.953433 - [DEBUG] Join: AllTop & AllBottom
44196 2019-Jan-10 14:32:20.953466 - [DEBUG] = AllBottom (new jump func)
44197 2019-Jan-10 14:32:20.953503 - [DEBUG]
44198 2019-Jan-10 14:32:20.953528 - [DEBUG] Start adding new jump function
44199 2019-Jan-10 14:32:20.953552 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44200 2019-Jan-10 14:32:20.953609 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44201 2019-Jan-10 14:32:20.954229 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
44202 2019-Jan-10 14:32:20.954848 - [DEBUG] Edge Function : AllBottom
44203 2019-Jan-10 14:32:20.954878 - [DEBUG] End adding new jump function
44204 2019-Jan-10 14:32:20.954902 - [DEBUG]
44205 2019-Jan-10 14:32:20.954926 - [DEBUG] -------------------------------------------- 1279. Path Edge --------------------------------------------
44206 2019-Jan-10 14:32:20.954951 - [DEBUG]
44207 2019-Jan-10 14:32:20.954974 - [DEBUG] Process 1279. path edge:
44208 2019-Jan-10 14:32:20.954998 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44209 2019-Jan-10 14:32:20.955054 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
44210 2019-Jan-10 14:32:20.955673 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44211 2019-Jan-10 14:32:20.956289 - [DEBUG]
44212 2019-Jan-10 14:32:20.956314 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
44213 2019-Jan-10 14:32:20.956968 - [DEBUG] Compose: EdgeIdentity * AllBottom
44214 2019-Jan-10 14:32:20.956997 - [DEBUG]
44215 2019-Jan-10 14:32:20.957021 - [DEBUG] Propagate flow
44216 2019-Jan-10 14:32:20.957045 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44217 2019-Jan-10 14:32:20.957103 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
44218 2019-Jan-10 14:32:20.957783 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44219 2019-Jan-10 14:32:20.958449 - [DEBUG] Edge function : AllBottom (result of previous compose)
44220 2019-Jan-10 14:32:20.958499 - [DEBUG]
44221 2019-Jan-10 14:32:20.958526 - [DEBUG] Join: AllTop & AllBottom
44222 2019-Jan-10 14:32:20.958554 - [DEBUG] = AllBottom (new jump func)
44223 2019-Jan-10 14:32:20.958579 - [DEBUG]
44224 2019-Jan-10 14:32:20.958603 - [DEBUG] Start adding new jump function
44225 2019-Jan-10 14:32:20.958627 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44226 2019-Jan-10 14:32:20.958705 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44227 2019-Jan-10 14:32:20.959389 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
44228 2019-Jan-10 14:32:20.960052 - [DEBUG] Edge Function : AllBottom
44229 2019-Jan-10 14:32:20.960087 - [DEBUG] End adding new jump function
44230 2019-Jan-10 14:32:20.960112 - [DEBUG]
44231 2019-Jan-10 14:32:20.960136 - [DEBUG] -------------------------------------------- 1280. Path Edge --------------------------------------------
44232 2019-Jan-10 14:32:20.960182 - [DEBUG]
44233 2019-Jan-10 14:32:20.960207 - [DEBUG] Process 1280. path edge:
44234 2019-Jan-10 14:32:20.960231 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44235 2019-Jan-10 14:32:20.960303 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
44236 2019-Jan-10 14:32:20.960957 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44237 2019-Jan-10 14:32:20.961724 - [DEBUG]
44238 2019-Jan-10 14:32:20.961753 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
44239 2019-Jan-10 14:32:20.962453 - [DEBUG] Compose: EdgeIdentity * AllBottom
44240 2019-Jan-10 14:32:20.962483 - [DEBUG]
44241 2019-Jan-10 14:32:20.962507 - [DEBUG] Propagate flow
44242 2019-Jan-10 14:32:20.962531 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44243 2019-Jan-10 14:32:20.962603 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
44244 2019-Jan-10 14:32:20.963255 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44245 2019-Jan-10 14:32:20.963963 - [DEBUG] Edge function : AllBottom (result of previous compose)
44246 2019-Jan-10 14:32:20.963991 - [DEBUG]
44247 2019-Jan-10 14:32:20.964018 - [DEBUG] Join: AllTop & AllBottom
44248 2019-Jan-10 14:32:20.964045 - [DEBUG] = AllBottom (new jump func)
44249 2019-Jan-10 14:32:20.964070 - [DEBUG]
44250 2019-Jan-10 14:32:20.964094 - [DEBUG] Start adding new jump function
44251 2019-Jan-10 14:32:20.964119 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44252 2019-Jan-10 14:32:20.964192 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44253 2019-Jan-10 14:32:20.964867 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
44254 2019-Jan-10 14:32:20.965489 - [DEBUG] Edge Function : AllBottom
44255 2019-Jan-10 14:32:20.965522 - [DEBUG] End adding new jump function
44256 2019-Jan-10 14:32:20.965546 - [DEBUG]
44257 2019-Jan-10 14:32:20.965570 - [DEBUG] -------------------------------------------- 1281. Path Edge --------------------------------------------
44258 2019-Jan-10 14:32:20.965595 - [DEBUG]
44259 2019-Jan-10 14:32:20.965619 - [DEBUG] Process 1281. path edge:
44260 2019-Jan-10 14:32:20.965643 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44261 2019-Jan-10 14:32:20.965702 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
44262 2019-Jan-10 14:32:20.966316 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44263 2019-Jan-10 14:32:20.966959 - [DEBUG]
44264 2019-Jan-10 14:32:20.966986 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
44265 2019-Jan-10 14:32:20.967710 - [DEBUG] Compose: EdgeIdentity * AllBottom
44266 2019-Jan-10 14:32:20.967759 - [DEBUG]
44267 2019-Jan-10 14:32:20.967784 - [DEBUG] Propagate flow
44268 2019-Jan-10 14:32:20.967808 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44269 2019-Jan-10 14:32:20.967875 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
44270 2019-Jan-10 14:32:20.968562 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44271 2019-Jan-10 14:32:20.969208 - [DEBUG] Edge function : AllBottom (result of previous compose)
44272 2019-Jan-10 14:32:20.969235 - [DEBUG]
44273 2019-Jan-10 14:32:20.969262 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44274 2019-Jan-10 14:32:20.969288 - [DEBUG] = AllBottom
44275 2019-Jan-10 14:32:20.969313 - [DEBUG]
44276 2019-Jan-10 14:32:20.969336 - [DEBUG] PROPAGATE: No new function!
44277 2019-Jan-10 14:32:20.969364 - [DEBUG] EDGE:
44278 2019-Jan-10 14:32:20.969429 - [DEBUG] ---> 44279 2019-Jan-10 14:32:20.970046 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44280 2019-Jan-10 14:32:20.970688 - [DEBUG]
44281 2019-Jan-10 14:32:20.970715 - [DEBUG] EDGE:
44282 2019-Jan-10 14:32:20.970773 - [DEBUG] ---> 44283 2019-Jan-10 14:32:20.971388 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44284 2019-Jan-10 14:32:20.972007 - [DEBUG]
44285 2019-Jan-10 14:32:20.972033 - [DEBUG] EDGE:
44286 2019-Jan-10 14:32:20.972091 - [DEBUG] ---> 44287 2019-Jan-10 14:32:20.972730 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44288 2019-Jan-10 14:32:20.973354 - [DEBUG]
44289 2019-Jan-10 14:32:20.973381 - [DEBUG] EDGE:
44290 2019-Jan-10 14:32:20.973441 - [DEBUG] ---> 44291 2019-Jan-10 14:32:20.974096 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44292 2019-Jan-10 14:32:20.974714 - [DEBUG]
44293 2019-Jan-10 14:32:20.974760 - [DEBUG] Compose: EdgeIdentity * AllBottom
44294 2019-Jan-10 14:32:20.974787 - [DEBUG]
44295 2019-Jan-10 14:32:20.974811 - [DEBUG] Propagate flow
44296 2019-Jan-10 14:32:20.974835 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44297 2019-Jan-10 14:32:20.974892 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44298 2019-Jan-10 14:32:20.975625 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44299 2019-Jan-10 14:32:20.976291 - [DEBUG] Edge function : AllBottom (result of previous compose)
44300 2019-Jan-10 14:32:20.976319 - [DEBUG]
44301 2019-Jan-10 14:32:20.976347 - [DEBUG] Join: AllTop & AllBottom
44302 2019-Jan-10 14:32:20.976373 - [DEBUG] = AllBottom (new jump func)
44303 2019-Jan-10 14:32:20.976398 - [DEBUG]
44304 2019-Jan-10 14:32:20.976422 - [DEBUG] Start adding new jump function
44305 2019-Jan-10 14:32:20.976446 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44306 2019-Jan-10 14:32:20.976519 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44307 2019-Jan-10 14:32:20.977195 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44308 2019-Jan-10 14:32:20.977944 - [DEBUG] Edge Function : AllBottom
44309 2019-Jan-10 14:32:20.977980 - [DEBUG] End adding new jump function
44310 2019-Jan-10 14:32:20.978004 - [DEBUG]
44311 2019-Jan-10 14:32:20.978029 - [DEBUG] -------------------------------------------- 1282. Path Edge --------------------------------------------
44312 2019-Jan-10 14:32:20.978054 - [DEBUG]
44313 2019-Jan-10 14:32:20.978077 - [DEBUG] Process 1282. path edge:
44314 2019-Jan-10 14:32:20.978102 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44315 2019-Jan-10 14:32:20.978173 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
44316 2019-Jan-10 14:32:20.978836 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44317 2019-Jan-10 14:32:20.979461 - [DEBUG]
44318 2019-Jan-10 14:32:20.979486 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44319 2019-Jan-10 14:32:20.980126 - [DEBUG] Possible callees:
44320 2019-Jan-10 14:32:20.980151 - [DEBUG] llvm.dbg.declare
44321 2019-Jan-10 14:32:20.980195 - [DEBUG] Possible return sites:
44322 2019-Jan-10 14:32:20.980219 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14344323 2019-Jan-10 14:32:20.981485 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44324 2019-Jan-10 14:32:20.981514 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44325 2019-Jan-10 14:32:20.981560 - [DEBUG] Compose: EdgeIdentity * AllBottom
44326 2019-Jan-10 14:32:20.981587 - [DEBUG]
44327 2019-Jan-10 14:32:20.981611 - [DEBUG] Propagate flow
44328 2019-Jan-10 14:32:20.981635 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44329 2019-Jan-10 14:32:20.981693 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
44330 2019-Jan-10 14:32:20.982313 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44331 2019-Jan-10 14:32:20.982930 - [DEBUG] Edge function : AllBottom (result of previous compose)
44332 2019-Jan-10 14:32:20.982956 - [DEBUG]
44333 2019-Jan-10 14:32:20.982982 - [DEBUG] Join: AllTop & AllBottom
44334 2019-Jan-10 14:32:20.983008 - [DEBUG] = AllBottom (new jump func)
44335 2019-Jan-10 14:32:20.983033 - [DEBUG]
44336 2019-Jan-10 14:32:20.983057 - [DEBUG] Start adding new jump function
44337 2019-Jan-10 14:32:20.983080 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44338 2019-Jan-10 14:32:20.983137 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44339 2019-Jan-10 14:32:20.983784 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
44340 2019-Jan-10 14:32:20.984403 - [DEBUG] Edge Function : AllBottom
44341 2019-Jan-10 14:32:20.984433 - [DEBUG] End adding new jump function
44342 2019-Jan-10 14:32:20.984457 - [DEBUG]
44343 2019-Jan-10 14:32:20.984481 - [DEBUG] -------------------------------------------- 1283. Path Edge --------------------------------------------
44344 2019-Jan-10 14:32:20.984505 - [DEBUG]
44345 2019-Jan-10 14:32:20.984529 - [DEBUG] Process 1283. path edge:
44346 2019-Jan-10 14:32:20.984553 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44347 2019-Jan-10 14:32:20.984609 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
44348 2019-Jan-10 14:32:20.985228 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44349 2019-Jan-10 14:32:20.985845 - [DEBUG]
44350 2019-Jan-10 14:32:20.985870 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
44351 2019-Jan-10 14:32:20.986576 - [DEBUG] Compose: EdgeIdentity * AllBottom
44352 2019-Jan-10 14:32:20.986606 - [DEBUG]
44353 2019-Jan-10 14:32:20.986630 - [DEBUG] Propagate flow
44354 2019-Jan-10 14:32:20.986654 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44355 2019-Jan-10 14:32:20.986715 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
44356 2019-Jan-10 14:32:20.987392 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44357 2019-Jan-10 14:32:20.988094 - [DEBUG] Edge function : AllBottom (result of previous compose)
44358 2019-Jan-10 14:32:20.988121 - [DEBUG]
44359 2019-Jan-10 14:32:20.988148 - [DEBUG] Join: AllTop & AllBottom
44360 2019-Jan-10 14:32:20.988175 - [DEBUG] = AllBottom (new jump func)
44361 2019-Jan-10 14:32:20.988200 - [DEBUG]
44362 2019-Jan-10 14:32:20.988225 - [DEBUG] Start adding new jump function
44363 2019-Jan-10 14:32:20.988249 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44364 2019-Jan-10 14:32:20.988320 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44365 2019-Jan-10 14:32:20.988970 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
44366 2019-Jan-10 14:32:20.989595 - [DEBUG] Edge Function : AllBottom
44367 2019-Jan-10 14:32:20.989626 - [DEBUG] End adding new jump function
44368 2019-Jan-10 14:32:20.989650 - [DEBUG]
44369 2019-Jan-10 14:32:20.989674 - [DEBUG] -------------------------------------------- 1284. Path Edge --------------------------------------------
44370 2019-Jan-10 14:32:20.989699 - [DEBUG]
44371 2019-Jan-10 14:32:20.989722 - [DEBUG] Process 1284. path edge:
44372 2019-Jan-10 14:32:20.989747 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44373 2019-Jan-10 14:32:20.989806 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
44374 2019-Jan-10 14:32:20.990442 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44375 2019-Jan-10 14:32:20.991060 - [DEBUG]
44376 2019-Jan-10 14:32:20.991087 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
44377 2019-Jan-10 14:32:20.991730 - [DEBUG] Compose: EdgeIdentity * AllBottom
44378 2019-Jan-10 14:32:20.991758 - [DEBUG]
44379 2019-Jan-10 14:32:20.991782 - [DEBUG] Propagate flow
44380 2019-Jan-10 14:32:20.991806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44381 2019-Jan-10 14:32:20.991863 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
44382 2019-Jan-10 14:32:20.992503 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44383 2019-Jan-10 14:32:20.993150 - [DEBUG] Edge function : AllBottom (result of previous compose)
44384 2019-Jan-10 14:32:20.993177 - [DEBUG]
44385 2019-Jan-10 14:32:20.993203 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44386 2019-Jan-10 14:32:20.993229 - [DEBUG] = AllBottom
44387 2019-Jan-10 14:32:20.993255 - [DEBUG]
44388 2019-Jan-10 14:32:20.993278 - [DEBUG] PROPAGATE: No new function!
44389 2019-Jan-10 14:32:20.993305 - [DEBUG] EDGE:
44390 2019-Jan-10 14:32:20.993369 - [DEBUG] ---> 44391 2019-Jan-10 14:32:20.994008 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44392 2019-Jan-10 14:32:20.994626 - [DEBUG]
44393 2019-Jan-10 14:32:20.994653 - [DEBUG] EDGE:
44394 2019-Jan-10 14:32:20.994710 - [DEBUG] ---> 44395 2019-Jan-10 14:32:20.995332 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44396 2019-Jan-10 14:32:20.995967 - [DEBUG]
44397 2019-Jan-10 14:32:20.995994 - [DEBUG] EDGE:
44398 2019-Jan-10 14:32:20.996052 - [DEBUG] ---> 44399 2019-Jan-10 14:32:20.996681 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44400 2019-Jan-10 14:32:20.997314 - [DEBUG]
44401 2019-Jan-10 14:32:20.997341 - [DEBUG] EDGE:
44402 2019-Jan-10 14:32:20.997398 - [DEBUG] ---> 44403 2019-Jan-10 14:32:20.998017 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44404 2019-Jan-10 14:32:20.998635 - [DEBUG]
44405 2019-Jan-10 14:32:20.998677 - [DEBUG] Compose: EdgeIdentity * AllBottom
44406 2019-Jan-10 14:32:20.998705 - [DEBUG]
44407 2019-Jan-10 14:32:20.998729 - [DEBUG] Propagate flow
44408 2019-Jan-10 14:32:20.998752 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44409 2019-Jan-10 14:32:20.998809 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
44410 2019-Jan-10 14:32:20.999430 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44411 2019-Jan-10 14:32:21.000048 - [DEBUG] Edge function : AllBottom (result of previous compose)
44412 2019-Jan-10 14:32:21.000074 - [DEBUG]
44413 2019-Jan-10 14:32:21.000100 - [DEBUG] Join: AllTop & AllBottom
44414 2019-Jan-10 14:32:21.000126 - [DEBUG] = AllBottom (new jump func)
44415 2019-Jan-10 14:32:21.000151 - [DEBUG]
44416 2019-Jan-10 14:32:21.000190 - [DEBUG] Start adding new jump function
44417 2019-Jan-10 14:32:21.000214 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44418 2019-Jan-10 14:32:21.000270 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44419 2019-Jan-10 14:32:21.000888 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
44420 2019-Jan-10 14:32:21.001504 - [DEBUG] Edge Function : AllBottom
44421 2019-Jan-10 14:32:21.001534 - [DEBUG] End adding new jump function
44422 2019-Jan-10 14:32:21.001558 - [DEBUG]
44423 2019-Jan-10 14:32:21.001582 - [DEBUG] -------------------------------------------- 1285. Path Edge --------------------------------------------
44424 2019-Jan-10 14:32:21.001607 - [DEBUG]
44425 2019-Jan-10 14:32:21.001631 - [DEBUG] Process 1285. path edge:
44426 2019-Jan-10 14:32:21.001655 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44427 2019-Jan-10 14:32:21.001711 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
44428 2019-Jan-10 14:32:21.002328 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44429 2019-Jan-10 14:32:21.002944 - [DEBUG]
44430 2019-Jan-10 14:32:21.002970 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
44431 2019-Jan-10 14:32:21.003622 - [DEBUG] Compose: EdgeIdentity * AllBottom
44432 2019-Jan-10 14:32:21.003651 - [DEBUG]
44433 2019-Jan-10 14:32:21.003675 - [DEBUG] Propagate flow
44434 2019-Jan-10 14:32:21.003698 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44435 2019-Jan-10 14:32:21.003756 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
44436 2019-Jan-10 14:32:21.004384 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44437 2019-Jan-10 14:32:21.005002 - [DEBUG] Edge function : AllBottom (result of previous compose)
44438 2019-Jan-10 14:32:21.005037 - [DEBUG]
44439 2019-Jan-10 14:32:21.005062 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44440 2019-Jan-10 14:32:21.005089 - [DEBUG] = AllBottom
44441 2019-Jan-10 14:32:21.005113 - [DEBUG]
44442 2019-Jan-10 14:32:21.005137 - [DEBUG] PROPAGATE: No new function!
44443 2019-Jan-10 14:32:21.005169 - [DEBUG] Compose: EdgeIdentity * AllBottom
44444 2019-Jan-10 14:32:21.005196 - [DEBUG]
44445 2019-Jan-10 14:32:21.005219 - [DEBUG] Propagate flow
44446 2019-Jan-10 14:32:21.005243 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44447 2019-Jan-10 14:32:21.005300 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
44448 2019-Jan-10 14:32:21.005927 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44449 2019-Jan-10 14:32:21.006544 - [DEBUG] Edge function : AllBottom (result of previous compose)
44450 2019-Jan-10 14:32:21.006570 - [DEBUG]
44451 2019-Jan-10 14:32:21.006595 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44452 2019-Jan-10 14:32:21.006621 - [DEBUG] = AllBottom
44453 2019-Jan-10 14:32:21.006645 - [DEBUG]
44454 2019-Jan-10 14:32:21.006669 - [DEBUG] PROPAGATE: No new function!
44455 2019-Jan-10 14:32:21.006694 - [DEBUG] EDGE:
44456 2019-Jan-10 14:32:21.006752 - [DEBUG] ---> 44457 2019-Jan-10 14:32:21.007385 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44458 2019-Jan-10 14:32:21.008003 - [DEBUG]
44459 2019-Jan-10 14:32:21.008029 - [DEBUG] EDGE:
44460 2019-Jan-10 14:32:21.008087 - [DEBUG] ---> 44461 2019-Jan-10 14:32:21.008709 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44462 2019-Jan-10 14:32:21.009327 - [DEBUG]
44463 2019-Jan-10 14:32:21.009354 - [DEBUG] EDGE:
44464 2019-Jan-10 14:32:21.009412 - [DEBUG] ---> 44465 2019-Jan-10 14:32:21.010034 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44466 2019-Jan-10 14:32:21.010666 - [DEBUG]
44467 2019-Jan-10 14:32:21.010694 - [DEBUG] EDGE:
44468 2019-Jan-10 14:32:21.010751 - [DEBUG] ---> 44469 2019-Jan-10 14:32:21.011371 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44470 2019-Jan-10 14:32:21.011988 - [DEBUG]
44471 2019-Jan-10 14:32:21.012015 - [DEBUG] EDGE:
44472 2019-Jan-10 14:32:21.012072 - [DEBUG] ---> 44473 2019-Jan-10 14:32:21.012688 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44474 2019-Jan-10 14:32:21.013305 - [DEBUG]
44475 2019-Jan-10 14:32:21.013331 - [DEBUG] EDGE:
44476 2019-Jan-10 14:32:21.013388 - [DEBUG] ---> 44477 2019-Jan-10 14:32:21.014023 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44478 2019-Jan-10 14:32:21.014639 - [DEBUG]
44479 2019-Jan-10 14:32:21.014666 - [DEBUG] EDGE:
44480 2019-Jan-10 14:32:21.014723 - [DEBUG] ---> 44481 2019-Jan-10 14:32:21.015351 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44482 2019-Jan-10 14:32:21.015972 - [DEBUG]
44483 2019-Jan-10 14:32:21.015999 - [DEBUG] EDGE:
44484 2019-Jan-10 14:32:21.016056 - [DEBUG] ---> 44485 2019-Jan-10 14:32:21.016672 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44486 2019-Jan-10 14:32:21.017306 - [DEBUG]
44487 2019-Jan-10 14:32:21.017333 - [DEBUG] EDGE:
44488 2019-Jan-10 14:32:21.017390 - [DEBUG] ---> 44489 2019-Jan-10 14:32:21.018010 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44490 2019-Jan-10 14:32:21.018627 - [DEBUG]
44491 2019-Jan-10 14:32:21.018654 - [DEBUG] EDGE:
44492 2019-Jan-10 14:32:21.018712 - [DEBUG] ---> 44493 2019-Jan-10 14:32:21.019326 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44494 2019-Jan-10 14:32:21.019944 - [DEBUG]
44495 2019-Jan-10 14:32:21.019970 - [DEBUG] EDGE:
44496 2019-Jan-10 14:32:21.020028 - [DEBUG] ---> 44497 2019-Jan-10 14:32:21.020660 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44498 2019-Jan-10 14:32:21.021277 - [DEBUG]
44499 2019-Jan-10 14:32:21.021304 - [DEBUG] EDGE:
44500 2019-Jan-10 14:32:21.021361 - [DEBUG] ---> 44501 2019-Jan-10 14:32:21.021979 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44502 2019-Jan-10 14:32:21.022597 - [DEBUG]
44503 2019-Jan-10 14:32:21.022625 - [DEBUG] EDGE:
44504 2019-Jan-10 14:32:21.022682 - [DEBUG] ---> 44505 2019-Jan-10 14:32:21.023324 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44506 2019-Jan-10 14:32:21.023959 - [DEBUG]
44507 2019-Jan-10 14:32:21.024001 - [DEBUG] Compose: EdgeIdentity * AllBottom
44508 2019-Jan-10 14:32:21.024028 - [DEBUG]
44509 2019-Jan-10 14:32:21.024052 - [DEBUG] Propagate flow
44510 2019-Jan-10 14:32:21.024076 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44511 2019-Jan-10 14:32:21.024135 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
44512 2019-Jan-10 14:32:21.024761 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44513 2019-Jan-10 14:32:21.025378 - [DEBUG] Edge function : AllBottom (result of previous compose)
44514 2019-Jan-10 14:32:21.025404 - [DEBUG]
44515 2019-Jan-10 14:32:21.025430 - [DEBUG] Join: AllTop & AllBottom
44516 2019-Jan-10 14:32:21.025455 - [DEBUG] = AllBottom (new jump func)
44517 2019-Jan-10 14:32:21.025480 - [DEBUG]
44518 2019-Jan-10 14:32:21.025504 - [DEBUG] Start adding new jump function
44519 2019-Jan-10 14:32:21.025528 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44520 2019-Jan-10 14:32:21.025584 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44521 2019-Jan-10 14:32:21.026203 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
44522 2019-Jan-10 14:32:21.026856 - [DEBUG] Edge Function : AllBottom
44523 2019-Jan-10 14:32:21.026886 - [DEBUG] End adding new jump function
44524 2019-Jan-10 14:32:21.026911 - [DEBUG]
44525 2019-Jan-10 14:32:21.026934 - [DEBUG] -------------------------------------------- 1286. Path Edge --------------------------------------------
44526 2019-Jan-10 14:32:21.026959 - [DEBUG]
44527 2019-Jan-10 14:32:21.026983 - [DEBUG] Process 1286. path edge:
44528 2019-Jan-10 14:32:21.027007 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44529 2019-Jan-10 14:32:21.027064 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
44530 2019-Jan-10 14:32:21.027690 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44531 2019-Jan-10 14:32:21.028307 - [DEBUG]
44532 2019-Jan-10 14:32:21.028332 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
44533 2019-Jan-10 14:32:21.028964 - [DEBUG] Possible callees:
44534 2019-Jan-10 14:32:21.028989 - [DEBUG] llvm.dbg.declare
44535 2019-Jan-10 14:32:21.029014 - [DEBUG] Possible return sites:
44536 2019-Jan-10 14:32:21.029038 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10344537 2019-Jan-10 14:32:21.030300 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44538 2019-Jan-10 14:32:21.030330 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44539 2019-Jan-10 14:32:21.030371 - [DEBUG] Compose: EdgeIdentity * AllBottom
44540 2019-Jan-10 14:32:21.030398 - [DEBUG]
44541 2019-Jan-10 14:32:21.030422 - [DEBUG] Propagate flow
44542 2019-Jan-10 14:32:21.030445 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44543 2019-Jan-10 14:32:21.030503 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
44544 2019-Jan-10 14:32:21.031123 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44545 2019-Jan-10 14:32:21.031742 - [DEBUG] Edge function : AllBottom (result of previous compose)
44546 2019-Jan-10 14:32:21.031767 - [DEBUG]
44547 2019-Jan-10 14:32:21.031792 - [DEBUG] Join: AllTop & AllBottom
44548 2019-Jan-10 14:32:21.031818 - [DEBUG] = AllBottom (new jump func)
44549 2019-Jan-10 14:32:21.031842 - [DEBUG]
44550 2019-Jan-10 14:32:21.031866 - [DEBUG] Start adding new jump function
44551 2019-Jan-10 14:32:21.031889 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44552 2019-Jan-10 14:32:21.031946 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44553 2019-Jan-10 14:32:21.032565 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
44554 2019-Jan-10 14:32:21.033182 - [DEBUG] Edge Function : AllBottom
44555 2019-Jan-10 14:32:21.033210 - [DEBUG] End adding new jump function
44556 2019-Jan-10 14:32:21.033234 - [DEBUG]
44557 2019-Jan-10 14:32:21.033258 - [DEBUG] -------------------------------------------- 1287. Path Edge --------------------------------------------
44558 2019-Jan-10 14:32:21.033282 - [DEBUG]
44559 2019-Jan-10 14:32:21.033306 - [DEBUG] Process 1287. path edge:
44560 2019-Jan-10 14:32:21.033329 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44561 2019-Jan-10 14:32:21.033386 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
44562 2019-Jan-10 14:32:21.034021 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44563 2019-Jan-10 14:32:21.034651 - [DEBUG]
44564 2019-Jan-10 14:32:21.034676 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
44565 2019-Jan-10 14:32:21.035315 - [DEBUG] Compose: EdgeIdentity * AllBottom
44566 2019-Jan-10 14:32:21.035343 - [DEBUG]
44567 2019-Jan-10 14:32:21.035367 - [DEBUG] Propagate flow
44568 2019-Jan-10 14:32:21.035390 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44569 2019-Jan-10 14:32:21.035447 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
44570 2019-Jan-10 14:32:21.036062 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44571 2019-Jan-10 14:32:21.036678 - [DEBUG] Edge function : AllBottom (result of previous compose)
44572 2019-Jan-10 14:32:21.036703 - [DEBUG]
44573 2019-Jan-10 14:32:21.036728 - [DEBUG] Join: AllTop & AllBottom
44574 2019-Jan-10 14:32:21.036754 - [DEBUG] = AllBottom (new jump func)
44575 2019-Jan-10 14:32:21.036779 - [DEBUG]
44576 2019-Jan-10 14:32:21.036802 - [DEBUG] Start adding new jump function
44577 2019-Jan-10 14:32:21.036838 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44578 2019-Jan-10 14:32:21.036896 - [DEBUG] Fact at target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44579 2019-Jan-10 14:32:21.037515 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
44580 2019-Jan-10 14:32:21.038127 - [DEBUG] Edge Function : AllBottom
44581 2019-Jan-10 14:32:21.038155 - [DEBUG] End adding new jump function
44582 2019-Jan-10 14:32:21.038179 - [DEBUG]
44583 2019-Jan-10 14:32:21.038203 - [DEBUG] -------------------------------------------- 1288. Path Edge --------------------------------------------
44584 2019-Jan-10 14:32:21.038227 - [DEBUG]
44585 2019-Jan-10 14:32:21.038251 - [DEBUG] Process 1288. path edge:
44586 2019-Jan-10 14:32:21.038275 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44587 2019-Jan-10 14:32:21.038331 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
44588 2019-Jan-10 14:32:21.038944 - [DEBUG] D target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 >
44589 2019-Jan-10 14:32:21.039560 - [DEBUG]
44590 2019-Jan-10 14:32:21.039586 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
44591 2019-Jan-10 14:32:21.040225 - [DEBUG] Compose: EdgeIdentity * AllBottom
44592 2019-Jan-10 14:32:21.040253 - [DEBUG]
44593 2019-Jan-10 14:32:21.040278 - [DEBUG] Propagate flow
44594 2019-Jan-10 14:32:21.040301 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44595 2019-Jan-10 14:32:21.040358 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
44596 2019-Jan-10 14:32:21.040973 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
44597 2019-Jan-10 14:32:21.041590 - [DEBUG] Edge function : AllBottom (result of previous compose)
44598 2019-Jan-10 14:32:21.041615 - [DEBUG]
44599 2019-Jan-10 14:32:21.041640 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44600 2019-Jan-10 14:32:21.041666 - [DEBUG] = AllBottom
44601 2019-Jan-10 14:32:21.041691 - [DEBUG]
44602 2019-Jan-10 14:32:21.041714 - [DEBUG] PROPAGATE: No new function!
44603 2019-Jan-10 14:32:21.041740 - [DEBUG] EDGE:
44604 2019-Jan-10 14:32:21.041798 - [DEBUG] ---> 44605 2019-Jan-10 14:32:21.042412 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44606 2019-Jan-10 14:32:21.043029 - [DEBUG]
44607 2019-Jan-10 14:32:21.043055 - [DEBUG] EDGE:
44608 2019-Jan-10 14:32:21.043113 - [DEBUG] ---> 44609 2019-Jan-10 14:32:21.043756 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44610 2019-Jan-10 14:32:21.044375 - [DEBUG]
44611 2019-Jan-10 14:32:21.044402 - [DEBUG] EDGE:
44612 2019-Jan-10 14:32:21.044459 - [DEBUG] ---> 44613 2019-Jan-10 14:32:21.045085 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44614 2019-Jan-10 14:32:21.045701 - [DEBUG]
44615 2019-Jan-10 14:32:21.045727 - [DEBUG] EDGE:
44616 2019-Jan-10 14:32:21.045784 - [DEBUG] ---> 44617 2019-Jan-10 14:32:21.046400 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44618 2019-Jan-10 14:32:21.047033 - [DEBUG]
44619 2019-Jan-10 14:32:21.047061 - [DEBUG] Compose: EdgeIdentity * AllBottom
44620 2019-Jan-10 14:32:21.047087 - [DEBUG]
44621 2019-Jan-10 14:32:21.047111 - [DEBUG] Propagate flow
44622 2019-Jan-10 14:32:21.047134 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44623 2019-Jan-10 14:32:21.047190 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
44624 2019-Jan-10 14:32:21.047805 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
44625 2019-Jan-10 14:32:21.048425 - [DEBUG] Edge function : AllBottom (result of previous compose)
44626 2019-Jan-10 14:32:21.048451 - [DEBUG]
44627 2019-Jan-10 14:32:21.048476 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
44628 2019-Jan-10 14:32:21.048502 - [DEBUG] = AllBottom
44629 2019-Jan-10 14:32:21.048527 - [DEBUG]
44630 2019-Jan-10 14:32:21.048550 - [DEBUG] PROPAGATE: No new function!
44631 2019-Jan-10 14:32:21.048576 - [DEBUG] EDGE:
44632 2019-Jan-10 14:32:21.048633 - [DEBUG] ---> 44633 2019-Jan-10 14:32:21.049253 - [DEBUG] D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43>
44634 2019-Jan-10 14:32:21.049874 - [DEBUG]
44635 2019-Jan-10 14:32:21.049900 - [DEBUG] EDGE:
44636 2019-Jan-10 14:32:21.049958 - [DEBUG] ---> 44637 2019-Jan-10 14:32:21.050592 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
44638 2019-Jan-10 14:32:21.051214 - [DEBUG]
44639 2019-Jan-10 14:32:21.051239 - [DEBUG] EDGE:
44640 2019-Jan-10 14:32:21.051297 - [DEBUG] ---> 44641 2019-Jan-10 14:32:21.051913 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
44642 2019-Jan-10 14:32:21.052533 - [DEBUG]
44643 2019-Jan-10 14:32:21.052559 - [DEBUG] Compose: EdgeIdentity * AllBottom
44644 2019-Jan-10 14:32:21.052585 - [DEBUG]
44645 2019-Jan-10 14:32:21.052609 - [DEBUG] Propagate flow
44646 2019-Jan-10 14:32:21.052633 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44647 2019-Jan-10 14:32:21.052689 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
44648 2019-Jan-10 14:32:21.053304 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44649 2019-Jan-10 14:32:21.053938 - [DEBUG] Edge function : AllBottom (result of previous compose)
44650 2019-Jan-10 14:32:21.053973 - [DEBUG]
44651 2019-Jan-10 14:32:21.053999 - [DEBUG] Join: AllTop & AllBottom
44652 2019-Jan-10 14:32:21.054025 - [DEBUG] = AllBottom (new jump func)
44653 2019-Jan-10 14:32:21.054049 - [DEBUG]
44654 2019-Jan-10 14:32:21.054073 - [DEBUG] Start adding new jump function
44655 2019-Jan-10 14:32:21.054097 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44656 2019-Jan-10 14:32:21.054153 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44657 2019-Jan-10 14:32:21.054772 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
44658 2019-Jan-10 14:32:21.055387 - [DEBUG] Edge Function : AllBottom
44659 2019-Jan-10 14:32:21.055417 - [DEBUG] End adding new jump function
44660 2019-Jan-10 14:32:21.055441 - [DEBUG]
44661 2019-Jan-10 14:32:21.055465 - [DEBUG] -------------------------------------------- 1289. Path Edge --------------------------------------------
44662 2019-Jan-10 14:32:21.055490 - [DEBUG]
44663 2019-Jan-10 14:32:21.055513 - [DEBUG] Process 1289. path edge:
44664 2019-Jan-10 14:32:21.055537 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44665 2019-Jan-10 14:32:21.055594 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
44666 2019-Jan-10 14:32:21.056209 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44667 2019-Jan-10 14:32:21.056836 - [DEBUG]
44668 2019-Jan-10 14:32:21.056864 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
44669 2019-Jan-10 14:32:21.057500 - [DEBUG] Compose: EdgeIdentity * AllBottom
44670 2019-Jan-10 14:32:21.057528 - [DEBUG]
44671 2019-Jan-10 14:32:21.057552 - [DEBUG] Propagate flow
44672 2019-Jan-10 14:32:21.057575 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44673 2019-Jan-10 14:32:21.057632 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
44674 2019-Jan-10 14:32:21.058259 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44675 2019-Jan-10 14:32:21.058877 - [DEBUG] Edge function : AllBottom (result of previous compose)
44676 2019-Jan-10 14:32:21.058902 - [DEBUG]
44677 2019-Jan-10 14:32:21.058927 - [DEBUG] Join: AllTop & AllBottom
44678 2019-Jan-10 14:32:21.058953 - [DEBUG] = AllBottom (new jump func)
44679 2019-Jan-10 14:32:21.058978 - [DEBUG]
44680 2019-Jan-10 14:32:21.059001 - [DEBUG] Start adding new jump function
44681 2019-Jan-10 14:32:21.059025 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44682 2019-Jan-10 14:32:21.059081 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44683 2019-Jan-10 14:32:21.059699 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
44684 2019-Jan-10 14:32:21.060363 - [DEBUG] Edge Function : AllBottom
44685 2019-Jan-10 14:32:21.060392 - [DEBUG] End adding new jump function
44686 2019-Jan-10 14:32:21.060417 - [DEBUG]
44687 2019-Jan-10 14:32:21.060441 - [DEBUG] -------------------------------------------- 1290. Path Edge --------------------------------------------
44688 2019-Jan-10 14:32:21.060466 - [DEBUG]
44689 2019-Jan-10 14:32:21.060489 - [DEBUG] Process 1290. path edge:
44690 2019-Jan-10 14:32:21.060513 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44691 2019-Jan-10 14:32:21.060572 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
44692 2019-Jan-10 14:32:21.061199 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44693 2019-Jan-10 14:32:21.061828 - [DEBUG]
44694 2019-Jan-10 14:32:21.061853 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
44695 2019-Jan-10 14:32:21.062486 - [DEBUG] Possible callees:
44696 2019-Jan-10 14:32:21.062511 - [DEBUG] llvm.dbg.declare
44697 2019-Jan-10 14:32:21.062536 - [DEBUG] Possible return sites:
44698 2019-Jan-10 14:32:21.062560 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9644699 2019-Jan-10 14:32:21.063826 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44700 2019-Jan-10 14:32:21.063855 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44701 2019-Jan-10 14:32:21.063894 - [DEBUG] Compose: EdgeIdentity * AllBottom
44702 2019-Jan-10 14:32:21.063922 - [DEBUG]
44703 2019-Jan-10 14:32:21.063946 - [DEBUG] Propagate flow
44704 2019-Jan-10 14:32:21.063969 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44705 2019-Jan-10 14:32:21.064027 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
44706 2019-Jan-10 14:32:21.064648 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44707 2019-Jan-10 14:32:21.065280 - [DEBUG] Edge function : AllBottom (result of previous compose)
44708 2019-Jan-10 14:32:21.065307 - [DEBUG]
44709 2019-Jan-10 14:32:21.065333 - [DEBUG] Join: AllTop & AllBottom
44710 2019-Jan-10 14:32:21.065360 - [DEBUG] = AllBottom (new jump func)
44711 2019-Jan-10 14:32:21.065385 - [DEBUG]
44712 2019-Jan-10 14:32:21.065409 - [DEBUG] Start adding new jump function
44713 2019-Jan-10 14:32:21.065433 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44714 2019-Jan-10 14:32:21.065500 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44715 2019-Jan-10 14:32:21.066155 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
44716 2019-Jan-10 14:32:21.066819 - [DEBUG] Edge Function : AllBottom
44717 2019-Jan-10 14:32:21.066877 - [DEBUG] End adding new jump function
44718 2019-Jan-10 14:32:21.066902 - [DEBUG]
44719 2019-Jan-10 14:32:21.066926 - [DEBUG] -------------------------------------------- 1291. Path Edge --------------------------------------------
44720 2019-Jan-10 14:32:21.066951 - [DEBUG]
44721 2019-Jan-10 14:32:21.066975 - [DEBUG] Process 1291. path edge:
44722 2019-Jan-10 14:32:21.066999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44723 2019-Jan-10 14:32:21.067069 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
44724 2019-Jan-10 14:32:21.067726 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44725 2019-Jan-10 14:32:21.068393 - [DEBUG]
44726 2019-Jan-10 14:32:21.068420 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
44727 2019-Jan-10 14:32:21.069112 - [DEBUG] Compose: EdgeIdentity * AllBottom
44728 2019-Jan-10 14:32:21.069142 - [DEBUG]
44729 2019-Jan-10 14:32:21.069166 - [DEBUG] Propagate flow
44730 2019-Jan-10 14:32:21.069192 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44731 2019-Jan-10 14:32:21.069263 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
44732 2019-Jan-10 14:32:21.069922 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44733 2019-Jan-10 14:32:21.070697 - [DEBUG] Edge function : AllBottom (result of previous compose)
44734 2019-Jan-10 14:32:21.070724 - [DEBUG]
44735 2019-Jan-10 14:32:21.070770 - [DEBUG] Join: AllTop & AllBottom
44736 2019-Jan-10 14:32:21.070797 - [DEBUG] = AllBottom (new jump func)
44737 2019-Jan-10 14:32:21.070822 - [DEBUG]
44738 2019-Jan-10 14:32:21.070846 - [DEBUG] Start adding new jump function
44739 2019-Jan-10 14:32:21.070870 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44740 2019-Jan-10 14:32:21.070932 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44741 2019-Jan-10 14:32:21.071553 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
44742 2019-Jan-10 14:32:21.072170 - [DEBUG] Edge Function : AllBottom
44743 2019-Jan-10 14:32:21.072200 - [DEBUG] End adding new jump function
44744 2019-Jan-10 14:32:21.072224 - [DEBUG]
44745 2019-Jan-10 14:32:21.072248 - [DEBUG] -------------------------------------------- 1292. Path Edge --------------------------------------------
44746 2019-Jan-10 14:32:21.072273 - [DEBUG]
44747 2019-Jan-10 14:32:21.072296 - [DEBUG] Process 1292. path edge:
44748 2019-Jan-10 14:32:21.072321 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44749 2019-Jan-10 14:32:21.072377 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
44750 2019-Jan-10 14:32:21.072992 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44751 2019-Jan-10 14:32:21.073654 - [DEBUG]
44752 2019-Jan-10 14:32:21.073682 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
44753 2019-Jan-10 14:32:21.074334 - [DEBUG] Compose: EdgeIdentity * AllBottom
44754 2019-Jan-10 14:32:21.074363 - [DEBUG]
44755 2019-Jan-10 14:32:21.074387 - [DEBUG] Propagate flow
44756 2019-Jan-10 14:32:21.074411 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44757 2019-Jan-10 14:32:21.074470 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
44758 2019-Jan-10 14:32:21.075085 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44759 2019-Jan-10 14:32:21.075703 - [DEBUG] Edge function : AllBottom (result of previous compose)
44760 2019-Jan-10 14:32:21.075729 - [DEBUG]
44761 2019-Jan-10 14:32:21.075754 - [DEBUG] Join: AllTop & AllBottom
44762 2019-Jan-10 14:32:21.075780 - [DEBUG] = AllBottom (new jump func)
44763 2019-Jan-10 14:32:21.075804 - [DEBUG]
44764 2019-Jan-10 14:32:21.075828 - [DEBUG] Start adding new jump function
44765 2019-Jan-10 14:32:21.075852 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44766 2019-Jan-10 14:32:21.075907 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44767 2019-Jan-10 14:32:21.076528 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
44768 2019-Jan-10 14:32:21.077156 - [DEBUG] Edge Function : AllBottom
44769 2019-Jan-10 14:32:21.077184 - [DEBUG] End adding new jump function
44770 2019-Jan-10 14:32:21.077209 - [DEBUG]
44771 2019-Jan-10 14:32:21.077232 - [DEBUG] -------------------------------------------- 1293. Path Edge --------------------------------------------
44772 2019-Jan-10 14:32:21.077257 - [DEBUG]
44773 2019-Jan-10 14:32:21.077280 - [DEBUG] Process 1293. path edge:
44774 2019-Jan-10 14:32:21.077304 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44775 2019-Jan-10 14:32:21.077360 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
44776 2019-Jan-10 14:32:21.077973 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44777 2019-Jan-10 14:32:21.078592 - [DEBUG]
44778 2019-Jan-10 14:32:21.078617 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
44779 2019-Jan-10 14:32:21.079244 - [DEBUG] Compose: EdgeIdentity * AllBottom
44780 2019-Jan-10 14:32:21.079273 - [DEBUG]
44781 2019-Jan-10 14:32:21.079297 - [DEBUG] Propagate flow
44782 2019-Jan-10 14:32:21.079332 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44783 2019-Jan-10 14:32:21.079390 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
44784 2019-Jan-10 14:32:21.080013 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44785 2019-Jan-10 14:32:21.080699 - [DEBUG] Edge function : AllBottom (result of previous compose)
44786 2019-Jan-10 14:32:21.080724 - [DEBUG]
44787 2019-Jan-10 14:32:21.080750 - [DEBUG] Join: AllTop & AllBottom
44788 2019-Jan-10 14:32:21.080776 - [DEBUG] = AllBottom (new jump func)
44789 2019-Jan-10 14:32:21.080801 - [DEBUG]
44790 2019-Jan-10 14:32:21.080825 - [DEBUG] Start adding new jump function
44791 2019-Jan-10 14:32:21.080848 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44792 2019-Jan-10 14:32:21.080905 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44793 2019-Jan-10 14:32:21.081562 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
44794 2019-Jan-10 14:32:21.082192 - [DEBUG] Edge Function : AllBottom
44795 2019-Jan-10 14:32:21.082222 - [DEBUG] End adding new jump function
44796 2019-Jan-10 14:32:21.082246 - [DEBUG]
44797 2019-Jan-10 14:32:21.082270 - [DEBUG] -------------------------------------------- 1294. Path Edge --------------------------------------------
44798 2019-Jan-10 14:32:21.082295 - [DEBUG]
44799 2019-Jan-10 14:32:21.082318 - [DEBUG] Process 1294. path edge:
44800 2019-Jan-10 14:32:21.082342 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44801 2019-Jan-10 14:32:21.082400 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
44802 2019-Jan-10 14:32:21.083020 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44803 2019-Jan-10 14:32:21.083668 - [DEBUG]
44804 2019-Jan-10 14:32:21.083693 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
44805 2019-Jan-10 14:32:21.084353 - [DEBUG] Compose: EdgeIdentity * AllBottom
44806 2019-Jan-10 14:32:21.084382 - [DEBUG]
44807 2019-Jan-10 14:32:21.084405 - [DEBUG] Propagate flow
44808 2019-Jan-10 14:32:21.084429 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44809 2019-Jan-10 14:32:21.084489 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
44810 2019-Jan-10 14:32:21.085147 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44811 2019-Jan-10 14:32:21.085770 - [DEBUG] Edge function : AllBottom (result of previous compose)
44812 2019-Jan-10 14:32:21.085795 - [DEBUG]
44813 2019-Jan-10 14:32:21.085820 - [DEBUG] Join: AllTop & AllBottom
44814 2019-Jan-10 14:32:21.085846 - [DEBUG] = AllBottom (new jump func)
44815 2019-Jan-10 14:32:21.085871 - [DEBUG]
44816 2019-Jan-10 14:32:21.085894 - [DEBUG] Start adding new jump function
44817 2019-Jan-10 14:32:21.085918 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44818 2019-Jan-10 14:32:21.085977 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44819 2019-Jan-10 14:32:21.086619 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
44820 2019-Jan-10 14:32:21.087253 - [DEBUG] Edge Function : AllBottom
44821 2019-Jan-10 14:32:21.087283 - [DEBUG] End adding new jump function
44822 2019-Jan-10 14:32:21.087307 - [DEBUG]
44823 2019-Jan-10 14:32:21.087330 - [DEBUG] -------------------------------------------- 1295. Path Edge --------------------------------------------
44824 2019-Jan-10 14:32:21.087354 - [DEBUG]
44825 2019-Jan-10 14:32:21.087377 - [DEBUG] Process 1295. path edge:
44826 2019-Jan-10 14:32:21.087401 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44827 2019-Jan-10 14:32:21.087472 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
44828 2019-Jan-10 14:32:21.088085 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44829 2019-Jan-10 14:32:21.088700 - [DEBUG]
44830 2019-Jan-10 14:32:21.088726 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
44831 2019-Jan-10 14:32:21.089362 - [DEBUG] Compose: EdgeIdentity * AllBottom
44832 2019-Jan-10 14:32:21.089389 - [DEBUG]
44833 2019-Jan-10 14:32:21.089413 - [DEBUG] Propagate flow
44834 2019-Jan-10 14:32:21.089436 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44835 2019-Jan-10 14:32:21.089493 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
44836 2019-Jan-10 14:32:21.090109 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44837 2019-Jan-10 14:32:21.090742 - [DEBUG] Edge function : AllBottom (result of previous compose)
44838 2019-Jan-10 14:32:21.090767 - [DEBUG]
44839 2019-Jan-10 14:32:21.090792 - [DEBUG] Join: AllTop & AllBottom
44840 2019-Jan-10 14:32:21.090818 - [DEBUG] = AllBottom (new jump func)
44841 2019-Jan-10 14:32:21.090842 - [DEBUG]
44842 2019-Jan-10 14:32:21.090866 - [DEBUG] Start adding new jump function
44843 2019-Jan-10 14:32:21.090889 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44844 2019-Jan-10 14:32:21.090945 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44845 2019-Jan-10 14:32:21.091561 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
44846 2019-Jan-10 14:32:21.092175 - [DEBUG] Edge Function : AllBottom
44847 2019-Jan-10 14:32:21.092204 - [DEBUG] End adding new jump function
44848 2019-Jan-10 14:32:21.092228 - [DEBUG]
44849 2019-Jan-10 14:32:21.092252 - [DEBUG] -------------------------------------------- 1296. Path Edge --------------------------------------------
44850 2019-Jan-10 14:32:21.092276 - [DEBUG]
44851 2019-Jan-10 14:32:21.092299 - [DEBUG] Process 1296. path edge:
44852 2019-Jan-10 14:32:21.092322 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44853 2019-Jan-10 14:32:21.092378 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
44854 2019-Jan-10 14:32:21.092991 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44855 2019-Jan-10 14:32:21.093625 - [DEBUG]
44856 2019-Jan-10 14:32:21.093649 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
44857 2019-Jan-10 14:32:21.094290 - [DEBUG] Compose: EdgeIdentity * AllBottom
44858 2019-Jan-10 14:32:21.094318 - [DEBUG]
44859 2019-Jan-10 14:32:21.094342 - [DEBUG] Propagate flow
44860 2019-Jan-10 14:32:21.094365 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44861 2019-Jan-10 14:32:21.094422 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
44862 2019-Jan-10 14:32:21.095040 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44863 2019-Jan-10 14:32:21.095655 - [DEBUG] Edge function : AllBottom (result of previous compose)
44864 2019-Jan-10 14:32:21.095680 - [DEBUG]
44865 2019-Jan-10 14:32:21.095705 - [DEBUG] Join: AllTop & AllBottom
44866 2019-Jan-10 14:32:21.095731 - [DEBUG] = AllBottom (new jump func)
44867 2019-Jan-10 14:32:21.095755 - [DEBUG]
44868 2019-Jan-10 14:32:21.095778 - [DEBUG] Start adding new jump function
44869 2019-Jan-10 14:32:21.095801 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44870 2019-Jan-10 14:32:21.095857 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44871 2019-Jan-10 14:32:21.096490 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
44872 2019-Jan-10 14:32:21.097125 - [DEBUG] Edge Function : AllBottom
44873 2019-Jan-10 14:32:21.097158 - [DEBUG] End adding new jump function
44874 2019-Jan-10 14:32:21.097182 - [DEBUG]
44875 2019-Jan-10 14:32:21.097205 - [DEBUG] -------------------------------------------- 1297. Path Edge --------------------------------------------
44876 2019-Jan-10 14:32:21.097229 - [DEBUG]
44877 2019-Jan-10 14:32:21.097252 - [DEBUG] Process 1297. path edge:
44878 2019-Jan-10 14:32:21.097276 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44879 2019-Jan-10 14:32:21.097331 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
44880 2019-Jan-10 14:32:21.097949 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44881 2019-Jan-10 14:32:21.098566 - [DEBUG]
44882 2019-Jan-10 14:32:21.098590 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
44883 2019-Jan-10 14:32:21.099229 - [DEBUG] Compose: EdgeIdentity * AllBottom
44884 2019-Jan-10 14:32:21.099258 - [DEBUG]
44885 2019-Jan-10 14:32:21.099281 - [DEBUG] Propagate flow
44886 2019-Jan-10 14:32:21.099305 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44887 2019-Jan-10 14:32:21.099362 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
44888 2019-Jan-10 14:32:21.099978 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44889 2019-Jan-10 14:32:21.100615 - [DEBUG] Edge function : AllBottom (result of previous compose)
44890 2019-Jan-10 14:32:21.100640 - [DEBUG]
44891 2019-Jan-10 14:32:21.100665 - [DEBUG] Join: AllTop & AllBottom
44892 2019-Jan-10 14:32:21.100691 - [DEBUG] = AllBottom (new jump func)
44893 2019-Jan-10 14:32:21.100715 - [DEBUG]
44894 2019-Jan-10 14:32:21.100738 - [DEBUG] Start adding new jump function
44895 2019-Jan-10 14:32:21.100761 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44896 2019-Jan-10 14:32:21.100816 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44897 2019-Jan-10 14:32:21.101434 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
44898 2019-Jan-10 14:32:21.102047 - [DEBUG] Edge Function : AllBottom
44899 2019-Jan-10 14:32:21.102076 - [DEBUG] End adding new jump function
44900 2019-Jan-10 14:32:21.102099 - [DEBUG]
44901 2019-Jan-10 14:32:21.102123 - [DEBUG] -------------------------------------------- 1298. Path Edge --------------------------------------------
44902 2019-Jan-10 14:32:21.102146 - [DEBUG]
44903 2019-Jan-10 14:32:21.102169 - [DEBUG] Process 1298. path edge:
44904 2019-Jan-10 14:32:21.102193 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44905 2019-Jan-10 14:32:21.102248 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
44906 2019-Jan-10 14:32:21.102860 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44907 2019-Jan-10 14:32:21.103475 - [DEBUG]
44908 2019-Jan-10 14:32:21.108210 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
44909 2019-Jan-10 14:32:21.109021 - [DEBUG] Compose: EdgeIdentity * AllBottom
44910 2019-Jan-10 14:32:21.109050 - [DEBUG]
44911 2019-Jan-10 14:32:21.109074 - [DEBUG] Propagate flow
44912 2019-Jan-10 14:32:21.109097 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44913 2019-Jan-10 14:32:21.109165 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
44914 2019-Jan-10 14:32:21.109883 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44915 2019-Jan-10 14:32:21.110526 - [DEBUG] Edge function : AllBottom (result of previous compose)
44916 2019-Jan-10 14:32:21.110551 - [DEBUG]
44917 2019-Jan-10 14:32:21.110576 - [DEBUG] Join: AllTop & AllBottom
44918 2019-Jan-10 14:32:21.110603 - [DEBUG] = AllBottom (new jump func)
44919 2019-Jan-10 14:32:21.110627 - [DEBUG]
44920 2019-Jan-10 14:32:21.110650 - [DEBUG] Start adding new jump function
44921 2019-Jan-10 14:32:21.110672 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44922 2019-Jan-10 14:32:21.110730 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44923 2019-Jan-10 14:32:21.111348 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
44924 2019-Jan-10 14:32:21.111972 - [DEBUG] Edge Function : AllBottom
44925 2019-Jan-10 14:32:21.112002 - [DEBUG] End adding new jump function
44926 2019-Jan-10 14:32:21.112025 - [DEBUG]
44927 2019-Jan-10 14:32:21.112048 - [DEBUG] -------------------------------------------- 1299. Path Edge --------------------------------------------
44928 2019-Jan-10 14:32:21.112073 - [DEBUG]
44929 2019-Jan-10 14:32:21.112096 - [DEBUG] Process 1299. path edge:
44930 2019-Jan-10 14:32:21.112120 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44931 2019-Jan-10 14:32:21.112176 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
44932 2019-Jan-10 14:32:21.112809 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44933 2019-Jan-10 14:32:21.113427 - [DEBUG]
44934 2019-Jan-10 14:32:21.113451 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
44935 2019-Jan-10 14:32:21.114131 - [DEBUG] Possible callees:
44936 2019-Jan-10 14:32:21.114156 - [DEBUG] llvm.dbg.declare
44937 2019-Jan-10 14:32:21.114180 - [DEBUG] Possible return sites:
44938 2019-Jan-10 14:32:21.114204 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12044939 2019-Jan-10 14:32:21.115962 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
44940 2019-Jan-10 14:32:21.115994 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
44941 2019-Jan-10 14:32:21.116038 - [DEBUG] Compose: EdgeIdentity * AllBottom
44942 2019-Jan-10 14:32:21.116065 - [DEBUG]
44943 2019-Jan-10 14:32:21.116090 - [DEBUG] Propagate flow
44944 2019-Jan-10 14:32:21.116113 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44945 2019-Jan-10 14:32:21.116173 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
44946 2019-Jan-10 14:32:21.116792 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44947 2019-Jan-10 14:32:21.117684 - [DEBUG] Edge function : AllBottom (result of previous compose)
44948 2019-Jan-10 14:32:21.117710 - [DEBUG]
44949 2019-Jan-10 14:32:21.117736 - [DEBUG] Join: AllTop & AllBottom
44950 2019-Jan-10 14:32:21.117762 - [DEBUG] = AllBottom (new jump func)
44951 2019-Jan-10 14:32:21.117787 - [DEBUG]
44952 2019-Jan-10 14:32:21.117809 - [DEBUG] Start adding new jump function
44953 2019-Jan-10 14:32:21.117833 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44954 2019-Jan-10 14:32:21.117890 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44955 2019-Jan-10 14:32:21.118508 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
44956 2019-Jan-10 14:32:21.119150 - [DEBUG] Edge Function : AllBottom
44957 2019-Jan-10 14:32:21.119180 - [DEBUG] End adding new jump function
44958 2019-Jan-10 14:32:21.119204 - [DEBUG]
44959 2019-Jan-10 14:32:21.119227 - [DEBUG] -------------------------------------------- 1300. Path Edge --------------------------------------------
44960 2019-Jan-10 14:32:21.119251 - [DEBUG]
44961 2019-Jan-10 14:32:21.119274 - [DEBUG] Process 1300. path edge:
44962 2019-Jan-10 14:32:21.119298 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44963 2019-Jan-10 14:32:21.119354 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
44964 2019-Jan-10 14:32:21.119972 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44965 2019-Jan-10 14:32:21.120605 - [DEBUG]
44966 2019-Jan-10 14:32:21.120630 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
44967 2019-Jan-10 14:32:21.121278 - [DEBUG] Compose: EdgeIdentity * AllBottom
44968 2019-Jan-10 14:32:21.121306 - [DEBUG]
44969 2019-Jan-10 14:32:21.121329 - [DEBUG] Propagate flow
44970 2019-Jan-10 14:32:21.121353 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44971 2019-Jan-10 14:32:21.121410 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
44972 2019-Jan-10 14:32:21.122024 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44973 2019-Jan-10 14:32:21.122638 - [DEBUG] Edge function : AllBottom (result of previous compose)
44974 2019-Jan-10 14:32:21.122663 - [DEBUG]
44975 2019-Jan-10 14:32:21.122688 - [DEBUG] Join: AllTop & AllBottom
44976 2019-Jan-10 14:32:21.122714 - [DEBUG] = AllBottom (new jump func)
44977 2019-Jan-10 14:32:21.122738 - [DEBUG]
44978 2019-Jan-10 14:32:21.122762 - [DEBUG] Start adding new jump function
44979 2019-Jan-10 14:32:21.122785 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
44980 2019-Jan-10 14:32:21.122841 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44981 2019-Jan-10 14:32:21.124035 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
44982 2019-Jan-10 14:32:21.124687 - [DEBUG] Edge Function : AllBottom
44983 2019-Jan-10 14:32:21.124717 - [DEBUG] End adding new jump function
44984 2019-Jan-10 14:32:21.124742 - [DEBUG]
44985 2019-Jan-10 14:32:21.124765 - [DEBUG] -------------------------------------------- 1301. Path Edge --------------------------------------------
44986 2019-Jan-10 14:32:21.124790 - [DEBUG]
44987 2019-Jan-10 14:32:21.124813 - [DEBUG] Process 1301. path edge:
44988 2019-Jan-10 14:32:21.124836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
44989 2019-Jan-10 14:32:21.124896 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
44990 2019-Jan-10 14:32:21.125512 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
44991 2019-Jan-10 14:32:21.126128 - [DEBUG]
44992 2019-Jan-10 14:32:21.126153 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
44993 2019-Jan-10 14:32:21.126794 - [DEBUG] Compose: EdgeIdentity * AllBottom
44994 2019-Jan-10 14:32:21.126836 - [DEBUG]
44995 2019-Jan-10 14:32:21.126863 - [DEBUG] Propagate flow
44996 2019-Jan-10 14:32:21.126886 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
44997 2019-Jan-10 14:32:21.126945 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
44998 2019-Jan-10 14:32:21.127577 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
44999 2019-Jan-10 14:32:21.129475 - [DEBUG] Edge function : AllBottom (result of previous compose)
45000 2019-Jan-10 14:32:21.129523 - [DEBUG]
45001 2019-Jan-10 14:32:21.129550 - [DEBUG] Join: AllTop & AllBottom
45002 2019-Jan-10 14:32:21.129577 - [DEBUG] = AllBottom (new jump func)
45003 2019-Jan-10 14:32:21.129601 - [DEBUG]
45004 2019-Jan-10 14:32:21.129624 - [DEBUG] Start adding new jump function
45005 2019-Jan-10 14:32:21.129648 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45006 2019-Jan-10 14:32:21.129728 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45007 2019-Jan-10 14:32:21.145111 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
45008 2019-Jan-10 14:32:21.145813 - [DEBUG] Edge Function : AllBottom
45009 2019-Jan-10 14:32:21.145847 - [DEBUG] End adding new jump function
45010 2019-Jan-10 14:32:21.145871 - [DEBUG]
45011 2019-Jan-10 14:32:21.145895 - [DEBUG] -------------------------------------------- 1302. Path Edge --------------------------------------------
45012 2019-Jan-10 14:32:21.145920 - [DEBUG]
45013 2019-Jan-10 14:32:21.145944 - [DEBUG] Process 1302. path edge:
45014 2019-Jan-10 14:32:21.145968 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45015 2019-Jan-10 14:32:21.146035 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
45016 2019-Jan-10 14:32:21.146664 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45017 2019-Jan-10 14:32:21.147502 - [DEBUG]
45018 2019-Jan-10 14:32:21.147527 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
45019 2019-Jan-10 14:32:21.148172 - [DEBUG] Possible callees:
45020 2019-Jan-10 14:32:21.148198 - [DEBUG] llvm.dbg.declare
45021 2019-Jan-10 14:32:21.148223 - [DEBUG] Possible return sites:
45022 2019-Jan-10 14:32:21.148246 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14945023 2019-Jan-10 14:32:21.149502 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45024 2019-Jan-10 14:32:21.149532 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45025 2019-Jan-10 14:32:21.149580 - [DEBUG] Compose: EdgeIdentity * AllBottom
45026 2019-Jan-10 14:32:21.149608 - [DEBUG]
45027 2019-Jan-10 14:32:21.149632 - [DEBUG] Propagate flow
45028 2019-Jan-10 14:32:21.149656 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45029 2019-Jan-10 14:32:21.149782 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45030 2019-Jan-10 14:32:21.151668 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45031 2019-Jan-10 14:32:21.152297 - [DEBUG] Edge function : AllBottom (result of previous compose)
45032 2019-Jan-10 14:32:21.152323 - [DEBUG]
45033 2019-Jan-10 14:32:21.152350 - [DEBUG] Join: AllTop & AllBottom
45034 2019-Jan-10 14:32:21.152377 - [DEBUG] = AllBottom (new jump func)
45035 2019-Jan-10 14:32:21.152401 - [DEBUG]
45036 2019-Jan-10 14:32:21.152425 - [DEBUG] Start adding new jump function
45037 2019-Jan-10 14:32:21.152449 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45038 2019-Jan-10 14:32:21.152508 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45039 2019-Jan-10 14:32:21.153165 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45040 2019-Jan-10 14:32:21.153803 - [DEBUG] Edge Function : AllBottom
45041 2019-Jan-10 14:32:21.153834 - [DEBUG] End adding new jump function
45042 2019-Jan-10 14:32:21.153887 - [DEBUG]
45043 2019-Jan-10 14:32:21.153911 - [DEBUG] -------------------------------------------- 1303. Path Edge --------------------------------------------
45044 2019-Jan-10 14:32:21.153936 - [DEBUG]
45045 2019-Jan-10 14:32:21.153959 - [DEBUG] Process 1303. path edge:
45046 2019-Jan-10 14:32:21.153983 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45047 2019-Jan-10 14:32:21.154040 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
45048 2019-Jan-10 14:32:21.154659 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45049 2019-Jan-10 14:32:21.155277 - [DEBUG]
45050 2019-Jan-10 14:32:21.155302 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45051 2019-Jan-10 14:32:21.155961 - [DEBUG] Compose: EdgeIdentity * AllBottom
45052 2019-Jan-10 14:32:21.155991 - [DEBUG]
45053 2019-Jan-10 14:32:21.156015 - [DEBUG] Propagate flow
45054 2019-Jan-10 14:32:21.156039 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45055 2019-Jan-10 14:32:21.156096 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
45056 2019-Jan-10 14:32:21.156724 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45057 2019-Jan-10 14:32:21.157358 - [DEBUG] Edge function : AllBottom (result of previous compose)
45058 2019-Jan-10 14:32:21.157841 - [DEBUG]
45059 2019-Jan-10 14:32:21.157867 - [DEBUG] Join: AllTop & AllBottom
45060 2019-Jan-10 14:32:21.157894 - [DEBUG] = AllBottom (new jump func)
45061 2019-Jan-10 14:32:21.157919 - [DEBUG]
45062 2019-Jan-10 14:32:21.157943 - [DEBUG] Start adding new jump function
45063 2019-Jan-10 14:32:21.157967 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45064 2019-Jan-10 14:32:21.158025 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45065 2019-Jan-10 14:32:21.158646 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
45066 2019-Jan-10 14:32:21.159261 - [DEBUG] Edge Function : AllBottom
45067 2019-Jan-10 14:32:21.159289 - [DEBUG] End adding new jump function
45068 2019-Jan-10 14:32:21.159313 - [DEBUG]
45069 2019-Jan-10 14:32:21.159337 - [DEBUG] -------------------------------------------- 1304. Path Edge --------------------------------------------
45070 2019-Jan-10 14:32:21.159362 - [DEBUG]
45071 2019-Jan-10 14:32:21.159386 - [DEBUG] Process 1304. path edge:
45072 2019-Jan-10 14:32:21.159410 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45073 2019-Jan-10 14:32:21.159466 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
45074 2019-Jan-10 14:32:21.160081 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45075 2019-Jan-10 14:32:21.160715 - [DEBUG]
45076 2019-Jan-10 14:32:21.160741 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
45077 2019-Jan-10 14:32:21.161381 - [DEBUG] Compose: EdgeIdentity * AllBottom
45078 2019-Jan-10 14:32:21.161409 - [DEBUG]
45079 2019-Jan-10 14:32:21.161433 - [DEBUG] Propagate flow
45080 2019-Jan-10 14:32:21.161457 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45081 2019-Jan-10 14:32:21.161515 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
45082 2019-Jan-10 14:32:21.162145 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45083 2019-Jan-10 14:32:21.162765 - [DEBUG] Edge function : AllBottom (result of previous compose)
45084 2019-Jan-10 14:32:21.162790 - [DEBUG]
45085 2019-Jan-10 14:32:21.162815 - [DEBUG] Join: AllTop & AllBottom
45086 2019-Jan-10 14:32:21.162854 - [DEBUG] = AllBottom (new jump func)
45087 2019-Jan-10 14:32:21.162879 - [DEBUG]
45088 2019-Jan-10 14:32:21.162903 - [DEBUG] Start adding new jump function
45089 2019-Jan-10 14:32:21.162927 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45090 2019-Jan-10 14:32:21.162983 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45091 2019-Jan-10 14:32:21.163620 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
45092 2019-Jan-10 14:32:21.164246 - [DEBUG] Edge Function : AllBottom
45093 2019-Jan-10 14:32:21.164274 - [DEBUG] End adding new jump function
45094 2019-Jan-10 14:32:21.164299 - [DEBUG]
45095 2019-Jan-10 14:32:21.164322 - [DEBUG] -------------------------------------------- 1305. Path Edge --------------------------------------------
45096 2019-Jan-10 14:32:21.164347 - [DEBUG]
45097 2019-Jan-10 14:32:21.164371 - [DEBUG] Process 1305. path edge:
45098 2019-Jan-10 14:32:21.164395 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45099 2019-Jan-10 14:32:21.164451 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
45100 2019-Jan-10 14:32:21.165076 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45101 2019-Jan-10 14:32:21.165706 - [DEBUG]
45102 2019-Jan-10 14:32:21.165731 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
45103 2019-Jan-10 14:32:21.167057 - [DEBUG] Possible callees:
45104 2019-Jan-10 14:32:21.167085 - [DEBUG] llvm.dbg.declare
45105 2019-Jan-10 14:32:21.167111 - [DEBUG] Possible return sites:
45106 2019-Jan-10 14:32:21.167135 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15545107 2019-Jan-10 14:32:21.168422 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45108 2019-Jan-10 14:32:21.168458 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45109 2019-Jan-10 14:32:21.168508 - [DEBUG] Compose: EdgeIdentity * AllBottom
45110 2019-Jan-10 14:32:21.168537 - [DEBUG]
45111 2019-Jan-10 14:32:21.168562 - [DEBUG] Propagate flow
45112 2019-Jan-10 14:32:21.168586 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45113 2019-Jan-10 14:32:21.168659 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
45114 2019-Jan-10 14:32:21.169400 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45115 2019-Jan-10 14:32:21.170068 - [DEBUG] Edge function : AllBottom (result of previous compose)
45116 2019-Jan-10 14:32:21.170095 - [DEBUG]
45117 2019-Jan-10 14:32:21.170214 - [DEBUG] Join: AllTop & AllBottom
45118 2019-Jan-10 14:32:21.170243 - [DEBUG] = AllBottom (new jump func)
45119 2019-Jan-10 14:32:21.170268 - [DEBUG]
45120 2019-Jan-10 14:32:21.170292 - [DEBUG] Start adding new jump function
45121 2019-Jan-10 14:32:21.170315 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45122 2019-Jan-10 14:32:21.170390 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45123 2019-Jan-10 14:32:21.171058 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
45124 2019-Jan-10 14:32:21.171679 - [DEBUG] Edge Function : AllBottom
45125 2019-Jan-10 14:32:21.171712 - [DEBUG] End adding new jump function
45126 2019-Jan-10 14:32:21.171737 - [DEBUG]
45127 2019-Jan-10 14:32:21.171761 - [DEBUG] -------------------------------------------- 1306. Path Edge --------------------------------------------
45128 2019-Jan-10 14:32:21.171804 - [DEBUG]
45129 2019-Jan-10 14:32:21.171828 - [DEBUG] Process 1306. path edge:
45130 2019-Jan-10 14:32:21.171852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45131 2019-Jan-10 14:32:21.171909 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
45132 2019-Jan-10 14:32:21.172538 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45133 2019-Jan-10 14:32:21.173160 - [DEBUG]
45134 2019-Jan-10 14:32:21.173186 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
45135 2019-Jan-10 14:32:21.173864 - [DEBUG] Compose: EdgeIdentity * AllBottom
45136 2019-Jan-10 14:32:21.173894 - [DEBUG]
45137 2019-Jan-10 14:32:21.173919 - [DEBUG] Propagate flow
45138 2019-Jan-10 14:32:21.173952 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45139 2019-Jan-10 14:32:21.174447 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
45140 2019-Jan-10 14:32:21.175089 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45141 2019-Jan-10 14:32:21.175711 - [DEBUG] Edge function : AllBottom (result of previous compose)
45142 2019-Jan-10 14:32:21.175738 - [DEBUG]
45143 2019-Jan-10 14:32:21.175764 - [DEBUG] Join: AllTop & AllBottom
45144 2019-Jan-10 14:32:21.175792 - [DEBUG] = AllBottom (new jump func)
45145 2019-Jan-10 14:32:21.175818 - [DEBUG]
45146 2019-Jan-10 14:32:21.175842 - [DEBUG] Start adding new jump function
45147 2019-Jan-10 14:32:21.175866 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45148 2019-Jan-10 14:32:21.175924 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45149 2019-Jan-10 14:32:21.176546 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
45150 2019-Jan-10 14:32:21.177181 - [DEBUG] Edge Function : AllBottom
45151 2019-Jan-10 14:32:21.177210 - [DEBUG] End adding new jump function
45152 2019-Jan-10 14:32:21.177235 - [DEBUG]
45153 2019-Jan-10 14:32:21.177259 - [DEBUG] -------------------------------------------- 1307. Path Edge --------------------------------------------
45154 2019-Jan-10 14:32:21.177284 - [DEBUG]
45155 2019-Jan-10 14:32:21.177308 - [DEBUG] Process 1307. path edge:
45156 2019-Jan-10 14:32:21.177333 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45157 2019-Jan-10 14:32:21.177390 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
45158 2019-Jan-10 14:32:21.178007 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45159 2019-Jan-10 14:32:21.178626 - [DEBUG]
45160 2019-Jan-10 14:32:21.178653 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
45161 2019-Jan-10 14:32:21.179290 - [DEBUG] Compose: EdgeIdentity * AllBottom
45162 2019-Jan-10 14:32:21.179319 - [DEBUG]
45163 2019-Jan-10 14:32:21.179343 - [DEBUG] Propagate flow
45164 2019-Jan-10 14:32:21.179367 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45165 2019-Jan-10 14:32:21.179424 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
45166 2019-Jan-10 14:32:21.180042 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45167 2019-Jan-10 14:32:21.180678 - [DEBUG] Edge function : AllBottom (result of previous compose)
45168 2019-Jan-10 14:32:21.180704 - [DEBUG]
45169 2019-Jan-10 14:32:21.180729 - [DEBUG] Join: AllTop & AllBottom
45170 2019-Jan-10 14:32:21.180755 - [DEBUG] = AllBottom (new jump func)
45171 2019-Jan-10 14:32:21.180780 - [DEBUG]
45172 2019-Jan-10 14:32:21.180804 - [DEBUG] Start adding new jump function
45173 2019-Jan-10 14:32:21.180827 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45174 2019-Jan-10 14:32:21.180896 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45175 2019-Jan-10 14:32:21.181515 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
45176 2019-Jan-10 14:32:21.182130 - [DEBUG] Edge Function : AllBottom
45177 2019-Jan-10 14:32:21.182157 - [DEBUG] End adding new jump function
45178 2019-Jan-10 14:32:21.182182 - [DEBUG]
45179 2019-Jan-10 14:32:21.182205 - [DEBUG] -------------------------------------------- 1308. Path Edge --------------------------------------------
45180 2019-Jan-10 14:32:21.182230 - [DEBUG]
45181 2019-Jan-10 14:32:21.182253 - [DEBUG] Process 1308. path edge:
45182 2019-Jan-10 14:32:21.182277 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45183 2019-Jan-10 14:32:21.182333 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
45184 2019-Jan-10 14:32:21.182948 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45185 2019-Jan-10 14:32:21.184324 - [DEBUG]
45186 2019-Jan-10 14:32:21.184353 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
45187 2019-Jan-10 14:32:21.185019 - [DEBUG] Compose: EdgeIdentity * AllBottom
45188 2019-Jan-10 14:32:21.185049 - [DEBUG]
45189 2019-Jan-10 14:32:21.185073 - [DEBUG] Propagate flow
45190 2019-Jan-10 14:32:21.185097 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45191 2019-Jan-10 14:32:21.185160 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
45192 2019-Jan-10 14:32:21.185793 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45193 2019-Jan-10 14:32:21.186414 - [DEBUG] Edge function : AllBottom (result of previous compose)
45194 2019-Jan-10 14:32:21.186440 - [DEBUG]
45195 2019-Jan-10 14:32:21.186465 - [DEBUG] Join: AllTop & AllBottom
45196 2019-Jan-10 14:32:21.186492 - [DEBUG] = AllBottom (new jump func)
45197 2019-Jan-10 14:32:21.186517 - [DEBUG]
45198 2019-Jan-10 14:32:21.186540 - [DEBUG] Start adding new jump function
45199 2019-Jan-10 14:32:21.186564 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45200 2019-Jan-10 14:32:21.186621 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45201 2019-Jan-10 14:32:21.187270 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
45202 2019-Jan-10 14:32:21.187896 - [DEBUG] Edge Function : AllBottom
45203 2019-Jan-10 14:32:21.187925 - [DEBUG] End adding new jump function
45204 2019-Jan-10 14:32:21.187950 - [DEBUG]
45205 2019-Jan-10 14:32:21.187974 - [DEBUG] -------------------------------------------- 1309. Path Edge --------------------------------------------
45206 2019-Jan-10 14:32:21.187999 - [DEBUG]
45207 2019-Jan-10 14:32:21.188022 - [DEBUG] Process 1309. path edge:
45208 2019-Jan-10 14:32:21.188046 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45209 2019-Jan-10 14:32:21.188103 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
45210 2019-Jan-10 14:32:21.188729 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45211 2019-Jan-10 14:32:21.189347 - [DEBUG]
45212 2019-Jan-10 14:32:21.189372 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
45213 2019-Jan-10 14:32:21.190081 - [DEBUG] Possible callees:
45214 2019-Jan-10 14:32:21.190107 - [DEBUG] llvm.dbg.declare
45215 2019-Jan-10 14:32:21.190132 - [DEBUG] Possible return sites:
45216 2019-Jan-10 14:32:21.190190 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16345217 2019-Jan-10 14:32:21.191469 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45218 2019-Jan-10 14:32:21.191500 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45219 2019-Jan-10 14:32:21.191651 - [DEBUG] Compose: EdgeIdentity * AllBottom
45220 2019-Jan-10 14:32:21.191681 - [DEBUG]
45221 2019-Jan-10 14:32:21.191705 - [DEBUG] Propagate flow
45222 2019-Jan-10 14:32:21.191729 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45223 2019-Jan-10 14:32:21.191791 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
45224 2019-Jan-10 14:32:21.192415 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45225 2019-Jan-10 14:32:21.193033 - [DEBUG] Edge function : AllBottom (result of previous compose)
45226 2019-Jan-10 14:32:21.193059 - [DEBUG]
45227 2019-Jan-10 14:32:21.193084 - [DEBUG] Join: AllTop & AllBottom
45228 2019-Jan-10 14:32:21.193110 - [DEBUG] = AllBottom (new jump func)
45229 2019-Jan-10 14:32:21.193135 - [DEBUG]
45230 2019-Jan-10 14:32:21.193158 - [DEBUG] Start adding new jump function
45231 2019-Jan-10 14:32:21.193182 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45232 2019-Jan-10 14:32:21.193238 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45233 2019-Jan-10 14:32:21.193874 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
45234 2019-Jan-10 14:32:21.194493 - [DEBUG] Edge Function : AllBottom
45235 2019-Jan-10 14:32:21.194521 - [DEBUG] End adding new jump function
45236 2019-Jan-10 14:32:21.194546 - [DEBUG]
45237 2019-Jan-10 14:32:21.194570 - [DEBUG] -------------------------------------------- 1310. Path Edge --------------------------------------------
45238 2019-Jan-10 14:32:21.194594 - [DEBUG]
45239 2019-Jan-10 14:32:21.194618 - [DEBUG] Process 1310. path edge:
45240 2019-Jan-10 14:32:21.194642 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45241 2019-Jan-10 14:32:21.194698 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
45242 2019-Jan-10 14:32:21.195317 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45243 2019-Jan-10 14:32:21.195935 - [DEBUG]
45244 2019-Jan-10 14:32:21.195959 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
45245 2019-Jan-10 14:32:21.196602 - [DEBUG] Compose: EdgeIdentity * AllBottom
45246 2019-Jan-10 14:32:21.196630 - [DEBUG]
45247 2019-Jan-10 14:32:21.196654 - [DEBUG] Propagate flow
45248 2019-Jan-10 14:32:21.196677 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45249 2019-Jan-10 14:32:21.196735 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
45250 2019-Jan-10 14:32:21.197386 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45251 2019-Jan-10 14:32:21.198005 - [DEBUG] Edge function : AllBottom (result of previous compose)
45252 2019-Jan-10 14:32:21.198030 - [DEBUG]
45253 2019-Jan-10 14:32:21.198056 - [DEBUG] Join: AllTop & AllBottom
45254 2019-Jan-10 14:32:21.198082 - [DEBUG] = AllBottom (new jump func)
45255 2019-Jan-10 14:32:21.198107 - [DEBUG]
45256 2019-Jan-10 14:32:21.198130 - [DEBUG] Start adding new jump function
45257 2019-Jan-10 14:32:21.198154 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45258 2019-Jan-10 14:32:21.198211 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45259 2019-Jan-10 14:32:21.198841 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
45260 2019-Jan-10 14:32:21.200100 - [DEBUG] Edge Function : AllBottom
45261 2019-Jan-10 14:32:21.200133 - [DEBUG] End adding new jump function
45262 2019-Jan-10 14:32:21.200177 - [DEBUG]
45263 2019-Jan-10 14:32:21.200204 - [DEBUG] -------------------------------------------- 1311. Path Edge --------------------------------------------
45264 2019-Jan-10 14:32:21.200229 - [DEBUG]
45265 2019-Jan-10 14:32:21.200252 - [DEBUG] Process 1311. path edge:
45266 2019-Jan-10 14:32:21.200276 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45267 2019-Jan-10 14:32:21.200348 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
45268 2019-Jan-10 14:32:21.200981 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45269 2019-Jan-10 14:32:21.201609 - [DEBUG]
45270 2019-Jan-10 14:32:21.201636 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
45271 2019-Jan-10 14:32:21.202283 - [DEBUG] Compose: EdgeIdentity * AllBottom
45272 2019-Jan-10 14:32:21.202311 - [DEBUG]
45273 2019-Jan-10 14:32:21.202335 - [DEBUG] Propagate flow
45274 2019-Jan-10 14:32:21.202359 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45275 2019-Jan-10 14:32:21.202417 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
45276 2019-Jan-10 14:32:21.203049 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45277 2019-Jan-10 14:32:21.203687 - [DEBUG] Edge function : AllBottom (result of previous compose)
45278 2019-Jan-10 14:32:21.203712 - [DEBUG]
45279 2019-Jan-10 14:32:21.203738 - [DEBUG] Join: AllTop & AllBottom
45280 2019-Jan-10 14:32:21.203764 - [DEBUG] = AllBottom (new jump func)
45281 2019-Jan-10 14:32:21.203789 - [DEBUG]
45282 2019-Jan-10 14:32:21.203813 - [DEBUG] Start adding new jump function
45283 2019-Jan-10 14:32:21.203837 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45284 2019-Jan-10 14:32:21.203893 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45285 2019-Jan-10 14:32:21.204513 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
45286 2019-Jan-10 14:32:21.205143 - [DEBUG] Edge Function : AllBottom
45287 2019-Jan-10 14:32:21.205172 - [DEBUG] End adding new jump function
45288 2019-Jan-10 14:32:21.205196 - [DEBUG]
45289 2019-Jan-10 14:32:21.205220 - [DEBUG] -------------------------------------------- 1312. Path Edge --------------------------------------------
45290 2019-Jan-10 14:32:21.205244 - [DEBUG]
45291 2019-Jan-10 14:32:21.205267 - [DEBUG] Process 1312. path edge:
45292 2019-Jan-10 14:32:21.205291 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45293 2019-Jan-10 14:32:21.205348 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
45294 2019-Jan-10 14:32:21.205975 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45295 2019-Jan-10 14:32:21.206595 - [DEBUG]
45296 2019-Jan-10 14:32:21.206619 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
45297 2019-Jan-10 14:32:21.207274 - [DEBUG] Possible callees:
45298 2019-Jan-10 14:32:21.207300 - [DEBUG] llvm.dbg.declare
45299 2019-Jan-10 14:32:21.207325 - [DEBUG] Possible return sites:
45300 2019-Jan-10 14:32:21.207349 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16945301 2019-Jan-10 14:32:21.208607 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45302 2019-Jan-10 14:32:21.208637 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45303 2019-Jan-10 14:32:21.208677 - [DEBUG] Compose: EdgeIdentity * AllBottom
45304 2019-Jan-10 14:32:21.208705 - [DEBUG]
45305 2019-Jan-10 14:32:21.208729 - [DEBUG] Propagate flow
45306 2019-Jan-10 14:32:21.208752 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45307 2019-Jan-10 14:32:21.208810 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
45308 2019-Jan-10 14:32:21.209429 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45309 2019-Jan-10 14:32:21.210046 - [DEBUG] Edge function : AllBottom (result of previous compose)
45310 2019-Jan-10 14:32:21.210072 - [DEBUG]
45311 2019-Jan-10 14:32:21.210097 - [DEBUG] Join: AllTop & AllBottom
45312 2019-Jan-10 14:32:21.210123 - [DEBUG] = AllBottom (new jump func)
45313 2019-Jan-10 14:32:21.210148 - [DEBUG]
45314 2019-Jan-10 14:32:21.210186 - [DEBUG] Start adding new jump function
45315 2019-Jan-10 14:32:21.210210 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45316 2019-Jan-10 14:32:21.210267 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45317 2019-Jan-10 14:32:21.210887 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
45318 2019-Jan-10 14:32:21.211506 - [DEBUG] Edge Function : AllBottom
45319 2019-Jan-10 14:32:21.211534 - [DEBUG] End adding new jump function
45320 2019-Jan-10 14:32:21.211558 - [DEBUG]
45321 2019-Jan-10 14:32:21.211582 - [DEBUG] -------------------------------------------- 1313. Path Edge --------------------------------------------
45322 2019-Jan-10 14:32:21.211606 - [DEBUG]
45323 2019-Jan-10 14:32:21.211630 - [DEBUG] Process 1313. path edge:
45324 2019-Jan-10 14:32:21.211654 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45325 2019-Jan-10 14:32:21.211710 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
45326 2019-Jan-10 14:32:21.212328 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45327 2019-Jan-10 14:32:21.212989 - [DEBUG]
45328 2019-Jan-10 14:32:21.213013 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
45329 2019-Jan-10 14:32:21.213674 - [DEBUG] Compose: EdgeIdentity * AllBottom
45330 2019-Jan-10 14:32:21.213703 - [DEBUG]
45331 2019-Jan-10 14:32:21.213727 - [DEBUG] Propagate flow
45332 2019-Jan-10 14:32:21.213751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45333 2019-Jan-10 14:32:21.213809 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
45334 2019-Jan-10 14:32:21.214429 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45335 2019-Jan-10 14:32:21.215049 - [DEBUG] Edge function : AllBottom (result of previous compose)
45336 2019-Jan-10 14:32:21.215075 - [DEBUG]
45337 2019-Jan-10 14:32:21.215100 - [DEBUG] Join: AllTop & AllBottom
45338 2019-Jan-10 14:32:21.215126 - [DEBUG] = AllBottom (new jump func)
45339 2019-Jan-10 14:32:21.215151 - [DEBUG]
45340 2019-Jan-10 14:32:21.215175 - [DEBUG] Start adding new jump function
45341 2019-Jan-10 14:32:21.215198 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45342 2019-Jan-10 14:32:21.215255 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45343 2019-Jan-10 14:32:21.215875 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
45344 2019-Jan-10 14:32:21.217270 - [DEBUG] Edge Function : AllBottom
45345 2019-Jan-10 14:32:21.217324 - [DEBUG] End adding new jump function
45346 2019-Jan-10 14:32:21.217350 - [DEBUG]
45347 2019-Jan-10 14:32:21.217374 - [DEBUG] -------------------------------------------- 1314. Path Edge --------------------------------------------
45348 2019-Jan-10 14:32:21.217398 - [DEBUG]
45349 2019-Jan-10 14:32:21.217422 - [DEBUG] Process 1314. path edge:
45350 2019-Jan-10 14:32:21.217447 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45351 2019-Jan-10 14:32:21.217521 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
45352 2019-Jan-10 14:32:21.218158 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45353 2019-Jan-10 14:32:21.218781 - [DEBUG]
45354 2019-Jan-10 14:32:21.218806 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
45355 2019-Jan-10 14:32:21.219458 - [DEBUG] Compose: EdgeIdentity * AllBottom
45356 2019-Jan-10 14:32:21.219487 - [DEBUG]
45357 2019-Jan-10 14:32:21.219512 - [DEBUG] Propagate flow
45358 2019-Jan-10 14:32:21.219535 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45359 2019-Jan-10 14:32:21.219594 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
45360 2019-Jan-10 14:32:21.220233 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45361 2019-Jan-10 14:32:21.220852 - [DEBUG] Edge function : AllBottom (result of previous compose)
45362 2019-Jan-10 14:32:21.220878 - [DEBUG]
45363 2019-Jan-10 14:32:21.220903 - [DEBUG] Join: AllTop & AllBottom
45364 2019-Jan-10 14:32:21.220929 - [DEBUG] = AllBottom (new jump func)
45365 2019-Jan-10 14:32:21.220954 - [DEBUG]
45366 2019-Jan-10 14:32:21.220978 - [DEBUG] Start adding new jump function
45367 2019-Jan-10 14:32:21.221001 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45368 2019-Jan-10 14:32:21.221058 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45369 2019-Jan-10 14:32:21.221678 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
45370 2019-Jan-10 14:32:21.222295 - [DEBUG] Edge Function : AllBottom
45371 2019-Jan-10 14:32:21.222324 - [DEBUG] End adding new jump function
45372 2019-Jan-10 14:32:21.222349 - [DEBUG]
45373 2019-Jan-10 14:32:21.222373 - [DEBUG] -------------------------------------------- 1315. Path Edge --------------------------------------------
45374 2019-Jan-10 14:32:21.222397 - [DEBUG]
45375 2019-Jan-10 14:32:21.222420 - [DEBUG] Process 1315. path edge:
45376 2019-Jan-10 14:32:21.222444 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45377 2019-Jan-10 14:32:21.222501 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
45378 2019-Jan-10 14:32:21.223121 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45379 2019-Jan-10 14:32:21.223755 - [DEBUG]
45380 2019-Jan-10 14:32:21.223780 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
45381 2019-Jan-10 14:32:21.224880 - [DEBUG] Compose: EdgeIdentity * AllBottom
45382 2019-Jan-10 14:32:21.224910 - [DEBUG]
45383 2019-Jan-10 14:32:21.224934 - [DEBUG] Propagate flow
45384 2019-Jan-10 14:32:21.224958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45385 2019-Jan-10 14:32:21.225024 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
45386 2019-Jan-10 14:32:21.225654 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45387 2019-Jan-10 14:32:21.226275 - [DEBUG] Edge function : AllBottom (result of previous compose)
45388 2019-Jan-10 14:32:21.226313 - [DEBUG]
45389 2019-Jan-10 14:32:21.226339 - [DEBUG] Join: AllTop & AllBottom
45390 2019-Jan-10 14:32:21.226365 - [DEBUG] = AllBottom (new jump func)
45391 2019-Jan-10 14:32:21.226390 - [DEBUG]
45392 2019-Jan-10 14:32:21.226414 - [DEBUG] Start adding new jump function
45393 2019-Jan-10 14:32:21.226437 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45394 2019-Jan-10 14:32:21.226495 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45395 2019-Jan-10 14:32:21.227143 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
45396 2019-Jan-10 14:32:21.227760 - [DEBUG] Edge Function : AllBottom
45397 2019-Jan-10 14:32:21.227789 - [DEBUG] End adding new jump function
45398 2019-Jan-10 14:32:21.227813 - [DEBUG]
45399 2019-Jan-10 14:32:21.227837 - [DEBUG] -------------------------------------------- 1316. Path Edge --------------------------------------------
45400 2019-Jan-10 14:32:21.227862 - [DEBUG]
45401 2019-Jan-10 14:32:21.227886 - [DEBUG] Process 1316. path edge:
45402 2019-Jan-10 14:32:21.227910 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45403 2019-Jan-10 14:32:21.227966 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
45404 2019-Jan-10 14:32:21.228582 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45405 2019-Jan-10 14:32:21.229200 - [DEBUG]
45406 2019-Jan-10 14:32:21.229226 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
45407 2019-Jan-10 14:32:21.229865 - [DEBUG] Compose: EdgeIdentity * AllBottom
45408 2019-Jan-10 14:32:21.229893 - [DEBUG]
45409 2019-Jan-10 14:32:21.229917 - [DEBUG] Propagate flow
45410 2019-Jan-10 14:32:21.229940 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45411 2019-Jan-10 14:32:21.229998 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
45412 2019-Jan-10 14:32:21.230637 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45413 2019-Jan-10 14:32:21.231255 - [DEBUG] Edge function : AllBottom (result of previous compose)
45414 2019-Jan-10 14:32:21.231280 - [DEBUG]
45415 2019-Jan-10 14:32:21.231305 - [DEBUG] Join: AllTop & AllBottom
45416 2019-Jan-10 14:32:21.231331 - [DEBUG] = AllBottom (new jump func)
45417 2019-Jan-10 14:32:21.231356 - [DEBUG]
45418 2019-Jan-10 14:32:21.231380 - [DEBUG] Start adding new jump function
45419 2019-Jan-10 14:32:21.231404 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45420 2019-Jan-10 14:32:21.231460 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45421 2019-Jan-10 14:32:21.232079 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
45422 2019-Jan-10 14:32:21.233467 - [DEBUG] Edge Function : AllBottom
45423 2019-Jan-10 14:32:21.233522 - [DEBUG] End adding new jump function
45424 2019-Jan-10 14:32:21.233548 - [DEBUG]
45425 2019-Jan-10 14:32:21.233572 - [DEBUG] -------------------------------------------- 1317. Path Edge --------------------------------------------
45426 2019-Jan-10 14:32:21.233597 - [DEBUG]
45427 2019-Jan-10 14:32:21.233620 - [DEBUG] Process 1317. path edge:
45428 2019-Jan-10 14:32:21.233645 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45429 2019-Jan-10 14:32:21.233729 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
45430 2019-Jan-10 14:32:21.234410 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45431 2019-Jan-10 14:32:21.235181 - [DEBUG]
45432 2019-Jan-10 14:32:21.235208 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
45433 2019-Jan-10 14:32:21.235903 - [DEBUG] Compose: EdgeIdentity * AllBottom
45434 2019-Jan-10 14:32:21.235932 - [DEBUG]
45435 2019-Jan-10 14:32:21.235957 - [DEBUG] Propagate flow
45436 2019-Jan-10 14:32:21.235981 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45437 2019-Jan-10 14:32:21.236042 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
45438 2019-Jan-10 14:32:21.236663 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45439 2019-Jan-10 14:32:21.237313 - [DEBUG] Edge function : AllBottom (result of previous compose)
45440 2019-Jan-10 14:32:21.237339 - [DEBUG]
45441 2019-Jan-10 14:32:21.237365 - [DEBUG] Join: AllTop & AllBottom
45442 2019-Jan-10 14:32:21.237392 - [DEBUG] = AllBottom (new jump func)
45443 2019-Jan-10 14:32:21.237417 - [DEBUG]
45444 2019-Jan-10 14:32:21.237441 - [DEBUG] Start adding new jump function
45445 2019-Jan-10 14:32:21.237465 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45446 2019-Jan-10 14:32:21.237521 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45447 2019-Jan-10 14:32:21.238143 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
45448 2019-Jan-10 14:32:21.238760 - [DEBUG] Edge Function : AllBottom
45449 2019-Jan-10 14:32:21.238791 - [DEBUG] End adding new jump function
45450 2019-Jan-10 14:32:21.238816 - [DEBUG]
45451 2019-Jan-10 14:32:21.238840 - [DEBUG] -------------------------------------------- 1318. Path Edge --------------------------------------------
45452 2019-Jan-10 14:32:21.238865 - [DEBUG]
45453 2019-Jan-10 14:32:21.238889 - [DEBUG] Process 1318. path edge:
45454 2019-Jan-10 14:32:21.238913 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45455 2019-Jan-10 14:32:21.238970 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
45456 2019-Jan-10 14:32:21.239587 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45457 2019-Jan-10 14:32:21.240221 - [DEBUG]
45458 2019-Jan-10 14:32:21.240247 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
45459 2019-Jan-10 14:32:21.240884 - [DEBUG] Compose: EdgeIdentity * AllBottom
45460 2019-Jan-10 14:32:21.240913 - [DEBUG]
45461 2019-Jan-10 14:32:21.240937 - [DEBUG] Propagate flow
45462 2019-Jan-10 14:32:21.240961 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45463 2019-Jan-10 14:32:21.241019 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45464 2019-Jan-10 14:32:21.241656 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45465 2019-Jan-10 14:32:21.242276 - [DEBUG] Edge function : AllBottom (result of previous compose)
45466 2019-Jan-10 14:32:21.242301 - [DEBUG]
45467 2019-Jan-10 14:32:21.242326 - [DEBUG] Join: AllTop & AllBottom
45468 2019-Jan-10 14:32:21.242352 - [DEBUG] = AllBottom (new jump func)
45469 2019-Jan-10 14:32:21.242377 - [DEBUG]
45470 2019-Jan-10 14:32:21.242401 - [DEBUG] Start adding new jump function
45471 2019-Jan-10 14:32:21.242425 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45472 2019-Jan-10 14:32:21.242481 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45473 2019-Jan-10 14:32:21.243121 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45474 2019-Jan-10 14:32:21.243823 - [DEBUG] Edge Function : AllBottom
45475 2019-Jan-10 14:32:21.243857 - [DEBUG] End adding new jump function
45476 2019-Jan-10 14:32:21.243881 - [DEBUG]
45477 2019-Jan-10 14:32:21.243905 - [DEBUG] -------------------------------------------- 1319. Path Edge --------------------------------------------
45478 2019-Jan-10 14:32:21.243947 - [DEBUG]
45479 2019-Jan-10 14:32:21.243971 - [DEBUG] Process 1319. path edge:
45480 2019-Jan-10 14:32:21.243995 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45481 2019-Jan-10 14:32:21.244069 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
45482 2019-Jan-10 14:32:21.244762 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45483 2019-Jan-10 14:32:21.245468 - [DEBUG]
45484 2019-Jan-10 14:32:21.245495 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45485 2019-Jan-10 14:32:21.246190 - [DEBUG] Compose: EdgeIdentity * AllBottom
45486 2019-Jan-10 14:32:21.246220 - [DEBUG]
45487 2019-Jan-10 14:32:21.246245 - [DEBUG] Propagate flow
45488 2019-Jan-10 14:32:21.246268 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45489 2019-Jan-10 14:32:21.246340 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
45490 2019-Jan-10 14:32:21.247052 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45491 2019-Jan-10 14:32:21.247730 - [DEBUG] Edge function : AllBottom (result of previous compose)
45492 2019-Jan-10 14:32:21.247758 - [DEBUG]
45493 2019-Jan-10 14:32:21.247785 - [DEBUG] Join: AllTop & AllBottom
45494 2019-Jan-10 14:32:21.247812 - [DEBUG] = AllBottom (new jump func)
45495 2019-Jan-10 14:32:21.247837 - [DEBUG]
45496 2019-Jan-10 14:32:21.247861 - [DEBUG] Start adding new jump function
45497 2019-Jan-10 14:32:21.247885 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45498 2019-Jan-10 14:32:21.247955 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45499 2019-Jan-10 14:32:21.248590 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
45500 2019-Jan-10 14:32:21.249212 - [DEBUG] Edge Function : AllBottom
45501 2019-Jan-10 14:32:21.249243 - [DEBUG] End adding new jump function
45502 2019-Jan-10 14:32:21.249267 - [DEBUG]
45503 2019-Jan-10 14:32:21.249291 - [DEBUG] -------------------------------------------- 1320. Path Edge --------------------------------------------
45504 2019-Jan-10 14:32:21.249316 - [DEBUG]
45505 2019-Jan-10 14:32:21.249339 - [DEBUG] Process 1320. path edge:
45506 2019-Jan-10 14:32:21.249364 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45507 2019-Jan-10 14:32:21.249419 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
45508 2019-Jan-10 14:32:21.250880 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45509 2019-Jan-10 14:32:21.251528 - [DEBUG]
45510 2019-Jan-10 14:32:21.251556 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
45511 2019-Jan-10 14:32:21.252218 - [DEBUG] Compose: EdgeIdentity * AllBottom
45512 2019-Jan-10 14:32:21.252247 - [DEBUG]
45513 2019-Jan-10 14:32:21.252271 - [DEBUG] Propagate flow
45514 2019-Jan-10 14:32:21.252295 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45515 2019-Jan-10 14:32:21.252356 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45516 2019-Jan-10 14:32:21.252976 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45517 2019-Jan-10 14:32:21.253612 - [DEBUG] Edge function : AllBottom (result of previous compose)
45518 2019-Jan-10 14:32:21.253638 - [DEBUG]
45519 2019-Jan-10 14:32:21.253664 - [DEBUG] Join: AllTop & AllBottom
45520 2019-Jan-10 14:32:21.253691 - [DEBUG] = AllBottom (new jump func)
45521 2019-Jan-10 14:32:21.253735 - [DEBUG]
45522 2019-Jan-10 14:32:21.253759 - [DEBUG] Start adding new jump function
45523 2019-Jan-10 14:32:21.253783 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45524 2019-Jan-10 14:32:21.253841 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45525 2019-Jan-10 14:32:21.254461 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45526 2019-Jan-10 14:32:21.255078 - [DEBUG] Edge Function : AllBottom
45527 2019-Jan-10 14:32:21.255108 - [DEBUG] End adding new jump function
45528 2019-Jan-10 14:32:21.255132 - [DEBUG]
45529 2019-Jan-10 14:32:21.255156 - [DEBUG] -------------------------------------------- 1321. Path Edge --------------------------------------------
45530 2019-Jan-10 14:32:21.255181 - [DEBUG]
45531 2019-Jan-10 14:32:21.255204 - [DEBUG] Process 1321. path edge:
45532 2019-Jan-10 14:32:21.255228 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45533 2019-Jan-10 14:32:21.255284 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
45534 2019-Jan-10 14:32:21.255902 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45535 2019-Jan-10 14:32:21.256520 - [DEBUG]
45536 2019-Jan-10 14:32:21.256545 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45537 2019-Jan-10 14:32:21.257205 - [DEBUG] Compose: EdgeIdentity * AllBottom
45538 2019-Jan-10 14:32:21.257233 - [DEBUG]
45539 2019-Jan-10 14:32:21.257257 - [DEBUG] Propagate flow
45540 2019-Jan-10 14:32:21.257281 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45541 2019-Jan-10 14:32:21.257339 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45542 2019-Jan-10 14:32:21.257957 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45543 2019-Jan-10 14:32:21.258576 - [DEBUG] Edge function : AllBottom (result of previous compose)
45544 2019-Jan-10 14:32:21.258601 - [DEBUG]
45545 2019-Jan-10 14:32:21.258626 - [DEBUG] Join: AllTop & AllBottom
45546 2019-Jan-10 14:32:21.258653 - [DEBUG] = AllBottom (new jump func)
45547 2019-Jan-10 14:32:21.258678 - [DEBUG]
45548 2019-Jan-10 14:32:21.258701 - [DEBUG] Start adding new jump function
45549 2019-Jan-10 14:32:21.258725 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45550 2019-Jan-10 14:32:21.258781 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45551 2019-Jan-10 14:32:21.259401 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45552 2019-Jan-10 14:32:21.260015 - [DEBUG] Edge Function : AllBottom
45553 2019-Jan-10 14:32:21.260043 - [DEBUG] End adding new jump function
45554 2019-Jan-10 14:32:21.260068 - [DEBUG]
45555 2019-Jan-10 14:32:21.260092 - [DEBUG] -------------------------------------------- 1322. Path Edge --------------------------------------------
45556 2019-Jan-10 14:32:21.260116 - [DEBUG]
45557 2019-Jan-10 14:32:21.260139 - [DEBUG] Process 1322. path edge:
45558 2019-Jan-10 14:32:21.260177 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45559 2019-Jan-10 14:32:21.260234 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
45560 2019-Jan-10 14:32:21.260849 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45561 2019-Jan-10 14:32:21.261469 - [DEBUG]
45562 2019-Jan-10 14:32:21.261493 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45563 2019-Jan-10 14:32:21.262123 - [DEBUG] Start of endsummarytab entry
45564 2019-Jan-10 14:32:21.262161 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
45565 2019-Jan-10 14:32:21.262793 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
45566 2019-Jan-10 14:32:21.262863 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45567 2019-Jan-10 14:32:21.263480 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
45568 2019-Jan-10 14:32:21.264113 - [DEBUG] EF: AllBottom
45569 2019-Jan-10 14:32:21.264139 - [DEBUG]
45570 2019-Jan-10 14:32:21.264162 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45571 2019-Jan-10 14:32:21.264778 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
45572 2019-Jan-10 14:32:21.265407 - [DEBUG] EF: AllBottom
45573 2019-Jan-10 14:32:21.265432 - [DEBUG]
45574 2019-Jan-10 14:32:21.265455 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45575 2019-Jan-10 14:32:21.266733 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
45576 2019-Jan-10 14:32:21.267407 - [DEBUG] EF: AllBottom
45577 2019-Jan-10 14:32:21.267433 - [DEBUG]
45578 2019-Jan-10 14:32:21.267457 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45579 2019-Jan-10 14:32:21.268076 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
45580 2019-Jan-10 14:32:21.268700 - [DEBUG] EF: AllBottom
45581 2019-Jan-10 14:32:21.268725 - [DEBUG]
45582 2019-Jan-10 14:32:21.268749 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45583 2019-Jan-10 14:32:21.269363 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
45584 2019-Jan-10 14:32:21.269982 - [DEBUG] EF: AllBottom
45585 2019-Jan-10 14:32:21.270007 - [DEBUG]
45586 2019-Jan-10 14:32:21.270030 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45587 2019-Jan-10 14:32:21.270661 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
45588 2019-Jan-10 14:32:21.271289 - [DEBUG] EF: AllBottom
45589 2019-Jan-10 14:32:21.271314 - [DEBUG]
45590 2019-Jan-10 14:32:21.271337 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45591 2019-Jan-10 14:32:21.271951 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
45592 2019-Jan-10 14:32:21.272566 - [DEBUG] EF: AllBottom
45593 2019-Jan-10 14:32:21.272591 - [DEBUG]
45594 2019-Jan-10 14:32:21.272615 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45595 2019-Jan-10 14:32:21.273229 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
45596 2019-Jan-10 14:32:21.273859 - [DEBUG] EF: AllBottom
45597 2019-Jan-10 14:32:21.273885 - [DEBUG]
45598 2019-Jan-10 14:32:21.273908 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45599 2019-Jan-10 14:32:21.274522 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
45600 2019-Jan-10 14:32:21.275168 - [DEBUG] EF: AllBottom
45601 2019-Jan-10 14:32:21.275194 - [DEBUG]
45602 2019-Jan-10 14:32:21.275218 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45603 2019-Jan-10 14:32:21.275840 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
45604 2019-Jan-10 14:32:21.276460 - [DEBUG] EF: AllBottom
45605 2019-Jan-10 14:32:21.276485 - [DEBUG]
45606 2019-Jan-10 14:32:21.276509 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45607 2019-Jan-10 14:32:21.277141 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
45608 2019-Jan-10 14:32:21.277766 - [DEBUG] EF: AllBottom
45609 2019-Jan-10 14:32:21.277791 - [DEBUG]
45610 2019-Jan-10 14:32:21.277814 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45611 2019-Jan-10 14:32:21.278445 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
45612 2019-Jan-10 14:32:21.279071 - [DEBUG] EF: AllBottom
45613 2019-Jan-10 14:32:21.279096 - [DEBUG]
45614 2019-Jan-10 14:32:21.279120 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45615 2019-Jan-10 14:32:21.279734 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
45616 2019-Jan-10 14:32:21.280368 - [DEBUG] EF: AllBottom
45617 2019-Jan-10 14:32:21.280393 - [DEBUG]
45618 2019-Jan-10 14:32:21.280417 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45619 2019-Jan-10 14:32:21.281031 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
45620 2019-Jan-10 14:32:21.281649 - [DEBUG] EF: AllBottom
45621 2019-Jan-10 14:32:21.281674 - [DEBUG]
45622 2019-Jan-10 14:32:21.281697 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45623 2019-Jan-10 14:32:21.282320 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
45624 2019-Jan-10 14:32:21.283645 - [DEBUG] EF: AllBottom
45625 2019-Jan-10 14:32:21.283676 - [DEBUG]
45626 2019-Jan-10 14:32:21.283700 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45627 2019-Jan-10 14:32:21.284387 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45628 2019-Jan-10 14:32:21.285380 - [DEBUG] EF: AllBottom
45629 2019-Jan-10 14:32:21.285408 - [DEBUG]
45630 2019-Jan-10 14:32:21.285432 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45631 2019-Jan-10 14:32:21.286060 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
45632 2019-Jan-10 14:32:21.286687 - [DEBUG] EF: AllBottom
45633 2019-Jan-10 14:32:21.286713 - [DEBUG]
45634 2019-Jan-10 14:32:21.286736 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45635 2019-Jan-10 14:32:21.287380 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
45636 2019-Jan-10 14:32:21.287998 - [DEBUG] EF: AllBottom
45637 2019-Jan-10 14:32:21.288023 - [DEBUG]
45638 2019-Jan-10 14:32:21.288047 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45639 2019-Jan-10 14:32:21.288660 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
45640 2019-Jan-10 14:32:21.289287 - [DEBUG] EF: AllBottom
45641 2019-Jan-10 14:32:21.289312 - [DEBUG]
45642 2019-Jan-10 14:32:21.289335 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45643 2019-Jan-10 14:32:21.289949 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
45644 2019-Jan-10 14:32:21.290599 - [DEBUG] EF: AllBottom
45645 2019-Jan-10 14:32:21.290624 - [DEBUG]
45646 2019-Jan-10 14:32:21.290648 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45647 2019-Jan-10 14:32:21.291267 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
45648 2019-Jan-10 14:32:21.291886 - [DEBUG] EF: AllBottom
45649 2019-Jan-10 14:32:21.291911 - [DEBUG]
45650 2019-Jan-10 14:32:21.291935 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45651 2019-Jan-10 14:32:21.292548 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
45652 2019-Jan-10 14:32:21.293168 - [DEBUG] EF: AllBottom
45653 2019-Jan-10 14:32:21.293193 - [DEBUG]
45654 2019-Jan-10 14:32:21.293216 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45655 2019-Jan-10 14:32:21.293849 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
45656 2019-Jan-10 14:32:21.294484 - [DEBUG] EF: AllBottom
45657 2019-Jan-10 14:32:21.294510 - [DEBUG]
45658 2019-Jan-10 14:32:21.294534 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45659 2019-Jan-10 14:32:21.295149 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
45660 2019-Jan-10 14:32:21.295764 - [DEBUG] EF: AllBottom
45661 2019-Jan-10 14:32:21.295790 - [DEBUG]
45662 2019-Jan-10 14:32:21.295813 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45663 2019-Jan-10 14:32:21.296427 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
45664 2019-Jan-10 14:32:21.297111 - [DEBUG] EF: AllBottom
45665 2019-Jan-10 14:32:21.297136 - [DEBUG]
45666 2019-Jan-10 14:32:21.297160 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45667 2019-Jan-10 14:32:21.297776 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
45668 2019-Jan-10 14:32:21.298400 - [DEBUG] EF: AllBottom
45669 2019-Jan-10 14:32:21.298425 - [DEBUG]
45670 2019-Jan-10 14:32:21.298449 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45671 2019-Jan-10 14:32:21.299070 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45672 2019-Jan-10 14:32:21.299711 - [DEBUG] EF: AllBottom
45673 2019-Jan-10 14:32:21.299737 - [DEBUG]
45674 2019-Jan-10 14:32:21.299760 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45675 2019-Jan-10 14:32:21.300994 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45676 2019-Jan-10 14:32:21.301623 - [DEBUG] EF: AllBottom
45677 2019-Jan-10 14:32:21.301649 - [DEBUG]
45678 2019-Jan-10 14:32:21.301673 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45679 2019-Jan-10 14:32:21.302289 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45680 2019-Jan-10 14:32:21.302912 - [DEBUG] EF: AllBottom
45681 2019-Jan-10 14:32:21.302937 - [DEBUG]
45682 2019-Jan-10 14:32:21.302961 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45683 2019-Jan-10 14:32:21.303594 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
45684 2019-Jan-10 14:32:21.304214 - [DEBUG] EF: AllBottom
45685 2019-Jan-10 14:32:21.304239 - [DEBUG]
45686 2019-Jan-10 14:32:21.304262 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
45687 2019-Jan-10 14:32:21.304876 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45688 2019-Jan-10 14:32:21.305492 - [DEBUG] EF: AllBottom
45689 2019-Jan-10 14:32:21.305517 - [DEBUG]
45690 2019-Jan-10 14:32:21.305541 - [DEBUG] ---------------
45691 2019-Jan-10 14:32:21.305565 - [DEBUG]
45692 2019-Jan-10 14:32:21.305593 - [DEBUG] End of endsummarytab entry
45693 2019-Jan-10 14:32:21.305616 - [DEBUG]
45694 2019-Jan-10 14:32:21.305640 - [DEBUG] Start of incomingtab entry
45695 2019-Jan-10 14:32:21.305665 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
45696 2019-Jan-10 14:32:21.306285 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
45697 2019-Jan-10 14:32:21.306344 - [DEBUG] ---------------
45698 2019-Jan-10 14:32:21.306369 - [DEBUG] End of incomingtab entry
45699 2019-Jan-10 14:32:21.306392 - [DEBUG]
45700 2019-Jan-10 14:32:21.306420 - [DEBUG] EDGE:
45701 2019-Jan-10 14:32:21.306477 - [DEBUG] ---> 45702 2019-Jan-10 14:32:21.307111 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45703 2019-Jan-10 14:32:21.307731 - [DEBUG]
45704 2019-Jan-10 14:32:21.307758 - [DEBUG] EDGE:
45705 2019-Jan-10 14:32:21.307833 - [DEBUG] ---> 45706 2019-Jan-10 14:32:21.308451 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45707 2019-Jan-10 14:32:21.309068 - [DEBUG]
45708 2019-Jan-10 14:32:21.309120 - [DEBUG] Compose: EdgeIdentity * AllBottom
45709 2019-Jan-10 14:32:21.309147 - [DEBUG]
45710 2019-Jan-10 14:32:21.309171 - [DEBUG] Propagate flow
45711 2019-Jan-10 14:32:21.309195 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45712 2019-Jan-10 14:32:21.309252 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45713 2019-Jan-10 14:32:21.309880 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45714 2019-Jan-10 14:32:21.310515 - [DEBUG] Edge function : AllBottom (result of previous compose)
45715 2019-Jan-10 14:32:21.310541 - [DEBUG]
45716 2019-Jan-10 14:32:21.310567 - [DEBUG] Join: AllTop & AllBottom
45717 2019-Jan-10 14:32:21.310594 - [DEBUG] = AllBottom (new jump func)
45718 2019-Jan-10 14:32:21.310618 - [DEBUG]
45719 2019-Jan-10 14:32:21.310641 - [DEBUG] Start adding new jump function
45720 2019-Jan-10 14:32:21.310665 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45721 2019-Jan-10 14:32:21.310721 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45722 2019-Jan-10 14:32:21.311341 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45723 2019-Jan-10 14:32:21.311966 - [DEBUG] Edge Function : AllBottom
45724 2019-Jan-10 14:32:21.311997 - [DEBUG] End adding new jump function
45725 2019-Jan-10 14:32:21.312021 - [DEBUG]
45726 2019-Jan-10 14:32:21.312045 - [DEBUG] -------------------------------------------- 1323. Path Edge --------------------------------------------
45727 2019-Jan-10 14:32:21.312070 - [DEBUG]
45728 2019-Jan-10 14:32:21.312093 - [DEBUG] Process 1323. path edge:
45729 2019-Jan-10 14:32:21.312117 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45730 2019-Jan-10 14:32:21.312173 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
45731 2019-Jan-10 14:32:21.312804 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45732 2019-Jan-10 14:32:21.313461 - [DEBUG]
45733 2019-Jan-10 14:32:21.313485 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
45734 2019-Jan-10 14:32:21.314157 - [DEBUG] Possible callees:
45735 2019-Jan-10 14:32:21.314182 - [DEBUG] llvm.dbg.declare
45736 2019-Jan-10 14:32:21.314207 - [DEBUG] Possible return sites:
45737 2019-Jan-10 14:32:21.314231 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19345738 2019-Jan-10 14:32:21.315491 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
45739 2019-Jan-10 14:32:21.315520 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
45740 2019-Jan-10 14:32:21.315563 - [DEBUG] Compose: EdgeIdentity * AllBottom
45741 2019-Jan-10 14:32:21.315590 - [DEBUG]
45742 2019-Jan-10 14:32:21.315615 - [DEBUG] Propagate flow
45743 2019-Jan-10 14:32:21.315638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45744 2019-Jan-10 14:32:21.315696 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45745 2019-Jan-10 14:32:21.316346 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45746 2019-Jan-10 14:32:21.316999 - [DEBUG] Edge function : AllBottom (result of previous compose)
45747 2019-Jan-10 14:32:21.317025 - [DEBUG]
45748 2019-Jan-10 14:32:21.317051 - [DEBUG] Join: AllTop & AllBottom
45749 2019-Jan-10 14:32:21.317077 - [DEBUG] = AllBottom (new jump func)
45750 2019-Jan-10 14:32:21.317102 - [DEBUG]
45751 2019-Jan-10 14:32:21.317125 - [DEBUG] Start adding new jump function
45752 2019-Jan-10 14:32:21.317149 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45753 2019-Jan-10 14:32:21.317205 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45754 2019-Jan-10 14:32:21.317825 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45755 2019-Jan-10 14:32:21.318442 - [DEBUG] Edge Function : AllBottom
45756 2019-Jan-10 14:32:21.318471 - [DEBUG] End adding new jump function
45757 2019-Jan-10 14:32:21.318496 - [DEBUG]
45758 2019-Jan-10 14:32:21.318519 - [DEBUG] -------------------------------------------- 1324. Path Edge --------------------------------------------
45759 2019-Jan-10 14:32:21.318544 - [DEBUG]
45760 2019-Jan-10 14:32:21.318567 - [DEBUG] Process 1324. path edge:
45761 2019-Jan-10 14:32:21.318591 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45762 2019-Jan-10 14:32:21.318647 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
45763 2019-Jan-10 14:32:21.319264 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45764 2019-Jan-10 14:32:21.319881 - [DEBUG]
45765 2019-Jan-10 14:32:21.319906 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
45766 2019-Jan-10 14:32:21.320562 - [DEBUG] Compose: EdgeIdentity * AllBottom
45767 2019-Jan-10 14:32:21.320590 - [DEBUG]
45768 2019-Jan-10 14:32:21.320614 - [DEBUG] Propagate flow
45769 2019-Jan-10 14:32:21.320638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45770 2019-Jan-10 14:32:21.320695 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
45771 2019-Jan-10 14:32:21.321313 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45772 2019-Jan-10 14:32:21.321933 - [DEBUG] Edge function : AllBottom (result of previous compose)
45773 2019-Jan-10 14:32:21.321958 - [DEBUG]
45774 2019-Jan-10 14:32:21.321984 - [DEBUG] Join: AllTop & AllBottom
45775 2019-Jan-10 14:32:21.322010 - [DEBUG] = AllBottom (new jump func)
45776 2019-Jan-10 14:32:21.322035 - [DEBUG]
45777 2019-Jan-10 14:32:21.322058 - [DEBUG] Start adding new jump function
45778 2019-Jan-10 14:32:21.322082 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45779 2019-Jan-10 14:32:21.322138 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45780 2019-Jan-10 14:32:21.322757 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
45781 2019-Jan-10 14:32:21.323373 - [DEBUG] Edge Function : AllBottom
45782 2019-Jan-10 14:32:21.323401 - [DEBUG] End adding new jump function
45783 2019-Jan-10 14:32:21.323425 - [DEBUG]
45784 2019-Jan-10 14:32:21.323449 - [DEBUG] -------------------------------------------- 1325. Path Edge --------------------------------------------
45785 2019-Jan-10 14:32:21.323473 - [DEBUG]
45786 2019-Jan-10 14:32:21.323510 - [DEBUG] Process 1325. path edge:
45787 2019-Jan-10 14:32:21.323535 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45788 2019-Jan-10 14:32:21.323591 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
45789 2019-Jan-10 14:32:21.324209 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45790 2019-Jan-10 14:32:21.324829 - [DEBUG]
45791 2019-Jan-10 14:32:21.324862 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
45792 2019-Jan-10 14:32:21.325520 - [DEBUG] Compose: EdgeIdentity * AllBottom
45793 2019-Jan-10 14:32:21.325549 - [DEBUG]
45794 2019-Jan-10 14:32:21.325573 - [DEBUG] Propagate flow
45795 2019-Jan-10 14:32:21.325597 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45796 2019-Jan-10 14:32:21.325664 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
45797 2019-Jan-10 14:32:21.326294 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45798 2019-Jan-10 14:32:21.326952 - [DEBUG] Edge function : AllBottom (result of previous compose)
45799 2019-Jan-10 14:32:21.326978 - [DEBUG]
45800 2019-Jan-10 14:32:21.327004 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
45801 2019-Jan-10 14:32:21.327030 - [DEBUG] = AllBottom
45802 2019-Jan-10 14:32:21.327055 - [DEBUG]
45803 2019-Jan-10 14:32:21.327078 - [DEBUG] PROPAGATE: No new function!
45804 2019-Jan-10 14:32:21.327104 - [DEBUG] EDGE:
45805 2019-Jan-10 14:32:21.327163 - [DEBUG] ---> 45806 2019-Jan-10 14:32:21.327780 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45807 2019-Jan-10 14:32:21.328413 - [DEBUG]
45808 2019-Jan-10 14:32:21.328438 - [DEBUG] EDGE:
45809 2019-Jan-10 14:32:21.328498 - [DEBUG] ---> 45810 2019-Jan-10 14:32:21.329119 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45811 2019-Jan-10 14:32:21.329737 - [DEBUG]
45812 2019-Jan-10 14:32:21.329763 - [DEBUG] EDGE:
45813 2019-Jan-10 14:32:21.329820 - [DEBUG] ---> 45814 2019-Jan-10 14:32:21.330472 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45815 2019-Jan-10 14:32:21.331092 - [DEBUG]
45816 2019-Jan-10 14:32:21.331118 - [DEBUG] EDGE:
45817 2019-Jan-10 14:32:21.331176 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
45818 2019-Jan-10 14:32:21.331799 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45819 2019-Jan-10 14:32:21.332417 - [DEBUG]
45820 2019-Jan-10 14:32:21.332444 - [DEBUG] EDGE:
45821 2019-Jan-10 14:32:21.332501 - [DEBUG] ---> 45822 2019-Jan-10 14:32:21.333148 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45823 2019-Jan-10 14:32:21.333782 - [DEBUG]
45824 2019-Jan-10 14:32:21.333808 - [DEBUG] EDGE:
45825 2019-Jan-10 14:32:21.333866 - [DEBUG] ---> 45826 2019-Jan-10 14:32:21.334483 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45827 2019-Jan-10 14:32:21.335101 - [DEBUG]
45828 2019-Jan-10 14:32:21.335127 - [DEBUG] EDGE:
45829 2019-Jan-10 14:32:21.335184 - [DEBUG] ---> 45830 2019-Jan-10 14:32:21.335804 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45831 2019-Jan-10 14:32:21.336435 - [DEBUG]
45832 2019-Jan-10 14:32:21.336478 - [DEBUG] Compose: EdgeIdentity * AllBottom
45833 2019-Jan-10 14:32:21.336505 - [DEBUG]
45834 2019-Jan-10 14:32:21.336529 - [DEBUG] Propagate flow
45835 2019-Jan-10 14:32:21.336553 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45836 2019-Jan-10 14:32:21.336610 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
45837 2019-Jan-10 14:32:21.337245 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45838 2019-Jan-10 14:32:21.337862 - [DEBUG] Edge function : AllBottom (result of previous compose)
45839 2019-Jan-10 14:32:21.337888 - [DEBUG]
45840 2019-Jan-10 14:32:21.337914 - [DEBUG] Join: AllTop & AllBottom
45841 2019-Jan-10 14:32:21.337940 - [DEBUG] = AllBottom (new jump func)
45842 2019-Jan-10 14:32:21.337964 - [DEBUG]
45843 2019-Jan-10 14:32:21.337988 - [DEBUG] Start adding new jump function
45844 2019-Jan-10 14:32:21.338011 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45845 2019-Jan-10 14:32:21.338067 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45846 2019-Jan-10 14:32:21.338686 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
45847 2019-Jan-10 14:32:21.339304 - [DEBUG] Edge Function : AllBottom
45848 2019-Jan-10 14:32:21.339334 - [DEBUG] End adding new jump function
45849 2019-Jan-10 14:32:21.339358 - [DEBUG]
45850 2019-Jan-10 14:32:21.339382 - [DEBUG] -------------------------------------------- 1326. Path Edge --------------------------------------------
45851 2019-Jan-10 14:32:21.339407 - [DEBUG]
45852 2019-Jan-10 14:32:21.339430 - [DEBUG] Process 1326. path edge:
45853 2019-Jan-10 14:32:21.339454 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45854 2019-Jan-10 14:32:21.339510 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
45855 2019-Jan-10 14:32:21.340128 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45856 2019-Jan-10 14:32:21.340761 - [DEBUG]
45857 2019-Jan-10 14:32:21.340786 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
45858 2019-Jan-10 14:32:21.341429 - [DEBUG] Compose: EdgeIdentity * AllBottom
45859 2019-Jan-10 14:32:21.341457 - [DEBUG]
45860 2019-Jan-10 14:32:21.341481 - [DEBUG] Propagate flow
45861 2019-Jan-10 14:32:21.341505 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45862 2019-Jan-10 14:32:21.341562 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
45863 2019-Jan-10 14:32:21.342178 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45864 2019-Jan-10 14:32:21.342796 - [DEBUG] Edge function : AllBottom (result of previous compose)
45865 2019-Jan-10 14:32:21.342821 - [DEBUG]
45866 2019-Jan-10 14:32:21.342846 - [DEBUG] Join: AllTop & AllBottom
45867 2019-Jan-10 14:32:21.342872 - [DEBUG] = AllBottom (new jump func)
45868 2019-Jan-10 14:32:21.342897 - [DEBUG]
45869 2019-Jan-10 14:32:21.342920 - [DEBUG] Start adding new jump function
45870 2019-Jan-10 14:32:21.342944 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45871 2019-Jan-10 14:32:21.343000 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45872 2019-Jan-10 14:32:21.343635 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
45873 2019-Jan-10 14:32:21.344250 - [DEBUG] Edge Function : AllBottom
45874 2019-Jan-10 14:32:21.344277 - [DEBUG] End adding new jump function
45875 2019-Jan-10 14:32:21.344302 - [DEBUG]
45876 2019-Jan-10 14:32:21.344325 - [DEBUG] -------------------------------------------- 1327. Path Edge --------------------------------------------
45877 2019-Jan-10 14:32:21.344358 - [DEBUG]
45878 2019-Jan-10 14:32:21.344382 - [DEBUG] Process 1327. path edge:
45879 2019-Jan-10 14:32:21.344406 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45880 2019-Jan-10 14:32:21.344462 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
45881 2019-Jan-10 14:32:21.345076 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
45882 2019-Jan-10 14:32:21.345694 - [DEBUG]
45883 2019-Jan-10 14:32:21.345720 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
45884 2019-Jan-10 14:32:21.346351 - [DEBUG] Compose: EdgeIdentity * AllBottom
45885 2019-Jan-10 14:32:21.346379 - [DEBUG]
45886 2019-Jan-10 14:32:21.346403 - [DEBUG] Propagate flow
45887 2019-Jan-10 14:32:21.346426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45888 2019-Jan-10 14:32:21.346484 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
45889 2019-Jan-10 14:32:21.347118 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45890 2019-Jan-10 14:32:21.347737 - [DEBUG] Edge function : AllBottom (result of previous compose)
45891 2019-Jan-10 14:32:21.347762 - [DEBUG]
45892 2019-Jan-10 14:32:21.347788 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
45893 2019-Jan-10 14:32:21.347814 - [DEBUG] = AllBottom
45894 2019-Jan-10 14:32:21.347839 - [DEBUG]
45895 2019-Jan-10 14:32:21.347862 - [DEBUG] PROPAGATE: No new function!
45896 2019-Jan-10 14:32:21.347888 - [DEBUG] EDGE:
45897 2019-Jan-10 14:32:21.347945 - [DEBUG] ---> 45898 2019-Jan-10 14:32:21.348559 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45899 2019-Jan-10 14:32:21.349206 - [DEBUG]
45900 2019-Jan-10 14:32:21.349233 - [DEBUG] EDGE:
45901 2019-Jan-10 14:32:21.349290 - [DEBUG] ---> 45902 2019-Jan-10 14:32:21.349909 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45903 2019-Jan-10 14:32:21.350543 - [DEBUG]
45904 2019-Jan-10 14:32:21.350569 - [DEBUG] EDGE:
45905 2019-Jan-10 14:32:21.350627 - [DEBUG] ---> 45906 2019-Jan-10 14:32:21.351244 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45907 2019-Jan-10 14:32:21.351862 - [DEBUG]
45908 2019-Jan-10 14:32:21.351889 - [DEBUG] EDGE:
45909 2019-Jan-10 14:32:21.351946 - [DEBUG] ---> 45910 2019-Jan-10 14:32:21.352565 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45911 2019-Jan-10 14:32:21.353182 - [DEBUG]
45912 2019-Jan-10 14:32:21.353208 - [DEBUG] EDGE:
45913 2019-Jan-10 14:32:21.353266 - [DEBUG] ---> 45914 2019-Jan-10 14:32:21.353900 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45915 2019-Jan-10 14:32:21.354519 - [DEBUG]
45916 2019-Jan-10 14:32:21.354546 - [DEBUG] EDGE:
45917 2019-Jan-10 14:32:21.354603 - [DEBUG] ---> 45918 2019-Jan-10 14:32:21.355221 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45919 2019-Jan-10 14:32:21.355849 - [DEBUG]
45920 2019-Jan-10 14:32:21.355877 - [DEBUG] EDGE:
45921 2019-Jan-10 14:32:21.355934 - [DEBUG] ---> 45922 2019-Jan-10 14:32:21.356562 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45923 2019-Jan-10 14:32:21.357196 - [DEBUG]
45924 2019-Jan-10 14:32:21.357223 - [DEBUG] EDGE:
45925 2019-Jan-10 14:32:21.357280 - [DEBUG] ---> 45926 2019-Jan-10 14:32:21.357895 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45927 2019-Jan-10 14:32:21.358513 - [DEBUG]
45928 2019-Jan-10 14:32:21.358540 - [DEBUG] EDGE:
45929 2019-Jan-10 14:32:21.358597 - [DEBUG] ---> 45930 2019-Jan-10 14:32:21.359214 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45931 2019-Jan-10 14:32:21.359831 - [DEBUG]
45932 2019-Jan-10 14:32:21.359858 - [DEBUG] EDGE:
45933 2019-Jan-10 14:32:21.359915 - [DEBUG] ---> 45934 2019-Jan-10 14:32:21.360555 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45935 2019-Jan-10 14:32:21.361175 - [DEBUG]
45936 2019-Jan-10 14:32:21.361201 - [DEBUG] EDGE:
45937 2019-Jan-10 14:32:21.361259 - [DEBUG] ---> 45938 2019-Jan-10 14:32:21.361873 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45939 2019-Jan-10 14:32:21.362492 - [DEBUG]
45940 2019-Jan-10 14:32:21.362518 - [DEBUG] EDGE:
45941 2019-Jan-10 14:32:21.362575 - [DEBUG] ---> 45942 2019-Jan-10 14:32:21.363189 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45943 2019-Jan-10 14:32:21.363821 - [DEBUG]
45944 2019-Jan-10 14:32:21.363848 - [DEBUG] EDGE:
45945 2019-Jan-10 14:32:21.363906 - [DEBUG] ---> 45946 2019-Jan-10 14:32:21.364523 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45947 2019-Jan-10 14:32:21.365142 - [DEBUG]
45948 2019-Jan-10 14:32:21.365169 - [DEBUG] EDGE:
45949 2019-Jan-10 14:32:21.365226 - [DEBUG] ---> 45950 2019-Jan-10 14:32:21.365851 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45951 2019-Jan-10 14:32:21.366503 - [DEBUG]
45952 2019-Jan-10 14:32:21.366530 - [DEBUG] EDGE:
45953 2019-Jan-10 14:32:21.366587 - [DEBUG] ---> 45954 2019-Jan-10 14:32:21.367219 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45955 2019-Jan-10 14:32:21.367836 - [DEBUG]
45956 2019-Jan-10 14:32:21.367862 - [DEBUG] EDGE:
45957 2019-Jan-10 14:32:21.367919 - [DEBUG] ---> 45958 2019-Jan-10 14:32:21.368547 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45959 2019-Jan-10 14:32:21.369165 - [DEBUG]
45960 2019-Jan-10 14:32:21.369191 - [DEBUG] EDGE:
45961 2019-Jan-10 14:32:21.369249 - [DEBUG] ---> 45962 2019-Jan-10 14:32:21.369874 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45963 2019-Jan-10 14:32:21.370507 - [DEBUG]
45964 2019-Jan-10 14:32:21.370534 - [DEBUG] EDGE:
45965 2019-Jan-10 14:32:21.370592 - [DEBUG] ---> 45966 2019-Jan-10 14:32:21.371206 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45967 2019-Jan-10 14:32:21.371823 - [DEBUG]
45968 2019-Jan-10 14:32:21.371850 - [DEBUG] EDGE:
45969 2019-Jan-10 14:32:21.371907 - [DEBUG] ---> 45970 2019-Jan-10 14:32:21.372523 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45971 2019-Jan-10 14:32:21.373139 - [DEBUG]
45972 2019-Jan-10 14:32:21.373165 - [DEBUG] EDGE:
45973 2019-Jan-10 14:32:21.373223 - [DEBUG] ---> 45974 2019-Jan-10 14:32:21.373861 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
45975 2019-Jan-10 14:32:21.374480 - [DEBUG]
45976 2019-Jan-10 14:32:21.374516 - [DEBUG] Compose: EdgeIdentity * AllBottom
45977 2019-Jan-10 14:32:21.374543 - [DEBUG]
45978 2019-Jan-10 14:32:21.374567 - [DEBUG] Propagate flow
45979 2019-Jan-10 14:32:21.374591 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
45980 2019-Jan-10 14:32:21.374647 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
45981 2019-Jan-10 14:32:21.375265 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45982 2019-Jan-10 14:32:21.375893 - [DEBUG] Edge function : AllBottom (result of previous compose)
45983 2019-Jan-10 14:32:21.375918 - [DEBUG]
45984 2019-Jan-10 14:32:21.375944 - [DEBUG] Join: AllTop & AllBottom
45985 2019-Jan-10 14:32:21.375970 - [DEBUG] = AllBottom (new jump func)
45986 2019-Jan-10 14:32:21.375995 - [DEBUG]
45987 2019-Jan-10 14:32:21.376019 - [DEBUG] Start adding new jump function
45988 2019-Jan-10 14:32:21.376042 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
45989 2019-Jan-10 14:32:21.376103 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
45990 2019-Jan-10 14:32:21.376729 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
45991 2019-Jan-10 14:32:21.377379 - [DEBUG] Edge Function : AllBottom
45992 2019-Jan-10 14:32:21.377408 - [DEBUG] End adding new jump function
45993 2019-Jan-10 14:32:21.377432 - [DEBUG]
45994 2019-Jan-10 14:32:21.377456 - [DEBUG] -------------------------------------------- 1328. Path Edge --------------------------------------------
45995 2019-Jan-10 14:32:21.377480 - [DEBUG]
45996 2019-Jan-10 14:32:21.377504 - [DEBUG] Process 1328. path edge:
45997 2019-Jan-10 14:32:21.377528 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
45998 2019-Jan-10 14:32:21.377584 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
45999 2019-Jan-10 14:32:21.378212 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46000 2019-Jan-10 14:32:21.378830 - [DEBUG]
46001 2019-Jan-10 14:32:21.378855 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
46002 2019-Jan-10 14:32:21.379484 - [DEBUG] Possible callees:
46003 2019-Jan-10 14:32:21.379509 - [DEBUG] foo
46004 2019-Jan-10 14:32:21.379534 - [DEBUG] Possible return sites:
46005 2019-Jan-10 14:32:21.379558 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12646006 2019-Jan-10 14:32:21.380804 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
46007 2019-Jan-10 14:32:21.380832 - [DEBUG] Start points of 'foo' currently not available!
46008 2019-Jan-10 14:32:21.380874 - [DEBUG] Compose: EdgeIdentity * AllBottom
46009 2019-Jan-10 14:32:21.380901 - [DEBUG]
46010 2019-Jan-10 14:32:21.380925 - [DEBUG] Propagate flow
46011 2019-Jan-10 14:32:21.380949 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46012 2019-Jan-10 14:32:21.381006 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
46013 2019-Jan-10 14:32:21.381625 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46014 2019-Jan-10 14:32:21.382242 - [DEBUG] Edge function : AllBottom (result of previous compose)
46015 2019-Jan-10 14:32:21.382268 - [DEBUG]
46016 2019-Jan-10 14:32:21.382293 - [DEBUG] Join: AllTop & AllBottom
46017 2019-Jan-10 14:32:21.382323 - [DEBUG] = AllBottom (new jump func)
46018 2019-Jan-10 14:32:21.382348 - [DEBUG]
46019 2019-Jan-10 14:32:21.382397 - [DEBUG] Start adding new jump function
46020 2019-Jan-10 14:32:21.382421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46021 2019-Jan-10 14:32:21.382478 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46022 2019-Jan-10 14:32:21.383097 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
46023 2019-Jan-10 14:32:21.383731 - [DEBUG] Edge Function : AllBottom
46024 2019-Jan-10 14:32:21.383759 - [DEBUG] End adding new jump function
46025 2019-Jan-10 14:32:21.383784 - [DEBUG]
46026 2019-Jan-10 14:32:21.383808 - [DEBUG] -------------------------------------------- 1329. Path Edge --------------------------------------------
46027 2019-Jan-10 14:32:21.383832 - [DEBUG]
46028 2019-Jan-10 14:32:21.383855 - [DEBUG] Process 1329. path edge:
46029 2019-Jan-10 14:32:21.383879 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46030 2019-Jan-10 14:32:21.383935 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
46031 2019-Jan-10 14:32:21.384555 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46032 2019-Jan-10 14:32:21.385173 - [DEBUG]
46033 2019-Jan-10 14:32:21.385198 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
46034 2019-Jan-10 14:32:21.385836 - [DEBUG] Compose: EdgeIdentity * AllBottom
46035 2019-Jan-10 14:32:21.385864 - [DEBUG]
46036 2019-Jan-10 14:32:21.385888 - [DEBUG] Propagate flow
46037 2019-Jan-10 14:32:21.385912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46038 2019-Jan-10 14:32:21.385969 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
46039 2019-Jan-10 14:32:21.386585 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46040 2019-Jan-10 14:32:21.387218 - [DEBUG] Edge function : AllBottom (result of previous compose)
46041 2019-Jan-10 14:32:21.387243 - [DEBUG]
46042 2019-Jan-10 14:32:21.387276 - [DEBUG] Join: AllTop & AllBottom
46043 2019-Jan-10 14:32:21.387303 - [DEBUG] = AllBottom (new jump func)
46044 2019-Jan-10 14:32:21.387327 - [DEBUG]
46045 2019-Jan-10 14:32:21.387351 - [DEBUG] Start adding new jump function
46046 2019-Jan-10 14:32:21.387374 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46047 2019-Jan-10 14:32:21.387431 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46048 2019-Jan-10 14:32:21.388050 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
46049 2019-Jan-10 14:32:21.388665 - [DEBUG] Edge Function : AllBottom
46050 2019-Jan-10 14:32:21.388694 - [DEBUG] End adding new jump function
46051 2019-Jan-10 14:32:21.388718 - [DEBUG]
46052 2019-Jan-10 14:32:21.388742 - [DEBUG] -------------------------------------------- 1330. Path Edge --------------------------------------------
46053 2019-Jan-10 14:32:21.388766 - [DEBUG]
46054 2019-Jan-10 14:32:21.388790 - [DEBUG] Process 1330. path edge:
46055 2019-Jan-10 14:32:21.388814 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46056 2019-Jan-10 14:32:21.388870 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
46057 2019-Jan-10 14:32:21.389485 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46058 2019-Jan-10 14:32:21.390101 - [DEBUG]
46059 2019-Jan-10 14:32:21.390127 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
46060 2019-Jan-10 14:32:21.390775 - [DEBUG] Compose: EdgeIdentity * AllBottom
46061 2019-Jan-10 14:32:21.390803 - [DEBUG]
46062 2019-Jan-10 14:32:21.390832 - [DEBUG] Propagate flow
46063 2019-Jan-10 14:32:21.390855 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46064 2019-Jan-10 14:32:21.390913 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
46065 2019-Jan-10 14:32:21.391534 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46066 2019-Jan-10 14:32:21.392154 - [DEBUG] Edge function : AllBottom (result of previous compose)
46067 2019-Jan-10 14:32:21.392179 - [DEBUG]
46068 2019-Jan-10 14:32:21.392204 - [DEBUG] Join: AllTop & AllBottom
46069 2019-Jan-10 14:32:21.392231 - [DEBUG] = AllBottom (new jump func)
46070 2019-Jan-10 14:32:21.392255 - [DEBUG]
46071 2019-Jan-10 14:32:21.392279 - [DEBUG] Start adding new jump function
46072 2019-Jan-10 14:32:21.392302 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46073 2019-Jan-10 14:32:21.392358 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46074 2019-Jan-10 14:32:21.392977 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
46075 2019-Jan-10 14:32:21.393612 - [DEBUG] Edge Function : AllBottom
46076 2019-Jan-10 14:32:21.393640 - [DEBUG] End adding new jump function
46077 2019-Jan-10 14:32:21.393664 - [DEBUG]
46078 2019-Jan-10 14:32:21.393688 - [DEBUG] -------------------------------------------- 1331. Path Edge --------------------------------------------
46079 2019-Jan-10 14:32:21.393712 - [DEBUG]
46080 2019-Jan-10 14:32:21.393735 - [DEBUG] Process 1331. path edge:
46081 2019-Jan-10 14:32:21.393759 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46082 2019-Jan-10 14:32:21.393816 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
46083 2019-Jan-10 14:32:21.394432 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46084 2019-Jan-10 14:32:21.395050 - [DEBUG]
46085 2019-Jan-10 14:32:21.395076 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
46086 2019-Jan-10 14:32:21.395720 - [DEBUG] Compose: EdgeIdentity * AllBottom
46087 2019-Jan-10 14:32:21.395749 - [DEBUG]
46088 2019-Jan-10 14:32:21.395773 - [DEBUG] Propagate flow
46089 2019-Jan-10 14:32:21.395796 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46090 2019-Jan-10 14:32:21.395853 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46091 2019-Jan-10 14:32:21.396482 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46092 2019-Jan-10 14:32:21.397116 - [DEBUG] Edge function : AllBottom (result of previous compose)
46093 2019-Jan-10 14:32:21.397141 - [DEBUG]
46094 2019-Jan-10 14:32:21.397166 - [DEBUG] Join: AllTop & AllBottom
46095 2019-Jan-10 14:32:21.397192 - [DEBUG] = AllBottom (new jump func)
46096 2019-Jan-10 14:32:21.397216 - [DEBUG]
46097 2019-Jan-10 14:32:21.397240 - [DEBUG] Start adding new jump function
46098 2019-Jan-10 14:32:21.397264 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46099 2019-Jan-10 14:32:21.397320 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46100 2019-Jan-10 14:32:21.397942 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46101 2019-Jan-10 14:32:21.398565 - [DEBUG] Edge Function : AllBottom
46102 2019-Jan-10 14:32:21.398593 - [DEBUG] End adding new jump function
46103 2019-Jan-10 14:32:21.398617 - [DEBUG]
46104 2019-Jan-10 14:32:21.398641 - [DEBUG] -------------------------------------------- 1332. Path Edge --------------------------------------------
46105 2019-Jan-10 14:32:21.398666 - [DEBUG]
46106 2019-Jan-10 14:32:21.398689 - [DEBUG] Process 1332. path edge:
46107 2019-Jan-10 14:32:21.398713 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46108 2019-Jan-10 14:32:21.398769 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
46109 2019-Jan-10 14:32:21.399393 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46110 2019-Jan-10 14:32:21.400044 - [DEBUG]
46111 2019-Jan-10 14:32:21.400068 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46112 2019-Jan-10 14:32:21.400721 - [DEBUG] Possible callees:
46113 2019-Jan-10 14:32:21.400746 - [DEBUG] llvm.dbg.declare
46114 2019-Jan-10 14:32:21.400772 - [DEBUG] Possible return sites:
46115 2019-Jan-10 14:32:21.400795 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13646116 2019-Jan-10 14:32:21.402034 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46117 2019-Jan-10 14:32:21.402063 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46118 2019-Jan-10 14:32:21.402101 - [DEBUG] Compose: EdgeIdentity * AllBottom
46119 2019-Jan-10 14:32:21.402128 - [DEBUG]
46120 2019-Jan-10 14:32:21.402152 - [DEBUG] Propagate flow
46121 2019-Jan-10 14:32:21.402176 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46122 2019-Jan-10 14:32:21.402233 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
46123 2019-Jan-10 14:32:21.402852 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46124 2019-Jan-10 14:32:21.403469 - [DEBUG] Edge function : AllBottom (result of previous compose)
46125 2019-Jan-10 14:32:21.403508 - [DEBUG]
46126 2019-Jan-10 14:32:21.403534 - [DEBUG] Join: AllTop & AllBottom
46127 2019-Jan-10 14:32:21.403569 - [DEBUG] = AllBottom (new jump func)
46128 2019-Jan-10 14:32:21.403594 - [DEBUG]
46129 2019-Jan-10 14:32:21.403617 - [DEBUG] Start adding new jump function
46130 2019-Jan-10 14:32:21.403641 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46131 2019-Jan-10 14:32:21.403698 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46132 2019-Jan-10 14:32:21.404316 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
46133 2019-Jan-10 14:32:21.404934 - [DEBUG] Edge Function : AllBottom
46134 2019-Jan-10 14:32:21.404962 - [DEBUG] End adding new jump function
46135 2019-Jan-10 14:32:21.404986 - [DEBUG]
46136 2019-Jan-10 14:32:21.405010 - [DEBUG] -------------------------------------------- 1333. Path Edge --------------------------------------------
46137 2019-Jan-10 14:32:21.405034 - [DEBUG]
46138 2019-Jan-10 14:32:21.405058 - [DEBUG] Process 1333. path edge:
46139 2019-Jan-10 14:32:21.405082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46140 2019-Jan-10 14:32:21.405138 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
46141 2019-Jan-10 14:32:21.405756 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46142 2019-Jan-10 14:32:21.406372 - [DEBUG]
46143 2019-Jan-10 14:32:21.406397 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
46144 2019-Jan-10 14:32:21.407049 - [DEBUG] Compose: EdgeIdentity * AllBottom
46145 2019-Jan-10 14:32:21.407078 - [DEBUG]
46146 2019-Jan-10 14:32:21.407102 - [DEBUG] Propagate flow
46147 2019-Jan-10 14:32:21.407126 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46148 2019-Jan-10 14:32:21.407183 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
46149 2019-Jan-10 14:32:21.407801 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46150 2019-Jan-10 14:32:21.408421 - [DEBUG] Edge function : AllBottom (result of previous compose)
46151 2019-Jan-10 14:32:21.408447 - [DEBUG]
46152 2019-Jan-10 14:32:21.408472 - [DEBUG] Join: AllTop & AllBottom
46153 2019-Jan-10 14:32:21.408498 - [DEBUG] = AllBottom (new jump func)
46154 2019-Jan-10 14:32:21.408523 - [DEBUG]
46155 2019-Jan-10 14:32:21.408547 - [DEBUG] Start adding new jump function
46156 2019-Jan-10 14:32:21.408570 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46157 2019-Jan-10 14:32:21.408627 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46158 2019-Jan-10 14:32:21.409246 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
46159 2019-Jan-10 14:32:21.409860 - [DEBUG] Edge Function : AllBottom
46160 2019-Jan-10 14:32:21.409889 - [DEBUG] End adding new jump function
46161 2019-Jan-10 14:32:21.409913 - [DEBUG]
46162 2019-Jan-10 14:32:21.409938 - [DEBUG] -------------------------------------------- 1334. Path Edge --------------------------------------------
46163 2019-Jan-10 14:32:21.409962 - [DEBUG]
46164 2019-Jan-10 14:32:21.409986 - [DEBUG] Process 1334. path edge:
46165 2019-Jan-10 14:32:21.410010 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46166 2019-Jan-10 14:32:21.410066 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
46167 2019-Jan-10 14:32:21.410697 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46168 2019-Jan-10 14:32:21.411315 - [DEBUG]
46169 2019-Jan-10 14:32:21.411340 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
46170 2019-Jan-10 14:32:21.411974 - [DEBUG] Compose: EdgeIdentity * AllBottom
46171 2019-Jan-10 14:32:21.412002 - [DEBUG]
46172 2019-Jan-10 14:32:21.412034 - [DEBUG] Propagate flow
46173 2019-Jan-10 14:32:21.412058 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46174 2019-Jan-10 14:32:21.412116 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
46175 2019-Jan-10 14:32:21.412739 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46176 2019-Jan-10 14:32:21.413411 - [DEBUG] Edge function : AllBottom (result of previous compose)
46177 2019-Jan-10 14:32:21.413437 - [DEBUG]
46178 2019-Jan-10 14:32:21.413462 - [DEBUG] Join: AllTop & AllBottom
46179 2019-Jan-10 14:32:21.413502 - [DEBUG] = AllBottom (new jump func)
46180 2019-Jan-10 14:32:21.413530 - [DEBUG]
46181 2019-Jan-10 14:32:21.413553 - [DEBUG] Start adding new jump function
46182 2019-Jan-10 14:32:21.413577 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46183 2019-Jan-10 14:32:21.413634 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46184 2019-Jan-10 14:32:21.414253 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
46185 2019-Jan-10 14:32:21.414865 - [DEBUG] Edge Function : AllBottom
46186 2019-Jan-10 14:32:21.414893 - [DEBUG] End adding new jump function
46187 2019-Jan-10 14:32:21.414917 - [DEBUG]
46188 2019-Jan-10 14:32:21.414941 - [DEBUG] -------------------------------------------- 1335. Path Edge --------------------------------------------
46189 2019-Jan-10 14:32:21.414965 - [DEBUG]
46190 2019-Jan-10 14:32:21.414989 - [DEBUG] Process 1335. path edge:
46191 2019-Jan-10 14:32:21.415013 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46192 2019-Jan-10 14:32:21.415070 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
46193 2019-Jan-10 14:32:21.415683 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46194 2019-Jan-10 14:32:21.416303 - [DEBUG]
46195 2019-Jan-10 14:32:21.416329 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
46196 2019-Jan-10 14:32:21.417009 - [DEBUG] Compose: EdgeIdentity * AllBottom
46197 2019-Jan-10 14:32:21.417037 - [DEBUG]
46198 2019-Jan-10 14:32:21.417061 - [DEBUG] Propagate flow
46199 2019-Jan-10 14:32:21.417085 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46200 2019-Jan-10 14:32:21.417142 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
46201 2019-Jan-10 14:32:21.417770 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46202 2019-Jan-10 14:32:21.418391 - [DEBUG] Edge function : AllBottom (result of previous compose)
46203 2019-Jan-10 14:32:21.418416 - [DEBUG]
46204 2019-Jan-10 14:32:21.418441 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46205 2019-Jan-10 14:32:21.418467 - [DEBUG] = AllBottom
46206 2019-Jan-10 14:32:21.418492 - [DEBUG]
46207 2019-Jan-10 14:32:21.418516 - [DEBUG] PROPAGATE: No new function!
46208 2019-Jan-10 14:32:21.418541 - [DEBUG] EDGE:
46209 2019-Jan-10 14:32:21.418599 - [DEBUG] ---> 46210 2019-Jan-10 14:32:21.419243 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46211 2019-Jan-10 14:32:21.419913 - [DEBUG]
46212 2019-Jan-10 14:32:21.419943 - [DEBUG] EDGE:
46213 2019-Jan-10 14:32:21.420010 - [DEBUG] ---> 46214 2019-Jan-10 14:32:21.420697 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46215 2019-Jan-10 14:32:21.421366 - [DEBUG]
46216 2019-Jan-10 14:32:21.421395 - [DEBUG] EDGE:
46217 2019-Jan-10 14:32:21.421485 - [DEBUG] ---> 46218 2019-Jan-10 14:32:21.422118 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46219 2019-Jan-10 14:32:21.422747 - [DEBUG]
46220 2019-Jan-10 14:32:21.422775 - [DEBUG] EDGE:
46221 2019-Jan-10 14:32:21.422834 - [DEBUG] ---> 46222 2019-Jan-10 14:32:21.423464 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46223 2019-Jan-10 14:32:21.424108 - [DEBUG]
46224 2019-Jan-10 14:32:21.424159 - [DEBUG] Compose: EdgeIdentity * AllBottom
46225 2019-Jan-10 14:32:21.424187 - [DEBUG]
46226 2019-Jan-10 14:32:21.424211 - [DEBUG] Propagate flow
46227 2019-Jan-10 14:32:21.424235 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46228 2019-Jan-10 14:32:21.424292 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46229 2019-Jan-10 14:32:21.424919 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46230 2019-Jan-10 14:32:21.425537 - [DEBUG] Edge function : AllBottom (result of previous compose)
46231 2019-Jan-10 14:32:21.425563 - [DEBUG]
46232 2019-Jan-10 14:32:21.425589 - [DEBUG] Join: AllTop & AllBottom
46233 2019-Jan-10 14:32:21.425615 - [DEBUG] = AllBottom (new jump func)
46234 2019-Jan-10 14:32:21.425640 - [DEBUG]
46235 2019-Jan-10 14:32:21.425663 - [DEBUG] Start adding new jump function
46236 2019-Jan-10 14:32:21.425687 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46237 2019-Jan-10 14:32:21.425743 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46238 2019-Jan-10 14:32:21.426376 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46239 2019-Jan-10 14:32:21.427032 - [DEBUG] Edge Function : AllBottom
46240 2019-Jan-10 14:32:21.427063 - [DEBUG] End adding new jump function
46241 2019-Jan-10 14:32:21.427088 - [DEBUG]
46242 2019-Jan-10 14:32:21.427111 - [DEBUG] -------------------------------------------- 1336. Path Edge --------------------------------------------
46243 2019-Jan-10 14:32:21.427136 - [DEBUG]
46244 2019-Jan-10 14:32:21.427160 - [DEBUG] Process 1336. path edge:
46245 2019-Jan-10 14:32:21.427184 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46246 2019-Jan-10 14:32:21.427241 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
46247 2019-Jan-10 14:32:21.427866 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46248 2019-Jan-10 14:32:21.428486 - [DEBUG]
46249 2019-Jan-10 14:32:21.428511 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46250 2019-Jan-10 14:32:21.429152 - [DEBUG] Possible callees:
46251 2019-Jan-10 14:32:21.429177 - [DEBUG] llvm.dbg.declare
46252 2019-Jan-10 14:32:21.429203 - [DEBUG] Possible return sites:
46253 2019-Jan-10 14:32:21.429226 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14346254 2019-Jan-10 14:32:21.430492 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46255 2019-Jan-10 14:32:21.430522 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46256 2019-Jan-10 14:32:21.430577 - [DEBUG] Compose: EdgeIdentity * AllBottom
46257 2019-Jan-10 14:32:21.430605 - [DEBUG]
46258 2019-Jan-10 14:32:21.430629 - [DEBUG] Propagate flow
46259 2019-Jan-10 14:32:21.430652 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46260 2019-Jan-10 14:32:21.430709 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
46261 2019-Jan-10 14:32:21.431330 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46262 2019-Jan-10 14:32:21.431948 - [DEBUG] Edge function : AllBottom (result of previous compose)
46263 2019-Jan-10 14:32:21.431973 - [DEBUG]
46264 2019-Jan-10 14:32:21.431999 - [DEBUG] Join: AllTop & AllBottom
46265 2019-Jan-10 14:32:21.432025 - [DEBUG] = AllBottom (new jump func)
46266 2019-Jan-10 14:32:21.432050 - [DEBUG]
46267 2019-Jan-10 14:32:21.432073 - [DEBUG] Start adding new jump function
46268 2019-Jan-10 14:32:21.432097 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46269 2019-Jan-10 14:32:21.432153 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46270 2019-Jan-10 14:32:21.432811 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
46271 2019-Jan-10 14:32:21.433429 - [DEBUG] Edge Function : AllBottom
46272 2019-Jan-10 14:32:21.433458 - [DEBUG] End adding new jump function
46273 2019-Jan-10 14:32:21.433483 - [DEBUG]
46274 2019-Jan-10 14:32:21.433521 - [DEBUG] -------------------------------------------- 1337. Path Edge --------------------------------------------
46275 2019-Jan-10 14:32:21.433545 - [DEBUG]
46276 2019-Jan-10 14:32:21.433569 - [DEBUG] Process 1337. path edge:
46277 2019-Jan-10 14:32:21.433593 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46278 2019-Jan-10 14:32:21.433650 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
46279 2019-Jan-10 14:32:21.434268 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46280 2019-Jan-10 14:32:21.434885 - [DEBUG]
46281 2019-Jan-10 14:32:21.434910 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
46282 2019-Jan-10 14:32:21.435549 - [DEBUG] Compose: EdgeIdentity * AllBottom
46283 2019-Jan-10 14:32:21.435578 - [DEBUG]
46284 2019-Jan-10 14:32:21.435602 - [DEBUG] Propagate flow
46285 2019-Jan-10 14:32:21.435625 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46286 2019-Jan-10 14:32:21.435683 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
46287 2019-Jan-10 14:32:21.436299 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46288 2019-Jan-10 14:32:21.436934 - [DEBUG] Edge function : AllBottom (result of previous compose)
46289 2019-Jan-10 14:32:21.436959 - [DEBUG]
46290 2019-Jan-10 14:32:21.436984 - [DEBUG] Join: AllTop & AllBottom
46291 2019-Jan-10 14:32:21.437011 - [DEBUG] = AllBottom (new jump func)
46292 2019-Jan-10 14:32:21.437036 - [DEBUG]
46293 2019-Jan-10 14:32:21.437059 - [DEBUG] Start adding new jump function
46294 2019-Jan-10 14:32:21.437083 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46295 2019-Jan-10 14:32:21.437140 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46296 2019-Jan-10 14:32:21.437759 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
46297 2019-Jan-10 14:32:21.438371 - [DEBUG] Edge Function : AllBottom
46298 2019-Jan-10 14:32:21.438400 - [DEBUG] End adding new jump function
46299 2019-Jan-10 14:32:21.438424 - [DEBUG]
46300 2019-Jan-10 14:32:21.438448 - [DEBUG] -------------------------------------------- 1338. Path Edge --------------------------------------------
46301 2019-Jan-10 14:32:21.438472 - [DEBUG]
46302 2019-Jan-10 14:32:21.438505 - [DEBUG] Process 1338. path edge:
46303 2019-Jan-10 14:32:21.438529 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46304 2019-Jan-10 14:32:21.438586 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
46305 2019-Jan-10 14:32:21.439213 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46306 2019-Jan-10 14:32:21.439844 - [DEBUG]
46307 2019-Jan-10 14:32:21.439870 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
46308 2019-Jan-10 14:32:21.440529 - [DEBUG] Compose: EdgeIdentity * AllBottom
46309 2019-Jan-10 14:32:21.440558 - [DEBUG]
46310 2019-Jan-10 14:32:21.440582 - [DEBUG] Propagate flow
46311 2019-Jan-10 14:32:21.440605 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46312 2019-Jan-10 14:32:21.440664 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
46313 2019-Jan-10 14:32:21.441278 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46314 2019-Jan-10 14:32:21.441896 - [DEBUG] Edge function : AllBottom (result of previous compose)
46315 2019-Jan-10 14:32:21.441922 - [DEBUG]
46316 2019-Jan-10 14:32:21.441947 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46317 2019-Jan-10 14:32:21.441973 - [DEBUG] = AllBottom
46318 2019-Jan-10 14:32:21.441998 - [DEBUG]
46319 2019-Jan-10 14:32:21.442021 - [DEBUG] PROPAGATE: No new function!
46320 2019-Jan-10 14:32:21.442047 - [DEBUG] EDGE:
46321 2019-Jan-10 14:32:21.442105 - [DEBUG] ---> 46322 2019-Jan-10 14:32:21.442720 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46323 2019-Jan-10 14:32:21.443340 - [DEBUG]
46324 2019-Jan-10 14:32:21.443366 - [DEBUG] EDGE:
46325 2019-Jan-10 14:32:21.443423 - [DEBUG] ---> 46326 2019-Jan-10 14:32:21.444057 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46327 2019-Jan-10 14:32:21.444673 - [DEBUG]
46328 2019-Jan-10 14:32:21.444700 - [DEBUG] EDGE:
46329 2019-Jan-10 14:32:21.444757 - [DEBUG] ---> 46330 2019-Jan-10 14:32:21.445384 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46331 2019-Jan-10 14:32:21.446002 - [DEBUG]
46332 2019-Jan-10 14:32:21.446028 - [DEBUG] EDGE:
46333 2019-Jan-10 14:32:21.446086 - [DEBUG] ---> 46334 2019-Jan-10 14:32:21.446705 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46335 2019-Jan-10 14:32:21.447339 - [DEBUG]
46336 2019-Jan-10 14:32:21.447373 - [DEBUG] Compose: EdgeIdentity * AllBottom
46337 2019-Jan-10 14:32:21.447400 - [DEBUG]
46338 2019-Jan-10 14:32:21.447424 - [DEBUG] Propagate flow
46339 2019-Jan-10 14:32:21.447447 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46340 2019-Jan-10 14:32:21.447504 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
46341 2019-Jan-10 14:32:21.448122 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46342 2019-Jan-10 14:32:21.448741 - [DEBUG] Edge function : AllBottom (result of previous compose)
46343 2019-Jan-10 14:32:21.448766 - [DEBUG]
46344 2019-Jan-10 14:32:21.448792 - [DEBUG] Join: AllTop & AllBottom
46345 2019-Jan-10 14:32:21.448818 - [DEBUG] = AllBottom (new jump func)
46346 2019-Jan-10 14:32:21.448853 - [DEBUG]
46347 2019-Jan-10 14:32:21.448877 - [DEBUG] Start adding new jump function
46348 2019-Jan-10 14:32:21.448901 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46349 2019-Jan-10 14:32:21.448957 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46350 2019-Jan-10 14:32:21.449576 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
46351 2019-Jan-10 14:32:21.450242 - [DEBUG] Edge Function : AllBottom
46352 2019-Jan-10 14:32:21.450271 - [DEBUG] End adding new jump function
46353 2019-Jan-10 14:32:21.450295 - [DEBUG]
46354 2019-Jan-10 14:32:21.450319 - [DEBUG] -------------------------------------------- 1339. Path Edge --------------------------------------------
46355 2019-Jan-10 14:32:21.450344 - [DEBUG]
46356 2019-Jan-10 14:32:21.450367 - [DEBUG] Process 1339. path edge:
46357 2019-Jan-10 14:32:21.450391 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46358 2019-Jan-10 14:32:21.450447 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
46359 2019-Jan-10 14:32:21.451076 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46360 2019-Jan-10 14:32:21.451695 - [DEBUG]
46361 2019-Jan-10 14:32:21.451721 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
46362 2019-Jan-10 14:32:21.452357 - [DEBUG] Compose: EdgeIdentity * AllBottom
46363 2019-Jan-10 14:32:21.452385 - [DEBUG]
46364 2019-Jan-10 14:32:21.452409 - [DEBUG] Propagate flow
46365 2019-Jan-10 14:32:21.452433 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46366 2019-Jan-10 14:32:21.452490 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
46367 2019-Jan-10 14:32:21.453117 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46368 2019-Jan-10 14:32:21.453750 - [DEBUG] Edge function : AllBottom (result of previous compose)
46369 2019-Jan-10 14:32:21.453776 - [DEBUG]
46370 2019-Jan-10 14:32:21.453801 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46371 2019-Jan-10 14:32:21.453827 - [DEBUG] = AllBottom
46372 2019-Jan-10 14:32:21.453851 - [DEBUG]
46373 2019-Jan-10 14:32:21.453875 - [DEBUG] PROPAGATE: No new function!
46374 2019-Jan-10 14:32:21.453907 - [DEBUG] Compose: EdgeIdentity * AllBottom
46375 2019-Jan-10 14:32:21.453933 - [DEBUG]
46376 2019-Jan-10 14:32:21.453957 - [DEBUG] Propagate flow
46377 2019-Jan-10 14:32:21.453980 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46378 2019-Jan-10 14:32:21.454037 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
46379 2019-Jan-10 14:32:21.454665 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46380 2019-Jan-10 14:32:21.455283 - [DEBUG] Edge function : AllBottom (result of previous compose)
46381 2019-Jan-10 14:32:21.455308 - [DEBUG]
46382 2019-Jan-10 14:32:21.455333 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46383 2019-Jan-10 14:32:21.455359 - [DEBUG] = AllBottom
46384 2019-Jan-10 14:32:21.455383 - [DEBUG]
46385 2019-Jan-10 14:32:21.455407 - [DEBUG] PROPAGATE: No new function!
46386 2019-Jan-10 14:32:21.455432 - [DEBUG] EDGE:
46387 2019-Jan-10 14:32:21.455489 - [DEBUG] ---> 46388 2019-Jan-10 14:32:21.456105 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46389 2019-Jan-10 14:32:21.456723 - [DEBUG]
46390 2019-Jan-10 14:32:21.456758 - [DEBUG] EDGE:
46391 2019-Jan-10 14:32:21.456816 - [DEBUG] ---> 46392 2019-Jan-10 14:32:21.457450 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46393 2019-Jan-10 14:32:21.458068 - [DEBUG]
46394 2019-Jan-10 14:32:21.458094 - [DEBUG] EDGE:
46395 2019-Jan-10 14:32:21.458152 - [DEBUG] ---> 46396 2019-Jan-10 14:32:21.458770 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46397 2019-Jan-10 14:32:21.459387 - [DEBUG]
46398 2019-Jan-10 14:32:21.459414 - [DEBUG] EDGE:
46399 2019-Jan-10 14:32:21.459471 - [DEBUG] ---> 46400 2019-Jan-10 14:32:21.460090 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46401 2019-Jan-10 14:32:21.460723 - [DEBUG]
46402 2019-Jan-10 14:32:21.460750 - [DEBUG] EDGE:
46403 2019-Jan-10 14:32:21.460807 - [DEBUG] ---> 46404 2019-Jan-10 14:32:21.461423 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46405 2019-Jan-10 14:32:21.462041 - [DEBUG]
46406 2019-Jan-10 14:32:21.462068 - [DEBUG] EDGE:
46407 2019-Jan-10 14:32:21.462125 - [DEBUG] ---> 46408 2019-Jan-10 14:32:21.462745 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46409 2019-Jan-10 14:32:21.463362 - [DEBUG]
46410 2019-Jan-10 14:32:21.463389 - [DEBUG] EDGE:
46411 2019-Jan-10 14:32:21.463446 - [DEBUG] ---> 46412 2019-Jan-10 14:32:21.464079 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46413 2019-Jan-10 14:32:21.464697 - [DEBUG]
46414 2019-Jan-10 14:32:21.464723 - [DEBUG] EDGE:
46415 2019-Jan-10 14:32:21.464781 - [DEBUG] ---> 46416 2019-Jan-10 14:32:21.465396 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46417 2019-Jan-10 14:32:21.466047 - [DEBUG]
46418 2019-Jan-10 14:32:21.466073 - [DEBUG] EDGE:
46419 2019-Jan-10 14:32:21.466131 - [DEBUG] ---> 46420 2019-Jan-10 14:32:21.466751 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46421 2019-Jan-10 14:32:21.467385 - [DEBUG]
46422 2019-Jan-10 14:32:21.467411 - [DEBUG] EDGE:
46423 2019-Jan-10 14:32:21.467469 - [DEBUG] ---> 46424 2019-Jan-10 14:32:21.468082 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46425 2019-Jan-10 14:32:21.468699 - [DEBUG]
46426 2019-Jan-10 14:32:21.468725 - [DEBUG] EDGE:
46427 2019-Jan-10 14:32:21.468783 - [DEBUG] ---> 46428 2019-Jan-10 14:32:21.469397 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46429 2019-Jan-10 14:32:21.470023 - [DEBUG]
46430 2019-Jan-10 14:32:21.470050 - [DEBUG] EDGE:
46431 2019-Jan-10 14:32:21.470108 - [DEBUG] ---> 46432 2019-Jan-10 14:32:21.470743 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46433 2019-Jan-10 14:32:21.471362 - [DEBUG]
46434 2019-Jan-10 14:32:21.471389 - [DEBUG] EDGE:
46435 2019-Jan-10 14:32:21.471446 - [DEBUG] ---> 46436 2019-Jan-10 14:32:21.472071 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46437 2019-Jan-10 14:32:21.472689 - [DEBUG]
46438 2019-Jan-10 14:32:21.472718 - [DEBUG] Compose: EdgeIdentity * AllBottom
46439 2019-Jan-10 14:32:21.472744 - [DEBUG]
46440 2019-Jan-10 14:32:21.472767 - [DEBUG] Propagate flow
46441 2019-Jan-10 14:32:21.472791 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46442 2019-Jan-10 14:32:21.472847 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46443 2019-Jan-10 14:32:21.473471 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46444 2019-Jan-10 14:32:21.474100 - [DEBUG] Edge function : AllBottom (result of previous compose)
46445 2019-Jan-10 14:32:21.474126 - [DEBUG]
46446 2019-Jan-10 14:32:21.474151 - [DEBUG] Join: AllTop & AllBottom
46447 2019-Jan-10 14:32:21.474177 - [DEBUG] = AllBottom (new jump func)
46448 2019-Jan-10 14:32:21.474202 - [DEBUG]
46449 2019-Jan-10 14:32:21.474225 - [DEBUG] Start adding new jump function
46450 2019-Jan-10 14:32:21.474249 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46451 2019-Jan-10 14:32:21.474305 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46452 2019-Jan-10 14:32:21.474921 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46453 2019-Jan-10 14:32:21.475546 - [DEBUG] Edge Function : AllBottom
46454 2019-Jan-10 14:32:21.475574 - [DEBUG] End adding new jump function
46455 2019-Jan-10 14:32:21.475599 - [DEBUG]
46456 2019-Jan-10 14:32:21.475622 - [DEBUG] -------------------------------------------- 1340. Path Edge --------------------------------------------
46457 2019-Jan-10 14:32:21.475647 - [DEBUG]
46458 2019-Jan-10 14:32:21.475670 - [DEBUG] Process 1340. path edge:
46459 2019-Jan-10 14:32:21.475695 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46460 2019-Jan-10 14:32:21.475751 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
46461 2019-Jan-10 14:32:21.476377 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46462 2019-Jan-10 14:32:21.477029 - [DEBUG]
46463 2019-Jan-10 14:32:21.477054 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46464 2019-Jan-10 14:32:21.477692 - [DEBUG] Possible callees:
46465 2019-Jan-10 14:32:21.477718 - [DEBUG] llvm.dbg.declare
46466 2019-Jan-10 14:32:21.477743 - [DEBUG] Possible return sites:
46467 2019-Jan-10 14:32:21.477767 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9646468 2019-Jan-10 14:32:21.479026 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46469 2019-Jan-10 14:32:21.479055 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46470 2019-Jan-10 14:32:21.479106 - [DEBUG] Compose: EdgeIdentity * AllBottom
46471 2019-Jan-10 14:32:21.479134 - [DEBUG]
46472 2019-Jan-10 14:32:21.479158 - [DEBUG] Propagate flow
46473 2019-Jan-10 14:32:21.479181 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46474 2019-Jan-10 14:32:21.479240 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46475 2019-Jan-10 14:32:21.479862 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46476 2019-Jan-10 14:32:21.480493 - [DEBUG] Edge function : AllBottom (result of previous compose)
46477 2019-Jan-10 14:32:21.480519 - [DEBUG]
46478 2019-Jan-10 14:32:21.480544 - [DEBUG] Join: AllTop & AllBottom
46479 2019-Jan-10 14:32:21.480570 - [DEBUG] = AllBottom (new jump func)
46480 2019-Jan-10 14:32:21.480595 - [DEBUG]
46481 2019-Jan-10 14:32:21.480619 - [DEBUG] Start adding new jump function
46482 2019-Jan-10 14:32:21.480642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46483 2019-Jan-10 14:32:21.480698 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46484 2019-Jan-10 14:32:21.481314 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46485 2019-Jan-10 14:32:21.481931 - [DEBUG] Edge Function : AllBottom
46486 2019-Jan-10 14:32:21.481960 - [DEBUG] End adding new jump function
46487 2019-Jan-10 14:32:21.481984 - [DEBUG]
46488 2019-Jan-10 14:32:21.482008 - [DEBUG] -------------------------------------------- 1341. Path Edge --------------------------------------------
46489 2019-Jan-10 14:32:21.482032 - [DEBUG]
46490 2019-Jan-10 14:32:21.482056 - [DEBUG] Process 1341. path edge:
46491 2019-Jan-10 14:32:21.482080 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46492 2019-Jan-10 14:32:21.482135 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
46493 2019-Jan-10 14:32:21.482753 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46494 2019-Jan-10 14:32:21.483403 - [DEBUG]
46495 2019-Jan-10 14:32:21.483427 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46496 2019-Jan-10 14:32:21.484080 - [DEBUG] Compose: EdgeIdentity * AllBottom
46497 2019-Jan-10 14:32:21.484109 - [DEBUG]
46498 2019-Jan-10 14:32:21.484133 - [DEBUG] Propagate flow
46499 2019-Jan-10 14:32:21.484156 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46500 2019-Jan-10 14:32:21.484214 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46501 2019-Jan-10 14:32:21.484831 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46502 2019-Jan-10 14:32:21.485446 - [DEBUG] Edge function : AllBottom (result of previous compose)
46503 2019-Jan-10 14:32:21.485472 - [DEBUG]
46504 2019-Jan-10 14:32:21.485497 - [DEBUG] Join: AllTop & AllBottom
46505 2019-Jan-10 14:32:21.485523 - [DEBUG] = AllBottom (new jump func)
46506 2019-Jan-10 14:32:21.485548 - [DEBUG]
46507 2019-Jan-10 14:32:21.485571 - [DEBUG] Start adding new jump function
46508 2019-Jan-10 14:32:21.485595 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46509 2019-Jan-10 14:32:21.485651 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46510 2019-Jan-10 14:32:21.486265 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46511 2019-Jan-10 14:32:21.486903 - [DEBUG] Edge Function : AllBottom
46512 2019-Jan-10 14:32:21.486932 - [DEBUG] End adding new jump function
46513 2019-Jan-10 14:32:21.486956 - [DEBUG]
46514 2019-Jan-10 14:32:21.486980 - [DEBUG] -------------------------------------------- 1342. Path Edge --------------------------------------------
46515 2019-Jan-10 14:32:21.487004 - [DEBUG]
46516 2019-Jan-10 14:32:21.487028 - [DEBUG] Process 1342. path edge:
46517 2019-Jan-10 14:32:21.487052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46518 2019-Jan-10 14:32:21.487108 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
46519 2019-Jan-10 14:32:21.487723 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46520 2019-Jan-10 14:32:21.488337 - [DEBUG]
46521 2019-Jan-10 14:32:21.488363 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46522 2019-Jan-10 14:32:21.488998 - [DEBUG] Compose: EdgeIdentity * AllBottom
46523 2019-Jan-10 14:32:21.489027 - [DEBUG]
46524 2019-Jan-10 14:32:21.489051 - [DEBUG] Propagate flow
46525 2019-Jan-10 14:32:21.489075 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46526 2019-Jan-10 14:32:21.489135 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
46527 2019-Jan-10 14:32:21.489792 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46528 2019-Jan-10 14:32:21.490436 - [DEBUG] Edge function : AllBottom (result of previous compose)
46529 2019-Jan-10 14:32:21.490462 - [DEBUG]
46530 2019-Jan-10 14:32:21.490488 - [DEBUG] Join: AllTop & AllBottom
46531 2019-Jan-10 14:32:21.490514 - [DEBUG] = AllBottom (new jump func)
46532 2019-Jan-10 14:32:21.490539 - [DEBUG]
46533 2019-Jan-10 14:32:21.490563 - [DEBUG] Start adding new jump function
46534 2019-Jan-10 14:32:21.490586 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46535 2019-Jan-10 14:32:21.490645 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46536 2019-Jan-10 14:32:21.491268 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
46537 2019-Jan-10 14:32:21.491881 - [DEBUG] Edge Function : AllBottom
46538 2019-Jan-10 14:32:21.491911 - [DEBUG] End adding new jump function
46539 2019-Jan-10 14:32:21.491935 - [DEBUG]
46540 2019-Jan-10 14:32:21.491959 - [DEBUG] -------------------------------------------- 1343. Path Edge --------------------------------------------
46541 2019-Jan-10 14:32:21.491984 - [DEBUG]
46542 2019-Jan-10 14:32:21.492007 - [DEBUG] Process 1343. path edge:
46543 2019-Jan-10 14:32:21.492031 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46544 2019-Jan-10 14:32:21.492088 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
46545 2019-Jan-10 14:32:21.492701 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46546 2019-Jan-10 14:32:21.493333 - [DEBUG]
46547 2019-Jan-10 14:32:21.493359 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
46548 2019-Jan-10 14:32:21.494030 - [DEBUG] EDGE:
46549 2019-Jan-10 14:32:21.494093 - [DEBUG] ---> 46550 2019-Jan-10 14:32:21.494728 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46551 2019-Jan-10 14:32:21.495363 - [DEBUG]
46552 2019-Jan-10 14:32:21.495390 - [DEBUG] EDGE:
46553 2019-Jan-10 14:32:21.495451 - [DEBUG] ---> 46554 2019-Jan-10 14:32:21.496069 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46555 2019-Jan-10 14:32:21.496698 - [DEBUG]
46556 2019-Jan-10 14:32:21.496728 - [DEBUG] Compose: EdgeIdentity * AllBottom
46557 2019-Jan-10 14:32:21.496755 - [DEBUG]
46558 2019-Jan-10 14:32:21.496779 - [DEBUG] Propagate flow
46559 2019-Jan-10 14:32:21.496803 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46560 2019-Jan-10 14:32:21.496886 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
46561 2019-Jan-10 14:32:21.497501 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46562 2019-Jan-10 14:32:21.498120 - [DEBUG] Edge function : AllBottom (result of previous compose)
46563 2019-Jan-10 14:32:21.498146 - [DEBUG]
46564 2019-Jan-10 14:32:21.498173 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46565 2019-Jan-10 14:32:21.498199 - [DEBUG] = AllBottom
46566 2019-Jan-10 14:32:21.498224 - [DEBUG]
46567 2019-Jan-10 14:32:21.498247 - [DEBUG] PROPAGATE: No new function!
46568 2019-Jan-10 14:32:21.498272 - [DEBUG] EDGE:
46569 2019-Jan-10 14:32:21.498329 - [DEBUG] ---> 46570 2019-Jan-10 14:32:21.498949 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46571 2019-Jan-10 14:32:21.499641 - [DEBUG]
46572 2019-Jan-10 14:32:21.499671 - [DEBUG] Compose: EdgeIdentity * AllBottom
46573 2019-Jan-10 14:32:21.499698 - [DEBUG]
46574 2019-Jan-10 14:32:21.499723 - [DEBUG] Propagate flow
46575 2019-Jan-10 14:32:21.499747 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46576 2019-Jan-10 14:32:21.499815 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
46577 2019-Jan-10 14:32:21.500510 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46578 2019-Jan-10 14:32:21.501175 - [DEBUG] Edge function : AllBottom (result of previous compose)
46579 2019-Jan-10 14:32:21.501203 - [DEBUG]
46580 2019-Jan-10 14:32:21.501230 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46581 2019-Jan-10 14:32:21.501641 - [DEBUG] = AllBottom
46582 2019-Jan-10 14:32:21.501672 - [DEBUG]
46583 2019-Jan-10 14:32:21.501696 - [DEBUG] PROPAGATE: No new function!
46584 2019-Jan-10 14:32:21.501723 - [DEBUG] EDGE:
46585 2019-Jan-10 14:32:21.501806 - [DEBUG] ---> 46586 2019-Jan-10 14:32:21.502467 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46587 2019-Jan-10 14:32:21.503084 - [DEBUG]
46588 2019-Jan-10 14:32:21.503143 - [DEBUG] Compose: EdgeIdentity * AllBottom
46589 2019-Jan-10 14:32:21.503171 - [DEBUG]
46590 2019-Jan-10 14:32:21.503195 - [DEBUG] Propagate flow
46591 2019-Jan-10 14:32:21.503219 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46592 2019-Jan-10 14:32:21.503277 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46593 2019-Jan-10 14:32:21.503920 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46594 2019-Jan-10 14:32:21.504540 - [DEBUG] Edge function : AllBottom (result of previous compose)
46595 2019-Jan-10 14:32:21.504565 - [DEBUG]
46596 2019-Jan-10 14:32:21.504591 - [DEBUG] Join: AllTop & AllBottom
46597 2019-Jan-10 14:32:21.504617 - [DEBUG] = AllBottom (new jump func)
46598 2019-Jan-10 14:32:21.504642 - [DEBUG]
46599 2019-Jan-10 14:32:21.504665 - [DEBUG] Start adding new jump function
46600 2019-Jan-10 14:32:21.504689 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46601 2019-Jan-10 14:32:21.504766 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46602 2019-Jan-10 14:32:21.505386 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46603 2019-Jan-10 14:32:21.506004 - [DEBUG] Edge Function : AllBottom
46604 2019-Jan-10 14:32:21.506036 - [DEBUG] End adding new jump function
46605 2019-Jan-10 14:32:21.506060 - [DEBUG]
46606 2019-Jan-10 14:32:21.506084 - [DEBUG] -------------------------------------------- 1344. Path Edge --------------------------------------------
46607 2019-Jan-10 14:32:21.506109 - [DEBUG]
46608 2019-Jan-10 14:32:21.506133 - [DEBUG] Process 1344. path edge:
46609 2019-Jan-10 14:32:21.506157 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46610 2019-Jan-10 14:32:21.506214 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
46611 2019-Jan-10 14:32:21.506845 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46612 2019-Jan-10 14:32:21.507464 - [DEBUG]
46613 2019-Jan-10 14:32:21.507489 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46614 2019-Jan-10 14:32:21.508116 - [DEBUG] Possible callees:
46615 2019-Jan-10 14:32:21.508141 - [DEBUG] bar
46616 2019-Jan-10 14:32:21.508166 - [DEBUG] Possible return sites:
46617 2019-Jan-10 14:32:21.508190 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8946618 2019-Jan-10 14:32:21.509422 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
46619 2019-Jan-10 14:32:21.509451 - [DEBUG] Start points of 'bar' currently not available!
46620 2019-Jan-10 14:32:21.509491 - [DEBUG] Compose: EdgeIdentity * AllBottom
46621 2019-Jan-10 14:32:21.509518 - [DEBUG]
46622 2019-Jan-10 14:32:21.509542 - [DEBUG] Propagate flow
46623 2019-Jan-10 14:32:21.509566 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46624 2019-Jan-10 14:32:21.509623 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46625 2019-Jan-10 14:32:21.510265 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46626 2019-Jan-10 14:32:21.510886 - [DEBUG] Edge function : AllBottom (result of previous compose)
46627 2019-Jan-10 14:32:21.510911 - [DEBUG]
46628 2019-Jan-10 14:32:21.510936 - [DEBUG] Join: AllTop & AllBottom
46629 2019-Jan-10 14:32:21.510962 - [DEBUG] = AllBottom (new jump func)
46630 2019-Jan-10 14:32:21.510987 - [DEBUG]
46631 2019-Jan-10 14:32:21.511011 - [DEBUG] Start adding new jump function
46632 2019-Jan-10 14:32:21.511034 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46633 2019-Jan-10 14:32:21.511090 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46634 2019-Jan-10 14:32:21.511709 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46635 2019-Jan-10 14:32:21.512326 - [DEBUG] Edge Function : AllBottom
46636 2019-Jan-10 14:32:21.512355 - [DEBUG] End adding new jump function
46637 2019-Jan-10 14:32:21.512379 - [DEBUG]
46638 2019-Jan-10 14:32:21.512403 - [DEBUG] -------------------------------------------- 1345. Path Edge --------------------------------------------
46639 2019-Jan-10 14:32:21.512427 - [DEBUG]
46640 2019-Jan-10 14:32:21.512451 - [DEBUG] Process 1345. path edge:
46641 2019-Jan-10 14:32:21.512475 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46642 2019-Jan-10 14:32:21.512531 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
46643 2019-Jan-10 14:32:21.513193 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46644 2019-Jan-10 14:32:21.513847 - [DEBUG]
46645 2019-Jan-10 14:32:21.513873 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46646 2019-Jan-10 14:32:21.514511 - [DEBUG] Compose: EdgeIdentity * AllBottom
46647 2019-Jan-10 14:32:21.514539 - [DEBUG]
46648 2019-Jan-10 14:32:21.514563 - [DEBUG] Propagate flow
46649 2019-Jan-10 14:32:21.514586 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46650 2019-Jan-10 14:32:21.514644 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46651 2019-Jan-10 14:32:21.515261 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46652 2019-Jan-10 14:32:21.515879 - [DEBUG] Edge function : AllBottom (result of previous compose)
46653 2019-Jan-10 14:32:21.515905 - [DEBUG]
46654 2019-Jan-10 14:32:21.515930 - [DEBUG] Join: AllTop & AllBottom
46655 2019-Jan-10 14:32:21.515956 - [DEBUG] = AllBottom (new jump func)
46656 2019-Jan-10 14:32:21.515981 - [DEBUG]
46657 2019-Jan-10 14:32:21.516005 - [DEBUG] Start adding new jump function
46658 2019-Jan-10 14:32:21.516028 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46659 2019-Jan-10 14:32:21.516085 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46660 2019-Jan-10 14:32:21.516737 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46661 2019-Jan-10 14:32:21.517375 - [DEBUG] Edge Function : AllBottom
46662 2019-Jan-10 14:32:21.517404 - [DEBUG] End adding new jump function
46663 2019-Jan-10 14:32:21.517428 - [DEBUG]
46664 2019-Jan-10 14:32:21.517452 - [DEBUG] -------------------------------------------- 1346. Path Edge --------------------------------------------
46665 2019-Jan-10 14:32:21.517476 - [DEBUG]
46666 2019-Jan-10 14:32:21.517500 - [DEBUG] Process 1346. path edge:
46667 2019-Jan-10 14:32:21.517523 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46668 2019-Jan-10 14:32:21.517580 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
46669 2019-Jan-10 14:32:21.518196 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46670 2019-Jan-10 14:32:21.518815 - [DEBUG]
46671 2019-Jan-10 14:32:21.518841 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46672 2019-Jan-10 14:32:21.519471 - [DEBUG] Compose: EdgeIdentity * AllBottom
46673 2019-Jan-10 14:32:21.519500 - [DEBUG]
46674 2019-Jan-10 14:32:21.519524 - [DEBUG] Propagate flow
46675 2019-Jan-10 14:32:21.519547 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46676 2019-Jan-10 14:32:21.519604 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46677 2019-Jan-10 14:32:21.520248 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46678 2019-Jan-10 14:32:21.520866 - [DEBUG] Edge function : AllBottom (result of previous compose)
46679 2019-Jan-10 14:32:21.520892 - [DEBUG]
46680 2019-Jan-10 14:32:21.520917 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46681 2019-Jan-10 14:32:21.520943 - [DEBUG] = AllBottom
46682 2019-Jan-10 14:32:21.520968 - [DEBUG]
46683 2019-Jan-10 14:32:21.520991 - [DEBUG] PROPAGATE: No new function!
46684 2019-Jan-10 14:32:21.521024 - [DEBUG] Compose: EdgeIdentity * AllBottom
46685 2019-Jan-10 14:32:21.521050 - [DEBUG]
46686 2019-Jan-10 14:32:21.521074 - [DEBUG] Propagate flow
46687 2019-Jan-10 14:32:21.521098 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46688 2019-Jan-10 14:32:21.521154 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46689 2019-Jan-10 14:32:21.521791 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46690 2019-Jan-10 14:32:21.522409 - [DEBUG] Edge function : AllBottom (result of previous compose)
46691 2019-Jan-10 14:32:21.522434 - [DEBUG]
46692 2019-Jan-10 14:32:21.522459 - [DEBUG] Join: AllTop & AllBottom
46693 2019-Jan-10 14:32:21.522485 - [DEBUG] = AllBottom (new jump func)
46694 2019-Jan-10 14:32:21.522510 - [DEBUG]
46695 2019-Jan-10 14:32:21.522533 - [DEBUG] Start adding new jump function
46696 2019-Jan-10 14:32:21.522557 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46697 2019-Jan-10 14:32:21.522613 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46698 2019-Jan-10 14:32:21.523231 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46699 2019-Jan-10 14:32:21.523869 - [DEBUG] Edge Function : AllBottom
46700 2019-Jan-10 14:32:21.523897 - [DEBUG] End adding new jump function
46701 2019-Jan-10 14:32:21.523922 - [DEBUG]
46702 2019-Jan-10 14:32:21.523946 - [DEBUG] -------------------------------------------- 1347. Path Edge --------------------------------------------
46703 2019-Jan-10 14:32:21.523970 - [DEBUG]
46704 2019-Jan-10 14:32:21.523994 - [DEBUG] Process 1347. path edge:
46705 2019-Jan-10 14:32:21.524018 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46706 2019-Jan-10 14:32:21.524074 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
46707 2019-Jan-10 14:32:21.524699 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46708 2019-Jan-10 14:32:21.525317 - [DEBUG]
46709 2019-Jan-10 14:32:21.525342 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46710 2019-Jan-10 14:32:21.525973 - [DEBUG] Possible callees:
46711 2019-Jan-10 14:32:21.525998 - [DEBUG] llvm.dbg.declare
46712 2019-Jan-10 14:32:21.526023 - [DEBUG] Possible return sites:
46713 2019-Jan-10 14:32:21.526047 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10346714 2019-Jan-10 14:32:21.527322 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46715 2019-Jan-10 14:32:21.527355 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46716 2019-Jan-10 14:32:21.527397 - [DEBUG] Compose: EdgeIdentity * AllBottom
46717 2019-Jan-10 14:32:21.527424 - [DEBUG]
46718 2019-Jan-10 14:32:21.527449 - [DEBUG] Propagate flow
46719 2019-Jan-10 14:32:21.527472 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46720 2019-Jan-10 14:32:21.527534 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46721 2019-Jan-10 14:32:21.528159 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46722 2019-Jan-10 14:32:21.528779 - [DEBUG] Edge function : AllBottom (result of previous compose)
46723 2019-Jan-10 14:32:21.528804 - [DEBUG]
46724 2019-Jan-10 14:32:21.528830 - [DEBUG] Join: AllTop & AllBottom
46725 2019-Jan-10 14:32:21.528856 - [DEBUG] = AllBottom (new jump func)
46726 2019-Jan-10 14:32:21.528881 - [DEBUG]
46727 2019-Jan-10 14:32:21.528905 - [DEBUG] Start adding new jump function
46728 2019-Jan-10 14:32:21.528929 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46729 2019-Jan-10 14:32:21.528985 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46730 2019-Jan-10 14:32:21.529618 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46731 2019-Jan-10 14:32:21.530253 - [DEBUG] Edge Function : AllBottom
46732 2019-Jan-10 14:32:21.530281 - [DEBUG] End adding new jump function
46733 2019-Jan-10 14:32:21.530305 - [DEBUG]
46734 2019-Jan-10 14:32:21.530329 - [DEBUG] -------------------------------------------- 1348. Path Edge --------------------------------------------
46735 2019-Jan-10 14:32:21.530354 - [DEBUG]
46736 2019-Jan-10 14:32:21.530377 - [DEBUG] Process 1348. path edge:
46737 2019-Jan-10 14:32:21.530401 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46738 2019-Jan-10 14:32:21.530458 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
46739 2019-Jan-10 14:32:21.531076 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46740 2019-Jan-10 14:32:21.531694 - [DEBUG]
46741 2019-Jan-10 14:32:21.531718 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46742 2019-Jan-10 14:32:21.532388 - [DEBUG] Compose: EdgeIdentity * AllBottom
46743 2019-Jan-10 14:32:21.532416 - [DEBUG]
46744 2019-Jan-10 14:32:21.532440 - [DEBUG] Propagate flow
46745 2019-Jan-10 14:32:21.532463 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46746 2019-Jan-10 14:32:21.532521 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
46747 2019-Jan-10 14:32:21.533136 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46748 2019-Jan-10 14:32:21.533774 - [DEBUG] Edge function : AllBottom (result of previous compose)
46749 2019-Jan-10 14:32:21.533799 - [DEBUG]
46750 2019-Jan-10 14:32:21.533825 - [DEBUG] Join: AllTop & AllBottom
46751 2019-Jan-10 14:32:21.533851 - [DEBUG] = AllBottom (new jump func)
46752 2019-Jan-10 14:32:21.533875 - [DEBUG]
46753 2019-Jan-10 14:32:21.533899 - [DEBUG] Start adding new jump function
46754 2019-Jan-10 14:32:21.533922 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46755 2019-Jan-10 14:32:21.533978 - [DEBUG] Fact at target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46756 2019-Jan-10 14:32:21.534598 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
46757 2019-Jan-10 14:32:21.535211 - [DEBUG] Edge Function : AllBottom
46758 2019-Jan-10 14:32:21.535239 - [DEBUG] End adding new jump function
46759 2019-Jan-10 14:32:21.535263 - [DEBUG]
46760 2019-Jan-10 14:32:21.535287 - [DEBUG] -------------------------------------------- 1349. Path Edge --------------------------------------------
46761 2019-Jan-10 14:32:21.535311 - [DEBUG]
46762 2019-Jan-10 14:32:21.535335 - [DEBUG] Process 1349. path edge:
46763 2019-Jan-10 14:32:21.535359 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46764 2019-Jan-10 14:32:21.535415 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
46765 2019-Jan-10 14:32:21.536028 - [DEBUG] D target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 >
46766 2019-Jan-10 14:32:21.536647 - [DEBUG]
46767 2019-Jan-10 14:32:21.536672 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
46768 2019-Jan-10 14:32:21.537314 - [DEBUG] Compose: EdgeIdentity * AllBottom
46769 2019-Jan-10 14:32:21.537343 - [DEBUG]
46770 2019-Jan-10 14:32:21.537367 - [DEBUG] Propagate flow
46771 2019-Jan-10 14:32:21.537391 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46772 2019-Jan-10 14:32:21.537448 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
46773 2019-Jan-10 14:32:21.538075 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
46774 2019-Jan-10 14:32:21.538693 - [DEBUG] Edge function : AllBottom (result of previous compose)
46775 2019-Jan-10 14:32:21.538733 - [DEBUG]
46776 2019-Jan-10 14:32:21.538759 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46777 2019-Jan-10 14:32:21.538785 - [DEBUG] = AllBottom
46778 2019-Jan-10 14:32:21.538810 - [DEBUG]
46779 2019-Jan-10 14:32:21.538834 - [DEBUG] PROPAGATE: No new function!
46780 2019-Jan-10 14:32:21.538859 - [DEBUG] EDGE:
46781 2019-Jan-10 14:32:21.538918 - [DEBUG] ---> 46782 2019-Jan-10 14:32:21.539532 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46783 2019-Jan-10 14:32:21.540151 - [DEBUG]
46784 2019-Jan-10 14:32:21.540191 - [DEBUG] EDGE:
46785 2019-Jan-10 14:32:21.540250 - [DEBUG] ---> 46786 2019-Jan-10 14:32:21.540868 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46787 2019-Jan-10 14:32:21.541486 - [DEBUG]
46788 2019-Jan-10 14:32:21.541513 - [DEBUG] EDGE:
46789 2019-Jan-10 14:32:21.541570 - [DEBUG] ---> 46790 2019-Jan-10 14:32:21.542196 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46791 2019-Jan-10 14:32:21.542814 - [DEBUG]
46792 2019-Jan-10 14:32:21.542840 - [DEBUG] EDGE:
46793 2019-Jan-10 14:32:21.542898 - [DEBUG] ---> 46794 2019-Jan-10 14:32:21.543526 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46795 2019-Jan-10 14:32:21.544146 - [DEBUG]
46796 2019-Jan-10 14:32:21.544172 - [DEBUG] EDGE:
46797 2019-Jan-10 14:32:21.544230 - [DEBUG] ---> 46798 2019-Jan-10 14:32:21.544851 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46799 2019-Jan-10 14:32:21.545470 - [DEBUG]
46800 2019-Jan-10 14:32:21.545497 - [DEBUG] EDGE:
46801 2019-Jan-10 14:32:21.545554 - [DEBUG] ---> 46802 2019-Jan-10 14:32:21.546173 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
46803 2019-Jan-10 14:32:21.546791 - [DEBUG]
46804 2019-Jan-10 14:32:21.546818 - [DEBUG] Compose: EdgeIdentity * AllBottom
46805 2019-Jan-10 14:32:21.546858 - [DEBUG]
46806 2019-Jan-10 14:32:21.546882 - [DEBUG] Propagate flow
46807 2019-Jan-10 14:32:21.546905 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46808 2019-Jan-10 14:32:21.546961 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46809 2019-Jan-10 14:32:21.547580 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46810 2019-Jan-10 14:32:21.548195 - [DEBUG] Edge function : AllBottom (result of previous compose)
46811 2019-Jan-10 14:32:21.548221 - [DEBUG]
46812 2019-Jan-10 14:32:21.548246 - [DEBUG] Join: AllTop & AllBottom
46813 2019-Jan-10 14:32:21.548272 - [DEBUG] = AllBottom (new jump func)
46814 2019-Jan-10 14:32:21.548296 - [DEBUG]
46815 2019-Jan-10 14:32:21.548320 - [DEBUG] Start adding new jump function
46816 2019-Jan-10 14:32:21.548344 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46817 2019-Jan-10 14:32:21.548400 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46818 2019-Jan-10 14:32:21.549024 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46819 2019-Jan-10 14:32:21.549674 - [DEBUG] Edge Function : AllBottom
46820 2019-Jan-10 14:32:21.549706 - [DEBUG] End adding new jump function
46821 2019-Jan-10 14:32:21.549730 - [DEBUG]
46822 2019-Jan-10 14:32:21.549754 - [DEBUG] -------------------------------------------- 1350. Path Edge --------------------------------------------
46823 2019-Jan-10 14:32:21.549778 - [DEBUG]
46824 2019-Jan-10 14:32:21.549801 - [DEBUG] Process 1350. path edge:
46825 2019-Jan-10 14:32:21.549825 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46826 2019-Jan-10 14:32:21.549882 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
46827 2019-Jan-10 14:32:21.550518 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46828 2019-Jan-10 14:32:21.551157 - [DEBUG]
46829 2019-Jan-10 14:32:21.551182 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
46830 2019-Jan-10 14:32:21.551816 - [DEBUG] Possible callees:
46831 2019-Jan-10 14:32:21.551841 - [DEBUG] bar
46832 2019-Jan-10 14:32:21.551867 - [DEBUG] Possible return sites:
46833 2019-Jan-10 14:32:21.551890 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8946834 2019-Jan-10 14:32:21.553123 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
46835 2019-Jan-10 14:32:21.553152 - [DEBUG] Start points of 'bar' currently not available!
46836 2019-Jan-10 14:32:21.553201 - [DEBUG] Compose: EdgeIdentity * AllBottom
46837 2019-Jan-10 14:32:21.553229 - [DEBUG]
46838 2019-Jan-10 14:32:21.553253 - [DEBUG] Propagate flow
46839 2019-Jan-10 14:32:21.553277 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46840 2019-Jan-10 14:32:21.553335 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46841 2019-Jan-10 14:32:21.553976 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46842 2019-Jan-10 14:32:21.554594 - [DEBUG] Edge function : AllBottom (result of previous compose)
46843 2019-Jan-10 14:32:21.554620 - [DEBUG]
46844 2019-Jan-10 14:32:21.554645 - [DEBUG] Join: AllTop & AllBottom
46845 2019-Jan-10 14:32:21.554671 - [DEBUG] = AllBottom (new jump func)
46846 2019-Jan-10 14:32:21.554696 - [DEBUG]
46847 2019-Jan-10 14:32:21.554720 - [DEBUG] Start adding new jump function
46848 2019-Jan-10 14:32:21.554743 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46849 2019-Jan-10 14:32:21.554800 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46850 2019-Jan-10 14:32:21.555415 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46851 2019-Jan-10 14:32:21.556032 - [DEBUG] Edge Function : AllBottom
46852 2019-Jan-10 14:32:21.556061 - [DEBUG] End adding new jump function
46853 2019-Jan-10 14:32:21.556085 - [DEBUG]
46854 2019-Jan-10 14:32:21.556109 - [DEBUG] -------------------------------------------- 1351. Path Edge --------------------------------------------
46855 2019-Jan-10 14:32:21.556133 - [DEBUG]
46856 2019-Jan-10 14:32:21.556157 - [DEBUG] Process 1351. path edge:
46857 2019-Jan-10 14:32:21.556181 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46858 2019-Jan-10 14:32:21.556237 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
46859 2019-Jan-10 14:32:21.556869 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46860 2019-Jan-10 14:32:21.557497 - [DEBUG]
46861 2019-Jan-10 14:32:21.557522 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
46862 2019-Jan-10 14:32:21.558158 - [DEBUG] Compose: EdgeIdentity * AllBottom
46863 2019-Jan-10 14:32:21.558186 - [DEBUG]
46864 2019-Jan-10 14:32:21.558211 - [DEBUG] Propagate flow
46865 2019-Jan-10 14:32:21.558234 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46866 2019-Jan-10 14:32:21.558291 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46867 2019-Jan-10 14:32:21.558908 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46868 2019-Jan-10 14:32:21.559522 - [DEBUG] Edge function : AllBottom (result of previous compose)
46869 2019-Jan-10 14:32:21.559548 - [DEBUG]
46870 2019-Jan-10 14:32:21.559572 - [DEBUG] Join: AllTop & AllBottom
46871 2019-Jan-10 14:32:21.559598 - [DEBUG] = AllBottom (new jump func)
46872 2019-Jan-10 14:32:21.559623 - [DEBUG]
46873 2019-Jan-10 14:32:21.559647 - [DEBUG] Start adding new jump function
46874 2019-Jan-10 14:32:21.559671 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46875 2019-Jan-10 14:32:21.559727 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46876 2019-Jan-10 14:32:21.560358 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46877 2019-Jan-10 14:32:21.560972 - [DEBUG] Edge Function : AllBottom
46878 2019-Jan-10 14:32:21.561000 - [DEBUG] End adding new jump function
46879 2019-Jan-10 14:32:21.561025 - [DEBUG]
46880 2019-Jan-10 14:32:21.561048 - [DEBUG] -------------------------------------------- 1352. Path Edge --------------------------------------------
46881 2019-Jan-10 14:32:21.561073 - [DEBUG]
46882 2019-Jan-10 14:32:21.561097 - [DEBUG] Process 1352. path edge:
46883 2019-Jan-10 14:32:21.561121 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46884 2019-Jan-10 14:32:21.561177 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
46885 2019-Jan-10 14:32:21.561793 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46886 2019-Jan-10 14:32:21.562407 - [DEBUG]
46887 2019-Jan-10 14:32:21.562432 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
46888 2019-Jan-10 14:32:21.563061 - [DEBUG] Compose: EdgeIdentity * AllBottom
46889 2019-Jan-10 14:32:21.563089 - [DEBUG]
46890 2019-Jan-10 14:32:21.563113 - [DEBUG] Propagate flow
46891 2019-Jan-10 14:32:21.563136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46892 2019-Jan-10 14:32:21.563193 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
46893 2019-Jan-10 14:32:21.563835 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46894 2019-Jan-10 14:32:21.564450 - [DEBUG] Edge function : AllBottom (result of previous compose)
46895 2019-Jan-10 14:32:21.564476 - [DEBUG]
46896 2019-Jan-10 14:32:21.564501 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46897 2019-Jan-10 14:32:21.564527 - [DEBUG] = AllBottom
46898 2019-Jan-10 14:32:21.564552 - [DEBUG]
46899 2019-Jan-10 14:32:21.564575 - [DEBUG] PROPAGATE: No new function!
46900 2019-Jan-10 14:32:21.564607 - [DEBUG] Compose: EdgeIdentity * AllBottom
46901 2019-Jan-10 14:32:21.564634 - [DEBUG]
46902 2019-Jan-10 14:32:21.564658 - [DEBUG] Propagate flow
46903 2019-Jan-10 14:32:21.564681 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46904 2019-Jan-10 14:32:21.564746 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46905 2019-Jan-10 14:32:21.565372 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46906 2019-Jan-10 14:32:21.565993 - [DEBUG] Edge function : AllBottom (result of previous compose)
46907 2019-Jan-10 14:32:21.566018 - [DEBUG]
46908 2019-Jan-10 14:32:21.566043 - [DEBUG] Join: AllTop & AllBottom
46909 2019-Jan-10 14:32:21.566069 - [DEBUG] = AllBottom (new jump func)
46910 2019-Jan-10 14:32:21.566094 - [DEBUG]
46911 2019-Jan-10 14:32:21.566117 - [DEBUG] Start adding new jump function
46912 2019-Jan-10 14:32:21.566141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46913 2019-Jan-10 14:32:21.566201 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46914 2019-Jan-10 14:32:21.566865 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46915 2019-Jan-10 14:32:21.567490 - [DEBUG] Edge Function : AllBottom
46916 2019-Jan-10 14:32:21.567519 - [DEBUG] End adding new jump function
46917 2019-Jan-10 14:32:21.567543 - [DEBUG]
46918 2019-Jan-10 14:32:21.567567 - [DEBUG] -------------------------------------------- 1353. Path Edge --------------------------------------------
46919 2019-Jan-10 14:32:21.567591 - [DEBUG]
46920 2019-Jan-10 14:32:21.567615 - [DEBUG] Process 1353. path edge:
46921 2019-Jan-10 14:32:21.567639 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46922 2019-Jan-10 14:32:21.567695 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
46923 2019-Jan-10 14:32:21.568322 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46924 2019-Jan-10 14:32:21.568936 - [DEBUG]
46925 2019-Jan-10 14:32:21.568960 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
46926 2019-Jan-10 14:32:21.569591 - [DEBUG] Possible callees:
46927 2019-Jan-10 14:32:21.569617 - [DEBUG] llvm.dbg.declare
46928 2019-Jan-10 14:32:21.569642 - [DEBUG] Possible return sites:
46929 2019-Jan-10 14:32:21.569666 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10346930 2019-Jan-10 14:32:21.570920 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
46931 2019-Jan-10 14:32:21.570949 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
46932 2019-Jan-10 14:32:21.570990 - [DEBUG] Compose: EdgeIdentity * AllBottom
46933 2019-Jan-10 14:32:21.571018 - [DEBUG]
46934 2019-Jan-10 14:32:21.571042 - [DEBUG] Propagate flow
46935 2019-Jan-10 14:32:21.571066 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46936 2019-Jan-10 14:32:21.571123 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46937 2019-Jan-10 14:32:21.571743 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46938 2019-Jan-10 14:32:21.572359 - [DEBUG] Edge function : AllBottom (result of previous compose)
46939 2019-Jan-10 14:32:21.572385 - [DEBUG]
46940 2019-Jan-10 14:32:21.572409 - [DEBUG] Join: AllTop & AllBottom
46941 2019-Jan-10 14:32:21.572435 - [DEBUG] = AllBottom (new jump func)
46942 2019-Jan-10 14:32:21.572460 - [DEBUG]
46943 2019-Jan-10 14:32:21.572484 - [DEBUG] Start adding new jump function
46944 2019-Jan-10 14:32:21.572507 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46945 2019-Jan-10 14:32:21.572575 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46946 2019-Jan-10 14:32:21.573191 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46947 2019-Jan-10 14:32:21.573824 - [DEBUG] Edge Function : AllBottom
46948 2019-Jan-10 14:32:21.573852 - [DEBUG] End adding new jump function
46949 2019-Jan-10 14:32:21.573877 - [DEBUG]
46950 2019-Jan-10 14:32:21.573900 - [DEBUG] -------------------------------------------- 1354. Path Edge --------------------------------------------
46951 2019-Jan-10 14:32:21.573925 - [DEBUG]
46952 2019-Jan-10 14:32:21.573948 - [DEBUG] Process 1354. path edge:
46953 2019-Jan-10 14:32:21.573972 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46954 2019-Jan-10 14:32:21.574028 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
46955 2019-Jan-10 14:32:21.574646 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46956 2019-Jan-10 14:32:21.575262 - [DEBUG]
46957 2019-Jan-10 14:32:21.575286 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
46958 2019-Jan-10 14:32:21.575924 - [DEBUG] Compose: EdgeIdentity * AllBottom
46959 2019-Jan-10 14:32:21.575952 - [DEBUG]
46960 2019-Jan-10 14:32:21.575976 - [DEBUG] Propagate flow
46961 2019-Jan-10 14:32:21.576000 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46962 2019-Jan-10 14:32:21.576057 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
46963 2019-Jan-10 14:32:21.576672 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46964 2019-Jan-10 14:32:21.577308 - [DEBUG] Edge function : AllBottom (result of previous compose)
46965 2019-Jan-10 14:32:21.577333 - [DEBUG]
46966 2019-Jan-10 14:32:21.577359 - [DEBUG] Join: AllTop & AllBottom
46967 2019-Jan-10 14:32:21.577385 - [DEBUG] = AllBottom (new jump func)
46968 2019-Jan-10 14:32:21.577410 - [DEBUG]
46969 2019-Jan-10 14:32:21.577434 - [DEBUG] Start adding new jump function
46970 2019-Jan-10 14:32:21.577458 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
46971 2019-Jan-10 14:32:21.577517 - [DEBUG] Fact at target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46972 2019-Jan-10 14:32:21.578145 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
46973 2019-Jan-10 14:32:21.578759 - [DEBUG] Edge Function : AllBottom
46974 2019-Jan-10 14:32:21.578788 - [DEBUG] End adding new jump function
46975 2019-Jan-10 14:32:21.578813 - [DEBUG]
46976 2019-Jan-10 14:32:21.578837 - [DEBUG] -------------------------------------------- 1355. Path Edge --------------------------------------------
46977 2019-Jan-10 14:32:21.578861 - [DEBUG]
46978 2019-Jan-10 14:32:21.578885 - [DEBUG] Process 1355. path edge:
46979 2019-Jan-10 14:32:21.578909 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
46980 2019-Jan-10 14:32:21.578966 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
46981 2019-Jan-10 14:32:21.579580 - [DEBUG] D target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 >
46982 2019-Jan-10 14:32:21.580212 - [DEBUG]
46983 2019-Jan-10 14:32:21.580238 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
46984 2019-Jan-10 14:32:21.580869 - [DEBUG] Compose: EdgeIdentity * AllBottom
46985 2019-Jan-10 14:32:21.580898 - [DEBUG]
46986 2019-Jan-10 14:32:21.580923 - [DEBUG] Propagate flow
46987 2019-Jan-10 14:32:21.580946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
46988 2019-Jan-10 14:32:21.581004 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
46989 2019-Jan-10 14:32:21.581629 - [DEBUG] Target value : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
46990 2019-Jan-10 14:32:21.582252 - [DEBUG] Edge function : AllBottom (result of previous compose)
46991 2019-Jan-10 14:32:21.582278 - [DEBUG]
46992 2019-Jan-10 14:32:21.582303 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
46993 2019-Jan-10 14:32:21.582329 - [DEBUG] = AllBottom
46994 2019-Jan-10 14:32:21.582354 - [DEBUG]
46995 2019-Jan-10 14:32:21.582377 - [DEBUG] PROPAGATE: No new function!
46996 2019-Jan-10 14:32:21.582402 - [DEBUG] EDGE:
46997 2019-Jan-10 14:32:21.582460 - [DEBUG] ---> 46998 2019-Jan-10 14:32:21.583108 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
46999 2019-Jan-10 14:32:21.583738 - [DEBUG]
47000 2019-Jan-10 14:32:21.583765 - [DEBUG] Compose: EdgeIdentity * AllBottom
47001 2019-Jan-10 14:32:21.583791 - [DEBUG]
47002 2019-Jan-10 14:32:21.583814 - [DEBUG] Propagate flow
47003 2019-Jan-10 14:32:21.583838 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47004 2019-Jan-10 14:32:21.583895 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
47005 2019-Jan-10 14:32:21.584509 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
47006 2019-Jan-10 14:32:21.585127 - [DEBUG] Edge function : AllBottom (result of previous compose)
47007 2019-Jan-10 14:32:21.585153 - [DEBUG]
47008 2019-Jan-10 14:32:21.585178 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47009 2019-Jan-10 14:32:21.585204 - [DEBUG] = AllBottom
47010 2019-Jan-10 14:32:21.585228 - [DEBUG]
47011 2019-Jan-10 14:32:21.585252 - [DEBUG] PROPAGATE: No new function!
47012 2019-Jan-10 14:32:21.585276 - [DEBUG] EDGE:
47013 2019-Jan-10 14:32:21.585334 - [DEBUG] ---> 47014 2019-Jan-10 14:32:21.585952 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47015 2019-Jan-10 14:32:21.586568 - [DEBUG]
47016 2019-Jan-10 14:32:21.586594 - [DEBUG] Compose: EdgeIdentity * AllBottom
47017 2019-Jan-10 14:32:21.586620 - [DEBUG]
47018 2019-Jan-10 14:32:21.586644 - [DEBUG] Propagate flow
47019 2019-Jan-10 14:32:21.586668 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47020 2019-Jan-10 14:32:21.586724 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
47021 2019-Jan-10 14:32:21.587362 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
47022 2019-Jan-10 14:32:21.587989 - [DEBUG] Edge function : AllBottom (result of previous compose)
47023 2019-Jan-10 14:32:21.588014 - [DEBUG]
47024 2019-Jan-10 14:32:21.588040 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47025 2019-Jan-10 14:32:21.588065 - [DEBUG] = AllBottom
47026 2019-Jan-10 14:32:21.588090 - [DEBUG]
47027 2019-Jan-10 14:32:21.588113 - [DEBUG] PROPAGATE: No new function!
47028 2019-Jan-10 14:32:21.588138 - [DEBUG] EDGE:
47029 2019-Jan-10 14:32:21.588196 - [DEBUG] ---> 47030 2019-Jan-10 14:32:21.588821 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47031 2019-Jan-10 14:32:21.589436 - [DEBUG]
47032 2019-Jan-10 14:32:21.589461 - [DEBUG] EDGE:
47033 2019-Jan-10 14:32:21.589527 - [DEBUG] ---> 47034 2019-Jan-10 14:32:21.590143 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47035 2019-Jan-10 14:32:21.590771 - [DEBUG]
47036 2019-Jan-10 14:32:21.590798 - [DEBUG] Compose: EdgeIdentity * AllBottom
47037 2019-Jan-10 14:32:21.590824 - [DEBUG]
47038 2019-Jan-10 14:32:21.590847 - [DEBUG] Propagate flow
47039 2019-Jan-10 14:32:21.590871 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47040 2019-Jan-10 14:32:21.590927 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
47041 2019-Jan-10 14:32:21.591550 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
47042 2019-Jan-10 14:32:21.592169 - [DEBUG] Edge function : AllBottom (result of previous compose)
47043 2019-Jan-10 14:32:21.592194 - [DEBUG]
47044 2019-Jan-10 14:32:21.592220 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47045 2019-Jan-10 14:32:21.592246 - [DEBUG] = AllBottom
47046 2019-Jan-10 14:32:21.592271 - [DEBUG]
47047 2019-Jan-10 14:32:21.592294 - [DEBUG] PROPAGATE: No new function!
47048 2019-Jan-10 14:32:21.592319 - [DEBUG] EDGE:
47049 2019-Jan-10 14:32:21.592376 - [DEBUG] ---> 47050 2019-Jan-10 14:32:21.592996 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47051 2019-Jan-10 14:32:21.593636 - [DEBUG]
47052 2019-Jan-10 14:32:21.593662 - [DEBUG] Compose: EdgeIdentity * AllBottom
47053 2019-Jan-10 14:32:21.593688 - [DEBUG]
47054 2019-Jan-10 14:32:21.593712 - [DEBUG] Propagate flow
47055 2019-Jan-10 14:32:21.593736 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47056 2019-Jan-10 14:32:21.593792 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
47057 2019-Jan-10 14:32:21.594421 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
47058 2019-Jan-10 14:32:21.595040 - [DEBUG] Edge function : AllBottom (result of previous compose)
47059 2019-Jan-10 14:32:21.595066 - [DEBUG]
47060 2019-Jan-10 14:32:21.595091 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
47061 2019-Jan-10 14:32:21.595117 - [DEBUG] = AllBottom
47062 2019-Jan-10 14:32:21.595141 - [DEBUG]
47063 2019-Jan-10 14:32:21.595178 - [DEBUG] PROPAGATE: No new function!
47064 2019-Jan-10 14:32:21.595203 - [DEBUG] EDGE:
47065 2019-Jan-10 14:32:21.595262 - [DEBUG] ---> 47066 2019-Jan-10 14:32:21.595881 - [DEBUG] D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42>
47067 2019-Jan-10 14:32:21.596495 - [DEBUG]
47068 2019-Jan-10 14:32:21.596521 - [DEBUG] EDGE:
47069 2019-Jan-10 14:32:21.596579 - [DEBUG] ---> 47070 2019-Jan-10 14:32:21.597213 - [DEBUG] D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41>
47071 2019-Jan-10 14:32:21.597831 - [DEBUG]
47072 2019-Jan-10 14:32:21.597857 - [DEBUG] EDGE:
47073 2019-Jan-10 14:32:21.597914 - [DEBUG] ---> 47074 2019-Jan-10 14:32:21.598540 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
47075 2019-Jan-10 14:32:21.599163 - [DEBUG]
47076 2019-Jan-10 14:32:21.599199 - [DEBUG] Compose: EdgeIdentity * AllBottom
47077 2019-Jan-10 14:32:21.599225 - [DEBUG]
47078 2019-Jan-10 14:32:21.599250 - [DEBUG] Propagate flow
47079 2019-Jan-10 14:32:21.599273 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47080 2019-Jan-10 14:32:21.599329 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
47081 2019-Jan-10 14:32:21.599979 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47082 2019-Jan-10 14:32:21.600619 - [DEBUG] Edge function : AllBottom (result of previous compose)
47083 2019-Jan-10 14:32:21.600644 - [DEBUG]
47084 2019-Jan-10 14:32:21.600669 - [DEBUG] Join: AllTop & AllBottom
47085 2019-Jan-10 14:32:21.600695 - [DEBUG] = AllBottom (new jump func)
47086 2019-Jan-10 14:32:21.600720 - [DEBUG]
47087 2019-Jan-10 14:32:21.600744 - [DEBUG] Start adding new jump function
47088 2019-Jan-10 14:32:21.600767 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47089 2019-Jan-10 14:32:21.600823 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47090 2019-Jan-10 14:32:21.601441 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
47091 2019-Jan-10 14:32:21.602059 - [DEBUG] Edge Function : AllBottom
47092 2019-Jan-10 14:32:21.602090 - [DEBUG] End adding new jump function
47093 2019-Jan-10 14:32:21.602114 - [DEBUG]
47094 2019-Jan-10 14:32:21.602137 - [DEBUG] -------------------------------------------- 1356. Path Edge --------------------------------------------
47095 2019-Jan-10 14:32:21.602162 - [DEBUG]
47096 2019-Jan-10 14:32:21.602185 - [DEBUG] Process 1356. path edge:
47097 2019-Jan-10 14:32:21.602209 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47098 2019-Jan-10 14:32:21.602266 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
47099 2019-Jan-10 14:32:21.602884 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47100 2019-Jan-10 14:32:21.603515 - [DEBUG]
47101 2019-Jan-10 14:32:21.603540 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
47102 2019-Jan-10 14:32:21.604178 - [DEBUG] Compose: EdgeIdentity * AllBottom
47103 2019-Jan-10 14:32:21.604207 - [DEBUG]
47104 2019-Jan-10 14:32:21.604231 - [DEBUG] Propagate flow
47105 2019-Jan-10 14:32:21.604255 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47106 2019-Jan-10 14:32:21.604312 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
47107 2019-Jan-10 14:32:21.604929 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47108 2019-Jan-10 14:32:21.605547 - [DEBUG] Edge function : AllBottom (result of previous compose)
47109 2019-Jan-10 14:32:21.605572 - [DEBUG]
47110 2019-Jan-10 14:32:21.605597 - [DEBUG] Join: AllTop & AllBottom
47111 2019-Jan-10 14:32:21.605623 - [DEBUG] = AllBottom (new jump func)
47112 2019-Jan-10 14:32:21.605647 - [DEBUG]
47113 2019-Jan-10 14:32:21.605671 - [DEBUG] Start adding new jump function
47114 2019-Jan-10 14:32:21.605695 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47115 2019-Jan-10 14:32:21.605751 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47116 2019-Jan-10 14:32:21.606368 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
47117 2019-Jan-10 14:32:21.606999 - [DEBUG] Edge Function : AllBottom
47118 2019-Jan-10 14:32:21.607028 - [DEBUG] End adding new jump function
47119 2019-Jan-10 14:32:21.607052 - [DEBUG]
47120 2019-Jan-10 14:32:21.607076 - [DEBUG] -------------------------------------------- 1357. Path Edge --------------------------------------------
47121 2019-Jan-10 14:32:21.607109 - [DEBUG]
47122 2019-Jan-10 14:32:21.607133 - [DEBUG] Process 1357. path edge:
47123 2019-Jan-10 14:32:21.607157 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47124 2019-Jan-10 14:32:21.607214 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
47125 2019-Jan-10 14:32:21.607832 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47126 2019-Jan-10 14:32:21.608448 - [DEBUG]
47127 2019-Jan-10 14:32:21.608473 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
47128 2019-Jan-10 14:32:21.609102 - [DEBUG] Compose: EdgeIdentity * AllBottom
47129 2019-Jan-10 14:32:21.609130 - [DEBUG]
47130 2019-Jan-10 14:32:21.609154 - [DEBUG] Propagate flow
47131 2019-Jan-10 14:32:21.609178 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47132 2019-Jan-10 14:32:21.609235 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
47133 2019-Jan-10 14:32:21.609861 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47134 2019-Jan-10 14:32:21.610493 - [DEBUG] Edge function : AllBottom (result of previous compose)
47135 2019-Jan-10 14:32:21.610519 - [DEBUG]
47136 2019-Jan-10 14:32:21.610544 - [DEBUG] Join: AllTop & AllBottom
47137 2019-Jan-10 14:32:21.610570 - [DEBUG] = AllBottom (new jump func)
47138 2019-Jan-10 14:32:21.610594 - [DEBUG]
47139 2019-Jan-10 14:32:21.610618 - [DEBUG] Start adding new jump function
47140 2019-Jan-10 14:32:21.610642 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47141 2019-Jan-10 14:32:21.610698 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47142 2019-Jan-10 14:32:21.611317 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
47143 2019-Jan-10 14:32:21.611941 - [DEBUG] Edge Function : AllBottom
47144 2019-Jan-10 14:32:21.611969 - [DEBUG] End adding new jump function
47145 2019-Jan-10 14:32:21.611993 - [DEBUG]
47146 2019-Jan-10 14:32:21.612017 - [DEBUG] -------------------------------------------- 1358. Path Edge --------------------------------------------
47147 2019-Jan-10 14:32:21.612041 - [DEBUG]
47148 2019-Jan-10 14:32:21.612065 - [DEBUG] Process 1358. path edge:
47149 2019-Jan-10 14:32:21.612089 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47150 2019-Jan-10 14:32:21.612145 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
47151 2019-Jan-10 14:32:21.612775 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47152 2019-Jan-10 14:32:21.613425 - [DEBUG]
47153 2019-Jan-10 14:32:21.613449 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
47154 2019-Jan-10 14:32:21.614103 - [DEBUG] Possible callees:
47155 2019-Jan-10 14:32:21.614128 - [DEBUG] llvm.dbg.declare
47156 2019-Jan-10 14:32:21.614154 - [DEBUG] Possible return sites:
47157 2019-Jan-10 14:32:21.614178 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9647158 2019-Jan-10 14:32:21.615440 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47159 2019-Jan-10 14:32:21.615470 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47160 2019-Jan-10 14:32:21.615509 - [DEBUG] Compose: EdgeIdentity * AllBottom
47161 2019-Jan-10 14:32:21.615548 - [DEBUG]
47162 2019-Jan-10 14:32:21.615573 - [DEBUG] Propagate flow
47163 2019-Jan-10 14:32:21.615597 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47164 2019-Jan-10 14:32:21.615655 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
47165 2019-Jan-10 14:32:21.616310 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47166 2019-Jan-10 14:32:21.616959 - [DEBUG] Edge function : AllBottom (result of previous compose)
47167 2019-Jan-10 14:32:21.616985 - [DEBUG]
47168 2019-Jan-10 14:32:21.617010 - [DEBUG] Join: AllTop & AllBottom
47169 2019-Jan-10 14:32:21.617036 - [DEBUG] = AllBottom (new jump func)
47170 2019-Jan-10 14:32:21.617061 - [DEBUG]
47171 2019-Jan-10 14:32:21.617085 - [DEBUG] Start adding new jump function
47172 2019-Jan-10 14:32:21.617108 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47173 2019-Jan-10 14:32:21.617165 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47174 2019-Jan-10 14:32:21.617783 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
47175 2019-Jan-10 14:32:21.618400 - [DEBUG] Edge Function : AllBottom
47176 2019-Jan-10 14:32:21.618429 - [DEBUG] End adding new jump function
47177 2019-Jan-10 14:32:21.618453 - [DEBUG]
47178 2019-Jan-10 14:32:21.618476 - [DEBUG] -------------------------------------------- 1359. Path Edge --------------------------------------------
47179 2019-Jan-10 14:32:21.618501 - [DEBUG]
47180 2019-Jan-10 14:32:21.618524 - [DEBUG] Process 1359. path edge:
47181 2019-Jan-10 14:32:21.618548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47182 2019-Jan-10 14:32:21.618604 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
47183 2019-Jan-10 14:32:21.619223 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47184 2019-Jan-10 14:32:21.619839 - [DEBUG]
47185 2019-Jan-10 14:32:21.619864 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
47186 2019-Jan-10 14:32:21.620515 - [DEBUG] Compose: EdgeIdentity * AllBottom
47187 2019-Jan-10 14:32:21.620544 - [DEBUG]
47188 2019-Jan-10 14:32:21.620568 - [DEBUG] Propagate flow
47189 2019-Jan-10 14:32:21.620591 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47190 2019-Jan-10 14:32:21.620649 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
47191 2019-Jan-10 14:32:21.621266 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47192 2019-Jan-10 14:32:21.621882 - [DEBUG] Edge function : AllBottom (result of previous compose)
47193 2019-Jan-10 14:32:21.621907 - [DEBUG]
47194 2019-Jan-10 14:32:21.621932 - [DEBUG] Join: AllTop & AllBottom
47195 2019-Jan-10 14:32:21.621959 - [DEBUG] = AllBottom (new jump func)
47196 2019-Jan-10 14:32:21.621983 - [DEBUG]
47197 2019-Jan-10 14:32:21.622007 - [DEBUG] Start adding new jump function
47198 2019-Jan-10 14:32:21.622031 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47199 2019-Jan-10 14:32:21.622087 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47200 2019-Jan-10 14:32:21.622706 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
47201 2019-Jan-10 14:32:21.623321 - [DEBUG] Edge Function : AllBottom
47202 2019-Jan-10 14:32:21.623348 - [DEBUG] End adding new jump function
47203 2019-Jan-10 14:32:21.623373 - [DEBUG]
47204 2019-Jan-10 14:32:21.623396 - [DEBUG] -------------------------------------------- 1360. Path Edge --------------------------------------------
47205 2019-Jan-10 14:32:21.623421 - [DEBUG]
47206 2019-Jan-10 14:32:21.623444 - [DEBUG] Process 1360. path edge:
47207 2019-Jan-10 14:32:21.623477 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47208 2019-Jan-10 14:32:21.623548 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
47209 2019-Jan-10 14:32:21.624163 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47210 2019-Jan-10 14:32:21.624779 - [DEBUG]
47211 2019-Jan-10 14:32:21.624804 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
47212 2019-Jan-10 14:32:21.625434 - [DEBUG] Compose: EdgeIdentity * AllBottom
47213 2019-Jan-10 14:32:21.625462 - [DEBUG]
47214 2019-Jan-10 14:32:21.625487 - [DEBUG] Propagate flow
47215 2019-Jan-10 14:32:21.625510 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47216 2019-Jan-10 14:32:21.625568 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
47217 2019-Jan-10 14:32:21.626181 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47218 2019-Jan-10 14:32:21.626797 - [DEBUG] Edge function : AllBottom (result of previous compose)
47219 2019-Jan-10 14:32:21.626834 - [DEBUG]
47220 2019-Jan-10 14:32:21.626861 - [DEBUG] Join: AllTop & AllBottom
47221 2019-Jan-10 14:32:21.626887 - [DEBUG] = AllBottom (new jump func)
47222 2019-Jan-10 14:32:21.626912 - [DEBUG]
47223 2019-Jan-10 14:32:21.626936 - [DEBUG] Start adding new jump function
47224 2019-Jan-10 14:32:21.626960 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47225 2019-Jan-10 14:32:21.627016 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47226 2019-Jan-10 14:32:21.627639 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
47227 2019-Jan-10 14:32:21.628268 - [DEBUG] Edge Function : AllBottom
47228 2019-Jan-10 14:32:21.628297 - [DEBUG] End adding new jump function
47229 2019-Jan-10 14:32:21.628321 - [DEBUG]
47230 2019-Jan-10 14:32:21.628345 - [DEBUG] -------------------------------------------- 1361. Path Edge --------------------------------------------
47231 2019-Jan-10 14:32:21.628369 - [DEBUG]
47232 2019-Jan-10 14:32:21.628393 - [DEBUG] Process 1361. path edge:
47233 2019-Jan-10 14:32:21.628417 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47234 2019-Jan-10 14:32:21.628475 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
47235 2019-Jan-10 14:32:21.629090 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47236 2019-Jan-10 14:32:21.629708 - [DEBUG]
47237 2019-Jan-10 14:32:21.629733 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
47238 2019-Jan-10 14:32:21.630383 - [DEBUG] Compose: EdgeIdentity * AllBottom
47239 2019-Jan-10 14:32:21.630411 - [DEBUG]
47240 2019-Jan-10 14:32:21.630435 - [DEBUG] Propagate flow
47241 2019-Jan-10 14:32:21.630459 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47242 2019-Jan-10 14:32:21.630516 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
47243 2019-Jan-10 14:32:21.631144 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47244 2019-Jan-10 14:32:21.631761 - [DEBUG] Edge function : AllBottom (result of previous compose)
47245 2019-Jan-10 14:32:21.631786 - [DEBUG]
47246 2019-Jan-10 14:32:21.631812 - [DEBUG] Join: AllTop & AllBottom
47247 2019-Jan-10 14:32:21.631838 - [DEBUG] = AllBottom (new jump func)
47248 2019-Jan-10 14:32:21.631863 - [DEBUG]
47249 2019-Jan-10 14:32:21.631886 - [DEBUG] Start adding new jump function
47250 2019-Jan-10 14:32:21.631910 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47251 2019-Jan-10 14:32:21.631966 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47252 2019-Jan-10 14:32:21.632584 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
47253 2019-Jan-10 14:32:21.633241 - [DEBUG] Edge Function : AllBottom
47254 2019-Jan-10 14:32:21.633270 - [DEBUG] End adding new jump function
47255 2019-Jan-10 14:32:21.633294 - [DEBUG]
47256 2019-Jan-10 14:32:21.633318 - [DEBUG] -------------------------------------------- 1362. Path Edge --------------------------------------------
47257 2019-Jan-10 14:32:21.633343 - [DEBUG]
47258 2019-Jan-10 14:32:21.633366 - [DEBUG] Process 1362. path edge:
47259 2019-Jan-10 14:32:21.633390 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47260 2019-Jan-10 14:32:21.633447 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
47261 2019-Jan-10 14:32:21.634082 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47262 2019-Jan-10 14:32:21.634699 - [DEBUG]
47263 2019-Jan-10 14:32:21.634724 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
47264 2019-Jan-10 14:32:21.635363 - [DEBUG] Compose: EdgeIdentity * AllBottom
47265 2019-Jan-10 14:32:21.635392 - [DEBUG]
47266 2019-Jan-10 14:32:21.635416 - [DEBUG] Propagate flow
47267 2019-Jan-10 14:32:21.635439 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47268 2019-Jan-10 14:32:21.635496 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
47269 2019-Jan-10 14:32:21.636112 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47270 2019-Jan-10 14:32:21.636729 - [DEBUG] Edge function : AllBottom (result of previous compose)
47271 2019-Jan-10 14:32:21.636754 - [DEBUG]
47272 2019-Jan-10 14:32:21.636779 - [DEBUG] Join: AllTop & AllBottom
47273 2019-Jan-10 14:32:21.636805 - [DEBUG] = AllBottom (new jump func)
47274 2019-Jan-10 14:32:21.636843 - [DEBUG]
47275 2019-Jan-10 14:32:21.636867 - [DEBUG] Start adding new jump function
47276 2019-Jan-10 14:32:21.636891 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47277 2019-Jan-10 14:32:21.636948 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47278 2019-Jan-10 14:32:21.637567 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
47279 2019-Jan-10 14:32:21.638209 - [DEBUG] Edge Function : AllBottom
47280 2019-Jan-10 14:32:21.638242 - [DEBUG] End adding new jump function
47281 2019-Jan-10 14:32:21.638266 - [DEBUG]
47282 2019-Jan-10 14:32:21.638290 - [DEBUG] -------------------------------------------- 1363. Path Edge --------------------------------------------
47283 2019-Jan-10 14:32:21.638315 - [DEBUG]
47284 2019-Jan-10 14:32:21.638339 - [DEBUG] Process 1363. path edge:
47285 2019-Jan-10 14:32:21.638363 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47286 2019-Jan-10 14:32:21.638433 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
47287 2019-Jan-10 14:32:21.639079 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47288 2019-Jan-10 14:32:21.639750 - [DEBUG]
47289 2019-Jan-10 14:32:21.639777 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
47290 2019-Jan-10 14:32:21.640442 - [DEBUG] Compose: EdgeIdentity * AllBottom
47291 2019-Jan-10 14:32:21.640470 - [DEBUG]
47292 2019-Jan-10 14:32:21.640495 - [DEBUG] Propagate flow
47293 2019-Jan-10 14:32:21.640518 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47294 2019-Jan-10 14:32:21.640579 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
47295 2019-Jan-10 14:32:21.641212 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47296 2019-Jan-10 14:32:21.641830 - [DEBUG] Edge function : AllBottom (result of previous compose)
47297 2019-Jan-10 14:32:21.641870 - [DEBUG]
47298 2019-Jan-10 14:32:21.641896 - [DEBUG] Join: AllTop & AllBottom
47299 2019-Jan-10 14:32:21.641923 - [DEBUG] = AllBottom (new jump func)
47300 2019-Jan-10 14:32:21.641948 - [DEBUG]
47301 2019-Jan-10 14:32:21.641971 - [DEBUG] Start adding new jump function
47302 2019-Jan-10 14:32:21.641995 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47303 2019-Jan-10 14:32:21.642052 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47304 2019-Jan-10 14:32:21.642675 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
47305 2019-Jan-10 14:32:21.643326 - [DEBUG] Edge Function : AllBottom
47306 2019-Jan-10 14:32:21.643362 - [DEBUG] End adding new jump function
47307 2019-Jan-10 14:32:21.643387 - [DEBUG]
47308 2019-Jan-10 14:32:21.643411 - [DEBUG] -------------------------------------------- 1364. Path Edge --------------------------------------------
47309 2019-Jan-10 14:32:21.643436 - [DEBUG]
47310 2019-Jan-10 14:32:21.643459 - [DEBUG] Process 1364. path edge:
47311 2019-Jan-10 14:32:21.643503 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47312 2019-Jan-10 14:32:21.643570 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
47313 2019-Jan-10 14:32:21.644212 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47314 2019-Jan-10 14:32:21.644832 - [DEBUG]
47315 2019-Jan-10 14:32:21.644857 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
47316 2019-Jan-10 14:32:21.645508 - [DEBUG] Compose: EdgeIdentity * AllBottom
47317 2019-Jan-10 14:32:21.645538 - [DEBUG]
47318 2019-Jan-10 14:32:21.645563 - [DEBUG] Propagate flow
47319 2019-Jan-10 14:32:21.645586 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47320 2019-Jan-10 14:32:21.645648 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
47321 2019-Jan-10 14:32:21.646310 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47322 2019-Jan-10 14:32:21.646975 - [DEBUG] Edge function : AllBottom (result of previous compose)
47323 2019-Jan-10 14:32:21.647001 - [DEBUG]
47324 2019-Jan-10 14:32:21.647028 - [DEBUG] Join: AllTop & AllBottom
47325 2019-Jan-10 14:32:21.647055 - [DEBUG] = AllBottom (new jump func)
47326 2019-Jan-10 14:32:21.647080 - [DEBUG]
47327 2019-Jan-10 14:32:21.647103 - [DEBUG] Start adding new jump function
47328 2019-Jan-10 14:32:21.647127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47329 2019-Jan-10 14:32:21.647189 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47330 2019-Jan-10 14:32:21.647810 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
47331 2019-Jan-10 14:32:21.648431 - [DEBUG] Edge Function : AllBottom
47332 2019-Jan-10 14:32:21.648461 - [DEBUG] End adding new jump function
47333 2019-Jan-10 14:32:21.648492 - [DEBUG]
47334 2019-Jan-10 14:32:21.648515 - [DEBUG] -------------------------------------------- 1365. Path Edge --------------------------------------------
47335 2019-Jan-10 14:32:21.648540 - [DEBUG]
47336 2019-Jan-10 14:32:21.648564 - [DEBUG] Process 1365. path edge:
47337 2019-Jan-10 14:32:21.648588 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47338 2019-Jan-10 14:32:21.648644 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
47339 2019-Jan-10 14:32:21.649345 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47340 2019-Jan-10 14:32:21.650024 - [DEBUG]
47341 2019-Jan-10 14:32:21.650052 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
47342 2019-Jan-10 14:32:21.650840 - [DEBUG] Compose: EdgeIdentity * AllBottom
47343 2019-Jan-10 14:32:21.650872 - [DEBUG]
47344 2019-Jan-10 14:32:21.650896 - [DEBUG] Propagate flow
47345 2019-Jan-10 14:32:21.650920 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47346 2019-Jan-10 14:32:21.650994 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
47347 2019-Jan-10 14:32:21.651691 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47348 2019-Jan-10 14:32:21.652350 - [DEBUG] Edge function : AllBottom (result of previous compose)
47349 2019-Jan-10 14:32:21.652377 - [DEBUG]
47350 2019-Jan-10 14:32:21.652404 - [DEBUG] Join: AllTop & AllBottom
47351 2019-Jan-10 14:32:21.652430 - [DEBUG] = AllBottom (new jump func)
47352 2019-Jan-10 14:32:21.652455 - [DEBUG]
47353 2019-Jan-10 14:32:21.652479 - [DEBUG] Start adding new jump function
47354 2019-Jan-10 14:32:21.652503 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47355 2019-Jan-10 14:32:21.652570 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47356 2019-Jan-10 14:32:21.653226 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
47357 2019-Jan-10 14:32:21.653921 - [DEBUG] Edge Function : AllBottom
47358 2019-Jan-10 14:32:21.653956 - [DEBUG] End adding new jump function
47359 2019-Jan-10 14:32:21.653981 - [DEBUG]
47360 2019-Jan-10 14:32:21.654005 - [DEBUG] -------------------------------------------- 1366. Path Edge --------------------------------------------
47361 2019-Jan-10 14:32:21.654031 - [DEBUG]
47362 2019-Jan-10 14:32:21.654055 - [DEBUG] Process 1366. path edge:
47363 2019-Jan-10 14:32:21.654079 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47364 2019-Jan-10 14:32:21.654155 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
47365 2019-Jan-10 14:32:21.654812 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47366 2019-Jan-10 14:32:21.655461 - [DEBUG]
47367 2019-Jan-10 14:32:21.655499 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
47368 2019-Jan-10 14:32:21.656184 - [DEBUG] Compose: EdgeIdentity * AllBottom
47369 2019-Jan-10 14:32:21.656214 - [DEBUG]
47370 2019-Jan-10 14:32:21.656238 - [DEBUG] Propagate flow
47371 2019-Jan-10 14:32:21.656262 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47372 2019-Jan-10 14:32:21.656329 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
47373 2019-Jan-10 14:32:21.657020 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47374 2019-Jan-10 14:32:21.657685 - [DEBUG] Edge function : AllBottom (result of previous compose)
47375 2019-Jan-10 14:32:21.657712 - [DEBUG]
47376 2019-Jan-10 14:32:21.657739 - [DEBUG] Join: AllTop & AllBottom
47377 2019-Jan-10 14:32:21.657766 - [DEBUG] = AllBottom (new jump func)
47378 2019-Jan-10 14:32:21.657790 - [DEBUG]
47379 2019-Jan-10 14:32:21.657814 - [DEBUG] Start adding new jump function
47380 2019-Jan-10 14:32:21.657838 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47381 2019-Jan-10 14:32:21.657903 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47382 2019-Jan-10 14:32:21.658525 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
47383 2019-Jan-10 14:32:21.659150 - [DEBUG] Edge Function : AllBottom
47384 2019-Jan-10 14:32:21.659181 - [DEBUG] End adding new jump function
47385 2019-Jan-10 14:32:21.659224 - [DEBUG]
47386 2019-Jan-10 14:32:21.659248 - [DEBUG] -------------------------------------------- 1367. Path Edge --------------------------------------------
47387 2019-Jan-10 14:32:21.659273 - [DEBUG]
47388 2019-Jan-10 14:32:21.659297 - [DEBUG] Process 1367. path edge:
47389 2019-Jan-10 14:32:21.659321 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47390 2019-Jan-10 14:32:21.659377 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
47391 2019-Jan-10 14:32:21.660004 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47392 2019-Jan-10 14:32:21.660647 - [DEBUG]
47393 2019-Jan-10 14:32:21.660672 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
47394 2019-Jan-10 14:32:21.661311 - [DEBUG] Possible callees:
47395 2019-Jan-10 14:32:21.661337 - [DEBUG] llvm.dbg.declare
47396 2019-Jan-10 14:32:21.661362 - [DEBUG] Possible return sites:
47397 2019-Jan-10 14:32:21.661385 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12047398 2019-Jan-10 14:32:21.662649 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47399 2019-Jan-10 14:32:21.662679 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47400 2019-Jan-10 14:32:21.662727 - [DEBUG] Compose: EdgeIdentity * AllBottom
47401 2019-Jan-10 14:32:21.662755 - [DEBUG]
47402 2019-Jan-10 14:32:21.662779 - [DEBUG] Propagate flow
47403 2019-Jan-10 14:32:21.662803 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47404 2019-Jan-10 14:32:21.662867 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
47405 2019-Jan-10 14:32:21.663549 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47406 2019-Jan-10 14:32:21.664192 - [DEBUG] Edge function : AllBottom (result of previous compose)
47407 2019-Jan-10 14:32:21.664219 - [DEBUG]
47408 2019-Jan-10 14:32:21.664245 - [DEBUG] Join: AllTop & AllBottom
47409 2019-Jan-10 14:32:21.664271 - [DEBUG] = AllBottom (new jump func)
47410 2019-Jan-10 14:32:21.664296 - [DEBUG]
47411 2019-Jan-10 14:32:21.664320 - [DEBUG] Start adding new jump function
47412 2019-Jan-10 14:32:21.664343 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47413 2019-Jan-10 14:32:21.664407 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47414 2019-Jan-10 14:32:21.665028 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
47415 2019-Jan-10 14:32:21.665647 - [DEBUG] Edge Function : AllBottom
47416 2019-Jan-10 14:32:21.665677 - [DEBUG] End adding new jump function
47417 2019-Jan-10 14:32:21.665701 - [DEBUG]
47418 2019-Jan-10 14:32:21.665725 - [DEBUG] -------------------------------------------- 1368. Path Edge --------------------------------------------
47419 2019-Jan-10 14:32:21.665750 - [DEBUG]
47420 2019-Jan-10 14:32:21.665773 - [DEBUG] Process 1368. path edge:
47421 2019-Jan-10 14:32:21.665797 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47422 2019-Jan-10 14:32:21.665853 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
47423 2019-Jan-10 14:32:21.666565 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47424 2019-Jan-10 14:32:21.667250 - [DEBUG]
47425 2019-Jan-10 14:32:21.667278 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
47426 2019-Jan-10 14:32:21.667992 - [DEBUG] Compose: EdgeIdentity * AllBottom
47427 2019-Jan-10 14:32:21.668044 - [DEBUG]
47428 2019-Jan-10 14:32:21.668069 - [DEBUG] Propagate flow
47429 2019-Jan-10 14:32:21.668093 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47430 2019-Jan-10 14:32:21.668166 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
47431 2019-Jan-10 14:32:21.669046 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47432 2019-Jan-10 14:32:21.669719 - [DEBUG] Edge function : AllBottom (result of previous compose)
47433 2019-Jan-10 14:32:21.669747 - [DEBUG]
47434 2019-Jan-10 14:32:21.669774 - [DEBUG] Join: AllTop & AllBottom
47435 2019-Jan-10 14:32:21.669802 - [DEBUG] = AllBottom (new jump func)
47436 2019-Jan-10 14:32:21.669827 - [DEBUG]
47437 2019-Jan-10 14:32:21.669851 - [DEBUG] Start adding new jump function
47438 2019-Jan-10 14:32:21.669875 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47439 2019-Jan-10 14:32:21.669954 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47440 2019-Jan-10 14:32:21.670657 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
47441 2019-Jan-10 14:32:21.671310 - [DEBUG] Edge Function : AllBottom
47442 2019-Jan-10 14:32:21.671344 - [DEBUG] End adding new jump function
47443 2019-Jan-10 14:32:21.671369 - [DEBUG]
47444 2019-Jan-10 14:32:21.671393 - [DEBUG] -------------------------------------------- 1369. Path Edge --------------------------------------------
47445 2019-Jan-10 14:32:21.671418 - [DEBUG]
47446 2019-Jan-10 14:32:21.671441 - [DEBUG] Process 1369. path edge:
47447 2019-Jan-10 14:32:21.671466 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47448 2019-Jan-10 14:32:21.671538 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
47449 2019-Jan-10 14:32:21.672188 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47450 2019-Jan-10 14:32:21.672850 - [DEBUG]
47451 2019-Jan-10 14:32:21.672879 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
47452 2019-Jan-10 14:32:21.673622 - [DEBUG] Compose: EdgeIdentity * AllBottom
47453 2019-Jan-10 14:32:21.673654 - [DEBUG]
47454 2019-Jan-10 14:32:21.673679 - [DEBUG] Propagate flow
47455 2019-Jan-10 14:32:21.673703 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47456 2019-Jan-10 14:32:21.673781 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
47457 2019-Jan-10 14:32:21.674465 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47458 2019-Jan-10 14:32:21.675137 - [DEBUG] Edge function : AllBottom (result of previous compose)
47459 2019-Jan-10 14:32:21.675165 - [DEBUG]
47460 2019-Jan-10 14:32:21.675192 - [DEBUG] Join: AllTop & AllBottom
47461 2019-Jan-10 14:32:21.675220 - [DEBUG] = AllBottom (new jump func)
47462 2019-Jan-10 14:32:21.675245 - [DEBUG]
47463 2019-Jan-10 14:32:21.675269 - [DEBUG] Start adding new jump function
47464 2019-Jan-10 14:32:21.675293 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47465 2019-Jan-10 14:32:21.675369 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47466 2019-Jan-10 14:32:21.676020 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
47467 2019-Jan-10 14:32:21.676663 - [DEBUG] Edge Function : AllBottom
47468 2019-Jan-10 14:32:21.676695 - [DEBUG] End adding new jump function
47469 2019-Jan-10 14:32:21.676719 - [DEBUG]
47470 2019-Jan-10 14:32:21.676743 - [DEBUG] -------------------------------------------- 1370. Path Edge --------------------------------------------
47471 2019-Jan-10 14:32:21.676788 - [DEBUG]
47472 2019-Jan-10 14:32:21.676812 - [DEBUG] Process 1370. path edge:
47473 2019-Jan-10 14:32:21.676866 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47474 2019-Jan-10 14:32:21.676928 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
47475 2019-Jan-10 14:32:21.677556 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47476 2019-Jan-10 14:32:21.678186 - [DEBUG]
47477 2019-Jan-10 14:32:21.678212 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
47478 2019-Jan-10 14:32:21.678871 - [DEBUG] Possible callees:
47479 2019-Jan-10 14:32:21.678897 - [DEBUG] llvm.dbg.declare
47480 2019-Jan-10 14:32:21.678922 - [DEBUG] Possible return sites:
47481 2019-Jan-10 14:32:21.678946 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14947482 2019-Jan-10 14:32:21.680280 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47483 2019-Jan-10 14:32:21.680321 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47484 2019-Jan-10 14:32:21.680369 - [DEBUG] Compose: EdgeIdentity * AllBottom
47485 2019-Jan-10 14:32:21.680397 - [DEBUG]
47486 2019-Jan-10 14:32:21.680421 - [DEBUG] Propagate flow
47487 2019-Jan-10 14:32:21.680445 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47488 2019-Jan-10 14:32:21.680514 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
47489 2019-Jan-10 14:32:21.681168 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47490 2019-Jan-10 14:32:21.681791 - [DEBUG] Edge function : AllBottom (result of previous compose)
47491 2019-Jan-10 14:32:21.681817 - [DEBUG]
47492 2019-Jan-10 14:32:21.681843 - [DEBUG] Join: AllTop & AllBottom
47493 2019-Jan-10 14:32:21.681870 - [DEBUG] = AllBottom (new jump func)
47494 2019-Jan-10 14:32:21.681895 - [DEBUG]
47495 2019-Jan-10 14:32:21.681919 - [DEBUG] Start adding new jump function
47496 2019-Jan-10 14:32:21.681942 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47497 2019-Jan-10 14:32:21.682000 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47498 2019-Jan-10 14:32:21.682618 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
47499 2019-Jan-10 14:32:21.683571 - [DEBUG] Edge Function : AllBottom
47500 2019-Jan-10 14:32:21.683603 - [DEBUG] End adding new jump function
47501 2019-Jan-10 14:32:21.683628 - [DEBUG]
47502 2019-Jan-10 14:32:21.683652 - [DEBUG] -------------------------------------------- 1371. Path Edge --------------------------------------------
47503 2019-Jan-10 14:32:21.683678 - [DEBUG]
47504 2019-Jan-10 14:32:21.683701 - [DEBUG] Process 1371. path edge:
47505 2019-Jan-10 14:32:21.683725 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47506 2019-Jan-10 14:32:21.683804 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
47507 2019-Jan-10 14:32:21.684479 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47508 2019-Jan-10 14:32:21.685111 - [DEBUG]
47509 2019-Jan-10 14:32:21.685137 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
47510 2019-Jan-10 14:32:21.685815 - [DEBUG] Compose: EdgeIdentity * AllBottom
47511 2019-Jan-10 14:32:21.685844 - [DEBUG]
47512 2019-Jan-10 14:32:21.685869 - [DEBUG] Propagate flow
47513 2019-Jan-10 14:32:21.685893 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47514 2019-Jan-10 14:32:21.685972 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
47515 2019-Jan-10 14:32:21.686591 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47516 2019-Jan-10 14:32:21.687231 - [DEBUG] Edge function : AllBottom (result of previous compose)
47517 2019-Jan-10 14:32:21.687257 - [DEBUG]
47518 2019-Jan-10 14:32:21.687283 - [DEBUG] Join: AllTop & AllBottom
47519 2019-Jan-10 14:32:21.687310 - [DEBUG] = AllBottom (new jump func)
47520 2019-Jan-10 14:32:21.687335 - [DEBUG]
47521 2019-Jan-10 14:32:21.687359 - [DEBUG] Start adding new jump function
47522 2019-Jan-10 14:32:21.687383 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47523 2019-Jan-10 14:32:21.687439 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47524 2019-Jan-10 14:32:21.688087 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
47525 2019-Jan-10 14:32:21.688731 - [DEBUG] Edge Function : AllBottom
47526 2019-Jan-10 14:32:21.688765 - [DEBUG] End adding new jump function
47527 2019-Jan-10 14:32:21.688790 - [DEBUG]
47528 2019-Jan-10 14:32:21.688814 - [DEBUG] -------------------------------------------- 1372. Path Edge --------------------------------------------
47529 2019-Jan-10 14:32:21.688839 - [DEBUG]
47530 2019-Jan-10 14:32:21.688862 - [DEBUG] Process 1372. path edge:
47531 2019-Jan-10 14:32:21.688887 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47532 2019-Jan-10 14:32:21.688956 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
47533 2019-Jan-10 14:32:21.689590 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47534 2019-Jan-10 14:32:21.690270 - [DEBUG]
47535 2019-Jan-10 14:32:21.690298 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
47536 2019-Jan-10 14:32:21.690982 - [DEBUG] Compose: EdgeIdentity * AllBottom
47537 2019-Jan-10 14:32:21.691012 - [DEBUG]
47538 2019-Jan-10 14:32:21.691036 - [DEBUG] Propagate flow
47539 2019-Jan-10 14:32:21.691060 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47540 2019-Jan-10 14:32:21.691127 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
47541 2019-Jan-10 14:32:21.691764 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47542 2019-Jan-10 14:32:21.692382 - [DEBUG] Edge function : AllBottom (result of previous compose)
47543 2019-Jan-10 14:32:21.692408 - [DEBUG]
47544 2019-Jan-10 14:32:21.692433 - [DEBUG] Join: AllTop & AllBottom
47545 2019-Jan-10 14:32:21.692460 - [DEBUG] = AllBottom (new jump func)
47546 2019-Jan-10 14:32:21.692485 - [DEBUG]
47547 2019-Jan-10 14:32:21.692508 - [DEBUG] Start adding new jump function
47548 2019-Jan-10 14:32:21.692532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47549 2019-Jan-10 14:32:21.692588 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47550 2019-Jan-10 14:32:21.693205 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
47551 2019-Jan-10 14:32:21.693857 - [DEBUG] Edge Function : AllBottom
47552 2019-Jan-10 14:32:21.693885 - [DEBUG] End adding new jump function
47553 2019-Jan-10 14:32:21.693910 - [DEBUG]
47554 2019-Jan-10 14:32:21.693934 - [DEBUG] -------------------------------------------- 1373. Path Edge --------------------------------------------
47555 2019-Jan-10 14:32:21.693958 - [DEBUG]
47556 2019-Jan-10 14:32:21.693982 - [DEBUG] Process 1373. path edge:
47557 2019-Jan-10 14:32:21.694006 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47558 2019-Jan-10 14:32:21.694079 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
47559 2019-Jan-10 14:32:21.694713 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47560 2019-Jan-10 14:32:21.695361 - [DEBUG]
47561 2019-Jan-10 14:32:21.695387 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
47562 2019-Jan-10 14:32:21.696074 - [DEBUG] Possible callees:
47563 2019-Jan-10 14:32:21.696101 - [DEBUG] llvm.dbg.declare
47564 2019-Jan-10 14:32:21.696126 - [DEBUG] Possible return sites:
47565 2019-Jan-10 14:32:21.696150 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15547566 2019-Jan-10 14:32:21.697482 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47567 2019-Jan-10 14:32:21.697517 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47568 2019-Jan-10 14:32:21.697564 - [DEBUG] Compose: EdgeIdentity * AllBottom
47569 2019-Jan-10 14:32:21.697592 - [DEBUG]
47570 2019-Jan-10 14:32:21.697616 - [DEBUG] Propagate flow
47571 2019-Jan-10 14:32:21.697640 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47572 2019-Jan-10 14:32:21.697702 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
47573 2019-Jan-10 14:32:21.698325 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47574 2019-Jan-10 14:32:21.698941 - [DEBUG] Edge function : AllBottom (result of previous compose)
47575 2019-Jan-10 14:32:21.698967 - [DEBUG]
47576 2019-Jan-10 14:32:21.698993 - [DEBUG] Join: AllTop & AllBottom
47577 2019-Jan-10 14:32:21.699019 - [DEBUG] = AllBottom (new jump func)
47578 2019-Jan-10 14:32:21.699044 - [DEBUG]
47579 2019-Jan-10 14:32:21.699068 - [DEBUG] Start adding new jump function
47580 2019-Jan-10 14:32:21.699092 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47581 2019-Jan-10 14:32:21.699148 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47582 2019-Jan-10 14:32:21.699865 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
47583 2019-Jan-10 14:32:21.700544 - [DEBUG] Edge Function : AllBottom
47584 2019-Jan-10 14:32:21.700577 - [DEBUG] End adding new jump function
47585 2019-Jan-10 14:32:21.700601 - [DEBUG]
47586 2019-Jan-10 14:32:21.700625 - [DEBUG] -------------------------------------------- 1374. Path Edge --------------------------------------------
47587 2019-Jan-10 14:32:21.700650 - [DEBUG]
47588 2019-Jan-10 14:32:21.700674 - [DEBUG] Process 1374. path edge:
47589 2019-Jan-10 14:32:21.700698 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47590 2019-Jan-10 14:32:21.700764 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
47591 2019-Jan-10 14:32:21.701423 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47592 2019-Jan-10 14:32:21.702081 - [DEBUG]
47593 2019-Jan-10 14:32:21.702108 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
47594 2019-Jan-10 14:32:21.702792 - [DEBUG] Compose: EdgeIdentity * AllBottom
47595 2019-Jan-10 14:32:21.702821 - [DEBUG]
47596 2019-Jan-10 14:32:21.702845 - [DEBUG] Propagate flow
47597 2019-Jan-10 14:32:21.702869 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47598 2019-Jan-10 14:32:21.702930 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
47599 2019-Jan-10 14:32:21.703572 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47600 2019-Jan-10 14:32:21.704209 - [DEBUG] Edge function : AllBottom (result of previous compose)
47601 2019-Jan-10 14:32:21.704235 - [DEBUG]
47602 2019-Jan-10 14:32:21.704261 - [DEBUG] Join: AllTop & AllBottom
47603 2019-Jan-10 14:32:21.704288 - [DEBUG] = AllBottom (new jump func)
47604 2019-Jan-10 14:32:21.704313 - [DEBUG]
47605 2019-Jan-10 14:32:21.704336 - [DEBUG] Start adding new jump function
47606 2019-Jan-10 14:32:21.704360 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47607 2019-Jan-10 14:32:21.704417 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47608 2019-Jan-10 14:32:21.705065 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
47609 2019-Jan-10 14:32:21.705712 - [DEBUG] Edge Function : AllBottom
47610 2019-Jan-10 14:32:21.705744 - [DEBUG] End adding new jump function
47611 2019-Jan-10 14:32:21.705768 - [DEBUG]
47612 2019-Jan-10 14:32:21.705793 - [DEBUG] -------------------------------------------- 1375. Path Edge --------------------------------------------
47613 2019-Jan-10 14:32:21.705817 - [DEBUG]
47614 2019-Jan-10 14:32:21.705841 - [DEBUG] Process 1375. path edge:
47615 2019-Jan-10 14:32:21.705865 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47616 2019-Jan-10 14:32:21.705932 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
47617 2019-Jan-10 14:32:21.706564 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47618 2019-Jan-10 14:32:21.707199 - [DEBUG]
47619 2019-Jan-10 14:32:21.707225 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
47620 2019-Jan-10 14:32:21.707870 - [DEBUG] Compose: EdgeIdentity * AllBottom
47621 2019-Jan-10 14:32:21.707900 - [DEBUG]
47622 2019-Jan-10 14:32:21.707924 - [DEBUG] Propagate flow
47623 2019-Jan-10 14:32:21.707948 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47624 2019-Jan-10 14:32:21.708006 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
47625 2019-Jan-10 14:32:21.708624 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47626 2019-Jan-10 14:32:21.709242 - [DEBUG] Edge function : AllBottom (result of previous compose)
47627 2019-Jan-10 14:32:21.709267 - [DEBUG]
47628 2019-Jan-10 14:32:21.709292 - [DEBUG] Join: AllTop & AllBottom
47629 2019-Jan-10 14:32:21.709319 - [DEBUG] = AllBottom (new jump func)
47630 2019-Jan-10 14:32:21.709344 - [DEBUG]
47631 2019-Jan-10 14:32:21.709367 - [DEBUG] Start adding new jump function
47632 2019-Jan-10 14:32:21.709391 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47633 2019-Jan-10 14:32:21.709447 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47634 2019-Jan-10 14:32:21.710094 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
47635 2019-Jan-10 14:32:21.710763 - [DEBUG] Edge Function : AllBottom
47636 2019-Jan-10 14:32:21.710795 - [DEBUG] End adding new jump function
47637 2019-Jan-10 14:32:21.710820 - [DEBUG]
47638 2019-Jan-10 14:32:21.710843 - [DEBUG] -------------------------------------------- 1376. Path Edge --------------------------------------------
47639 2019-Jan-10 14:32:21.710868 - [DEBUG]
47640 2019-Jan-10 14:32:21.710891 - [DEBUG] Process 1376. path edge:
47641 2019-Jan-10 14:32:21.710916 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47642 2019-Jan-10 14:32:21.710981 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
47643 2019-Jan-10 14:32:21.711604 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47644 2019-Jan-10 14:32:21.712221 - [DEBUG]
47645 2019-Jan-10 14:32:21.712262 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
47646 2019-Jan-10 14:32:21.712959 - [DEBUG] Compose: EdgeIdentity * AllBottom
47647 2019-Jan-10 14:32:21.712987 - [DEBUG]
47648 2019-Jan-10 14:32:21.713011 - [DEBUG] Propagate flow
47649 2019-Jan-10 14:32:21.713035 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47650 2019-Jan-10 14:32:21.713095 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
47651 2019-Jan-10 14:32:21.713785 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47652 2019-Jan-10 14:32:21.714405 - [DEBUG] Edge function : AllBottom (result of previous compose)
47653 2019-Jan-10 14:32:21.714431 - [DEBUG]
47654 2019-Jan-10 14:32:21.714457 - [DEBUG] Join: AllTop & AllBottom
47655 2019-Jan-10 14:32:21.714483 - [DEBUG] = AllBottom (new jump func)
47656 2019-Jan-10 14:32:21.714509 - [DEBUG]
47657 2019-Jan-10 14:32:21.714532 - [DEBUG] Start adding new jump function
47658 2019-Jan-10 14:32:21.714556 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47659 2019-Jan-10 14:32:21.714615 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47660 2019-Jan-10 14:32:21.715268 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
47661 2019-Jan-10 14:32:21.715932 - [DEBUG] Edge Function : AllBottom
47662 2019-Jan-10 14:32:21.715963 - [DEBUG] End adding new jump function
47663 2019-Jan-10 14:32:21.715995 - [DEBUG]
47664 2019-Jan-10 14:32:21.716020 - [DEBUG] -------------------------------------------- 1377. Path Edge --------------------------------------------
47665 2019-Jan-10 14:32:21.716045 - [DEBUG]
47666 2019-Jan-10 14:32:21.716068 - [DEBUG] Process 1377. path edge:
47667 2019-Jan-10 14:32:21.716093 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47668 2019-Jan-10 14:32:21.716156 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
47669 2019-Jan-10 14:32:21.716898 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47670 2019-Jan-10 14:32:21.717552 - [DEBUG]
47671 2019-Jan-10 14:32:21.717577 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
47672 2019-Jan-10 14:32:21.718223 - [DEBUG] Possible callees:
47673 2019-Jan-10 14:32:21.718249 - [DEBUG] llvm.dbg.declare
47674 2019-Jan-10 14:32:21.718274 - [DEBUG] Possible return sites:
47675 2019-Jan-10 14:32:21.718298 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16347676 2019-Jan-10 14:32:21.719559 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47677 2019-Jan-10 14:32:21.719589 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47678 2019-Jan-10 14:32:21.719638 - [DEBUG] Compose: EdgeIdentity * AllBottom
47679 2019-Jan-10 14:32:21.719666 - [DEBUG]
47680 2019-Jan-10 14:32:21.719691 - [DEBUG] Propagate flow
47681 2019-Jan-10 14:32:21.719714 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47682 2019-Jan-10 14:32:21.719778 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
47683 2019-Jan-10 14:32:21.720464 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47684 2019-Jan-10 14:32:21.721110 - [DEBUG] Edge function : AllBottom (result of previous compose)
47685 2019-Jan-10 14:32:21.721137 - [DEBUG]
47686 2019-Jan-10 14:32:21.721183 - [DEBUG] Join: AllTop & AllBottom
47687 2019-Jan-10 14:32:21.721210 - [DEBUG] = AllBottom (new jump func)
47688 2019-Jan-10 14:32:21.721235 - [DEBUG]
47689 2019-Jan-10 14:32:21.721259 - [DEBUG] Start adding new jump function
47690 2019-Jan-10 14:32:21.721282 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47691 2019-Jan-10 14:32:21.721346 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47692 2019-Jan-10 14:32:21.721971 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
47693 2019-Jan-10 14:32:21.722593 - [DEBUG] Edge Function : AllBottom
47694 2019-Jan-10 14:32:21.722624 - [DEBUG] End adding new jump function
47695 2019-Jan-10 14:32:21.722648 - [DEBUG]
47696 2019-Jan-10 14:32:21.722672 - [DEBUG] -------------------------------------------- 1378. Path Edge --------------------------------------------
47697 2019-Jan-10 14:32:21.722697 - [DEBUG]
47698 2019-Jan-10 14:32:21.722721 - [DEBUG] Process 1378. path edge:
47699 2019-Jan-10 14:32:21.722745 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47700 2019-Jan-10 14:32:21.722805 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
47701 2019-Jan-10 14:32:21.723460 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47702 2019-Jan-10 14:32:21.724155 - [DEBUG]
47703 2019-Jan-10 14:32:21.724181 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
47704 2019-Jan-10 14:32:21.724844 - [DEBUG] Compose: EdgeIdentity * AllBottom
47705 2019-Jan-10 14:32:21.724873 - [DEBUG]
47706 2019-Jan-10 14:32:21.724898 - [DEBUG] Propagate flow
47707 2019-Jan-10 14:32:21.724921 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47708 2019-Jan-10 14:32:21.724980 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
47709 2019-Jan-10 14:32:21.725609 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47710 2019-Jan-10 14:32:21.726226 - [DEBUG] Edge function : AllBottom (result of previous compose)
47711 2019-Jan-10 14:32:21.726252 - [DEBUG]
47712 2019-Jan-10 14:32:21.726278 - [DEBUG] Join: AllTop & AllBottom
47713 2019-Jan-10 14:32:21.726304 - [DEBUG] = AllBottom (new jump func)
47714 2019-Jan-10 14:32:21.726329 - [DEBUG]
47715 2019-Jan-10 14:32:21.726353 - [DEBUG] Start adding new jump function
47716 2019-Jan-10 14:32:21.726376 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47717 2019-Jan-10 14:32:21.726433 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47718 2019-Jan-10 14:32:21.727101 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
47719 2019-Jan-10 14:32:21.727745 - [DEBUG] Edge Function : AllBottom
47720 2019-Jan-10 14:32:21.727778 - [DEBUG] End adding new jump function
47721 2019-Jan-10 14:32:21.727802 - [DEBUG]
47722 2019-Jan-10 14:32:21.727827 - [DEBUG] -------------------------------------------- 1379. Path Edge --------------------------------------------
47723 2019-Jan-10 14:32:21.727852 - [DEBUG]
47724 2019-Jan-10 14:32:21.727875 - [DEBUG] Process 1379. path edge:
47725 2019-Jan-10 14:32:21.727899 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47726 2019-Jan-10 14:32:21.727964 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
47727 2019-Jan-10 14:32:21.728608 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47728 2019-Jan-10 14:32:21.729241 - [DEBUG]
47729 2019-Jan-10 14:32:21.729268 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
47730 2019-Jan-10 14:32:21.729918 - [DEBUG] Compose: EdgeIdentity * AllBottom
47731 2019-Jan-10 14:32:21.729963 - [DEBUG]
47732 2019-Jan-10 14:32:21.729988 - [DEBUG] Propagate flow
47733 2019-Jan-10 14:32:21.730011 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47734 2019-Jan-10 14:32:21.730073 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
47735 2019-Jan-10 14:32:21.730730 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47736 2019-Jan-10 14:32:21.731349 - [DEBUG] Edge function : AllBottom (result of previous compose)
47737 2019-Jan-10 14:32:21.731375 - [DEBUG]
47738 2019-Jan-10 14:32:21.731401 - [DEBUG] Join: AllTop & AllBottom
47739 2019-Jan-10 14:32:21.731427 - [DEBUG] = AllBottom (new jump func)
47740 2019-Jan-10 14:32:21.731452 - [DEBUG]
47741 2019-Jan-10 14:32:21.731476 - [DEBUG] Start adding new jump function
47742 2019-Jan-10 14:32:21.731500 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47743 2019-Jan-10 14:32:21.731557 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47744 2019-Jan-10 14:32:21.732208 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
47745 2019-Jan-10 14:32:21.732961 - [DEBUG] Edge Function : AllBottom
47746 2019-Jan-10 14:32:21.732995 - [DEBUG] End adding new jump function
47747 2019-Jan-10 14:32:21.733021 - [DEBUG]
47748 2019-Jan-10 14:32:21.733046 - [DEBUG] -------------------------------------------- 1380. Path Edge --------------------------------------------
47749 2019-Jan-10 14:32:21.733071 - [DEBUG]
47750 2019-Jan-10 14:32:21.733094 - [DEBUG] Process 1380. path edge:
47751 2019-Jan-10 14:32:21.733119 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47752 2019-Jan-10 14:32:21.733195 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
47753 2019-Jan-10 14:32:21.733893 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47754 2019-Jan-10 14:32:21.734558 - [DEBUG]
47755 2019-Jan-10 14:32:21.734585 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
47756 2019-Jan-10 14:32:21.735258 - [DEBUG] Possible callees:
47757 2019-Jan-10 14:32:21.735285 - [DEBUG] llvm.dbg.declare
47758 2019-Jan-10 14:32:21.735310 - [DEBUG] Possible return sites:
47759 2019-Jan-10 14:32:21.735334 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16947760 2019-Jan-10 14:32:21.736604 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
47761 2019-Jan-10 14:32:21.736634 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
47762 2019-Jan-10 14:32:21.736680 - [DEBUG] Compose: EdgeIdentity * AllBottom
47763 2019-Jan-10 14:32:21.736708 - [DEBUG]
47764 2019-Jan-10 14:32:21.736732 - [DEBUG] Propagate flow
47765 2019-Jan-10 14:32:21.736756 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47766 2019-Jan-10 14:32:21.736815 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
47767 2019-Jan-10 14:32:21.737456 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47768 2019-Jan-10 14:32:21.738074 - [DEBUG] Edge function : AllBottom (result of previous compose)
47769 2019-Jan-10 14:32:21.738100 - [DEBUG]
47770 2019-Jan-10 14:32:21.738127 - [DEBUG] Join: AllTop & AllBottom
47771 2019-Jan-10 14:32:21.738154 - [DEBUG] = AllBottom (new jump func)
47772 2019-Jan-10 14:32:21.738179 - [DEBUG]
47773 2019-Jan-10 14:32:21.738221 - [DEBUG] Start adding new jump function
47774 2019-Jan-10 14:32:21.738245 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47775 2019-Jan-10 14:32:21.738302 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47776 2019-Jan-10 14:32:21.738958 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
47777 2019-Jan-10 14:32:21.739607 - [DEBUG] Edge Function : AllBottom
47778 2019-Jan-10 14:32:21.739639 - [DEBUG] End adding new jump function
47779 2019-Jan-10 14:32:21.739663 - [DEBUG]
47780 2019-Jan-10 14:32:21.739687 - [DEBUG] -------------------------------------------- 1381. Path Edge --------------------------------------------
47781 2019-Jan-10 14:32:21.739712 - [DEBUG]
47782 2019-Jan-10 14:32:21.739736 - [DEBUG] Process 1381. path edge:
47783 2019-Jan-10 14:32:21.739760 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47784 2019-Jan-10 14:32:21.739822 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
47785 2019-Jan-10 14:32:21.740474 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47786 2019-Jan-10 14:32:21.741092 - [DEBUG]
47787 2019-Jan-10 14:32:21.741117 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
47788 2019-Jan-10 14:32:21.741770 - [DEBUG] Compose: EdgeIdentity * AllBottom
47789 2019-Jan-10 14:32:21.741800 - [DEBUG]
47790 2019-Jan-10 14:32:21.741824 - [DEBUG] Propagate flow
47791 2019-Jan-10 14:32:21.741848 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47792 2019-Jan-10 14:32:21.741907 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
47793 2019-Jan-10 14:32:21.742527 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47794 2019-Jan-10 14:32:21.743147 - [DEBUG] Edge function : AllBottom (result of previous compose)
47795 2019-Jan-10 14:32:21.743172 - [DEBUG]
47796 2019-Jan-10 14:32:21.743198 - [DEBUG] Join: AllTop & AllBottom
47797 2019-Jan-10 14:32:21.743225 - [DEBUG] = AllBottom (new jump func)
47798 2019-Jan-10 14:32:21.743250 - [DEBUG]
47799 2019-Jan-10 14:32:21.743274 - [DEBUG] Start adding new jump function
47800 2019-Jan-10 14:32:21.743298 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47801 2019-Jan-10 14:32:21.743354 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47802 2019-Jan-10 14:32:21.743991 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
47803 2019-Jan-10 14:32:21.744610 - [DEBUG] Edge Function : AllBottom
47804 2019-Jan-10 14:32:21.744639 - [DEBUG] End adding new jump function
47805 2019-Jan-10 14:32:21.744663 - [DEBUG]
47806 2019-Jan-10 14:32:21.744687 - [DEBUG] -------------------------------------------- 1382. Path Edge --------------------------------------------
47807 2019-Jan-10 14:32:21.744712 - [DEBUG]
47808 2019-Jan-10 14:32:21.744736 - [DEBUG] Process 1382. path edge:
47809 2019-Jan-10 14:32:21.744760 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47810 2019-Jan-10 14:32:21.744822 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
47811 2019-Jan-10 14:32:21.745467 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47812 2019-Jan-10 14:32:21.746102 - [DEBUG]
47813 2019-Jan-10 14:32:21.746128 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
47814 2019-Jan-10 14:32:21.746779 - [DEBUG] Compose: EdgeIdentity * AllBottom
47815 2019-Jan-10 14:32:21.746808 - [DEBUG]
47816 2019-Jan-10 14:32:21.746855 - [DEBUG] Propagate flow
47817 2019-Jan-10 14:32:21.746879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47818 2019-Jan-10 14:32:21.746957 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
47819 2019-Jan-10 14:32:21.747594 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47820 2019-Jan-10 14:32:21.748243 - [DEBUG] Edge function : AllBottom (result of previous compose)
47821 2019-Jan-10 14:32:21.748270 - [DEBUG]
47822 2019-Jan-10 14:32:21.748296 - [DEBUG] Join: AllTop & AllBottom
47823 2019-Jan-10 14:32:21.748323 - [DEBUG] = AllBottom (new jump func)
47824 2019-Jan-10 14:32:21.748348 - [DEBUG]
47825 2019-Jan-10 14:32:21.748371 - [DEBUG] Start adding new jump function
47826 2019-Jan-10 14:32:21.748396 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47827 2019-Jan-10 14:32:21.748460 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47828 2019-Jan-10 14:32:21.749100 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
47829 2019-Jan-10 14:32:21.749731 - [DEBUG] Edge Function : AllBottom
47830 2019-Jan-10 14:32:21.749823 - [DEBUG] End adding new jump function
47831 2019-Jan-10 14:32:21.749849 - [DEBUG]
47832 2019-Jan-10 14:32:21.749873 - [DEBUG] -------------------------------------------- 1383. Path Edge --------------------------------------------
47833 2019-Jan-10 14:32:21.749898 - [DEBUG]
47834 2019-Jan-10 14:32:21.749921 - [DEBUG] Process 1383. path edge:
47835 2019-Jan-10 14:32:21.749945 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47836 2019-Jan-10 14:32:21.750008 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
47837 2019-Jan-10 14:32:21.750716 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47838 2019-Jan-10 14:32:21.751380 - [DEBUG]
47839 2019-Jan-10 14:32:21.751408 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
47840 2019-Jan-10 14:32:21.752142 - [DEBUG] Compose: EdgeIdentity * AllBottom
47841 2019-Jan-10 14:32:21.752174 - [DEBUG]
47842 2019-Jan-10 14:32:21.752198 - [DEBUG] Propagate flow
47843 2019-Jan-10 14:32:21.752222 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47844 2019-Jan-10 14:32:21.752294 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
47845 2019-Jan-10 14:32:21.752964 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47846 2019-Jan-10 14:32:21.753666 - [DEBUG] Edge function : AllBottom (result of previous compose)
47847 2019-Jan-10 14:32:21.753694 - [DEBUG]
47848 2019-Jan-10 14:32:21.753722 - [DEBUG] Join: AllTop & AllBottom
47849 2019-Jan-10 14:32:21.753749 - [DEBUG] = AllBottom (new jump func)
47850 2019-Jan-10 14:32:21.753774 - [DEBUG]
47851 2019-Jan-10 14:32:21.753798 - [DEBUG] Start adding new jump function
47852 2019-Jan-10 14:32:21.753821 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47853 2019-Jan-10 14:32:21.753897 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47854 2019-Jan-10 14:32:21.754572 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
47855 2019-Jan-10 14:32:21.755242 - [DEBUG] Edge Function : AllBottom
47856 2019-Jan-10 14:32:21.755277 - [DEBUG] End adding new jump function
47857 2019-Jan-10 14:32:21.755302 - [DEBUG]
47858 2019-Jan-10 14:32:21.755326 - [DEBUG] -------------------------------------------- 1384. Path Edge --------------------------------------------
47859 2019-Jan-10 14:32:21.755351 - [DEBUG]
47860 2019-Jan-10 14:32:21.755374 - [DEBUG] Process 1384. path edge:
47861 2019-Jan-10 14:32:21.755399 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47862 2019-Jan-10 14:32:21.755488 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
47863 2019-Jan-10 14:32:21.756156 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47864 2019-Jan-10 14:32:21.757125 - [DEBUG]
47865 2019-Jan-10 14:32:21.757158 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
47866 2019-Jan-10 14:32:21.757897 - [DEBUG] Compose: EdgeIdentity * AllBottom
47867 2019-Jan-10 14:32:21.757929 - [DEBUG]
47868 2019-Jan-10 14:32:21.757954 - [DEBUG] Propagate flow
47869 2019-Jan-10 14:32:21.757978 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47870 2019-Jan-10 14:32:21.758054 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
47871 2019-Jan-10 14:32:21.758723 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47872 2019-Jan-10 14:32:21.759368 - [DEBUG] Edge function : AllBottom (result of previous compose)
47873 2019-Jan-10 14:32:21.759394 - [DEBUG]
47874 2019-Jan-10 14:32:21.759422 - [DEBUG] Join: AllTop & AllBottom
47875 2019-Jan-10 14:32:21.759448 - [DEBUG] = AllBottom (new jump func)
47876 2019-Jan-10 14:32:21.759473 - [DEBUG]
47877 2019-Jan-10 14:32:21.759497 - [DEBUG] Start adding new jump function
47878 2019-Jan-10 14:32:21.759521 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47879 2019-Jan-10 14:32:21.759583 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47880 2019-Jan-10 14:32:21.760232 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
47881 2019-Jan-10 14:32:21.760852 - [DEBUG] Edge Function : AllBottom
47882 2019-Jan-10 14:32:21.760883 - [DEBUG] End adding new jump function
47883 2019-Jan-10 14:32:21.760907 - [DEBUG]
47884 2019-Jan-10 14:32:21.760931 - [DEBUG] -------------------------------------------- 1385. Path Edge --------------------------------------------
47885 2019-Jan-10 14:32:21.760956 - [DEBUG]
47886 2019-Jan-10 14:32:21.760979 - [DEBUG] Process 1385. path edge:
47887 2019-Jan-10 14:32:21.761004 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47888 2019-Jan-10 14:32:21.761060 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
47889 2019-Jan-10 14:32:21.761677 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47890 2019-Jan-10 14:32:21.762294 - [DEBUG]
47891 2019-Jan-10 14:32:21.762319 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
47892 2019-Jan-10 14:32:21.763004 - [DEBUG] Compose: EdgeIdentity * AllBottom
47893 2019-Jan-10 14:32:21.763035 - [DEBUG]
47894 2019-Jan-10 14:32:21.763059 - [DEBUG] Propagate flow
47895 2019-Jan-10 14:32:21.763083 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47896 2019-Jan-10 14:32:21.763152 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
47897 2019-Jan-10 14:32:21.763824 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47898 2019-Jan-10 14:32:21.764460 - [DEBUG] Edge function : AllBottom (result of previous compose)
47899 2019-Jan-10 14:32:21.764486 - [DEBUG]
47900 2019-Jan-10 14:32:21.764513 - [DEBUG] Join: AllTop & AllBottom
47901 2019-Jan-10 14:32:21.764540 - [DEBUG] = AllBottom (new jump func)
47902 2019-Jan-10 14:32:21.764565 - [DEBUG]
47903 2019-Jan-10 14:32:21.764589 - [DEBUG] Start adding new jump function
47904 2019-Jan-10 14:32:21.764612 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47905 2019-Jan-10 14:32:21.764672 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47906 2019-Jan-10 14:32:21.765310 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
47907 2019-Jan-10 14:32:21.765998 - [DEBUG] Edge Function : AllBottom
47908 2019-Jan-10 14:32:21.766029 - [DEBUG] End adding new jump function
47909 2019-Jan-10 14:32:21.766054 - [DEBUG]
47910 2019-Jan-10 14:32:21.766078 - [DEBUG] -------------------------------------------- 1386. Path Edge --------------------------------------------
47911 2019-Jan-10 14:32:21.766103 - [DEBUG]
47912 2019-Jan-10 14:32:21.766127 - [DEBUG] Process 1386. path edge:
47913 2019-Jan-10 14:32:21.766151 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47914 2019-Jan-10 14:32:21.766214 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
47915 2019-Jan-10 14:32:21.766893 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47916 2019-Jan-10 14:32:21.767519 - [DEBUG]
47917 2019-Jan-10 14:32:21.767545 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
47918 2019-Jan-10 14:32:21.768195 - [DEBUG] Compose: EdgeIdentity * AllBottom
47919 2019-Jan-10 14:32:21.768223 - [DEBUG]
47920 2019-Jan-10 14:32:21.768248 - [DEBUG] Propagate flow
47921 2019-Jan-10 14:32:21.768271 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47922 2019-Jan-10 14:32:21.768333 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
47923 2019-Jan-10 14:32:21.768961 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47924 2019-Jan-10 14:32:21.769578 - [DEBUG] Edge function : AllBottom (result of previous compose)
47925 2019-Jan-10 14:32:21.769604 - [DEBUG]
47926 2019-Jan-10 14:32:21.769629 - [DEBUG] Join: AllTop & AllBottom
47927 2019-Jan-10 14:32:21.769656 - [DEBUG] = AllBottom (new jump func)
47928 2019-Jan-10 14:32:21.769681 - [DEBUG]
47929 2019-Jan-10 14:32:21.769704 - [DEBUG] Start adding new jump function
47930 2019-Jan-10 14:32:21.769728 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47931 2019-Jan-10 14:32:21.769784 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47932 2019-Jan-10 14:32:21.770419 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
47933 2019-Jan-10 14:32:21.771035 - [DEBUG] Edge Function : AllBottom
47934 2019-Jan-10 14:32:21.771063 - [DEBUG] End adding new jump function
47935 2019-Jan-10 14:32:21.771087 - [DEBUG]
47936 2019-Jan-10 14:32:21.771111 - [DEBUG] -------------------------------------------- 1387. Path Edge --------------------------------------------
47937 2019-Jan-10 14:32:21.771136 - [DEBUG]
47938 2019-Jan-10 14:32:21.771159 - [DEBUG] Process 1387. path edge:
47939 2019-Jan-10 14:32:21.771183 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47940 2019-Jan-10 14:32:21.771239 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
47941 2019-Jan-10 14:32:21.771856 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47942 2019-Jan-10 14:32:21.772473 - [DEBUG]
47943 2019-Jan-10 14:32:21.772497 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
47944 2019-Jan-10 14:32:21.773139 - [DEBUG] Compose: EdgeIdentity * AllBottom
47945 2019-Jan-10 14:32:21.773168 - [DEBUG]
47946 2019-Jan-10 14:32:21.773192 - [DEBUG] Propagate flow
47947 2019-Jan-10 14:32:21.773216 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47948 2019-Jan-10 14:32:21.773274 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
47949 2019-Jan-10 14:32:21.773915 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47950 2019-Jan-10 14:32:21.774550 - [DEBUG] Edge function : AllBottom (result of previous compose)
47951 2019-Jan-10 14:32:21.774576 - [DEBUG]
47952 2019-Jan-10 14:32:21.774601 - [DEBUG] Join: AllTop & AllBottom
47953 2019-Jan-10 14:32:21.774628 - [DEBUG] = AllBottom (new jump func)
47954 2019-Jan-10 14:32:21.774653 - [DEBUG]
47955 2019-Jan-10 14:32:21.774677 - [DEBUG] Start adding new jump function
47956 2019-Jan-10 14:32:21.774701 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47957 2019-Jan-10 14:32:21.774758 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47958 2019-Jan-10 14:32:21.775378 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
47959 2019-Jan-10 14:32:21.775998 - [DEBUG] Edge Function : AllBottom
47960 2019-Jan-10 14:32:21.776026 - [DEBUG] End adding new jump function
47961 2019-Jan-10 14:32:21.776051 - [DEBUG]
47962 2019-Jan-10 14:32:21.776075 - [DEBUG] -------------------------------------------- 1388. Path Edge --------------------------------------------
47963 2019-Jan-10 14:32:21.776099 - [DEBUG]
47964 2019-Jan-10 14:32:21.776123 - [DEBUG] Process 1388. path edge:
47965 2019-Jan-10 14:32:21.776147 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47966 2019-Jan-10 14:32:21.776203 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
47967 2019-Jan-10 14:32:21.776836 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47968 2019-Jan-10 14:32:21.777456 - [DEBUG]
47969 2019-Jan-10 14:32:21.777482 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
47970 2019-Jan-10 14:32:21.778165 - [DEBUG] Compose: EdgeIdentity * AllBottom
47971 2019-Jan-10 14:32:21.778194 - [DEBUG]
47972 2019-Jan-10 14:32:21.778218 - [DEBUG] Propagate flow
47973 2019-Jan-10 14:32:21.778242 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
47974 2019-Jan-10 14:32:21.778311 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
47975 2019-Jan-10 14:32:21.778972 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47976 2019-Jan-10 14:32:21.779627 - [DEBUG] Edge function : AllBottom (result of previous compose)
47977 2019-Jan-10 14:32:21.779655 - [DEBUG]
47978 2019-Jan-10 14:32:21.779682 - [DEBUG] Join: AllTop & AllBottom
47979 2019-Jan-10 14:32:21.779709 - [DEBUG] = AllBottom (new jump func)
47980 2019-Jan-10 14:32:21.779734 - [DEBUG]
47981 2019-Jan-10 14:32:21.779758 - [DEBUG] Start adding new jump function
47982 2019-Jan-10 14:32:21.779782 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
47983 2019-Jan-10 14:32:21.779848 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
47984 2019-Jan-10 14:32:21.780501 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
47985 2019-Jan-10 14:32:21.781119 - [DEBUG] Edge Function : AllBottom
47986 2019-Jan-10 14:32:21.781150 - [DEBUG] End adding new jump function
47987 2019-Jan-10 14:32:21.781174 - [DEBUG]
47988 2019-Jan-10 14:32:21.781198 - [DEBUG] -------------------------------------------- 1389. Path Edge --------------------------------------------
47989 2019-Jan-10 14:32:21.781223 - [DEBUG]
47990 2019-Jan-10 14:32:21.781247 - [DEBUG] Process 1389. path edge:
47991 2019-Jan-10 14:32:21.781271 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
47992 2019-Jan-10 14:32:21.781327 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
47993 2019-Jan-10 14:32:21.781945 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
47994 2019-Jan-10 14:32:21.782578 - [DEBUG]
47995 2019-Jan-10 14:32:21.782604 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
47996 2019-Jan-10 14:32:21.783346 - [DEBUG] Compose: EdgeIdentity * AllBottom
47997 2019-Jan-10 14:32:21.783378 - [DEBUG]
47998 2019-Jan-10 14:32:21.783402 - [DEBUG] Propagate flow
47999 2019-Jan-10 14:32:21.783427 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48000 2019-Jan-10 14:32:21.783520 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48001 2019-Jan-10 14:32:21.784165 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48002 2019-Jan-10 14:32:21.784786 - [DEBUG] Edge function : AllBottom (result of previous compose)
48003 2019-Jan-10 14:32:21.784811 - [DEBUG]
48004 2019-Jan-10 14:32:21.784837 - [DEBUG] Join: AllTop & AllBottom
48005 2019-Jan-10 14:32:21.784864 - [DEBUG] = AllBottom (new jump func)
48006 2019-Jan-10 14:32:21.784889 - [DEBUG]
48007 2019-Jan-10 14:32:21.784912 - [DEBUG] Start adding new jump function
48008 2019-Jan-10 14:32:21.784936 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48009 2019-Jan-10 14:32:21.784994 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48010 2019-Jan-10 14:32:21.785616 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48011 2019-Jan-10 14:32:21.786260 - [DEBUG] Edge Function : AllBottom
48012 2019-Jan-10 14:32:21.786294 - [DEBUG] End adding new jump function
48013 2019-Jan-10 14:32:21.786320 - [DEBUG]
48014 2019-Jan-10 14:32:21.786344 - [DEBUG] -------------------------------------------- 1390. Path Edge --------------------------------------------
48015 2019-Jan-10 14:32:21.786369 - [DEBUG]
48016 2019-Jan-10 14:32:21.786392 - [DEBUG] Process 1390. path edge:
48017 2019-Jan-10 14:32:21.786416 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48018 2019-Jan-10 14:32:21.786484 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
48019 2019-Jan-10 14:32:21.787152 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48020 2019-Jan-10 14:32:21.787775 - [DEBUG]
48021 2019-Jan-10 14:32:21.787800 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48022 2019-Jan-10 14:32:21.788434 - [DEBUG] Start of endsummarytab entry
48023 2019-Jan-10 14:32:21.788473 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
48024 2019-Jan-10 14:32:21.789113 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
48025 2019-Jan-10 14:32:21.789176 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48026 2019-Jan-10 14:32:21.789791 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48027 2019-Jan-10 14:32:21.790436 - [DEBUG] EF: AllBottom
48028 2019-Jan-10 14:32:21.790462 - [DEBUG]
48029 2019-Jan-10 14:32:21.790485 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48030 2019-Jan-10 14:32:21.791107 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
48031 2019-Jan-10 14:32:21.791744 - [DEBUG] EF: AllBottom
48032 2019-Jan-10 14:32:21.791769 - [DEBUG]
48033 2019-Jan-10 14:32:21.791792 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48034 2019-Jan-10 14:32:21.792406 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
48035 2019-Jan-10 14:32:21.793032 - [DEBUG] EF: AllBottom
48036 2019-Jan-10 14:32:21.793057 - [DEBUG]
48037 2019-Jan-10 14:32:21.793080 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48038 2019-Jan-10 14:32:21.793727 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
48039 2019-Jan-10 14:32:21.794347 - [DEBUG] EF: AllBottom
48040 2019-Jan-10 14:32:21.794373 - [DEBUG]
48041 2019-Jan-10 14:32:21.794396 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48042 2019-Jan-10 14:32:21.795035 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
48043 2019-Jan-10 14:32:21.795684 - [DEBUG] EF: AllBottom
48044 2019-Jan-10 14:32:21.795710 - [DEBUG]
48045 2019-Jan-10 14:32:21.795734 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48046 2019-Jan-10 14:32:21.796360 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
48047 2019-Jan-10 14:32:21.797015 - [DEBUG] EF: AllBottom
48048 2019-Jan-10 14:32:21.797041 - [DEBUG]
48049 2019-Jan-10 14:32:21.797065 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48050 2019-Jan-10 14:32:21.797680 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
48051 2019-Jan-10 14:32:21.798296 - [DEBUG] EF: AllBottom
48052 2019-Jan-10 14:32:21.798321 - [DEBUG]
48053 2019-Jan-10 14:32:21.798345 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48054 2019-Jan-10 14:32:21.798958 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
48055 2019-Jan-10 14:32:21.799674 - [DEBUG] EF: AllBottom
48056 2019-Jan-10 14:32:21.799702 - [DEBUG]
48057 2019-Jan-10 14:32:21.799725 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48058 2019-Jan-10 14:32:21.800391 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48059 2019-Jan-10 14:32:21.801034 - [DEBUG] EF: AllBottom
48060 2019-Jan-10 14:32:21.801060 - [DEBUG]
48061 2019-Jan-10 14:32:21.801084 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48062 2019-Jan-10 14:32:21.801706 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48063 2019-Jan-10 14:32:21.802363 - [DEBUG] EF: AllBottom
48064 2019-Jan-10 14:32:21.802390 - [DEBUG]
48065 2019-Jan-10 14:32:21.802413 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48066 2019-Jan-10 14:32:21.803054 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
48067 2019-Jan-10 14:32:21.803710 - [DEBUG] EF: AllBottom
48068 2019-Jan-10 14:32:21.803736 - [DEBUG]
48069 2019-Jan-10 14:32:21.803759 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48070 2019-Jan-10 14:32:21.804375 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
48071 2019-Jan-10 14:32:21.805000 - [DEBUG] EF: AllBottom
48072 2019-Jan-10 14:32:21.805025 - [DEBUG]
48073 2019-Jan-10 14:32:21.805049 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48074 2019-Jan-10 14:32:21.805663 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48075 2019-Jan-10 14:32:21.806281 - [DEBUG] EF: AllBottom
48076 2019-Jan-10 14:32:21.806306 - [DEBUG]
48077 2019-Jan-10 14:32:21.806330 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48078 2019-Jan-10 14:32:21.806961 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
48079 2019-Jan-10 14:32:21.807581 - [DEBUG] EF: AllBottom
48080 2019-Jan-10 14:32:21.807606 - [DEBUG]
48081 2019-Jan-10 14:32:21.807630 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48082 2019-Jan-10 14:32:21.808243 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
48083 2019-Jan-10 14:32:21.808881 - [DEBUG] EF: AllBottom
48084 2019-Jan-10 14:32:21.808907 - [DEBUG]
48085 2019-Jan-10 14:32:21.808930 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48086 2019-Jan-10 14:32:21.809545 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48087 2019-Jan-10 14:32:21.810176 - [DEBUG] EF: AllBottom
48088 2019-Jan-10 14:32:21.810201 - [DEBUG]
48089 2019-Jan-10 14:32:21.810225 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48090 2019-Jan-10 14:32:21.810839 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48091 2019-Jan-10 14:32:21.811464 - [DEBUG] EF: AllBottom
48092 2019-Jan-10 14:32:21.811489 - [DEBUG]
48093 2019-Jan-10 14:32:21.811513 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48094 2019-Jan-10 14:32:21.812126 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48095 2019-Jan-10 14:32:21.812745 - [DEBUG] EF: AllBottom
48096 2019-Jan-10 14:32:21.812775 - [DEBUG]
48097 2019-Jan-10 14:32:21.812799 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48098 2019-Jan-10 14:32:21.813454 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
48099 2019-Jan-10 14:32:21.814091 - [DEBUG] EF: AllBottom
48100 2019-Jan-10 14:32:21.814116 - [DEBUG]
48101 2019-Jan-10 14:32:21.814140 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48102 2019-Jan-10 14:32:21.814753 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48103 2019-Jan-10 14:32:21.815379 - [DEBUG] EF: AllBottom
48104 2019-Jan-10 14:32:21.815404 - [DEBUG]
48105 2019-Jan-10 14:32:21.815428 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48106 2019-Jan-10 14:32:21.816042 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48107 2019-Jan-10 14:32:21.816752 - [DEBUG] EF: AllBottom
48108 2019-Jan-10 14:32:21.816778 - [DEBUG]
48109 2019-Jan-10 14:32:21.816801 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48110 2019-Jan-10 14:32:21.817451 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
48111 2019-Jan-10 14:32:21.818076 - [DEBUG] EF: AllBottom
48112 2019-Jan-10 14:32:21.818101 - [DEBUG]
48113 2019-Jan-10 14:32:21.818124 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48114 2019-Jan-10 14:32:21.818738 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48115 2019-Jan-10 14:32:21.819357 - [DEBUG] EF: AllBottom
48116 2019-Jan-10 14:32:21.819382 - [DEBUG]
48117 2019-Jan-10 14:32:21.819405 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48118 2019-Jan-10 14:32:21.820045 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
48119 2019-Jan-10 14:32:21.820718 - [DEBUG] EF: AllBottom
48120 2019-Jan-10 14:32:21.820745 - [DEBUG]
48121 2019-Jan-10 14:32:21.820769 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48122 2019-Jan-10 14:32:21.821400 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
48123 2019-Jan-10 14:32:21.822018 - [DEBUG] EF: AllBottom
48124 2019-Jan-10 14:32:21.822043 - [DEBUG]
48125 2019-Jan-10 14:32:21.822067 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48126 2019-Jan-10 14:32:21.822681 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
48127 2019-Jan-10 14:32:21.823300 - [DEBUG] EF: AllBottom
48128 2019-Jan-10 14:32:21.823325 - [DEBUG]
48129 2019-Jan-10 14:32:21.823349 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48130 2019-Jan-10 14:32:21.823999 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
48131 2019-Jan-10 14:32:21.824616 - [DEBUG] EF: AllBottom
48132 2019-Jan-10 14:32:21.824641 - [DEBUG]
48133 2019-Jan-10 14:32:21.824665 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48134 2019-Jan-10 14:32:21.825279 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48135 2019-Jan-10 14:32:21.825906 - [DEBUG] EF: AllBottom
48136 2019-Jan-10 14:32:21.825931 - [DEBUG]
48137 2019-Jan-10 14:32:21.825954 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48138 2019-Jan-10 14:32:21.826568 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
48139 2019-Jan-10 14:32:21.827197 - [DEBUG] EF: AllBottom
48140 2019-Jan-10 14:32:21.827223 - [DEBUG]
48141 2019-Jan-10 14:32:21.827246 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48142 2019-Jan-10 14:32:21.827861 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
48143 2019-Jan-10 14:32:21.828479 - [DEBUG] EF: AllBottom
48144 2019-Jan-10 14:32:21.828505 - [DEBUG]
48145 2019-Jan-10 14:32:21.828528 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48146 2019-Jan-10 14:32:21.829143 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
48147 2019-Jan-10 14:32:21.829787 - [DEBUG] EF: AllBottom
48148 2019-Jan-10 14:32:21.829812 - [DEBUG]
48149 2019-Jan-10 14:32:21.829836 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
48150 2019-Jan-10 14:32:21.830480 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
48151 2019-Jan-10 14:32:21.831096 - [DEBUG] EF: AllBottom
48152 2019-Jan-10 14:32:21.831122 - [DEBUG]
48153 2019-Jan-10 14:32:21.831146 - [DEBUG] ---------------
48154 2019-Jan-10 14:32:21.831169 - [DEBUG]
48155 2019-Jan-10 14:32:21.831197 - [DEBUG] End of endsummarytab entry
48156 2019-Jan-10 14:32:21.831220 - [DEBUG]
48157 2019-Jan-10 14:32:21.831244 - [DEBUG] Start of incomingtab entry
48158 2019-Jan-10 14:32:21.831269 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
48159 2019-Jan-10 14:32:21.831889 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
48160 2019-Jan-10 14:32:21.831950 - [DEBUG] ---------------
48161 2019-Jan-10 14:32:21.831975 - [DEBUG] End of incomingtab entry
48162 2019-Jan-10 14:32:21.831998 - [DEBUG]
48163 2019-Jan-10 14:32:21.832027 - [DEBUG] EDGE:
48164 2019-Jan-10 14:32:21.832084 - [DEBUG] ---> 48165 2019-Jan-10 14:32:21.832784 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48166 2019-Jan-10 14:32:21.833435 - [DEBUG]
48167 2019-Jan-10 14:32:21.833464 - [DEBUG] EDGE:
48168 2019-Jan-10 14:32:21.833548 - [DEBUG] ---> 48169 2019-Jan-10 14:32:21.834167 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48170 2019-Jan-10 14:32:21.834795 - [DEBUG]
48171 2019-Jan-10 14:32:21.834848 - [DEBUG] Compose: EdgeIdentity * AllBottom
48172 2019-Jan-10 14:32:21.834876 - [DEBUG]
48173 2019-Jan-10 14:32:21.834900 - [DEBUG] Propagate flow
48174 2019-Jan-10 14:32:21.834924 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48175 2019-Jan-10 14:32:21.834990 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48176 2019-Jan-10 14:32:21.835655 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48177 2019-Jan-10 14:32:21.836294 - [DEBUG] Edge function : AllBottom (result of previous compose)
48178 2019-Jan-10 14:32:21.836340 - [DEBUG]
48179 2019-Jan-10 14:32:21.836368 - [DEBUG] Join: AllTop & AllBottom
48180 2019-Jan-10 14:32:21.836394 - [DEBUG] = AllBottom (new jump func)
48181 2019-Jan-10 14:32:21.836419 - [DEBUG]
48182 2019-Jan-10 14:32:21.836442 - [DEBUG] Start adding new jump function
48183 2019-Jan-10 14:32:21.836466 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48184 2019-Jan-10 14:32:21.836528 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48185 2019-Jan-10 14:32:21.837170 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48186 2019-Jan-10 14:32:21.837797 - [DEBUG] Edge Function : AllBottom
48187 2019-Jan-10 14:32:21.837827 - [DEBUG] End adding new jump function
48188 2019-Jan-10 14:32:21.837852 - [DEBUG]
48189 2019-Jan-10 14:32:21.837876 - [DEBUG] -------------------------------------------- 1391. Path Edge --------------------------------------------
48190 2019-Jan-10 14:32:21.837901 - [DEBUG]
48191 2019-Jan-10 14:32:21.837924 - [DEBUG] Process 1391. path edge:
48192 2019-Jan-10 14:32:21.837948 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48193 2019-Jan-10 14:32:21.838005 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
48194 2019-Jan-10 14:32:21.838631 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48195 2019-Jan-10 14:32:21.839250 - [DEBUG]
48196 2019-Jan-10 14:32:21.839275 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
48197 2019-Jan-10 14:32:21.839918 - [DEBUG] Possible callees:
48198 2019-Jan-10 14:32:21.839943 - [DEBUG] llvm.dbg.declare
48199 2019-Jan-10 14:32:21.839968 - [DEBUG] Possible return sites:
48200 2019-Jan-10 14:32:21.839992 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19348201 2019-Jan-10 14:32:21.841261 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
48202 2019-Jan-10 14:32:21.841291 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
48203 2019-Jan-10 14:32:21.841334 - [DEBUG] Compose: EdgeIdentity * AllBottom
48204 2019-Jan-10 14:32:21.841361 - [DEBUG]
48205 2019-Jan-10 14:32:21.841385 - [DEBUG] Propagate flow
48206 2019-Jan-10 14:32:21.841409 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48207 2019-Jan-10 14:32:21.841466 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48208 2019-Jan-10 14:32:21.842085 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48209 2019-Jan-10 14:32:21.842702 - [DEBUG] Edge function : AllBottom (result of previous compose)
48210 2019-Jan-10 14:32:21.842728 - [DEBUG]
48211 2019-Jan-10 14:32:21.842753 - [DEBUG] Join: AllTop & AllBottom
48212 2019-Jan-10 14:32:21.842779 - [DEBUG] = AllBottom (new jump func)
48213 2019-Jan-10 14:32:21.842804 - [DEBUG]
48214 2019-Jan-10 14:32:21.842827 - [DEBUG] Start adding new jump function
48215 2019-Jan-10 14:32:21.842851 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48216 2019-Jan-10 14:32:21.842907 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48217 2019-Jan-10 14:32:21.843539 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48218 2019-Jan-10 14:32:21.844156 - [DEBUG] Edge Function : AllBottom
48219 2019-Jan-10 14:32:21.844184 - [DEBUG] End adding new jump function
48220 2019-Jan-10 14:32:21.844217 - [DEBUG]
48221 2019-Jan-10 14:32:21.844241 - [DEBUG] -------------------------------------------- 1392. Path Edge --------------------------------------------
48222 2019-Jan-10 14:32:21.844266 - [DEBUG]
48223 2019-Jan-10 14:32:21.844289 - [DEBUG] Process 1392. path edge:
48224 2019-Jan-10 14:32:21.844313 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48225 2019-Jan-10 14:32:21.844370 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
48226 2019-Jan-10 14:32:21.844988 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48227 2019-Jan-10 14:32:21.845605 - [DEBUG]
48228 2019-Jan-10 14:32:21.845630 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
48229 2019-Jan-10 14:32:21.846273 - [DEBUG] Compose: EdgeIdentity * AllBottom
48230 2019-Jan-10 14:32:21.846301 - [DEBUG]
48231 2019-Jan-10 14:32:21.846325 - [DEBUG] Propagate flow
48232 2019-Jan-10 14:32:21.846348 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48233 2019-Jan-10 14:32:21.846406 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
48234 2019-Jan-10 14:32:21.847045 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48235 2019-Jan-10 14:32:21.847664 - [DEBUG] Edge function : AllBottom (result of previous compose)
48236 2019-Jan-10 14:32:21.847690 - [DEBUG]
48237 2019-Jan-10 14:32:21.847715 - [DEBUG] Join: AllTop & AllBottom
48238 2019-Jan-10 14:32:21.847741 - [DEBUG] = AllBottom (new jump func)
48239 2019-Jan-10 14:32:21.847766 - [DEBUG]
48240 2019-Jan-10 14:32:21.847790 - [DEBUG] Start adding new jump function
48241 2019-Jan-10 14:32:21.847813 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48242 2019-Jan-10 14:32:21.847870 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48243 2019-Jan-10 14:32:21.848489 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
48244 2019-Jan-10 14:32:21.849103 - [DEBUG] Edge Function : AllBottom
48245 2019-Jan-10 14:32:21.849131 - [DEBUG] End adding new jump function
48246 2019-Jan-10 14:32:21.849156 - [DEBUG]
48247 2019-Jan-10 14:32:21.849179 - [DEBUG] -------------------------------------------- 1393. Path Edge --------------------------------------------
48248 2019-Jan-10 14:32:21.849204 - [DEBUG]
48249 2019-Jan-10 14:32:21.849227 - [DEBUG] Process 1393. path edge:
48250 2019-Jan-10 14:32:21.849252 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48251 2019-Jan-10 14:32:21.849308 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
48252 2019-Jan-10 14:32:21.850027 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48253 2019-Jan-10 14:32:21.850699 - [DEBUG]
48254 2019-Jan-10 14:32:21.850726 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
48255 2019-Jan-10 14:32:21.851389 - [DEBUG] Compose: EdgeIdentity * AllBottom
48256 2019-Jan-10 14:32:21.851418 - [DEBUG]
48257 2019-Jan-10 14:32:21.851442 - [DEBUG] Propagate flow
48258 2019-Jan-10 14:32:21.851466 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48259 2019-Jan-10 14:32:21.851531 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
48260 2019-Jan-10 14:32:21.852152 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48261 2019-Jan-10 14:32:21.852771 - [DEBUG] Edge function : AllBottom (result of previous compose)
48262 2019-Jan-10 14:32:21.852796 - [DEBUG]
48263 2019-Jan-10 14:32:21.852822 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48264 2019-Jan-10 14:32:21.852848 - [DEBUG] = AllBottom
48265 2019-Jan-10 14:32:21.852890 - [DEBUG]
48266 2019-Jan-10 14:32:21.852914 - [DEBUG] PROPAGATE: No new function!
48267 2019-Jan-10 14:32:21.852940 - [DEBUG] EDGE:
48268 2019-Jan-10 14:32:21.852998 - [DEBUG] ---> 48269 2019-Jan-10 14:32:21.853637 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48270 2019-Jan-10 14:32:21.854255 - [DEBUG]
48271 2019-Jan-10 14:32:21.854282 - [DEBUG] EDGE:
48272 2019-Jan-10 14:32:21.854339 - [DEBUG] ---> 48273 2019-Jan-10 14:32:21.854958 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48274 2019-Jan-10 14:32:21.855575 - [DEBUG]
48275 2019-Jan-10 14:32:21.855602 - [DEBUG] EDGE:
48276 2019-Jan-10 14:32:21.855660 - [DEBUG] ---> 48277 2019-Jan-10 14:32:21.856287 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48278 2019-Jan-10 14:32:21.856920 - [DEBUG]
48279 2019-Jan-10 14:32:21.856946 - [DEBUG] EDGE:
48280 2019-Jan-10 14:32:21.857004 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
48281 2019-Jan-10 14:32:21.857628 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48282 2019-Jan-10 14:32:21.858245 - [DEBUG]
48283 2019-Jan-10 14:32:21.858272 - [DEBUG] EDGE:
48284 2019-Jan-10 14:32:21.858329 - [DEBUG] ---> 48285 2019-Jan-10 14:32:21.858947 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48286 2019-Jan-10 14:32:21.859565 - [DEBUG]
48287 2019-Jan-10 14:32:21.859591 - [DEBUG] EDGE:
48288 2019-Jan-10 14:32:21.859651 - [DEBUG] ---> 48289 2019-Jan-10 14:32:21.860324 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48290 2019-Jan-10 14:32:21.860971 - [DEBUG]
48291 2019-Jan-10 14:32:21.861000 - [DEBUG] EDGE:
48292 2019-Jan-10 14:32:21.861065 - [DEBUG] ---> 48293 2019-Jan-10 14:32:21.861690 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48294 2019-Jan-10 14:32:21.862308 - [DEBUG]
48295 2019-Jan-10 14:32:21.862352 - [DEBUG] Compose: EdgeIdentity * AllBottom
48296 2019-Jan-10 14:32:21.862379 - [DEBUG]
48297 2019-Jan-10 14:32:21.862403 - [DEBUG] Propagate flow
48298 2019-Jan-10 14:32:21.862427 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48299 2019-Jan-10 14:32:21.862483 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
48300 2019-Jan-10 14:32:21.863103 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48301 2019-Jan-10 14:32:21.863742 - [DEBUG] Edge function : AllBottom (result of previous compose)
48302 2019-Jan-10 14:32:21.863767 - [DEBUG]
48303 2019-Jan-10 14:32:21.863793 - [DEBUG] Join: AllTop & AllBottom
48304 2019-Jan-10 14:32:21.863820 - [DEBUG] = AllBottom (new jump func)
48305 2019-Jan-10 14:32:21.863844 - [DEBUG]
48306 2019-Jan-10 14:32:21.863868 - [DEBUG] Start adding new jump function
48307 2019-Jan-10 14:32:21.863908 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48308 2019-Jan-10 14:32:21.863966 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48309 2019-Jan-10 14:32:21.864586 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
48310 2019-Jan-10 14:32:21.865205 - [DEBUG] Edge Function : AllBottom
48311 2019-Jan-10 14:32:21.865235 - [DEBUG] End adding new jump function
48312 2019-Jan-10 14:32:21.865260 - [DEBUG]
48313 2019-Jan-10 14:32:21.865283 - [DEBUG] -------------------------------------------- 1394. Path Edge --------------------------------------------
48314 2019-Jan-10 14:32:21.865308 - [DEBUG]
48315 2019-Jan-10 14:32:21.865332 - [DEBUG] Process 1394. path edge:
48316 2019-Jan-10 14:32:21.865356 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48317 2019-Jan-10 14:32:21.865412 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
48318 2019-Jan-10 14:32:21.866040 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48319 2019-Jan-10 14:32:21.866725 - [DEBUG]
48320 2019-Jan-10 14:32:21.866751 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
48321 2019-Jan-10 14:32:21.867470 - [DEBUG] Compose: EdgeIdentity * AllBottom
48322 2019-Jan-10 14:32:21.867500 - [DEBUG]
48323 2019-Jan-10 14:32:21.867524 - [DEBUG] Propagate flow
48324 2019-Jan-10 14:32:21.867547 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48325 2019-Jan-10 14:32:21.867612 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
48326 2019-Jan-10 14:32:21.868234 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48327 2019-Jan-10 14:32:21.868854 - [DEBUG] Edge function : AllBottom (result of previous compose)
48328 2019-Jan-10 14:32:21.868880 - [DEBUG]
48329 2019-Jan-10 14:32:21.868905 - [DEBUG] Join: AllTop & AllBottom
48330 2019-Jan-10 14:32:21.868932 - [DEBUG] = AllBottom (new jump func)
48331 2019-Jan-10 14:32:21.868956 - [DEBUG]
48332 2019-Jan-10 14:32:21.868980 - [DEBUG] Start adding new jump function
48333 2019-Jan-10 14:32:21.869004 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48334 2019-Jan-10 14:32:21.869061 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48335 2019-Jan-10 14:32:21.869680 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
48336 2019-Jan-10 14:32:21.870315 - [DEBUG] Edge Function : AllBottom
48337 2019-Jan-10 14:32:21.870344 - [DEBUG] End adding new jump function
48338 2019-Jan-10 14:32:21.870369 - [DEBUG]
48339 2019-Jan-10 14:32:21.870392 - [DEBUG] -------------------------------------------- 1395. Path Edge --------------------------------------------
48340 2019-Jan-10 14:32:21.870417 - [DEBUG]
48341 2019-Jan-10 14:32:21.870441 - [DEBUG] Process 1395. path edge:
48342 2019-Jan-10 14:32:21.870465 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48343 2019-Jan-10 14:32:21.870522 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
48344 2019-Jan-10 14:32:21.871137 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48345 2019-Jan-10 14:32:21.871753 - [DEBUG]
48346 2019-Jan-10 14:32:21.871779 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
48347 2019-Jan-10 14:32:21.872411 - [DEBUG] Compose: EdgeIdentity * AllBottom
48348 2019-Jan-10 14:32:21.872440 - [DEBUG]
48349 2019-Jan-10 14:32:21.872463 - [DEBUG] Propagate flow
48350 2019-Jan-10 14:32:21.872487 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48351 2019-Jan-10 14:32:21.872545 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
48352 2019-Jan-10 14:32:21.873179 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48353 2019-Jan-10 14:32:21.873814 - [DEBUG] Edge function : AllBottom (result of previous compose)
48354 2019-Jan-10 14:32:21.873840 - [DEBUG]
48355 2019-Jan-10 14:32:21.873865 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48356 2019-Jan-10 14:32:21.873891 - [DEBUG] = AllBottom
48357 2019-Jan-10 14:32:21.873916 - [DEBUG]
48358 2019-Jan-10 14:32:21.873939 - [DEBUG] PROPAGATE: No new function!
48359 2019-Jan-10 14:32:21.873964 - [DEBUG] EDGE:
48360 2019-Jan-10 14:32:21.874023 - [DEBUG] ---> 48361 2019-Jan-10 14:32:21.874638 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48362 2019-Jan-10 14:32:21.875258 - [DEBUG]
48363 2019-Jan-10 14:32:21.875284 - [DEBUG] EDGE:
48364 2019-Jan-10 14:32:21.875342 - [DEBUG] ---> 48365 2019-Jan-10 14:32:21.875960 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48366 2019-Jan-10 14:32:21.876577 - [DEBUG]
48367 2019-Jan-10 14:32:21.876604 - [DEBUG] EDGE:
48368 2019-Jan-10 14:32:21.876661 - [DEBUG] ---> 48369 2019-Jan-10 14:32:21.877295 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48370 2019-Jan-10 14:32:21.877913 - [DEBUG]
48371 2019-Jan-10 14:32:21.877940 - [DEBUG] EDGE:
48372 2019-Jan-10 14:32:21.877998 - [DEBUG] ---> 48373 2019-Jan-10 14:32:21.878620 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48374 2019-Jan-10 14:32:21.879270 - [DEBUG]
48375 2019-Jan-10 14:32:21.879299 - [DEBUG] EDGE:
48376 2019-Jan-10 14:32:21.879364 - [DEBUG] ---> 48377 2019-Jan-10 14:32:21.880027 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48378 2019-Jan-10 14:32:21.880709 - [DEBUG]
48379 2019-Jan-10 14:32:21.880737 - [DEBUG] EDGE:
48380 2019-Jan-10 14:32:21.880803 - [DEBUG] ---> 48381 2019-Jan-10 14:32:21.881423 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48382 2019-Jan-10 14:32:21.882040 - [DEBUG]
48383 2019-Jan-10 14:32:21.882068 - [DEBUG] EDGE:
48384 2019-Jan-10 14:32:21.882126 - [DEBUG] ---> 48385 2019-Jan-10 14:32:21.882824 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48386 2019-Jan-10 14:32:21.883479 - [DEBUG]
48387 2019-Jan-10 14:32:21.883543 - [DEBUG] EDGE:
48388 2019-Jan-10 14:32:21.883611 - [DEBUG] ---> 48389 2019-Jan-10 14:32:21.884234 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48390 2019-Jan-10 14:32:21.884852 - [DEBUG]
48391 2019-Jan-10 14:32:21.884879 - [DEBUG] EDGE:
48392 2019-Jan-10 14:32:21.884954 - [DEBUG] ---> 48393 2019-Jan-10 14:32:21.885574 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48394 2019-Jan-10 14:32:21.886191 - [DEBUG]
48395 2019-Jan-10 14:32:21.886218 - [DEBUG] EDGE:
48396 2019-Jan-10 14:32:21.886276 - [DEBUG] ---> 48397 2019-Jan-10 14:32:21.886918 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48398 2019-Jan-10 14:32:21.887537 - [DEBUG]
48399 2019-Jan-10 14:32:21.887563 - [DEBUG] EDGE:
48400 2019-Jan-10 14:32:21.887621 - [DEBUG] ---> 48401 2019-Jan-10 14:32:21.888236 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48402 2019-Jan-10 14:32:21.888854 - [DEBUG]
48403 2019-Jan-10 14:32:21.888880 - [DEBUG] EDGE:
48404 2019-Jan-10 14:32:21.888938 - [DEBUG] ---> 48405 2019-Jan-10 14:32:21.889553 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48406 2019-Jan-10 14:32:21.890183 - [DEBUG]
48407 2019-Jan-10 14:32:21.890209 - [DEBUG] EDGE:
48408 2019-Jan-10 14:32:21.890267 - [DEBUG] ---> 48409 2019-Jan-10 14:32:21.890897 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48410 2019-Jan-10 14:32:21.891515 - [DEBUG]
48411 2019-Jan-10 14:32:21.891542 - [DEBUG] EDGE:
48412 2019-Jan-10 14:32:21.891600 - [DEBUG] ---> 48413 2019-Jan-10 14:32:21.892225 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48414 2019-Jan-10 14:32:21.892843 - [DEBUG]
48415 2019-Jan-10 14:32:21.892869 - [DEBUG] EDGE:
48416 2019-Jan-10 14:32:21.892926 - [DEBUG] ---> 48417 2019-Jan-10 14:32:21.893556 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48418 2019-Jan-10 14:32:21.894173 - [DEBUG]
48419 2019-Jan-10 14:32:21.894199 - [DEBUG] EDGE:
48420 2019-Jan-10 14:32:21.894257 - [DEBUG] ---> 48421 2019-Jan-10 14:32:21.894874 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48422 2019-Jan-10 14:32:21.895490 - [DEBUG]
48423 2019-Jan-10 14:32:21.895517 - [DEBUG] EDGE:
48424 2019-Jan-10 14:32:21.895574 - [DEBUG] ---> 48425 2019-Jan-10 14:32:21.896199 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48426 2019-Jan-10 14:32:21.896819 - [DEBUG]
48427 2019-Jan-10 14:32:21.896858 - [DEBUG] EDGE:
48428 2019-Jan-10 14:32:21.896916 - [DEBUG] ---> 48429 2019-Jan-10 14:32:21.897533 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48430 2019-Jan-10 14:32:21.898165 - [DEBUG]
48431 2019-Jan-10 14:32:21.898192 - [DEBUG] EDGE:
48432 2019-Jan-10 14:32:21.898250 - [DEBUG] ---> 48433 2019-Jan-10 14:32:21.898868 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48434 2019-Jan-10 14:32:21.899484 - [DEBUG]
48435 2019-Jan-10 14:32:21.899510 - [DEBUG] EDGE:
48436 2019-Jan-10 14:32:21.899568 - [DEBUG] ---> 48437 2019-Jan-10 14:32:21.900278 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48438 2019-Jan-10 14:32:21.900900 - [DEBUG]
48439 2019-Jan-10 14:32:21.900950 - [DEBUG] Compose: EdgeIdentity * AllBottom
48440 2019-Jan-10 14:32:21.900978 - [DEBUG]
48441 2019-Jan-10 14:32:21.901002 - [DEBUG] Propagate flow
48442 2019-Jan-10 14:32:21.901026 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48443 2019-Jan-10 14:32:21.901083 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48444 2019-Jan-10 14:32:21.901702 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48445 2019-Jan-10 14:32:21.902319 - [DEBUG] Edge function : AllBottom (result of previous compose)
48446 2019-Jan-10 14:32:21.902345 - [DEBUG]
48447 2019-Jan-10 14:32:21.902370 - [DEBUG] Join: AllTop & AllBottom
48448 2019-Jan-10 14:32:21.902397 - [DEBUG] = AllBottom (new jump func)
48449 2019-Jan-10 14:32:21.902421 - [DEBUG]
48450 2019-Jan-10 14:32:21.902445 - [DEBUG] Start adding new jump function
48451 2019-Jan-10 14:32:21.902468 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48452 2019-Jan-10 14:32:21.902525 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48453 2019-Jan-10 14:32:21.903142 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48454 2019-Jan-10 14:32:21.903776 - [DEBUG] Edge Function : AllBottom
48455 2019-Jan-10 14:32:21.903806 - [DEBUG] End adding new jump function
48456 2019-Jan-10 14:32:21.903830 - [DEBUG]
48457 2019-Jan-10 14:32:21.903854 - [DEBUG] -------------------------------------------- 1396. Path Edge --------------------------------------------
48458 2019-Jan-10 14:32:21.903879 - [DEBUG]
48459 2019-Jan-10 14:32:21.903902 - [DEBUG] Process 1396. path edge:
48460 2019-Jan-10 14:32:21.903926 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48461 2019-Jan-10 14:32:21.903982 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
48462 2019-Jan-10 14:32:21.904601 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48463 2019-Jan-10 14:32:21.905218 - [DEBUG]
48464 2019-Jan-10 14:32:21.905244 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
48465 2019-Jan-10 14:32:21.905873 - [DEBUG] Possible callees:
48466 2019-Jan-10 14:32:21.905898 - [DEBUG] foo
48467 2019-Jan-10 14:32:21.905924 - [DEBUG] Possible return sites:
48468 2019-Jan-10 14:32:21.905947 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12648469 2019-Jan-10 14:32:21.907194 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
48470 2019-Jan-10 14:32:21.907223 - [DEBUG] Start points of 'foo' currently not available!
48471 2019-Jan-10 14:32:21.907262 - [DEBUG] Compose: EdgeIdentity * AllBottom
48472 2019-Jan-10 14:32:21.907300 - [DEBUG]
48473 2019-Jan-10 14:32:21.907325 - [DEBUG] Propagate flow
48474 2019-Jan-10 14:32:21.907348 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48475 2019-Jan-10 14:32:21.907406 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48476 2019-Jan-10 14:32:21.908026 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48477 2019-Jan-10 14:32:21.908643 - [DEBUG] Edge function : AllBottom (result of previous compose)
48478 2019-Jan-10 14:32:21.908669 - [DEBUG]
48479 2019-Jan-10 14:32:21.908693 - [DEBUG] Join: AllTop & AllBottom
48480 2019-Jan-10 14:32:21.908720 - [DEBUG] = AllBottom (new jump func)
48481 2019-Jan-10 14:32:21.908744 - [DEBUG]
48482 2019-Jan-10 14:32:21.908768 - [DEBUG] Start adding new jump function
48483 2019-Jan-10 14:32:21.908791 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48484 2019-Jan-10 14:32:21.908847 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48485 2019-Jan-10 14:32:21.909466 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48486 2019-Jan-10 14:32:21.910084 - [DEBUG] Edge Function : AllBottom
48487 2019-Jan-10 14:32:21.910112 - [DEBUG] End adding new jump function
48488 2019-Jan-10 14:32:21.910136 - [DEBUG]
48489 2019-Jan-10 14:32:21.910172 - [DEBUG] -------------------------------------------- 1397. Path Edge --------------------------------------------
48490 2019-Jan-10 14:32:21.910198 - [DEBUG]
48491 2019-Jan-10 14:32:21.910222 - [DEBUG] Process 1397. path edge:
48492 2019-Jan-10 14:32:21.910246 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48493 2019-Jan-10 14:32:21.910302 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
48494 2019-Jan-10 14:32:21.910924 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48495 2019-Jan-10 14:32:21.911543 - [DEBUG]
48496 2019-Jan-10 14:32:21.911568 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
48497 2019-Jan-10 14:32:21.912208 - [DEBUG] Compose: EdgeIdentity * AllBottom
48498 2019-Jan-10 14:32:21.912237 - [DEBUG]
48499 2019-Jan-10 14:32:21.912261 - [DEBUG] Propagate flow
48500 2019-Jan-10 14:32:21.912284 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48501 2019-Jan-10 14:32:21.912342 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
48502 2019-Jan-10 14:32:21.912967 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48503 2019-Jan-10 14:32:21.913603 - [DEBUG] Edge function : AllBottom (result of previous compose)
48504 2019-Jan-10 14:32:21.913628 - [DEBUG]
48505 2019-Jan-10 14:32:21.913653 - [DEBUG] Join: AllTop & AllBottom
48506 2019-Jan-10 14:32:21.913679 - [DEBUG] = AllBottom (new jump func)
48507 2019-Jan-10 14:32:21.913704 - [DEBUG]
48508 2019-Jan-10 14:32:21.913727 - [DEBUG] Start adding new jump function
48509 2019-Jan-10 14:32:21.913751 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48510 2019-Jan-10 14:32:21.913808 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48511 2019-Jan-10 14:32:21.914428 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
48512 2019-Jan-10 14:32:21.915044 - [DEBUG] Edge Function : AllBottom
48513 2019-Jan-10 14:32:21.915073 - [DEBUG] End adding new jump function
48514 2019-Jan-10 14:32:21.915097 - [DEBUG]
48515 2019-Jan-10 14:32:21.915121 - [DEBUG] -------------------------------------------- 1398. Path Edge --------------------------------------------
48516 2019-Jan-10 14:32:21.915145 - [DEBUG]
48517 2019-Jan-10 14:32:21.915178 - [DEBUG] Process 1398. path edge:
48518 2019-Jan-10 14:32:21.915202 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48519 2019-Jan-10 14:32:21.915259 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
48520 2019-Jan-10 14:32:21.915875 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48521 2019-Jan-10 14:32:21.916498 - [DEBUG]
48522 2019-Jan-10 14:32:21.916524 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
48523 2019-Jan-10 14:32:21.917173 - [DEBUG] Compose: EdgeIdentity * AllBottom
48524 2019-Jan-10 14:32:21.917201 - [DEBUG]
48525 2019-Jan-10 14:32:21.917225 - [DEBUG] Propagate flow
48526 2019-Jan-10 14:32:21.917249 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48527 2019-Jan-10 14:32:21.917307 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
48528 2019-Jan-10 14:32:21.917926 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48529 2019-Jan-10 14:32:21.918544 - [DEBUG] Edge function : AllBottom (result of previous compose)
48530 2019-Jan-10 14:32:21.918570 - [DEBUG]
48531 2019-Jan-10 14:32:21.918594 - [DEBUG] Join: AllTop & AllBottom
48532 2019-Jan-10 14:32:21.918620 - [DEBUG] = AllBottom (new jump func)
48533 2019-Jan-10 14:32:21.918645 - [DEBUG]
48534 2019-Jan-10 14:32:21.918668 - [DEBUG] Start adding new jump function
48535 2019-Jan-10 14:32:21.918692 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48536 2019-Jan-10 14:32:21.918748 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48537 2019-Jan-10 14:32:21.919367 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
48538 2019-Jan-10 14:32:21.919982 - [DEBUG] Edge Function : AllBottom
48539 2019-Jan-10 14:32:21.920010 - [DEBUG] End adding new jump function
48540 2019-Jan-10 14:32:21.920034 - [DEBUG]
48541 2019-Jan-10 14:32:21.920058 - [DEBUG] -------------------------------------------- 1399. Path Edge --------------------------------------------
48542 2019-Jan-10 14:32:21.920082 - [DEBUG]
48543 2019-Jan-10 14:32:21.920106 - [DEBUG] Process 1399. path edge:
48544 2019-Jan-10 14:32:21.920129 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48545 2019-Jan-10 14:32:21.920199 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
48546 2019-Jan-10 14:32:21.920853 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48547 2019-Jan-10 14:32:21.921520 - [DEBUG]
48548 2019-Jan-10 14:32:21.921548 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
48549 2019-Jan-10 14:32:21.922248 - [DEBUG] Compose: EdgeIdentity * AllBottom
48550 2019-Jan-10 14:32:21.922278 - [DEBUG]
48551 2019-Jan-10 14:32:21.922302 - [DEBUG] Propagate flow
48552 2019-Jan-10 14:32:21.922326 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48553 2019-Jan-10 14:32:21.922401 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48554 2019-Jan-10 14:32:21.923082 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48555 2019-Jan-10 14:32:21.923738 - [DEBUG] Edge function : AllBottom (result of previous compose)
48556 2019-Jan-10 14:32:21.923765 - [DEBUG]
48557 2019-Jan-10 14:32:21.923791 - [DEBUG] Join: AllTop & AllBottom
48558 2019-Jan-10 14:32:21.923817 - [DEBUG] = AllBottom (new jump func)
48559 2019-Jan-10 14:32:21.923842 - [DEBUG]
48560 2019-Jan-10 14:32:21.923865 - [DEBUG] Start adding new jump function
48561 2019-Jan-10 14:32:21.923904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48562 2019-Jan-10 14:32:21.923965 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48563 2019-Jan-10 14:32:21.924587 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48564 2019-Jan-10 14:32:21.925212 - [DEBUG] Edge Function : AllBottom
48565 2019-Jan-10 14:32:21.925243 - [DEBUG] End adding new jump function
48566 2019-Jan-10 14:32:21.925267 - [DEBUG]
48567 2019-Jan-10 14:32:21.925291 - [DEBUG] -------------------------------------------- 1400. Path Edge --------------------------------------------
48568 2019-Jan-10 14:32:21.925315 - [DEBUG]
48569 2019-Jan-10 14:32:21.925339 - [DEBUG] Process 1400. path edge:
48570 2019-Jan-10 14:32:21.925363 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48571 2019-Jan-10 14:32:21.925419 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
48572 2019-Jan-10 14:32:21.926045 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48573 2019-Jan-10 14:32:21.926664 - [DEBUG]
48574 2019-Jan-10 14:32:21.926688 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48575 2019-Jan-10 14:32:21.927346 - [DEBUG] Possible callees:
48576 2019-Jan-10 14:32:21.927372 - [DEBUG] llvm.dbg.declare
48577 2019-Jan-10 14:32:21.927397 - [DEBUG] Possible return sites:
48578 2019-Jan-10 14:32:21.927421 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13648579 2019-Jan-10 14:32:21.928683 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
48580 2019-Jan-10 14:32:21.928714 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
48581 2019-Jan-10 14:32:21.928762 - [DEBUG] Compose: EdgeIdentity * AllBottom
48582 2019-Jan-10 14:32:21.928790 - [DEBUG]
48583 2019-Jan-10 14:32:21.928814 - [DEBUG] Propagate flow
48584 2019-Jan-10 14:32:21.928837 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48585 2019-Jan-10 14:32:21.928901 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48586 2019-Jan-10 14:32:21.929562 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48587 2019-Jan-10 14:32:21.930265 - [DEBUG] Edge function : AllBottom (result of previous compose)
48588 2019-Jan-10 14:32:21.930292 - [DEBUG]
48589 2019-Jan-10 14:32:21.930319 - [DEBUG] Join: AllTop & AllBottom
48590 2019-Jan-10 14:32:21.930345 - [DEBUG] = AllBottom (new jump func)
48591 2019-Jan-10 14:32:21.930370 - [DEBUG]
48592 2019-Jan-10 14:32:21.930394 - [DEBUG] Start adding new jump function
48593 2019-Jan-10 14:32:21.930418 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48594 2019-Jan-10 14:32:21.930489 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48595 2019-Jan-10 14:32:21.931137 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48596 2019-Jan-10 14:32:21.931760 - [DEBUG] Edge Function : AllBottom
48597 2019-Jan-10 14:32:21.931791 - [DEBUG] End adding new jump function
48598 2019-Jan-10 14:32:21.931815 - [DEBUG]
48599 2019-Jan-10 14:32:21.931839 - [DEBUG] -------------------------------------------- 1401. Path Edge --------------------------------------------
48600 2019-Jan-10 14:32:21.931864 - [DEBUG]
48601 2019-Jan-10 14:32:21.931888 - [DEBUG] Process 1401. path edge:
48602 2019-Jan-10 14:32:21.931931 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48603 2019-Jan-10 14:32:21.931989 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
48604 2019-Jan-10 14:32:21.932609 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48605 2019-Jan-10 14:32:21.933227 - [DEBUG]
48606 2019-Jan-10 14:32:21.933252 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
48607 2019-Jan-10 14:32:21.933931 - [DEBUG] Compose: EdgeIdentity * AllBottom
48608 2019-Jan-10 14:32:21.933961 - [DEBUG]
48609 2019-Jan-10 14:32:21.933985 - [DEBUG] Propagate flow
48610 2019-Jan-10 14:32:21.934009 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48611 2019-Jan-10 14:32:21.934067 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
48612 2019-Jan-10 14:32:21.934686 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48613 2019-Jan-10 14:32:21.935303 - [DEBUG] Edge function : AllBottom (result of previous compose)
48614 2019-Jan-10 14:32:21.935329 - [DEBUG]
48615 2019-Jan-10 14:32:21.935354 - [DEBUG] Join: AllTop & AllBottom
48616 2019-Jan-10 14:32:21.935380 - [DEBUG] = AllBottom (new jump func)
48617 2019-Jan-10 14:32:21.935405 - [DEBUG]
48618 2019-Jan-10 14:32:21.935429 - [DEBUG] Start adding new jump function
48619 2019-Jan-10 14:32:21.935452 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48620 2019-Jan-10 14:32:21.935509 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48621 2019-Jan-10 14:32:21.936126 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
48622 2019-Jan-10 14:32:21.936741 - [DEBUG] Edge Function : AllBottom
48623 2019-Jan-10 14:32:21.936769 - [DEBUG] End adding new jump function
48624 2019-Jan-10 14:32:21.936794 - [DEBUG]
48625 2019-Jan-10 14:32:21.936817 - [DEBUG] -------------------------------------------- 1402. Path Edge --------------------------------------------
48626 2019-Jan-10 14:32:21.936856 - [DEBUG]
48627 2019-Jan-10 14:32:21.936880 - [DEBUG] Process 1402. path edge:
48628 2019-Jan-10 14:32:21.936904 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48629 2019-Jan-10 14:32:21.936961 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
48630 2019-Jan-10 14:32:21.937576 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48631 2019-Jan-10 14:32:21.938193 - [DEBUG]
48632 2019-Jan-10 14:32:21.938219 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
48633 2019-Jan-10 14:32:21.938855 - [DEBUG] Compose: EdgeIdentity * AllBottom
48634 2019-Jan-10 14:32:21.938883 - [DEBUG]
48635 2019-Jan-10 14:32:21.938907 - [DEBUG] Propagate flow
48636 2019-Jan-10 14:32:21.938930 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48637 2019-Jan-10 14:32:21.938988 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
48638 2019-Jan-10 14:32:21.939602 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48639 2019-Jan-10 14:32:21.940234 - [DEBUG] Edge function : AllBottom (result of previous compose)
48640 2019-Jan-10 14:32:21.940260 - [DEBUG]
48641 2019-Jan-10 14:32:21.940285 - [DEBUG] Join: AllTop & AllBottom
48642 2019-Jan-10 14:32:21.940312 - [DEBUG] = AllBottom (new jump func)
48643 2019-Jan-10 14:32:21.940337 - [DEBUG]
48644 2019-Jan-10 14:32:21.940360 - [DEBUG] Start adding new jump function
48645 2019-Jan-10 14:32:21.940384 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48646 2019-Jan-10 14:32:21.940441 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48647 2019-Jan-10 14:32:21.941069 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
48648 2019-Jan-10 14:32:21.941682 - [DEBUG] Edge Function : AllBottom
48649 2019-Jan-10 14:32:21.941711 - [DEBUG] End adding new jump function
48650 2019-Jan-10 14:32:21.941735 - [DEBUG]
48651 2019-Jan-10 14:32:21.941759 - [DEBUG] -------------------------------------------- 1403. Path Edge --------------------------------------------
48652 2019-Jan-10 14:32:21.941784 - [DEBUG]
48653 2019-Jan-10 14:32:21.941807 - [DEBUG] Process 1403. path edge:
48654 2019-Jan-10 14:32:21.941832 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48655 2019-Jan-10 14:32:21.941888 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
48656 2019-Jan-10 14:32:21.942502 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48657 2019-Jan-10 14:32:21.943135 - [DEBUG]
48658 2019-Jan-10 14:32:21.943160 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
48659 2019-Jan-10 14:32:21.943820 - [DEBUG] Compose: EdgeIdentity * AllBottom
48660 2019-Jan-10 14:32:21.943848 - [DEBUG]
48661 2019-Jan-10 14:32:21.943872 - [DEBUG] Propagate flow
48662 2019-Jan-10 14:32:21.943896 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48663 2019-Jan-10 14:32:21.943955 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
48664 2019-Jan-10 14:32:21.944584 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48665 2019-Jan-10 14:32:21.945201 - [DEBUG] Edge function : AllBottom (result of previous compose)
48666 2019-Jan-10 14:32:21.945227 - [DEBUG]
48667 2019-Jan-10 14:32:21.945253 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48668 2019-Jan-10 14:32:21.945278 - [DEBUG] = AllBottom
48669 2019-Jan-10 14:32:21.945303 - [DEBUG]
48670 2019-Jan-10 14:32:21.945327 - [DEBUG] PROPAGATE: No new function!
48671 2019-Jan-10 14:32:21.945352 - [DEBUG] EDGE:
48672 2019-Jan-10 14:32:21.945411 - [DEBUG] ---> 48673 2019-Jan-10 14:32:21.946082 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48674 2019-Jan-10 14:32:21.946762 - [DEBUG]
48675 2019-Jan-10 14:32:21.946793 - [DEBUG] EDGE:
48676 2019-Jan-10 14:32:21.946890 - [DEBUG] ---> 48677 2019-Jan-10 14:32:21.947564 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48678 2019-Jan-10 14:32:21.948235 - [DEBUG]
48679 2019-Jan-10 14:32:21.948266 - [DEBUG] EDGE:
48680 2019-Jan-10 14:32:21.948339 - [DEBUG] ---> 48681 2019-Jan-10 14:32:21.949004 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48682 2019-Jan-10 14:32:21.949656 - [DEBUG]
48683 2019-Jan-10 14:32:21.949687 - [DEBUG] EDGE:
48684 2019-Jan-10 14:32:21.949752 - [DEBUG] ---> 48685 2019-Jan-10 14:32:21.950445 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48686 2019-Jan-10 14:32:21.951113 - [DEBUG]
48687 2019-Jan-10 14:32:21.951168 - [DEBUG] Compose: EdgeIdentity * AllBottom
48688 2019-Jan-10 14:32:21.951196 - [DEBUG]
48689 2019-Jan-10 14:32:21.951220 - [DEBUG] Propagate flow
48690 2019-Jan-10 14:32:21.951244 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48691 2019-Jan-10 14:32:21.951334 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48692 2019-Jan-10 14:32:21.952028 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48693 2019-Jan-10 14:32:21.952655 - [DEBUG] Edge function : AllBottom (result of previous compose)
48694 2019-Jan-10 14:32:21.952682 - [DEBUG]
48695 2019-Jan-10 14:32:21.952708 - [DEBUG] Join: AllTop & AllBottom
48696 2019-Jan-10 14:32:21.952734 - [DEBUG] = AllBottom (new jump func)
48697 2019-Jan-10 14:32:21.952759 - [DEBUG]
48698 2019-Jan-10 14:32:21.952783 - [DEBUG] Start adding new jump function
48699 2019-Jan-10 14:32:21.952806 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48700 2019-Jan-10 14:32:21.952866 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48701 2019-Jan-10 14:32:21.953486 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48702 2019-Jan-10 14:32:21.954132 - [DEBUG] Edge Function : AllBottom
48703 2019-Jan-10 14:32:21.954163 - [DEBUG] End adding new jump function
48704 2019-Jan-10 14:32:21.954187 - [DEBUG]
48705 2019-Jan-10 14:32:21.954211 - [DEBUG] -------------------------------------------- 1404. Path Edge --------------------------------------------
48706 2019-Jan-10 14:32:21.954236 - [DEBUG]
48707 2019-Jan-10 14:32:21.954259 - [DEBUG] Process 1404. path edge:
48708 2019-Jan-10 14:32:21.954283 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48709 2019-Jan-10 14:32:21.954339 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
48710 2019-Jan-10 14:32:21.954964 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48711 2019-Jan-10 14:32:21.955583 - [DEBUG]
48712 2019-Jan-10 14:32:21.955608 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48713 2019-Jan-10 14:32:21.956249 - [DEBUG] Possible callees:
48714 2019-Jan-10 14:32:21.956275 - [DEBUG] llvm.dbg.declare
48715 2019-Jan-10 14:32:21.956300 - [DEBUG] Possible return sites:
48716 2019-Jan-10 14:32:21.956324 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14348717 2019-Jan-10 14:32:21.957598 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
48718 2019-Jan-10 14:32:21.957627 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
48719 2019-Jan-10 14:32:21.957672 - [DEBUG] Compose: EdgeIdentity * AllBottom
48720 2019-Jan-10 14:32:21.957700 - [DEBUG]
48721 2019-Jan-10 14:32:21.957724 - [DEBUG] Propagate flow
48722 2019-Jan-10 14:32:21.957748 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48723 2019-Jan-10 14:32:21.957805 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48724 2019-Jan-10 14:32:21.958423 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48725 2019-Jan-10 14:32:21.959041 - [DEBUG] Edge function : AllBottom (result of previous compose)
48726 2019-Jan-10 14:32:21.959066 - [DEBUG]
48727 2019-Jan-10 14:32:21.959091 - [DEBUG] Join: AllTop & AllBottom
48728 2019-Jan-10 14:32:21.959118 - [DEBUG] = AllBottom (new jump func)
48729 2019-Jan-10 14:32:21.959143 - [DEBUG]
48730 2019-Jan-10 14:32:21.959166 - [DEBUG] Start adding new jump function
48731 2019-Jan-10 14:32:21.959190 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48732 2019-Jan-10 14:32:21.959259 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48733 2019-Jan-10 14:32:21.959877 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48734 2019-Jan-10 14:32:21.960511 - [DEBUG] Edge Function : AllBottom
48735 2019-Jan-10 14:32:21.960539 - [DEBUG] End adding new jump function
48736 2019-Jan-10 14:32:21.960564 - [DEBUG]
48737 2019-Jan-10 14:32:21.960587 - [DEBUG] -------------------------------------------- 1405. Path Edge --------------------------------------------
48738 2019-Jan-10 14:32:21.960612 - [DEBUG]
48739 2019-Jan-10 14:32:21.960635 - [DEBUG] Process 1405. path edge:
48740 2019-Jan-10 14:32:21.960660 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48741 2019-Jan-10 14:32:21.960716 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
48742 2019-Jan-10 14:32:21.961333 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48743 2019-Jan-10 14:32:21.961951 - [DEBUG]
48744 2019-Jan-10 14:32:21.961976 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
48745 2019-Jan-10 14:32:21.962617 - [DEBUG] Compose: EdgeIdentity * AllBottom
48746 2019-Jan-10 14:32:21.962646 - [DEBUG]
48747 2019-Jan-10 14:32:21.962670 - [DEBUG] Propagate flow
48748 2019-Jan-10 14:32:21.962693 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48749 2019-Jan-10 14:32:21.962751 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
48750 2019-Jan-10 14:32:21.963459 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48751 2019-Jan-10 14:32:21.964097 - [DEBUG] Edge function : AllBottom (result of previous compose)
48752 2019-Jan-10 14:32:21.964123 - [DEBUG]
48753 2019-Jan-10 14:32:21.964148 - [DEBUG] Join: AllTop & AllBottom
48754 2019-Jan-10 14:32:21.964174 - [DEBUG] = AllBottom (new jump func)
48755 2019-Jan-10 14:32:21.964199 - [DEBUG]
48756 2019-Jan-10 14:32:21.964223 - [DEBUG] Start adding new jump function
48757 2019-Jan-10 14:32:21.964246 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48758 2019-Jan-10 14:32:21.964304 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48759 2019-Jan-10 14:32:21.964922 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
48760 2019-Jan-10 14:32:21.965536 - [DEBUG] Edge Function : AllBottom
48761 2019-Jan-10 14:32:21.965565 - [DEBUG] End adding new jump function
48762 2019-Jan-10 14:32:21.965589 - [DEBUG]
48763 2019-Jan-10 14:32:21.965613 - [DEBUG] -------------------------------------------- 1406. Path Edge --------------------------------------------
48764 2019-Jan-10 14:32:21.965637 - [DEBUG]
48765 2019-Jan-10 14:32:21.965661 - [DEBUG] Process 1406. path edge:
48766 2019-Jan-10 14:32:21.965685 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48767 2019-Jan-10 14:32:21.965742 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
48768 2019-Jan-10 14:32:21.966356 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48769 2019-Jan-10 14:32:21.966989 - [DEBUG]
48770 2019-Jan-10 14:32:21.967015 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
48771 2019-Jan-10 14:32:21.967652 - [DEBUG] Compose: EdgeIdentity * AllBottom
48772 2019-Jan-10 14:32:21.967680 - [DEBUG]
48773 2019-Jan-10 14:32:21.967704 - [DEBUG] Propagate flow
48774 2019-Jan-10 14:32:21.967727 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48775 2019-Jan-10 14:32:21.967785 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
48776 2019-Jan-10 14:32:21.968409 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48777 2019-Jan-10 14:32:21.969036 - [DEBUG] Edge function : AllBottom (result of previous compose)
48778 2019-Jan-10 14:32:21.969062 - [DEBUG]
48779 2019-Jan-10 14:32:21.969087 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48780 2019-Jan-10 14:32:21.969113 - [DEBUG] = AllBottom
48781 2019-Jan-10 14:32:21.969138 - [DEBUG]
48782 2019-Jan-10 14:32:21.969162 - [DEBUG] PROPAGATE: No new function!
48783 2019-Jan-10 14:32:21.969188 - [DEBUG] EDGE:
48784 2019-Jan-10 14:32:21.969247 - [DEBUG] ---> 48785 2019-Jan-10 14:32:21.969862 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48786 2019-Jan-10 14:32:21.970495 - [DEBUG]
48787 2019-Jan-10 14:32:21.970522 - [DEBUG] EDGE:
48788 2019-Jan-10 14:32:21.970579 - [DEBUG] ---> 48789 2019-Jan-10 14:32:21.971198 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48790 2019-Jan-10 14:32:21.971815 - [DEBUG]
48791 2019-Jan-10 14:32:21.971841 - [DEBUG] EDGE:
48792 2019-Jan-10 14:32:21.971898 - [DEBUG] ---> 48793 2019-Jan-10 14:32:21.972524 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48794 2019-Jan-10 14:32:21.973142 - [DEBUG]
48795 2019-Jan-10 14:32:21.973168 - [DEBUG] EDGE:
48796 2019-Jan-10 14:32:21.973226 - [DEBUG] ---> 48797 2019-Jan-10 14:32:21.973858 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48798 2019-Jan-10 14:32:21.974479 - [DEBUG]
48799 2019-Jan-10 14:32:21.974513 - [DEBUG] Compose: EdgeIdentity * AllBottom
48800 2019-Jan-10 14:32:21.974541 - [DEBUG]
48801 2019-Jan-10 14:32:21.974565 - [DEBUG] Propagate flow
48802 2019-Jan-10 14:32:21.974588 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48803 2019-Jan-10 14:32:21.974645 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
48804 2019-Jan-10 14:32:21.975263 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48805 2019-Jan-10 14:32:21.975882 - [DEBUG] Edge function : AllBottom (result of previous compose)
48806 2019-Jan-10 14:32:21.975908 - [DEBUG]
48807 2019-Jan-10 14:32:21.975933 - [DEBUG] Join: AllTop & AllBottom
48808 2019-Jan-10 14:32:21.975959 - [DEBUG] = AllBottom (new jump func)
48809 2019-Jan-10 14:32:21.975983 - [DEBUG]
48810 2019-Jan-10 14:32:21.976007 - [DEBUG] Start adding new jump function
48811 2019-Jan-10 14:32:21.976031 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48812 2019-Jan-10 14:32:21.976086 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48813 2019-Jan-10 14:32:21.976704 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
48814 2019-Jan-10 14:32:21.977340 - [DEBUG] Edge Function : AllBottom
48815 2019-Jan-10 14:32:21.977368 - [DEBUG] End adding new jump function
48816 2019-Jan-10 14:32:21.977392 - [DEBUG]
48817 2019-Jan-10 14:32:21.977416 - [DEBUG] -------------------------------------------- 1407. Path Edge --------------------------------------------
48818 2019-Jan-10 14:32:21.977440 - [DEBUG]
48819 2019-Jan-10 14:32:21.977464 - [DEBUG] Process 1407. path edge:
48820 2019-Jan-10 14:32:21.977488 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48821 2019-Jan-10 14:32:21.977552 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
48822 2019-Jan-10 14:32:21.978169 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48823 2019-Jan-10 14:32:21.978787 - [DEBUG]
48824 2019-Jan-10 14:32:21.978813 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
48825 2019-Jan-10 14:32:21.979456 - [DEBUG] Compose: EdgeIdentity * AllBottom
48826 2019-Jan-10 14:32:21.979484 - [DEBUG]
48827 2019-Jan-10 14:32:21.979508 - [DEBUG] Propagate flow
48828 2019-Jan-10 14:32:21.979532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48829 2019-Jan-10 14:32:21.979590 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
48830 2019-Jan-10 14:32:21.980235 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48831 2019-Jan-10 14:32:21.980867 - [DEBUG] Edge function : AllBottom (result of previous compose)
48832 2019-Jan-10 14:32:21.980893 - [DEBUG]
48833 2019-Jan-10 14:32:21.980919 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48834 2019-Jan-10 14:32:21.980945 - [DEBUG] = AllBottom
48835 2019-Jan-10 14:32:21.980970 - [DEBUG]
48836 2019-Jan-10 14:32:21.980993 - [DEBUG] PROPAGATE: No new function!
48837 2019-Jan-10 14:32:21.981030 - [DEBUG] Compose: EdgeIdentity * AllBottom
48838 2019-Jan-10 14:32:21.981057 - [DEBUG]
48839 2019-Jan-10 14:32:21.981080 - [DEBUG] Propagate flow
48840 2019-Jan-10 14:32:21.981104 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48841 2019-Jan-10 14:32:21.981166 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
48842 2019-Jan-10 14:32:21.981800 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48843 2019-Jan-10 14:32:21.982416 - [DEBUG] Edge function : AllBottom (result of previous compose)
48844 2019-Jan-10 14:32:21.982442 - [DEBUG]
48845 2019-Jan-10 14:32:21.982467 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48846 2019-Jan-10 14:32:21.982493 - [DEBUG] = AllBottom
48847 2019-Jan-10 14:32:21.982517 - [DEBUG]
48848 2019-Jan-10 14:32:21.982541 - [DEBUG] PROPAGATE: No new function!
48849 2019-Jan-10 14:32:21.982566 - [DEBUG] EDGE:
48850 2019-Jan-10 14:32:21.982624 - [DEBUG] ---> 48851 2019-Jan-10 14:32:21.983244 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48852 2019-Jan-10 14:32:21.983882 - [DEBUG]
48853 2019-Jan-10 14:32:21.983909 - [DEBUG] EDGE:
48854 2019-Jan-10 14:32:21.983967 - [DEBUG] ---> 48855 2019-Jan-10 14:32:21.984582 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48856 2019-Jan-10 14:32:21.985201 - [DEBUG]
48857 2019-Jan-10 14:32:21.985227 - [DEBUG] EDGE:
48858 2019-Jan-10 14:32:21.985285 - [DEBUG] ---> 48859 2019-Jan-10 14:32:21.985904 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48860 2019-Jan-10 14:32:21.986521 - [DEBUG]
48861 2019-Jan-10 14:32:21.986548 - [DEBUG] EDGE:
48862 2019-Jan-10 14:32:21.986605 - [DEBUG] ---> 48863 2019-Jan-10 14:32:21.987250 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48864 2019-Jan-10 14:32:21.987869 - [DEBUG]
48865 2019-Jan-10 14:32:21.987896 - [DEBUG] EDGE:
48866 2019-Jan-10 14:32:21.987954 - [DEBUG] ---> 48867 2019-Jan-10 14:32:21.988570 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48868 2019-Jan-10 14:32:21.989187 - [DEBUG]
48869 2019-Jan-10 14:32:21.989213 - [DEBUG] EDGE:
48870 2019-Jan-10 14:32:21.989271 - [DEBUG] ---> 48871 2019-Jan-10 14:32:21.989891 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48872 2019-Jan-10 14:32:21.990522 - [DEBUG]
48873 2019-Jan-10 14:32:21.990549 - [DEBUG] EDGE:
48874 2019-Jan-10 14:32:21.990607 - [DEBUG] ---> 48875 2019-Jan-10 14:32:21.991233 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48876 2019-Jan-10 14:32:21.991850 - [DEBUG]
48877 2019-Jan-10 14:32:21.991877 - [DEBUG] EDGE:
48878 2019-Jan-10 14:32:21.991934 - [DEBUG] ---> 48879 2019-Jan-10 14:32:21.992550 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48880 2019-Jan-10 14:32:21.993167 - [DEBUG]
48881 2019-Jan-10 14:32:21.993194 - [DEBUG] EDGE:
48882 2019-Jan-10 14:32:21.993251 - [DEBUG] ---> 48883 2019-Jan-10 14:32:21.993885 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48884 2019-Jan-10 14:32:21.994502 - [DEBUG]
48885 2019-Jan-10 14:32:21.994529 - [DEBUG] EDGE:
48886 2019-Jan-10 14:32:21.994587 - [DEBUG] ---> 48887 2019-Jan-10 14:32:21.995199 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48888 2019-Jan-10 14:32:21.995815 - [DEBUG]
48889 2019-Jan-10 14:32:21.995841 - [DEBUG] EDGE:
48890 2019-Jan-10 14:32:21.995898 - [DEBUG] ---> 48891 2019-Jan-10 14:32:21.996513 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48892 2019-Jan-10 14:32:21.997144 - [DEBUG]
48893 2019-Jan-10 14:32:21.997171 - [DEBUG] EDGE:
48894 2019-Jan-10 14:32:21.997229 - [DEBUG] ---> 48895 2019-Jan-10 14:32:21.997848 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48896 2019-Jan-10 14:32:21.998465 - [DEBUG]
48897 2019-Jan-10 14:32:21.998493 - [DEBUG] EDGE:
48898 2019-Jan-10 14:32:21.998550 - [DEBUG] ---> 48899 2019-Jan-10 14:32:21.999175 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
48900 2019-Jan-10 14:32:21.999792 - [DEBUG]
48901 2019-Jan-10 14:32:21.999828 - [DEBUG] Compose: EdgeIdentity * AllBottom
48902 2019-Jan-10 14:32:21.999855 - [DEBUG]
48903 2019-Jan-10 14:32:21.999888 - [DEBUG] Propagate flow
48904 2019-Jan-10 14:32:21.999912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48905 2019-Jan-10 14:32:21.999969 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48906 2019-Jan-10 14:32:22.000604 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48907 2019-Jan-10 14:32:22.001220 - [DEBUG] Edge function : AllBottom (result of previous compose)
48908 2019-Jan-10 14:32:22.001246 - [DEBUG]
48909 2019-Jan-10 14:32:22.001272 - [DEBUG] Join: AllTop & AllBottom
48910 2019-Jan-10 14:32:22.001298 - [DEBUG] = AllBottom (new jump func)
48911 2019-Jan-10 14:32:22.001323 - [DEBUG]
48912 2019-Jan-10 14:32:22.001347 - [DEBUG] Start adding new jump function
48913 2019-Jan-10 14:32:22.001371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48914 2019-Jan-10 14:32:22.001427 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48915 2019-Jan-10 14:32:22.002070 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48916 2019-Jan-10 14:32:22.002725 - [DEBUG] Edge Function : AllBottom
48917 2019-Jan-10 14:32:22.002757 - [DEBUG] End adding new jump function
48918 2019-Jan-10 14:32:22.002782 - [DEBUG]
48919 2019-Jan-10 14:32:22.002806 - [DEBUG] -------------------------------------------- 1408. Path Edge --------------------------------------------
48920 2019-Jan-10 14:32:22.002831 - [DEBUG]
48921 2019-Jan-10 14:32:22.002854 - [DEBUG] Process 1408. path edge:
48922 2019-Jan-10 14:32:22.002879 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48923 2019-Jan-10 14:32:22.002945 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
48924 2019-Jan-10 14:32:22.003641 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48925 2019-Jan-10 14:32:22.004262 - [DEBUG]
48926 2019-Jan-10 14:32:22.004287 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
48927 2019-Jan-10 14:32:22.004916 - [DEBUG] Possible callees:
48928 2019-Jan-10 14:32:22.004942 - [DEBUG] bar
48929 2019-Jan-10 14:32:22.004967 - [DEBUG] Possible return sites:
48930 2019-Jan-10 14:32:22.004990 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8948931 2019-Jan-10 14:32:22.006234 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
48932 2019-Jan-10 14:32:22.006264 - [DEBUG] Start points of 'bar' currently not available!
48933 2019-Jan-10 14:32:22.006308 - [DEBUG] Compose: EdgeIdentity * AllBottom
48934 2019-Jan-10 14:32:22.006336 - [DEBUG]
48935 2019-Jan-10 14:32:22.006360 - [DEBUG] Propagate flow
48936 2019-Jan-10 14:32:22.006384 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48937 2019-Jan-10 14:32:22.006443 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48938 2019-Jan-10 14:32:22.007083 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48939 2019-Jan-10 14:32:22.007703 - [DEBUG] Edge function : AllBottom (result of previous compose)
48940 2019-Jan-10 14:32:22.007729 - [DEBUG]
48941 2019-Jan-10 14:32:22.007754 - [DEBUG] Join: AllTop & AllBottom
48942 2019-Jan-10 14:32:22.007780 - [DEBUG] = AllBottom (new jump func)
48943 2019-Jan-10 14:32:22.007805 - [DEBUG]
48944 2019-Jan-10 14:32:22.007829 - [DEBUG] Start adding new jump function
48945 2019-Jan-10 14:32:22.007853 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48946 2019-Jan-10 14:32:22.007909 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48947 2019-Jan-10 14:32:22.008543 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48948 2019-Jan-10 14:32:22.009163 - [DEBUG] Edge Function : AllBottom
48949 2019-Jan-10 14:32:22.009191 - [DEBUG] End adding new jump function
48950 2019-Jan-10 14:32:22.009215 - [DEBUG]
48951 2019-Jan-10 14:32:22.009239 - [DEBUG] -------------------------------------------- 1409. Path Edge --------------------------------------------
48952 2019-Jan-10 14:32:22.009264 - [DEBUG]
48953 2019-Jan-10 14:32:22.009287 - [DEBUG] Process 1409. path edge:
48954 2019-Jan-10 14:32:22.009312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48955 2019-Jan-10 14:32:22.009368 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
48956 2019-Jan-10 14:32:22.009987 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48957 2019-Jan-10 14:32:22.010620 - [DEBUG]
48958 2019-Jan-10 14:32:22.010646 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
48959 2019-Jan-10 14:32:22.011284 - [DEBUG] Compose: EdgeIdentity * AllBottom
48960 2019-Jan-10 14:32:22.011313 - [DEBUG]
48961 2019-Jan-10 14:32:22.011337 - [DEBUG] Propagate flow
48962 2019-Jan-10 14:32:22.011360 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48963 2019-Jan-10 14:32:22.011418 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
48964 2019-Jan-10 14:32:22.012036 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48965 2019-Jan-10 14:32:22.012654 - [DEBUG] Edge function : AllBottom (result of previous compose)
48966 2019-Jan-10 14:32:22.012680 - [DEBUG]
48967 2019-Jan-10 14:32:22.012705 - [DEBUG] Join: AllTop & AllBottom
48968 2019-Jan-10 14:32:22.012731 - [DEBUG] = AllBottom (new jump func)
48969 2019-Jan-10 14:32:22.012756 - [DEBUG]
48970 2019-Jan-10 14:32:22.012786 - [DEBUG] Start adding new jump function
48971 2019-Jan-10 14:32:22.012809 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
48972 2019-Jan-10 14:32:22.012866 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48973 2019-Jan-10 14:32:22.013484 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
48974 2019-Jan-10 14:32:22.014112 - [DEBUG] Edge Function : AllBottom
48975 2019-Jan-10 14:32:22.014140 - [DEBUG] End adding new jump function
48976 2019-Jan-10 14:32:22.014164 - [DEBUG]
48977 2019-Jan-10 14:32:22.014188 - [DEBUG] -------------------------------------------- 1410. Path Edge --------------------------------------------
48978 2019-Jan-10 14:32:22.014212 - [DEBUG]
48979 2019-Jan-10 14:32:22.014235 - [DEBUG] Process 1410. path edge:
48980 2019-Jan-10 14:32:22.014259 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
48981 2019-Jan-10 14:32:22.014315 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
48982 2019-Jan-10 14:32:22.014931 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
48983 2019-Jan-10 14:32:22.015548 - [DEBUG]
48984 2019-Jan-10 14:32:22.015574 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
48985 2019-Jan-10 14:32:22.016204 - [DEBUG] Compose: EdgeIdentity * AllBottom
48986 2019-Jan-10 14:32:22.016232 - [DEBUG]
48987 2019-Jan-10 14:32:22.016256 - [DEBUG] Propagate flow
48988 2019-Jan-10 14:32:22.016280 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
48989 2019-Jan-10 14:32:22.016337 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
48990 2019-Jan-10 14:32:22.016989 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
48991 2019-Jan-10 14:32:22.017606 - [DEBUG] Edge function : AllBottom (result of previous compose)
48992 2019-Jan-10 14:32:22.017632 - [DEBUG]
48993 2019-Jan-10 14:32:22.017657 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
48994 2019-Jan-10 14:32:22.017683 - [DEBUG] = AllBottom
48995 2019-Jan-10 14:32:22.017708 - [DEBUG]
48996 2019-Jan-10 14:32:22.017731 - [DEBUG] PROPAGATE: No new function!
48997 2019-Jan-10 14:32:22.017764 - [DEBUG] Compose: EdgeIdentity * AllBottom
48998 2019-Jan-10 14:32:22.017790 - [DEBUG]
48999 2019-Jan-10 14:32:22.017814 - [DEBUG] Propagate flow
49000 2019-Jan-10 14:32:22.017838 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49001 2019-Jan-10 14:32:22.017895 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
49002 2019-Jan-10 14:32:22.018520 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49003 2019-Jan-10 14:32:22.019195 - [DEBUG] Edge function : AllBottom (result of previous compose)
49004 2019-Jan-10 14:32:22.019222 - [DEBUG]
49005 2019-Jan-10 14:32:22.019248 - [DEBUG] Join: AllTop & AllBottom
49006 2019-Jan-10 14:32:22.019274 - [DEBUG] = AllBottom (new jump func)
49007 2019-Jan-10 14:32:22.019299 - [DEBUG]
49008 2019-Jan-10 14:32:22.019323 - [DEBUG] Start adding new jump function
49009 2019-Jan-10 14:32:22.019346 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49010 2019-Jan-10 14:32:22.019415 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49011 2019-Jan-10 14:32:22.020058 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
49012 2019-Jan-10 14:32:22.020706 - [DEBUG] Edge Function : AllBottom
49013 2019-Jan-10 14:32:22.020736 - [DEBUG] End adding new jump function
49014 2019-Jan-10 14:32:22.020760 - [DEBUG]
49015 2019-Jan-10 14:32:22.020784 - [DEBUG] -------------------------------------------- 1411. Path Edge --------------------------------------------
49016 2019-Jan-10 14:32:22.020809 - [DEBUG]
49017 2019-Jan-10 14:32:22.020832 - [DEBUG] Process 1411. path edge:
49018 2019-Jan-10 14:32:22.020856 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49019 2019-Jan-10 14:32:22.020914 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
49020 2019-Jan-10 14:32:22.021539 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
49021 2019-Jan-10 14:32:22.022155 - [DEBUG]
49022 2019-Jan-10 14:32:22.022180 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
49023 2019-Jan-10 14:32:22.022814 - [DEBUG] Possible callees:
49024 2019-Jan-10 14:32:22.022839 - [DEBUG] llvm.dbg.declare
49025 2019-Jan-10 14:32:22.022865 - [DEBUG] Possible return sites:
49026 2019-Jan-10 14:32:22.022889 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10349027 2019-Jan-10 14:32:22.024150 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49028 2019-Jan-10 14:32:22.024179 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49029 2019-Jan-10 14:32:22.024222 - [DEBUG] Compose: EdgeIdentity * AllBottom
49030 2019-Jan-10 14:32:22.024250 - [DEBUG]
49031 2019-Jan-10 14:32:22.024274 - [DEBUG] Propagate flow
49032 2019-Jan-10 14:32:22.024298 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49033 2019-Jan-10 14:32:22.024375 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
49034 2019-Jan-10 14:32:22.024997 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49035 2019-Jan-10 14:32:22.025615 - [DEBUG] Edge function : AllBottom (result of previous compose)
49036 2019-Jan-10 14:32:22.025640 - [DEBUG]
49037 2019-Jan-10 14:32:22.025666 - [DEBUG] Join: AllTop & AllBottom
49038 2019-Jan-10 14:32:22.025692 - [DEBUG] = AllBottom (new jump func)
49039 2019-Jan-10 14:32:22.025718 - [DEBUG]
49040 2019-Jan-10 14:32:22.025742 - [DEBUG] Start adding new jump function
49041 2019-Jan-10 14:32:22.025766 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49042 2019-Jan-10 14:32:22.025822 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49043 2019-Jan-10 14:32:22.026440 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
49044 2019-Jan-10 14:32:22.027072 - [DEBUG] Edge Function : AllBottom
49045 2019-Jan-10 14:32:22.027100 - [DEBUG] End adding new jump function
49046 2019-Jan-10 14:32:22.027125 - [DEBUG]
49047 2019-Jan-10 14:32:22.027149 - [DEBUG] -------------------------------------------- 1412. Path Edge --------------------------------------------
49048 2019-Jan-10 14:32:22.027173 - [DEBUG]
49049 2019-Jan-10 14:32:22.027197 - [DEBUG] Process 1412. path edge:
49050 2019-Jan-10 14:32:22.027221 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49051 2019-Jan-10 14:32:22.027277 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
49052 2019-Jan-10 14:32:22.027895 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
49053 2019-Jan-10 14:32:22.028512 - [DEBUG]
49054 2019-Jan-10 14:32:22.028537 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
49055 2019-Jan-10 14:32:22.029176 - [DEBUG] Compose: EdgeIdentity * AllBottom
49056 2019-Jan-10 14:32:22.029204 - [DEBUG]
49057 2019-Jan-10 14:32:22.029228 - [DEBUG] Propagate flow
49058 2019-Jan-10 14:32:22.029252 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49059 2019-Jan-10 14:32:22.029309 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
49060 2019-Jan-10 14:32:22.029923 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49061 2019-Jan-10 14:32:22.030556 - [DEBUG] Edge function : AllBottom (result of previous compose)
49062 2019-Jan-10 14:32:22.030581 - [DEBUG]
49063 2019-Jan-10 14:32:22.030606 - [DEBUG] Join: AllTop & AllBottom
49064 2019-Jan-10 14:32:22.030633 - [DEBUG] = AllBottom (new jump func)
49065 2019-Jan-10 14:32:22.030658 - [DEBUG]
49066 2019-Jan-10 14:32:22.030682 - [DEBUG] Start adding new jump function
49067 2019-Jan-10 14:32:22.030705 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49068 2019-Jan-10 14:32:22.030762 - [DEBUG] Fact at target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49069 2019-Jan-10 14:32:22.031400 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
49070 2019-Jan-10 14:32:22.032020 - [DEBUG] Edge Function : AllBottom
49071 2019-Jan-10 14:32:22.032049 - [DEBUG] End adding new jump function
49072 2019-Jan-10 14:32:22.032073 - [DEBUG]
49073 2019-Jan-10 14:32:22.032097 - [DEBUG] -------------------------------------------- 1413. Path Edge --------------------------------------------
49074 2019-Jan-10 14:32:22.032122 - [DEBUG]
49075 2019-Jan-10 14:32:22.032145 - [DEBUG] Process 1413. path edge:
49076 2019-Jan-10 14:32:22.032169 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49077 2019-Jan-10 14:32:22.032228 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
49078 2019-Jan-10 14:32:22.032852 - [DEBUG] D target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 >
49079 2019-Jan-10 14:32:22.033472 - [DEBUG]
49080 2019-Jan-10 14:32:22.033517 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
49081 2019-Jan-10 14:32:22.034149 - [DEBUG] Compose: EdgeIdentity * AllBottom
49082 2019-Jan-10 14:32:22.034178 - [DEBUG]
49083 2019-Jan-10 14:32:22.034202 - [DEBUG] Propagate flow
49084 2019-Jan-10 14:32:22.034225 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49085 2019-Jan-10 14:32:22.034284 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
49086 2019-Jan-10 14:32:22.034897 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
49087 2019-Jan-10 14:32:22.035515 - [DEBUG] Edge function : AllBottom (result of previous compose)
49088 2019-Jan-10 14:32:22.035540 - [DEBUG]
49089 2019-Jan-10 14:32:22.035566 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
49090 2019-Jan-10 14:32:22.035592 - [DEBUG] = AllBottom
49091 2019-Jan-10 14:32:22.035617 - [DEBUG]
49092 2019-Jan-10 14:32:22.035640 - [DEBUG] PROPAGATE: No new function!
49093 2019-Jan-10 14:32:22.035666 - [DEBUG] EDGE:
49094 2019-Jan-10 14:32:22.035724 - [DEBUG] ---> 49095 2019-Jan-10 14:32:22.036421 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49096 2019-Jan-10 14:32:22.037058 - [DEBUG]
49097 2019-Jan-10 14:32:22.037085 - [DEBUG] EDGE:
49098 2019-Jan-10 14:32:22.037143 - [DEBUG] ---> 49099 2019-Jan-10 14:32:22.037763 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49100 2019-Jan-10 14:32:22.038381 - [DEBUG]
49101 2019-Jan-10 14:32:22.038407 - [DEBUG] EDGE:
49102 2019-Jan-10 14:32:22.038464 - [DEBUG] ---> 49103 2019-Jan-10 14:32:22.039089 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49104 2019-Jan-10 14:32:22.039706 - [DEBUG]
49105 2019-Jan-10 14:32:22.039733 - [DEBUG] EDGE:
49106 2019-Jan-10 14:32:22.039790 - [DEBUG] ---> 49107 2019-Jan-10 14:32:22.040422 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49108 2019-Jan-10 14:32:22.041039 - [DEBUG]
49109 2019-Jan-10 14:32:22.041066 - [DEBUG] EDGE:
49110 2019-Jan-10 14:32:22.041123 - [DEBUG] ---> 49111 2019-Jan-10 14:32:22.041745 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49112 2019-Jan-10 14:32:22.042364 - [DEBUG]
49113 2019-Jan-10 14:32:22.042391 - [DEBUG] EDGE:
49114 2019-Jan-10 14:32:22.042449 - [DEBUG] ---> 49115 2019-Jan-10 14:32:22.043066 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49116 2019-Jan-10 14:32:22.043697 - [DEBUG]
49117 2019-Jan-10 14:32:22.043723 - [DEBUG] EDGE:
49118 2019-Jan-10 14:32:22.043781 - [DEBUG] ---> 49119 2019-Jan-10 14:32:22.044407 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49120 2019-Jan-10 14:32:22.045026 - [DEBUG]
49121 2019-Jan-10 14:32:22.045054 - [DEBUG] Compose: EdgeIdentity * AllBottom
49122 2019-Jan-10 14:32:22.045080 - [DEBUG]
49123 2019-Jan-10 14:32:22.045104 - [DEBUG] Propagate flow
49124 2019-Jan-10 14:32:22.045127 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49125 2019-Jan-10 14:32:22.045183 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
49126 2019-Jan-10 14:32:22.045800 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
49127 2019-Jan-10 14:32:22.046418 - [DEBUG] Edge function : AllBottom (result of previous compose)
49128 2019-Jan-10 14:32:22.046443 - [DEBUG]
49129 2019-Jan-10 14:32:22.046469 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
49130 2019-Jan-10 14:32:22.046495 - [DEBUG] = AllBottom
49131 2019-Jan-10 14:32:22.046519 - [DEBUG]
49132 2019-Jan-10 14:32:22.046543 - [DEBUG] PROPAGATE: No new function!
49133 2019-Jan-10 14:32:22.046568 - [DEBUG] EDGE:
49134 2019-Jan-10 14:32:22.046626 - [DEBUG] ---> 49135 2019-Jan-10 14:32:22.047262 - [DEBUG] D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40>
49136 2019-Jan-10 14:32:22.047880 - [DEBUG]
49137 2019-Jan-10 14:32:22.047906 - [DEBUG] EDGE:
49138 2019-Jan-10 14:32:22.047964 - [DEBUG] ---> 49139 2019-Jan-10 14:32:22.048582 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
49140 2019-Jan-10 14:32:22.049202 - [DEBUG]
49141 2019-Jan-10 14:32:22.049227 - [DEBUG] EDGE:
49142 2019-Jan-10 14:32:22.049285 - [DEBUG] ---> 49143 2019-Jan-10 14:32:22.049901 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
49144 2019-Jan-10 14:32:22.050533 - [DEBUG]
49145 2019-Jan-10 14:32:22.050560 - [DEBUG] Compose: EdgeIdentity * AllBottom
49146 2019-Jan-10 14:32:22.050586 - [DEBUG]
49147 2019-Jan-10 14:32:22.050610 - [DEBUG] Propagate flow
49148 2019-Jan-10 14:32:22.050634 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49149 2019-Jan-10 14:32:22.050690 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
49150 2019-Jan-10 14:32:22.051306 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49151 2019-Jan-10 14:32:22.051924 - [DEBUG] Edge function : AllBottom (result of previous compose)
49152 2019-Jan-10 14:32:22.051950 - [DEBUG]
49153 2019-Jan-10 14:32:22.051979 - [DEBUG] Join: AllTop & AllBottom
49154 2019-Jan-10 14:32:22.052005 - [DEBUG] = AllBottom (new jump func)
49155 2019-Jan-10 14:32:22.052030 - [DEBUG]
49156 2019-Jan-10 14:32:22.052053 - [DEBUG] Start adding new jump function
49157 2019-Jan-10 14:32:22.052077 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49158 2019-Jan-10 14:32:22.052133 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49159 2019-Jan-10 14:32:22.052751 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
49160 2019-Jan-10 14:32:22.053366 - [DEBUG] Edge Function : AllBottom
49161 2019-Jan-10 14:32:22.053396 - [DEBUG] End adding new jump function
49162 2019-Jan-10 14:32:22.053420 - [DEBUG]
49163 2019-Jan-10 14:32:22.053452 - [DEBUG] -------------------------------------------- 1414. Path Edge --------------------------------------------
49164 2019-Jan-10 14:32:22.053477 - [DEBUG]
49165 2019-Jan-10 14:32:22.053514 - [DEBUG] Process 1414. path edge:
49166 2019-Jan-10 14:32:22.053539 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49167 2019-Jan-10 14:32:22.053596 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
49168 2019-Jan-10 14:32:22.054212 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49169 2019-Jan-10 14:32:22.054830 - [DEBUG]
49170 2019-Jan-10 14:32:22.054856 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
49171 2019-Jan-10 14:32:22.055492 - [DEBUG] Compose: EdgeIdentity * AllBottom
49172 2019-Jan-10 14:32:22.055521 - [DEBUG]
49173 2019-Jan-10 14:32:22.055545 - [DEBUG] Propagate flow
49174 2019-Jan-10 14:32:22.055569 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49175 2019-Jan-10 14:32:22.055626 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
49176 2019-Jan-10 14:32:22.056252 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49177 2019-Jan-10 14:32:22.056884 - [DEBUG] Edge function : AllBottom (result of previous compose)
49178 2019-Jan-10 14:32:22.056909 - [DEBUG]
49179 2019-Jan-10 14:32:22.056934 - [DEBUG] Join: AllTop & AllBottom
49180 2019-Jan-10 14:32:22.056960 - [DEBUG] = AllBottom (new jump func)
49181 2019-Jan-10 14:32:22.056985 - [DEBUG]
49182 2019-Jan-10 14:32:22.057009 - [DEBUG] Start adding new jump function
49183 2019-Jan-10 14:32:22.057032 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49184 2019-Jan-10 14:32:22.057089 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49185 2019-Jan-10 14:32:22.057707 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
49186 2019-Jan-10 14:32:22.058332 - [DEBUG] Edge Function : AllBottom
49187 2019-Jan-10 14:32:22.058361 - [DEBUG] End adding new jump function
49188 2019-Jan-10 14:32:22.058386 - [DEBUG]
49189 2019-Jan-10 14:32:22.058410 - [DEBUG] -------------------------------------------- 1415. Path Edge --------------------------------------------
49190 2019-Jan-10 14:32:22.058434 - [DEBUG]
49191 2019-Jan-10 14:32:22.058458 - [DEBUG] Process 1415. path edge:
49192 2019-Jan-10 14:32:22.058482 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49193 2019-Jan-10 14:32:22.058539 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
49194 2019-Jan-10 14:32:22.059164 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49195 2019-Jan-10 14:32:22.059782 - [DEBUG]
49196 2019-Jan-10 14:32:22.059807 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
49197 2019-Jan-10 14:32:22.060458 - [DEBUG] Possible callees:
49198 2019-Jan-10 14:32:22.060483 - [DEBUG] llvm.dbg.declare
49199 2019-Jan-10 14:32:22.060507 - [DEBUG] Possible return sites:
49200 2019-Jan-10 14:32:22.060531 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7849201 2019-Jan-10 14:32:22.061775 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49202 2019-Jan-10 14:32:22.061804 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49203 2019-Jan-10 14:32:22.061854 - [DEBUG] Compose: EdgeIdentity * AllBottom
49204 2019-Jan-10 14:32:22.061882 - [DEBUG]
49205 2019-Jan-10 14:32:22.061906 - [DEBUG] Propagate flow
49206 2019-Jan-10 14:32:22.061930 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49207 2019-Jan-10 14:32:22.061987 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
49208 2019-Jan-10 14:32:22.062608 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49209 2019-Jan-10 14:32:22.063227 - [DEBUG] Edge function : AllBottom (result of previous compose)
49210 2019-Jan-10 14:32:22.063252 - [DEBUG]
49211 2019-Jan-10 14:32:22.063277 - [DEBUG] Join: AllTop & AllBottom
49212 2019-Jan-10 14:32:22.063303 - [DEBUG] = AllBottom (new jump func)
49213 2019-Jan-10 14:32:22.063328 - [DEBUG]
49214 2019-Jan-10 14:32:22.063352 - [DEBUG] Start adding new jump function
49215 2019-Jan-10 14:32:22.063375 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49216 2019-Jan-10 14:32:22.063432 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49217 2019-Jan-10 14:32:22.064069 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
49218 2019-Jan-10 14:32:22.064686 - [DEBUG] Edge Function : AllBottom
49219 2019-Jan-10 14:32:22.064714 - [DEBUG] End adding new jump function
49220 2019-Jan-10 14:32:22.064739 - [DEBUG]
49221 2019-Jan-10 14:32:22.064762 - [DEBUG] -------------------------------------------- 1416. Path Edge --------------------------------------------
49222 2019-Jan-10 14:32:22.064787 - [DEBUG]
49223 2019-Jan-10 14:32:22.064810 - [DEBUG] Process 1416. path edge:
49224 2019-Jan-10 14:32:22.064834 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49225 2019-Jan-10 14:32:22.064890 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
49226 2019-Jan-10 14:32:22.065509 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49227 2019-Jan-10 14:32:22.066126 - [DEBUG]
49228 2019-Jan-10 14:32:22.066150 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
49229 2019-Jan-10 14:32:22.066783 - [DEBUG] Compose: EdgeIdentity * AllBottom
49230 2019-Jan-10 14:32:22.066811 - [DEBUG]
49231 2019-Jan-10 14:32:22.066849 - [DEBUG] Propagate flow
49232 2019-Jan-10 14:32:22.066873 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49233 2019-Jan-10 14:32:22.066930 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
49234 2019-Jan-10 14:32:22.067558 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49235 2019-Jan-10 14:32:22.068176 - [DEBUG] Edge function : AllBottom (result of previous compose)
49236 2019-Jan-10 14:32:22.068201 - [DEBUG]
49237 2019-Jan-10 14:32:22.068226 - [DEBUG] Join: AllTop & AllBottom
49238 2019-Jan-10 14:32:22.068252 - [DEBUG] = AllBottom (new jump func)
49239 2019-Jan-10 14:32:22.068276 - [DEBUG]
49240 2019-Jan-10 14:32:22.068300 - [DEBUG] Start adding new jump function
49241 2019-Jan-10 14:32:22.068324 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49242 2019-Jan-10 14:32:22.068380 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49243 2019-Jan-10 14:32:22.068998 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
49244 2019-Jan-10 14:32:22.069612 - [DEBUG] Edge Function : AllBottom
49245 2019-Jan-10 14:32:22.069640 - [DEBUG] End adding new jump function
49246 2019-Jan-10 14:32:22.069664 - [DEBUG]
49247 2019-Jan-10 14:32:22.069688 - [DEBUG] -------------------------------------------- 1417. Path Edge --------------------------------------------
49248 2019-Jan-10 14:32:22.069712 - [DEBUG]
49249 2019-Jan-10 14:32:22.069746 - [DEBUG] Process 1417. path edge:
49250 2019-Jan-10 14:32:22.069771 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49251 2019-Jan-10 14:32:22.069828 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
49252 2019-Jan-10 14:32:22.070460 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49253 2019-Jan-10 14:32:22.071078 - [DEBUG]
49254 2019-Jan-10 14:32:22.071103 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
49255 2019-Jan-10 14:32:22.071730 - [DEBUG] Compose: EdgeIdentity * AllBottom
49256 2019-Jan-10 14:32:22.071758 - [DEBUG]
49257 2019-Jan-10 14:32:22.071782 - [DEBUG] Propagate flow
49258 2019-Jan-10 14:32:22.071806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49259 2019-Jan-10 14:32:22.071863 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
49260 2019-Jan-10 14:32:22.072483 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49261 2019-Jan-10 14:32:22.073101 - [DEBUG] Edge function : AllBottom (result of previous compose)
49262 2019-Jan-10 14:32:22.073126 - [DEBUG]
49263 2019-Jan-10 14:32:22.073151 - [DEBUG] Join: AllTop & AllBottom
49264 2019-Jan-10 14:32:22.073177 - [DEBUG] = AllBottom (new jump func)
49265 2019-Jan-10 14:32:22.073202 - [DEBUG]
49266 2019-Jan-10 14:32:22.073226 - [DEBUG] Start adding new jump function
49267 2019-Jan-10 14:32:22.073251 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49268 2019-Jan-10 14:32:22.073307 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49269 2019-Jan-10 14:32:22.073942 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
49270 2019-Jan-10 14:32:22.074559 - [DEBUG] Edge Function : AllBottom
49271 2019-Jan-10 14:32:22.074591 - [DEBUG] End adding new jump function
49272 2019-Jan-10 14:32:22.074615 - [DEBUG]
49273 2019-Jan-10 14:32:22.074639 - [DEBUG] -------------------------------------------- 1418. Path Edge --------------------------------------------
49274 2019-Jan-10 14:32:22.074664 - [DEBUG]
49275 2019-Jan-10 14:32:22.074688 - [DEBUG] Process 1418. path edge:
49276 2019-Jan-10 14:32:22.074712 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49277 2019-Jan-10 14:32:22.074768 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
49278 2019-Jan-10 14:32:22.075387 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49279 2019-Jan-10 14:32:22.076005 - [DEBUG]
49280 2019-Jan-10 14:32:22.076029 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
49281 2019-Jan-10 14:32:22.076664 - [DEBUG] Compose: EdgeIdentity * AllBottom
49282 2019-Jan-10 14:32:22.076694 - [DEBUG]
49283 2019-Jan-10 14:32:22.076718 - [DEBUG] Propagate flow
49284 2019-Jan-10 14:32:22.076741 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49285 2019-Jan-10 14:32:22.076799 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
49286 2019-Jan-10 14:32:22.077432 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49287 2019-Jan-10 14:32:22.078051 - [DEBUG] Edge function : AllBottom (result of previous compose)
49288 2019-Jan-10 14:32:22.078076 - [DEBUG]
49289 2019-Jan-10 14:32:22.078101 - [DEBUG] Join: AllTop & AllBottom
49290 2019-Jan-10 14:32:22.078127 - [DEBUG] = AllBottom (new jump func)
49291 2019-Jan-10 14:32:22.078152 - [DEBUG]
49292 2019-Jan-10 14:32:22.078176 - [DEBUG] Start adding new jump function
49293 2019-Jan-10 14:32:22.078200 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49294 2019-Jan-10 14:32:22.078265 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49295 2019-Jan-10 14:32:22.078887 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
49296 2019-Jan-10 14:32:22.079501 - [DEBUG] Edge Function : AllBottom
49297 2019-Jan-10 14:32:22.079533 - [DEBUG] End adding new jump function
49298 2019-Jan-10 14:32:22.079558 - [DEBUG]
49299 2019-Jan-10 14:32:22.079582 - [DEBUG] -------------------------------------------- 1419. Path Edge --------------------------------------------
49300 2019-Jan-10 14:32:22.079606 - [DEBUG]
49301 2019-Jan-10 14:32:22.079630 - [DEBUG] Process 1419. path edge:
49302 2019-Jan-10 14:32:22.079654 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49303 2019-Jan-10 14:32:22.079711 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
49304 2019-Jan-10 14:32:22.080342 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49305 2019-Jan-10 14:32:22.080961 - [DEBUG]
49306 2019-Jan-10 14:32:22.080986 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
49307 2019-Jan-10 14:32:22.081631 - [DEBUG] Compose: EdgeIdentity * AllBottom
49308 2019-Jan-10 14:32:22.081660 - [DEBUG]
49309 2019-Jan-10 14:32:22.081684 - [DEBUG] Propagate flow
49310 2019-Jan-10 14:32:22.081708 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49311 2019-Jan-10 14:32:22.081770 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
49312 2019-Jan-10 14:32:22.082394 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49313 2019-Jan-10 14:32:22.083013 - [DEBUG] Edge function : AllBottom (result of previous compose)
49314 2019-Jan-10 14:32:22.083039 - [DEBUG]
49315 2019-Jan-10 14:32:22.083064 - [DEBUG] Join: AllTop & AllBottom
49316 2019-Jan-10 14:32:22.083091 - [DEBUG] = AllBottom (new jump func)
49317 2019-Jan-10 14:32:22.083115 - [DEBUG]
49318 2019-Jan-10 14:32:22.083139 - [DEBUG] Start adding new jump function
49319 2019-Jan-10 14:32:22.083162 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49320 2019-Jan-10 14:32:22.083218 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49321 2019-Jan-10 14:32:22.083854 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
49322 2019-Jan-10 14:32:22.084471 - [DEBUG] Edge Function : AllBottom
49323 2019-Jan-10 14:32:22.084499 - [DEBUG] End adding new jump function
49324 2019-Jan-10 14:32:22.084523 - [DEBUG]
49325 2019-Jan-10 14:32:22.084547 - [DEBUG] -------------------------------------------- 1420. Path Edge --------------------------------------------
49326 2019-Jan-10 14:32:22.084571 - [DEBUG]
49327 2019-Jan-10 14:32:22.084595 - [DEBUG] Process 1420. path edge:
49328 2019-Jan-10 14:32:22.084619 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49329 2019-Jan-10 14:32:22.084675 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
49330 2019-Jan-10 14:32:22.085291 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49331 2019-Jan-10 14:32:22.085910 - [DEBUG]
49332 2019-Jan-10 14:32:22.085935 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
49333 2019-Jan-10 14:32:22.086575 - [DEBUG] Compose: EdgeIdentity * AllBottom
49334 2019-Jan-10 14:32:22.086603 - [DEBUG]
49335 2019-Jan-10 14:32:22.086627 - [DEBUG] Propagate flow
49336 2019-Jan-10 14:32:22.086651 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49337 2019-Jan-10 14:32:22.086708 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
49338 2019-Jan-10 14:32:22.087356 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49339 2019-Jan-10 14:32:22.087976 - [DEBUG] Edge function : AllBottom (result of previous compose)
49340 2019-Jan-10 14:32:22.088001 - [DEBUG]
49341 2019-Jan-10 14:32:22.088027 - [DEBUG] Join: AllTop & AllBottom
49342 2019-Jan-10 14:32:22.088053 - [DEBUG] = AllBottom (new jump func)
49343 2019-Jan-10 14:32:22.088078 - [DEBUG]
49344 2019-Jan-10 14:32:22.088102 - [DEBUG] Start adding new jump function
49345 2019-Jan-10 14:32:22.088125 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49346 2019-Jan-10 14:32:22.088182 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49347 2019-Jan-10 14:32:22.088800 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
49348 2019-Jan-10 14:32:22.089418 - [DEBUG] Edge Function : AllBottom
49349 2019-Jan-10 14:32:22.089446 - [DEBUG] End adding new jump function
49350 2019-Jan-10 14:32:22.089471 - [DEBUG]
49351 2019-Jan-10 14:32:22.089495 - [DEBUG] -------------------------------------------- 1421. Path Edge --------------------------------------------
49352 2019-Jan-10 14:32:22.089519 - [DEBUG]
49353 2019-Jan-10 14:32:22.089543 - [DEBUG] Process 1421. path edge:
49354 2019-Jan-10 14:32:22.089567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49355 2019-Jan-10 14:32:22.089623 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
49356 2019-Jan-10 14:32:22.090256 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49357 2019-Jan-10 14:32:22.090875 - [DEBUG]
49358 2019-Jan-10 14:32:22.090899 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
49359 2019-Jan-10 14:32:22.091545 - [DEBUG] Compose: EdgeIdentity * AllBottom
49360 2019-Jan-10 14:32:22.091574 - [DEBUG]
49361 2019-Jan-10 14:32:22.091598 - [DEBUG] Propagate flow
49362 2019-Jan-10 14:32:22.091622 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49363 2019-Jan-10 14:32:22.091680 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
49364 2019-Jan-10 14:32:22.092297 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49365 2019-Jan-10 14:32:22.092915 - [DEBUG] Edge function : AllBottom (result of previous compose)
49366 2019-Jan-10 14:32:22.092941 - [DEBUG]
49367 2019-Jan-10 14:32:22.092966 - [DEBUG] Join: AllTop & AllBottom
49368 2019-Jan-10 14:32:22.092992 - [DEBUG] = AllBottom (new jump func)
49369 2019-Jan-10 14:32:22.093017 - [DEBUG]
49370 2019-Jan-10 14:32:22.093041 - [DEBUG] Start adding new jump function
49371 2019-Jan-10 14:32:22.093065 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49372 2019-Jan-10 14:32:22.093122 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49373 2019-Jan-10 14:32:22.093757 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
49374 2019-Jan-10 14:32:22.094374 - [DEBUG] Edge Function : AllBottom
49375 2019-Jan-10 14:32:22.094402 - [DEBUG] End adding new jump function
49376 2019-Jan-10 14:32:22.094426 - [DEBUG]
49377 2019-Jan-10 14:32:22.094450 - [DEBUG] -------------------------------------------- 1422. Path Edge --------------------------------------------
49378 2019-Jan-10 14:32:22.094475 - [DEBUG]
49379 2019-Jan-10 14:32:22.094499 - [DEBUG] Process 1422. path edge:
49380 2019-Jan-10 14:32:22.094523 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49381 2019-Jan-10 14:32:22.094579 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
49382 2019-Jan-10 14:32:22.095204 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49383 2019-Jan-10 14:32:22.095823 - [DEBUG]
49384 2019-Jan-10 14:32:22.095849 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
49385 2019-Jan-10 14:32:22.096482 - [DEBUG] Compose: EdgeIdentity * AllBottom
49386 2019-Jan-10 14:32:22.096511 - [DEBUG]
49387 2019-Jan-10 14:32:22.096535 - [DEBUG] Propagate flow
49388 2019-Jan-10 14:32:22.096559 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49389 2019-Jan-10 14:32:22.096617 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
49390 2019-Jan-10 14:32:22.097270 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49391 2019-Jan-10 14:32:22.097888 - [DEBUG] Edge function : AllBottom (result of previous compose)
49392 2019-Jan-10 14:32:22.097914 - [DEBUG]
49393 2019-Jan-10 14:32:22.097939 - [DEBUG] Join: AllTop & AllBottom
49394 2019-Jan-10 14:32:22.097965 - [DEBUG] = AllBottom (new jump func)
49395 2019-Jan-10 14:32:22.097990 - [DEBUG]
49396 2019-Jan-10 14:32:22.098014 - [DEBUG] Start adding new jump function
49397 2019-Jan-10 14:32:22.098038 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49398 2019-Jan-10 14:32:22.098094 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49399 2019-Jan-10 14:32:22.098714 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
49400 2019-Jan-10 14:32:22.099339 - [DEBUG] Edge Function : AllBottom
49401 2019-Jan-10 14:32:22.099366 - [DEBUG] End adding new jump function
49402 2019-Jan-10 14:32:22.099391 - [DEBUG]
49403 2019-Jan-10 14:32:22.099415 - [DEBUG] -------------------------------------------- 1423. Path Edge --------------------------------------------
49404 2019-Jan-10 14:32:22.099439 - [DEBUG]
49405 2019-Jan-10 14:32:22.099462 - [DEBUG] Process 1423. path edge:
49406 2019-Jan-10 14:32:22.099486 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49407 2019-Jan-10 14:32:22.099542 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
49408 2019-Jan-10 14:32:22.100181 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49409 2019-Jan-10 14:32:22.100800 - [DEBUG]
49410 2019-Jan-10 14:32:22.100824 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
49411 2019-Jan-10 14:32:22.101460 - [DEBUG] Possible callees:
49412 2019-Jan-10 14:32:22.101486 - [DEBUG] llvm.dbg.declare
49413 2019-Jan-10 14:32:22.101511 - [DEBUG] Possible return sites:
49414 2019-Jan-10 14:32:22.101534 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12049415 2019-Jan-10 14:32:22.102770 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49416 2019-Jan-10 14:32:22.102799 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49417 2019-Jan-10 14:32:22.102838 - [DEBUG] Compose: EdgeIdentity * AllBottom
49418 2019-Jan-10 14:32:22.102865 - [DEBUG]
49419 2019-Jan-10 14:32:22.102889 - [DEBUG] Propagate flow
49420 2019-Jan-10 14:32:22.102912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49421 2019-Jan-10 14:32:22.102969 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
49422 2019-Jan-10 14:32:22.103604 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49423 2019-Jan-10 14:32:22.104231 - [DEBUG] Edge function : AllBottom (result of previous compose)
49424 2019-Jan-10 14:32:22.104257 - [DEBUG]
49425 2019-Jan-10 14:32:22.104282 - [DEBUG] Join: AllTop & AllBottom
49426 2019-Jan-10 14:32:22.104308 - [DEBUG] = AllBottom (new jump func)
49427 2019-Jan-10 14:32:22.104332 - [DEBUG]
49428 2019-Jan-10 14:32:22.104356 - [DEBUG] Start adding new jump function
49429 2019-Jan-10 14:32:22.104379 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49430 2019-Jan-10 14:32:22.104435 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49431 2019-Jan-10 14:32:22.105055 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
49432 2019-Jan-10 14:32:22.105671 - [DEBUG] Edge Function : AllBottom
49433 2019-Jan-10 14:32:22.105699 - [DEBUG] End adding new jump function
49434 2019-Jan-10 14:32:22.105723 - [DEBUG]
49435 2019-Jan-10 14:32:22.105747 - [DEBUG] -------------------------------------------- 1424. Path Edge --------------------------------------------
49436 2019-Jan-10 14:32:22.105771 - [DEBUG]
49437 2019-Jan-10 14:32:22.105794 - [DEBUG] Process 1424. path edge:
49438 2019-Jan-10 14:32:22.105818 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49439 2019-Jan-10 14:32:22.105874 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
49440 2019-Jan-10 14:32:22.106492 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49441 2019-Jan-10 14:32:22.107130 - [DEBUG]
49442 2019-Jan-10 14:32:22.107155 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
49443 2019-Jan-10 14:32:22.107793 - [DEBUG] Compose: EdgeIdentity * AllBottom
49444 2019-Jan-10 14:32:22.107821 - [DEBUG]
49445 2019-Jan-10 14:32:22.107845 - [DEBUG] Propagate flow
49446 2019-Jan-10 14:32:22.107868 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49447 2019-Jan-10 14:32:22.107926 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
49448 2019-Jan-10 14:32:22.108543 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49449 2019-Jan-10 14:32:22.109161 - [DEBUG] Edge function : AllBottom (result of previous compose)
49450 2019-Jan-10 14:32:22.109186 - [DEBUG]
49451 2019-Jan-10 14:32:22.109211 - [DEBUG] Join: AllTop & AllBottom
49452 2019-Jan-10 14:32:22.109238 - [DEBUG] = AllBottom (new jump func)
49453 2019-Jan-10 14:32:22.109262 - [DEBUG]
49454 2019-Jan-10 14:32:22.109286 - [DEBUG] Start adding new jump function
49455 2019-Jan-10 14:32:22.109310 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49456 2019-Jan-10 14:32:22.109366 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49457 2019-Jan-10 14:32:22.109986 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
49458 2019-Jan-10 14:32:22.110617 - [DEBUG] Edge Function : AllBottom
49459 2019-Jan-10 14:32:22.110645 - [DEBUG] End adding new jump function
49460 2019-Jan-10 14:32:22.110669 - [DEBUG]
49461 2019-Jan-10 14:32:22.110693 - [DEBUG] -------------------------------------------- 1425. Path Edge --------------------------------------------
49462 2019-Jan-10 14:32:22.110717 - [DEBUG]
49463 2019-Jan-10 14:32:22.110740 - [DEBUG] Process 1425. path edge:
49464 2019-Jan-10 14:32:22.110764 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49465 2019-Jan-10 14:32:22.110821 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
49466 2019-Jan-10 14:32:22.111436 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49467 2019-Jan-10 14:32:22.112054 - [DEBUG]
49468 2019-Jan-10 14:32:22.112088 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
49469 2019-Jan-10 14:32:22.112720 - [DEBUG] Compose: EdgeIdentity * AllBottom
49470 2019-Jan-10 14:32:22.112748 - [DEBUG]
49471 2019-Jan-10 14:32:22.112776 - [DEBUG] Propagate flow
49472 2019-Jan-10 14:32:22.112799 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49473 2019-Jan-10 14:32:22.112857 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
49474 2019-Jan-10 14:32:22.113485 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49475 2019-Jan-10 14:32:22.114117 - [DEBUG] Edge function : AllBottom (result of previous compose)
49476 2019-Jan-10 14:32:22.114143 - [DEBUG]
49477 2019-Jan-10 14:32:22.114168 - [DEBUG] Join: AllTop & AllBottom
49478 2019-Jan-10 14:32:22.114194 - [DEBUG] = AllBottom (new jump func)
49479 2019-Jan-10 14:32:22.114219 - [DEBUG]
49480 2019-Jan-10 14:32:22.114242 - [DEBUG] Start adding new jump function
49481 2019-Jan-10 14:32:22.114265 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49482 2019-Jan-10 14:32:22.114322 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49483 2019-Jan-10 14:32:22.114942 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
49484 2019-Jan-10 14:32:22.115567 - [DEBUG] Edge Function : AllBottom
49485 2019-Jan-10 14:32:22.115595 - [DEBUG] End adding new jump function
49486 2019-Jan-10 14:32:22.115619 - [DEBUG]
49487 2019-Jan-10 14:32:22.115643 - [DEBUG] -------------------------------------------- 1426. Path Edge --------------------------------------------
49488 2019-Jan-10 14:32:22.115667 - [DEBUG]
49489 2019-Jan-10 14:32:22.115690 - [DEBUG] Process 1426. path edge:
49490 2019-Jan-10 14:32:22.115714 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49491 2019-Jan-10 14:32:22.115770 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
49492 2019-Jan-10 14:32:22.116396 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49493 2019-Jan-10 14:32:22.117030 - [DEBUG]
49494 2019-Jan-10 14:32:22.117054 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
49495 2019-Jan-10 14:32:22.117693 - [DEBUG] Possible callees:
49496 2019-Jan-10 14:32:22.117719 - [DEBUG] llvm.dbg.declare
49497 2019-Jan-10 14:32:22.117744 - [DEBUG] Possible return sites:
49498 2019-Jan-10 14:32:22.117767 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14949499 2019-Jan-10 14:32:22.119003 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49500 2019-Jan-10 14:32:22.119032 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49501 2019-Jan-10 14:32:22.119071 - [DEBUG] Compose: EdgeIdentity * AllBottom
49502 2019-Jan-10 14:32:22.119098 - [DEBUG]
49503 2019-Jan-10 14:32:22.119122 - [DEBUG] Propagate flow
49504 2019-Jan-10 14:32:22.119146 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49505 2019-Jan-10 14:32:22.119203 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
49506 2019-Jan-10 14:32:22.119823 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49507 2019-Jan-10 14:32:22.120459 - [DEBUG] Edge function : AllBottom (result of previous compose)
49508 2019-Jan-10 14:32:22.120485 - [DEBUG]
49509 2019-Jan-10 14:32:22.120519 - [DEBUG] Join: AllTop & AllBottom
49510 2019-Jan-10 14:32:22.120545 - [DEBUG] = AllBottom (new jump func)
49511 2019-Jan-10 14:32:22.120570 - [DEBUG]
49512 2019-Jan-10 14:32:22.120593 - [DEBUG] Start adding new jump function
49513 2019-Jan-10 14:32:22.120617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49514 2019-Jan-10 14:32:22.120673 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49515 2019-Jan-10 14:32:22.121292 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
49516 2019-Jan-10 14:32:22.121909 - [DEBUG] Edge Function : AllBottom
49517 2019-Jan-10 14:32:22.121937 - [DEBUG] End adding new jump function
49518 2019-Jan-10 14:32:22.121961 - [DEBUG]
49519 2019-Jan-10 14:32:22.121985 - [DEBUG] -------------------------------------------- 1427. Path Edge --------------------------------------------
49520 2019-Jan-10 14:32:22.122010 - [DEBUG]
49521 2019-Jan-10 14:32:22.122033 - [DEBUG] Process 1427. path edge:
49522 2019-Jan-10 14:32:22.122057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49523 2019-Jan-10 14:32:22.122113 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
49524 2019-Jan-10 14:32:22.122732 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49525 2019-Jan-10 14:32:22.123349 - [DEBUG]
49526 2019-Jan-10 14:32:22.123373 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
49527 2019-Jan-10 14:32:22.124060 - [DEBUG] Compose: EdgeIdentity * AllBottom
49528 2019-Jan-10 14:32:22.124088 - [DEBUG]
49529 2019-Jan-10 14:32:22.124113 - [DEBUG] Propagate flow
49530 2019-Jan-10 14:32:22.124136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49531 2019-Jan-10 14:32:22.124194 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
49532 2019-Jan-10 14:32:22.124810 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49533 2019-Jan-10 14:32:22.125428 - [DEBUG] Edge function : AllBottom (result of previous compose)
49534 2019-Jan-10 14:32:22.125453 - [DEBUG]
49535 2019-Jan-10 14:32:22.125478 - [DEBUG] Join: AllTop & AllBottom
49536 2019-Jan-10 14:32:22.125504 - [DEBUG] = AllBottom (new jump func)
49537 2019-Jan-10 14:32:22.125529 - [DEBUG]
49538 2019-Jan-10 14:32:22.125553 - [DEBUG] Start adding new jump function
49539 2019-Jan-10 14:32:22.125577 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49540 2019-Jan-10 14:32:22.125633 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49541 2019-Jan-10 14:32:22.126253 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
49542 2019-Jan-10 14:32:22.126880 - [DEBUG] Edge Function : AllBottom
49543 2019-Jan-10 14:32:22.126908 - [DEBUG] End adding new jump function
49544 2019-Jan-10 14:32:22.126932 - [DEBUG]
49545 2019-Jan-10 14:32:22.126956 - [DEBUG] -------------------------------------------- 1428. Path Edge --------------------------------------------
49546 2019-Jan-10 14:32:22.126980 - [DEBUG]
49547 2019-Jan-10 14:32:22.127004 - [DEBUG] Process 1428. path edge:
49548 2019-Jan-10 14:32:22.127028 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49549 2019-Jan-10 14:32:22.127084 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
49550 2019-Jan-10 14:32:22.127701 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49551 2019-Jan-10 14:32:22.128319 - [DEBUG]
49552 2019-Jan-10 14:32:22.128344 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
49553 2019-Jan-10 14:32:22.128977 - [DEBUG] Compose: EdgeIdentity * AllBottom
49554 2019-Jan-10 14:32:22.129013 - [DEBUG]
49555 2019-Jan-10 14:32:22.129038 - [DEBUG] Propagate flow
49556 2019-Jan-10 14:32:22.129061 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49557 2019-Jan-10 14:32:22.129119 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
49558 2019-Jan-10 14:32:22.129759 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49559 2019-Jan-10 14:32:22.130395 - [DEBUG] Edge function : AllBottom (result of previous compose)
49560 2019-Jan-10 14:32:22.130420 - [DEBUG]
49561 2019-Jan-10 14:32:22.130445 - [DEBUG] Join: AllTop & AllBottom
49562 2019-Jan-10 14:32:22.130471 - [DEBUG] = AllBottom (new jump func)
49563 2019-Jan-10 14:32:22.130496 - [DEBUG]
49564 2019-Jan-10 14:32:22.130520 - [DEBUG] Start adding new jump function
49565 2019-Jan-10 14:32:22.130543 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49566 2019-Jan-10 14:32:22.130599 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49567 2019-Jan-10 14:32:22.131220 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
49568 2019-Jan-10 14:32:22.131852 - [DEBUG] Edge Function : AllBottom
49569 2019-Jan-10 14:32:22.131881 - [DEBUG] End adding new jump function
49570 2019-Jan-10 14:32:22.131905 - [DEBUG]
49571 2019-Jan-10 14:32:22.131929 - [DEBUG] -------------------------------------------- 1429. Path Edge --------------------------------------------
49572 2019-Jan-10 14:32:22.131954 - [DEBUG]
49573 2019-Jan-10 14:32:22.131978 - [DEBUG] Process 1429. path edge:
49574 2019-Jan-10 14:32:22.132001 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49575 2019-Jan-10 14:32:22.132061 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
49576 2019-Jan-10 14:32:22.132694 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49577 2019-Jan-10 14:32:22.133313 - [DEBUG]
49578 2019-Jan-10 14:32:22.133337 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
49579 2019-Jan-10 14:32:22.133996 - [DEBUG] Possible callees:
49580 2019-Jan-10 14:32:22.134021 - [DEBUG] llvm.dbg.declare
49581 2019-Jan-10 14:32:22.134046 - [DEBUG] Possible return sites:
49582 2019-Jan-10 14:32:22.134070 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15549583 2019-Jan-10 14:32:22.135309 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49584 2019-Jan-10 14:32:22.135338 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49585 2019-Jan-10 14:32:22.135379 - [DEBUG] Compose: EdgeIdentity * AllBottom
49586 2019-Jan-10 14:32:22.135406 - [DEBUG]
49587 2019-Jan-10 14:32:22.135430 - [DEBUG] Propagate flow
49588 2019-Jan-10 14:32:22.135454 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49589 2019-Jan-10 14:32:22.135511 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
49590 2019-Jan-10 14:32:22.136132 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49591 2019-Jan-10 14:32:22.136751 - [DEBUG] Edge function : AllBottom (result of previous compose)
49592 2019-Jan-10 14:32:22.136776 - [DEBUG]
49593 2019-Jan-10 14:32:22.136801 - [DEBUG] Join: AllTop & AllBottom
49594 2019-Jan-10 14:32:22.136841 - [DEBUG] = AllBottom (new jump func)
49595 2019-Jan-10 14:32:22.136876 - [DEBUG]
49596 2019-Jan-10 14:32:22.136901 - [DEBUG] Start adding new jump function
49597 2019-Jan-10 14:32:22.136924 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49598 2019-Jan-10 14:32:22.136981 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49599 2019-Jan-10 14:32:22.137602 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
49600 2019-Jan-10 14:32:22.138221 - [DEBUG] Edge Function : AllBottom
49601 2019-Jan-10 14:32:22.138248 - [DEBUG] End adding new jump function
49602 2019-Jan-10 14:32:22.138273 - [DEBUG]
49603 2019-Jan-10 14:32:22.138296 - [DEBUG] -------------------------------------------- 1430. Path Edge --------------------------------------------
49604 2019-Jan-10 14:32:22.138321 - [DEBUG]
49605 2019-Jan-10 14:32:22.138344 - [DEBUG] Process 1430. path edge:
49606 2019-Jan-10 14:32:22.138368 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49607 2019-Jan-10 14:32:22.138424 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
49608 2019-Jan-10 14:32:22.139042 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49609 2019-Jan-10 14:32:22.139660 - [DEBUG]
49610 2019-Jan-10 14:32:22.139684 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
49611 2019-Jan-10 14:32:22.140341 - [DEBUG] Compose: EdgeIdentity * AllBottom
49612 2019-Jan-10 14:32:22.140369 - [DEBUG]
49613 2019-Jan-10 14:32:22.140393 - [DEBUG] Propagate flow
49614 2019-Jan-10 14:32:22.140416 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49615 2019-Jan-10 14:32:22.140474 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
49616 2019-Jan-10 14:32:22.141091 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49617 2019-Jan-10 14:32:22.141709 - [DEBUG] Edge function : AllBottom (result of previous compose)
49618 2019-Jan-10 14:32:22.141735 - [DEBUG]
49619 2019-Jan-10 14:32:22.141760 - [DEBUG] Join: AllTop & AllBottom
49620 2019-Jan-10 14:32:22.141786 - [DEBUG] = AllBottom (new jump func)
49621 2019-Jan-10 14:32:22.141812 - [DEBUG]
49622 2019-Jan-10 14:32:22.141835 - [DEBUG] Start adding new jump function
49623 2019-Jan-10 14:32:22.141859 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49624 2019-Jan-10 14:32:22.141916 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49625 2019-Jan-10 14:32:22.142534 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
49626 2019-Jan-10 14:32:22.143147 - [DEBUG] Edge Function : AllBottom
49627 2019-Jan-10 14:32:22.143175 - [DEBUG] End adding new jump function
49628 2019-Jan-10 14:32:22.143200 - [DEBUG]
49629 2019-Jan-10 14:32:22.143224 - [DEBUG] -------------------------------------------- 1431. Path Edge --------------------------------------------
49630 2019-Jan-10 14:32:22.143248 - [DEBUG]
49631 2019-Jan-10 14:32:22.143271 - [DEBUG] Process 1431. path edge:
49632 2019-Jan-10 14:32:22.143296 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49633 2019-Jan-10 14:32:22.143352 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
49634 2019-Jan-10 14:32:22.143983 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49635 2019-Jan-10 14:32:22.144602 - [DEBUG]
49636 2019-Jan-10 14:32:22.144628 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
49637 2019-Jan-10 14:32:22.145264 - [DEBUG] Compose: EdgeIdentity * AllBottom
49638 2019-Jan-10 14:32:22.145292 - [DEBUG]
49639 2019-Jan-10 14:32:22.145316 - [DEBUG] Propagate flow
49640 2019-Jan-10 14:32:22.145340 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49641 2019-Jan-10 14:32:22.145405 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
49642 2019-Jan-10 14:32:22.146022 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49643 2019-Jan-10 14:32:22.146639 - [DEBUG] Edge function : AllBottom (result of previous compose)
49644 2019-Jan-10 14:32:22.146664 - [DEBUG]
49645 2019-Jan-10 14:32:22.146689 - [DEBUG] Join: AllTop & AllBottom
49646 2019-Jan-10 14:32:22.146715 - [DEBUG] = AllBottom (new jump func)
49647 2019-Jan-10 14:32:22.146740 - [DEBUG]
49648 2019-Jan-10 14:32:22.146764 - [DEBUG] Start adding new jump function
49649 2019-Jan-10 14:32:22.146787 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49650 2019-Jan-10 14:32:22.146857 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49651 2019-Jan-10 14:32:22.147477 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
49652 2019-Jan-10 14:32:22.148091 - [DEBUG] Edge Function : AllBottom
49653 2019-Jan-10 14:32:22.148119 - [DEBUG] End adding new jump function
49654 2019-Jan-10 14:32:22.148143 - [DEBUG]
49655 2019-Jan-10 14:32:22.148167 - [DEBUG] -------------------------------------------- 1432. Path Edge --------------------------------------------
49656 2019-Jan-10 14:32:22.148191 - [DEBUG]
49657 2019-Jan-10 14:32:22.148215 - [DEBUG] Process 1432. path edge:
49658 2019-Jan-10 14:32:22.148239 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49659 2019-Jan-10 14:32:22.148295 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
49660 2019-Jan-10 14:32:22.148909 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49661 2019-Jan-10 14:32:22.149527 - [DEBUG]
49662 2019-Jan-10 14:32:22.149552 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
49663 2019-Jan-10 14:32:22.150203 - [DEBUG] Compose: EdgeIdentity * AllBottom
49664 2019-Jan-10 14:32:22.150232 - [DEBUG]
49665 2019-Jan-10 14:32:22.150256 - [DEBUG] Propagate flow
49666 2019-Jan-10 14:32:22.150280 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49667 2019-Jan-10 14:32:22.150338 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
49668 2019-Jan-10 14:32:22.150967 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49669 2019-Jan-10 14:32:22.151587 - [DEBUG] Edge function : AllBottom (result of previous compose)
49670 2019-Jan-10 14:32:22.151613 - [DEBUG]
49671 2019-Jan-10 14:32:22.151638 - [DEBUG] Join: AllTop & AllBottom
49672 2019-Jan-10 14:32:22.151664 - [DEBUG] = AllBottom (new jump func)
49673 2019-Jan-10 14:32:22.151689 - [DEBUG]
49674 2019-Jan-10 14:32:22.151712 - [DEBUG] Start adding new jump function
49675 2019-Jan-10 14:32:22.151736 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49676 2019-Jan-10 14:32:22.151792 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49677 2019-Jan-10 14:32:22.152412 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
49678 2019-Jan-10 14:32:22.153038 - [DEBUG] Edge Function : AllBottom
49679 2019-Jan-10 14:32:22.153066 - [DEBUG] End adding new jump function
49680 2019-Jan-10 14:32:22.153090 - [DEBUG]
49681 2019-Jan-10 14:32:22.153114 - [DEBUG] -------------------------------------------- 1433. Path Edge --------------------------------------------
49682 2019-Jan-10 14:32:22.153139 - [DEBUG]
49683 2019-Jan-10 14:32:22.153162 - [DEBUG] Process 1433. path edge:
49684 2019-Jan-10 14:32:22.153186 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49685 2019-Jan-10 14:32:22.153259 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
49686 2019-Jan-10 14:32:22.153901 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49687 2019-Jan-10 14:32:22.154521 - [DEBUG]
49688 2019-Jan-10 14:32:22.154546 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
49689 2019-Jan-10 14:32:22.155183 - [DEBUG] Possible callees:
49690 2019-Jan-10 14:32:22.155208 - [DEBUG] llvm.dbg.declare
49691 2019-Jan-10 14:32:22.155234 - [DEBUG] Possible return sites:
49692 2019-Jan-10 14:32:22.155257 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16349693 2019-Jan-10 14:32:22.156492 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49694 2019-Jan-10 14:32:22.156521 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49695 2019-Jan-10 14:32:22.156559 - [DEBUG] Compose: EdgeIdentity * AllBottom
49696 2019-Jan-10 14:32:22.156586 - [DEBUG]
49697 2019-Jan-10 14:32:22.156610 - [DEBUG] Propagate flow
49698 2019-Jan-10 14:32:22.156633 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49699 2019-Jan-10 14:32:22.156690 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
49700 2019-Jan-10 14:32:22.157325 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49701 2019-Jan-10 14:32:22.157943 - [DEBUG] Edge function : AllBottom (result of previous compose)
49702 2019-Jan-10 14:32:22.157969 - [DEBUG]
49703 2019-Jan-10 14:32:22.157994 - [DEBUG] Join: AllTop & AllBottom
49704 2019-Jan-10 14:32:22.158020 - [DEBUG] = AllBottom (new jump func)
49705 2019-Jan-10 14:32:22.158045 - [DEBUG]
49706 2019-Jan-10 14:32:22.158068 - [DEBUG] Start adding new jump function
49707 2019-Jan-10 14:32:22.158092 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49708 2019-Jan-10 14:32:22.158148 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49709 2019-Jan-10 14:32:22.158767 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
49710 2019-Jan-10 14:32:22.159383 - [DEBUG] Edge Function : AllBottom
49711 2019-Jan-10 14:32:22.159411 - [DEBUG] End adding new jump function
49712 2019-Jan-10 14:32:22.159435 - [DEBUG]
49713 2019-Jan-10 14:32:22.159459 - [DEBUG] -------------------------------------------- 1434. Path Edge --------------------------------------------
49714 2019-Jan-10 14:32:22.159483 - [DEBUG]
49715 2019-Jan-10 14:32:22.159507 - [DEBUG] Process 1434. path edge:
49716 2019-Jan-10 14:32:22.159531 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49717 2019-Jan-10 14:32:22.159587 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
49718 2019-Jan-10 14:32:22.160217 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49719 2019-Jan-10 14:32:22.160836 - [DEBUG]
49720 2019-Jan-10 14:32:22.160860 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
49721 2019-Jan-10 14:32:22.161500 - [DEBUG] Compose: EdgeIdentity * AllBottom
49722 2019-Jan-10 14:32:22.161529 - [DEBUG]
49723 2019-Jan-10 14:32:22.161553 - [DEBUG] Propagate flow
49724 2019-Jan-10 14:32:22.161576 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49725 2019-Jan-10 14:32:22.161634 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
49726 2019-Jan-10 14:32:22.162258 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49727 2019-Jan-10 14:32:22.162878 - [DEBUG] Edge function : AllBottom (result of previous compose)
49728 2019-Jan-10 14:32:22.162903 - [DEBUG]
49729 2019-Jan-10 14:32:22.162928 - [DEBUG] Join: AllTop & AllBottom
49730 2019-Jan-10 14:32:22.162954 - [DEBUG] = AllBottom (new jump func)
49731 2019-Jan-10 14:32:22.162979 - [DEBUG]
49732 2019-Jan-10 14:32:22.163003 - [DEBUG] Start adding new jump function
49733 2019-Jan-10 14:32:22.163027 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49734 2019-Jan-10 14:32:22.163083 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49735 2019-Jan-10 14:32:22.163719 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
49736 2019-Jan-10 14:32:22.164334 - [DEBUG] Edge Function : AllBottom
49737 2019-Jan-10 14:32:22.164363 - [DEBUG] End adding new jump function
49738 2019-Jan-10 14:32:22.164387 - [DEBUG]
49739 2019-Jan-10 14:32:22.164411 - [DEBUG] -------------------------------------------- 1435. Path Edge --------------------------------------------
49740 2019-Jan-10 14:32:22.164435 - [DEBUG]
49741 2019-Jan-10 14:32:22.164458 - [DEBUG] Process 1435. path edge:
49742 2019-Jan-10 14:32:22.164482 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49743 2019-Jan-10 14:32:22.164538 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
49744 2019-Jan-10 14:32:22.165154 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49745 2019-Jan-10 14:32:22.165772 - [DEBUG]
49746 2019-Jan-10 14:32:22.165797 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
49747 2019-Jan-10 14:32:22.166432 - [DEBUG] Compose: EdgeIdentity * AllBottom
49748 2019-Jan-10 14:32:22.166459 - [DEBUG]
49749 2019-Jan-10 14:32:22.166483 - [DEBUG] Propagate flow
49750 2019-Jan-10 14:32:22.166507 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49751 2019-Jan-10 14:32:22.166564 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
49752 2019-Jan-10 14:32:22.167214 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49753 2019-Jan-10 14:32:22.167832 - [DEBUG] Edge function : AllBottom (result of previous compose)
49754 2019-Jan-10 14:32:22.167858 - [DEBUG]
49755 2019-Jan-10 14:32:22.167883 - [DEBUG] Join: AllTop & AllBottom
49756 2019-Jan-10 14:32:22.167909 - [DEBUG] = AllBottom (new jump func)
49757 2019-Jan-10 14:32:22.167934 - [DEBUG]
49758 2019-Jan-10 14:32:22.167958 - [DEBUG] Start adding new jump function
49759 2019-Jan-10 14:32:22.167981 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49760 2019-Jan-10 14:32:22.168038 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49761 2019-Jan-10 14:32:22.168655 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
49762 2019-Jan-10 14:32:22.169279 - [DEBUG] Edge Function : AllBottom
49763 2019-Jan-10 14:32:22.169307 - [DEBUG] End adding new jump function
49764 2019-Jan-10 14:32:22.169331 - [DEBUG]
49765 2019-Jan-10 14:32:22.169354 - [DEBUG] -------------------------------------------- 1436. Path Edge --------------------------------------------
49766 2019-Jan-10 14:32:22.169379 - [DEBUG]
49767 2019-Jan-10 14:32:22.169402 - [DEBUG] Process 1436. path edge:
49768 2019-Jan-10 14:32:22.169426 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49769 2019-Jan-10 14:32:22.169482 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
49770 2019-Jan-10 14:32:22.170115 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49771 2019-Jan-10 14:32:22.170749 - [DEBUG]
49772 2019-Jan-10 14:32:22.170773 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
49773 2019-Jan-10 14:32:22.171450 - [DEBUG] Possible callees:
49774 2019-Jan-10 14:32:22.171477 - [DEBUG] llvm.dbg.declare
49775 2019-Jan-10 14:32:22.171502 - [DEBUG] Possible return sites:
49776 2019-Jan-10 14:32:22.171525 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16949777 2019-Jan-10 14:32:22.172878 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
49778 2019-Jan-10 14:32:22.172917 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
49779 2019-Jan-10 14:32:22.172967 - [DEBUG] Compose: EdgeIdentity * AllBottom
49780 2019-Jan-10 14:32:22.172996 - [DEBUG]
49781 2019-Jan-10 14:32:22.173020 - [DEBUG] Propagate flow
49782 2019-Jan-10 14:32:22.173044 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49783 2019-Jan-10 14:32:22.173118 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
49784 2019-Jan-10 14:32:22.173823 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49785 2019-Jan-10 14:32:22.174454 - [DEBUG] Edge function : AllBottom (result of previous compose)
49786 2019-Jan-10 14:32:22.174480 - [DEBUG]
49787 2019-Jan-10 14:32:22.174507 - [DEBUG] Join: AllTop & AllBottom
49788 2019-Jan-10 14:32:22.174534 - [DEBUG] = AllBottom (new jump func)
49789 2019-Jan-10 14:32:22.174558 - [DEBUG]
49790 2019-Jan-10 14:32:22.174582 - [DEBUG] Start adding new jump function
49791 2019-Jan-10 14:32:22.174606 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49792 2019-Jan-10 14:32:22.174664 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49793 2019-Jan-10 14:32:22.175284 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
49794 2019-Jan-10 14:32:22.175901 - [DEBUG] Edge Function : AllBottom
49795 2019-Jan-10 14:32:22.175931 - [DEBUG] End adding new jump function
49796 2019-Jan-10 14:32:22.175956 - [DEBUG]
49797 2019-Jan-10 14:32:22.175980 - [DEBUG] -------------------------------------------- 1437. Path Edge --------------------------------------------
49798 2019-Jan-10 14:32:22.176005 - [DEBUG]
49799 2019-Jan-10 14:32:22.176028 - [DEBUG] Process 1437. path edge:
49800 2019-Jan-10 14:32:22.176052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49801 2019-Jan-10 14:32:22.176108 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
49802 2019-Jan-10 14:32:22.176727 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49803 2019-Jan-10 14:32:22.177365 - [DEBUG]
49804 2019-Jan-10 14:32:22.177390 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
49805 2019-Jan-10 14:32:22.178041 - [DEBUG] Compose: EdgeIdentity * AllBottom
49806 2019-Jan-10 14:32:22.178070 - [DEBUG]
49807 2019-Jan-10 14:32:22.178094 - [DEBUG] Propagate flow
49808 2019-Jan-10 14:32:22.178117 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49809 2019-Jan-10 14:32:22.178175 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
49810 2019-Jan-10 14:32:22.178794 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49811 2019-Jan-10 14:32:22.179412 - [DEBUG] Edge function : AllBottom (result of previous compose)
49812 2019-Jan-10 14:32:22.179455 - [DEBUG]
49813 2019-Jan-10 14:32:22.179480 - [DEBUG] Join: AllTop & AllBottom
49814 2019-Jan-10 14:32:22.179506 - [DEBUG] = AllBottom (new jump func)
49815 2019-Jan-10 14:32:22.179531 - [DEBUG]
49816 2019-Jan-10 14:32:22.179555 - [DEBUG] Start adding new jump function
49817 2019-Jan-10 14:32:22.179578 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49818 2019-Jan-10 14:32:22.179635 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49819 2019-Jan-10 14:32:22.180272 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
49820 2019-Jan-10 14:32:22.180889 - [DEBUG] Edge Function : AllBottom
49821 2019-Jan-10 14:32:22.180917 - [DEBUG] End adding new jump function
49822 2019-Jan-10 14:32:22.180942 - [DEBUG]
49823 2019-Jan-10 14:32:22.180966 - [DEBUG] -------------------------------------------- 1438. Path Edge --------------------------------------------
49824 2019-Jan-10 14:32:22.180990 - [DEBUG]
49825 2019-Jan-10 14:32:22.181013 - [DEBUG] Process 1438. path edge:
49826 2019-Jan-10 14:32:22.181037 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49827 2019-Jan-10 14:32:22.181093 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
49828 2019-Jan-10 14:32:22.181710 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49829 2019-Jan-10 14:32:22.182349 - [DEBUG]
49830 2019-Jan-10 14:32:22.182373 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
49831 2019-Jan-10 14:32:22.183027 - [DEBUG] Compose: EdgeIdentity * AllBottom
49832 2019-Jan-10 14:32:22.183055 - [DEBUG]
49833 2019-Jan-10 14:32:22.183079 - [DEBUG] Propagate flow
49834 2019-Jan-10 14:32:22.183103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49835 2019-Jan-10 14:32:22.183163 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
49836 2019-Jan-10 14:32:22.183805 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49837 2019-Jan-10 14:32:22.184424 - [DEBUG] Edge function : AllBottom (result of previous compose)
49838 2019-Jan-10 14:32:22.184449 - [DEBUG]
49839 2019-Jan-10 14:32:22.184474 - [DEBUG] Join: AllTop & AllBottom
49840 2019-Jan-10 14:32:22.184501 - [DEBUG] = AllBottom (new jump func)
49841 2019-Jan-10 14:32:22.184526 - [DEBUG]
49842 2019-Jan-10 14:32:22.184549 - [DEBUG] Start adding new jump function
49843 2019-Jan-10 14:32:22.184573 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49844 2019-Jan-10 14:32:22.184629 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49845 2019-Jan-10 14:32:22.185248 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
49846 2019-Jan-10 14:32:22.185867 - [DEBUG] Edge Function : AllBottom
49847 2019-Jan-10 14:32:22.185895 - [DEBUG] End adding new jump function
49848 2019-Jan-10 14:32:22.185920 - [DEBUG]
49849 2019-Jan-10 14:32:22.185943 - [DEBUG] -------------------------------------------- 1439. Path Edge --------------------------------------------
49850 2019-Jan-10 14:32:22.185968 - [DEBUG]
49851 2019-Jan-10 14:32:22.185991 - [DEBUG] Process 1439. path edge:
49852 2019-Jan-10 14:32:22.186015 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49853 2019-Jan-10 14:32:22.186071 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
49854 2019-Jan-10 14:32:22.186691 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49855 2019-Jan-10 14:32:22.187325 - [DEBUG]
49856 2019-Jan-10 14:32:22.187349 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
49857 2019-Jan-10 14:32:22.188004 - [DEBUG] Compose: EdgeIdentity * AllBottom
49858 2019-Jan-10 14:32:22.188033 - [DEBUG]
49859 2019-Jan-10 14:32:22.188057 - [DEBUG] Propagate flow
49860 2019-Jan-10 14:32:22.188081 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49861 2019-Jan-10 14:32:22.188139 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
49862 2019-Jan-10 14:32:22.188758 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49863 2019-Jan-10 14:32:22.189375 - [DEBUG] Edge function : AllBottom (result of previous compose)
49864 2019-Jan-10 14:32:22.189401 - [DEBUG]
49865 2019-Jan-10 14:32:22.189426 - [DEBUG] Join: AllTop & AllBottom
49866 2019-Jan-10 14:32:22.189452 - [DEBUG] = AllBottom (new jump func)
49867 2019-Jan-10 14:32:22.189477 - [DEBUG]
49868 2019-Jan-10 14:32:22.189500 - [DEBUG] Start adding new jump function
49869 2019-Jan-10 14:32:22.189524 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49870 2019-Jan-10 14:32:22.189580 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49871 2019-Jan-10 14:32:22.190212 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
49872 2019-Jan-10 14:32:22.190836 - [DEBUG] Edge Function : AllBottom
49873 2019-Jan-10 14:32:22.190863 - [DEBUG] End adding new jump function
49874 2019-Jan-10 14:32:22.190887 - [DEBUG]
49875 2019-Jan-10 14:32:22.190911 - [DEBUG] -------------------------------------------- 1440. Path Edge --------------------------------------------
49876 2019-Jan-10 14:32:22.190936 - [DEBUG]
49877 2019-Jan-10 14:32:22.190959 - [DEBUG] Process 1440. path edge:
49878 2019-Jan-10 14:32:22.190983 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49879 2019-Jan-10 14:32:22.191039 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
49880 2019-Jan-10 14:32:22.191657 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49881 2019-Jan-10 14:32:22.192276 - [DEBUG]
49882 2019-Jan-10 14:32:22.192302 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
49883 2019-Jan-10 14:32:22.192937 - [DEBUG] Compose: EdgeIdentity * AllBottom
49884 2019-Jan-10 14:32:22.192965 - [DEBUG]
49885 2019-Jan-10 14:32:22.192989 - [DEBUG] Propagate flow
49886 2019-Jan-10 14:32:22.193012 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49887 2019-Jan-10 14:32:22.193070 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
49888 2019-Jan-10 14:32:22.193708 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49889 2019-Jan-10 14:32:22.194327 - [DEBUG] Edge function : AllBottom (result of previous compose)
49890 2019-Jan-10 14:32:22.194352 - [DEBUG]
49891 2019-Jan-10 14:32:22.194377 - [DEBUG] Join: AllTop & AllBottom
49892 2019-Jan-10 14:32:22.194403 - [DEBUG] = AllBottom (new jump func)
49893 2019-Jan-10 14:32:22.194428 - [DEBUG]
49894 2019-Jan-10 14:32:22.194452 - [DEBUG] Start adding new jump function
49895 2019-Jan-10 14:32:22.194475 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49896 2019-Jan-10 14:32:22.194531 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49897 2019-Jan-10 14:32:22.195151 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
49898 2019-Jan-10 14:32:22.195770 - [DEBUG] Edge Function : AllBottom
49899 2019-Jan-10 14:32:22.195798 - [DEBUG] End adding new jump function
49900 2019-Jan-10 14:32:22.195831 - [DEBUG]
49901 2019-Jan-10 14:32:22.195855 - [DEBUG] -------------------------------------------- 1441. Path Edge --------------------------------------------
49902 2019-Jan-10 14:32:22.195879 - [DEBUG]
49903 2019-Jan-10 14:32:22.195903 - [DEBUG] Process 1441. path edge:
49904 2019-Jan-10 14:32:22.195927 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49905 2019-Jan-10 14:32:22.195983 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
49906 2019-Jan-10 14:32:22.196602 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49907 2019-Jan-10 14:32:22.197236 - [DEBUG]
49908 2019-Jan-10 14:32:22.197260 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
49909 2019-Jan-10 14:32:22.197900 - [DEBUG] Compose: EdgeIdentity * AllBottom
49910 2019-Jan-10 14:32:22.197928 - [DEBUG]
49911 2019-Jan-10 14:32:22.197952 - [DEBUG] Propagate flow
49912 2019-Jan-10 14:32:22.197975 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49913 2019-Jan-10 14:32:22.198033 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
49914 2019-Jan-10 14:32:22.198649 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49915 2019-Jan-10 14:32:22.199267 - [DEBUG] Edge function : AllBottom (result of previous compose)
49916 2019-Jan-10 14:32:22.199293 - [DEBUG]
49917 2019-Jan-10 14:32:22.199318 - [DEBUG] Join: AllTop & AllBottom
49918 2019-Jan-10 14:32:22.199344 - [DEBUG] = AllBottom (new jump func)
49919 2019-Jan-10 14:32:22.199369 - [DEBUG]
49920 2019-Jan-10 14:32:22.199393 - [DEBUG] Start adding new jump function
49921 2019-Jan-10 14:32:22.199416 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49922 2019-Jan-10 14:32:22.199473 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49923 2019-Jan-10 14:32:22.200091 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
49924 2019-Jan-10 14:32:22.200720 - [DEBUG] Edge Function : AllBottom
49925 2019-Jan-10 14:32:22.200748 - [DEBUG] End adding new jump function
49926 2019-Jan-10 14:32:22.200773 - [DEBUG]
49927 2019-Jan-10 14:32:22.200796 - [DEBUG] -------------------------------------------- 1442. Path Edge --------------------------------------------
49928 2019-Jan-10 14:32:22.200820 - [DEBUG]
49929 2019-Jan-10 14:32:22.200844 - [DEBUG] Process 1442. path edge:
49930 2019-Jan-10 14:32:22.200868 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49931 2019-Jan-10 14:32:22.200924 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
49932 2019-Jan-10 14:32:22.201539 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49933 2019-Jan-10 14:32:22.202156 - [DEBUG]
49934 2019-Jan-10 14:32:22.202181 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
49935 2019-Jan-10 14:32:22.202817 - [DEBUG] Compose: EdgeIdentity * AllBottom
49936 2019-Jan-10 14:32:22.202844 - [DEBUG]
49937 2019-Jan-10 14:32:22.202869 - [DEBUG] Propagate flow
49938 2019-Jan-10 14:32:22.202892 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49939 2019-Jan-10 14:32:22.202950 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
49940 2019-Jan-10 14:32:22.203591 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49941 2019-Jan-10 14:32:22.204210 - [DEBUG] Edge function : AllBottom (result of previous compose)
49942 2019-Jan-10 14:32:22.204236 - [DEBUG]
49943 2019-Jan-10 14:32:22.204261 - [DEBUG] Join: AllTop & AllBottom
49944 2019-Jan-10 14:32:22.204287 - [DEBUG] = AllBottom (new jump func)
49945 2019-Jan-10 14:32:22.204312 - [DEBUG]
49946 2019-Jan-10 14:32:22.204344 - [DEBUG] Start adding new jump function
49947 2019-Jan-10 14:32:22.204368 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49948 2019-Jan-10 14:32:22.204424 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49949 2019-Jan-10 14:32:22.205044 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
49950 2019-Jan-10 14:32:22.205659 - [DEBUG] Edge Function : AllBottom
49951 2019-Jan-10 14:32:22.205687 - [DEBUG] End adding new jump function
49952 2019-Jan-10 14:32:22.205711 - [DEBUG]
49953 2019-Jan-10 14:32:22.205735 - [DEBUG] -------------------------------------------- 1443. Path Edge --------------------------------------------
49954 2019-Jan-10 14:32:22.205760 - [DEBUG]
49955 2019-Jan-10 14:32:22.205783 - [DEBUG] Process 1443. path edge:
49956 2019-Jan-10 14:32:22.205807 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49957 2019-Jan-10 14:32:22.205863 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
49958 2019-Jan-10 14:32:22.206480 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49959 2019-Jan-10 14:32:22.207114 - [DEBUG]
49960 2019-Jan-10 14:32:22.207139 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
49961 2019-Jan-10 14:32:22.207776 - [DEBUG] Compose: EdgeIdentity * AllBottom
49962 2019-Jan-10 14:32:22.207806 - [DEBUG]
49963 2019-Jan-10 14:32:22.207830 - [DEBUG] Propagate flow
49964 2019-Jan-10 14:32:22.207853 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49965 2019-Jan-10 14:32:22.207911 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
49966 2019-Jan-10 14:32:22.208534 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49967 2019-Jan-10 14:32:22.209153 - [DEBUG] Edge function : AllBottom (result of previous compose)
49968 2019-Jan-10 14:32:22.209178 - [DEBUG]
49969 2019-Jan-10 14:32:22.209203 - [DEBUG] Join: AllTop & AllBottom
49970 2019-Jan-10 14:32:22.209229 - [DEBUG] = AllBottom (new jump func)
49971 2019-Jan-10 14:32:22.209254 - [DEBUG]
49972 2019-Jan-10 14:32:22.209278 - [DEBUG] Start adding new jump function
49973 2019-Jan-10 14:32:22.209302 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
49974 2019-Jan-10 14:32:22.209358 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49975 2019-Jan-10 14:32:22.209978 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
49976 2019-Jan-10 14:32:22.210613 - [DEBUG] Edge Function : AllBottom
49977 2019-Jan-10 14:32:22.210641 - [DEBUG] End adding new jump function
49978 2019-Jan-10 14:32:22.210665 - [DEBUG]
49979 2019-Jan-10 14:32:22.210689 - [DEBUG] -------------------------------------------- 1444. Path Edge --------------------------------------------
49980 2019-Jan-10 14:32:22.210713 - [DEBUG]
49981 2019-Jan-10 14:32:22.210737 - [DEBUG] Process 1444. path edge:
49982 2019-Jan-10 14:32:22.210760 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
49983 2019-Jan-10 14:32:22.210817 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
49984 2019-Jan-10 14:32:22.211438 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
49985 2019-Jan-10 14:32:22.212056 - [DEBUG]
49986 2019-Jan-10 14:32:22.212082 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
49987 2019-Jan-10 14:32:22.212722 - [DEBUG] Compose: EdgeIdentity * AllBottom
49988 2019-Jan-10 14:32:22.212758 - [DEBUG]
49989 2019-Jan-10 14:32:22.212787 - [DEBUG] Propagate flow
49990 2019-Jan-10 14:32:22.212810 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
49991 2019-Jan-10 14:32:22.212868 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
49992 2019-Jan-10 14:32:22.213487 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
49993 2019-Jan-10 14:32:22.214119 - [DEBUG] Edge function : AllBottom (result of previous compose)
49994 2019-Jan-10 14:32:22.214145 - [DEBUG]
49995 2019-Jan-10 14:32:22.214170 - [DEBUG] Join: AllTop & AllBottom
49996 2019-Jan-10 14:32:22.214196 - [DEBUG] = AllBottom (new jump func)
49997 2019-Jan-10 14:32:22.214221 - [DEBUG]
49998 2019-Jan-10 14:32:22.214244 - [DEBUG] Start adding new jump function
49999 2019-Jan-10 14:32:22.214268 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50000 2019-Jan-10 14:32:22.214324 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50001 2019-Jan-10 14:32:22.214942 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50002 2019-Jan-10 14:32:22.215558 - [DEBUG] Edge Function : AllBottom
50003 2019-Jan-10 14:32:22.215585 - [DEBUG] End adding new jump function
50004 2019-Jan-10 14:32:22.215610 - [DEBUG]
50005 2019-Jan-10 14:32:22.215633 - [DEBUG] -------------------------------------------- 1445. Path Edge --------------------------------------------
50006 2019-Jan-10 14:32:22.215658 - [DEBUG]
50007 2019-Jan-10 14:32:22.215681 - [DEBUG] Process 1445. path edge:
50008 2019-Jan-10 14:32:22.215705 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50009 2019-Jan-10 14:32:22.215761 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
50010 2019-Jan-10 14:32:22.216378 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50011 2019-Jan-10 14:32:22.217013 - [DEBUG]
50012 2019-Jan-10 14:32:22.217037 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50013 2019-Jan-10 14:32:22.217675 - [DEBUG] Compose: EdgeIdentity * AllBottom
50014 2019-Jan-10 14:32:22.217704 - [DEBUG]
50015 2019-Jan-10 14:32:22.217728 - [DEBUG] Propagate flow
50016 2019-Jan-10 14:32:22.217752 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50017 2019-Jan-10 14:32:22.217810 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50018 2019-Jan-10 14:32:22.218426 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50019 2019-Jan-10 14:32:22.219043 - [DEBUG] Edge function : AllBottom (result of previous compose)
50020 2019-Jan-10 14:32:22.219069 - [DEBUG]
50021 2019-Jan-10 14:32:22.219094 - [DEBUG] Join: AllTop & AllBottom
50022 2019-Jan-10 14:32:22.219120 - [DEBUG] = AllBottom (new jump func)
50023 2019-Jan-10 14:32:22.219145 - [DEBUG]
50024 2019-Jan-10 14:32:22.219169 - [DEBUG] Start adding new jump function
50025 2019-Jan-10 14:32:22.219193 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50026 2019-Jan-10 14:32:22.219249 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50027 2019-Jan-10 14:32:22.219867 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50028 2019-Jan-10 14:32:22.220497 - [DEBUG] Edge Function : AllBottom
50029 2019-Jan-10 14:32:22.220525 - [DEBUG] End adding new jump function
50030 2019-Jan-10 14:32:22.220549 - [DEBUG]
50031 2019-Jan-10 14:32:22.220573 - [DEBUG] -------------------------------------------- 1446. Path Edge --------------------------------------------
50032 2019-Jan-10 14:32:22.220597 - [DEBUG]
50033 2019-Jan-10 14:32:22.220621 - [DEBUG] Process 1446. path edge:
50034 2019-Jan-10 14:32:22.220653 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50035 2019-Jan-10 14:32:22.220710 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
50036 2019-Jan-10 14:32:22.221325 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50037 2019-Jan-10 14:32:22.221943 - [DEBUG]
50038 2019-Jan-10 14:32:22.221968 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50039 2019-Jan-10 14:32:22.222598 - [DEBUG] Start of endsummarytab entry
50040 2019-Jan-10 14:32:22.222637 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
50041 2019-Jan-10 14:32:22.223263 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
50042 2019-Jan-10 14:32:22.223324 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50043 2019-Jan-10 14:32:22.223965 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
50044 2019-Jan-10 14:32:22.224585 - [DEBUG] EF: AllBottom
50045 2019-Jan-10 14:32:22.224610 - [DEBUG]
50046 2019-Jan-10 14:32:22.224634 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50047 2019-Jan-10 14:32:22.225249 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
50048 2019-Jan-10 14:32:22.225876 - [DEBUG] EF: AllBottom
50049 2019-Jan-10 14:32:22.225901 - [DEBUG]
50050 2019-Jan-10 14:32:22.225925 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50051 2019-Jan-10 14:32:22.226541 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
50052 2019-Jan-10 14:32:22.227181 - [DEBUG] EF: AllBottom
50053 2019-Jan-10 14:32:22.227206 - [DEBUG]
50054 2019-Jan-10 14:32:22.227230 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50055 2019-Jan-10 14:32:22.227845 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
50056 2019-Jan-10 14:32:22.228462 - [DEBUG] EF: AllBottom
50057 2019-Jan-10 14:32:22.228487 - [DEBUG]
50058 2019-Jan-10 14:32:22.228511 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50059 2019-Jan-10 14:32:22.229124 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
50060 2019-Jan-10 14:32:22.229742 - [DEBUG] EF: AllBottom
50061 2019-Jan-10 14:32:22.229767 - [DEBUG]
50062 2019-Jan-10 14:32:22.229791 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50063 2019-Jan-10 14:32:22.230421 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
50064 2019-Jan-10 14:32:22.231046 - [DEBUG] EF: AllBottom
50065 2019-Jan-10 14:32:22.231071 - [DEBUG]
50066 2019-Jan-10 14:32:22.231095 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50067 2019-Jan-10 14:32:22.231710 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
50068 2019-Jan-10 14:32:22.232326 - [DEBUG] EF: AllBottom
50069 2019-Jan-10 14:32:22.232351 - [DEBUG]
50070 2019-Jan-10 14:32:22.232375 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50071 2019-Jan-10 14:32:22.233004 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
50072 2019-Jan-10 14:32:22.233642 - [DEBUG] EF: AllBottom
50073 2019-Jan-10 14:32:22.233668 - [DEBUG]
50074 2019-Jan-10 14:32:22.233692 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50075 2019-Jan-10 14:32:22.234307 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50076 2019-Jan-10 14:32:22.234932 - [DEBUG] EF: AllBottom
50077 2019-Jan-10 14:32:22.234957 - [DEBUG]
50078 2019-Jan-10 14:32:22.234989 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50079 2019-Jan-10 14:32:22.235605 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50080 2019-Jan-10 14:32:22.236222 - [DEBUG] EF: AllBottom
50081 2019-Jan-10 14:32:22.236248 - [DEBUG]
50082 2019-Jan-10 14:32:22.236271 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50083 2019-Jan-10 14:32:22.236903 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50084 2019-Jan-10 14:32:22.237528 - [DEBUG] EF: AllBottom
50085 2019-Jan-10 14:32:22.237554 - [DEBUG]
50086 2019-Jan-10 14:32:22.237578 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50087 2019-Jan-10 14:32:22.238192 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
50088 2019-Jan-10 14:32:22.238817 - [DEBUG] EF: AllBottom
50089 2019-Jan-10 14:32:22.238842 - [DEBUG]
50090 2019-Jan-10 14:32:22.238866 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50091 2019-Jan-10 14:32:22.239480 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50092 2019-Jan-10 14:32:22.240098 - [DEBUG] EF: AllBottom
50093 2019-Jan-10 14:32:22.240123 - [DEBUG]
50094 2019-Jan-10 14:32:22.240147 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50095 2019-Jan-10 14:32:22.240773 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
50096 2019-Jan-10 14:32:22.241391 - [DEBUG] EF: AllBottom
50097 2019-Jan-10 14:32:22.241416 - [DEBUG]
50098 2019-Jan-10 14:32:22.241440 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50099 2019-Jan-10 14:32:22.242053 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
50100 2019-Jan-10 14:32:22.242671 - [DEBUG] EF: AllBottom
50101 2019-Jan-10 14:32:22.242697 - [DEBUG]
50102 2019-Jan-10 14:32:22.242720 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50103 2019-Jan-10 14:32:22.243334 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
50104 2019-Jan-10 14:32:22.243968 - [DEBUG] EF: AllBottom
50105 2019-Jan-10 14:32:22.243994 - [DEBUG]
50106 2019-Jan-10 14:32:22.244017 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50107 2019-Jan-10 14:32:22.244631 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50108 2019-Jan-10 14:32:22.245256 - [DEBUG] EF: AllBottom
50109 2019-Jan-10 14:32:22.245291 - [DEBUG]
50110 2019-Jan-10 14:32:22.245314 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50111 2019-Jan-10 14:32:22.245929 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50112 2019-Jan-10 14:32:22.246546 - [DEBUG] EF: AllBottom
50113 2019-Jan-10 14:32:22.246572 - [DEBUG]
50114 2019-Jan-10 14:32:22.246595 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50115 2019-Jan-10 14:32:22.247228 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
50116 2019-Jan-10 14:32:22.247852 - [DEBUG] EF: AllBottom
50117 2019-Jan-10 14:32:22.247878 - [DEBUG]
50118 2019-Jan-10 14:32:22.247901 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50119 2019-Jan-10 14:32:22.248516 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50120 2019-Jan-10 14:32:22.249141 - [DEBUG] EF: AllBottom
50121 2019-Jan-10 14:32:22.249167 - [DEBUG]
50122 2019-Jan-10 14:32:22.249190 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50123 2019-Jan-10 14:32:22.249815 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
50124 2019-Jan-10 14:32:22.250449 - [DEBUG] EF: AllBottom
50125 2019-Jan-10 14:32:22.250475 - [DEBUG]
50126 2019-Jan-10 14:32:22.250498 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50127 2019-Jan-10 14:32:22.251113 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
50128 2019-Jan-10 14:32:22.251730 - [DEBUG] EF: AllBottom
50129 2019-Jan-10 14:32:22.251755 - [DEBUG]
50130 2019-Jan-10 14:32:22.251779 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50131 2019-Jan-10 14:32:22.252392 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50132 2019-Jan-10 14:32:22.253011 - [DEBUG] EF: AllBottom
50133 2019-Jan-10 14:32:22.253037 - [DEBUG]
50134 2019-Jan-10 14:32:22.253060 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50135 2019-Jan-10 14:32:22.253693 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50136 2019-Jan-10 14:32:22.254312 - [DEBUG] EF: AllBottom
50137 2019-Jan-10 14:32:22.254337 - [DEBUG]
50138 2019-Jan-10 14:32:22.254361 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50139 2019-Jan-10 14:32:22.254975 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
50140 2019-Jan-10 14:32:22.255594 - [DEBUG] EF: AllBottom
50141 2019-Jan-10 14:32:22.255619 - [DEBUG]
50142 2019-Jan-10 14:32:22.255643 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50143 2019-Jan-10 14:32:22.256258 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
50144 2019-Jan-10 14:32:22.256886 - [DEBUG] EF: AllBottom
50145 2019-Jan-10 14:32:22.256912 - [DEBUG]
50146 2019-Jan-10 14:32:22.256935 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50147 2019-Jan-10 14:32:22.257549 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
50148 2019-Jan-10 14:32:22.258167 - [DEBUG] EF: AllBottom
50149 2019-Jan-10 14:32:22.258192 - [DEBUG]
50150 2019-Jan-10 14:32:22.258216 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50151 2019-Jan-10 14:32:22.258830 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
50152 2019-Jan-10 14:32:22.259444 - [DEBUG] EF: AllBottom
50153 2019-Jan-10 14:32:22.259470 - [DEBUG]
50154 2019-Jan-10 14:32:22.259493 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50155 2019-Jan-10 14:32:22.260106 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50156 2019-Jan-10 14:32:22.260739 - [DEBUG] EF: AllBottom
50157 2019-Jan-10 14:32:22.260765 - [DEBUG]
50158 2019-Jan-10 14:32:22.260788 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50159 2019-Jan-10 14:32:22.261403 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50160 2019-Jan-10 14:32:22.262019 - [DEBUG] EF: AllBottom
50161 2019-Jan-10 14:32:22.262044 - [DEBUG]
50162 2019-Jan-10 14:32:22.262068 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50163 2019-Jan-10 14:32:22.262681 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
50164 2019-Jan-10 14:32:22.263298 - [DEBUG] EF: AllBottom
50165 2019-Jan-10 14:32:22.263323 - [DEBUG]
50166 2019-Jan-10 14:32:22.263347 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50167 2019-Jan-10 14:32:22.263977 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50168 2019-Jan-10 14:32:22.264593 - [DEBUG] EF: AllBottom
50169 2019-Jan-10 14:32:22.264619 - [DEBUG]
50170 2019-Jan-10 14:32:22.264642 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
50171 2019-Jan-10 14:32:22.265264 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
50172 2019-Jan-10 14:32:22.265879 - [DEBUG] EF: AllBottom
50173 2019-Jan-10 14:32:22.265904 - [DEBUG]
50174 2019-Jan-10 14:32:22.265929 - [DEBUG] ---------------
50175 2019-Jan-10 14:32:22.265953 - [DEBUG]
50176 2019-Jan-10 14:32:22.265980 - [DEBUG] End of endsummarytab entry
50177 2019-Jan-10 14:32:22.266004 - [DEBUG]
50178 2019-Jan-10 14:32:22.266028 - [DEBUG] Start of incomingtab entry
50179 2019-Jan-10 14:32:22.266052 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
50180 2019-Jan-10 14:32:22.266669 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
50181 2019-Jan-10 14:32:22.266727 - [DEBUG] ---------------
50182 2019-Jan-10 14:32:22.266751 - [DEBUG] End of incomingtab entry
50183 2019-Jan-10 14:32:22.266775 - [DEBUG]
50184 2019-Jan-10 14:32:22.266802 - [DEBUG] EDGE:
50185 2019-Jan-10 14:32:22.266872 - [DEBUG] ---> 50186 2019-Jan-10 14:32:22.267488 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50187 2019-Jan-10 14:32:22.268106 - [DEBUG]
50188 2019-Jan-10 14:32:22.268132 - [DEBUG] EDGE:
50189 2019-Jan-10 14:32:22.268189 - [DEBUG] ---> 50190 2019-Jan-10 14:32:22.268806 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50191 2019-Jan-10 14:32:22.269429 - [DEBUG]
50192 2019-Jan-10 14:32:22.269468 - [DEBUG] Compose: EdgeIdentity * AllBottom
50193 2019-Jan-10 14:32:22.269495 - [DEBUG]
50194 2019-Jan-10 14:32:22.269519 - [DEBUG] Propagate flow
50195 2019-Jan-10 14:32:22.269543 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50196 2019-Jan-10 14:32:22.269602 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50197 2019-Jan-10 14:32:22.270310 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50198 2019-Jan-10 14:32:22.271001 - [DEBUG] Edge function : AllBottom (result of previous compose)
50199 2019-Jan-10 14:32:22.271030 - [DEBUG]
50200 2019-Jan-10 14:32:22.271057 - [DEBUG] Join: AllTop & AllBottom
50201 2019-Jan-10 14:32:22.271084 - [DEBUG] = AllBottom (new jump func)
50202 2019-Jan-10 14:32:22.271109 - [DEBUG]
50203 2019-Jan-10 14:32:22.271132 - [DEBUG] Start adding new jump function
50204 2019-Jan-10 14:32:22.271156 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50205 2019-Jan-10 14:32:22.271229 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50206 2019-Jan-10 14:32:22.271902 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50207 2019-Jan-10 14:32:22.272566 - [DEBUG] Edge Function : AllBottom
50208 2019-Jan-10 14:32:22.272598 - [DEBUG] End adding new jump function
50209 2019-Jan-10 14:32:22.272622 - [DEBUG]
50210 2019-Jan-10 14:32:22.272646 - [DEBUG] -------------------------------------------- 1447. Path Edge --------------------------------------------
50211 2019-Jan-10 14:32:22.272672 - [DEBUG]
50212 2019-Jan-10 14:32:22.272696 - [DEBUG] Process 1447. path edge:
50213 2019-Jan-10 14:32:22.272720 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50214 2019-Jan-10 14:32:22.272786 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
50215 2019-Jan-10 14:32:22.273467 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50216 2019-Jan-10 14:32:22.274190 - [DEBUG]
50217 2019-Jan-10 14:32:22.274218 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
50218 2019-Jan-10 14:32:22.274886 - [DEBUG] Possible callees:
50219 2019-Jan-10 14:32:22.274912 - [DEBUG] llvm.dbg.declare
50220 2019-Jan-10 14:32:22.274937 - [DEBUG] Possible return sites:
50221 2019-Jan-10 14:32:22.274961 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19350222 2019-Jan-10 14:32:22.276219 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50223 2019-Jan-10 14:32:22.276249 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50224 2019-Jan-10 14:32:22.276295 - [DEBUG] Compose: EdgeIdentity * AllBottom
50225 2019-Jan-10 14:32:22.276322 - [DEBUG]
50226 2019-Jan-10 14:32:22.276347 - [DEBUG] Propagate flow
50227 2019-Jan-10 14:32:22.276371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50228 2019-Jan-10 14:32:22.276431 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50229 2019-Jan-10 14:32:22.277072 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50230 2019-Jan-10 14:32:22.277692 - [DEBUG] Edge function : AllBottom (result of previous compose)
50231 2019-Jan-10 14:32:22.277718 - [DEBUG]
50232 2019-Jan-10 14:32:22.277744 - [DEBUG] Join: AllTop & AllBottom
50233 2019-Jan-10 14:32:22.277771 - [DEBUG] = AllBottom (new jump func)
50234 2019-Jan-10 14:32:22.277796 - [DEBUG]
50235 2019-Jan-10 14:32:22.277820 - [DEBUG] Start adding new jump function
50236 2019-Jan-10 14:32:22.277843 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50237 2019-Jan-10 14:32:22.277899 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50238 2019-Jan-10 14:32:22.278518 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50239 2019-Jan-10 14:32:22.279136 - [DEBUG] Edge Function : AllBottom
50240 2019-Jan-10 14:32:22.279165 - [DEBUG] End adding new jump function
50241 2019-Jan-10 14:32:22.279189 - [DEBUG]
50242 2019-Jan-10 14:32:22.279213 - [DEBUG] -------------------------------------------- 1448. Path Edge --------------------------------------------
50243 2019-Jan-10 14:32:22.279238 - [DEBUG]
50244 2019-Jan-10 14:32:22.279261 - [DEBUG] Process 1448. path edge:
50245 2019-Jan-10 14:32:22.279285 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50246 2019-Jan-10 14:32:22.279341 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
50247 2019-Jan-10 14:32:22.279960 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50248 2019-Jan-10 14:32:22.280593 - [DEBUG]
50249 2019-Jan-10 14:32:22.280618 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
50250 2019-Jan-10 14:32:22.281261 - [DEBUG] Compose: EdgeIdentity * AllBottom
50251 2019-Jan-10 14:32:22.281289 - [DEBUG]
50252 2019-Jan-10 14:32:22.281313 - [DEBUG] Propagate flow
50253 2019-Jan-10 14:32:22.281336 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50254 2019-Jan-10 14:32:22.281394 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
50255 2019-Jan-10 14:32:22.282012 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50256 2019-Jan-10 14:32:22.282630 - [DEBUG] Edge function : AllBottom (result of previous compose)
50257 2019-Jan-10 14:32:22.282656 - [DEBUG]
50258 2019-Jan-10 14:32:22.282681 - [DEBUG] Join: AllTop & AllBottom
50259 2019-Jan-10 14:32:22.282719 - [DEBUG] = AllBottom (new jump func)
50260 2019-Jan-10 14:32:22.282744 - [DEBUG]
50261 2019-Jan-10 14:32:22.282776 - [DEBUG] Start adding new jump function
50262 2019-Jan-10 14:32:22.282799 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50263 2019-Jan-10 14:32:22.282857 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50264 2019-Jan-10 14:32:22.283511 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
50265 2019-Jan-10 14:32:22.284128 - [DEBUG] Edge Function : AllBottom
50266 2019-Jan-10 14:32:22.284157 - [DEBUG] End adding new jump function
50267 2019-Jan-10 14:32:22.284181 - [DEBUG]
50268 2019-Jan-10 14:32:22.284205 - [DEBUG] -------------------------------------------- 1449. Path Edge --------------------------------------------
50269 2019-Jan-10 14:32:22.284230 - [DEBUG]
50270 2019-Jan-10 14:32:22.284253 - [DEBUG] Process 1449. path edge:
50271 2019-Jan-10 14:32:22.284277 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50272 2019-Jan-10 14:32:22.284335 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
50273 2019-Jan-10 14:32:22.284951 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50274 2019-Jan-10 14:32:22.285568 - [DEBUG]
50275 2019-Jan-10 14:32:22.285594 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
50276 2019-Jan-10 14:32:22.286235 - [DEBUG] Compose: EdgeIdentity * AllBottom
50277 2019-Jan-10 14:32:22.286263 - [DEBUG]
50278 2019-Jan-10 14:32:22.286287 - [DEBUG] Propagate flow
50279 2019-Jan-10 14:32:22.286311 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50280 2019-Jan-10 14:32:22.286368 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
50281 2019-Jan-10 14:32:22.287003 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50282 2019-Jan-10 14:32:22.287623 - [DEBUG] Edge function : AllBottom (result of previous compose)
50283 2019-Jan-10 14:32:22.287649 - [DEBUG]
50284 2019-Jan-10 14:32:22.287674 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50285 2019-Jan-10 14:32:22.287700 - [DEBUG] = AllBottom
50286 2019-Jan-10 14:32:22.287725 - [DEBUG]
50287 2019-Jan-10 14:32:22.287749 - [DEBUG] PROPAGATE: No new function!
50288 2019-Jan-10 14:32:22.287774 - [DEBUG] EDGE:
50289 2019-Jan-10 14:32:22.287833 - [DEBUG] ---> 50290 2019-Jan-10 14:32:22.288449 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50291 2019-Jan-10 14:32:22.289067 - [DEBUG]
50292 2019-Jan-10 14:32:22.289093 - [DEBUG] EDGE:
50293 2019-Jan-10 14:32:22.289150 - [DEBUG] ---> 50294 2019-Jan-10 14:32:22.289768 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50295 2019-Jan-10 14:32:22.290403 - [DEBUG]
50296 2019-Jan-10 14:32:22.290429 - [DEBUG] EDGE:
50297 2019-Jan-10 14:32:22.290490 - [DEBUG] ---> 50298 2019-Jan-10 14:32:22.291118 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50299 2019-Jan-10 14:32:22.291738 - [DEBUG]
50300 2019-Jan-10 14:32:22.291764 - [DEBUG] EDGE:
50301 2019-Jan-10 14:32:22.291821 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
50302 2019-Jan-10 14:32:22.292455 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50303 2019-Jan-10 14:32:22.293075 - [DEBUG]
50304 2019-Jan-10 14:32:22.293101 - [DEBUG] EDGE:
50305 2019-Jan-10 14:32:22.293158 - [DEBUG] ---> 50306 2019-Jan-10 14:32:22.293791 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50307 2019-Jan-10 14:32:22.294410 - [DEBUG]
50308 2019-Jan-10 14:32:22.294437 - [DEBUG] EDGE:
50309 2019-Jan-10 14:32:22.294494 - [DEBUG] ---> 50310 2019-Jan-10 14:32:22.295109 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50311 2019-Jan-10 14:32:22.295726 - [DEBUG]
50312 2019-Jan-10 14:32:22.295752 - [DEBUG] EDGE:
50313 2019-Jan-10 14:32:22.295809 - [DEBUG] ---> 50314 2019-Jan-10 14:32:22.296430 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50315 2019-Jan-10 14:32:22.297062 - [DEBUG]
50316 2019-Jan-10 14:32:22.297096 - [DEBUG] Compose: EdgeIdentity * AllBottom
50317 2019-Jan-10 14:32:22.297124 - [DEBUG]
50318 2019-Jan-10 14:32:22.297147 - [DEBUG] Propagate flow
50319 2019-Jan-10 14:32:22.297171 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50320 2019-Jan-10 14:32:22.297227 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
50321 2019-Jan-10 14:32:22.297845 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50322 2019-Jan-10 14:32:22.298463 - [DEBUG] Edge function : AllBottom (result of previous compose)
50323 2019-Jan-10 14:32:22.298489 - [DEBUG]
50324 2019-Jan-10 14:32:22.298514 - [DEBUG] Join: AllTop & AllBottom
50325 2019-Jan-10 14:32:22.298540 - [DEBUG] = AllBottom (new jump func)
50326 2019-Jan-10 14:32:22.298565 - [DEBUG]
50327 2019-Jan-10 14:32:22.298588 - [DEBUG] Start adding new jump function
50328 2019-Jan-10 14:32:22.298612 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50329 2019-Jan-10 14:32:22.298667 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50330 2019-Jan-10 14:32:22.299287 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
50331 2019-Jan-10 14:32:22.299905 - [DEBUG] Edge Function : AllBottom
50332 2019-Jan-10 14:32:22.299933 - [DEBUG] End adding new jump function
50333 2019-Jan-10 14:32:22.299957 - [DEBUG]
50334 2019-Jan-10 14:32:22.299981 - [DEBUG] -------------------------------------------- 1450. Path Edge --------------------------------------------
50335 2019-Jan-10 14:32:22.300005 - [DEBUG]
50336 2019-Jan-10 14:32:22.300028 - [DEBUG] Process 1450. path edge:
50337 2019-Jan-10 14:32:22.300052 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50338 2019-Jan-10 14:32:22.300108 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
50339 2019-Jan-10 14:32:22.300743 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50340 2019-Jan-10 14:32:22.301362 - [DEBUG]
50341 2019-Jan-10 14:32:22.301386 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
50342 2019-Jan-10 14:32:22.302028 - [DEBUG] Compose: EdgeIdentity * AllBottom
50343 2019-Jan-10 14:32:22.302056 - [DEBUG]
50344 2019-Jan-10 14:32:22.302080 - [DEBUG] Propagate flow
50345 2019-Jan-10 14:32:22.302111 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50346 2019-Jan-10 14:32:22.302170 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
50347 2019-Jan-10 14:32:22.302783 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50348 2019-Jan-10 14:32:22.303401 - [DEBUG] Edge function : AllBottom (result of previous compose)
50349 2019-Jan-10 14:32:22.303427 - [DEBUG]
50350 2019-Jan-10 14:32:22.303452 - [DEBUG] Join: AllTop & AllBottom
50351 2019-Jan-10 14:32:22.303478 - [DEBUG] = AllBottom (new jump func)
50352 2019-Jan-10 14:32:22.303516 - [DEBUG]
50353 2019-Jan-10 14:32:22.303540 - [DEBUG] Start adding new jump function
50354 2019-Jan-10 14:32:22.303564 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50355 2019-Jan-10 14:32:22.303620 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50356 2019-Jan-10 14:32:22.304238 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
50357 2019-Jan-10 14:32:22.304852 - [DEBUG] Edge Function : AllBottom
50358 2019-Jan-10 14:32:22.304880 - [DEBUG] End adding new jump function
50359 2019-Jan-10 14:32:22.304904 - [DEBUG]
50360 2019-Jan-10 14:32:22.304928 - [DEBUG] -------------------------------------------- 1451. Path Edge --------------------------------------------
50361 2019-Jan-10 14:32:22.304952 - [DEBUG]
50362 2019-Jan-10 14:32:22.304975 - [DEBUG] Process 1451. path edge:
50363 2019-Jan-10 14:32:22.304999 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50364 2019-Jan-10 14:32:22.305055 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
50365 2019-Jan-10 14:32:22.305669 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50366 2019-Jan-10 14:32:22.306286 - [DEBUG]
50367 2019-Jan-10 14:32:22.306311 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
50368 2019-Jan-10 14:32:22.306960 - [DEBUG] Compose: EdgeIdentity * AllBottom
50369 2019-Jan-10 14:32:22.306988 - [DEBUG]
50370 2019-Jan-10 14:32:22.307012 - [DEBUG] Propagate flow
50371 2019-Jan-10 14:32:22.307036 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50372 2019-Jan-10 14:32:22.307093 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
50373 2019-Jan-10 14:32:22.307710 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50374 2019-Jan-10 14:32:22.308328 - [DEBUG] Edge function : AllBottom (result of previous compose)
50375 2019-Jan-10 14:32:22.308353 - [DEBUG]
50376 2019-Jan-10 14:32:22.308379 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50377 2019-Jan-10 14:32:22.308404 - [DEBUG] = AllBottom
50378 2019-Jan-10 14:32:22.308429 - [DEBUG]
50379 2019-Jan-10 14:32:22.308452 - [DEBUG] PROPAGATE: No new function!
50380 2019-Jan-10 14:32:22.308478 - [DEBUG] EDGE:
50381 2019-Jan-10 14:32:22.308535 - [DEBUG] ---> 50382 2019-Jan-10 14:32:22.309149 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50383 2019-Jan-10 14:32:22.309768 - [DEBUG]
50384 2019-Jan-10 14:32:22.309794 - [DEBUG] EDGE:
50385 2019-Jan-10 14:32:22.309851 - [DEBUG] ---> 50386 2019-Jan-10 14:32:22.310485 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50387 2019-Jan-10 14:32:22.311103 - [DEBUG]
50388 2019-Jan-10 14:32:22.311129 - [DEBUG] EDGE:
50389 2019-Jan-10 14:32:22.311186 - [DEBUG] ---> 50390 2019-Jan-10 14:32:22.311814 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50391 2019-Jan-10 14:32:22.312432 - [DEBUG]
50392 2019-Jan-10 14:32:22.312459 - [DEBUG] EDGE:
50393 2019-Jan-10 14:32:22.312517 - [DEBUG] ---> 50394 2019-Jan-10 14:32:22.313142 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50395 2019-Jan-10 14:32:22.313779 - [DEBUG]
50396 2019-Jan-10 14:32:22.313805 - [DEBUG] EDGE:
50397 2019-Jan-10 14:32:22.313863 - [DEBUG] ---> 50398 2019-Jan-10 14:32:22.314480 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50399 2019-Jan-10 14:32:22.315105 - [DEBUG]
50400 2019-Jan-10 14:32:22.315131 - [DEBUG] EDGE:
50401 2019-Jan-10 14:32:22.315189 - [DEBUG] ---> 50402 2019-Jan-10 14:32:22.315808 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50403 2019-Jan-10 14:32:22.316427 - [DEBUG]
50404 2019-Jan-10 14:32:22.316453 - [DEBUG] EDGE:
50405 2019-Jan-10 14:32:22.316511 - [DEBUG] ---> 50406 2019-Jan-10 14:32:22.317153 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50407 2019-Jan-10 14:32:22.317772 - [DEBUG]
50408 2019-Jan-10 14:32:22.317799 - [DEBUG] EDGE:
50409 2019-Jan-10 14:32:22.317856 - [DEBUG] ---> 50410 2019-Jan-10 14:32:22.318471 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50411 2019-Jan-10 14:32:22.319089 - [DEBUG]
50412 2019-Jan-10 14:32:22.319115 - [DEBUG] EDGE:
50413 2019-Jan-10 14:32:22.319173 - [DEBUG] ---> 50414 2019-Jan-10 14:32:22.319790 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50415 2019-Jan-10 14:32:22.320424 - [DEBUG]
50416 2019-Jan-10 14:32:22.320451 - [DEBUG] EDGE:
50417 2019-Jan-10 14:32:22.320509 - [DEBUG] ---> 50418 2019-Jan-10 14:32:22.321135 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50419 2019-Jan-10 14:32:22.321755 - [DEBUG]
50420 2019-Jan-10 14:32:22.321781 - [DEBUG] EDGE:
50421 2019-Jan-10 14:32:22.321838 - [DEBUG] ---> 50422 2019-Jan-10 14:32:22.322452 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50423 2019-Jan-10 14:32:22.323069 - [DEBUG]
50424 2019-Jan-10 14:32:22.323096 - [DEBUG] EDGE:
50425 2019-Jan-10 14:32:22.323153 - [DEBUG] ---> 50426 2019-Jan-10 14:32:22.323783 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50427 2019-Jan-10 14:32:22.324408 - [DEBUG]
50428 2019-Jan-10 14:32:22.324435 - [DEBUG] EDGE:
50429 2019-Jan-10 14:32:22.324493 - [DEBUG] ---> 50430 2019-Jan-10 14:32:22.325112 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50431 2019-Jan-10 14:32:22.325731 - [DEBUG]
50432 2019-Jan-10 14:32:22.325758 - [DEBUG] EDGE:
50433 2019-Jan-10 14:32:22.325815 - [DEBUG] ---> 50434 2019-Jan-10 14:32:22.326440 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50435 2019-Jan-10 14:32:22.327078 - [DEBUG]
50436 2019-Jan-10 14:32:22.327105 - [DEBUG] EDGE:
50437 2019-Jan-10 14:32:22.327162 - [DEBUG] ---> 50438 2019-Jan-10 14:32:22.327777 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50439 2019-Jan-10 14:32:22.328394 - [DEBUG]
50440 2019-Jan-10 14:32:22.328421 - [DEBUG] EDGE:
50441 2019-Jan-10 14:32:22.328478 - [DEBUG] ---> 50442 2019-Jan-10 14:32:22.329097 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50443 2019-Jan-10 14:32:22.329716 - [DEBUG]
50444 2019-Jan-10 14:32:22.329743 - [DEBUG] EDGE:
50445 2019-Jan-10 14:32:22.329800 - [DEBUG] ---> 50446 2019-Jan-10 14:32:22.330440 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50447 2019-Jan-10 14:32:22.331059 - [DEBUG]
50448 2019-Jan-10 14:32:22.331085 - [DEBUG] EDGE:
50449 2019-Jan-10 14:32:22.331143 - [DEBUG] ---> 50450 2019-Jan-10 14:32:22.331757 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50451 2019-Jan-10 14:32:22.332374 - [DEBUG]
50452 2019-Jan-10 14:32:22.332400 - [DEBUG] EDGE:
50453 2019-Jan-10 14:32:22.332457 - [DEBUG] ---> 50454 2019-Jan-10 14:32:22.333077 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50455 2019-Jan-10 14:32:22.333729 - [DEBUG]
50456 2019-Jan-10 14:32:22.333756 - [DEBUG] EDGE:
50457 2019-Jan-10 14:32:22.333816 - [DEBUG] ---> 50458 2019-Jan-10 14:32:22.334443 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50459 2019-Jan-10 14:32:22.335061 - [DEBUG]
50460 2019-Jan-10 14:32:22.335101 - [DEBUG] Compose: EdgeIdentity * AllBottom
50461 2019-Jan-10 14:32:22.335128 - [DEBUG]
50462 2019-Jan-10 14:32:22.335152 - [DEBUG] Propagate flow
50463 2019-Jan-10 14:32:22.335175 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50464 2019-Jan-10 14:32:22.335232 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50465 2019-Jan-10 14:32:22.335851 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50466 2019-Jan-10 14:32:22.336479 - [DEBUG] Edge function : AllBottom (result of previous compose)
50467 2019-Jan-10 14:32:22.336505 - [DEBUG]
50468 2019-Jan-10 14:32:22.336531 - [DEBUG] Join: AllTop & AllBottom
50469 2019-Jan-10 14:32:22.336558 - [DEBUG] = AllBottom (new jump func)
50470 2019-Jan-10 14:32:22.336583 - [DEBUG]
50471 2019-Jan-10 14:32:22.336606 - [DEBUG] Start adding new jump function
50472 2019-Jan-10 14:32:22.336630 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50473 2019-Jan-10 14:32:22.336686 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50474 2019-Jan-10 14:32:22.337324 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50475 2019-Jan-10 14:32:22.337943 - [DEBUG] Edge Function : AllBottom
50476 2019-Jan-10 14:32:22.337972 - [DEBUG] End adding new jump function
50477 2019-Jan-10 14:32:22.337996 - [DEBUG]
50478 2019-Jan-10 14:32:22.338020 - [DEBUG] -------------------------------------------- 1452. Path Edge --------------------------------------------
50479 2019-Jan-10 14:32:22.338044 - [DEBUG]
50480 2019-Jan-10 14:32:22.338068 - [DEBUG] Process 1452. path edge:
50481 2019-Jan-10 14:32:22.338092 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50482 2019-Jan-10 14:32:22.338148 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
50483 2019-Jan-10 14:32:22.338766 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50484 2019-Jan-10 14:32:22.339385 - [DEBUG]
50485 2019-Jan-10 14:32:22.339409 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
50486 2019-Jan-10 14:32:22.340040 - [DEBUG] Possible callees:
50487 2019-Jan-10 14:32:22.340065 - [DEBUG] foo
50488 2019-Jan-10 14:32:22.340090 - [DEBUG] Possible return sites:
50489 2019-Jan-10 14:32:22.340114 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12650490 2019-Jan-10 14:32:22.341357 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
50491 2019-Jan-10 14:32:22.341386 - [DEBUG] Start points of 'foo' currently not available!
50492 2019-Jan-10 14:32:22.341425 - [DEBUG] Compose: EdgeIdentity * AllBottom
50493 2019-Jan-10 14:32:22.341452 - [DEBUG]
50494 2019-Jan-10 14:32:22.341476 - [DEBUG] Propagate flow
50495 2019-Jan-10 14:32:22.341499 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50496 2019-Jan-10 14:32:22.341556 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50497 2019-Jan-10 14:32:22.342174 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50498 2019-Jan-10 14:32:22.342793 - [DEBUG] Edge function : AllBottom (result of previous compose)
50499 2019-Jan-10 14:32:22.342818 - [DEBUG]
50500 2019-Jan-10 14:32:22.342843 - [DEBUG] Join: AllTop & AllBottom
50501 2019-Jan-10 14:32:22.342869 - [DEBUG] = AllBottom (new jump func)
50502 2019-Jan-10 14:32:22.342894 - [DEBUG]
50503 2019-Jan-10 14:32:22.342917 - [DEBUG] Start adding new jump function
50504 2019-Jan-10 14:32:22.342941 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50505 2019-Jan-10 14:32:22.342997 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50506 2019-Jan-10 14:32:22.343632 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50507 2019-Jan-10 14:32:22.344251 - [DEBUG] Edge Function : AllBottom
50508 2019-Jan-10 14:32:22.344279 - [DEBUG] End adding new jump function
50509 2019-Jan-10 14:32:22.344303 - [DEBUG]
50510 2019-Jan-10 14:32:22.344326 - [DEBUG] -------------------------------------------- 1453. Path Edge --------------------------------------------
50511 2019-Jan-10 14:32:22.344359 - [DEBUG]
50512 2019-Jan-10 14:32:22.344383 - [DEBUG] Process 1453. path edge:
50513 2019-Jan-10 14:32:22.344407 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50514 2019-Jan-10 14:32:22.344464 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
50515 2019-Jan-10 14:32:22.345082 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50516 2019-Jan-10 14:32:22.345700 - [DEBUG]
50517 2019-Jan-10 14:32:22.345725 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
50518 2019-Jan-10 14:32:22.346364 - [DEBUG] Compose: EdgeIdentity * AllBottom
50519 2019-Jan-10 14:32:22.346392 - [DEBUG]
50520 2019-Jan-10 14:32:22.346416 - [DEBUG] Propagate flow
50521 2019-Jan-10 14:32:22.346439 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50522 2019-Jan-10 14:32:22.346497 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
50523 2019-Jan-10 14:32:22.347129 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50524 2019-Jan-10 14:32:22.347748 - [DEBUG] Edge function : AllBottom (result of previous compose)
50525 2019-Jan-10 14:32:22.347774 - [DEBUG]
50526 2019-Jan-10 14:32:22.347799 - [DEBUG] Join: AllTop & AllBottom
50527 2019-Jan-10 14:32:22.347825 - [DEBUG] = AllBottom (new jump func)
50528 2019-Jan-10 14:32:22.347849 - [DEBUG]
50529 2019-Jan-10 14:32:22.347873 - [DEBUG] Start adding new jump function
50530 2019-Jan-10 14:32:22.347897 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50531 2019-Jan-10 14:32:22.347953 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50532 2019-Jan-10 14:32:22.348572 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
50533 2019-Jan-10 14:32:22.349187 - [DEBUG] Edge Function : AllBottom
50534 2019-Jan-10 14:32:22.349215 - [DEBUG] End adding new jump function
50535 2019-Jan-10 14:32:22.349240 - [DEBUG]
50536 2019-Jan-10 14:32:22.349263 - [DEBUG] -------------------------------------------- 1454. Path Edge --------------------------------------------
50537 2019-Jan-10 14:32:22.349287 - [DEBUG]
50538 2019-Jan-10 14:32:22.349311 - [DEBUG] Process 1454. path edge:
50539 2019-Jan-10 14:32:22.349335 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50540 2019-Jan-10 14:32:22.349391 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
50541 2019-Jan-10 14:32:22.350007 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50542 2019-Jan-10 14:32:22.350642 - [DEBUG]
50543 2019-Jan-10 14:32:22.350668 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
50544 2019-Jan-10 14:32:22.351301 - [DEBUG] Compose: EdgeIdentity * AllBottom
50545 2019-Jan-10 14:32:22.351328 - [DEBUG]
50546 2019-Jan-10 14:32:22.351352 - [DEBUG] Propagate flow
50547 2019-Jan-10 14:32:22.351375 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50548 2019-Jan-10 14:32:22.351433 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
50549 2019-Jan-10 14:32:22.352050 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50550 2019-Jan-10 14:32:22.352669 - [DEBUG] Edge function : AllBottom (result of previous compose)
50551 2019-Jan-10 14:32:22.352695 - [DEBUG]
50552 2019-Jan-10 14:32:22.352720 - [DEBUG] Join: AllTop & AllBottom
50553 2019-Jan-10 14:32:22.352746 - [DEBUG] = AllBottom (new jump func)
50554 2019-Jan-10 14:32:22.352770 - [DEBUG]
50555 2019-Jan-10 14:32:22.352803 - [DEBUG] Start adding new jump function
50556 2019-Jan-10 14:32:22.352826 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50557 2019-Jan-10 14:32:22.352883 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50558 2019-Jan-10 14:32:22.353518 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
50559 2019-Jan-10 14:32:22.354135 - [DEBUG] Edge Function : AllBottom
50560 2019-Jan-10 14:32:22.354163 - [DEBUG] End adding new jump function
50561 2019-Jan-10 14:32:22.354187 - [DEBUG]
50562 2019-Jan-10 14:32:22.354210 - [DEBUG] -------------------------------------------- 1455. Path Edge --------------------------------------------
50563 2019-Jan-10 14:32:22.354235 - [DEBUG]
50564 2019-Jan-10 14:32:22.354258 - [DEBUG] Process 1455. path edge:
50565 2019-Jan-10 14:32:22.354282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50566 2019-Jan-10 14:32:22.354338 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
50567 2019-Jan-10 14:32:22.354955 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50568 2019-Jan-10 14:32:22.355573 - [DEBUG]
50569 2019-Jan-10 14:32:22.355598 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
50570 2019-Jan-10 14:32:22.356233 - [DEBUG] Compose: EdgeIdentity * AllBottom
50571 2019-Jan-10 14:32:22.356260 - [DEBUG]
50572 2019-Jan-10 14:32:22.356284 - [DEBUG] Propagate flow
50573 2019-Jan-10 14:32:22.356308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50574 2019-Jan-10 14:32:22.356365 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50575 2019-Jan-10 14:32:22.357007 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50576 2019-Jan-10 14:32:22.357627 - [DEBUG] Edge function : AllBottom (result of previous compose)
50577 2019-Jan-10 14:32:22.357653 - [DEBUG]
50578 2019-Jan-10 14:32:22.357677 - [DEBUG] Join: AllTop & AllBottom
50579 2019-Jan-10 14:32:22.357703 - [DEBUG] = AllBottom (new jump func)
50580 2019-Jan-10 14:32:22.357727 - [DEBUG]
50581 2019-Jan-10 14:32:22.357751 - [DEBUG] Start adding new jump function
50582 2019-Jan-10 14:32:22.357775 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50583 2019-Jan-10 14:32:22.357831 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50584 2019-Jan-10 14:32:22.358449 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50585 2019-Jan-10 14:32:22.359075 - [DEBUG] Edge Function : AllBottom
50586 2019-Jan-10 14:32:22.359103 - [DEBUG] End adding new jump function
50587 2019-Jan-10 14:32:22.359127 - [DEBUG]
50588 2019-Jan-10 14:32:22.359150 - [DEBUG] -------------------------------------------- 1456. Path Edge --------------------------------------------
50589 2019-Jan-10 14:32:22.359174 - [DEBUG]
50590 2019-Jan-10 14:32:22.359198 - [DEBUG] Process 1456. path edge:
50591 2019-Jan-10 14:32:22.359221 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50592 2019-Jan-10 14:32:22.359277 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
50593 2019-Jan-10 14:32:22.359903 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50594 2019-Jan-10 14:32:22.360533 - [DEBUG]
50595 2019-Jan-10 14:32:22.360558 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50596 2019-Jan-10 14:32:22.361202 - [DEBUG] Possible callees:
50597 2019-Jan-10 14:32:22.361228 - [DEBUG] llvm.dbg.declare
50598 2019-Jan-10 14:32:22.361254 - [DEBUG] Possible return sites:
50599 2019-Jan-10 14:32:22.361277 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13650600 2019-Jan-10 14:32:22.362516 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50601 2019-Jan-10 14:32:22.362545 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50602 2019-Jan-10 14:32:22.362582 - [DEBUG] Compose: EdgeIdentity * AllBottom
50603 2019-Jan-10 14:32:22.362609 - [DEBUG]
50604 2019-Jan-10 14:32:22.362633 - [DEBUG] Propagate flow
50605 2019-Jan-10 14:32:22.362657 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50606 2019-Jan-10 14:32:22.362713 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50607 2019-Jan-10 14:32:22.363332 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50608 2019-Jan-10 14:32:22.363978 - [DEBUG] Edge function : AllBottom (result of previous compose)
50609 2019-Jan-10 14:32:22.364004 - [DEBUG]
50610 2019-Jan-10 14:32:22.364029 - [DEBUG] Join: AllTop & AllBottom
50611 2019-Jan-10 14:32:22.364055 - [DEBUG] = AllBottom (new jump func)
50612 2019-Jan-10 14:32:22.364080 - [DEBUG]
50613 2019-Jan-10 14:32:22.364103 - [DEBUG] Start adding new jump function
50614 2019-Jan-10 14:32:22.364127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50615 2019-Jan-10 14:32:22.364183 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50616 2019-Jan-10 14:32:22.364802 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50617 2019-Jan-10 14:32:22.365419 - [DEBUG] Edge Function : AllBottom
50618 2019-Jan-10 14:32:22.365447 - [DEBUG] End adding new jump function
50619 2019-Jan-10 14:32:22.365471 - [DEBUG]
50620 2019-Jan-10 14:32:22.365495 - [DEBUG] -------------------------------------------- 1457. Path Edge --------------------------------------------
50621 2019-Jan-10 14:32:22.365519 - [DEBUG]
50622 2019-Jan-10 14:32:22.365543 - [DEBUG] Process 1457. path edge:
50623 2019-Jan-10 14:32:22.365567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50624 2019-Jan-10 14:32:22.365622 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
50625 2019-Jan-10 14:32:22.366243 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50626 2019-Jan-10 14:32:22.366878 - [DEBUG]
50627 2019-Jan-10 14:32:22.366902 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
50628 2019-Jan-10 14:32:22.367541 - [DEBUG] Compose: EdgeIdentity * AllBottom
50629 2019-Jan-10 14:32:22.367570 - [DEBUG]
50630 2019-Jan-10 14:32:22.367594 - [DEBUG] Propagate flow
50631 2019-Jan-10 14:32:22.367618 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50632 2019-Jan-10 14:32:22.367676 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
50633 2019-Jan-10 14:32:22.368293 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50634 2019-Jan-10 14:32:22.368911 - [DEBUG] Edge function : AllBottom (result of previous compose)
50635 2019-Jan-10 14:32:22.368937 - [DEBUG]
50636 2019-Jan-10 14:32:22.368962 - [DEBUG] Join: AllTop & AllBottom
50637 2019-Jan-10 14:32:22.368988 - [DEBUG] = AllBottom (new jump func)
50638 2019-Jan-10 14:32:22.369013 - [DEBUG]
50639 2019-Jan-10 14:32:22.369036 - [DEBUG] Start adding new jump function
50640 2019-Jan-10 14:32:22.369068 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50641 2019-Jan-10 14:32:22.369126 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50642 2019-Jan-10 14:32:22.369745 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
50643 2019-Jan-10 14:32:22.370376 - [DEBUG] Edge Function : AllBottom
50644 2019-Jan-10 14:32:22.370405 - [DEBUG] End adding new jump function
50645 2019-Jan-10 14:32:22.370429 - [DEBUG]
50646 2019-Jan-10 14:32:22.370453 - [DEBUG] -------------------------------------------- 1458. Path Edge --------------------------------------------
50647 2019-Jan-10 14:32:22.370478 - [DEBUG]
50648 2019-Jan-10 14:32:22.370501 - [DEBUG] Process 1458. path edge:
50649 2019-Jan-10 14:32:22.370525 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50650 2019-Jan-10 14:32:22.370582 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
50651 2019-Jan-10 14:32:22.371198 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50652 2019-Jan-10 14:32:22.371816 - [DEBUG]
50653 2019-Jan-10 14:32:22.371842 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
50654 2019-Jan-10 14:32:22.372475 - [DEBUG] Compose: EdgeIdentity * AllBottom
50655 2019-Jan-10 14:32:22.372503 - [DEBUG]
50656 2019-Jan-10 14:32:22.372526 - [DEBUG] Propagate flow
50657 2019-Jan-10 14:32:22.372550 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50658 2019-Jan-10 14:32:22.372608 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
50659 2019-Jan-10 14:32:22.373224 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50660 2019-Jan-10 14:32:22.373858 - [DEBUG] Edge function : AllBottom (result of previous compose)
50661 2019-Jan-10 14:32:22.373883 - [DEBUG]
50662 2019-Jan-10 14:32:22.373909 - [DEBUG] Join: AllTop & AllBottom
50663 2019-Jan-10 14:32:22.373935 - [DEBUG] = AllBottom (new jump func)
50664 2019-Jan-10 14:32:22.373960 - [DEBUG]
50665 2019-Jan-10 14:32:22.373983 - [DEBUG] Start adding new jump function
50666 2019-Jan-10 14:32:22.374007 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50667 2019-Jan-10 14:32:22.374064 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50668 2019-Jan-10 14:32:22.374683 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
50669 2019-Jan-10 14:32:22.375297 - [DEBUG] Edge Function : AllBottom
50670 2019-Jan-10 14:32:22.375325 - [DEBUG] End adding new jump function
50671 2019-Jan-10 14:32:22.375349 - [DEBUG]
50672 2019-Jan-10 14:32:22.375373 - [DEBUG] -------------------------------------------- 1459. Path Edge --------------------------------------------
50673 2019-Jan-10 14:32:22.375397 - [DEBUG]
50674 2019-Jan-10 14:32:22.375420 - [DEBUG] Process 1459. path edge:
50675 2019-Jan-10 14:32:22.375444 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50676 2019-Jan-10 14:32:22.375501 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
50677 2019-Jan-10 14:32:22.376114 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50678 2019-Jan-10 14:32:22.376731 - [DEBUG]
50679 2019-Jan-10 14:32:22.376756 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
50680 2019-Jan-10 14:32:22.377405 - [DEBUG] Compose: EdgeIdentity * AllBottom
50681 2019-Jan-10 14:32:22.377433 - [DEBUG]
50682 2019-Jan-10 14:32:22.377457 - [DEBUG] Propagate flow
50683 2019-Jan-10 14:32:22.377480 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50684 2019-Jan-10 14:32:22.377538 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
50685 2019-Jan-10 14:32:22.378179 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50686 2019-Jan-10 14:32:22.378799 - [DEBUG] Edge function : AllBottom (result of previous compose)
50687 2019-Jan-10 14:32:22.378825 - [DEBUG]
50688 2019-Jan-10 14:32:22.378850 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50689 2019-Jan-10 14:32:22.378876 - [DEBUG] = AllBottom
50690 2019-Jan-10 14:32:22.378901 - [DEBUG]
50691 2019-Jan-10 14:32:22.378925 - [DEBUG] PROPAGATE: No new function!
50692 2019-Jan-10 14:32:22.378951 - [DEBUG] EDGE:
50693 2019-Jan-10 14:32:22.379008 - [DEBUG] ---> 50694 2019-Jan-10 14:32:22.379624 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50695 2019-Jan-10 14:32:22.380260 - [DEBUG]
50696 2019-Jan-10 14:32:22.380286 - [DEBUG] EDGE:
50697 2019-Jan-10 14:32:22.380343 - [DEBUG] ---> 50698 2019-Jan-10 14:32:22.380958 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50699 2019-Jan-10 14:32:22.381575 - [DEBUG]
50700 2019-Jan-10 14:32:22.381602 - [DEBUG] EDGE:
50701 2019-Jan-10 14:32:22.381659 - [DEBUG] ---> 50702 2019-Jan-10 14:32:22.382276 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50703 2019-Jan-10 14:32:22.382893 - [DEBUG]
50704 2019-Jan-10 14:32:22.382919 - [DEBUG] EDGE:
50705 2019-Jan-10 14:32:22.382977 - [DEBUG] ---> 50706 2019-Jan-10 14:32:22.383628 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50707 2019-Jan-10 14:32:22.384259 - [DEBUG]
50708 2019-Jan-10 14:32:22.384294 - [DEBUG] Compose: EdgeIdentity * AllBottom
50709 2019-Jan-10 14:32:22.384321 - [DEBUG]
50710 2019-Jan-10 14:32:22.384344 - [DEBUG] Propagate flow
50711 2019-Jan-10 14:32:22.384368 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50712 2019-Jan-10 14:32:22.384425 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50713 2019-Jan-10 14:32:22.385053 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50714 2019-Jan-10 14:32:22.385671 - [DEBUG] Edge function : AllBottom (result of previous compose)
50715 2019-Jan-10 14:32:22.385696 - [DEBUG]
50716 2019-Jan-10 14:32:22.385722 - [DEBUG] Join: AllTop & AllBottom
50717 2019-Jan-10 14:32:22.385748 - [DEBUG] = AllBottom (new jump func)
50718 2019-Jan-10 14:32:22.385773 - [DEBUG]
50719 2019-Jan-10 14:32:22.385796 - [DEBUG] Start adding new jump function
50720 2019-Jan-10 14:32:22.385820 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50721 2019-Jan-10 14:32:22.385876 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50722 2019-Jan-10 14:32:22.386494 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50723 2019-Jan-10 14:32:22.387137 - [DEBUG] Edge Function : AllBottom
50724 2019-Jan-10 14:32:22.387166 - [DEBUG] End adding new jump function
50725 2019-Jan-10 14:32:22.387189 - [DEBUG]
50726 2019-Jan-10 14:32:22.387213 - [DEBUG] -------------------------------------------- 1460. Path Edge --------------------------------------------
50727 2019-Jan-10 14:32:22.387248 - [DEBUG]
50728 2019-Jan-10 14:32:22.387272 - [DEBUG] Process 1460. path edge:
50729 2019-Jan-10 14:32:22.387295 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50730 2019-Jan-10 14:32:22.387352 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
50731 2019-Jan-10 14:32:22.387979 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50732 2019-Jan-10 14:32:22.388597 - [DEBUG]
50733 2019-Jan-10 14:32:22.388622 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50734 2019-Jan-10 14:32:22.389258 - [DEBUG] Possible callees:
50735 2019-Jan-10 14:32:22.389283 - [DEBUG] llvm.dbg.declare
50736 2019-Jan-10 14:32:22.389309 - [DEBUG] Possible return sites:
50737 2019-Jan-10 14:32:22.389332 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14350738 2019-Jan-10 14:32:22.390584 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50739 2019-Jan-10 14:32:22.390613 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50740 2019-Jan-10 14:32:22.390652 - [DEBUG] Compose: EdgeIdentity * AllBottom
50741 2019-Jan-10 14:32:22.390682 - [DEBUG]
50742 2019-Jan-10 14:32:22.390707 - [DEBUG] Propagate flow
50743 2019-Jan-10 14:32:22.390730 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50744 2019-Jan-10 14:32:22.390788 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50745 2019-Jan-10 14:32:22.391409 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50746 2019-Jan-10 14:32:22.392027 - [DEBUG] Edge function : AllBottom (result of previous compose)
50747 2019-Jan-10 14:32:22.392053 - [DEBUG]
50748 2019-Jan-10 14:32:22.392078 - [DEBUG] Join: AllTop & AllBottom
50749 2019-Jan-10 14:32:22.392104 - [DEBUG] = AllBottom (new jump func)
50750 2019-Jan-10 14:32:22.392129 - [DEBUG]
50751 2019-Jan-10 14:32:22.392152 - [DEBUG] Start adding new jump function
50752 2019-Jan-10 14:32:22.392176 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50753 2019-Jan-10 14:32:22.392232 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50754 2019-Jan-10 14:32:22.392851 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50755 2019-Jan-10 14:32:22.393469 - [DEBUG] Edge Function : AllBottom
50756 2019-Jan-10 14:32:22.393510 - [DEBUG] End adding new jump function
50757 2019-Jan-10 14:32:22.393535 - [DEBUG]
50758 2019-Jan-10 14:32:22.393559 - [DEBUG] -------------------------------------------- 1461. Path Edge --------------------------------------------
50759 2019-Jan-10 14:32:22.393583 - [DEBUG]
50760 2019-Jan-10 14:32:22.393607 - [DEBUG] Process 1461. path edge:
50761 2019-Jan-10 14:32:22.393631 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50762 2019-Jan-10 14:32:22.393687 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
50763 2019-Jan-10 14:32:22.394306 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50764 2019-Jan-10 14:32:22.394925 - [DEBUG]
50765 2019-Jan-10 14:32:22.394950 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
50766 2019-Jan-10 14:32:22.395588 - [DEBUG] Compose: EdgeIdentity * AllBottom
50767 2019-Jan-10 14:32:22.395616 - [DEBUG]
50768 2019-Jan-10 14:32:22.395640 - [DEBUG] Propagate flow
50769 2019-Jan-10 14:32:22.395663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50770 2019-Jan-10 14:32:22.395729 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
50771 2019-Jan-10 14:32:22.396344 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50772 2019-Jan-10 14:32:22.396978 - [DEBUG] Edge function : AllBottom (result of previous compose)
50773 2019-Jan-10 14:32:22.397004 - [DEBUG]
50774 2019-Jan-10 14:32:22.397029 - [DEBUG] Join: AllTop & AllBottom
50775 2019-Jan-10 14:32:22.397055 - [DEBUG] = AllBottom (new jump func)
50776 2019-Jan-10 14:32:22.397080 - [DEBUG]
50777 2019-Jan-10 14:32:22.397103 - [DEBUG] Start adding new jump function
50778 2019-Jan-10 14:32:22.397127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50779 2019-Jan-10 14:32:22.397183 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50780 2019-Jan-10 14:32:22.397802 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
50781 2019-Jan-10 14:32:22.398416 - [DEBUG] Edge Function : AllBottom
50782 2019-Jan-10 14:32:22.398444 - [DEBUG] End adding new jump function
50783 2019-Jan-10 14:32:22.398468 - [DEBUG]
50784 2019-Jan-10 14:32:22.398492 - [DEBUG] -------------------------------------------- 1462. Path Edge --------------------------------------------
50785 2019-Jan-10 14:32:22.398516 - [DEBUG]
50786 2019-Jan-10 14:32:22.398540 - [DEBUG] Process 1462. path edge:
50787 2019-Jan-10 14:32:22.398563 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50788 2019-Jan-10 14:32:22.398619 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
50789 2019-Jan-10 14:32:22.399233 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50790 2019-Jan-10 14:32:22.399849 - [DEBUG]
50791 2019-Jan-10 14:32:22.399875 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
50792 2019-Jan-10 14:32:22.400520 - [DEBUG] Compose: EdgeIdentity * AllBottom
50793 2019-Jan-10 14:32:22.400549 - [DEBUG]
50794 2019-Jan-10 14:32:22.400573 - [DEBUG] Propagate flow
50795 2019-Jan-10 14:32:22.400596 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50796 2019-Jan-10 14:32:22.400654 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
50797 2019-Jan-10 14:32:22.401271 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50798 2019-Jan-10 14:32:22.401891 - [DEBUG] Edge function : AllBottom (result of previous compose)
50799 2019-Jan-10 14:32:22.401917 - [DEBUG]
50800 2019-Jan-10 14:32:22.401942 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50801 2019-Jan-10 14:32:22.401968 - [DEBUG] = AllBottom
50802 2019-Jan-10 14:32:22.401993 - [DEBUG]
50803 2019-Jan-10 14:32:22.402017 - [DEBUG] PROPAGATE: No new function!
50804 2019-Jan-10 14:32:22.402042 - [DEBUG] EDGE:
50805 2019-Jan-10 14:32:22.402100 - [DEBUG] ---> 50806 2019-Jan-10 14:32:22.402713 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50807 2019-Jan-10 14:32:22.403331 - [DEBUG]
50808 2019-Jan-10 14:32:22.403357 - [DEBUG] EDGE:
50809 2019-Jan-10 14:32:22.403414 - [DEBUG] ---> 50810 2019-Jan-10 14:32:22.404048 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50811 2019-Jan-10 14:32:22.404666 - [DEBUG]
50812 2019-Jan-10 14:32:22.404692 - [DEBUG] EDGE:
50813 2019-Jan-10 14:32:22.404749 - [DEBUG] ---> 50814 2019-Jan-10 14:32:22.405383 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50815 2019-Jan-10 14:32:22.406003 - [DEBUG]
50816 2019-Jan-10 14:32:22.406029 - [DEBUG] EDGE:
50817 2019-Jan-10 14:32:22.406086 - [DEBUG] ---> 50818 2019-Jan-10 14:32:22.406703 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50819 2019-Jan-10 14:32:22.407337 - [DEBUG]
50820 2019-Jan-10 14:32:22.407370 - [DEBUG] Compose: EdgeIdentity * AllBottom
50821 2019-Jan-10 14:32:22.407397 - [DEBUG]
50822 2019-Jan-10 14:32:22.407421 - [DEBUG] Propagate flow
50823 2019-Jan-10 14:32:22.407444 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50824 2019-Jan-10 14:32:22.407501 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
50825 2019-Jan-10 14:32:22.408117 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50826 2019-Jan-10 14:32:22.408736 - [DEBUG] Edge function : AllBottom (result of previous compose)
50827 2019-Jan-10 14:32:22.408761 - [DEBUG]
50828 2019-Jan-10 14:32:22.408786 - [DEBUG] Join: AllTop & AllBottom
50829 2019-Jan-10 14:32:22.408812 - [DEBUG] = AllBottom (new jump func)
50830 2019-Jan-10 14:32:22.408837 - [DEBUG]
50831 2019-Jan-10 14:32:22.408860 - [DEBUG] Start adding new jump function
50832 2019-Jan-10 14:32:22.408884 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50833 2019-Jan-10 14:32:22.408939 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50834 2019-Jan-10 14:32:22.409559 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
50835 2019-Jan-10 14:32:22.410189 - [DEBUG] Edge Function : AllBottom
50836 2019-Jan-10 14:32:22.410217 - [DEBUG] End adding new jump function
50837 2019-Jan-10 14:32:22.410241 - [DEBUG]
50838 2019-Jan-10 14:32:22.410265 - [DEBUG] -------------------------------------------- 1463. Path Edge --------------------------------------------
50839 2019-Jan-10 14:32:22.410289 - [DEBUG]
50840 2019-Jan-10 14:32:22.410312 - [DEBUG] Process 1463. path edge:
50841 2019-Jan-10 14:32:22.410336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50842 2019-Jan-10 14:32:22.410392 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
50843 2019-Jan-10 14:32:22.411008 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
50844 2019-Jan-10 14:32:22.411626 - [DEBUG]
50845 2019-Jan-10 14:32:22.411652 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
50846 2019-Jan-10 14:32:22.412284 - [DEBUG] Compose: EdgeIdentity * AllBottom
50847 2019-Jan-10 14:32:22.412312 - [DEBUG]
50848 2019-Jan-10 14:32:22.412336 - [DEBUG] Propagate flow
50849 2019-Jan-10 14:32:22.412359 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50850 2019-Jan-10 14:32:22.412417 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
50851 2019-Jan-10 14:32:22.413052 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50852 2019-Jan-10 14:32:22.413694 - [DEBUG] Edge function : AllBottom (result of previous compose)
50853 2019-Jan-10 14:32:22.413719 - [DEBUG]
50854 2019-Jan-10 14:32:22.413744 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50855 2019-Jan-10 14:32:22.413770 - [DEBUG] = AllBottom
50856 2019-Jan-10 14:32:22.413794 - [DEBUG]
50857 2019-Jan-10 14:32:22.413818 - [DEBUG] PROPAGATE: No new function!
50858 2019-Jan-10 14:32:22.413859 - [DEBUG] Compose: EdgeIdentity * AllBottom
50859 2019-Jan-10 14:32:22.413886 - [DEBUG]
50860 2019-Jan-10 14:32:22.413910 - [DEBUG] Propagate flow
50861 2019-Jan-10 14:32:22.413933 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50862 2019-Jan-10 14:32:22.413990 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
50863 2019-Jan-10 14:32:22.414617 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
50864 2019-Jan-10 14:32:22.415236 - [DEBUG] Edge function : AllBottom (result of previous compose)
50865 2019-Jan-10 14:32:22.415261 - [DEBUG]
50866 2019-Jan-10 14:32:22.415286 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50867 2019-Jan-10 14:32:22.415312 - [DEBUG] = AllBottom
50868 2019-Jan-10 14:32:22.415337 - [DEBUG]
50869 2019-Jan-10 14:32:22.415360 - [DEBUG] PROPAGATE: No new function!
50870 2019-Jan-10 14:32:22.415385 - [DEBUG] EDGE:
50871 2019-Jan-10 14:32:22.415442 - [DEBUG] ---> 50872 2019-Jan-10 14:32:22.416059 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50873 2019-Jan-10 14:32:22.416677 - [DEBUG]
50874 2019-Jan-10 14:32:22.416703 - [DEBUG] EDGE:
50875 2019-Jan-10 14:32:22.416760 - [DEBUG] ---> 50876 2019-Jan-10 14:32:22.417392 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50877 2019-Jan-10 14:32:22.418010 - [DEBUG]
50878 2019-Jan-10 14:32:22.418037 - [DEBUG] EDGE:
50879 2019-Jan-10 14:32:22.418094 - [DEBUG] ---> 50880 2019-Jan-10 14:32:22.418712 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50881 2019-Jan-10 14:32:22.419329 - [DEBUG]
50882 2019-Jan-10 14:32:22.419356 - [DEBUG] EDGE:
50883 2019-Jan-10 14:32:22.419413 - [DEBUG] ---> 50884 2019-Jan-10 14:32:22.420030 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50885 2019-Jan-10 14:32:22.420663 - [DEBUG]
50886 2019-Jan-10 14:32:22.420690 - [DEBUG] EDGE:
50887 2019-Jan-10 14:32:22.420747 - [DEBUG] ---> 50888 2019-Jan-10 14:32:22.421363 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50889 2019-Jan-10 14:32:22.422006 - [DEBUG]
50890 2019-Jan-10 14:32:22.422034 - [DEBUG] EDGE:
50891 2019-Jan-10 14:32:22.422098 - [DEBUG] ---> 50892 2019-Jan-10 14:32:22.422768 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50893 2019-Jan-10 14:32:22.423432 - [DEBUG]
50894 2019-Jan-10 14:32:22.423460 - [DEBUG] EDGE:
50895 2019-Jan-10 14:32:22.423553 - [DEBUG] ---> 50896 2019-Jan-10 14:32:22.424222 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50897 2019-Jan-10 14:32:22.424859 - [DEBUG]
50898 2019-Jan-10 14:32:22.424904 - [DEBUG] EDGE:
50899 2019-Jan-10 14:32:22.424964 - [DEBUG] ---> 50900 2019-Jan-10 14:32:22.425582 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50901 2019-Jan-10 14:32:22.426201 - [DEBUG]
50902 2019-Jan-10 14:32:22.426228 - [DEBUG] EDGE:
50903 2019-Jan-10 14:32:22.426285 - [DEBUG] ---> 50904 2019-Jan-10 14:32:22.426926 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50905 2019-Jan-10 14:32:22.427544 - [DEBUG]
50906 2019-Jan-10 14:32:22.427571 - [DEBUG] EDGE:
50907 2019-Jan-10 14:32:22.427628 - [DEBUG] ---> 50908 2019-Jan-10 14:32:22.428243 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50909 2019-Jan-10 14:32:22.428862 - [DEBUG]
50910 2019-Jan-10 14:32:22.428888 - [DEBUG] EDGE:
50911 2019-Jan-10 14:32:22.428945 - [DEBUG] ---> 50912 2019-Jan-10 14:32:22.429564 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50913 2019-Jan-10 14:32:22.430195 - [DEBUG]
50914 2019-Jan-10 14:32:22.430222 - [DEBUG] EDGE:
50915 2019-Jan-10 14:32:22.430280 - [DEBUG] ---> 50916 2019-Jan-10 14:32:22.430909 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
50917 2019-Jan-10 14:32:22.431528 - [DEBUG]
50918 2019-Jan-10 14:32:22.431558 - [DEBUG] Compose: EdgeIdentity * AllBottom
50919 2019-Jan-10 14:32:22.431584 - [DEBUG]
50920 2019-Jan-10 14:32:22.431608 - [DEBUG] Propagate flow
50921 2019-Jan-10 14:32:22.431632 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50922 2019-Jan-10 14:32:22.431688 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50923 2019-Jan-10 14:32:22.432313 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50924 2019-Jan-10 14:32:22.432928 - [DEBUG] Edge function : AllBottom (result of previous compose)
50925 2019-Jan-10 14:32:22.432953 - [DEBUG]
50926 2019-Jan-10 14:32:22.432980 - [DEBUG] Join: AllTop & AllBottom
50927 2019-Jan-10 14:32:22.433006 - [DEBUG] = AllBottom (new jump func)
50928 2019-Jan-10 14:32:22.433030 - [DEBUG]
50929 2019-Jan-10 14:32:22.433054 - [DEBUG] Start adding new jump function
50930 2019-Jan-10 14:32:22.433078 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50931 2019-Jan-10 14:32:22.433134 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50932 2019-Jan-10 14:32:22.433771 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50933 2019-Jan-10 14:32:22.434414 - [DEBUG] Edge Function : AllBottom
50934 2019-Jan-10 14:32:22.434445 - [DEBUG] End adding new jump function
50935 2019-Jan-10 14:32:22.434469 - [DEBUG]
50936 2019-Jan-10 14:32:22.434493 - [DEBUG] -------------------------------------------- 1464. Path Edge --------------------------------------------
50937 2019-Jan-10 14:32:22.434518 - [DEBUG]
50938 2019-Jan-10 14:32:22.434541 - [DEBUG] Process 1464. path edge:
50939 2019-Jan-10 14:32:22.434565 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50940 2019-Jan-10 14:32:22.434637 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
50941 2019-Jan-10 14:32:22.435264 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
50942 2019-Jan-10 14:32:22.435880 - [DEBUG]
50943 2019-Jan-10 14:32:22.435905 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
50944 2019-Jan-10 14:32:22.436540 - [DEBUG] Possible callees:
50945 2019-Jan-10 14:32:22.436565 - [DEBUG] llvm.dbg.declare
50946 2019-Jan-10 14:32:22.436591 - [DEBUG] Possible return sites:
50947 2019-Jan-10 14:32:22.436614 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7850948 2019-Jan-10 14:32:22.437888 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
50949 2019-Jan-10 14:32:22.437917 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
50950 2019-Jan-10 14:32:22.437970 - [DEBUG] Compose: EdgeIdentity * AllBottom
50951 2019-Jan-10 14:32:22.437997 - [DEBUG]
50952 2019-Jan-10 14:32:22.438022 - [DEBUG] Propagate flow
50953 2019-Jan-10 14:32:22.438045 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50954 2019-Jan-10 14:32:22.438102 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50955 2019-Jan-10 14:32:22.438723 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50956 2019-Jan-10 14:32:22.439338 - [DEBUG] Edge function : AllBottom (result of previous compose)
50957 2019-Jan-10 14:32:22.439363 - [DEBUG]
50958 2019-Jan-10 14:32:22.439389 - [DEBUG] Join: AllTop & AllBottom
50959 2019-Jan-10 14:32:22.439420 - [DEBUG] = AllBottom (new jump func)
50960 2019-Jan-10 14:32:22.439444 - [DEBUG]
50961 2019-Jan-10 14:32:22.439467 - [DEBUG] Start adding new jump function
50962 2019-Jan-10 14:32:22.439491 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
50963 2019-Jan-10 14:32:22.439548 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50964 2019-Jan-10 14:32:22.440198 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50965 2019-Jan-10 14:32:22.440820 - [DEBUG] Edge Function : AllBottom
50966 2019-Jan-10 14:32:22.440850 - [DEBUG] End adding new jump function
50967 2019-Jan-10 14:32:22.440874 - [DEBUG]
50968 2019-Jan-10 14:32:22.440898 - [DEBUG] -------------------------------------------- 1465. Path Edge --------------------------------------------
50969 2019-Jan-10 14:32:22.440923 - [DEBUG]
50970 2019-Jan-10 14:32:22.440946 - [DEBUG] Process 1465. path edge:
50971 2019-Jan-10 14:32:22.440970 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
50972 2019-Jan-10 14:32:22.441027 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
50973 2019-Jan-10 14:32:22.441644 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
50974 2019-Jan-10 14:32:22.442258 - [DEBUG]
50975 2019-Jan-10 14:32:22.442283 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50976 2019-Jan-10 14:32:22.442924 - [DEBUG] Compose: EdgeIdentity * AllBottom
50977 2019-Jan-10 14:32:22.442952 - [DEBUG]
50978 2019-Jan-10 14:32:22.442976 - [DEBUG] Propagate flow
50979 2019-Jan-10 14:32:22.443000 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50980 2019-Jan-10 14:32:22.443056 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
50981 2019-Jan-10 14:32:22.443700 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
50982 2019-Jan-10 14:32:22.444319 - [DEBUG] Edge function : AllBottom (result of previous compose)
50983 2019-Jan-10 14:32:22.444344 - [DEBUG]
50984 2019-Jan-10 14:32:22.444369 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
50985 2019-Jan-10 14:32:22.444395 - [DEBUG] = AllBottom
50986 2019-Jan-10 14:32:22.444420 - [DEBUG]
50987 2019-Jan-10 14:32:22.444443 - [DEBUG] PROPAGATE: No new function!
50988 2019-Jan-10 14:32:22.444469 - [DEBUG] Compose: EdgeIdentity * AllBottom
50989 2019-Jan-10 14:32:22.444494 - [DEBUG]
50990 2019-Jan-10 14:32:22.444518 - [DEBUG] Propagate flow
50991 2019-Jan-10 14:32:22.444541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
50992 2019-Jan-10 14:32:22.444598 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
50993 2019-Jan-10 14:32:22.445213 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
50994 2019-Jan-10 14:32:22.445828 - [DEBUG] Edge function : AllBottom (result of previous compose)
50995 2019-Jan-10 14:32:22.445853 - [DEBUG]
50996 2019-Jan-10 14:32:22.445878 - [DEBUG] Join: AllTop & AllBottom
50997 2019-Jan-10 14:32:22.445904 - [DEBUG] = AllBottom (new jump func)
50998 2019-Jan-10 14:32:22.445928 - [DEBUG]
50999 2019-Jan-10 14:32:22.445952 - [DEBUG] Start adding new jump function
51000 2019-Jan-10 14:32:22.445975 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51001 2019-Jan-10 14:32:22.446031 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51002 2019-Jan-10 14:32:22.446646 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
51003 2019-Jan-10 14:32:22.447276 - [DEBUG] Edge Function : AllBottom
51004 2019-Jan-10 14:32:22.447304 - [DEBUG] End adding new jump function
51005 2019-Jan-10 14:32:22.447328 - [DEBUG]
51006 2019-Jan-10 14:32:22.447352 - [DEBUG] -------------------------------------------- 1466. Path Edge --------------------------------------------
51007 2019-Jan-10 14:32:22.447376 - [DEBUG]
51008 2019-Jan-10 14:32:22.447400 - [DEBUG] Process 1466. path edge:
51009 2019-Jan-10 14:32:22.447424 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51010 2019-Jan-10 14:32:22.447480 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
51011 2019-Jan-10 14:32:22.448096 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51012 2019-Jan-10 14:32:22.448710 - [DEBUG]
51013 2019-Jan-10 14:32:22.448735 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
51014 2019-Jan-10 14:32:22.449364 - [DEBUG] Compose: EdgeIdentity * AllBottom
51015 2019-Jan-10 14:32:22.449392 - [DEBUG]
51016 2019-Jan-10 14:32:22.449416 - [DEBUG] Propagate flow
51017 2019-Jan-10 14:32:22.449439 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51018 2019-Jan-10 14:32:22.449496 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51019 2019-Jan-10 14:32:22.450116 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51020 2019-Jan-10 14:32:22.450745 - [DEBUG] Edge function : AllBottom (result of previous compose)
51021 2019-Jan-10 14:32:22.450771 - [DEBUG]
51022 2019-Jan-10 14:32:22.450796 - [DEBUG] Join: AllTop & AllBottom
51023 2019-Jan-10 14:32:22.450822 - [DEBUG] = AllBottom (new jump func)
51024 2019-Jan-10 14:32:22.450847 - [DEBUG]
51025 2019-Jan-10 14:32:22.450870 - [DEBUG] Start adding new jump function
51026 2019-Jan-10 14:32:22.450894 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51027 2019-Jan-10 14:32:22.450950 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51028 2019-Jan-10 14:32:22.451580 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51029 2019-Jan-10 14:32:22.452200 - [DEBUG] Edge Function : AllBottom
51030 2019-Jan-10 14:32:22.452228 - [DEBUG] End adding new jump function
51031 2019-Jan-10 14:32:22.452253 - [DEBUG]
51032 2019-Jan-10 14:32:22.452276 - [DEBUG] -------------------------------------------- 1467. Path Edge --------------------------------------------
51033 2019-Jan-10 14:32:22.452301 - [DEBUG]
51034 2019-Jan-10 14:32:22.452324 - [DEBUG] Process 1467. path edge:
51035 2019-Jan-10 14:32:22.452348 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51036 2019-Jan-10 14:32:22.452404 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
51037 2019-Jan-10 14:32:22.453023 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51038 2019-Jan-10 14:32:22.453654 - [DEBUG]
51039 2019-Jan-10 14:32:22.453679 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51040 2019-Jan-10 14:32:22.454321 - [DEBUG] EDGE:
51041 2019-Jan-10 14:32:22.454381 - [DEBUG] ---> 51042 2019-Jan-10 14:32:22.455009 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51043 2019-Jan-10 14:32:22.455623 - [DEBUG]
51044 2019-Jan-10 14:32:22.455648 - [DEBUG] EDGE:
51045 2019-Jan-10 14:32:22.455705 - [DEBUG] ---> 51046 2019-Jan-10 14:32:22.456320 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51047 2019-Jan-10 14:32:22.456951 - [DEBUG]
51048 2019-Jan-10 14:32:22.456976 - [DEBUG] EDGE:
51049 2019-Jan-10 14:32:22.457033 - [DEBUG] ---> 51050 2019-Jan-10 14:32:22.457652 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51051 2019-Jan-10 14:32:22.458267 - [DEBUG]
51052 2019-Jan-10 14:32:22.458294 - [DEBUG] Compose: EdgeIdentity * AllBottom
51053 2019-Jan-10 14:32:22.458320 - [DEBUG]
51054 2019-Jan-10 14:32:22.458344 - [DEBUG] Propagate flow
51055 2019-Jan-10 14:32:22.458367 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51056 2019-Jan-10 14:32:22.458423 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
51057 2019-Jan-10 14:32:22.459041 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
51058 2019-Jan-10 14:32:22.459668 - [DEBUG] Edge function : AllBottom (result of previous compose)
51059 2019-Jan-10 14:32:22.459693 - [DEBUG]
51060 2019-Jan-10 14:32:22.459718 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51061 2019-Jan-10 14:32:22.459744 - [DEBUG] = AllBottom
51062 2019-Jan-10 14:32:22.459769 - [DEBUG]
51063 2019-Jan-10 14:32:22.459792 - [DEBUG] PROPAGATE: No new function!
51064 2019-Jan-10 14:32:22.459817 - [DEBUG] EDGE:
51065 2019-Jan-10 14:32:22.459875 - [DEBUG] ---> 51066 2019-Jan-10 14:32:22.460514 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51067 2019-Jan-10 14:32:22.461129 - [DEBUG]
51068 2019-Jan-10 14:32:22.461176 - [DEBUG] Compose: EdgeIdentity * AllBottom
51069 2019-Jan-10 14:32:22.461204 - [DEBUG]
51070 2019-Jan-10 14:32:22.461228 - [DEBUG] Propagate flow
51071 2019-Jan-10 14:32:22.461251 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51072 2019-Jan-10 14:32:22.461308 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51073 2019-Jan-10 14:32:22.461928 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51074 2019-Jan-10 14:32:22.462548 - [DEBUG] Edge function : AllBottom (result of previous compose)
51075 2019-Jan-10 14:32:22.462573 - [DEBUG]
51076 2019-Jan-10 14:32:22.462598 - [DEBUG] Join: AllTop & AllBottom
51077 2019-Jan-10 14:32:22.462625 - [DEBUG] = AllBottom (new jump func)
51078 2019-Jan-10 14:32:22.462649 - [DEBUG]
51079 2019-Jan-10 14:32:22.462673 - [DEBUG] Start adding new jump function
51080 2019-Jan-10 14:32:22.462696 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51081 2019-Jan-10 14:32:22.462753 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51082 2019-Jan-10 14:32:22.463372 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51083 2019-Jan-10 14:32:22.464007 - [DEBUG] Edge Function : AllBottom
51084 2019-Jan-10 14:32:22.464037 - [DEBUG] End adding new jump function
51085 2019-Jan-10 14:32:22.464061 - [DEBUG]
51086 2019-Jan-10 14:32:22.464085 - [DEBUG] -------------------------------------------- 1468. Path Edge --------------------------------------------
51087 2019-Jan-10 14:32:22.464109 - [DEBUG]
51088 2019-Jan-10 14:32:22.464132 - [DEBUG] Process 1468. path edge:
51089 2019-Jan-10 14:32:22.464156 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51090 2019-Jan-10 14:32:22.464213 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
51091 2019-Jan-10 14:32:22.464831 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51092 2019-Jan-10 14:32:22.465450 - [DEBUG]
51093 2019-Jan-10 14:32:22.465474 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51094 2019-Jan-10 14:32:22.466099 - [DEBUG] Possible callees:
51095 2019-Jan-10 14:32:22.466124 - [DEBUG] foo
51096 2019-Jan-10 14:32:22.466149 - [DEBUG] Possible return sites:
51097 2019-Jan-10 14:32:22.466173 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8451098 2019-Jan-10 14:32:22.467414 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
51099 2019-Jan-10 14:32:22.467443 - [DEBUG] Start points of 'foo' currently not available!
51100 2019-Jan-10 14:32:22.467481 - [DEBUG] Compose: EdgeIdentity * AllBottom
51101 2019-Jan-10 14:32:22.467508 - [DEBUG]
51102 2019-Jan-10 14:32:22.467532 - [DEBUG] Propagate flow
51103 2019-Jan-10 14:32:22.467556 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51104 2019-Jan-10 14:32:22.467612 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51105 2019-Jan-10 14:32:22.468232 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51106 2019-Jan-10 14:32:22.468851 - [DEBUG] Edge function : AllBottom (result of previous compose)
51107 2019-Jan-10 14:32:22.468876 - [DEBUG]
51108 2019-Jan-10 14:32:22.468901 - [DEBUG] Join: AllTop & AllBottom
51109 2019-Jan-10 14:32:22.468927 - [DEBUG] = AllBottom (new jump func)
51110 2019-Jan-10 14:32:22.468952 - [DEBUG]
51111 2019-Jan-10 14:32:22.468975 - [DEBUG] Start adding new jump function
51112 2019-Jan-10 14:32:22.468999 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51113 2019-Jan-10 14:32:22.469054 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51114 2019-Jan-10 14:32:22.469681 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51115 2019-Jan-10 14:32:22.470315 - [DEBUG] Edge Function : AllBottom
51116 2019-Jan-10 14:32:22.470343 - [DEBUG] End adding new jump function
51117 2019-Jan-10 14:32:22.470368 - [DEBUG]
51118 2019-Jan-10 14:32:22.470392 - [DEBUG] -------------------------------------------- 1469. Path Edge --------------------------------------------
51119 2019-Jan-10 14:32:22.470416 - [DEBUG]
51120 2019-Jan-10 14:32:22.470439 - [DEBUG] Process 1469. path edge:
51121 2019-Jan-10 14:32:22.470463 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51122 2019-Jan-10 14:32:22.470519 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
51123 2019-Jan-10 14:32:22.471139 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51124 2019-Jan-10 14:32:22.471757 - [DEBUG]
51125 2019-Jan-10 14:32:22.471782 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51126 2019-Jan-10 14:32:22.472414 - [DEBUG] Compose: EdgeIdentity * AllBottom
51127 2019-Jan-10 14:32:22.472442 - [DEBUG]
51128 2019-Jan-10 14:32:22.472466 - [DEBUG] Propagate flow
51129 2019-Jan-10 14:32:22.472489 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51130 2019-Jan-10 14:32:22.472546 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51131 2019-Jan-10 14:32:22.473163 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51132 2019-Jan-10 14:32:22.473797 - [DEBUG] Edge function : AllBottom (result of previous compose)
51133 2019-Jan-10 14:32:22.473822 - [DEBUG]
51134 2019-Jan-10 14:32:22.473846 - [DEBUG] Join: AllTop & AllBottom
51135 2019-Jan-10 14:32:22.473873 - [DEBUG] = AllBottom (new jump func)
51136 2019-Jan-10 14:32:22.473898 - [DEBUG]
51137 2019-Jan-10 14:32:22.473921 - [DEBUG] Start adding new jump function
51138 2019-Jan-10 14:32:22.473945 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51139 2019-Jan-10 14:32:22.474001 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51140 2019-Jan-10 14:32:22.474620 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51141 2019-Jan-10 14:32:22.475235 - [DEBUG] Edge Function : AllBottom
51142 2019-Jan-10 14:32:22.475263 - [DEBUG] End adding new jump function
51143 2019-Jan-10 14:32:22.475287 - [DEBUG]
51144 2019-Jan-10 14:32:22.475311 - [DEBUG] -------------------------------------------- 1470. Path Edge --------------------------------------------
51145 2019-Jan-10 14:32:22.475335 - [DEBUG]
51146 2019-Jan-10 14:32:22.475359 - [DEBUG] Process 1470. path edge:
51147 2019-Jan-10 14:32:22.475383 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51148 2019-Jan-10 14:32:22.475439 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
51149 2019-Jan-10 14:32:22.476054 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51150 2019-Jan-10 14:32:22.476672 - [DEBUG]
51151 2019-Jan-10 14:32:22.476698 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51152 2019-Jan-10 14:32:22.477341 - [DEBUG] Compose: EdgeIdentity * AllBottom
51153 2019-Jan-10 14:32:22.477369 - [DEBUG]
51154 2019-Jan-10 14:32:22.477393 - [DEBUG] Propagate flow
51155 2019-Jan-10 14:32:22.477417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51156 2019-Jan-10 14:32:22.477474 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51157 2019-Jan-10 14:32:22.478108 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51158 2019-Jan-10 14:32:22.478726 - [DEBUG] Edge function : AllBottom (result of previous compose)
51159 2019-Jan-10 14:32:22.478752 - [DEBUG]
51160 2019-Jan-10 14:32:22.478777 - [DEBUG] Join: AllTop & AllBottom
51161 2019-Jan-10 14:32:22.478803 - [DEBUG] = AllBottom (new jump func)
51162 2019-Jan-10 14:32:22.478827 - [DEBUG]
51163 2019-Jan-10 14:32:22.478851 - [DEBUG] Start adding new jump function
51164 2019-Jan-10 14:32:22.478875 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51165 2019-Jan-10 14:32:22.478931 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51166 2019-Jan-10 14:32:22.479550 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51167 2019-Jan-10 14:32:22.480188 - [DEBUG] Edge Function : AllBottom
51168 2019-Jan-10 14:32:22.480216 - [DEBUG] End adding new jump function
51169 2019-Jan-10 14:32:22.480240 - [DEBUG]
51170 2019-Jan-10 14:32:22.480264 - [DEBUG] -------------------------------------------- 1471. Path Edge --------------------------------------------
51171 2019-Jan-10 14:32:22.480289 - [DEBUG]
51172 2019-Jan-10 14:32:22.480312 - [DEBUG] Process 1471. path edge:
51173 2019-Jan-10 14:32:22.480337 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51174 2019-Jan-10 14:32:22.480393 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
51175 2019-Jan-10 14:32:22.481020 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51176 2019-Jan-10 14:32:22.481638 - [DEBUG]
51177 2019-Jan-10 14:32:22.481663 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51178 2019-Jan-10 14:32:22.482295 - [DEBUG] Possible callees:
51179 2019-Jan-10 14:32:22.482320 - [DEBUG] llvm.dbg.declare
51180 2019-Jan-10 14:32:22.482345 - [DEBUG] Possible return sites:
51181 2019-Jan-10 14:32:22.482369 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9651182 2019-Jan-10 14:32:22.483619 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51183 2019-Jan-10 14:32:22.483648 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51184 2019-Jan-10 14:32:22.483686 - [DEBUG] Compose: EdgeIdentity * AllBottom
51185 2019-Jan-10 14:32:22.483713 - [DEBUG]
51186 2019-Jan-10 14:32:22.483737 - [DEBUG] Propagate flow
51187 2019-Jan-10 14:32:22.483760 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51188 2019-Jan-10 14:32:22.483818 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51189 2019-Jan-10 14:32:22.484454 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51190 2019-Jan-10 14:32:22.485084 - [DEBUG] Edge function : AllBottom (result of previous compose)
51191 2019-Jan-10 14:32:22.485110 - [DEBUG]
51192 2019-Jan-10 14:32:22.485135 - [DEBUG] Join: AllTop & AllBottom
51193 2019-Jan-10 14:32:22.485162 - [DEBUG] = AllBottom (new jump func)
51194 2019-Jan-10 14:32:22.485187 - [DEBUG]
51195 2019-Jan-10 14:32:22.485210 - [DEBUG] Start adding new jump function
51196 2019-Jan-10 14:32:22.485234 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51197 2019-Jan-10 14:32:22.485292 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51198 2019-Jan-10 14:32:22.485921 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51199 2019-Jan-10 14:32:22.486540 - [DEBUG] Edge Function : AllBottom
51200 2019-Jan-10 14:32:22.486569 - [DEBUG] End adding new jump function
51201 2019-Jan-10 14:32:22.486593 - [DEBUG]
51202 2019-Jan-10 14:32:22.486617 - [DEBUG] -------------------------------------------- 1472. Path Edge --------------------------------------------
51203 2019-Jan-10 14:32:22.486641 - [DEBUG]
51204 2019-Jan-10 14:32:22.486665 - [DEBUG] Process 1472. path edge:
51205 2019-Jan-10 14:32:22.486689 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51206 2019-Jan-10 14:32:22.486745 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
51207 2019-Jan-10 14:32:22.487382 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51208 2019-Jan-10 14:32:22.488000 - [DEBUG]
51209 2019-Jan-10 14:32:22.488025 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51210 2019-Jan-10 14:32:22.488665 - [DEBUG] Compose: EdgeIdentity * AllBottom
51211 2019-Jan-10 14:32:22.488694 - [DEBUG]
51212 2019-Jan-10 14:32:22.488718 - [DEBUG] Propagate flow
51213 2019-Jan-10 14:32:22.488741 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51214 2019-Jan-10 14:32:22.488799 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51215 2019-Jan-10 14:32:22.489414 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51216 2019-Jan-10 14:32:22.490032 - [DEBUG] Edge function : AllBottom (result of previous compose)
51217 2019-Jan-10 14:32:22.490057 - [DEBUG]
51218 2019-Jan-10 14:32:22.490082 - [DEBUG] Join: AllTop & AllBottom
51219 2019-Jan-10 14:32:22.490109 - [DEBUG] = AllBottom (new jump func)
51220 2019-Jan-10 14:32:22.490134 - [DEBUG]
51221 2019-Jan-10 14:32:22.490169 - [DEBUG] Start adding new jump function
51222 2019-Jan-10 14:32:22.490194 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51223 2019-Jan-10 14:32:22.490251 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51224 2019-Jan-10 14:32:22.490874 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51225 2019-Jan-10 14:32:22.491490 - [DEBUG] Edge Function : AllBottom
51226 2019-Jan-10 14:32:22.491519 - [DEBUG] End adding new jump function
51227 2019-Jan-10 14:32:22.491543 - [DEBUG]
51228 2019-Jan-10 14:32:22.491567 - [DEBUG] -------------------------------------------- 1473. Path Edge --------------------------------------------
51229 2019-Jan-10 14:32:22.491591 - [DEBUG]
51230 2019-Jan-10 14:32:22.491615 - [DEBUG] Process 1473. path edge:
51231 2019-Jan-10 14:32:22.491639 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51232 2019-Jan-10 14:32:22.491695 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
51233 2019-Jan-10 14:32:22.492309 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51234 2019-Jan-10 14:32:22.492926 - [DEBUG]
51235 2019-Jan-10 14:32:22.492951 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51236 2019-Jan-10 14:32:22.493600 - [DEBUG] Compose: EdgeIdentity * AllBottom
51237 2019-Jan-10 14:32:22.493629 - [DEBUG]
51238 2019-Jan-10 14:32:22.493653 - [DEBUG] Propagate flow
51239 2019-Jan-10 14:32:22.493677 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51240 2019-Jan-10 14:32:22.493735 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51241 2019-Jan-10 14:32:22.494349 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51242 2019-Jan-10 14:32:22.494981 - [DEBUG] Edge function : AllBottom (result of previous compose)
51243 2019-Jan-10 14:32:22.495018 - [DEBUG]
51244 2019-Jan-10 14:32:22.495044 - [DEBUG] Join: AllTop & AllBottom
51245 2019-Jan-10 14:32:22.495071 - [DEBUG] = AllBottom (new jump func)
51246 2019-Jan-10 14:32:22.495098 - [DEBUG]
51247 2019-Jan-10 14:32:22.495121 - [DEBUG] Start adding new jump function
51248 2019-Jan-10 14:32:22.495145 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51249 2019-Jan-10 14:32:22.495205 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51250 2019-Jan-10 14:32:22.495849 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
51251 2019-Jan-10 14:32:22.496463 - [DEBUG] Edge Function : AllBottom
51252 2019-Jan-10 14:32:22.496497 - [DEBUG] End adding new jump function
51253 2019-Jan-10 14:32:22.496522 - [DEBUG]
51254 2019-Jan-10 14:32:22.496545 - [DEBUG] -------------------------------------------- 1474. Path Edge --------------------------------------------
51255 2019-Jan-10 14:32:22.496570 - [DEBUG]
51256 2019-Jan-10 14:32:22.496594 - [DEBUG] Process 1474. path edge:
51257 2019-Jan-10 14:32:22.496618 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51258 2019-Jan-10 14:32:22.496675 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
51259 2019-Jan-10 14:32:22.497315 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51260 2019-Jan-10 14:32:22.497933 - [DEBUG]
51261 2019-Jan-10 14:32:22.497959 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
51262 2019-Jan-10 14:32:22.498593 - [DEBUG] Compose: EdgeIdentity * AllBottom
51263 2019-Jan-10 14:32:22.498621 - [DEBUG]
51264 2019-Jan-10 14:32:22.498645 - [DEBUG] Propagate flow
51265 2019-Jan-10 14:32:22.498669 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51266 2019-Jan-10 14:32:22.498727 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51267 2019-Jan-10 14:32:22.499365 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51268 2019-Jan-10 14:32:22.499984 - [DEBUG] Edge function : AllBottom (result of previous compose)
51269 2019-Jan-10 14:32:22.500009 - [DEBUG]
51270 2019-Jan-10 14:32:22.500035 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51271 2019-Jan-10 14:32:22.500061 - [DEBUG] = AllBottom
51272 2019-Jan-10 14:32:22.500086 - [DEBUG]
51273 2019-Jan-10 14:32:22.500109 - [DEBUG] PROPAGATE: No new function!
51274 2019-Jan-10 14:32:22.500135 - [DEBUG] EDGE:
51275 2019-Jan-10 14:32:22.500206 - [DEBUG] ---> 51276 2019-Jan-10 14:32:22.500820 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51277 2019-Jan-10 14:32:22.501438 - [DEBUG]
51278 2019-Jan-10 14:32:22.501464 - [DEBUG] EDGE:
51279 2019-Jan-10 14:32:22.501521 - [DEBUG] ---> 51280 2019-Jan-10 14:32:22.502137 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51281 2019-Jan-10 14:32:22.502754 - [DEBUG]
51282 2019-Jan-10 14:32:22.502780 - [DEBUG] EDGE:
51283 2019-Jan-10 14:32:22.502838 - [DEBUG] ---> 51284 2019-Jan-10 14:32:22.503485 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51285 2019-Jan-10 14:32:22.504177 - [DEBUG]
51286 2019-Jan-10 14:32:22.504209 - [DEBUG] EDGE:
51287 2019-Jan-10 14:32:22.504279 - [DEBUG] ---> 51288 2019-Jan-10 14:32:22.504975 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51289 2019-Jan-10 14:32:22.505635 - [DEBUG]
51290 2019-Jan-10 14:32:22.505691 - [DEBUG] Compose: EdgeIdentity * AllBottom
51291 2019-Jan-10 14:32:22.505719 - [DEBUG]
51292 2019-Jan-10 14:32:22.505743 - [DEBUG] Propagate flow
51293 2019-Jan-10 14:32:22.505767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51294 2019-Jan-10 14:32:22.505838 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51295 2019-Jan-10 14:32:22.506491 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51296 2019-Jan-10 14:32:22.507143 - [DEBUG] Edge function : AllBottom (result of previous compose)
51297 2019-Jan-10 14:32:22.507169 - [DEBUG]
51298 2019-Jan-10 14:32:22.507195 - [DEBUG] Join: AllTop & AllBottom
51299 2019-Jan-10 14:32:22.507222 - [DEBUG] = AllBottom (new jump func)
51300 2019-Jan-10 14:32:22.507246 - [DEBUG]
51301 2019-Jan-10 14:32:22.507270 - [DEBUG] Start adding new jump function
51302 2019-Jan-10 14:32:22.507294 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51303 2019-Jan-10 14:32:22.507350 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51304 2019-Jan-10 14:32:22.507970 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51305 2019-Jan-10 14:32:22.508588 - [DEBUG] Edge Function : AllBottom
51306 2019-Jan-10 14:32:22.508617 - [DEBUG] End adding new jump function
51307 2019-Jan-10 14:32:22.508641 - [DEBUG]
51308 2019-Jan-10 14:32:22.508664 - [DEBUG] -------------------------------------------- 1475. Path Edge --------------------------------------------
51309 2019-Jan-10 14:32:22.508689 - [DEBUG]
51310 2019-Jan-10 14:32:22.508713 - [DEBUG] Process 1475. path edge:
51311 2019-Jan-10 14:32:22.508737 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51312 2019-Jan-10 14:32:22.508793 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
51313 2019-Jan-10 14:32:22.509411 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51314 2019-Jan-10 14:32:22.510031 - [DEBUG]
51315 2019-Jan-10 14:32:22.510055 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51316 2019-Jan-10 14:32:22.510700 - [DEBUG] Possible callees:
51317 2019-Jan-10 14:32:22.510725 - [DEBUG] bar
51318 2019-Jan-10 14:32:22.510750 - [DEBUG] Possible return sites:
51319 2019-Jan-10 14:32:22.510774 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8951320 2019-Jan-10 14:32:22.512011 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
51321 2019-Jan-10 14:32:22.512039 - [DEBUG] Start points of 'bar' currently not available!
51322 2019-Jan-10 14:32:22.512080 - [DEBUG] Compose: EdgeIdentity * AllBottom
51323 2019-Jan-10 14:32:22.512107 - [DEBUG]
51324 2019-Jan-10 14:32:22.512132 - [DEBUG] Propagate flow
51325 2019-Jan-10 14:32:22.512155 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51326 2019-Jan-10 14:32:22.512212 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51327 2019-Jan-10 14:32:22.512842 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51328 2019-Jan-10 14:32:22.513460 - [DEBUG] Edge function : AllBottom (result of previous compose)
51329 2019-Jan-10 14:32:22.513486 - [DEBUG]
51330 2019-Jan-10 14:32:22.513525 - [DEBUG] Join: AllTop & AllBottom
51331 2019-Jan-10 14:32:22.513568 - [DEBUG] = AllBottom (new jump func)
51332 2019-Jan-10 14:32:22.513593 - [DEBUG]
51333 2019-Jan-10 14:32:22.513617 - [DEBUG] Start adding new jump function
51334 2019-Jan-10 14:32:22.513640 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51335 2019-Jan-10 14:32:22.513697 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51336 2019-Jan-10 14:32:22.514317 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51337 2019-Jan-10 14:32:22.514935 - [DEBUG] Edge Function : AllBottom
51338 2019-Jan-10 14:32:22.514964 - [DEBUG] End adding new jump function
51339 2019-Jan-10 14:32:22.514988 - [DEBUG]
51340 2019-Jan-10 14:32:22.515011 - [DEBUG] -------------------------------------------- 1476. Path Edge --------------------------------------------
51341 2019-Jan-10 14:32:22.515036 - [DEBUG]
51342 2019-Jan-10 14:32:22.515059 - [DEBUG] Process 1476. path edge:
51343 2019-Jan-10 14:32:22.515083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51344 2019-Jan-10 14:32:22.515139 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
51345 2019-Jan-10 14:32:22.515758 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51346 2019-Jan-10 14:32:22.516375 - [DEBUG]
51347 2019-Jan-10 14:32:22.516400 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51348 2019-Jan-10 14:32:22.517053 - [DEBUG] Compose: EdgeIdentity * AllBottom
51349 2019-Jan-10 14:32:22.517081 - [DEBUG]
51350 2019-Jan-10 14:32:22.517105 - [DEBUG] Propagate flow
51351 2019-Jan-10 14:32:22.517129 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51352 2019-Jan-10 14:32:22.517186 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51353 2019-Jan-10 14:32:22.517805 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51354 2019-Jan-10 14:32:22.518424 - [DEBUG] Edge function : AllBottom (result of previous compose)
51355 2019-Jan-10 14:32:22.518449 - [DEBUG]
51356 2019-Jan-10 14:32:22.518474 - [DEBUG] Join: AllTop & AllBottom
51357 2019-Jan-10 14:32:22.518501 - [DEBUG] = AllBottom (new jump func)
51358 2019-Jan-10 14:32:22.518526 - [DEBUG]
51359 2019-Jan-10 14:32:22.518550 - [DEBUG] Start adding new jump function
51360 2019-Jan-10 14:32:22.518573 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51361 2019-Jan-10 14:32:22.518630 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51362 2019-Jan-10 14:32:22.519248 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51363 2019-Jan-10 14:32:22.519883 - [DEBUG] Edge Function : AllBottom
51364 2019-Jan-10 14:32:22.519913 - [DEBUG] End adding new jump function
51365 2019-Jan-10 14:32:22.519937 - [DEBUG]
51366 2019-Jan-10 14:32:22.519961 - [DEBUG] -------------------------------------------- 1477. Path Edge --------------------------------------------
51367 2019-Jan-10 14:32:22.519985 - [DEBUG]
51368 2019-Jan-10 14:32:22.520009 - [DEBUG] Process 1477. path edge:
51369 2019-Jan-10 14:32:22.520033 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51370 2019-Jan-10 14:32:22.520092 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
51371 2019-Jan-10 14:32:22.520746 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51372 2019-Jan-10 14:32:22.521370 - [DEBUG]
51373 2019-Jan-10 14:32:22.521396 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51374 2019-Jan-10 14:32:22.522036 - [DEBUG] Compose: EdgeIdentity * AllBottom
51375 2019-Jan-10 14:32:22.522079 - [DEBUG]
51376 2019-Jan-10 14:32:22.522104 - [DEBUG] Propagate flow
51377 2019-Jan-10 14:32:22.522128 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51378 2019-Jan-10 14:32:22.522186 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51379 2019-Jan-10 14:32:22.522817 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51380 2019-Jan-10 14:32:22.523435 - [DEBUG] Edge function : AllBottom (result of previous compose)
51381 2019-Jan-10 14:32:22.523461 - [DEBUG]
51382 2019-Jan-10 14:32:22.523487 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51383 2019-Jan-10 14:32:22.523534 - [DEBUG] = AllBottom
51384 2019-Jan-10 14:32:22.523559 - [DEBUG]
51385 2019-Jan-10 14:32:22.523582 - [DEBUG] PROPAGATE: No new function!
51386 2019-Jan-10 14:32:22.523615 - [DEBUG] Compose: EdgeIdentity * AllBottom
51387 2019-Jan-10 14:32:22.523642 - [DEBUG]
51388 2019-Jan-10 14:32:22.523665 - [DEBUG] Propagate flow
51389 2019-Jan-10 14:32:22.523689 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51390 2019-Jan-10 14:32:22.523746 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51391 2019-Jan-10 14:32:22.524372 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51392 2019-Jan-10 14:32:22.524991 - [DEBUG] Edge function : AllBottom (result of previous compose)
51393 2019-Jan-10 14:32:22.525016 - [DEBUG]
51394 2019-Jan-10 14:32:22.525041 - [DEBUG] Join: AllTop & AllBottom
51395 2019-Jan-10 14:32:22.525068 - [DEBUG] = AllBottom (new jump func)
51396 2019-Jan-10 14:32:22.525092 - [DEBUG]
51397 2019-Jan-10 14:32:22.525116 - [DEBUG] Start adding new jump function
51398 2019-Jan-10 14:32:22.525140 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51399 2019-Jan-10 14:32:22.525195 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51400 2019-Jan-10 14:32:22.525814 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51401 2019-Jan-10 14:32:22.526437 - [DEBUG] Edge Function : AllBottom
51402 2019-Jan-10 14:32:22.526466 - [DEBUG] End adding new jump function
51403 2019-Jan-10 14:32:22.526491 - [DEBUG]
51404 2019-Jan-10 14:32:22.526515 - [DEBUG] -------------------------------------------- 1478. Path Edge --------------------------------------------
51405 2019-Jan-10 14:32:22.526539 - [DEBUG]
51406 2019-Jan-10 14:32:22.526563 - [DEBUG] Process 1478. path edge:
51407 2019-Jan-10 14:32:22.526587 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51408 2019-Jan-10 14:32:22.526643 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
51409 2019-Jan-10 14:32:22.527284 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51410 2019-Jan-10 14:32:22.527903 - [DEBUG]
51411 2019-Jan-10 14:32:22.527927 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51412 2019-Jan-10 14:32:22.528560 - [DEBUG] Possible callees:
51413 2019-Jan-10 14:32:22.528586 - [DEBUG] llvm.dbg.declare
51414 2019-Jan-10 14:32:22.528611 - [DEBUG] Possible return sites:
51415 2019-Jan-10 14:32:22.528634 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10351416 2019-Jan-10 14:32:22.529877 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51417 2019-Jan-10 14:32:22.529915 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51418 2019-Jan-10 14:32:22.529955 - [DEBUG] Compose: EdgeIdentity * AllBottom
51419 2019-Jan-10 14:32:22.529983 - [DEBUG]
51420 2019-Jan-10 14:32:22.530007 - [DEBUG] Propagate flow
51421 2019-Jan-10 14:32:22.530030 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51422 2019-Jan-10 14:32:22.530088 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51423 2019-Jan-10 14:32:22.530725 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51424 2019-Jan-10 14:32:22.531343 - [DEBUG] Edge function : AllBottom (result of previous compose)
51425 2019-Jan-10 14:32:22.531369 - [DEBUG]
51426 2019-Jan-10 14:32:22.531394 - [DEBUG] Join: AllTop & AllBottom
51427 2019-Jan-10 14:32:22.531421 - [DEBUG] = AllBottom (new jump func)
51428 2019-Jan-10 14:32:22.531446 - [DEBUG]
51429 2019-Jan-10 14:32:22.531469 - [DEBUG] Start adding new jump function
51430 2019-Jan-10 14:32:22.531493 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51431 2019-Jan-10 14:32:22.531549 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51432 2019-Jan-10 14:32:22.532167 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51433 2019-Jan-10 14:32:22.532785 - [DEBUG] Edge Function : AllBottom
51434 2019-Jan-10 14:32:22.532813 - [DEBUG] End adding new jump function
51435 2019-Jan-10 14:32:22.532837 - [DEBUG]
51436 2019-Jan-10 14:32:22.532861 - [DEBUG] -------------------------------------------- 1479. Path Edge --------------------------------------------
51437 2019-Jan-10 14:32:22.532885 - [DEBUG]
51438 2019-Jan-10 14:32:22.532909 - [DEBUG] Process 1479. path edge:
51439 2019-Jan-10 14:32:22.532933 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51440 2019-Jan-10 14:32:22.532989 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
51441 2019-Jan-10 14:32:22.533622 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51442 2019-Jan-10 14:32:22.534241 - [DEBUG]
51443 2019-Jan-10 14:32:22.534266 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51444 2019-Jan-10 14:32:22.534926 - [DEBUG] Compose: EdgeIdentity * AllBottom
51445 2019-Jan-10 14:32:22.534955 - [DEBUG]
51446 2019-Jan-10 14:32:22.534979 - [DEBUG] Propagate flow
51447 2019-Jan-10 14:32:22.535003 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51448 2019-Jan-10 14:32:22.535064 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
51449 2019-Jan-10 14:32:22.535685 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51450 2019-Jan-10 14:32:22.536302 - [DEBUG] Edge function : AllBottom (result of previous compose)
51451 2019-Jan-10 14:32:22.536328 - [DEBUG]
51452 2019-Jan-10 14:32:22.536353 - [DEBUG] Join: AllTop & AllBottom
51453 2019-Jan-10 14:32:22.536379 - [DEBUG] = AllBottom (new jump func)
51454 2019-Jan-10 14:32:22.536404 - [DEBUG]
51455 2019-Jan-10 14:32:22.536431 - [DEBUG] Start adding new jump function
51456 2019-Jan-10 14:32:22.536455 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51457 2019-Jan-10 14:32:22.536512 - [DEBUG] Fact at target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51458 2019-Jan-10 14:32:22.537150 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
51459 2019-Jan-10 14:32:22.537762 - [DEBUG] Edge Function : AllBottom
51460 2019-Jan-10 14:32:22.537791 - [DEBUG] End adding new jump function
51461 2019-Jan-10 14:32:22.537815 - [DEBUG]
51462 2019-Jan-10 14:32:22.537839 - [DEBUG] -------------------------------------------- 1480. Path Edge --------------------------------------------
51463 2019-Jan-10 14:32:22.537875 - [DEBUG]
51464 2019-Jan-10 14:32:22.537899 - [DEBUG] Process 1480. path edge:
51465 2019-Jan-10 14:32:22.537923 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51466 2019-Jan-10 14:32:22.537980 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
51467 2019-Jan-10 14:32:22.538593 - [DEBUG] D target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 >
51468 2019-Jan-10 14:32:22.539211 - [DEBUG]
51469 2019-Jan-10 14:32:22.539237 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
51470 2019-Jan-10 14:32:22.539865 - [DEBUG] Compose: EdgeIdentity * AllBottom
51471 2019-Jan-10 14:32:22.539893 - [DEBUG]
51472 2019-Jan-10 14:32:22.539918 - [DEBUG] Propagate flow
51473 2019-Jan-10 14:32:22.539941 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51474 2019-Jan-10 14:32:22.539998 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51475 2019-Jan-10 14:32:22.540629 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
51476 2019-Jan-10 14:32:22.541248 - [DEBUG] Edge function : AllBottom (result of previous compose)
51477 2019-Jan-10 14:32:22.541274 - [DEBUG]
51478 2019-Jan-10 14:32:22.541299 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51479 2019-Jan-10 14:32:22.541325 - [DEBUG] = AllBottom
51480 2019-Jan-10 14:32:22.541350 - [DEBUG]
51481 2019-Jan-10 14:32:22.541374 - [DEBUG] PROPAGATE: No new function!
51482 2019-Jan-10 14:32:22.541400 - [DEBUG] EDGE:
51483 2019-Jan-10 14:32:22.541458 - [DEBUG] ---> 51484 2019-Jan-10 14:32:22.542072 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51485 2019-Jan-10 14:32:22.542690 - [DEBUG]
51486 2019-Jan-10 14:32:22.542716 - [DEBUG] EDGE:
51487 2019-Jan-10 14:32:22.542773 - [DEBUG] ---> 51488 2019-Jan-10 14:32:22.543392 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51489 2019-Jan-10 14:32:22.544026 - [DEBUG]
51490 2019-Jan-10 14:32:22.544052 - [DEBUG] EDGE:
51491 2019-Jan-10 14:32:22.544109 - [DEBUG] ---> 51492 2019-Jan-10 14:32:22.544736 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51493 2019-Jan-10 14:32:22.545355 - [DEBUG]
51494 2019-Jan-10 14:32:22.545381 - [DEBUG] EDGE:
51495 2019-Jan-10 14:32:22.545438 - [DEBUG] ---> 51496 2019-Jan-10 14:32:22.546053 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51497 2019-Jan-10 14:32:22.546670 - [DEBUG]
51498 2019-Jan-10 14:32:22.546697 - [DEBUG] EDGE:
51499 2019-Jan-10 14:32:22.546754 - [DEBUG] ---> 51500 2019-Jan-10 14:32:22.547390 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51501 2019-Jan-10 14:32:22.548008 - [DEBUG]
51502 2019-Jan-10 14:32:22.548034 - [DEBUG] EDGE:
51503 2019-Jan-10 14:32:22.548091 - [DEBUG] ---> 51504 2019-Jan-10 14:32:22.548718 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51505 2019-Jan-10 14:32:22.549336 - [DEBUG]
51506 2019-Jan-10 14:32:22.549363 - [DEBUG] EDGE:
51507 2019-Jan-10 14:32:22.549420 - [DEBUG] ---> 51508 2019-Jan-10 14:32:22.550035 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51509 2019-Jan-10 14:32:22.550670 - [DEBUG]
51510 2019-Jan-10 14:32:22.550697 - [DEBUG] EDGE:
51511 2019-Jan-10 14:32:22.550754 - [DEBUG] ---> 51512 2019-Jan-10 14:32:22.551385 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51513 2019-Jan-10 14:32:22.552019 - [DEBUG]
51514 2019-Jan-10 14:32:22.552047 - [DEBUG] EDGE:
51515 2019-Jan-10 14:32:22.552105 - [DEBUG] ---> 51516 2019-Jan-10 14:32:22.552731 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
51517 2019-Jan-10 14:32:22.553349 - [DEBUG]
51518 2019-Jan-10 14:32:22.553377 - [DEBUG] Compose: EdgeIdentity * AllBottom
51519 2019-Jan-10 14:32:22.553403 - [DEBUG]
51520 2019-Jan-10 14:32:22.553427 - [DEBUG] Propagate flow
51521 2019-Jan-10 14:32:22.553451 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51522 2019-Jan-10 14:32:22.553523 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51523 2019-Jan-10 14:32:22.554141 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51524 2019-Jan-10 14:32:22.554756 - [DEBUG] Edge function : AllBottom (result of previous compose)
51525 2019-Jan-10 14:32:22.554782 - [DEBUG]
51526 2019-Jan-10 14:32:22.554807 - [DEBUG] Join: AllTop & AllBottom
51527 2019-Jan-10 14:32:22.554833 - [DEBUG] = AllBottom (new jump func)
51528 2019-Jan-10 14:32:22.554857 - [DEBUG]
51529 2019-Jan-10 14:32:22.554881 - [DEBUG] Start adding new jump function
51530 2019-Jan-10 14:32:22.554904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51531 2019-Jan-10 14:32:22.554960 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51532 2019-Jan-10 14:32:22.555576 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51533 2019-Jan-10 14:32:22.556193 - [DEBUG] Edge Function : AllBottom
51534 2019-Jan-10 14:32:22.556221 - [DEBUG] End adding new jump function
51535 2019-Jan-10 14:32:22.556246 - [DEBUG]
51536 2019-Jan-10 14:32:22.556269 - [DEBUG] -------------------------------------------- 1481. Path Edge --------------------------------------------
51537 2019-Jan-10 14:32:22.556294 - [DEBUG]
51538 2019-Jan-10 14:32:22.556317 - [DEBUG] Process 1481. path edge:
51539 2019-Jan-10 14:32:22.556341 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51540 2019-Jan-10 14:32:22.556397 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
51541 2019-Jan-10 14:32:22.557031 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51542 2019-Jan-10 14:32:22.557646 - [DEBUG]
51543 2019-Jan-10 14:32:22.557671 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
51544 2019-Jan-10 14:32:22.558296 - [DEBUG] Possible callees:
51545 2019-Jan-10 14:32:22.558321 - [DEBUG] foo
51546 2019-Jan-10 14:32:22.558346 - [DEBUG] Possible return sites:
51547 2019-Jan-10 14:32:22.558382 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8451548 2019-Jan-10 14:32:22.559616 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
51549 2019-Jan-10 14:32:22.559645 - [DEBUG] Start points of 'foo' currently not available!
51550 2019-Jan-10 14:32:22.559695 - [DEBUG] Compose: EdgeIdentity * AllBottom
51551 2019-Jan-10 14:32:22.559722 - [DEBUG]
51552 2019-Jan-10 14:32:22.559746 - [DEBUG] Propagate flow
51553 2019-Jan-10 14:32:22.559770 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51554 2019-Jan-10 14:32:22.559827 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51555 2019-Jan-10 14:32:22.560463 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51556 2019-Jan-10 14:32:22.561081 - [DEBUG] Edge function : AllBottom (result of previous compose)
51557 2019-Jan-10 14:32:22.561107 - [DEBUG]
51558 2019-Jan-10 14:32:22.561131 - [DEBUG] Join: AllTop & AllBottom
51559 2019-Jan-10 14:32:22.561157 - [DEBUG] = AllBottom (new jump func)
51560 2019-Jan-10 14:32:22.561182 - [DEBUG]
51561 2019-Jan-10 14:32:22.561206 - [DEBUG] Start adding new jump function
51562 2019-Jan-10 14:32:22.561229 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51563 2019-Jan-10 14:32:22.561286 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51564 2019-Jan-10 14:32:22.561901 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51565 2019-Jan-10 14:32:22.562520 - [DEBUG] Edge Function : AllBottom
51566 2019-Jan-10 14:32:22.562548 - [DEBUG] End adding new jump function
51567 2019-Jan-10 14:32:22.562573 - [DEBUG]
51568 2019-Jan-10 14:32:22.562596 - [DEBUG] -------------------------------------------- 1482. Path Edge --------------------------------------------
51569 2019-Jan-10 14:32:22.562621 - [DEBUG]
51570 2019-Jan-10 14:32:22.562644 - [DEBUG] Process 1482. path edge:
51571 2019-Jan-10 14:32:22.562668 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51572 2019-Jan-10 14:32:22.562724 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
51573 2019-Jan-10 14:32:22.563343 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51574 2019-Jan-10 14:32:22.563985 - [DEBUG]
51575 2019-Jan-10 14:32:22.564010 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
51576 2019-Jan-10 14:32:22.564646 - [DEBUG] Compose: EdgeIdentity * AllBottom
51577 2019-Jan-10 14:32:22.564674 - [DEBUG]
51578 2019-Jan-10 14:32:22.564698 - [DEBUG] Propagate flow
51579 2019-Jan-10 14:32:22.564722 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51580 2019-Jan-10 14:32:22.564779 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51581 2019-Jan-10 14:32:22.565407 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51582 2019-Jan-10 14:32:22.566023 - [DEBUG] Edge function : AllBottom (result of previous compose)
51583 2019-Jan-10 14:32:22.566048 - [DEBUG]
51584 2019-Jan-10 14:32:22.566073 - [DEBUG] Join: AllTop & AllBottom
51585 2019-Jan-10 14:32:22.566099 - [DEBUG] = AllBottom (new jump func)
51586 2019-Jan-10 14:32:22.566123 - [DEBUG]
51587 2019-Jan-10 14:32:22.566147 - [DEBUG] Start adding new jump function
51588 2019-Jan-10 14:32:22.566170 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51589 2019-Jan-10 14:32:22.566227 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51590 2019-Jan-10 14:32:22.566865 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51591 2019-Jan-10 14:32:22.567482 - [DEBUG] Edge Function : AllBottom
51592 2019-Jan-10 14:32:22.567510 - [DEBUG] End adding new jump function
51593 2019-Jan-10 14:32:22.567534 - [DEBUG]
51594 2019-Jan-10 14:32:22.567558 - [DEBUG] -------------------------------------------- 1483. Path Edge --------------------------------------------
51595 2019-Jan-10 14:32:22.567582 - [DEBUG]
51596 2019-Jan-10 14:32:22.567606 - [DEBUG] Process 1483. path edge:
51597 2019-Jan-10 14:32:22.567630 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51598 2019-Jan-10 14:32:22.567686 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
51599 2019-Jan-10 14:32:22.568303 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51600 2019-Jan-10 14:32:22.568916 - [DEBUG]
51601 2019-Jan-10 14:32:22.568942 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
51602 2019-Jan-10 14:32:22.569571 - [DEBUG] Compose: EdgeIdentity * AllBottom
51603 2019-Jan-10 14:32:22.569599 - [DEBUG]
51604 2019-Jan-10 14:32:22.569623 - [DEBUG] Propagate flow
51605 2019-Jan-10 14:32:22.569651 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51606 2019-Jan-10 14:32:22.569708 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51607 2019-Jan-10 14:32:22.570352 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51608 2019-Jan-10 14:32:22.570966 - [DEBUG] Edge function : AllBottom (result of previous compose)
51609 2019-Jan-10 14:32:22.570992 - [DEBUG]
51610 2019-Jan-10 14:32:22.571016 - [DEBUG] Join: AllTop & AllBottom
51611 2019-Jan-10 14:32:22.571043 - [DEBUG] = AllBottom (new jump func)
51612 2019-Jan-10 14:32:22.571068 - [DEBUG]
51613 2019-Jan-10 14:32:22.571091 - [DEBUG] Start adding new jump function
51614 2019-Jan-10 14:32:22.571115 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51615 2019-Jan-10 14:32:22.571172 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51616 2019-Jan-10 14:32:22.571788 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51617 2019-Jan-10 14:32:22.572413 - [DEBUG] Edge Function : AllBottom
51618 2019-Jan-10 14:32:22.572442 - [DEBUG] End adding new jump function
51619 2019-Jan-10 14:32:22.572466 - [DEBUG]
51620 2019-Jan-10 14:32:22.572490 - [DEBUG] -------------------------------------------- 1484. Path Edge --------------------------------------------
51621 2019-Jan-10 14:32:22.572514 - [DEBUG]
51622 2019-Jan-10 14:32:22.572538 - [DEBUG] Process 1484. path edge:
51623 2019-Jan-10 14:32:22.572562 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51624 2019-Jan-10 14:32:22.572618 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
51625 2019-Jan-10 14:32:22.573244 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51626 2019-Jan-10 14:32:22.573873 - [DEBUG]
51627 2019-Jan-10 14:32:22.573897 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51628 2019-Jan-10 14:32:22.574530 - [DEBUG] Possible callees:
51629 2019-Jan-10 14:32:22.574556 - [DEBUG] llvm.dbg.declare
51630 2019-Jan-10 14:32:22.574581 - [DEBUG] Possible return sites:
51631 2019-Jan-10 14:32:22.574605 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9651632 2019-Jan-10 14:32:22.575855 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51633 2019-Jan-10 14:32:22.575884 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51634 2019-Jan-10 14:32:22.575924 - [DEBUG] Compose: EdgeIdentity * AllBottom
51635 2019-Jan-10 14:32:22.575951 - [DEBUG]
51636 2019-Jan-10 14:32:22.575975 - [DEBUG] Propagate flow
51637 2019-Jan-10 14:32:22.575998 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51638 2019-Jan-10 14:32:22.576056 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51639 2019-Jan-10 14:32:22.576676 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51640 2019-Jan-10 14:32:22.577309 - [DEBUG] Edge function : AllBottom (result of previous compose)
51641 2019-Jan-10 14:32:22.577334 - [DEBUG]
51642 2019-Jan-10 14:32:22.577359 - [DEBUG] Join: AllTop & AllBottom
51643 2019-Jan-10 14:32:22.577385 - [DEBUG] = AllBottom (new jump func)
51644 2019-Jan-10 14:32:22.577410 - [DEBUG]
51645 2019-Jan-10 14:32:22.577434 - [DEBUG] Start adding new jump function
51646 2019-Jan-10 14:32:22.577457 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51647 2019-Jan-10 14:32:22.577513 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51648 2019-Jan-10 14:32:22.578129 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51649 2019-Jan-10 14:32:22.578747 - [DEBUG] Edge Function : AllBottom
51650 2019-Jan-10 14:32:22.578775 - [DEBUG] End adding new jump function
51651 2019-Jan-10 14:32:22.578799 - [DEBUG]
51652 2019-Jan-10 14:32:22.578823 - [DEBUG] -------------------------------------------- 1485. Path Edge --------------------------------------------
51653 2019-Jan-10 14:32:22.578847 - [DEBUG]
51654 2019-Jan-10 14:32:22.578871 - [DEBUG] Process 1485. path edge:
51655 2019-Jan-10 14:32:22.578895 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51656 2019-Jan-10 14:32:22.578950 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
51657 2019-Jan-10 14:32:22.579568 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51658 2019-Jan-10 14:32:22.580194 - [DEBUG]
51659 2019-Jan-10 14:32:22.580219 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51660 2019-Jan-10 14:32:22.580854 - [DEBUG] Compose: EdgeIdentity * AllBottom
51661 2019-Jan-10 14:32:22.580883 - [DEBUG]
51662 2019-Jan-10 14:32:22.580907 - [DEBUG] Propagate flow
51663 2019-Jan-10 14:32:22.580931 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51664 2019-Jan-10 14:32:22.580988 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51665 2019-Jan-10 14:32:22.581604 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51666 2019-Jan-10 14:32:22.582219 - [DEBUG] Edge function : AllBottom (result of previous compose)
51667 2019-Jan-10 14:32:22.582244 - [DEBUG]
51668 2019-Jan-10 14:32:22.582269 - [DEBUG] Join: AllTop & AllBottom
51669 2019-Jan-10 14:32:22.582295 - [DEBUG] = AllBottom (new jump func)
51670 2019-Jan-10 14:32:22.582320 - [DEBUG]
51671 2019-Jan-10 14:32:22.582344 - [DEBUG] Start adding new jump function
51672 2019-Jan-10 14:32:22.582367 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51673 2019-Jan-10 14:32:22.582423 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51674 2019-Jan-10 14:32:22.583046 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51675 2019-Jan-10 14:32:22.583678 - [DEBUG] Edge Function : AllBottom
51676 2019-Jan-10 14:32:22.583706 - [DEBUG] End adding new jump function
51677 2019-Jan-10 14:32:22.583730 - [DEBUG]
51678 2019-Jan-10 14:32:22.583754 - [DEBUG] -------------------------------------------- 1486. Path Edge --------------------------------------------
51679 2019-Jan-10 14:32:22.583779 - [DEBUG]
51680 2019-Jan-10 14:32:22.583802 - [DEBUG] Process 1486. path edge:
51681 2019-Jan-10 14:32:22.583827 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51682 2019-Jan-10 14:32:22.583883 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
51683 2019-Jan-10 14:32:22.584499 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51684 2019-Jan-10 14:32:22.585124 - [DEBUG]
51685 2019-Jan-10 14:32:22.585150 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51686 2019-Jan-10 14:32:22.585803 - [DEBUG] Compose: EdgeIdentity * AllBottom
51687 2019-Jan-10 14:32:22.585832 - [DEBUG]
51688 2019-Jan-10 14:32:22.585857 - [DEBUG] Propagate flow
51689 2019-Jan-10 14:32:22.585880 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51690 2019-Jan-10 14:32:22.585940 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51691 2019-Jan-10 14:32:22.586554 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51692 2019-Jan-10 14:32:22.587186 - [DEBUG] Edge function : AllBottom (result of previous compose)
51693 2019-Jan-10 14:32:22.587211 - [DEBUG]
51694 2019-Jan-10 14:32:22.587237 - [DEBUG] Join: AllTop & AllBottom
51695 2019-Jan-10 14:32:22.587263 - [DEBUG] = AllBottom (new jump func)
51696 2019-Jan-10 14:32:22.587288 - [DEBUG]
51697 2019-Jan-10 14:32:22.587311 - [DEBUG] Start adding new jump function
51698 2019-Jan-10 14:32:22.587335 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51699 2019-Jan-10 14:32:22.587392 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51700 2019-Jan-10 14:32:22.588008 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
51701 2019-Jan-10 14:32:22.588619 - [DEBUG] Edge Function : AllBottom
51702 2019-Jan-10 14:32:22.588649 - [DEBUG] End adding new jump function
51703 2019-Jan-10 14:32:22.588673 - [DEBUG]
51704 2019-Jan-10 14:32:22.588697 - [DEBUG] -------------------------------------------- 1487. Path Edge --------------------------------------------
51705 2019-Jan-10 14:32:22.588721 - [DEBUG]
51706 2019-Jan-10 14:32:22.588745 - [DEBUG] Process 1487. path edge:
51707 2019-Jan-10 14:32:22.588769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51708 2019-Jan-10 14:32:22.588825 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
51709 2019-Jan-10 14:32:22.589439 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51710 2019-Jan-10 14:32:22.590054 - [DEBUG]
51711 2019-Jan-10 14:32:22.590079 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
51712 2019-Jan-10 14:32:22.590736 - [DEBUG] Compose: EdgeIdentity * AllBottom
51713 2019-Jan-10 14:32:22.590764 - [DEBUG]
51714 2019-Jan-10 14:32:22.590788 - [DEBUG] Propagate flow
51715 2019-Jan-10 14:32:22.590812 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51716 2019-Jan-10 14:32:22.590869 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
51717 2019-Jan-10 14:32:22.591497 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51718 2019-Jan-10 14:32:22.592124 - [DEBUG] Edge function : AllBottom (result of previous compose)
51719 2019-Jan-10 14:32:22.592149 - [DEBUG]
51720 2019-Jan-10 14:32:22.592176 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51721 2019-Jan-10 14:32:22.592202 - [DEBUG] = AllBottom
51722 2019-Jan-10 14:32:22.592227 - [DEBUG]
51723 2019-Jan-10 14:32:22.592250 - [DEBUG] PROPAGATE: No new function!
51724 2019-Jan-10 14:32:22.592275 - [DEBUG] EDGE:
51725 2019-Jan-10 14:32:22.592333 - [DEBUG] ---> 51726 2019-Jan-10 14:32:22.592948 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51727 2019-Jan-10 14:32:22.593584 - [DEBUG]
51728 2019-Jan-10 14:32:22.593609 - [DEBUG] EDGE:
51729 2019-Jan-10 14:32:22.593667 - [DEBUG] ---> 51730 2019-Jan-10 14:32:22.594282 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51731 2019-Jan-10 14:32:22.594898 - [DEBUG]
51732 2019-Jan-10 14:32:22.594924 - [DEBUG] Compose: EdgeIdentity * AllBottom
51733 2019-Jan-10 14:32:22.594950 - [DEBUG]
51734 2019-Jan-10 14:32:22.594974 - [DEBUG] Propagate flow
51735 2019-Jan-10 14:32:22.594997 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51736 2019-Jan-10 14:32:22.595053 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
51737 2019-Jan-10 14:32:22.595675 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51738 2019-Jan-10 14:32:22.596294 - [DEBUG] Edge function : AllBottom (result of previous compose)
51739 2019-Jan-10 14:32:22.596319 - [DEBUG]
51740 2019-Jan-10 14:32:22.596345 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51741 2019-Jan-10 14:32:22.596371 - [DEBUG] = AllBottom
51742 2019-Jan-10 14:32:22.596395 - [DEBUG]
51743 2019-Jan-10 14:32:22.596419 - [DEBUG] PROPAGATE: No new function!
51744 2019-Jan-10 14:32:22.596443 - [DEBUG] EDGE:
51745 2019-Jan-10 14:32:22.596501 - [DEBUG] ---> 51746 2019-Jan-10 14:32:22.597139 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51747 2019-Jan-10 14:32:22.597756 - [DEBUG]
51748 2019-Jan-10 14:32:22.597782 - [DEBUG] Compose: EdgeIdentity * AllBottom
51749 2019-Jan-10 14:32:22.597808 - [DEBUG]
51750 2019-Jan-10 14:32:22.597832 - [DEBUG] Propagate flow
51751 2019-Jan-10 14:32:22.597856 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51752 2019-Jan-10 14:32:22.597912 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
51753 2019-Jan-10 14:32:22.598532 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51754 2019-Jan-10 14:32:22.599162 - [DEBUG] Edge function : AllBottom (result of previous compose)
51755 2019-Jan-10 14:32:22.599187 - [DEBUG]
51756 2019-Jan-10 14:32:22.599212 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51757 2019-Jan-10 14:32:22.599238 - [DEBUG] = AllBottom
51758 2019-Jan-10 14:32:22.599263 - [DEBUG]
51759 2019-Jan-10 14:32:22.599287 - [DEBUG] PROPAGATE: No new function!
51760 2019-Jan-10 14:32:22.599311 - [DEBUG] EDGE:
51761 2019-Jan-10 14:32:22.599369 - [DEBUG] ---> 51762 2019-Jan-10 14:32:22.599993 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51763 2019-Jan-10 14:32:22.600631 - [DEBUG]
51764 2019-Jan-10 14:32:22.600666 - [DEBUG] Compose: EdgeIdentity * AllBottom
51765 2019-Jan-10 14:32:22.600693 - [DEBUG]
51766 2019-Jan-10 14:32:22.600716 - [DEBUG] Propagate flow
51767 2019-Jan-10 14:32:22.600740 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51768 2019-Jan-10 14:32:22.600797 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51769 2019-Jan-10 14:32:22.601417 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51770 2019-Jan-10 14:32:22.602031 - [DEBUG] Edge function : AllBottom (result of previous compose)
51771 2019-Jan-10 14:32:22.602056 - [DEBUG]
51772 2019-Jan-10 14:32:22.602081 - [DEBUG] Join: AllTop & AllBottom
51773 2019-Jan-10 14:32:22.602107 - [DEBUG] = AllBottom (new jump func)
51774 2019-Jan-10 14:32:22.602132 - [DEBUG]
51775 2019-Jan-10 14:32:22.602155 - [DEBUG] Start adding new jump function
51776 2019-Jan-10 14:32:22.602179 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51777 2019-Jan-10 14:32:22.602235 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51778 2019-Jan-10 14:32:22.602854 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51779 2019-Jan-10 14:32:22.603471 - [DEBUG] Edge Function : AllBottom
51780 2019-Jan-10 14:32:22.603512 - [DEBUG] End adding new jump function
51781 2019-Jan-10 14:32:22.603537 - [DEBUG]
51782 2019-Jan-10 14:32:22.603561 - [DEBUG] -------------------------------------------- 1488. Path Edge --------------------------------------------
51783 2019-Jan-10 14:32:22.603585 - [DEBUG]
51784 2019-Jan-10 14:32:22.603609 - [DEBUG] Process 1488. path edge:
51785 2019-Jan-10 14:32:22.603633 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51786 2019-Jan-10 14:32:22.603689 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
51787 2019-Jan-10 14:32:22.604308 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51788 2019-Jan-10 14:32:22.604923 - [DEBUG]
51789 2019-Jan-10 14:32:22.604947 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
51790 2019-Jan-10 14:32:22.605575 - [DEBUG] Possible callees:
51791 2019-Jan-10 14:32:22.605600 - [DEBUG] bar
51792 2019-Jan-10 14:32:22.605625 - [DEBUG] Possible return sites:
51793 2019-Jan-10 14:32:22.605649 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8951794 2019-Jan-10 14:32:22.606891 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
51795 2019-Jan-10 14:32:22.606920 - [DEBUG] Start points of 'bar' currently not available!
51796 2019-Jan-10 14:32:22.606963 - [DEBUG] Compose: EdgeIdentity * AllBottom
51797 2019-Jan-10 14:32:22.606990 - [DEBUG]
51798 2019-Jan-10 14:32:22.607014 - [DEBUG] Propagate flow
51799 2019-Jan-10 14:32:22.607038 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51800 2019-Jan-10 14:32:22.607095 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51801 2019-Jan-10 14:32:22.607727 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51802 2019-Jan-10 14:32:22.608342 - [DEBUG] Edge function : AllBottom (result of previous compose)
51803 2019-Jan-10 14:32:22.608368 - [DEBUG]
51804 2019-Jan-10 14:32:22.608392 - [DEBUG] Join: AllTop & AllBottom
51805 2019-Jan-10 14:32:22.608418 - [DEBUG] = AllBottom (new jump func)
51806 2019-Jan-10 14:32:22.608443 - [DEBUG]
51807 2019-Jan-10 14:32:22.608467 - [DEBUG] Start adding new jump function
51808 2019-Jan-10 14:32:22.608505 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51809 2019-Jan-10 14:32:22.608562 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51810 2019-Jan-10 14:32:22.609177 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51811 2019-Jan-10 14:32:22.609795 - [DEBUG] Edge Function : AllBottom
51812 2019-Jan-10 14:32:22.609823 - [DEBUG] End adding new jump function
51813 2019-Jan-10 14:32:22.609847 - [DEBUG]
51814 2019-Jan-10 14:32:22.609871 - [DEBUG] -------------------------------------------- 1489. Path Edge --------------------------------------------
51815 2019-Jan-10 14:32:22.609895 - [DEBUG]
51816 2019-Jan-10 14:32:22.609919 - [DEBUG] Process 1489. path edge:
51817 2019-Jan-10 14:32:22.609942 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51818 2019-Jan-10 14:32:22.609998 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
51819 2019-Jan-10 14:32:22.610634 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51820 2019-Jan-10 14:32:22.611248 - [DEBUG]
51821 2019-Jan-10 14:32:22.611272 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
51822 2019-Jan-10 14:32:22.611908 - [DEBUG] Compose: EdgeIdentity * AllBottom
51823 2019-Jan-10 14:32:22.611936 - [DEBUG]
51824 2019-Jan-10 14:32:22.611961 - [DEBUG] Propagate flow
51825 2019-Jan-10 14:32:22.611984 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51826 2019-Jan-10 14:32:22.612041 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51827 2019-Jan-10 14:32:22.612657 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51828 2019-Jan-10 14:32:22.613277 - [DEBUG] Edge function : AllBottom (result of previous compose)
51829 2019-Jan-10 14:32:22.613303 - [DEBUG]
51830 2019-Jan-10 14:32:22.613327 - [DEBUG] Join: AllTop & AllBottom
51831 2019-Jan-10 14:32:22.613353 - [DEBUG] = AllBottom (new jump func)
51832 2019-Jan-10 14:32:22.613378 - [DEBUG]
51833 2019-Jan-10 14:32:22.613402 - [DEBUG] Start adding new jump function
51834 2019-Jan-10 14:32:22.613425 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51835 2019-Jan-10 14:32:22.613481 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51836 2019-Jan-10 14:32:22.614109 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51837 2019-Jan-10 14:32:22.614723 - [DEBUG] Edge Function : AllBottom
51838 2019-Jan-10 14:32:22.614751 - [DEBUG] End adding new jump function
51839 2019-Jan-10 14:32:22.614775 - [DEBUG]
51840 2019-Jan-10 14:32:22.614799 - [DEBUG] -------------------------------------------- 1490. Path Edge --------------------------------------------
51841 2019-Jan-10 14:32:22.614823 - [DEBUG]
51842 2019-Jan-10 14:32:22.614847 - [DEBUG] Process 1490. path edge:
51843 2019-Jan-10 14:32:22.614871 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51844 2019-Jan-10 14:32:22.614927 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
51845 2019-Jan-10 14:32:22.615542 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51846 2019-Jan-10 14:32:22.616157 - [DEBUG]
51847 2019-Jan-10 14:32:22.616182 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
51848 2019-Jan-10 14:32:22.616813 - [DEBUG] Compose: EdgeIdentity * AllBottom
51849 2019-Jan-10 14:32:22.616854 - [DEBUG]
51850 2019-Jan-10 14:32:22.616879 - [DEBUG] Propagate flow
51851 2019-Jan-10 14:32:22.616911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51852 2019-Jan-10 14:32:22.616969 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
51853 2019-Jan-10 14:32:22.617596 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51854 2019-Jan-10 14:32:22.618209 - [DEBUG] Edge function : AllBottom (result of previous compose)
51855 2019-Jan-10 14:32:22.618235 - [DEBUG]
51856 2019-Jan-10 14:32:22.618260 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51857 2019-Jan-10 14:32:22.618286 - [DEBUG] = AllBottom
51858 2019-Jan-10 14:32:22.618311 - [DEBUG]
51859 2019-Jan-10 14:32:22.618334 - [DEBUG] PROPAGATE: No new function!
51860 2019-Jan-10 14:32:22.618366 - [DEBUG] Compose: EdgeIdentity * AllBottom
51861 2019-Jan-10 14:32:22.618393 - [DEBUG]
51862 2019-Jan-10 14:32:22.618417 - [DEBUG] Propagate flow
51863 2019-Jan-10 14:32:22.618440 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51864 2019-Jan-10 14:32:22.618497 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51865 2019-Jan-10 14:32:22.619123 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51866 2019-Jan-10 14:32:22.619737 - [DEBUG] Edge function : AllBottom (result of previous compose)
51867 2019-Jan-10 14:32:22.619762 - [DEBUG]
51868 2019-Jan-10 14:32:22.619787 - [DEBUG] Join: AllTop & AllBottom
51869 2019-Jan-10 14:32:22.619813 - [DEBUG] = AllBottom (new jump func)
51870 2019-Jan-10 14:32:22.619838 - [DEBUG]
51871 2019-Jan-10 14:32:22.619861 - [DEBUG] Start adding new jump function
51872 2019-Jan-10 14:32:22.619885 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51873 2019-Jan-10 14:32:22.619945 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51874 2019-Jan-10 14:32:22.620575 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51875 2019-Jan-10 14:32:22.621200 - [DEBUG] Edge Function : AllBottom
51876 2019-Jan-10 14:32:22.621228 - [DEBUG] End adding new jump function
51877 2019-Jan-10 14:32:22.621252 - [DEBUG]
51878 2019-Jan-10 14:32:22.621276 - [DEBUG] -------------------------------------------- 1491. Path Edge --------------------------------------------
51879 2019-Jan-10 14:32:22.621300 - [DEBUG]
51880 2019-Jan-10 14:32:22.621324 - [DEBUG] Process 1491. path edge:
51881 2019-Jan-10 14:32:22.621348 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51882 2019-Jan-10 14:32:22.621404 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
51883 2019-Jan-10 14:32:22.622030 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51884 2019-Jan-10 14:32:22.622645 - [DEBUG]
51885 2019-Jan-10 14:32:22.622670 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51886 2019-Jan-10 14:32:22.623301 - [DEBUG] Possible callees:
51887 2019-Jan-10 14:32:22.623326 - [DEBUG] llvm.dbg.declare
51888 2019-Jan-10 14:32:22.623351 - [DEBUG] Possible return sites:
51889 2019-Jan-10 14:32:22.623375 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10351890 2019-Jan-10 14:32:22.624627 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
51891 2019-Jan-10 14:32:22.624664 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
51892 2019-Jan-10 14:32:22.624704 - [DEBUG] Compose: EdgeIdentity * AllBottom
51893 2019-Jan-10 14:32:22.624732 - [DEBUG]
51894 2019-Jan-10 14:32:22.624756 - [DEBUG] Propagate flow
51895 2019-Jan-10 14:32:22.624779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51896 2019-Jan-10 14:32:22.624836 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51897 2019-Jan-10 14:32:22.625456 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51898 2019-Jan-10 14:32:22.626071 - [DEBUG] Edge function : AllBottom (result of previous compose)
51899 2019-Jan-10 14:32:22.626096 - [DEBUG]
51900 2019-Jan-10 14:32:22.626121 - [DEBUG] Join: AllTop & AllBottom
51901 2019-Jan-10 14:32:22.626147 - [DEBUG] = AllBottom (new jump func)
51902 2019-Jan-10 14:32:22.626172 - [DEBUG]
51903 2019-Jan-10 14:32:22.626195 - [DEBUG] Start adding new jump function
51904 2019-Jan-10 14:32:22.626219 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51905 2019-Jan-10 14:32:22.626275 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51906 2019-Jan-10 14:32:22.626908 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51907 2019-Jan-10 14:32:22.627526 - [DEBUG] Edge Function : AllBottom
51908 2019-Jan-10 14:32:22.627553 - [DEBUG] End adding new jump function
51909 2019-Jan-10 14:32:22.627577 - [DEBUG]
51910 2019-Jan-10 14:32:22.627601 - [DEBUG] -------------------------------------------- 1492. Path Edge --------------------------------------------
51911 2019-Jan-10 14:32:22.627626 - [DEBUG]
51912 2019-Jan-10 14:32:22.627649 - [DEBUG] Process 1492. path edge:
51913 2019-Jan-10 14:32:22.627673 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51914 2019-Jan-10 14:32:22.627729 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
51915 2019-Jan-10 14:32:22.628348 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51916 2019-Jan-10 14:32:22.628963 - [DEBUG]
51917 2019-Jan-10 14:32:22.628987 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51918 2019-Jan-10 14:32:22.629624 - [DEBUG] Compose: EdgeIdentity * AllBottom
51919 2019-Jan-10 14:32:22.629652 - [DEBUG]
51920 2019-Jan-10 14:32:22.629676 - [DEBUG] Propagate flow
51921 2019-Jan-10 14:32:22.629700 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51922 2019-Jan-10 14:32:22.629757 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
51923 2019-Jan-10 14:32:22.630400 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51924 2019-Jan-10 14:32:22.631015 - [DEBUG] Edge function : AllBottom (result of previous compose)
51925 2019-Jan-10 14:32:22.631041 - [DEBUG]
51926 2019-Jan-10 14:32:22.631066 - [DEBUG] Join: AllTop & AllBottom
51927 2019-Jan-10 14:32:22.631092 - [DEBUG] = AllBottom (new jump func)
51928 2019-Jan-10 14:32:22.631117 - [DEBUG]
51929 2019-Jan-10 14:32:22.631141 - [DEBUG] Start adding new jump function
51930 2019-Jan-10 14:32:22.631164 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
51931 2019-Jan-10 14:32:22.631221 - [DEBUG] Fact at target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51932 2019-Jan-10 14:32:22.631835 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
51933 2019-Jan-10 14:32:22.632448 - [DEBUG] Edge Function : AllBottom
51934 2019-Jan-10 14:32:22.632476 - [DEBUG] End adding new jump function
51935 2019-Jan-10 14:32:22.632501 - [DEBUG]
51936 2019-Jan-10 14:32:22.632524 - [DEBUG] -------------------------------------------- 1493. Path Edge --------------------------------------------
51937 2019-Jan-10 14:32:22.632557 - [DEBUG]
51938 2019-Jan-10 14:32:22.632581 - [DEBUG] Process 1493. path edge:
51939 2019-Jan-10 14:32:22.632606 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
51940 2019-Jan-10 14:32:22.632662 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
51941 2019-Jan-10 14:32:22.633276 - [DEBUG] D target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 >
51942 2019-Jan-10 14:32:22.633907 - [DEBUG]
51943 2019-Jan-10 14:32:22.633932 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
51944 2019-Jan-10 14:32:22.634560 - [DEBUG] Compose: EdgeIdentity * AllBottom
51945 2019-Jan-10 14:32:22.634589 - [DEBUG]
51946 2019-Jan-10 14:32:22.634613 - [DEBUG] Propagate flow
51947 2019-Jan-10 14:32:22.634636 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51948 2019-Jan-10 14:32:22.634694 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
51949 2019-Jan-10 14:32:22.635312 - [DEBUG] Target value : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
51950 2019-Jan-10 14:32:22.635940 - [DEBUG] Edge function : AllBottom (result of previous compose)
51951 2019-Jan-10 14:32:22.635965 - [DEBUG]
51952 2019-Jan-10 14:32:22.635991 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51953 2019-Jan-10 14:32:22.636023 - [DEBUG] = AllBottom
51954 2019-Jan-10 14:32:22.636047 - [DEBUG]
51955 2019-Jan-10 14:32:22.636071 - [DEBUG] PROPAGATE: No new function!
51956 2019-Jan-10 14:32:22.636096 - [DEBUG] EDGE:
51957 2019-Jan-10 14:32:22.636156 - [DEBUG] ---> 51958 2019-Jan-10 14:32:22.636773 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51959 2019-Jan-10 14:32:22.637406 - [DEBUG]
51960 2019-Jan-10 14:32:22.637432 - [DEBUG] Compose: EdgeIdentity * AllBottom
51961 2019-Jan-10 14:32:22.637458 - [DEBUG]
51962 2019-Jan-10 14:32:22.637482 - [DEBUG] Propagate flow
51963 2019-Jan-10 14:32:22.637506 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51964 2019-Jan-10 14:32:22.637562 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
51965 2019-Jan-10 14:32:22.638177 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51966 2019-Jan-10 14:32:22.638796 - [DEBUG] Edge function : AllBottom (result of previous compose)
51967 2019-Jan-10 14:32:22.638821 - [DEBUG]
51968 2019-Jan-10 14:32:22.638846 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51969 2019-Jan-10 14:32:22.638872 - [DEBUG] = AllBottom
51970 2019-Jan-10 14:32:22.638897 - [DEBUG]
51971 2019-Jan-10 14:32:22.638921 - [DEBUG] PROPAGATE: No new function!
51972 2019-Jan-10 14:32:22.638945 - [DEBUG] EDGE:
51973 2019-Jan-10 14:32:22.639003 - [DEBUG] ---> 51974 2019-Jan-10 14:32:22.639620 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51975 2019-Jan-10 14:32:22.640250 - [DEBUG]
51976 2019-Jan-10 14:32:22.640277 - [DEBUG] Compose: EdgeIdentity * AllBottom
51977 2019-Jan-10 14:32:22.640303 - [DEBUG]
51978 2019-Jan-10 14:32:22.640327 - [DEBUG] Propagate flow
51979 2019-Jan-10 14:32:22.640350 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
51980 2019-Jan-10 14:32:22.640407 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
51981 2019-Jan-10 14:32:22.641025 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
51982 2019-Jan-10 14:32:22.641662 - [DEBUG] Edge function : AllBottom (result of previous compose)
51983 2019-Jan-10 14:32:22.641688 - [DEBUG]
51984 2019-Jan-10 14:32:22.641713 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
51985 2019-Jan-10 14:32:22.641739 - [DEBUG] = AllBottom
51986 2019-Jan-10 14:32:22.641764 - [DEBUG]
51987 2019-Jan-10 14:32:22.641787 - [DEBUG] PROPAGATE: No new function!
51988 2019-Jan-10 14:32:22.641812 - [DEBUG] EDGE:
51989 2019-Jan-10 14:32:22.641870 - [DEBUG] ---> 51990 2019-Jan-10 14:32:22.642497 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51991 2019-Jan-10 14:32:22.643111 - [DEBUG]
51992 2019-Jan-10 14:32:22.643137 - [DEBUG] EDGE:
51993 2019-Jan-10 14:32:22.643194 - [DEBUG] ---> 51994 2019-Jan-10 14:32:22.643826 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
51995 2019-Jan-10 14:32:22.644441 - [DEBUG]
51996 2019-Jan-10 14:32:22.644468 - [DEBUG] Compose: EdgeIdentity * AllBottom
51997 2019-Jan-10 14:32:22.644494 - [DEBUG]
51998 2019-Jan-10 14:32:22.644518 - [DEBUG] Propagate flow
51999 2019-Jan-10 14:32:22.644541 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52000 2019-Jan-10 14:32:22.644598 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
52001 2019-Jan-10 14:32:22.645213 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
52002 2019-Jan-10 14:32:22.645832 - [DEBUG] Edge function : AllBottom (result of previous compose)
52003 2019-Jan-10 14:32:22.645857 - [DEBUG]
52004 2019-Jan-10 14:32:22.645883 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52005 2019-Jan-10 14:32:22.645909 - [DEBUG] = AllBottom
52006 2019-Jan-10 14:32:22.645934 - [DEBUG]
52007 2019-Jan-10 14:32:22.645958 - [DEBUG] PROPAGATE: No new function!
52008 2019-Jan-10 14:32:22.645982 - [DEBUG] EDGE:
52009 2019-Jan-10 14:32:22.646040 - [DEBUG] ---> 52010 2019-Jan-10 14:32:22.646660 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52011 2019-Jan-10 14:32:22.647293 - [DEBUG]
52012 2019-Jan-10 14:32:22.647319 - [DEBUG] Compose: EdgeIdentity * AllBottom
52013 2019-Jan-10 14:32:22.647345 - [DEBUG]
52014 2019-Jan-10 14:32:22.647369 - [DEBUG] Propagate flow
52015 2019-Jan-10 14:32:22.647393 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52016 2019-Jan-10 14:32:22.647449 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
52017 2019-Jan-10 14:32:22.648069 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
52018 2019-Jan-10 14:32:22.648688 - [DEBUG] Edge function : AllBottom (result of previous compose)
52019 2019-Jan-10 14:32:22.648714 - [DEBUG]
52020 2019-Jan-10 14:32:22.648739 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52021 2019-Jan-10 14:32:22.648765 - [DEBUG] = AllBottom
52022 2019-Jan-10 14:32:22.648789 - [DEBUG]
52023 2019-Jan-10 14:32:22.648813 - [DEBUG] PROPAGATE: No new function!
52024 2019-Jan-10 14:32:22.648838 - [DEBUG] EDGE:
52025 2019-Jan-10 14:32:22.648896 - [DEBUG] ---> 52026 2019-Jan-10 14:32:22.649522 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52027 2019-Jan-10 14:32:22.650137 - [DEBUG]
52028 2019-Jan-10 14:32:22.650175 - [DEBUG] EDGE:
52029 2019-Jan-10 14:32:22.650233 - [DEBUG] ---> 52030 2019-Jan-10 14:32:22.650849 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52031 2019-Jan-10 14:32:22.651463 - [DEBUG]
52032 2019-Jan-10 14:32:22.651490 - [DEBUG] Compose: EdgeIdentity * AllBottom
52033 2019-Jan-10 14:32:22.651517 - [DEBUG]
52034 2019-Jan-10 14:32:22.651540 - [DEBUG] Propagate flow
52035 2019-Jan-10 14:32:22.651564 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52036 2019-Jan-10 14:32:22.651620 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
52037 2019-Jan-10 14:32:22.652236 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
52038 2019-Jan-10 14:32:22.652853 - [DEBUG] Edge function : AllBottom (result of previous compose)
52039 2019-Jan-10 14:32:22.652879 - [DEBUG]
52040 2019-Jan-10 14:32:22.652904 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52041 2019-Jan-10 14:32:22.652930 - [DEBUG] = AllBottom
52042 2019-Jan-10 14:32:22.652954 - [DEBUG]
52043 2019-Jan-10 14:32:22.652978 - [DEBUG] PROPAGATE: No new function!
52044 2019-Jan-10 14:32:22.653003 - [DEBUG] EDGE:
52045 2019-Jan-10 14:32:22.653061 - [DEBUG] ---> 52046 2019-Jan-10 14:32:22.653702 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52047 2019-Jan-10 14:32:22.654319 - [DEBUG]
52048 2019-Jan-10 14:32:22.654345 - [DEBUG] Compose: EdgeIdentity * AllBottom
52049 2019-Jan-10 14:32:22.654371 - [DEBUG]
52050 2019-Jan-10 14:32:22.654395 - [DEBUG] Propagate flow
52051 2019-Jan-10 14:32:22.654418 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52052 2019-Jan-10 14:32:22.654474 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
52053 2019-Jan-10 14:32:22.655094 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
52054 2019-Jan-10 14:32:22.655712 - [DEBUG] Edge function : AllBottom (result of previous compose)
52055 2019-Jan-10 14:32:22.655738 - [DEBUG]
52056 2019-Jan-10 14:32:22.655763 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
52057 2019-Jan-10 14:32:22.655789 - [DEBUG] = AllBottom
52058 2019-Jan-10 14:32:22.655814 - [DEBUG]
52059 2019-Jan-10 14:32:22.655837 - [DEBUG] PROPAGATE: No new function!
52060 2019-Jan-10 14:32:22.655862 - [DEBUG] EDGE:
52061 2019-Jan-10 14:32:22.655920 - [DEBUG] ---> 52062 2019-Jan-10 14:32:22.656537 - [DEBUG] D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36>
52063 2019-Jan-10 14:32:22.657183 - [DEBUG]
52064 2019-Jan-10 14:32:22.657209 - [DEBUG] EDGE:
52065 2019-Jan-10 14:32:22.657267 - [DEBUG] ---> 52066 2019-Jan-10 14:32:22.657884 - [DEBUG] D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35>
52067 2019-Jan-10 14:32:22.658503 - [DEBUG]
52068 2019-Jan-10 14:32:22.658528 - [DEBUG] EDGE:
52069 2019-Jan-10 14:32:22.658586 - [DEBUG] ---> 52070 2019-Jan-10 14:32:22.659213 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
52071 2019-Jan-10 14:32:22.659835 - [DEBUG]
52072 2019-Jan-10 14:32:22.659862 - [DEBUG] Compose: EdgeIdentity * AllBottom
52073 2019-Jan-10 14:32:22.659888 - [DEBUG]
52074 2019-Jan-10 14:32:22.659912 - [DEBUG] Propagate flow
52075 2019-Jan-10 14:32:22.659936 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52076 2019-Jan-10 14:32:22.659992 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
52077 2019-Jan-10 14:32:22.660625 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52078 2019-Jan-10 14:32:22.661243 - [DEBUG] Edge function : AllBottom (result of previous compose)
52079 2019-Jan-10 14:32:22.661268 - [DEBUG]
52080 2019-Jan-10 14:32:22.661294 - [DEBUG] Join: AllTop & AllBottom
52081 2019-Jan-10 14:32:22.661320 - [DEBUG] = AllBottom (new jump func)
52082 2019-Jan-10 14:32:22.661344 - [DEBUG]
52083 2019-Jan-10 14:32:22.661368 - [DEBUG] Start adding new jump function
52084 2019-Jan-10 14:32:22.661392 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52085 2019-Jan-10 14:32:22.661448 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52086 2019-Jan-10 14:32:22.662066 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
52087 2019-Jan-10 14:32:22.662683 - [DEBUG] Edge Function : AllBottom
52088 2019-Jan-10 14:32:22.662714 - [DEBUG] End adding new jump function
52089 2019-Jan-10 14:32:22.662738 - [DEBUG]
52090 2019-Jan-10 14:32:22.662762 - [DEBUG] -------------------------------------------- 1494. Path Edge --------------------------------------------
52091 2019-Jan-10 14:32:22.662787 - [DEBUG]
52092 2019-Jan-10 14:32:22.662811 - [DEBUG] Process 1494. path edge:
52093 2019-Jan-10 14:32:22.662835 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52094 2019-Jan-10 14:32:22.662891 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
52095 2019-Jan-10 14:32:22.663522 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52096 2019-Jan-10 14:32:22.664139 - [DEBUG]
52097 2019-Jan-10 14:32:22.664164 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
52098 2019-Jan-10 14:32:22.664803 - [DEBUG] Compose: EdgeIdentity * AllBottom
52099 2019-Jan-10 14:32:22.664831 - [DEBUG]
52100 2019-Jan-10 14:32:22.664855 - [DEBUG] Propagate flow
52101 2019-Jan-10 14:32:22.664879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52102 2019-Jan-10 14:32:22.664935 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
52103 2019-Jan-10 14:32:22.665551 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52104 2019-Jan-10 14:32:22.666168 - [DEBUG] Edge function : AllBottom (result of previous compose)
52105 2019-Jan-10 14:32:22.666194 - [DEBUG]
52106 2019-Jan-10 14:32:22.666219 - [DEBUG] Join: AllTop & AllBottom
52107 2019-Jan-10 14:32:22.666245 - [DEBUG] = AllBottom (new jump func)
52108 2019-Jan-10 14:32:22.666269 - [DEBUG]
52109 2019-Jan-10 14:32:22.666293 - [DEBUG] Start adding new jump function
52110 2019-Jan-10 14:32:22.666317 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52111 2019-Jan-10 14:32:22.666372 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52112 2019-Jan-10 14:32:22.667006 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
52113 2019-Jan-10 14:32:22.667622 - [DEBUG] Edge Function : AllBottom
52114 2019-Jan-10 14:32:22.667658 - [DEBUG] End adding new jump function
52115 2019-Jan-10 14:32:22.667683 - [DEBUG]
52116 2019-Jan-10 14:32:22.667707 - [DEBUG] -------------------------------------------- 1495. Path Edge --------------------------------------------
52117 2019-Jan-10 14:32:22.667732 - [DEBUG]
52118 2019-Jan-10 14:32:22.667755 - [DEBUG] Process 1495. path edge:
52119 2019-Jan-10 14:32:22.667779 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52120 2019-Jan-10 14:32:22.667836 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
52121 2019-Jan-10 14:32:22.668452 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52122 2019-Jan-10 14:32:22.669069 - [DEBUG]
52123 2019-Jan-10 14:32:22.669095 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
52124 2019-Jan-10 14:32:22.669729 - [DEBUG] Compose: EdgeIdentity * AllBottom
52125 2019-Jan-10 14:32:22.669756 - [DEBUG]
52126 2019-Jan-10 14:32:22.669781 - [DEBUG] Propagate flow
52127 2019-Jan-10 14:32:22.669804 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52128 2019-Jan-10 14:32:22.669861 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
52129 2019-Jan-10 14:32:22.670505 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52130 2019-Jan-10 14:32:22.671124 - [DEBUG] Edge function : AllBottom (result of previous compose)
52131 2019-Jan-10 14:32:22.671149 - [DEBUG]
52132 2019-Jan-10 14:32:22.671174 - [DEBUG] Join: AllTop & AllBottom
52133 2019-Jan-10 14:32:22.671200 - [DEBUG] = AllBottom (new jump func)
52134 2019-Jan-10 14:32:22.671225 - [DEBUG]
52135 2019-Jan-10 14:32:22.671248 - [DEBUG] Start adding new jump function
52136 2019-Jan-10 14:32:22.671272 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52137 2019-Jan-10 14:32:22.671328 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52138 2019-Jan-10 14:32:22.671945 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
52139 2019-Jan-10 14:32:22.672590 - [DEBUG] Edge Function : AllBottom
52140 2019-Jan-10 14:32:22.672620 - [DEBUG] End adding new jump function
52141 2019-Jan-10 14:32:22.672644 - [DEBUG]
52142 2019-Jan-10 14:32:22.672668 - [DEBUG] -------------------------------------------- 1496. Path Edge --------------------------------------------
52143 2019-Jan-10 14:32:22.672693 - [DEBUG]
52144 2019-Jan-10 14:32:22.672716 - [DEBUG] Process 1496. path edge:
52145 2019-Jan-10 14:32:22.672740 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52146 2019-Jan-10 14:32:22.672806 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
52147 2019-Jan-10 14:32:22.673486 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52148 2019-Jan-10 14:32:22.674171 - [DEBUG]
52149 2019-Jan-10 14:32:22.674198 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
52150 2019-Jan-10 14:32:22.674882 - [DEBUG] Possible callees:
52151 2019-Jan-10 14:32:22.674908 - [DEBUG] llvm.dbg.declare
52152 2019-Jan-10 14:32:22.674934 - [DEBUG] Possible return sites:
52153 2019-Jan-10 14:32:22.674957 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7852154 2019-Jan-10 14:32:22.676238 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52155 2019-Jan-10 14:32:22.676285 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52156 2019-Jan-10 14:32:22.676332 - [DEBUG] Compose: EdgeIdentity * AllBottom
52157 2019-Jan-10 14:32:22.676360 - [DEBUG]
52158 2019-Jan-10 14:32:22.676385 - [DEBUG] Propagate flow
52159 2019-Jan-10 14:32:22.676408 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52160 2019-Jan-10 14:32:22.676468 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
52161 2019-Jan-10 14:32:22.677115 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52162 2019-Jan-10 14:32:22.677735 - [DEBUG] Edge function : AllBottom (result of previous compose)
52163 2019-Jan-10 14:32:22.677761 - [DEBUG]
52164 2019-Jan-10 14:32:22.677787 - [DEBUG] Join: AllTop & AllBottom
52165 2019-Jan-10 14:32:22.677814 - [DEBUG] = AllBottom (new jump func)
52166 2019-Jan-10 14:32:22.677838 - [DEBUG]
52167 2019-Jan-10 14:32:22.677862 - [DEBUG] Start adding new jump function
52168 2019-Jan-10 14:32:22.677886 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52169 2019-Jan-10 14:32:22.677942 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52170 2019-Jan-10 14:32:22.678559 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
52171 2019-Jan-10 14:32:22.679177 - [DEBUG] Edge Function : AllBottom
52172 2019-Jan-10 14:32:22.679205 - [DEBUG] End adding new jump function
52173 2019-Jan-10 14:32:22.679229 - [DEBUG]
52174 2019-Jan-10 14:32:22.679253 - [DEBUG] -------------------------------------------- 1497. Path Edge --------------------------------------------
52175 2019-Jan-10 14:32:22.679278 - [DEBUG]
52176 2019-Jan-10 14:32:22.679301 - [DEBUG] Process 1497. path edge:
52177 2019-Jan-10 14:32:22.679325 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52178 2019-Jan-10 14:32:22.679381 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
52179 2019-Jan-10 14:32:22.679999 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52180 2019-Jan-10 14:32:22.680632 - [DEBUG]
52181 2019-Jan-10 14:32:22.680657 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
52182 2019-Jan-10 14:32:22.681292 - [DEBUG] Compose: EdgeIdentity * AllBottom
52183 2019-Jan-10 14:32:22.681320 - [DEBUG]
52184 2019-Jan-10 14:32:22.681344 - [DEBUG] Propagate flow
52185 2019-Jan-10 14:32:22.681368 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52186 2019-Jan-10 14:32:22.681424 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
52187 2019-Jan-10 14:32:22.682042 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52188 2019-Jan-10 14:32:22.682660 - [DEBUG] Edge function : AllBottom (result of previous compose)
52189 2019-Jan-10 14:32:22.682685 - [DEBUG]
52190 2019-Jan-10 14:32:22.682710 - [DEBUG] Join: AllTop & AllBottom
52191 2019-Jan-10 14:32:22.682736 - [DEBUG] = AllBottom (new jump func)
52192 2019-Jan-10 14:32:22.682761 - [DEBUG]
52193 2019-Jan-10 14:32:22.682785 - [DEBUG] Start adding new jump function
52194 2019-Jan-10 14:32:22.682808 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52195 2019-Jan-10 14:32:22.682864 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52196 2019-Jan-10 14:32:22.683482 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
52197 2019-Jan-10 14:32:22.684109 - [DEBUG] Edge Function : AllBottom
52198 2019-Jan-10 14:32:22.684137 - [DEBUG] End adding new jump function
52199 2019-Jan-10 14:32:22.684161 - [DEBUG]
52200 2019-Jan-10 14:32:22.684184 - [DEBUG] -------------------------------------------- 1498. Path Edge --------------------------------------------
52201 2019-Jan-10 14:32:22.684217 - [DEBUG]
52202 2019-Jan-10 14:32:22.684241 - [DEBUG] Process 1498. path edge:
52203 2019-Jan-10 14:32:22.684265 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52204 2019-Jan-10 14:32:22.684321 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
52205 2019-Jan-10 14:32:22.684935 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52206 2019-Jan-10 14:32:22.685553 - [DEBUG]
52207 2019-Jan-10 14:32:22.685579 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
52208 2019-Jan-10 14:32:22.686234 - [DEBUG] Compose: EdgeIdentity * AllBottom
52209 2019-Jan-10 14:32:22.686264 - [DEBUG]
52210 2019-Jan-10 14:32:22.686292 - [DEBUG] Propagate flow
52211 2019-Jan-10 14:32:22.686316 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52212 2019-Jan-10 14:32:22.686378 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
52213 2019-Jan-10 14:32:22.687020 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52214 2019-Jan-10 14:32:22.687638 - [DEBUG] Edge function : AllBottom (result of previous compose)
52215 2019-Jan-10 14:32:22.687663 - [DEBUG]
52216 2019-Jan-10 14:32:22.687689 - [DEBUG] Join: AllTop & AllBottom
52217 2019-Jan-10 14:32:22.687715 - [DEBUG] = AllBottom (new jump func)
52218 2019-Jan-10 14:32:22.687739 - [DEBUG]
52219 2019-Jan-10 14:32:22.687763 - [DEBUG] Start adding new jump function
52220 2019-Jan-10 14:32:22.687787 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52221 2019-Jan-10 14:32:22.687843 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52222 2019-Jan-10 14:32:22.688461 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
52223 2019-Jan-10 14:32:22.689078 - [DEBUG] Edge Function : AllBottom
52224 2019-Jan-10 14:32:22.689106 - [DEBUG] End adding new jump function
52225 2019-Jan-10 14:32:22.689130 - [DEBUG]
52226 2019-Jan-10 14:32:22.689154 - [DEBUG] -------------------------------------------- 1499. Path Edge --------------------------------------------
52227 2019-Jan-10 14:32:22.689179 - [DEBUG]
52228 2019-Jan-10 14:32:22.689202 - [DEBUG] Process 1499. path edge:
52229 2019-Jan-10 14:32:22.689226 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52230 2019-Jan-10 14:32:22.689282 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
52231 2019-Jan-10 14:32:22.689899 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52232 2019-Jan-10 14:32:22.690531 - [DEBUG]
52233 2019-Jan-10 14:32:22.690555 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
52234 2019-Jan-10 14:32:22.691195 - [DEBUG] Compose: EdgeIdentity * AllBottom
52235 2019-Jan-10 14:32:22.691226 - [DEBUG]
52236 2019-Jan-10 14:32:22.691250 - [DEBUG] Propagate flow
52237 2019-Jan-10 14:32:22.691274 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52238 2019-Jan-10 14:32:22.691332 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
52239 2019-Jan-10 14:32:22.691950 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52240 2019-Jan-10 14:32:22.692568 - [DEBUG] Edge function : AllBottom (result of previous compose)
52241 2019-Jan-10 14:32:22.692594 - [DEBUG]
52242 2019-Jan-10 14:32:22.692619 - [DEBUG] Join: AllTop & AllBottom
52243 2019-Jan-10 14:32:22.692645 - [DEBUG] = AllBottom (new jump func)
52244 2019-Jan-10 14:32:22.692670 - [DEBUG]
52245 2019-Jan-10 14:32:22.692693 - [DEBUG] Start adding new jump function
52246 2019-Jan-10 14:32:22.692729 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52247 2019-Jan-10 14:32:22.692785 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52248 2019-Jan-10 14:32:22.693404 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
52249 2019-Jan-10 14:32:22.694036 - [DEBUG] Edge Function : AllBottom
52250 2019-Jan-10 14:32:22.694065 - [DEBUG] End adding new jump function
52251 2019-Jan-10 14:32:22.694089 - [DEBUG]
52252 2019-Jan-10 14:32:22.694113 - [DEBUG] -------------------------------------------- 1500. Path Edge --------------------------------------------
52253 2019-Jan-10 14:32:22.694137 - [DEBUG]
52254 2019-Jan-10 14:32:22.694160 - [DEBUG] Process 1500. path edge:
52255 2019-Jan-10 14:32:22.694184 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52256 2019-Jan-10 14:32:22.694240 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
52257 2019-Jan-10 14:32:22.694855 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52258 2019-Jan-10 14:32:22.695473 - [DEBUG]
52259 2019-Jan-10 14:32:22.695498 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
52260 2019-Jan-10 14:32:22.696130 - [DEBUG] Compose: EdgeIdentity * AllBottom
52261 2019-Jan-10 14:32:22.696158 - [DEBUG]
52262 2019-Jan-10 14:32:22.696182 - [DEBUG] Propagate flow
52263 2019-Jan-10 14:32:22.696206 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52264 2019-Jan-10 14:32:22.696263 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
52265 2019-Jan-10 14:32:22.696896 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52266 2019-Jan-10 14:32:22.697516 - [DEBUG] Edge function : AllBottom (result of previous compose)
52267 2019-Jan-10 14:32:22.697541 - [DEBUG]
52268 2019-Jan-10 14:32:22.697566 - [DEBUG] Join: AllTop & AllBottom
52269 2019-Jan-10 14:32:22.697592 - [DEBUG] = AllBottom (new jump func)
52270 2019-Jan-10 14:32:22.697617 - [DEBUG]
52271 2019-Jan-10 14:32:22.697641 - [DEBUG] Start adding new jump function
52272 2019-Jan-10 14:32:22.697665 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52273 2019-Jan-10 14:32:22.697721 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52274 2019-Jan-10 14:32:22.698340 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
52275 2019-Jan-10 14:32:22.698957 - [DEBUG] Edge Function : AllBottom
52276 2019-Jan-10 14:32:22.698984 - [DEBUG] End adding new jump function
52277 2019-Jan-10 14:32:22.699009 - [DEBUG]
52278 2019-Jan-10 14:32:22.699033 - [DEBUG] -------------------------------------------- 1501. Path Edge --------------------------------------------
52279 2019-Jan-10 14:32:22.699057 - [DEBUG]
52280 2019-Jan-10 14:32:22.699081 - [DEBUG] Process 1501. path edge:
52281 2019-Jan-10 14:32:22.699105 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52282 2019-Jan-10 14:32:22.699161 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
52283 2019-Jan-10 14:32:22.699777 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52284 2019-Jan-10 14:32:22.700410 - [DEBUG]
52285 2019-Jan-10 14:32:22.700434 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
52286 2019-Jan-10 14:32:22.701073 - [DEBUG] Compose: EdgeIdentity * AllBottom
52287 2019-Jan-10 14:32:22.701101 - [DEBUG]
52288 2019-Jan-10 14:32:22.701125 - [DEBUG] Propagate flow
52289 2019-Jan-10 14:32:22.701148 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52290 2019-Jan-10 14:32:22.701214 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
52291 2019-Jan-10 14:32:22.701837 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52292 2019-Jan-10 14:32:22.702461 - [DEBUG] Edge function : AllBottom (result of previous compose)
52293 2019-Jan-10 14:32:22.702486 - [DEBUG]
52294 2019-Jan-10 14:32:22.702511 - [DEBUG] Join: AllTop & AllBottom
52295 2019-Jan-10 14:32:22.702538 - [DEBUG] = AllBottom (new jump func)
52296 2019-Jan-10 14:32:22.702562 - [DEBUG]
52297 2019-Jan-10 14:32:22.702585 - [DEBUG] Start adding new jump function
52298 2019-Jan-10 14:32:22.702609 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52299 2019-Jan-10 14:32:22.702667 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52300 2019-Jan-10 14:32:22.703285 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
52301 2019-Jan-10 14:32:22.703919 - [DEBUG] Edge Function : AllBottom
52302 2019-Jan-10 14:32:22.703947 - [DEBUG] End adding new jump function
52303 2019-Jan-10 14:32:22.703972 - [DEBUG]
52304 2019-Jan-10 14:32:22.703995 - [DEBUG] -------------------------------------------- 1502. Path Edge --------------------------------------------
52305 2019-Jan-10 14:32:22.704020 - [DEBUG]
52306 2019-Jan-10 14:32:22.704044 - [DEBUG] Process 1502. path edge:
52307 2019-Jan-10 14:32:22.704068 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52308 2019-Jan-10 14:32:22.704124 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
52309 2019-Jan-10 14:32:22.704743 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52310 2019-Jan-10 14:32:22.705361 - [DEBUG]
52311 2019-Jan-10 14:32:22.705385 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
52312 2019-Jan-10 14:32:22.706026 - [DEBUG] Compose: EdgeIdentity * AllBottom
52313 2019-Jan-10 14:32:22.706055 - [DEBUG]
52314 2019-Jan-10 14:32:22.706079 - [DEBUG] Propagate flow
52315 2019-Jan-10 14:32:22.706103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52316 2019-Jan-10 14:32:22.706160 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
52317 2019-Jan-10 14:32:22.706787 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52318 2019-Jan-10 14:32:22.707421 - [DEBUG] Edge function : AllBottom (result of previous compose)
52319 2019-Jan-10 14:32:22.707447 - [DEBUG]
52320 2019-Jan-10 14:32:22.707471 - [DEBUG] Join: AllTop & AllBottom
52321 2019-Jan-10 14:32:22.707498 - [DEBUG] = AllBottom (new jump func)
52322 2019-Jan-10 14:32:22.707523 - [DEBUG]
52323 2019-Jan-10 14:32:22.707546 - [DEBUG] Start adding new jump function
52324 2019-Jan-10 14:32:22.707571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52325 2019-Jan-10 14:32:22.707627 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52326 2019-Jan-10 14:32:22.708245 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
52327 2019-Jan-10 14:32:22.708860 - [DEBUG] Edge Function : AllBottom
52328 2019-Jan-10 14:32:22.708888 - [DEBUG] End adding new jump function
52329 2019-Jan-10 14:32:22.708912 - [DEBUG]
52330 2019-Jan-10 14:32:22.708936 - [DEBUG] -------------------------------------------- 1503. Path Edge --------------------------------------------
52331 2019-Jan-10 14:32:22.708960 - [DEBUG]
52332 2019-Jan-10 14:32:22.708984 - [DEBUG] Process 1503. path edge:
52333 2019-Jan-10 14:32:22.709008 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52334 2019-Jan-10 14:32:22.709064 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
52335 2019-Jan-10 14:32:22.709688 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52336 2019-Jan-10 14:32:22.710322 - [DEBUG]
52337 2019-Jan-10 14:32:22.710348 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
52338 2019-Jan-10 14:32:22.710981 - [DEBUG] Compose: EdgeIdentity * AllBottom
52339 2019-Jan-10 14:32:22.711010 - [DEBUG]
52340 2019-Jan-10 14:32:22.711034 - [DEBUG] Propagate flow
52341 2019-Jan-10 14:32:22.711057 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52342 2019-Jan-10 14:32:22.711115 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
52343 2019-Jan-10 14:32:22.711744 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52344 2019-Jan-10 14:32:22.712361 - [DEBUG] Edge function : AllBottom (result of previous compose)
52345 2019-Jan-10 14:32:22.712386 - [DEBUG]
52346 2019-Jan-10 14:32:22.712411 - [DEBUG] Join: AllTop & AllBottom
52347 2019-Jan-10 14:32:22.712438 - [DEBUG] = AllBottom (new jump func)
52348 2019-Jan-10 14:32:22.712463 - [DEBUG]
52349 2019-Jan-10 14:32:22.712486 - [DEBUG] Start adding new jump function
52350 2019-Jan-10 14:32:22.712510 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52351 2019-Jan-10 14:32:22.712566 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52352 2019-Jan-10 14:32:22.713192 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
52353 2019-Jan-10 14:32:22.713831 - [DEBUG] Edge Function : AllBottom
52354 2019-Jan-10 14:32:22.713860 - [DEBUG] End adding new jump function
52355 2019-Jan-10 14:32:22.713885 - [DEBUG]
52356 2019-Jan-10 14:32:22.713908 - [DEBUG] -------------------------------------------- 1504. Path Edge --------------------------------------------
52357 2019-Jan-10 14:32:22.713933 - [DEBUG]
52358 2019-Jan-10 14:32:22.713956 - [DEBUG] Process 1504. path edge:
52359 2019-Jan-10 14:32:22.713980 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52360 2019-Jan-10 14:32:22.714037 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
52361 2019-Jan-10 14:32:22.714665 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52362 2019-Jan-10 14:32:22.715282 - [DEBUG]
52363 2019-Jan-10 14:32:22.715307 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
52364 2019-Jan-10 14:32:22.715943 - [DEBUG] Possible callees:
52365 2019-Jan-10 14:32:22.715969 - [DEBUG] llvm.dbg.declare
52366 2019-Jan-10 14:32:22.715994 - [DEBUG] Possible return sites:
52367 2019-Jan-10 14:32:22.716018 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12052368 2019-Jan-10 14:32:22.717273 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52369 2019-Jan-10 14:32:22.717302 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52370 2019-Jan-10 14:32:22.717342 - [DEBUG] Compose: EdgeIdentity * AllBottom
52371 2019-Jan-10 14:32:22.717370 - [DEBUG]
52372 2019-Jan-10 14:32:22.717394 - [DEBUG] Propagate flow
52373 2019-Jan-10 14:32:22.717417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52374 2019-Jan-10 14:32:22.717475 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
52375 2019-Jan-10 14:32:22.718107 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52376 2019-Jan-10 14:32:22.718726 - [DEBUG] Edge function : AllBottom (result of previous compose)
52377 2019-Jan-10 14:32:22.718751 - [DEBUG]
52378 2019-Jan-10 14:32:22.718776 - [DEBUG] Join: AllTop & AllBottom
52379 2019-Jan-10 14:32:22.718802 - [DEBUG] = AllBottom (new jump func)
52380 2019-Jan-10 14:32:22.718827 - [DEBUG]
52381 2019-Jan-10 14:32:22.718851 - [DEBUG] Start adding new jump function
52382 2019-Jan-10 14:32:22.718874 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52383 2019-Jan-10 14:32:22.718931 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52384 2019-Jan-10 14:32:22.719554 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
52385 2019-Jan-10 14:32:22.720185 - [DEBUG] Edge Function : AllBottom
52386 2019-Jan-10 14:32:22.720213 - [DEBUG] End adding new jump function
52387 2019-Jan-10 14:32:22.720238 - [DEBUG]
52388 2019-Jan-10 14:32:22.720261 - [DEBUG] -------------------------------------------- 1505. Path Edge --------------------------------------------
52389 2019-Jan-10 14:32:22.720286 - [DEBUG]
52390 2019-Jan-10 14:32:22.720309 - [DEBUG] Process 1505. path edge:
52391 2019-Jan-10 14:32:22.720333 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52392 2019-Jan-10 14:32:22.720390 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
52393 2019-Jan-10 14:32:22.721009 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52394 2019-Jan-10 14:32:22.721625 - [DEBUG]
52395 2019-Jan-10 14:32:22.721650 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
52396 2019-Jan-10 14:32:22.722288 - [DEBUG] Compose: EdgeIdentity * AllBottom
52397 2019-Jan-10 14:32:22.722316 - [DEBUG]
52398 2019-Jan-10 14:32:22.722340 - [DEBUG] Propagate flow
52399 2019-Jan-10 14:32:22.722364 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52400 2019-Jan-10 14:32:22.722422 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
52401 2019-Jan-10 14:32:22.723039 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52402 2019-Jan-10 14:32:22.723673 - [DEBUG] Edge function : AllBottom (result of previous compose)
52403 2019-Jan-10 14:32:22.723698 - [DEBUG]
52404 2019-Jan-10 14:32:22.723723 - [DEBUG] Join: AllTop & AllBottom
52405 2019-Jan-10 14:32:22.723749 - [DEBUG] = AllBottom (new jump func)
52406 2019-Jan-10 14:32:22.723774 - [DEBUG]
52407 2019-Jan-10 14:32:22.723798 - [DEBUG] Start adding new jump function
52408 2019-Jan-10 14:32:22.723822 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52409 2019-Jan-10 14:32:22.723879 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52410 2019-Jan-10 14:32:22.724497 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
52411 2019-Jan-10 14:32:22.725112 - [DEBUG] Edge Function : AllBottom
52412 2019-Jan-10 14:32:22.725141 - [DEBUG] End adding new jump function
52413 2019-Jan-10 14:32:22.725165 - [DEBUG]
52414 2019-Jan-10 14:32:22.725189 - [DEBUG] -------------------------------------------- 1506. Path Edge --------------------------------------------
52415 2019-Jan-10 14:32:22.725213 - [DEBUG]
52416 2019-Jan-10 14:32:22.725237 - [DEBUG] Process 1506. path edge:
52417 2019-Jan-10 14:32:22.725260 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52418 2019-Jan-10 14:32:22.725316 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
52419 2019-Jan-10 14:32:22.725931 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52420 2019-Jan-10 14:32:22.726558 - [DEBUG]
52421 2019-Jan-10 14:32:22.726584 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
52422 2019-Jan-10 14:32:22.727233 - [DEBUG] Compose: EdgeIdentity * AllBottom
52423 2019-Jan-10 14:32:22.727260 - [DEBUG]
52424 2019-Jan-10 14:32:22.727284 - [DEBUG] Propagate flow
52425 2019-Jan-10 14:32:22.727308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52426 2019-Jan-10 14:32:22.727366 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
52427 2019-Jan-10 14:32:22.727991 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52428 2019-Jan-10 14:32:22.728611 - [DEBUG] Edge function : AllBottom (result of previous compose)
52429 2019-Jan-10 14:32:22.728637 - [DEBUG]
52430 2019-Jan-10 14:32:22.728662 - [DEBUG] Join: AllTop & AllBottom
52431 2019-Jan-10 14:32:22.728688 - [DEBUG] = AllBottom (new jump func)
52432 2019-Jan-10 14:32:22.728713 - [DEBUG]
52433 2019-Jan-10 14:32:22.728736 - [DEBUG] Start adding new jump function
52434 2019-Jan-10 14:32:22.728760 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52435 2019-Jan-10 14:32:22.728816 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52436 2019-Jan-10 14:32:22.729443 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
52437 2019-Jan-10 14:32:22.730069 - [DEBUG] Edge Function : AllBottom
52438 2019-Jan-10 14:32:22.730097 - [DEBUG] End adding new jump function
52439 2019-Jan-10 14:32:22.730121 - [DEBUG]
52440 2019-Jan-10 14:32:22.730145 - [DEBUG] -------------------------------------------- 1507. Path Edge --------------------------------------------
52441 2019-Jan-10 14:32:22.730183 - [DEBUG]
52442 2019-Jan-10 14:32:22.730206 - [DEBUG] Process 1507. path edge:
52443 2019-Jan-10 14:32:22.730230 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52444 2019-Jan-10 14:32:22.730287 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
52445 2019-Jan-10 14:32:22.730914 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52446 2019-Jan-10 14:32:22.731532 - [DEBUG]
52447 2019-Jan-10 14:32:22.731557 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
52448 2019-Jan-10 14:32:22.732196 - [DEBUG] Possible callees:
52449 2019-Jan-10 14:32:22.732221 - [DEBUG] llvm.dbg.declare
52450 2019-Jan-10 14:32:22.732246 - [DEBUG] Possible return sites:
52451 2019-Jan-10 14:32:22.732270 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14952452 2019-Jan-10 14:32:22.733517 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52453 2019-Jan-10 14:32:22.733548 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52454 2019-Jan-10 14:32:22.733587 - [DEBUG] Compose: EdgeIdentity * AllBottom
52455 2019-Jan-10 14:32:22.733614 - [DEBUG]
52456 2019-Jan-10 14:32:22.733638 - [DEBUG] Propagate flow
52457 2019-Jan-10 14:32:22.733661 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52458 2019-Jan-10 14:32:22.733718 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
52459 2019-Jan-10 14:32:22.734340 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52460 2019-Jan-10 14:32:22.734958 - [DEBUG] Edge function : AllBottom (result of previous compose)
52461 2019-Jan-10 14:32:22.734993 - [DEBUG]
52462 2019-Jan-10 14:32:22.735019 - [DEBUG] Join: AllTop & AllBottom
52463 2019-Jan-10 14:32:22.735045 - [DEBUG] = AllBottom (new jump func)
52464 2019-Jan-10 14:32:22.735070 - [DEBUG]
52465 2019-Jan-10 14:32:22.735093 - [DEBUG] Start adding new jump function
52466 2019-Jan-10 14:32:22.735117 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52467 2019-Jan-10 14:32:22.735173 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52468 2019-Jan-10 14:32:22.735791 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
52469 2019-Jan-10 14:32:22.736427 - [DEBUG] Edge Function : AllBottom
52470 2019-Jan-10 14:32:22.736456 - [DEBUG] End adding new jump function
52471 2019-Jan-10 14:32:22.736480 - [DEBUG]
52472 2019-Jan-10 14:32:22.736504 - [DEBUG] -------------------------------------------- 1508. Path Edge --------------------------------------------
52473 2019-Jan-10 14:32:22.736528 - [DEBUG]
52474 2019-Jan-10 14:32:22.736552 - [DEBUG] Process 1508. path edge:
52475 2019-Jan-10 14:32:22.736575 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52476 2019-Jan-10 14:32:22.736634 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
52477 2019-Jan-10 14:32:22.737277 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52478 2019-Jan-10 14:32:22.737896 - [DEBUG]
52479 2019-Jan-10 14:32:22.737921 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
52480 2019-Jan-10 14:32:22.738565 - [DEBUG] Compose: EdgeIdentity * AllBottom
52481 2019-Jan-10 14:32:22.738593 - [DEBUG]
52482 2019-Jan-10 14:32:22.738617 - [DEBUG] Propagate flow
52483 2019-Jan-10 14:32:22.738641 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52484 2019-Jan-10 14:32:22.738699 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
52485 2019-Jan-10 14:32:22.739327 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52486 2019-Jan-10 14:32:22.739943 - [DEBUG] Edge function : AllBottom (result of previous compose)
52487 2019-Jan-10 14:32:22.739969 - [DEBUG]
52488 2019-Jan-10 14:32:22.739994 - [DEBUG] Join: AllTop & AllBottom
52489 2019-Jan-10 14:32:22.740020 - [DEBUG] = AllBottom (new jump func)
52490 2019-Jan-10 14:32:22.740045 - [DEBUG]
52491 2019-Jan-10 14:32:22.740068 - [DEBUG] Start adding new jump function
52492 2019-Jan-10 14:32:22.740092 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52493 2019-Jan-10 14:32:22.740148 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52494 2019-Jan-10 14:32:22.740780 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
52495 2019-Jan-10 14:32:22.741396 - [DEBUG] Edge Function : AllBottom
52496 2019-Jan-10 14:32:22.741423 - [DEBUG] End adding new jump function
52497 2019-Jan-10 14:32:22.741448 - [DEBUG]
52498 2019-Jan-10 14:32:22.741472 - [DEBUG] -------------------------------------------- 1509. Path Edge --------------------------------------------
52499 2019-Jan-10 14:32:22.741496 - [DEBUG]
52500 2019-Jan-10 14:32:22.741519 - [DEBUG] Process 1509. path edge:
52501 2019-Jan-10 14:32:22.741543 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52502 2019-Jan-10 14:32:22.741599 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
52503 2019-Jan-10 14:32:22.742215 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52504 2019-Jan-10 14:32:22.742833 - [DEBUG]
52505 2019-Jan-10 14:32:22.742858 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
52506 2019-Jan-10 14:32:22.743515 - [DEBUG] Compose: EdgeIdentity * AllBottom
52507 2019-Jan-10 14:32:22.743544 - [DEBUG]
52508 2019-Jan-10 14:32:22.743569 - [DEBUG] Propagate flow
52509 2019-Jan-10 14:32:22.743592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52510 2019-Jan-10 14:32:22.743650 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
52511 2019-Jan-10 14:32:22.744278 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52512 2019-Jan-10 14:32:22.744896 - [DEBUG] Edge function : AllBottom (result of previous compose)
52513 2019-Jan-10 14:32:22.744922 - [DEBUG]
52514 2019-Jan-10 14:32:22.744947 - [DEBUG] Join: AllTop & AllBottom
52515 2019-Jan-10 14:32:22.744973 - [DEBUG] = AllBottom (new jump func)
52516 2019-Jan-10 14:32:22.744997 - [DEBUG]
52517 2019-Jan-10 14:32:22.745021 - [DEBUG] Start adding new jump function
52518 2019-Jan-10 14:32:22.745044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52519 2019-Jan-10 14:32:22.745101 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52520 2019-Jan-10 14:32:22.745720 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
52521 2019-Jan-10 14:32:22.746345 - [DEBUG] Edge Function : AllBottom
52522 2019-Jan-10 14:32:22.746373 - [DEBUG] End adding new jump function
52523 2019-Jan-10 14:32:22.746398 - [DEBUG]
52524 2019-Jan-10 14:32:22.746422 - [DEBUG] -------------------------------------------- 1510. Path Edge --------------------------------------------
52525 2019-Jan-10 14:32:22.746446 - [DEBUG]
52526 2019-Jan-10 14:32:22.746469 - [DEBUG] Process 1510. path edge:
52527 2019-Jan-10 14:32:22.746493 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52528 2019-Jan-10 14:32:22.746550 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
52529 2019-Jan-10 14:32:22.747191 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52530 2019-Jan-10 14:32:22.747809 - [DEBUG]
52531 2019-Jan-10 14:32:22.747833 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
52532 2019-Jan-10 14:32:22.748473 - [DEBUG] Possible callees:
52533 2019-Jan-10 14:32:22.748499 - [DEBUG] llvm.dbg.declare
52534 2019-Jan-10 14:32:22.748524 - [DEBUG] Possible return sites:
52535 2019-Jan-10 14:32:22.748548 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15552536 2019-Jan-10 14:32:22.749783 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52537 2019-Jan-10 14:32:22.749812 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52538 2019-Jan-10 14:32:22.749852 - [DEBUG] Compose: EdgeIdentity * AllBottom
52539 2019-Jan-10 14:32:22.749879 - [DEBUG]
52540 2019-Jan-10 14:32:22.749903 - [DEBUG] Propagate flow
52541 2019-Jan-10 14:32:22.749926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52542 2019-Jan-10 14:32:22.749984 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
52543 2019-Jan-10 14:32:22.750620 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52544 2019-Jan-10 14:32:22.751238 - [DEBUG] Edge function : AllBottom (result of previous compose)
52545 2019-Jan-10 14:32:22.751264 - [DEBUG]
52546 2019-Jan-10 14:32:22.751289 - [DEBUG] Join: AllTop & AllBottom
52547 2019-Jan-10 14:32:22.751322 - [DEBUG] = AllBottom (new jump func)
52548 2019-Jan-10 14:32:22.751347 - [DEBUG]
52549 2019-Jan-10 14:32:22.751371 - [DEBUG] Start adding new jump function
52550 2019-Jan-10 14:32:22.751395 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52551 2019-Jan-10 14:32:22.751452 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52552 2019-Jan-10 14:32:22.752071 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
52553 2019-Jan-10 14:32:22.752690 - [DEBUG] Edge Function : AllBottom
52554 2019-Jan-10 14:32:22.752718 - [DEBUG] End adding new jump function
52555 2019-Jan-10 14:32:22.752743 - [DEBUG]
52556 2019-Jan-10 14:32:22.752766 - [DEBUG] -------------------------------------------- 1511. Path Edge --------------------------------------------
52557 2019-Jan-10 14:32:22.752790 - [DEBUG]
52558 2019-Jan-10 14:32:22.752814 - [DEBUG] Process 1511. path edge:
52559 2019-Jan-10 14:32:22.752838 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52560 2019-Jan-10 14:32:22.752894 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
52561 2019-Jan-10 14:32:22.753526 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52562 2019-Jan-10 14:32:22.754144 - [DEBUG]
52563 2019-Jan-10 14:32:22.754168 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
52564 2019-Jan-10 14:32:22.754807 - [DEBUG] Compose: EdgeIdentity * AllBottom
52565 2019-Jan-10 14:32:22.754835 - [DEBUG]
52566 2019-Jan-10 14:32:22.754859 - [DEBUG] Propagate flow
52567 2019-Jan-10 14:32:22.754883 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52568 2019-Jan-10 14:32:22.754941 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
52569 2019-Jan-10 14:32:22.755556 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52570 2019-Jan-10 14:32:22.756173 - [DEBUG] Edge function : AllBottom (result of previous compose)
52571 2019-Jan-10 14:32:22.756199 - [DEBUG]
52572 2019-Jan-10 14:32:22.756224 - [DEBUG] Join: AllTop & AllBottom
52573 2019-Jan-10 14:32:22.756250 - [DEBUG] = AllBottom (new jump func)
52574 2019-Jan-10 14:32:22.756275 - [DEBUG]
52575 2019-Jan-10 14:32:22.756299 - [DEBUG] Start adding new jump function
52576 2019-Jan-10 14:32:22.756322 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52577 2019-Jan-10 14:32:22.756378 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52578 2019-Jan-10 14:32:22.757014 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
52579 2019-Jan-10 14:32:22.757630 - [DEBUG] Edge Function : AllBottom
52580 2019-Jan-10 14:32:22.757658 - [DEBUG] End adding new jump function
52581 2019-Jan-10 14:32:22.757682 - [DEBUG]
52582 2019-Jan-10 14:32:22.757706 - [DEBUG] -------------------------------------------- 1512. Path Edge --------------------------------------------
52583 2019-Jan-10 14:32:22.757730 - [DEBUG]
52584 2019-Jan-10 14:32:22.757753 - [DEBUG] Process 1512. path edge:
52585 2019-Jan-10 14:32:22.757777 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52586 2019-Jan-10 14:32:22.757833 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
52587 2019-Jan-10 14:32:22.758447 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52588 2019-Jan-10 14:32:22.759064 - [DEBUG]
52589 2019-Jan-10 14:32:22.759090 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
52590 2019-Jan-10 14:32:22.759726 - [DEBUG] Compose: EdgeIdentity * AllBottom
52591 2019-Jan-10 14:32:22.759753 - [DEBUG]
52592 2019-Jan-10 14:32:22.759777 - [DEBUG] Propagate flow
52593 2019-Jan-10 14:32:22.759809 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52594 2019-Jan-10 14:32:22.759867 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
52595 2019-Jan-10 14:32:22.760499 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52596 2019-Jan-10 14:32:22.761117 - [DEBUG] Edge function : AllBottom (result of previous compose)
52597 2019-Jan-10 14:32:22.761142 - [DEBUG]
52598 2019-Jan-10 14:32:22.761167 - [DEBUG] Join: AllTop & AllBottom
52599 2019-Jan-10 14:32:22.761193 - [DEBUG] = AllBottom (new jump func)
52600 2019-Jan-10 14:32:22.761218 - [DEBUG]
52601 2019-Jan-10 14:32:22.761242 - [DEBUG] Start adding new jump function
52602 2019-Jan-10 14:32:22.761266 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52603 2019-Jan-10 14:32:22.761322 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52604 2019-Jan-10 14:32:22.761939 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
52605 2019-Jan-10 14:32:22.762552 - [DEBUG] Edge Function : AllBottom
52606 2019-Jan-10 14:32:22.762580 - [DEBUG] End adding new jump function
52607 2019-Jan-10 14:32:22.762604 - [DEBUG]
52608 2019-Jan-10 14:32:22.762628 - [DEBUG] -------------------------------------------- 1513. Path Edge --------------------------------------------
52609 2019-Jan-10 14:32:22.762652 - [DEBUG]
52610 2019-Jan-10 14:32:22.762676 - [DEBUG] Process 1513. path edge:
52611 2019-Jan-10 14:32:22.762700 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52612 2019-Jan-10 14:32:22.762756 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
52613 2019-Jan-10 14:32:22.763371 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52614 2019-Jan-10 14:32:22.764003 - [DEBUG]
52615 2019-Jan-10 14:32:22.764029 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
52616 2019-Jan-10 14:32:22.764662 - [DEBUG] Compose: EdgeIdentity * AllBottom
52617 2019-Jan-10 14:32:22.764692 - [DEBUG]
52618 2019-Jan-10 14:32:22.764716 - [DEBUG] Propagate flow
52619 2019-Jan-10 14:32:22.764739 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52620 2019-Jan-10 14:32:22.764797 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
52621 2019-Jan-10 14:32:22.765425 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52622 2019-Jan-10 14:32:22.766042 - [DEBUG] Edge function : AllBottom (result of previous compose)
52623 2019-Jan-10 14:32:22.766068 - [DEBUG]
52624 2019-Jan-10 14:32:22.766092 - [DEBUG] Join: AllTop & AllBottom
52625 2019-Jan-10 14:32:22.766119 - [DEBUG] = AllBottom (new jump func)
52626 2019-Jan-10 14:32:22.766143 - [DEBUG]
52627 2019-Jan-10 14:32:22.766167 - [DEBUG] Start adding new jump function
52628 2019-Jan-10 14:32:22.766191 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52629 2019-Jan-10 14:32:22.766247 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52630 2019-Jan-10 14:32:22.766879 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
52631 2019-Jan-10 14:32:22.767506 - [DEBUG] Edge Function : AllBottom
52632 2019-Jan-10 14:32:22.767534 - [DEBUG] End adding new jump function
52633 2019-Jan-10 14:32:22.767559 - [DEBUG]
52634 2019-Jan-10 14:32:22.767583 - [DEBUG] -------------------------------------------- 1514. Path Edge --------------------------------------------
52635 2019-Jan-10 14:32:22.767607 - [DEBUG]
52636 2019-Jan-10 14:32:22.767630 - [DEBUG] Process 1514. path edge:
52637 2019-Jan-10 14:32:22.767662 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52638 2019-Jan-10 14:32:22.767720 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
52639 2019-Jan-10 14:32:22.768346 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52640 2019-Jan-10 14:32:22.768964 - [DEBUG]
52641 2019-Jan-10 14:32:22.768988 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
52642 2019-Jan-10 14:32:22.769625 - [DEBUG] Possible callees:
52643 2019-Jan-10 14:32:22.769651 - [DEBUG] llvm.dbg.declare
52644 2019-Jan-10 14:32:22.769676 - [DEBUG] Possible return sites:
52645 2019-Jan-10 14:32:22.769699 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16352646 2019-Jan-10 14:32:22.770951 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52647 2019-Jan-10 14:32:22.770980 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52648 2019-Jan-10 14:32:22.771018 - [DEBUG] Compose: EdgeIdentity * AllBottom
52649 2019-Jan-10 14:32:22.771045 - [DEBUG]
52650 2019-Jan-10 14:32:22.771069 - [DEBUG] Propagate flow
52651 2019-Jan-10 14:32:22.771092 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52652 2019-Jan-10 14:32:22.771149 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
52653 2019-Jan-10 14:32:22.771768 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52654 2019-Jan-10 14:32:22.772387 - [DEBUG] Edge function : AllBottom (result of previous compose)
52655 2019-Jan-10 14:32:22.772412 - [DEBUG]
52656 2019-Jan-10 14:32:22.772437 - [DEBUG] Join: AllTop & AllBottom
52657 2019-Jan-10 14:32:22.772463 - [DEBUG] = AllBottom (new jump func)
52658 2019-Jan-10 14:32:22.772488 - [DEBUG]
52659 2019-Jan-10 14:32:22.772512 - [DEBUG] Start adding new jump function
52660 2019-Jan-10 14:32:22.772535 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52661 2019-Jan-10 14:32:22.772591 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52662 2019-Jan-10 14:32:22.773209 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
52663 2019-Jan-10 14:32:22.773841 - [DEBUG] Edge Function : AllBottom
52664 2019-Jan-10 14:32:22.773868 - [DEBUG] End adding new jump function
52665 2019-Jan-10 14:32:22.773893 - [DEBUG]
52666 2019-Jan-10 14:32:22.773916 - [DEBUG] -------------------------------------------- 1515. Path Edge --------------------------------------------
52667 2019-Jan-10 14:32:22.773941 - [DEBUG]
52668 2019-Jan-10 14:32:22.773964 - [DEBUG] Process 1515. path edge:
52669 2019-Jan-10 14:32:22.773988 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52670 2019-Jan-10 14:32:22.774044 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
52671 2019-Jan-10 14:32:22.774662 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52672 2019-Jan-10 14:32:22.775281 - [DEBUG]
52673 2019-Jan-10 14:32:22.775305 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
52674 2019-Jan-10 14:32:22.775944 - [DEBUG] Compose: EdgeIdentity * AllBottom
52675 2019-Jan-10 14:32:22.775972 - [DEBUG]
52676 2019-Jan-10 14:32:22.775997 - [DEBUG] Propagate flow
52677 2019-Jan-10 14:32:22.776020 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52678 2019-Jan-10 14:32:22.776077 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
52679 2019-Jan-10 14:32:22.776709 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52680 2019-Jan-10 14:32:22.777344 - [DEBUG] Edge function : AllBottom (result of previous compose)
52681 2019-Jan-10 14:32:22.777369 - [DEBUG]
52682 2019-Jan-10 14:32:22.777394 - [DEBUG] Join: AllTop & AllBottom
52683 2019-Jan-10 14:32:22.777421 - [DEBUG] = AllBottom (new jump func)
52684 2019-Jan-10 14:32:22.777446 - [DEBUG]
52685 2019-Jan-10 14:32:22.777469 - [DEBUG] Start adding new jump function
52686 2019-Jan-10 14:32:22.777493 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52687 2019-Jan-10 14:32:22.777549 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52688 2019-Jan-10 14:32:22.778169 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
52689 2019-Jan-10 14:32:22.778784 - [DEBUG] Edge Function : AllBottom
52690 2019-Jan-10 14:32:22.778812 - [DEBUG] End adding new jump function
52691 2019-Jan-10 14:32:22.778836 - [DEBUG]
52692 2019-Jan-10 14:32:22.778860 - [DEBUG] -------------------------------------------- 1516. Path Edge --------------------------------------------
52693 2019-Jan-10 14:32:22.778885 - [DEBUG]
52694 2019-Jan-10 14:32:22.778908 - [DEBUG] Process 1516. path edge:
52695 2019-Jan-10 14:32:22.778932 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52696 2019-Jan-10 14:32:22.778988 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
52697 2019-Jan-10 14:32:22.779604 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52698 2019-Jan-10 14:32:22.780236 - [DEBUG]
52699 2019-Jan-10 14:32:22.780261 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
52700 2019-Jan-10 14:32:22.780897 - [DEBUG] Compose: EdgeIdentity * AllBottom
52701 2019-Jan-10 14:32:22.780924 - [DEBUG]
52702 2019-Jan-10 14:32:22.780948 - [DEBUG] Propagate flow
52703 2019-Jan-10 14:32:22.780972 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52704 2019-Jan-10 14:32:22.781029 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
52705 2019-Jan-10 14:32:22.781655 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52706 2019-Jan-10 14:32:22.782272 - [DEBUG] Edge function : AllBottom (result of previous compose)
52707 2019-Jan-10 14:32:22.782298 - [DEBUG]
52708 2019-Jan-10 14:32:22.782323 - [DEBUG] Join: AllTop & AllBottom
52709 2019-Jan-10 14:32:22.782349 - [DEBUG] = AllBottom (new jump func)
52710 2019-Jan-10 14:32:22.782374 - [DEBUG]
52711 2019-Jan-10 14:32:22.782398 - [DEBUG] Start adding new jump function
52712 2019-Jan-10 14:32:22.782421 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52713 2019-Jan-10 14:32:22.782477 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52714 2019-Jan-10 14:32:22.783095 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
52715 2019-Jan-10 14:32:22.783735 - [DEBUG] Edge Function : AllBottom
52716 2019-Jan-10 14:32:22.783763 - [DEBUG] End adding new jump function
52717 2019-Jan-10 14:32:22.783787 - [DEBUG]
52718 2019-Jan-10 14:32:22.783811 - [DEBUG] -------------------------------------------- 1517. Path Edge --------------------------------------------
52719 2019-Jan-10 14:32:22.783835 - [DEBUG]
52720 2019-Jan-10 14:32:22.783858 - [DEBUG] Process 1517. path edge:
52721 2019-Jan-10 14:32:22.783882 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52722 2019-Jan-10 14:32:22.783938 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
52723 2019-Jan-10 14:32:22.784572 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52724 2019-Jan-10 14:32:22.785190 - [DEBUG]
52725 2019-Jan-10 14:32:22.785214 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
52726 2019-Jan-10 14:32:22.785852 - [DEBUG] Possible callees:
52727 2019-Jan-10 14:32:22.785877 - [DEBUG] llvm.dbg.declare
52728 2019-Jan-10 14:32:22.785902 - [DEBUG] Possible return sites:
52729 2019-Jan-10 14:32:22.785926 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16952730 2019-Jan-10 14:32:22.787197 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
52731 2019-Jan-10 14:32:22.787228 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
52732 2019-Jan-10 14:32:22.787267 - [DEBUG] Compose: EdgeIdentity * AllBottom
52733 2019-Jan-10 14:32:22.787294 - [DEBUG]
52734 2019-Jan-10 14:32:22.787319 - [DEBUG] Propagate flow
52735 2019-Jan-10 14:32:22.787342 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52736 2019-Jan-10 14:32:22.787401 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
52737 2019-Jan-10 14:32:22.788022 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52738 2019-Jan-10 14:32:22.788641 - [DEBUG] Edge function : AllBottom (result of previous compose)
52739 2019-Jan-10 14:32:22.788667 - [DEBUG]
52740 2019-Jan-10 14:32:22.788692 - [DEBUG] Join: AllTop & AllBottom
52741 2019-Jan-10 14:32:22.788718 - [DEBUG] = AllBottom (new jump func)
52742 2019-Jan-10 14:32:22.788743 - [DEBUG]
52743 2019-Jan-10 14:32:22.788766 - [DEBUG] Start adding new jump function
52744 2019-Jan-10 14:32:22.788790 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52745 2019-Jan-10 14:32:22.788846 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52746 2019-Jan-10 14:32:22.789465 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
52747 2019-Jan-10 14:32:22.790083 - [DEBUG] Edge Function : AllBottom
52748 2019-Jan-10 14:32:22.790111 - [DEBUG] End adding new jump function
52749 2019-Jan-10 14:32:22.790135 - [DEBUG]
52750 2019-Jan-10 14:32:22.790171 - [DEBUG] -------------------------------------------- 1518. Path Edge --------------------------------------------
52751 2019-Jan-10 14:32:22.790197 - [DEBUG]
52752 2019-Jan-10 14:32:22.790220 - [DEBUG] Process 1518. path edge:
52753 2019-Jan-10 14:32:22.790244 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52754 2019-Jan-10 14:32:22.790301 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
52755 2019-Jan-10 14:32:22.790927 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52756 2019-Jan-10 14:32:22.791546 - [DEBUG]
52757 2019-Jan-10 14:32:22.791570 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
52758 2019-Jan-10 14:32:22.792210 - [DEBUG] Compose: EdgeIdentity * AllBottom
52759 2019-Jan-10 14:32:22.792238 - [DEBUG]
52760 2019-Jan-10 14:32:22.792262 - [DEBUG] Propagate flow
52761 2019-Jan-10 14:32:22.792286 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52762 2019-Jan-10 14:32:22.792343 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
52763 2019-Jan-10 14:32:22.792962 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52764 2019-Jan-10 14:32:22.793595 - [DEBUG] Edge function : AllBottom (result of previous compose)
52765 2019-Jan-10 14:32:22.793629 - [DEBUG]
52766 2019-Jan-10 14:32:22.793654 - [DEBUG] Join: AllTop & AllBottom
52767 2019-Jan-10 14:32:22.793681 - [DEBUG] = AllBottom (new jump func)
52768 2019-Jan-10 14:32:22.793705 - [DEBUG]
52769 2019-Jan-10 14:32:22.793729 - [DEBUG] Start adding new jump function
52770 2019-Jan-10 14:32:22.793753 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52771 2019-Jan-10 14:32:22.793810 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52772 2019-Jan-10 14:32:22.794429 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
52773 2019-Jan-10 14:32:22.795047 - [DEBUG] Edge Function : AllBottom
52774 2019-Jan-10 14:32:22.795076 - [DEBUG] End adding new jump function
52775 2019-Jan-10 14:32:22.795100 - [DEBUG]
52776 2019-Jan-10 14:32:22.795124 - [DEBUG] -------------------------------------------- 1519. Path Edge --------------------------------------------
52777 2019-Jan-10 14:32:22.795148 - [DEBUG]
52778 2019-Jan-10 14:32:22.795172 - [DEBUG] Process 1519. path edge:
52779 2019-Jan-10 14:32:22.795195 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52780 2019-Jan-10 14:32:22.795252 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
52781 2019-Jan-10 14:32:22.795868 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52782 2019-Jan-10 14:32:22.796486 - [DEBUG]
52783 2019-Jan-10 14:32:22.796511 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
52784 2019-Jan-10 14:32:22.797166 - [DEBUG] Compose: EdgeIdentity * AllBottom
52785 2019-Jan-10 14:32:22.797195 - [DEBUG]
52786 2019-Jan-10 14:32:22.797219 - [DEBUG] Propagate flow
52787 2019-Jan-10 14:32:22.797242 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52788 2019-Jan-10 14:32:22.797300 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
52789 2019-Jan-10 14:32:22.797924 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52790 2019-Jan-10 14:32:22.798541 - [DEBUG] Edge function : AllBottom (result of previous compose)
52791 2019-Jan-10 14:32:22.798567 - [DEBUG]
52792 2019-Jan-10 14:32:22.798592 - [DEBUG] Join: AllTop & AllBottom
52793 2019-Jan-10 14:32:22.798618 - [DEBUG] = AllBottom (new jump func)
52794 2019-Jan-10 14:32:22.798643 - [DEBUG]
52795 2019-Jan-10 14:32:22.798667 - [DEBUG] Start adding new jump function
52796 2019-Jan-10 14:32:22.798690 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52797 2019-Jan-10 14:32:22.798746 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52798 2019-Jan-10 14:32:22.799364 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
52799 2019-Jan-10 14:32:22.799984 - [DEBUG] Edge Function : AllBottom
52800 2019-Jan-10 14:32:22.800012 - [DEBUG] End adding new jump function
52801 2019-Jan-10 14:32:22.800036 - [DEBUG]
52802 2019-Jan-10 14:32:22.800060 - [DEBUG] -------------------------------------------- 1520. Path Edge --------------------------------------------
52803 2019-Jan-10 14:32:22.800084 - [DEBUG]
52804 2019-Jan-10 14:32:22.800107 - [DEBUG] Process 1520. path edge:
52805 2019-Jan-10 14:32:22.800131 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52806 2019-Jan-10 14:32:22.800201 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
52807 2019-Jan-10 14:32:22.800820 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52808 2019-Jan-10 14:32:22.801437 - [DEBUG]
52809 2019-Jan-10 14:32:22.801462 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
52810 2019-Jan-10 14:32:22.802114 - [DEBUG] Compose: EdgeIdentity * AllBottom
52811 2019-Jan-10 14:32:22.802143 - [DEBUG]
52812 2019-Jan-10 14:32:22.802167 - [DEBUG] Propagate flow
52813 2019-Jan-10 14:32:22.802190 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52814 2019-Jan-10 14:32:22.802248 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
52815 2019-Jan-10 14:32:22.802867 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52816 2019-Jan-10 14:32:22.803484 - [DEBUG] Edge function : AllBottom (result of previous compose)
52817 2019-Jan-10 14:32:22.803523 - [DEBUG]
52818 2019-Jan-10 14:32:22.803548 - [DEBUG] Join: AllTop & AllBottom
52819 2019-Jan-10 14:32:22.803575 - [DEBUG] = AllBottom (new jump func)
52820 2019-Jan-10 14:32:22.803599 - [DEBUG]
52821 2019-Jan-10 14:32:22.803623 - [DEBUG] Start adding new jump function
52822 2019-Jan-10 14:32:22.803647 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52823 2019-Jan-10 14:32:22.803703 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52824 2019-Jan-10 14:32:22.804321 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
52825 2019-Jan-10 14:32:22.804937 - [DEBUG] Edge Function : AllBottom
52826 2019-Jan-10 14:32:22.804964 - [DEBUG] End adding new jump function
52827 2019-Jan-10 14:32:22.804988 - [DEBUG]
52828 2019-Jan-10 14:32:22.805012 - [DEBUG] -------------------------------------------- 1521. Path Edge --------------------------------------------
52829 2019-Jan-10 14:32:22.805036 - [DEBUG]
52830 2019-Jan-10 14:32:22.805060 - [DEBUG] Process 1521. path edge:
52831 2019-Jan-10 14:32:22.805083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52832 2019-Jan-10 14:32:22.805139 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
52833 2019-Jan-10 14:32:22.805756 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52834 2019-Jan-10 14:32:22.806374 - [DEBUG]
52835 2019-Jan-10 14:32:22.806400 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
52836 2019-Jan-10 14:32:22.807051 - [DEBUG] Compose: EdgeIdentity * AllBottom
52837 2019-Jan-10 14:32:22.807080 - [DEBUG]
52838 2019-Jan-10 14:32:22.807103 - [DEBUG] Propagate flow
52839 2019-Jan-10 14:32:22.807127 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52840 2019-Jan-10 14:32:22.807185 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
52841 2019-Jan-10 14:32:22.807806 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52842 2019-Jan-10 14:32:22.808424 - [DEBUG] Edge function : AllBottom (result of previous compose)
52843 2019-Jan-10 14:32:22.808449 - [DEBUG]
52844 2019-Jan-10 14:32:22.808474 - [DEBUG] Join: AllTop & AllBottom
52845 2019-Jan-10 14:32:22.808500 - [DEBUG] = AllBottom (new jump func)
52846 2019-Jan-10 14:32:22.808525 - [DEBUG]
52847 2019-Jan-10 14:32:22.808549 - [DEBUG] Start adding new jump function
52848 2019-Jan-10 14:32:22.808572 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52849 2019-Jan-10 14:32:22.808629 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52850 2019-Jan-10 14:32:22.809247 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
52851 2019-Jan-10 14:32:22.809866 - [DEBUG] Edge Function : AllBottom
52852 2019-Jan-10 14:32:22.809894 - [DEBUG] End adding new jump function
52853 2019-Jan-10 14:32:22.809926 - [DEBUG]
52854 2019-Jan-10 14:32:22.809950 - [DEBUG] -------------------------------------------- 1522. Path Edge --------------------------------------------
52855 2019-Jan-10 14:32:22.809975 - [DEBUG]
52856 2019-Jan-10 14:32:22.809998 - [DEBUG] Process 1522. path edge:
52857 2019-Jan-10 14:32:22.810022 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52858 2019-Jan-10 14:32:22.810078 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
52859 2019-Jan-10 14:32:22.810713 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52860 2019-Jan-10 14:32:22.811331 - [DEBUG]
52861 2019-Jan-10 14:32:22.811355 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
52862 2019-Jan-10 14:32:22.811994 - [DEBUG] Compose: EdgeIdentity * AllBottom
52863 2019-Jan-10 14:32:22.812022 - [DEBUG]
52864 2019-Jan-10 14:32:22.812046 - [DEBUG] Propagate flow
52865 2019-Jan-10 14:32:22.812070 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52866 2019-Jan-10 14:32:22.812128 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
52867 2019-Jan-10 14:32:22.812751 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52868 2019-Jan-10 14:32:22.813373 - [DEBUG] Edge function : AllBottom (result of previous compose)
52869 2019-Jan-10 14:32:22.813399 - [DEBUG]
52870 2019-Jan-10 14:32:22.813424 - [DEBUG] Join: AllTop & AllBottom
52871 2019-Jan-10 14:32:22.813450 - [DEBUG] = AllBottom (new jump func)
52872 2019-Jan-10 14:32:22.813475 - [DEBUG]
52873 2019-Jan-10 14:32:22.813512 - [DEBUG] Start adding new jump function
52874 2019-Jan-10 14:32:22.813536 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52875 2019-Jan-10 14:32:22.813592 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52876 2019-Jan-10 14:32:22.814212 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
52877 2019-Jan-10 14:32:22.814825 - [DEBUG] Edge Function : AllBottom
52878 2019-Jan-10 14:32:22.814853 - [DEBUG] End adding new jump function
52879 2019-Jan-10 14:32:22.814877 - [DEBUG]
52880 2019-Jan-10 14:32:22.814901 - [DEBUG] -------------------------------------------- 1523. Path Edge --------------------------------------------
52881 2019-Jan-10 14:32:22.814926 - [DEBUG]
52882 2019-Jan-10 14:32:22.814949 - [DEBUG] Process 1523. path edge:
52883 2019-Jan-10 14:32:22.814973 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52884 2019-Jan-10 14:32:22.815029 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
52885 2019-Jan-10 14:32:22.815644 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52886 2019-Jan-10 14:32:22.816262 - [DEBUG]
52887 2019-Jan-10 14:32:22.816287 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
52888 2019-Jan-10 14:32:22.816938 - [DEBUG] Compose: EdgeIdentity * AllBottom
52889 2019-Jan-10 14:32:22.816967 - [DEBUG]
52890 2019-Jan-10 14:32:22.816992 - [DEBUG] Propagate flow
52891 2019-Jan-10 14:32:22.817015 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52892 2019-Jan-10 14:32:22.817073 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
52893 2019-Jan-10 14:32:22.817692 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52894 2019-Jan-10 14:32:22.818311 - [DEBUG] Edge function : AllBottom (result of previous compose)
52895 2019-Jan-10 14:32:22.818336 - [DEBUG]
52896 2019-Jan-10 14:32:22.818361 - [DEBUG] Join: AllTop & AllBottom
52897 2019-Jan-10 14:32:22.818387 - [DEBUG] = AllBottom (new jump func)
52898 2019-Jan-10 14:32:22.818412 - [DEBUG]
52899 2019-Jan-10 14:32:22.818448 - [DEBUG] Start adding new jump function
52900 2019-Jan-10 14:32:22.818473 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52901 2019-Jan-10 14:32:22.818529 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52902 2019-Jan-10 14:32:22.819147 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
52903 2019-Jan-10 14:32:22.819762 - [DEBUG] Edge Function : AllBottom
52904 2019-Jan-10 14:32:22.819791 - [DEBUG] End adding new jump function
52905 2019-Jan-10 14:32:22.819815 - [DEBUG]
52906 2019-Jan-10 14:32:22.819839 - [DEBUG] -------------------------------------------- 1524. Path Edge --------------------------------------------
52907 2019-Jan-10 14:32:22.819863 - [DEBUG]
52908 2019-Jan-10 14:32:22.819887 - [DEBUG] Process 1524. path edge:
52909 2019-Jan-10 14:32:22.819911 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52910 2019-Jan-10 14:32:22.819967 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
52911 2019-Jan-10 14:32:22.820599 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52912 2019-Jan-10 14:32:22.821216 - [DEBUG]
52913 2019-Jan-10 14:32:22.821241 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
52914 2019-Jan-10 14:32:22.821878 - [DEBUG] Compose: EdgeIdentity * AllBottom
52915 2019-Jan-10 14:32:22.821906 - [DEBUG]
52916 2019-Jan-10 14:32:22.821931 - [DEBUG] Propagate flow
52917 2019-Jan-10 14:32:22.821954 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52918 2019-Jan-10 14:32:22.822012 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
52919 2019-Jan-10 14:32:22.822634 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52920 2019-Jan-10 14:32:22.823252 - [DEBUG] Edge function : AllBottom (result of previous compose)
52921 2019-Jan-10 14:32:22.823277 - [DEBUG]
52922 2019-Jan-10 14:32:22.823302 - [DEBUG] Join: AllTop & AllBottom
52923 2019-Jan-10 14:32:22.823329 - [DEBUG] = AllBottom (new jump func)
52924 2019-Jan-10 14:32:22.823353 - [DEBUG]
52925 2019-Jan-10 14:32:22.823377 - [DEBUG] Start adding new jump function
52926 2019-Jan-10 14:32:22.823400 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52927 2019-Jan-10 14:32:22.823457 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52928 2019-Jan-10 14:32:22.824091 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
52929 2019-Jan-10 14:32:22.824712 - [DEBUG] Edge Function : AllBottom
52930 2019-Jan-10 14:32:22.824740 - [DEBUG] End adding new jump function
52931 2019-Jan-10 14:32:22.824764 - [DEBUG]
52932 2019-Jan-10 14:32:22.824788 - [DEBUG] -------------------------------------------- 1525. Path Edge --------------------------------------------
52933 2019-Jan-10 14:32:22.824812 - [DEBUG]
52934 2019-Jan-10 14:32:22.824836 - [DEBUG] Process 1525. path edge:
52935 2019-Jan-10 14:32:22.824860 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52936 2019-Jan-10 14:32:22.824916 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
52937 2019-Jan-10 14:32:22.825536 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52938 2019-Jan-10 14:32:22.826154 - [DEBUG]
52939 2019-Jan-10 14:32:22.826179 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
52940 2019-Jan-10 14:32:22.826833 - [DEBUG] Compose: EdgeIdentity * AllBottom
52941 2019-Jan-10 14:32:22.826871 - [DEBUG]
52942 2019-Jan-10 14:32:22.826895 - [DEBUG] Propagate flow
52943 2019-Jan-10 14:32:22.826919 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52944 2019-Jan-10 14:32:22.826977 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
52945 2019-Jan-10 14:32:22.827596 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52946 2019-Jan-10 14:32:22.828214 - [DEBUG] Edge function : AllBottom (result of previous compose)
52947 2019-Jan-10 14:32:22.828239 - [DEBUG]
52948 2019-Jan-10 14:32:22.828264 - [DEBUG] Join: AllTop & AllBottom
52949 2019-Jan-10 14:32:22.828290 - [DEBUG] = AllBottom (new jump func)
52950 2019-Jan-10 14:32:22.828315 - [DEBUG]
52951 2019-Jan-10 14:32:22.828339 - [DEBUG] Start adding new jump function
52952 2019-Jan-10 14:32:22.828363 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52953 2019-Jan-10 14:32:22.828419 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52954 2019-Jan-10 14:32:22.829038 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
52955 2019-Jan-10 14:32:22.829655 - [DEBUG] Edge Function : AllBottom
52956 2019-Jan-10 14:32:22.829683 - [DEBUG] End adding new jump function
52957 2019-Jan-10 14:32:22.829708 - [DEBUG]
52958 2019-Jan-10 14:32:22.829732 - [DEBUG] -------------------------------------------- 1526. Path Edge --------------------------------------------
52959 2019-Jan-10 14:32:22.829756 - [DEBUG]
52960 2019-Jan-10 14:32:22.829780 - [DEBUG] Process 1526. path edge:
52961 2019-Jan-10 14:32:22.829804 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52962 2019-Jan-10 14:32:22.829860 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
52963 2019-Jan-10 14:32:22.830493 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52964 2019-Jan-10 14:32:22.831113 - [DEBUG]
52965 2019-Jan-10 14:32:22.831138 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
52966 2019-Jan-10 14:32:22.831775 - [DEBUG] Compose: EdgeIdentity * AllBottom
52967 2019-Jan-10 14:32:22.831803 - [DEBUG]
52968 2019-Jan-10 14:32:22.831827 - [DEBUG] Propagate flow
52969 2019-Jan-10 14:32:22.831851 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
52970 2019-Jan-10 14:32:22.831908 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52971 2019-Jan-10 14:32:22.832526 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52972 2019-Jan-10 14:32:22.833144 - [DEBUG] Edge function : AllBottom (result of previous compose)
52973 2019-Jan-10 14:32:22.833170 - [DEBUG]
52974 2019-Jan-10 14:32:22.833194 - [DEBUG] Join: AllTop & AllBottom
52975 2019-Jan-10 14:32:22.833221 - [DEBUG] = AllBottom (new jump func)
52976 2019-Jan-10 14:32:22.833245 - [DEBUG]
52977 2019-Jan-10 14:32:22.833269 - [DEBUG] Start adding new jump function
52978 2019-Jan-10 14:32:22.833293 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
52979 2019-Jan-10 14:32:22.833350 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52980 2019-Jan-10 14:32:22.833983 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52981 2019-Jan-10 14:32:22.834599 - [DEBUG] Edge Function : AllBottom
52982 2019-Jan-10 14:32:22.834626 - [DEBUG] End adding new jump function
52983 2019-Jan-10 14:32:22.834651 - [DEBUG]
52984 2019-Jan-10 14:32:22.834675 - [DEBUG] -------------------------------------------- 1527. Path Edge --------------------------------------------
52985 2019-Jan-10 14:32:22.834699 - [DEBUG]
52986 2019-Jan-10 14:32:22.834723 - [DEBUG] Process 1527. path edge:
52987 2019-Jan-10 14:32:22.834755 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
52988 2019-Jan-10 14:32:22.834812 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
52989 2019-Jan-10 14:32:22.835427 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
52990 2019-Jan-10 14:32:22.836043 - [DEBUG]
52991 2019-Jan-10 14:32:22.836068 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52992 2019-Jan-10 14:32:22.836703 - [DEBUG] Start of endsummarytab entry
52993 2019-Jan-10 14:32:22.836744 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
52994 2019-Jan-10 14:32:22.837404 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
52995 2019-Jan-10 14:32:22.837468 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
52996 2019-Jan-10 14:32:22.838092 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
52997 2019-Jan-10 14:32:22.838709 - [DEBUG] EF: AllBottom
52998 2019-Jan-10 14:32:22.838735 - [DEBUG]
52999 2019-Jan-10 14:32:22.838759 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53000 2019-Jan-10 14:32:22.839374 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
53001 2019-Jan-10 14:32:22.839994 - [DEBUG] EF: AllBottom
53002 2019-Jan-10 14:32:22.840019 - [DEBUG]
53003 2019-Jan-10 14:32:22.840043 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53004 2019-Jan-10 14:32:22.840674 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
53005 2019-Jan-10 14:32:22.841299 - [DEBUG] EF: AllBottom
53006 2019-Jan-10 14:32:22.841324 - [DEBUG]
53007 2019-Jan-10 14:32:22.841348 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53008 2019-Jan-10 14:32:22.841962 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53009 2019-Jan-10 14:32:22.842585 - [DEBUG] EF: AllBottom
53010 2019-Jan-10 14:32:22.842610 - [DEBUG]
53011 2019-Jan-10 14:32:22.842634 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53012 2019-Jan-10 14:32:22.843249 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
53013 2019-Jan-10 14:32:22.843882 - [DEBUG] EF: AllBottom
53014 2019-Jan-10 14:32:22.843908 - [DEBUG]
53015 2019-Jan-10 14:32:22.843931 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53016 2019-Jan-10 14:32:22.844546 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
53017 2019-Jan-10 14:32:22.845163 - [DEBUG] EF: AllBottom
53018 2019-Jan-10 14:32:22.845188 - [DEBUG]
53019 2019-Jan-10 14:32:22.845212 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53020 2019-Jan-10 14:32:22.845826 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
53021 2019-Jan-10 14:32:22.846451 - [DEBUG] EF: AllBottom
53022 2019-Jan-10 14:32:22.846476 - [DEBUG]
53023 2019-Jan-10 14:32:22.846500 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53024 2019-Jan-10 14:32:22.847131 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
53025 2019-Jan-10 14:32:22.847747 - [DEBUG] EF: AllBottom
53026 2019-Jan-10 14:32:22.847772 - [DEBUG]
53027 2019-Jan-10 14:32:22.847796 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53028 2019-Jan-10 14:32:22.848411 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
53029 2019-Jan-10 14:32:22.849027 - [DEBUG] EF: AllBottom
53030 2019-Jan-10 14:32:22.849052 - [DEBUG]
53031 2019-Jan-10 14:32:22.849076 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53032 2019-Jan-10 14:32:22.849700 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53033 2019-Jan-10 14:32:22.850342 - [DEBUG] EF: AllBottom
53034 2019-Jan-10 14:32:22.850367 - [DEBUG]
53035 2019-Jan-10 14:32:22.850391 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53036 2019-Jan-10 14:32:22.851006 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53037 2019-Jan-10 14:32:22.851623 - [DEBUG] EF: AllBottom
53038 2019-Jan-10 14:32:22.851648 - [DEBUG]
53039 2019-Jan-10 14:32:22.851672 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53040 2019-Jan-10 14:32:22.852286 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
53041 2019-Jan-10 14:32:22.852909 - [DEBUG] EF: AllBottom
53042 2019-Jan-10 14:32:22.852934 - [DEBUG]
53043 2019-Jan-10 14:32:22.852958 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53044 2019-Jan-10 14:32:22.853586 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
53045 2019-Jan-10 14:32:22.854210 - [DEBUG] EF: AllBottom
53046 2019-Jan-10 14:32:22.854235 - [DEBUG]
53047 2019-Jan-10 14:32:22.854259 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53048 2019-Jan-10 14:32:22.854874 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53049 2019-Jan-10 14:32:22.855489 - [DEBUG] EF: AllBottom
53050 2019-Jan-10 14:32:22.855515 - [DEBUG]
53051 2019-Jan-10 14:32:22.855538 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53052 2019-Jan-10 14:32:22.856154 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
53053 2019-Jan-10 14:32:22.856771 - [DEBUG] EF: AllBottom
53054 2019-Jan-10 14:32:22.856797 - [DEBUG]
53055 2019-Jan-10 14:32:22.856820 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53056 2019-Jan-10 14:32:22.857447 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
53057 2019-Jan-10 14:32:22.858066 - [DEBUG] EF: AllBottom
53058 2019-Jan-10 14:32:22.858091 - [DEBUG]
53059 2019-Jan-10 14:32:22.858115 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53060 2019-Jan-10 14:32:22.858730 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53061 2019-Jan-10 14:32:22.859345 - [DEBUG] EF: AllBottom
53062 2019-Jan-10 14:32:22.859370 - [DEBUG]
53063 2019-Jan-10 14:32:22.859395 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53064 2019-Jan-10 14:32:22.860009 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53065 2019-Jan-10 14:32:22.860649 - [DEBUG] EF: AllBottom
53066 2019-Jan-10 14:32:22.860674 - [DEBUG]
53067 2019-Jan-10 14:32:22.860698 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53068 2019-Jan-10 14:32:22.861313 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53069 2019-Jan-10 14:32:22.861930 - [DEBUG] EF: AllBottom
53070 2019-Jan-10 14:32:22.861956 - [DEBUG]
53071 2019-Jan-10 14:32:22.861980 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53072 2019-Jan-10 14:32:22.862592 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
53073 2019-Jan-10 14:32:22.863208 - [DEBUG] EF: AllBottom
53074 2019-Jan-10 14:32:22.863233 - [DEBUG]
53075 2019-Jan-10 14:32:22.863257 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53076 2019-Jan-10 14:32:22.863885 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53077 2019-Jan-10 14:32:22.864516 - [DEBUG] EF: AllBottom
53078 2019-Jan-10 14:32:22.864542 - [DEBUG]
53079 2019-Jan-10 14:32:22.864566 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53080 2019-Jan-10 14:32:22.865181 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
53081 2019-Jan-10 14:32:22.865797 - [DEBUG] EF: AllBottom
53082 2019-Jan-10 14:32:22.865822 - [DEBUG]
53083 2019-Jan-10 14:32:22.865846 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53084 2019-Jan-10 14:32:22.866460 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
53085 2019-Jan-10 14:32:22.867093 - [DEBUG] EF: AllBottom
53086 2019-Jan-10 14:32:22.867118 - [DEBUG]
53087 2019-Jan-10 14:32:22.867142 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53088 2019-Jan-10 14:32:22.867756 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53089 2019-Jan-10 14:32:22.868373 - [DEBUG] EF: AllBottom
53090 2019-Jan-10 14:32:22.868399 - [DEBUG]
53091 2019-Jan-10 14:32:22.868422 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53092 2019-Jan-10 14:32:22.869036 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
53093 2019-Jan-10 14:32:22.869654 - [DEBUG] EF: AllBottom
53094 2019-Jan-10 14:32:22.869679 - [DEBUG]
53095 2019-Jan-10 14:32:22.869703 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53096 2019-Jan-10 14:32:22.870345 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
53097 2019-Jan-10 14:32:22.870964 - [DEBUG] EF: AllBottom
53098 2019-Jan-10 14:32:22.870990 - [DEBUG]
53099 2019-Jan-10 14:32:22.871013 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53100 2019-Jan-10 14:32:22.871628 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
53101 2019-Jan-10 14:32:22.872243 - [DEBUG] EF: AllBottom
53102 2019-Jan-10 14:32:22.872268 - [DEBUG]
53103 2019-Jan-10 14:32:22.872292 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53104 2019-Jan-10 14:32:22.872906 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
53105 2019-Jan-10 14:32:22.873538 - [DEBUG] EF: AllBottom
53106 2019-Jan-10 14:32:22.873563 - [DEBUG]
53107 2019-Jan-10 14:32:22.873587 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53108 2019-Jan-10 14:32:22.874202 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
53109 2019-Jan-10 14:32:22.874817 - [DEBUG] EF: AllBottom
53110 2019-Jan-10 14:32:22.874843 - [DEBUG]
53111 2019-Jan-10 14:32:22.874866 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53112 2019-Jan-10 14:32:22.875480 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53113 2019-Jan-10 14:32:22.876096 - [DEBUG] EF: AllBottom
53114 2019-Jan-10 14:32:22.876122 - [DEBUG]
53115 2019-Jan-10 14:32:22.876146 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53116 2019-Jan-10 14:32:22.876759 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
53117 2019-Jan-10 14:32:22.877395 - [DEBUG] EF: AllBottom
53118 2019-Jan-10 14:32:22.877421 - [DEBUG]
53119 2019-Jan-10 14:32:22.877444 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53120 2019-Jan-10 14:32:22.878059 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53121 2019-Jan-10 14:32:22.878677 - [DEBUG] EF: AllBottom
53122 2019-Jan-10 14:32:22.878702 - [DEBUG]
53123 2019-Jan-10 14:32:22.878726 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53124 2019-Jan-10 14:32:22.879348 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
53125 2019-Jan-10 14:32:22.879965 - [DEBUG] EF: AllBottom
53126 2019-Jan-10 14:32:22.879990 - [DEBUG]
53127 2019-Jan-10 14:32:22.880014 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
53128 2019-Jan-10 14:32:22.880645 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
53129 2019-Jan-10 14:32:22.881261 - [DEBUG] EF: AllBottom
53130 2019-Jan-10 14:32:22.881286 - [DEBUG]
53131 2019-Jan-10 14:32:22.881311 - [DEBUG] ---------------
53132 2019-Jan-10 14:32:22.881335 - [DEBUG]
53133 2019-Jan-10 14:32:22.881362 - [DEBUG] End of endsummarytab entry
53134 2019-Jan-10 14:32:22.881385 - [DEBUG]
53135 2019-Jan-10 14:32:22.881409 - [DEBUG] Start of incomingtab entry
53136 2019-Jan-10 14:32:22.881433 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
53137 2019-Jan-10 14:32:22.882049 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
53138 2019-Jan-10 14:32:22.882106 - [DEBUG] ---------------
53139 2019-Jan-10 14:32:22.882130 - [DEBUG] End of incomingtab entry
53140 2019-Jan-10 14:32:22.882154 - [DEBUG]
53141 2019-Jan-10 14:32:22.882180 - [DEBUG] EDGE:
53142 2019-Jan-10 14:32:22.882237 - [DEBUG] ---> 53143 2019-Jan-10 14:32:22.882853 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53144 2019-Jan-10 14:32:22.883470 - [DEBUG]
53145 2019-Jan-10 14:32:22.883510 - [DEBUG] EDGE:
53146 2019-Jan-10 14:32:22.883568 - [DEBUG] ---> 53147 2019-Jan-10 14:32:22.884185 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53148 2019-Jan-10 14:32:22.884803 - [DEBUG]
53149 2019-Jan-10 14:32:22.884841 - [DEBUG] Compose: EdgeIdentity * AllBottom
53150 2019-Jan-10 14:32:22.884868 - [DEBUG]
53151 2019-Jan-10 14:32:22.884891 - [DEBUG] Propagate flow
53152 2019-Jan-10 14:32:22.884915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53153 2019-Jan-10 14:32:22.884972 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53154 2019-Jan-10 14:32:22.885599 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53155 2019-Jan-10 14:32:22.886215 - [DEBUG] Edge function : AllBottom (result of previous compose)
53156 2019-Jan-10 14:32:22.886241 - [DEBUG]
53157 2019-Jan-10 14:32:22.886267 - [DEBUG] Join: AllTop & AllBottom
53158 2019-Jan-10 14:32:22.886293 - [DEBUG] = AllBottom (new jump func)
53159 2019-Jan-10 14:32:22.886317 - [DEBUG]
53160 2019-Jan-10 14:32:22.886341 - [DEBUG] Start adding new jump function
53161 2019-Jan-10 14:32:22.886365 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53162 2019-Jan-10 14:32:22.886421 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53163 2019-Jan-10 14:32:22.887066 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53164 2019-Jan-10 14:32:22.887702 - [DEBUG] Edge Function : AllBottom
53165 2019-Jan-10 14:32:22.887732 - [DEBUG] End adding new jump function
53166 2019-Jan-10 14:32:22.887756 - [DEBUG]
53167 2019-Jan-10 14:32:22.887780 - [DEBUG] -------------------------------------------- 1528. Path Edge --------------------------------------------
53168 2019-Jan-10 14:32:22.887804 - [DEBUG]
53169 2019-Jan-10 14:32:22.887828 - [DEBUG] Process 1528. path edge:
53170 2019-Jan-10 14:32:22.887852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53171 2019-Jan-10 14:32:22.887920 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
53172 2019-Jan-10 14:32:22.888548 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53173 2019-Jan-10 14:32:22.889169 - [DEBUG]
53174 2019-Jan-10 14:32:22.889193 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
53175 2019-Jan-10 14:32:22.889835 - [DEBUG] Possible callees:
53176 2019-Jan-10 14:32:22.889861 - [DEBUG] llvm.dbg.declare
53177 2019-Jan-10 14:32:22.889886 - [DEBUG] Possible return sites:
53178 2019-Jan-10 14:32:22.889910 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19353179 2019-Jan-10 14:32:22.891180 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53180 2019-Jan-10 14:32:22.891210 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53181 2019-Jan-10 14:32:22.891250 - [DEBUG] Compose: EdgeIdentity * AllBottom
53182 2019-Jan-10 14:32:22.891277 - [DEBUG]
53183 2019-Jan-10 14:32:22.891302 - [DEBUG] Propagate flow
53184 2019-Jan-10 14:32:22.891325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53185 2019-Jan-10 14:32:22.891382 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53186 2019-Jan-10 14:32:22.892002 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53187 2019-Jan-10 14:32:22.892622 - [DEBUG] Edge function : AllBottom (result of previous compose)
53188 2019-Jan-10 14:32:22.892648 - [DEBUG]
53189 2019-Jan-10 14:32:22.892673 - [DEBUG] Join: AllTop & AllBottom
53190 2019-Jan-10 14:32:22.892699 - [DEBUG] = AllBottom (new jump func)
53191 2019-Jan-10 14:32:22.892724 - [DEBUG]
53192 2019-Jan-10 14:32:22.892747 - [DEBUG] Start adding new jump function
53193 2019-Jan-10 14:32:22.892771 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53194 2019-Jan-10 14:32:22.892828 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53195 2019-Jan-10 14:32:22.893447 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53196 2019-Jan-10 14:32:22.894083 - [DEBUG] Edge Function : AllBottom
53197 2019-Jan-10 14:32:22.894111 - [DEBUG] End adding new jump function
53198 2019-Jan-10 14:32:22.894135 - [DEBUG]
53199 2019-Jan-10 14:32:22.894159 - [DEBUG] -------------------------------------------- 1529. Path Edge --------------------------------------------
53200 2019-Jan-10 14:32:22.894184 - [DEBUG]
53201 2019-Jan-10 14:32:22.894207 - [DEBUG] Process 1529. path edge:
53202 2019-Jan-10 14:32:22.894231 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53203 2019-Jan-10 14:32:22.894288 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
53204 2019-Jan-10 14:32:22.894905 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53205 2019-Jan-10 14:32:22.895523 - [DEBUG]
53206 2019-Jan-10 14:32:22.895548 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
53207 2019-Jan-10 14:32:22.896189 - [DEBUG] Compose: EdgeIdentity * AllBottom
53208 2019-Jan-10 14:32:22.896218 - [DEBUG]
53209 2019-Jan-10 14:32:22.896242 - [DEBUG] Propagate flow
53210 2019-Jan-10 14:32:22.896265 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53211 2019-Jan-10 14:32:22.896324 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
53212 2019-Jan-10 14:32:22.896956 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53213 2019-Jan-10 14:32:22.897584 - [DEBUG] Edge function : AllBottom (result of previous compose)
53214 2019-Jan-10 14:32:22.897610 - [DEBUG]
53215 2019-Jan-10 14:32:22.897635 - [DEBUG] Join: AllTop & AllBottom
53216 2019-Jan-10 14:32:22.897662 - [DEBUG] = AllBottom (new jump func)
53217 2019-Jan-10 14:32:22.897687 - [DEBUG]
53218 2019-Jan-10 14:32:22.897711 - [DEBUG] Start adding new jump function
53219 2019-Jan-10 14:32:22.897735 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53220 2019-Jan-10 14:32:22.897791 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53221 2019-Jan-10 14:32:22.898411 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
53222 2019-Jan-10 14:32:22.899026 - [DEBUG] Edge Function : AllBottom
53223 2019-Jan-10 14:32:22.899054 - [DEBUG] End adding new jump function
53224 2019-Jan-10 14:32:22.899078 - [DEBUG]
53225 2019-Jan-10 14:32:22.899102 - [DEBUG] -------------------------------------------- 1530. Path Edge --------------------------------------------
53226 2019-Jan-10 14:32:22.899126 - [DEBUG]
53227 2019-Jan-10 14:32:22.899150 - [DEBUG] Process 1530. path edge:
53228 2019-Jan-10 14:32:22.899174 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53229 2019-Jan-10 14:32:22.899230 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
53230 2019-Jan-10 14:32:22.899846 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53231 2019-Jan-10 14:32:22.900480 - [DEBUG]
53232 2019-Jan-10 14:32:22.900505 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
53233 2019-Jan-10 14:32:22.901142 - [DEBUG] Compose: EdgeIdentity * AllBottom
53234 2019-Jan-10 14:32:22.901170 - [DEBUG]
53235 2019-Jan-10 14:32:22.901194 - [DEBUG] Propagate flow
53236 2019-Jan-10 14:32:22.901218 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53237 2019-Jan-10 14:32:22.901276 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
53238 2019-Jan-10 14:32:22.901894 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53239 2019-Jan-10 14:32:22.902511 - [DEBUG] Edge function : AllBottom (result of previous compose)
53240 2019-Jan-10 14:32:22.902536 - [DEBUG]
53241 2019-Jan-10 14:32:22.902562 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53242 2019-Jan-10 14:32:22.902588 - [DEBUG] = AllBottom
53243 2019-Jan-10 14:32:22.902613 - [DEBUG]
53244 2019-Jan-10 14:32:22.902636 - [DEBUG] PROPAGATE: No new function!
53245 2019-Jan-10 14:32:22.902662 - [DEBUG] EDGE:
53246 2019-Jan-10 14:32:22.902720 - [DEBUG] ---> 53247 2019-Jan-10 14:32:22.903337 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53248 2019-Jan-10 14:32:22.903971 - [DEBUG]
53249 2019-Jan-10 14:32:22.903997 - [DEBUG] EDGE:
53250 2019-Jan-10 14:32:22.904054 - [DEBUG] ---> 53251 2019-Jan-10 14:32:22.904674 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53252 2019-Jan-10 14:32:22.905293 - [DEBUG]
53253 2019-Jan-10 14:32:22.905319 - [DEBUG] EDGE:
53254 2019-Jan-10 14:32:22.905376 - [DEBUG] ---> 53255 2019-Jan-10 14:32:22.906002 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53256 2019-Jan-10 14:32:22.906629 - [DEBUG]
53257 2019-Jan-10 14:32:22.906656 - [DEBUG] EDGE:
53258 2019-Jan-10 14:32:22.906714 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
53259 2019-Jan-10 14:32:22.907352 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53260 2019-Jan-10 14:32:22.907970 - [DEBUG]
53261 2019-Jan-10 14:32:22.907996 - [DEBUG] EDGE:
53262 2019-Jan-10 14:32:22.908054 - [DEBUG] ---> 53263 2019-Jan-10 14:32:22.908671 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53264 2019-Jan-10 14:32:22.909288 - [DEBUG]
53265 2019-Jan-10 14:32:22.909315 - [DEBUG] EDGE:
53266 2019-Jan-10 14:32:22.909372 - [DEBUG] ---> 53267 2019-Jan-10 14:32:22.909986 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53268 2019-Jan-10 14:32:22.910619 - [DEBUG]
53269 2019-Jan-10 14:32:22.910645 - [DEBUG] EDGE:
53270 2019-Jan-10 14:32:22.910703 - [DEBUG] ---> 53271 2019-Jan-10 14:32:22.911323 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53272 2019-Jan-10 14:32:22.911941 - [DEBUG]
53273 2019-Jan-10 14:32:22.911973 - [DEBUG] Compose: EdgeIdentity * AllBottom
53274 2019-Jan-10 14:32:22.912000 - [DEBUG]
53275 2019-Jan-10 14:32:22.912024 - [DEBUG] Propagate flow
53276 2019-Jan-10 14:32:22.912048 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53277 2019-Jan-10 14:32:22.912104 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
53278 2019-Jan-10 14:32:22.912723 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53279 2019-Jan-10 14:32:22.913346 - [DEBUG] Edge function : AllBottom (result of previous compose)
53280 2019-Jan-10 14:32:22.913372 - [DEBUG]
53281 2019-Jan-10 14:32:22.913397 - [DEBUG] Join: AllTop & AllBottom
53282 2019-Jan-10 14:32:22.913423 - [DEBUG] = AllBottom (new jump func)
53283 2019-Jan-10 14:32:22.913448 - [DEBUG]
53284 2019-Jan-10 14:32:22.913471 - [DEBUG] Start adding new jump function
53285 2019-Jan-10 14:32:22.913508 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53286 2019-Jan-10 14:32:22.913564 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53287 2019-Jan-10 14:32:22.914183 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
53288 2019-Jan-10 14:32:22.914802 - [DEBUG] Edge Function : AllBottom
53289 2019-Jan-10 14:32:22.914830 - [DEBUG] End adding new jump function
53290 2019-Jan-10 14:32:22.914853 - [DEBUG]
53291 2019-Jan-10 14:32:22.914877 - [DEBUG] -------------------------------------------- 1531. Path Edge --------------------------------------------
53292 2019-Jan-10 14:32:22.914902 - [DEBUG]
53293 2019-Jan-10 14:32:22.914925 - [DEBUG] Process 1531. path edge:
53294 2019-Jan-10 14:32:22.914949 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53295 2019-Jan-10 14:32:22.915005 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
53296 2019-Jan-10 14:32:22.915623 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53297 2019-Jan-10 14:32:22.916240 - [DEBUG]
53298 2019-Jan-10 14:32:22.916265 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
53299 2019-Jan-10 14:32:22.916926 - [DEBUG] Compose: EdgeIdentity * AllBottom
53300 2019-Jan-10 14:32:22.916954 - [DEBUG]
53301 2019-Jan-10 14:32:22.916978 - [DEBUG] Propagate flow
53302 2019-Jan-10 14:32:22.917002 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53303 2019-Jan-10 14:32:22.917060 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
53304 2019-Jan-10 14:32:22.917675 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53305 2019-Jan-10 14:32:22.918292 - [DEBUG] Edge function : AllBottom (result of previous compose)
53306 2019-Jan-10 14:32:22.918317 - [DEBUG]
53307 2019-Jan-10 14:32:22.918342 - [DEBUG] Join: AllTop & AllBottom
53308 2019-Jan-10 14:32:22.918368 - [DEBUG] = AllBottom (new jump func)
53309 2019-Jan-10 14:32:22.918392 - [DEBUG]
53310 2019-Jan-10 14:32:22.918416 - [DEBUG] Start adding new jump function
53311 2019-Jan-10 14:32:22.918440 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53312 2019-Jan-10 14:32:22.918496 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53313 2019-Jan-10 14:32:22.919128 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
53314 2019-Jan-10 14:32:22.919741 - [DEBUG] Edge Function : AllBottom
53315 2019-Jan-10 14:32:22.919770 - [DEBUG] End adding new jump function
53316 2019-Jan-10 14:32:22.919794 - [DEBUG]
53317 2019-Jan-10 14:32:22.919818 - [DEBUG] -------------------------------------------- 1532. Path Edge --------------------------------------------
53318 2019-Jan-10 14:32:22.919842 - [DEBUG]
53319 2019-Jan-10 14:32:22.919866 - [DEBUG] Process 1532. path edge:
53320 2019-Jan-10 14:32:22.919890 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53321 2019-Jan-10 14:32:22.919947 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
53322 2019-Jan-10 14:32:22.920578 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53323 2019-Jan-10 14:32:22.921195 - [DEBUG]
53324 2019-Jan-10 14:32:22.921221 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
53325 2019-Jan-10 14:32:22.921857 - [DEBUG] Compose: EdgeIdentity * AllBottom
53326 2019-Jan-10 14:32:22.921885 - [DEBUG]
53327 2019-Jan-10 14:32:22.921909 - [DEBUG] Propagate flow
53328 2019-Jan-10 14:32:22.921933 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53329 2019-Jan-10 14:32:22.921990 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
53330 2019-Jan-10 14:32:22.922608 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53331 2019-Jan-10 14:32:22.923252 - [DEBUG] Edge function : AllBottom (result of previous compose)
53332 2019-Jan-10 14:32:22.923279 - [DEBUG]
53333 2019-Jan-10 14:32:22.923304 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53334 2019-Jan-10 14:32:22.923331 - [DEBUG] = AllBottom
53335 2019-Jan-10 14:32:22.923355 - [DEBUG]
53336 2019-Jan-10 14:32:22.923378 - [DEBUG] PROPAGATE: No new function!
53337 2019-Jan-10 14:32:22.923404 - [DEBUG] EDGE:
53338 2019-Jan-10 14:32:22.923472 - [DEBUG] ---> 53339 2019-Jan-10 14:32:22.924163 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53340 2019-Jan-10 14:32:22.924826 - [DEBUG]
53341 2019-Jan-10 14:32:22.924854 - [DEBUG] EDGE:
53342 2019-Jan-10 14:32:22.924920 - [DEBUG] ---> 53343 2019-Jan-10 14:32:22.925583 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53344 2019-Jan-10 14:32:22.926232 - [DEBUG]
53345 2019-Jan-10 14:32:22.926261 - [DEBUG] EDGE:
53346 2019-Jan-10 14:32:22.926321 - [DEBUG] ---> 53347 2019-Jan-10 14:32:22.926966 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53348 2019-Jan-10 14:32:22.927584 - [DEBUG]
53349 2019-Jan-10 14:32:22.927610 - [DEBUG] EDGE:
53350 2019-Jan-10 14:32:22.927668 - [DEBUG] ---> 53351 2019-Jan-10 14:32:22.928289 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53352 2019-Jan-10 14:32:22.928906 - [DEBUG]
53353 2019-Jan-10 14:32:22.928933 - [DEBUG] EDGE:
53354 2019-Jan-10 14:32:22.928990 - [DEBUG] ---> 53355 2019-Jan-10 14:32:22.929607 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53356 2019-Jan-10 14:32:22.930238 - [DEBUG]
53357 2019-Jan-10 14:32:22.930265 - [DEBUG] EDGE:
53358 2019-Jan-10 14:32:22.930322 - [DEBUG] ---> 53359 2019-Jan-10 14:32:22.930942 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53360 2019-Jan-10 14:32:22.931560 - [DEBUG]
53361 2019-Jan-10 14:32:22.931587 - [DEBUG] EDGE:
53362 2019-Jan-10 14:32:22.931645 - [DEBUG] ---> 53363 2019-Jan-10 14:32:22.932273 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53364 2019-Jan-10 14:32:22.932891 - [DEBUG]
53365 2019-Jan-10 14:32:22.932917 - [DEBUG] EDGE:
53366 2019-Jan-10 14:32:22.932975 - [DEBUG] ---> 53367 2019-Jan-10 14:32:22.933605 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53368 2019-Jan-10 14:32:22.934222 - [DEBUG]
53369 2019-Jan-10 14:32:22.934248 - [DEBUG] EDGE:
53370 2019-Jan-10 14:32:22.934306 - [DEBUG] ---> 53371 2019-Jan-10 14:32:22.934923 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53372 2019-Jan-10 14:32:22.935539 - [DEBUG]
53373 2019-Jan-10 14:32:22.935566 - [DEBUG] EDGE:
53374 2019-Jan-10 14:32:22.935624 - [DEBUG] ---> 53375 2019-Jan-10 14:32:22.936249 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53376 2019-Jan-10 14:32:22.936879 - [DEBUG]
53377 2019-Jan-10 14:32:22.936906 - [DEBUG] EDGE:
53378 2019-Jan-10 14:32:22.936963 - [DEBUG] ---> 53379 2019-Jan-10 14:32:22.937596 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53380 2019-Jan-10 14:32:22.938222 - [DEBUG]
53381 2019-Jan-10 14:32:22.938249 - [DEBUG] EDGE:
53382 2019-Jan-10 14:32:22.938308 - [DEBUG] ---> 53383 2019-Jan-10 14:32:22.938935 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53384 2019-Jan-10 14:32:22.939552 - [DEBUG]
53385 2019-Jan-10 14:32:22.939579 - [DEBUG] EDGE:
53386 2019-Jan-10 14:32:22.939636 - [DEBUG] ---> 53387 2019-Jan-10 14:32:22.940274 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53388 2019-Jan-10 14:32:22.940892 - [DEBUG]
53389 2019-Jan-10 14:32:22.940919 - [DEBUG] EDGE:
53390 2019-Jan-10 14:32:22.940977 - [DEBUG] ---> 53391 2019-Jan-10 14:32:22.941602 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53392 2019-Jan-10 14:32:22.942220 - [DEBUG]
53393 2019-Jan-10 14:32:22.942247 - [DEBUG] EDGE:
53394 2019-Jan-10 14:32:22.942304 - [DEBUG] ---> 53395 2019-Jan-10 14:32:22.942918 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53396 2019-Jan-10 14:32:22.943547 - [DEBUG]
53397 2019-Jan-10 14:32:22.943574 - [DEBUG] EDGE:
53398 2019-Jan-10 14:32:22.943632 - [DEBUG] ---> 53399 2019-Jan-10 14:32:22.944250 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53400 2019-Jan-10 14:32:22.944868 - [DEBUG]
53401 2019-Jan-10 14:32:22.944895 - [DEBUG] EDGE:
53402 2019-Jan-10 14:32:22.944953 - [DEBUG] ---> 53403 2019-Jan-10 14:32:22.945578 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53404 2019-Jan-10 14:32:22.946195 - [DEBUG]
53405 2019-Jan-10 14:32:22.946222 - [DEBUG] EDGE:
53406 2019-Jan-10 14:32:22.946279 - [DEBUG] ---> 53407 2019-Jan-10 14:32:22.946909 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53408 2019-Jan-10 14:32:22.947525 - [DEBUG]
53409 2019-Jan-10 14:32:22.947552 - [DEBUG] EDGE:
53410 2019-Jan-10 14:32:22.947609 - [DEBUG] ---> 53411 2019-Jan-10 14:32:22.948239 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53412 2019-Jan-10 14:32:22.948892 - [DEBUG]
53413 2019-Jan-10 14:32:22.948922 - [DEBUG] EDGE:
53414 2019-Jan-10 14:32:22.948989 - [DEBUG] ---> 53415 2019-Jan-10 14:32:22.949623 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53416 2019-Jan-10 14:32:22.950261 - [DEBUG]
53417 2019-Jan-10 14:32:22.950312 - [DEBUG] Compose: EdgeIdentity * AllBottom
53418 2019-Jan-10 14:32:22.950340 - [DEBUG]
53419 2019-Jan-10 14:32:22.950364 - [DEBUG] Propagate flow
53420 2019-Jan-10 14:32:22.950388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53421 2019-Jan-10 14:32:22.950446 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53422 2019-Jan-10 14:32:22.951078 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53423 2019-Jan-10 14:32:22.951696 - [DEBUG] Edge function : AllBottom (result of previous compose)
53424 2019-Jan-10 14:32:22.951722 - [DEBUG]
53425 2019-Jan-10 14:32:22.951748 - [DEBUG] Join: AllTop & AllBottom
53426 2019-Jan-10 14:32:22.951775 - [DEBUG] = AllBottom (new jump func)
53427 2019-Jan-10 14:32:22.951799 - [DEBUG]
53428 2019-Jan-10 14:32:22.951823 - [DEBUG] Start adding new jump function
53429 2019-Jan-10 14:32:22.951847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53430 2019-Jan-10 14:32:22.951903 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53431 2019-Jan-10 14:32:22.952522 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53432 2019-Jan-10 14:32:22.953141 - [DEBUG] Edge Function : AllBottom
53433 2019-Jan-10 14:32:22.953172 - [DEBUG] End adding new jump function
53434 2019-Jan-10 14:32:22.953196 - [DEBUG]
53435 2019-Jan-10 14:32:22.953220 - [DEBUG] -------------------------------------------- 1533. Path Edge --------------------------------------------
53436 2019-Jan-10 14:32:22.953245 - [DEBUG]
53437 2019-Jan-10 14:32:22.953268 - [DEBUG] Process 1533. path edge:
53438 2019-Jan-10 14:32:22.953292 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53439 2019-Jan-10 14:32:22.953349 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
53440 2019-Jan-10 14:32:22.953982 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53441 2019-Jan-10 14:32:22.954600 - [DEBUG]
53442 2019-Jan-10 14:32:22.954625 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
53443 2019-Jan-10 14:32:22.955257 - [DEBUG] Possible callees:
53444 2019-Jan-10 14:32:22.955282 - [DEBUG] foo
53445 2019-Jan-10 14:32:22.955308 - [DEBUG] Possible return sites:
53446 2019-Jan-10 14:32:22.955331 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12653447 2019-Jan-10 14:32:22.956565 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
53448 2019-Jan-10 14:32:22.956594 - [DEBUG] Start points of 'foo' currently not available!
53449 2019-Jan-10 14:32:22.956634 - [DEBUG] Compose: EdgeIdentity * AllBottom
53450 2019-Jan-10 14:32:22.956661 - [DEBUG]
53451 2019-Jan-10 14:32:22.956685 - [DEBUG] Propagate flow
53452 2019-Jan-10 14:32:22.956709 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53453 2019-Jan-10 14:32:22.956766 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53454 2019-Jan-10 14:32:22.957401 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53455 2019-Jan-10 14:32:22.958018 - [DEBUG] Edge function : AllBottom (result of previous compose)
53456 2019-Jan-10 14:32:22.958043 - [DEBUG]
53457 2019-Jan-10 14:32:22.958069 - [DEBUG] Join: AllTop & AllBottom
53458 2019-Jan-10 14:32:22.958095 - [DEBUG] = AllBottom (new jump func)
53459 2019-Jan-10 14:32:22.958120 - [DEBUG]
53460 2019-Jan-10 14:32:22.958143 - [DEBUG] Start adding new jump function
53461 2019-Jan-10 14:32:22.958167 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53462 2019-Jan-10 14:32:22.958224 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53463 2019-Jan-10 14:32:22.958841 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53464 2019-Jan-10 14:32:22.959458 - [DEBUG] Edge Function : AllBottom
53465 2019-Jan-10 14:32:22.959500 - [DEBUG] End adding new jump function
53466 2019-Jan-10 14:32:22.959525 - [DEBUG]
53467 2019-Jan-10 14:32:22.959549 - [DEBUG] -------------------------------------------- 1534. Path Edge --------------------------------------------
53468 2019-Jan-10 14:32:22.959573 - [DEBUG]
53469 2019-Jan-10 14:32:22.959597 - [DEBUG] Process 1534. path edge:
53470 2019-Jan-10 14:32:22.959621 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53471 2019-Jan-10 14:32:22.959677 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
53472 2019-Jan-10 14:32:22.960313 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53473 2019-Jan-10 14:32:22.960931 - [DEBUG]
53474 2019-Jan-10 14:32:22.960956 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
53475 2019-Jan-10 14:32:22.961598 - [DEBUG] Compose: EdgeIdentity * AllBottom
53476 2019-Jan-10 14:32:22.961626 - [DEBUG]
53477 2019-Jan-10 14:32:22.961650 - [DEBUG] Propagate flow
53478 2019-Jan-10 14:32:22.961673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53479 2019-Jan-10 14:32:22.961731 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
53480 2019-Jan-10 14:32:22.962347 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53481 2019-Jan-10 14:32:22.962964 - [DEBUG] Edge function : AllBottom (result of previous compose)
53482 2019-Jan-10 14:32:22.962990 - [DEBUG]
53483 2019-Jan-10 14:32:22.963015 - [DEBUG] Join: AllTop & AllBottom
53484 2019-Jan-10 14:32:22.963041 - [DEBUG] = AllBottom (new jump func)
53485 2019-Jan-10 14:32:22.963066 - [DEBUG]
53486 2019-Jan-10 14:32:22.963090 - [DEBUG] Start adding new jump function
53487 2019-Jan-10 14:32:22.963113 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53488 2019-Jan-10 14:32:22.963169 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53489 2019-Jan-10 14:32:22.963803 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
53490 2019-Jan-10 14:32:22.964418 - [DEBUG] Edge Function : AllBottom
53491 2019-Jan-10 14:32:22.964447 - [DEBUG] End adding new jump function
53492 2019-Jan-10 14:32:22.964471 - [DEBUG]
53493 2019-Jan-10 14:32:22.964495 - [DEBUG] -------------------------------------------- 1535. Path Edge --------------------------------------------
53494 2019-Jan-10 14:32:22.964519 - [DEBUG]
53495 2019-Jan-10 14:32:22.964543 - [DEBUG] Process 1535. path edge:
53496 2019-Jan-10 14:32:22.964567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53497 2019-Jan-10 14:32:22.964623 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
53498 2019-Jan-10 14:32:22.965239 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53499 2019-Jan-10 14:32:22.965856 - [DEBUG]
53500 2019-Jan-10 14:32:22.965882 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
53501 2019-Jan-10 14:32:22.966517 - [DEBUG] Compose: EdgeIdentity * AllBottom
53502 2019-Jan-10 14:32:22.966545 - [DEBUG]
53503 2019-Jan-10 14:32:22.966569 - [DEBUG] Propagate flow
53504 2019-Jan-10 14:32:22.966593 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53505 2019-Jan-10 14:32:22.966651 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
53506 2019-Jan-10 14:32:22.967284 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53507 2019-Jan-10 14:32:22.967902 - [DEBUG] Edge function : AllBottom (result of previous compose)
53508 2019-Jan-10 14:32:22.967928 - [DEBUG]
53509 2019-Jan-10 14:32:22.967962 - [DEBUG] Join: AllTop & AllBottom
53510 2019-Jan-10 14:32:22.967988 - [DEBUG] = AllBottom (new jump func)
53511 2019-Jan-10 14:32:22.968013 - [DEBUG]
53512 2019-Jan-10 14:32:22.968036 - [DEBUG] Start adding new jump function
53513 2019-Jan-10 14:32:22.968060 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53514 2019-Jan-10 14:32:22.968116 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53515 2019-Jan-10 14:32:22.968736 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
53516 2019-Jan-10 14:32:22.969351 - [DEBUG] Edge Function : AllBottom
53517 2019-Jan-10 14:32:22.969380 - [DEBUG] End adding new jump function
53518 2019-Jan-10 14:32:22.969404 - [DEBUG]
53519 2019-Jan-10 14:32:22.969428 - [DEBUG] -------------------------------------------- 1536. Path Edge --------------------------------------------
53520 2019-Jan-10 14:32:22.969452 - [DEBUG]
53521 2019-Jan-10 14:32:22.969475 - [DEBUG] Process 1536. path edge:
53522 2019-Jan-10 14:32:22.969499 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53523 2019-Jan-10 14:32:22.969555 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
53524 2019-Jan-10 14:32:22.970183 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53525 2019-Jan-10 14:32:22.970801 - [DEBUG]
53526 2019-Jan-10 14:32:22.970827 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
53527 2019-Jan-10 14:32:22.971462 - [DEBUG] Compose: EdgeIdentity * AllBottom
53528 2019-Jan-10 14:32:22.971490 - [DEBUG]
53529 2019-Jan-10 14:32:22.971514 - [DEBUG] Propagate flow
53530 2019-Jan-10 14:32:22.971538 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53531 2019-Jan-10 14:32:22.971595 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53532 2019-Jan-10 14:32:22.972224 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53533 2019-Jan-10 14:32:22.972840 - [DEBUG] Edge function : AllBottom (result of previous compose)
53534 2019-Jan-10 14:32:22.972866 - [DEBUG]
53535 2019-Jan-10 14:32:22.972890 - [DEBUG] Join: AllTop & AllBottom
53536 2019-Jan-10 14:32:22.972916 - [DEBUG] = AllBottom (new jump func)
53537 2019-Jan-10 14:32:22.972941 - [DEBUG]
53538 2019-Jan-10 14:32:22.972964 - [DEBUG] Start adding new jump function
53539 2019-Jan-10 14:32:22.972988 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53540 2019-Jan-10 14:32:22.973043 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53541 2019-Jan-10 14:32:22.973677 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53542 2019-Jan-10 14:32:22.974302 - [DEBUG] Edge Function : AllBottom
53543 2019-Jan-10 14:32:22.974330 - [DEBUG] End adding new jump function
53544 2019-Jan-10 14:32:22.974354 - [DEBUG]
53545 2019-Jan-10 14:32:22.974378 - [DEBUG] -------------------------------------------- 1537. Path Edge --------------------------------------------
53546 2019-Jan-10 14:32:22.974402 - [DEBUG]
53547 2019-Jan-10 14:32:22.974425 - [DEBUG] Process 1537. path edge:
53548 2019-Jan-10 14:32:22.974449 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53549 2019-Jan-10 14:32:22.974506 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
53550 2019-Jan-10 14:32:22.975131 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53551 2019-Jan-10 14:32:22.975755 - [DEBUG]
53552 2019-Jan-10 14:32:22.975780 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53553 2019-Jan-10 14:32:22.976416 - [DEBUG] Possible callees:
53554 2019-Jan-10 14:32:22.976442 - [DEBUG] llvm.dbg.declare
53555 2019-Jan-10 14:32:22.976467 - [DEBUG] Possible return sites:
53556 2019-Jan-10 14:32:22.976491 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13653557 2019-Jan-10 14:32:22.977744 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53558 2019-Jan-10 14:32:22.977773 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53559 2019-Jan-10 14:32:22.977811 - [DEBUG] Compose: EdgeIdentity * AllBottom
53560 2019-Jan-10 14:32:22.977839 - [DEBUG]
53561 2019-Jan-10 14:32:22.977862 - [DEBUG] Propagate flow
53562 2019-Jan-10 14:32:22.977886 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53563 2019-Jan-10 14:32:22.977943 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53564 2019-Jan-10 14:32:22.978562 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53565 2019-Jan-10 14:32:22.979178 - [DEBUG] Edge function : AllBottom (result of previous compose)
53566 2019-Jan-10 14:32:22.979203 - [DEBUG]
53567 2019-Jan-10 14:32:22.979228 - [DEBUG] Join: AllTop & AllBottom
53568 2019-Jan-10 14:32:22.979254 - [DEBUG] = AllBottom (new jump func)
53569 2019-Jan-10 14:32:22.979279 - [DEBUG]
53570 2019-Jan-10 14:32:22.979302 - [DEBUG] Start adding new jump function
53571 2019-Jan-10 14:32:22.979326 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53572 2019-Jan-10 14:32:22.979382 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53573 2019-Jan-10 14:32:22.980001 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53574 2019-Jan-10 14:32:22.980635 - [DEBUG] Edge Function : AllBottom
53575 2019-Jan-10 14:32:22.980663 - [DEBUG] End adding new jump function
53576 2019-Jan-10 14:32:22.980688 - [DEBUG]
53577 2019-Jan-10 14:32:22.980712 - [DEBUG] -------------------------------------------- 1538. Path Edge --------------------------------------------
53578 2019-Jan-10 14:32:22.980736 - [DEBUG]
53579 2019-Jan-10 14:32:22.980759 - [DEBUG] Process 1538. path edge:
53580 2019-Jan-10 14:32:22.980784 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53581 2019-Jan-10 14:32:22.980840 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
53582 2019-Jan-10 14:32:22.981460 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53583 2019-Jan-10 14:32:22.982081 - [DEBUG]
53584 2019-Jan-10 14:32:22.982105 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
53585 2019-Jan-10 14:32:22.982746 - [DEBUG] Compose: EdgeIdentity * AllBottom
53586 2019-Jan-10 14:32:22.982775 - [DEBUG]
53587 2019-Jan-10 14:32:22.982799 - [DEBUG] Propagate flow
53588 2019-Jan-10 14:32:22.982823 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53589 2019-Jan-10 14:32:22.982880 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
53590 2019-Jan-10 14:32:22.983510 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53591 2019-Jan-10 14:32:22.984130 - [DEBUG] Edge function : AllBottom (result of previous compose)
53592 2019-Jan-10 14:32:22.984156 - [DEBUG]
53593 2019-Jan-10 14:32:22.984181 - [DEBUG] Join: AllTop & AllBottom
53594 2019-Jan-10 14:32:22.984207 - [DEBUG] = AllBottom (new jump func)
53595 2019-Jan-10 14:32:22.984241 - [DEBUG]
53596 2019-Jan-10 14:32:22.984265 - [DEBUG] Start adding new jump function
53597 2019-Jan-10 14:32:22.984290 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53598 2019-Jan-10 14:32:22.984347 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53599 2019-Jan-10 14:32:22.984967 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
53600 2019-Jan-10 14:32:22.985580 - [DEBUG] Edge Function : AllBottom
53601 2019-Jan-10 14:32:22.985609 - [DEBUG] End adding new jump function
53602 2019-Jan-10 14:32:22.985633 - [DEBUG]
53603 2019-Jan-10 14:32:22.985657 - [DEBUG] -------------------------------------------- 1539. Path Edge --------------------------------------------
53604 2019-Jan-10 14:32:22.985682 - [DEBUG]
53605 2019-Jan-10 14:32:22.985705 - [DEBUG] Process 1539. path edge:
53606 2019-Jan-10 14:32:22.985729 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53607 2019-Jan-10 14:32:22.985786 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
53608 2019-Jan-10 14:32:22.986401 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53609 2019-Jan-10 14:32:22.987035 - [DEBUG]
53610 2019-Jan-10 14:32:22.987061 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
53611 2019-Jan-10 14:32:22.987703 - [DEBUG] Compose: EdgeIdentity * AllBottom
53612 2019-Jan-10 14:32:22.987730 - [DEBUG]
53613 2019-Jan-10 14:32:22.987755 - [DEBUG] Propagate flow
53614 2019-Jan-10 14:32:22.987778 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53615 2019-Jan-10 14:32:22.987838 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
53616 2019-Jan-10 14:32:22.988469 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53617 2019-Jan-10 14:32:22.989089 - [DEBUG] Edge function : AllBottom (result of previous compose)
53618 2019-Jan-10 14:32:22.989114 - [DEBUG]
53619 2019-Jan-10 14:32:22.989140 - [DEBUG] Join: AllTop & AllBottom
53620 2019-Jan-10 14:32:22.989166 - [DEBUG] = AllBottom (new jump func)
53621 2019-Jan-10 14:32:22.989191 - [DEBUG]
53622 2019-Jan-10 14:32:22.989214 - [DEBUG] Start adding new jump function
53623 2019-Jan-10 14:32:22.989238 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53624 2019-Jan-10 14:32:22.989295 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53625 2019-Jan-10 14:32:22.989914 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
53626 2019-Jan-10 14:32:22.990548 - [DEBUG] Edge Function : AllBottom
53627 2019-Jan-10 14:32:22.990577 - [DEBUG] End adding new jump function
53628 2019-Jan-10 14:32:22.990601 - [DEBUG]
53629 2019-Jan-10 14:32:22.990625 - [DEBUG] -------------------------------------------- 1540. Path Edge --------------------------------------------
53630 2019-Jan-10 14:32:22.990649 - [DEBUG]
53631 2019-Jan-10 14:32:22.990673 - [DEBUG] Process 1540. path edge:
53632 2019-Jan-10 14:32:22.990697 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53633 2019-Jan-10 14:32:22.990757 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
53634 2019-Jan-10 14:32:22.991372 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53635 2019-Jan-10 14:32:22.991989 - [DEBUG]
53636 2019-Jan-10 14:32:22.992015 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
53637 2019-Jan-10 14:32:22.992654 - [DEBUG] Compose: EdgeIdentity * AllBottom
53638 2019-Jan-10 14:32:22.992682 - [DEBUG]
53639 2019-Jan-10 14:32:22.992706 - [DEBUG] Propagate flow
53640 2019-Jan-10 14:32:22.992729 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53641 2019-Jan-10 14:32:22.992800 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
53642 2019-Jan-10 14:32:22.993429 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53643 2019-Jan-10 14:32:22.994063 - [DEBUG] Edge function : AllBottom (result of previous compose)
53644 2019-Jan-10 14:32:22.994089 - [DEBUG]
53645 2019-Jan-10 14:32:22.994114 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53646 2019-Jan-10 14:32:22.994140 - [DEBUG] = AllBottom
53647 2019-Jan-10 14:32:22.994164 - [DEBUG]
53648 2019-Jan-10 14:32:22.994188 - [DEBUG] PROPAGATE: No new function!
53649 2019-Jan-10 14:32:22.994214 - [DEBUG] EDGE:
53650 2019-Jan-10 14:32:22.994271 - [DEBUG] ---> 53651 2019-Jan-10 14:32:22.994887 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53652 2019-Jan-10 14:32:22.995507 - [DEBUG]
53653 2019-Jan-10 14:32:22.995533 - [DEBUG] EDGE:
53654 2019-Jan-10 14:32:22.995590 - [DEBUG] ---> 53655 2019-Jan-10 14:32:22.996205 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53656 2019-Jan-10 14:32:22.996834 - [DEBUG]
53657 2019-Jan-10 14:32:22.996862 - [DEBUG] EDGE:
53658 2019-Jan-10 14:32:22.996920 - [DEBUG] ---> 53659 2019-Jan-10 14:32:22.997540 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53660 2019-Jan-10 14:32:22.998157 - [DEBUG]
53661 2019-Jan-10 14:32:22.998183 - [DEBUG] EDGE:
53662 2019-Jan-10 14:32:22.998241 - [DEBUG] ---> 53663 2019-Jan-10 14:32:22.998866 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53664 2019-Jan-10 14:32:22.999483 - [DEBUG]
53665 2019-Jan-10 14:32:22.999517 - [DEBUG] Compose: EdgeIdentity * AllBottom
53666 2019-Jan-10 14:32:22.999545 - [DEBUG]
53667 2019-Jan-10 14:32:22.999569 - [DEBUG] Propagate flow
53668 2019-Jan-10 14:32:22.999592 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53669 2019-Jan-10 14:32:22.999649 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53670 2019-Jan-10 14:32:23.000291 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53671 2019-Jan-10 14:32:23.000910 - [DEBUG] Edge function : AllBottom (result of previous compose)
53672 2019-Jan-10 14:32:23.000936 - [DEBUG]
53673 2019-Jan-10 14:32:23.000961 - [DEBUG] Join: AllTop & AllBottom
53674 2019-Jan-10 14:32:23.000987 - [DEBUG] = AllBottom (new jump func)
53675 2019-Jan-10 14:32:23.001012 - [DEBUG]
53676 2019-Jan-10 14:32:23.001035 - [DEBUG] Start adding new jump function
53677 2019-Jan-10 14:32:23.001059 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53678 2019-Jan-10 14:32:23.001115 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53679 2019-Jan-10 14:32:23.001733 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53680 2019-Jan-10 14:32:23.002357 - [DEBUG] Edge Function : AllBottom
53681 2019-Jan-10 14:32:23.002385 - [DEBUG] End adding new jump function
53682 2019-Jan-10 14:32:23.002410 - [DEBUG]
53683 2019-Jan-10 14:32:23.002442 - [DEBUG] -------------------------------------------- 1541. Path Edge --------------------------------------------
53684 2019-Jan-10 14:32:23.002467 - [DEBUG]
53685 2019-Jan-10 14:32:23.002491 - [DEBUG] Process 1541. path edge:
53686 2019-Jan-10 14:32:23.002515 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53687 2019-Jan-10 14:32:23.002571 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
53688 2019-Jan-10 14:32:23.003198 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53689 2019-Jan-10 14:32:23.003834 - [DEBUG]
53690 2019-Jan-10 14:32:23.003859 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53691 2019-Jan-10 14:32:23.004496 - [DEBUG] Possible callees:
53692 2019-Jan-10 14:32:23.004521 - [DEBUG] llvm.dbg.declare
53693 2019-Jan-10 14:32:23.004547 - [DEBUG] Possible return sites:
53694 2019-Jan-10 14:32:23.004570 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14353695 2019-Jan-10 14:32:23.005810 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53696 2019-Jan-10 14:32:23.005839 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53697 2019-Jan-10 14:32:23.005878 - [DEBUG] Compose: EdgeIdentity * AllBottom
53698 2019-Jan-10 14:32:23.005905 - [DEBUG]
53699 2019-Jan-10 14:32:23.005930 - [DEBUG] Propagate flow
53700 2019-Jan-10 14:32:23.005953 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53701 2019-Jan-10 14:32:23.006010 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53702 2019-Jan-10 14:32:23.006629 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53703 2019-Jan-10 14:32:23.007262 - [DEBUG] Edge function : AllBottom (result of previous compose)
53704 2019-Jan-10 14:32:23.007288 - [DEBUG]
53705 2019-Jan-10 14:32:23.007313 - [DEBUG] Join: AllTop & AllBottom
53706 2019-Jan-10 14:32:23.007339 - [DEBUG] = AllBottom (new jump func)
53707 2019-Jan-10 14:32:23.007364 - [DEBUG]
53708 2019-Jan-10 14:32:23.007387 - [DEBUG] Start adding new jump function
53709 2019-Jan-10 14:32:23.007411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53710 2019-Jan-10 14:32:23.007467 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53711 2019-Jan-10 14:32:23.008086 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53712 2019-Jan-10 14:32:23.008703 - [DEBUG] Edge Function : AllBottom
53713 2019-Jan-10 14:32:23.008732 - [DEBUG] End adding new jump function
53714 2019-Jan-10 14:32:23.008756 - [DEBUG]
53715 2019-Jan-10 14:32:23.008780 - [DEBUG] -------------------------------------------- 1542. Path Edge --------------------------------------------
53716 2019-Jan-10 14:32:23.008804 - [DEBUG]
53717 2019-Jan-10 14:32:23.008828 - [DEBUG] Process 1542. path edge:
53718 2019-Jan-10 14:32:23.008852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53719 2019-Jan-10 14:32:23.008909 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
53720 2019-Jan-10 14:32:23.009530 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53721 2019-Jan-10 14:32:23.010148 - [DEBUG]
53722 2019-Jan-10 14:32:23.010186 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
53723 2019-Jan-10 14:32:23.010826 - [DEBUG] Compose: EdgeIdentity * AllBottom
53724 2019-Jan-10 14:32:23.010863 - [DEBUG]
53725 2019-Jan-10 14:32:23.010887 - [DEBUG] Propagate flow
53726 2019-Jan-10 14:32:23.010911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53727 2019-Jan-10 14:32:23.010969 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
53728 2019-Jan-10 14:32:23.011583 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53729 2019-Jan-10 14:32:23.012200 - [DEBUG] Edge function : AllBottom (result of previous compose)
53730 2019-Jan-10 14:32:23.012226 - [DEBUG]
53731 2019-Jan-10 14:32:23.012250 - [DEBUG] Join: AllTop & AllBottom
53732 2019-Jan-10 14:32:23.012277 - [DEBUG] = AllBottom (new jump func)
53733 2019-Jan-10 14:32:23.012301 - [DEBUG]
53734 2019-Jan-10 14:32:23.012325 - [DEBUG] Start adding new jump function
53735 2019-Jan-10 14:32:23.012348 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53736 2019-Jan-10 14:32:23.012405 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53737 2019-Jan-10 14:32:23.013030 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
53738 2019-Jan-10 14:32:23.013660 - [DEBUG] Edge Function : AllBottom
53739 2019-Jan-10 14:32:23.013689 - [DEBUG] End adding new jump function
53740 2019-Jan-10 14:32:23.013713 - [DEBUG]
53741 2019-Jan-10 14:32:23.013736 - [DEBUG] -------------------------------------------- 1543. Path Edge --------------------------------------------
53742 2019-Jan-10 14:32:23.013761 - [DEBUG]
53743 2019-Jan-10 14:32:23.013784 - [DEBUG] Process 1543. path edge:
53744 2019-Jan-10 14:32:23.013808 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53745 2019-Jan-10 14:32:23.013864 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
53746 2019-Jan-10 14:32:23.014478 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53747 2019-Jan-10 14:32:23.015095 - [DEBUG]
53748 2019-Jan-10 14:32:23.015121 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
53749 2019-Jan-10 14:32:23.015752 - [DEBUG] Compose: EdgeIdentity * AllBottom
53750 2019-Jan-10 14:32:23.015780 - [DEBUG]
53751 2019-Jan-10 14:32:23.015804 - [DEBUG] Propagate flow
53752 2019-Jan-10 14:32:23.015828 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53753 2019-Jan-10 14:32:23.015886 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
53754 2019-Jan-10 14:32:23.016502 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53755 2019-Jan-10 14:32:23.017140 - [DEBUG] Edge function : AllBottom (result of previous compose)
53756 2019-Jan-10 14:32:23.017165 - [DEBUG]
53757 2019-Jan-10 14:32:23.017190 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53758 2019-Jan-10 14:32:23.017216 - [DEBUG] = AllBottom
53759 2019-Jan-10 14:32:23.017241 - [DEBUG]
53760 2019-Jan-10 14:32:23.017264 - [DEBUG] PROPAGATE: No new function!
53761 2019-Jan-10 14:32:23.017290 - [DEBUG] EDGE:
53762 2019-Jan-10 14:32:23.017348 - [DEBUG] ---> 53763 2019-Jan-10 14:32:23.017961 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53764 2019-Jan-10 14:32:23.018578 - [DEBUG]
53765 2019-Jan-10 14:32:23.018604 - [DEBUG] EDGE:
53766 2019-Jan-10 14:32:23.018661 - [DEBUG] ---> 53767 2019-Jan-10 14:32:23.019280 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53768 2019-Jan-10 14:32:23.019898 - [DEBUG]
53769 2019-Jan-10 14:32:23.019925 - [DEBUG] EDGE:
53770 2019-Jan-10 14:32:23.019990 - [DEBUG] ---> 53771 2019-Jan-10 14:32:23.020632 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53772 2019-Jan-10 14:32:23.021251 - [DEBUG]
53773 2019-Jan-10 14:32:23.021277 - [DEBUG] EDGE:
53774 2019-Jan-10 14:32:23.021335 - [DEBUG] ---> 53775 2019-Jan-10 14:32:23.021951 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53776 2019-Jan-10 14:32:23.022568 - [DEBUG]
53777 2019-Jan-10 14:32:23.022602 - [DEBUG] Compose: EdgeIdentity * AllBottom
53778 2019-Jan-10 14:32:23.022629 - [DEBUG]
53779 2019-Jan-10 14:32:23.022653 - [DEBUG] Propagate flow
53780 2019-Jan-10 14:32:23.022676 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53781 2019-Jan-10 14:32:23.022733 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
53782 2019-Jan-10 14:32:23.023350 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53783 2019-Jan-10 14:32:23.023983 - [DEBUG] Edge function : AllBottom (result of previous compose)
53784 2019-Jan-10 14:32:23.024008 - [DEBUG]
53785 2019-Jan-10 14:32:23.024033 - [DEBUG] Join: AllTop & AllBottom
53786 2019-Jan-10 14:32:23.024059 - [DEBUG] = AllBottom (new jump func)
53787 2019-Jan-10 14:32:23.024084 - [DEBUG]
53788 2019-Jan-10 14:32:23.024108 - [DEBUG] Start adding new jump function
53789 2019-Jan-10 14:32:23.024132 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53790 2019-Jan-10 14:32:23.024188 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53791 2019-Jan-10 14:32:23.024807 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
53792 2019-Jan-10 14:32:23.025423 - [DEBUG] Edge Function : AllBottom
53793 2019-Jan-10 14:32:23.025451 - [DEBUG] End adding new jump function
53794 2019-Jan-10 14:32:23.025475 - [DEBUG]
53795 2019-Jan-10 14:32:23.025499 - [DEBUG] -------------------------------------------- 1544. Path Edge --------------------------------------------
53796 2019-Jan-10 14:32:23.025523 - [DEBUG]
53797 2019-Jan-10 14:32:23.025547 - [DEBUG] Process 1544. path edge:
53798 2019-Jan-10 14:32:23.025571 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53799 2019-Jan-10 14:32:23.025627 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
53800 2019-Jan-10 14:32:23.026243 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53801 2019-Jan-10 14:32:23.026873 - [DEBUG]
53802 2019-Jan-10 14:32:23.026899 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
53803 2019-Jan-10 14:32:23.027535 - [DEBUG] Compose: EdgeIdentity * AllBottom
53804 2019-Jan-10 14:32:23.027563 - [DEBUG]
53805 2019-Jan-10 14:32:23.027587 - [DEBUG] Propagate flow
53806 2019-Jan-10 14:32:23.027610 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53807 2019-Jan-10 14:32:23.027668 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
53808 2019-Jan-10 14:32:23.028295 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53809 2019-Jan-10 14:32:23.028912 - [DEBUG] Edge function : AllBottom (result of previous compose)
53810 2019-Jan-10 14:32:23.028938 - [DEBUG]
53811 2019-Jan-10 14:32:23.028963 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53812 2019-Jan-10 14:32:23.028997 - [DEBUG] = AllBottom
53813 2019-Jan-10 14:32:23.029022 - [DEBUG]
53814 2019-Jan-10 14:32:23.029045 - [DEBUG] PROPAGATE: No new function!
53815 2019-Jan-10 14:32:23.029078 - [DEBUG] Compose: EdgeIdentity * AllBottom
53816 2019-Jan-10 14:32:23.029104 - [DEBUG]
53817 2019-Jan-10 14:32:23.029128 - [DEBUG] Propagate flow
53818 2019-Jan-10 14:32:23.029152 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53819 2019-Jan-10 14:32:23.029208 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
53820 2019-Jan-10 14:32:23.029835 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53821 2019-Jan-10 14:32:23.030469 - [DEBUG] Edge function : AllBottom (result of previous compose)
53822 2019-Jan-10 14:32:23.030494 - [DEBUG]
53823 2019-Jan-10 14:32:23.030519 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
53824 2019-Jan-10 14:32:23.030545 - [DEBUG] = AllBottom
53825 2019-Jan-10 14:32:23.030570 - [DEBUG]
53826 2019-Jan-10 14:32:23.030593 - [DEBUG] PROPAGATE: No new function!
53827 2019-Jan-10 14:32:23.030618 - [DEBUG] EDGE:
53828 2019-Jan-10 14:32:23.030676 - [DEBUG] ---> 53829 2019-Jan-10 14:32:23.031292 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53830 2019-Jan-10 14:32:23.031911 - [DEBUG]
53831 2019-Jan-10 14:32:23.031937 - [DEBUG] EDGE:
53832 2019-Jan-10 14:32:23.031995 - [DEBUG] ---> 53833 2019-Jan-10 14:32:23.032609 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53834 2019-Jan-10 14:32:23.033226 - [DEBUG]
53835 2019-Jan-10 14:32:23.033253 - [DEBUG] EDGE:
53836 2019-Jan-10 14:32:23.033310 - [DEBUG] ---> 53837 2019-Jan-10 14:32:23.033946 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53838 2019-Jan-10 14:32:23.034563 - [DEBUG]
53839 2019-Jan-10 14:32:23.034590 - [DEBUG] EDGE:
53840 2019-Jan-10 14:32:23.034648 - [DEBUG] ---> 53841 2019-Jan-10 14:32:23.035267 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53842 2019-Jan-10 14:32:23.035884 - [DEBUG]
53843 2019-Jan-10 14:32:23.035910 - [DEBUG] EDGE:
53844 2019-Jan-10 14:32:23.035967 - [DEBUG] ---> 53845 2019-Jan-10 14:32:23.036583 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53846 2019-Jan-10 14:32:23.037216 - [DEBUG]
53847 2019-Jan-10 14:32:23.037242 - [DEBUG] EDGE:
53848 2019-Jan-10 14:32:23.037300 - [DEBUG] ---> 53849 2019-Jan-10 14:32:23.037921 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53850 2019-Jan-10 14:32:23.038557 - [DEBUG]
53851 2019-Jan-10 14:32:23.038584 - [DEBUG] EDGE:
53852 2019-Jan-10 14:32:23.038643 - [DEBUG] ---> 53853 2019-Jan-10 14:32:23.039263 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53854 2019-Jan-10 14:32:23.039891 - [DEBUG]
53855 2019-Jan-10 14:32:23.039918 - [DEBUG] EDGE:
53856 2019-Jan-10 14:32:23.039976 - [DEBUG] ---> 53857 2019-Jan-10 14:32:23.040610 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53858 2019-Jan-10 14:32:23.041229 - [DEBUG]
53859 2019-Jan-10 14:32:23.041256 - [DEBUG] EDGE:
53860 2019-Jan-10 14:32:23.041314 - [DEBUG] ---> 53861 2019-Jan-10 14:32:23.041933 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53862 2019-Jan-10 14:32:23.042550 - [DEBUG]
53863 2019-Jan-10 14:32:23.042577 - [DEBUG] EDGE:
53864 2019-Jan-10 14:32:23.042634 - [DEBUG] ---> 53865 2019-Jan-10 14:32:23.043250 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53866 2019-Jan-10 14:32:23.043883 - [DEBUG]
53867 2019-Jan-10 14:32:23.043910 - [DEBUG] EDGE:
53868 2019-Jan-10 14:32:23.043967 - [DEBUG] ---> 53869 2019-Jan-10 14:32:23.044587 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53870 2019-Jan-10 14:32:23.045206 - [DEBUG]
53871 2019-Jan-10 14:32:23.045233 - [DEBUG] EDGE:
53872 2019-Jan-10 14:32:23.045290 - [DEBUG] ---> 53873 2019-Jan-10 14:32:23.045915 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
53874 2019-Jan-10 14:32:23.046531 - [DEBUG]
53875 2019-Jan-10 14:32:23.046569 - [DEBUG] Compose: EdgeIdentity * AllBottom
53876 2019-Jan-10 14:32:23.046596 - [DEBUG]
53877 2019-Jan-10 14:32:23.046620 - [DEBUG] Propagate flow
53878 2019-Jan-10 14:32:23.046643 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53879 2019-Jan-10 14:32:23.046700 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53880 2019-Jan-10 14:32:23.047333 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53881 2019-Jan-10 14:32:23.047951 - [DEBUG] Edge function : AllBottom (result of previous compose)
53882 2019-Jan-10 14:32:23.047976 - [DEBUG]
53883 2019-Jan-10 14:32:23.048002 - [DEBUG] Join: AllTop & AllBottom
53884 2019-Jan-10 14:32:23.048028 - [DEBUG] = AllBottom (new jump func)
53885 2019-Jan-10 14:32:23.048053 - [DEBUG]
53886 2019-Jan-10 14:32:23.048076 - [DEBUG] Start adding new jump function
53887 2019-Jan-10 14:32:23.048100 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53888 2019-Jan-10 14:32:23.048157 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53889 2019-Jan-10 14:32:23.048774 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53890 2019-Jan-10 14:32:23.049391 - [DEBUG] Edge Function : AllBottom
53891 2019-Jan-10 14:32:23.049419 - [DEBUG] End adding new jump function
53892 2019-Jan-10 14:32:23.049443 - [DEBUG]
53893 2019-Jan-10 14:32:23.049467 - [DEBUG] -------------------------------------------- 1545. Path Edge --------------------------------------------
53894 2019-Jan-10 14:32:23.049491 - [DEBUG]
53895 2019-Jan-10 14:32:23.049515 - [DEBUG] Process 1545. path edge:
53896 2019-Jan-10 14:32:23.049539 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53897 2019-Jan-10 14:32:23.049603 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
53898 2019-Jan-10 14:32:23.050236 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53899 2019-Jan-10 14:32:23.050854 - [DEBUG]
53900 2019-Jan-10 14:32:23.050878 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
53901 2019-Jan-10 14:32:23.051503 - [DEBUG] Possible callees:
53902 2019-Jan-10 14:32:23.051528 - [DEBUG] foo
53903 2019-Jan-10 14:32:23.051553 - [DEBUG] Possible return sites:
53904 2019-Jan-10 14:32:23.051577 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8453905 2019-Jan-10 14:32:23.052805 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
53906 2019-Jan-10 14:32:23.052833 - [DEBUG] Start points of 'foo' currently not available!
53907 2019-Jan-10 14:32:23.052871 - [DEBUG] Compose: EdgeIdentity * AllBottom
53908 2019-Jan-10 14:32:23.052898 - [DEBUG]
53909 2019-Jan-10 14:32:23.052922 - [DEBUG] Propagate flow
53910 2019-Jan-10 14:32:23.052946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53911 2019-Jan-10 14:32:23.053003 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53912 2019-Jan-10 14:32:23.053638 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53913 2019-Jan-10 14:32:23.054258 - [DEBUG] Edge function : AllBottom (result of previous compose)
53914 2019-Jan-10 14:32:23.054284 - [DEBUG]
53915 2019-Jan-10 14:32:23.054309 - [DEBUG] Join: AllTop & AllBottom
53916 2019-Jan-10 14:32:23.054335 - [DEBUG] = AllBottom (new jump func)
53917 2019-Jan-10 14:32:23.054360 - [DEBUG]
53918 2019-Jan-10 14:32:23.054384 - [DEBUG] Start adding new jump function
53919 2019-Jan-10 14:32:23.054407 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53920 2019-Jan-10 14:32:23.054463 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53921 2019-Jan-10 14:32:23.055081 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53922 2019-Jan-10 14:32:23.055699 - [DEBUG] Edge Function : AllBottom
53923 2019-Jan-10 14:32:23.055727 - [DEBUG] End adding new jump function
53924 2019-Jan-10 14:32:23.055751 - [DEBUG]
53925 2019-Jan-10 14:32:23.055775 - [DEBUG] -------------------------------------------- 1546. Path Edge --------------------------------------------
53926 2019-Jan-10 14:32:23.055800 - [DEBUG]
53927 2019-Jan-10 14:32:23.055823 - [DEBUG] Process 1546. path edge:
53928 2019-Jan-10 14:32:23.055847 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53929 2019-Jan-10 14:32:23.055903 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
53930 2019-Jan-10 14:32:23.056521 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53931 2019-Jan-10 14:32:23.057153 - [DEBUG]
53932 2019-Jan-10 14:32:23.057178 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
53933 2019-Jan-10 14:32:23.057812 - [DEBUG] Compose: EdgeIdentity * AllBottom
53934 2019-Jan-10 14:32:23.057840 - [DEBUG]
53935 2019-Jan-10 14:32:23.057864 - [DEBUG] Propagate flow
53936 2019-Jan-10 14:32:23.057888 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53937 2019-Jan-10 14:32:23.057945 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
53938 2019-Jan-10 14:32:23.058562 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53939 2019-Jan-10 14:32:23.059179 - [DEBUG] Edge function : AllBottom (result of previous compose)
53940 2019-Jan-10 14:32:23.059213 - [DEBUG]
53941 2019-Jan-10 14:32:23.059238 - [DEBUG] Join: AllTop & AllBottom
53942 2019-Jan-10 14:32:23.059264 - [DEBUG] = AllBottom (new jump func)
53943 2019-Jan-10 14:32:23.059288 - [DEBUG]
53944 2019-Jan-10 14:32:23.059312 - [DEBUG] Start adding new jump function
53945 2019-Jan-10 14:32:23.059335 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53946 2019-Jan-10 14:32:23.059391 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53947 2019-Jan-10 14:32:23.060012 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
53948 2019-Jan-10 14:32:23.060644 - [DEBUG] Edge Function : AllBottom
53949 2019-Jan-10 14:32:23.060671 - [DEBUG] End adding new jump function
53950 2019-Jan-10 14:32:23.060695 - [DEBUG]
53951 2019-Jan-10 14:32:23.060719 - [DEBUG] -------------------------------------------- 1547. Path Edge --------------------------------------------
53952 2019-Jan-10 14:32:23.060743 - [DEBUG]
53953 2019-Jan-10 14:32:23.060767 - [DEBUG] Process 1547. path edge:
53954 2019-Jan-10 14:32:23.060790 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53955 2019-Jan-10 14:32:23.060846 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
53956 2019-Jan-10 14:32:23.061462 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53957 2019-Jan-10 14:32:23.062079 - [DEBUG]
53958 2019-Jan-10 14:32:23.062105 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
53959 2019-Jan-10 14:32:23.062732 - [DEBUG] Compose: EdgeIdentity * AllBottom
53960 2019-Jan-10 14:32:23.062760 - [DEBUG]
53961 2019-Jan-10 14:32:23.062784 - [DEBUG] Propagate flow
53962 2019-Jan-10 14:32:23.062808 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53963 2019-Jan-10 14:32:23.062865 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53964 2019-Jan-10 14:32:23.063512 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53965 2019-Jan-10 14:32:23.064130 - [DEBUG] Edge function : AllBottom (result of previous compose)
53966 2019-Jan-10 14:32:23.064156 - [DEBUG]
53967 2019-Jan-10 14:32:23.064181 - [DEBUG] Join: AllTop & AllBottom
53968 2019-Jan-10 14:32:23.064207 - [DEBUG] = AllBottom (new jump func)
53969 2019-Jan-10 14:32:23.064231 - [DEBUG]
53970 2019-Jan-10 14:32:23.064255 - [DEBUG] Start adding new jump function
53971 2019-Jan-10 14:32:23.064279 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
53972 2019-Jan-10 14:32:23.064335 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53973 2019-Jan-10 14:32:23.064952 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53974 2019-Jan-10 14:32:23.065576 - [DEBUG] Edge Function : AllBottom
53975 2019-Jan-10 14:32:23.065603 - [DEBUG] End adding new jump function
53976 2019-Jan-10 14:32:23.065627 - [DEBUG]
53977 2019-Jan-10 14:32:23.065650 - [DEBUG] -------------------------------------------- 1548. Path Edge --------------------------------------------
53978 2019-Jan-10 14:32:23.065675 - [DEBUG]
53979 2019-Jan-10 14:32:23.065698 - [DEBUG] Process 1548. path edge:
53980 2019-Jan-10 14:32:23.065722 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
53981 2019-Jan-10 14:32:23.065778 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
53982 2019-Jan-10 14:32:23.066404 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
53983 2019-Jan-10 14:32:23.067046 - [DEBUG]
53984 2019-Jan-10 14:32:23.067071 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
53985 2019-Jan-10 14:32:23.067704 - [DEBUG] Possible callees:
53986 2019-Jan-10 14:32:23.067730 - [DEBUG] llvm.dbg.declare
53987 2019-Jan-10 14:32:23.067755 - [DEBUG] Possible return sites:
53988 2019-Jan-10 14:32:23.067778 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9653989 2019-Jan-10 14:32:23.069015 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
53990 2019-Jan-10 14:32:23.069044 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
53991 2019-Jan-10 14:32:23.069081 - [DEBUG] Compose: EdgeIdentity * AllBottom
53992 2019-Jan-10 14:32:23.069109 - [DEBUG]
53993 2019-Jan-10 14:32:23.069133 - [DEBUG] Propagate flow
53994 2019-Jan-10 14:32:23.069156 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
53995 2019-Jan-10 14:32:23.069213 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
53996 2019-Jan-10 14:32:23.069835 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
53997 2019-Jan-10 14:32:23.070468 - [DEBUG] Edge function : AllBottom (result of previous compose)
53998 2019-Jan-10 14:32:23.070494 - [DEBUG]
53999 2019-Jan-10 14:32:23.070518 - [DEBUG] Join: AllTop & AllBottom
54000 2019-Jan-10 14:32:23.070544 - [DEBUG] = AllBottom (new jump func)
54001 2019-Jan-10 14:32:23.070569 - [DEBUG]
54002 2019-Jan-10 14:32:23.070593 - [DEBUG] Start adding new jump function
54003 2019-Jan-10 14:32:23.070616 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54004 2019-Jan-10 14:32:23.070673 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54005 2019-Jan-10 14:32:23.071291 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
54006 2019-Jan-10 14:32:23.071909 - [DEBUG] Edge Function : AllBottom
54007 2019-Jan-10 14:32:23.071937 - [DEBUG] End adding new jump function
54008 2019-Jan-10 14:32:23.071961 - [DEBUG]
54009 2019-Jan-10 14:32:23.071985 - [DEBUG] -------------------------------------------- 1549. Path Edge --------------------------------------------
54010 2019-Jan-10 14:32:23.072009 - [DEBUG]
54011 2019-Jan-10 14:32:23.072033 - [DEBUG] Process 1549. path edge:
54012 2019-Jan-10 14:32:23.072057 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54013 2019-Jan-10 14:32:23.072113 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
54014 2019-Jan-10 14:32:23.072732 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54015 2019-Jan-10 14:32:23.073348 - [DEBUG]
54016 2019-Jan-10 14:32:23.073373 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
54017 2019-Jan-10 14:32:23.074025 - [DEBUG] Compose: EdgeIdentity * AllBottom
54018 2019-Jan-10 14:32:23.074053 - [DEBUG]
54019 2019-Jan-10 14:32:23.074077 - [DEBUG] Propagate flow
54020 2019-Jan-10 14:32:23.074100 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54021 2019-Jan-10 14:32:23.074158 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
54022 2019-Jan-10 14:32:23.074774 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54023 2019-Jan-10 14:32:23.075392 - [DEBUG] Edge function : AllBottom (result of previous compose)
54024 2019-Jan-10 14:32:23.075418 - [DEBUG]
54025 2019-Jan-10 14:32:23.075454 - [DEBUG] Join: AllTop & AllBottom
54026 2019-Jan-10 14:32:23.075481 - [DEBUG] = AllBottom (new jump func)
54027 2019-Jan-10 14:32:23.075506 - [DEBUG]
54028 2019-Jan-10 14:32:23.075529 - [DEBUG] Start adding new jump function
54029 2019-Jan-10 14:32:23.075553 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54030 2019-Jan-10 14:32:23.075610 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54031 2019-Jan-10 14:32:23.076229 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
54032 2019-Jan-10 14:32:23.076858 - [DEBUG] Edge Function : AllBottom
54033 2019-Jan-10 14:32:23.076889 - [DEBUG] End adding new jump function
54034 2019-Jan-10 14:32:23.076914 - [DEBUG]
54035 2019-Jan-10 14:32:23.076938 - [DEBUG] -------------------------------------------- 1550. Path Edge --------------------------------------------
54036 2019-Jan-10 14:32:23.076962 - [DEBUG]
54037 2019-Jan-10 14:32:23.076985 - [DEBUG] Process 1550. path edge:
54038 2019-Jan-10 14:32:23.077009 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54039 2019-Jan-10 14:32:23.077066 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
54040 2019-Jan-10 14:32:23.077682 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54041 2019-Jan-10 14:32:23.078298 - [DEBUG]
54042 2019-Jan-10 14:32:23.078323 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
54043 2019-Jan-10 14:32:23.078955 - [DEBUG] Compose: EdgeIdentity * AllBottom
54044 2019-Jan-10 14:32:23.078983 - [DEBUG]
54045 2019-Jan-10 14:32:23.079007 - [DEBUG] Propagate flow
54046 2019-Jan-10 14:32:23.079031 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54047 2019-Jan-10 14:32:23.079089 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
54048 2019-Jan-10 14:32:23.079703 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54049 2019-Jan-10 14:32:23.080336 - [DEBUG] Edge function : AllBottom (result of previous compose)
54050 2019-Jan-10 14:32:23.080362 - [DEBUG]
54051 2019-Jan-10 14:32:23.080386 - [DEBUG] Join: AllTop & AllBottom
54052 2019-Jan-10 14:32:23.080413 - [DEBUG] = AllBottom (new jump func)
54053 2019-Jan-10 14:32:23.080437 - [DEBUG]
54054 2019-Jan-10 14:32:23.080461 - [DEBUG] Start adding new jump function
54055 2019-Jan-10 14:32:23.080485 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54056 2019-Jan-10 14:32:23.080542 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54057 2019-Jan-10 14:32:23.081159 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
54058 2019-Jan-10 14:32:23.081771 - [DEBUG] Edge Function : AllBottom
54059 2019-Jan-10 14:32:23.081799 - [DEBUG] End adding new jump function
54060 2019-Jan-10 14:32:23.081823 - [DEBUG]
54061 2019-Jan-10 14:32:23.081847 - [DEBUG] -------------------------------------------- 1551. Path Edge --------------------------------------------
54062 2019-Jan-10 14:32:23.081871 - [DEBUG]
54063 2019-Jan-10 14:32:23.081894 - [DEBUG] Process 1551. path edge:
54064 2019-Jan-10 14:32:23.081918 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54065 2019-Jan-10 14:32:23.081974 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
54066 2019-Jan-10 14:32:23.082589 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54067 2019-Jan-10 14:32:23.083206 - [DEBUG]
54068 2019-Jan-10 14:32:23.083231 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
54069 2019-Jan-10 14:32:23.083873 - [DEBUG] Compose: EdgeIdentity * AllBottom
54070 2019-Jan-10 14:32:23.083901 - [DEBUG]
54071 2019-Jan-10 14:32:23.083925 - [DEBUG] Propagate flow
54072 2019-Jan-10 14:32:23.083962 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54073 2019-Jan-10 14:32:23.084019 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54074 2019-Jan-10 14:32:23.084640 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54075 2019-Jan-10 14:32:23.085257 - [DEBUG] Edge function : AllBottom (result of previous compose)
54076 2019-Jan-10 14:32:23.085282 - [DEBUG]
54077 2019-Jan-10 14:32:23.085308 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54078 2019-Jan-10 14:32:23.085334 - [DEBUG] = AllBottom
54079 2019-Jan-10 14:32:23.085359 - [DEBUG]
54080 2019-Jan-10 14:32:23.085382 - [DEBUG] PROPAGATE: No new function!
54081 2019-Jan-10 14:32:23.085408 - [DEBUG] EDGE:
54082 2019-Jan-10 14:32:23.085465 - [DEBUG] ---> 54083 2019-Jan-10 14:32:23.086078 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54084 2019-Jan-10 14:32:23.086695 - [DEBUG]
54085 2019-Jan-10 14:32:23.086722 - [DEBUG] EDGE:
54086 2019-Jan-10 14:32:23.086779 - [DEBUG] ---> 54087 2019-Jan-10 14:32:23.087410 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54088 2019-Jan-10 14:32:23.088027 - [DEBUG]
54089 2019-Jan-10 14:32:23.088053 - [DEBUG] EDGE:
54090 2019-Jan-10 14:32:23.088111 - [DEBUG] ---> 54091 2019-Jan-10 14:32:23.088747 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54092 2019-Jan-10 14:32:23.089370 - [DEBUG]
54093 2019-Jan-10 14:32:23.089397 - [DEBUG] EDGE:
54094 2019-Jan-10 14:32:23.089455 - [DEBUG] ---> 54095 2019-Jan-10 14:32:23.090080 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54096 2019-Jan-10 14:32:23.090716 - [DEBUG]
54097 2019-Jan-10 14:32:23.090751 - [DEBUG] Compose: EdgeIdentity * AllBottom
54098 2019-Jan-10 14:32:23.090779 - [DEBUG]
54099 2019-Jan-10 14:32:23.090802 - [DEBUG] Propagate flow
54100 2019-Jan-10 14:32:23.090826 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54101 2019-Jan-10 14:32:23.090883 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
54102 2019-Jan-10 14:32:23.091509 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54103 2019-Jan-10 14:32:23.092126 - [DEBUG] Edge function : AllBottom (result of previous compose)
54104 2019-Jan-10 14:32:23.092152 - [DEBUG]
54105 2019-Jan-10 14:32:23.092177 - [DEBUG] Join: AllTop & AllBottom
54106 2019-Jan-10 14:32:23.092203 - [DEBUG] = AllBottom (new jump func)
54107 2019-Jan-10 14:32:23.092228 - [DEBUG]
54108 2019-Jan-10 14:32:23.092252 - [DEBUG] Start adding new jump function
54109 2019-Jan-10 14:32:23.092275 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54110 2019-Jan-10 14:32:23.092332 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54111 2019-Jan-10 14:32:23.092949 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
54112 2019-Jan-10 14:32:23.093580 - [DEBUG] Edge Function : AllBottom
54113 2019-Jan-10 14:32:23.093608 - [DEBUG] End adding new jump function
54114 2019-Jan-10 14:32:23.093632 - [DEBUG]
54115 2019-Jan-10 14:32:23.093656 - [DEBUG] -------------------------------------------- 1552. Path Edge --------------------------------------------
54116 2019-Jan-10 14:32:23.093691 - [DEBUG]
54117 2019-Jan-10 14:32:23.093714 - [DEBUG] Process 1552. path edge:
54118 2019-Jan-10 14:32:23.093739 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54119 2019-Jan-10 14:32:23.093796 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
54120 2019-Jan-10 14:32:23.094416 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54121 2019-Jan-10 14:32:23.095034 - [DEBUG]
54122 2019-Jan-10 14:32:23.095058 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
54123 2019-Jan-10 14:32:23.095684 - [DEBUG] Possible callees:
54124 2019-Jan-10 14:32:23.095710 - [DEBUG] bar
54125 2019-Jan-10 14:32:23.095735 - [DEBUG] Possible return sites:
54126 2019-Jan-10 14:32:23.095758 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8954127 2019-Jan-10 14:32:23.097002 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
54128 2019-Jan-10 14:32:23.097031 - [DEBUG] Start points of 'bar' currently not available!
54129 2019-Jan-10 14:32:23.097067 - [DEBUG] Compose: EdgeIdentity * AllBottom
54130 2019-Jan-10 14:32:23.097094 - [DEBUG]
54131 2019-Jan-10 14:32:23.097118 - [DEBUG] Propagate flow
54132 2019-Jan-10 14:32:23.097142 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54133 2019-Jan-10 14:32:23.097199 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
54134 2019-Jan-10 14:32:23.097819 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54135 2019-Jan-10 14:32:23.098438 - [DEBUG] Edge function : AllBottom (result of previous compose)
54136 2019-Jan-10 14:32:23.098463 - [DEBUG]
54137 2019-Jan-10 14:32:23.098488 - [DEBUG] Join: AllTop & AllBottom
54138 2019-Jan-10 14:32:23.098514 - [DEBUG] = AllBottom (new jump func)
54139 2019-Jan-10 14:32:23.098539 - [DEBUG]
54140 2019-Jan-10 14:32:23.098562 - [DEBUG] Start adding new jump function
54141 2019-Jan-10 14:32:23.098586 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54142 2019-Jan-10 14:32:23.098642 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54143 2019-Jan-10 14:32:23.099259 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
54144 2019-Jan-10 14:32:23.099877 - [DEBUG] Edge Function : AllBottom
54145 2019-Jan-10 14:32:23.099904 - [DEBUG] End adding new jump function
54146 2019-Jan-10 14:32:23.099928 - [DEBUG]
54147 2019-Jan-10 14:32:23.099952 - [DEBUG] -------------------------------------------- 1553. Path Edge --------------------------------------------
54148 2019-Jan-10 14:32:23.099977 - [DEBUG]
54149 2019-Jan-10 14:32:23.100000 - [DEBUG] Process 1553. path edge:
54150 2019-Jan-10 14:32:23.100024 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54151 2019-Jan-10 14:32:23.100080 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
54152 2019-Jan-10 14:32:23.100715 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54153 2019-Jan-10 14:32:23.101333 - [DEBUG]
54154 2019-Jan-10 14:32:23.101357 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
54155 2019-Jan-10 14:32:23.101992 - [DEBUG] Compose: EdgeIdentity * AllBottom
54156 2019-Jan-10 14:32:23.102020 - [DEBUG]
54157 2019-Jan-10 14:32:23.102044 - [DEBUG] Propagate flow
54158 2019-Jan-10 14:32:23.102067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54159 2019-Jan-10 14:32:23.102124 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
54160 2019-Jan-10 14:32:23.102750 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54161 2019-Jan-10 14:32:23.103368 - [DEBUG] Edge function : AllBottom (result of previous compose)
54162 2019-Jan-10 14:32:23.103393 - [DEBUG]
54163 2019-Jan-10 14:32:23.103418 - [DEBUG] Join: AllTop & AllBottom
54164 2019-Jan-10 14:32:23.103444 - [DEBUG] = AllBottom (new jump func)
54165 2019-Jan-10 14:32:23.103469 - [DEBUG]
54166 2019-Jan-10 14:32:23.103504 - [DEBUG] Start adding new jump function
54167 2019-Jan-10 14:32:23.103529 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54168 2019-Jan-10 14:32:23.103586 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54169 2019-Jan-10 14:32:23.104204 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
54170 2019-Jan-10 14:32:23.104819 - [DEBUG] Edge Function : AllBottom
54171 2019-Jan-10 14:32:23.104846 - [DEBUG] End adding new jump function
54172 2019-Jan-10 14:32:23.104871 - [DEBUG]
54173 2019-Jan-10 14:32:23.104894 - [DEBUG] -------------------------------------------- 1554. Path Edge --------------------------------------------
54174 2019-Jan-10 14:32:23.104919 - [DEBUG]
54175 2019-Jan-10 14:32:23.104942 - [DEBUG] Process 1554. path edge:
54176 2019-Jan-10 14:32:23.104966 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54177 2019-Jan-10 14:32:23.105022 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
54178 2019-Jan-10 14:32:23.105637 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54179 2019-Jan-10 14:32:23.106252 - [DEBUG]
54180 2019-Jan-10 14:32:23.106278 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
54181 2019-Jan-10 14:32:23.106922 - [DEBUG] Compose: EdgeIdentity * AllBottom
54182 2019-Jan-10 14:32:23.106950 - [DEBUG]
54183 2019-Jan-10 14:32:23.106974 - [DEBUG] Propagate flow
54184 2019-Jan-10 14:32:23.106997 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54185 2019-Jan-10 14:32:23.107055 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
54186 2019-Jan-10 14:32:23.107689 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54187 2019-Jan-10 14:32:23.108305 - [DEBUG] Edge function : AllBottom (result of previous compose)
54188 2019-Jan-10 14:32:23.108331 - [DEBUG]
54189 2019-Jan-10 14:32:23.108356 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54190 2019-Jan-10 14:32:23.108382 - [DEBUG] = AllBottom
54191 2019-Jan-10 14:32:23.108406 - [DEBUG]
54192 2019-Jan-10 14:32:23.108430 - [DEBUG] PROPAGATE: No new function!
54193 2019-Jan-10 14:32:23.108462 - [DEBUG] Compose: EdgeIdentity * AllBottom
54194 2019-Jan-10 14:32:23.108488 - [DEBUG]
54195 2019-Jan-10 14:32:23.108512 - [DEBUG] Propagate flow
54196 2019-Jan-10 14:32:23.108535 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54197 2019-Jan-10 14:32:23.108592 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
54198 2019-Jan-10 14:32:23.109218 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54199 2019-Jan-10 14:32:23.109834 - [DEBUG] Edge function : AllBottom (result of previous compose)
54200 2019-Jan-10 14:32:23.109859 - [DEBUG]
54201 2019-Jan-10 14:32:23.109884 - [DEBUG] Join: AllTop & AllBottom
54202 2019-Jan-10 14:32:23.109910 - [DEBUG] = AllBottom (new jump func)
54203 2019-Jan-10 14:32:23.109934 - [DEBUG]
54204 2019-Jan-10 14:32:23.109958 - [DEBUG] Start adding new jump function
54205 2019-Jan-10 14:32:23.109990 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54206 2019-Jan-10 14:32:23.110046 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54207 2019-Jan-10 14:32:23.110680 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
54208 2019-Jan-10 14:32:23.111304 - [DEBUG] Edge Function : AllBottom
54209 2019-Jan-10 14:32:23.111331 - [DEBUG] End adding new jump function
54210 2019-Jan-10 14:32:23.111356 - [DEBUG]
54211 2019-Jan-10 14:32:23.111379 - [DEBUG] -------------------------------------------- 1555. Path Edge --------------------------------------------
54212 2019-Jan-10 14:32:23.111403 - [DEBUG]
54213 2019-Jan-10 14:32:23.111427 - [DEBUG] Process 1555. path edge:
54214 2019-Jan-10 14:32:23.111451 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54215 2019-Jan-10 14:32:23.111507 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
54216 2019-Jan-10 14:32:23.112132 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54217 2019-Jan-10 14:32:23.112749 - [DEBUG]
54218 2019-Jan-10 14:32:23.112776 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
54219 2019-Jan-10 14:32:23.113409 - [DEBUG] Possible callees:
54220 2019-Jan-10 14:32:23.113434 - [DEBUG] llvm.dbg.declare
54221 2019-Jan-10 14:32:23.113460 - [DEBUG] Possible return sites:
54222 2019-Jan-10 14:32:23.113483 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10354223 2019-Jan-10 14:32:23.114731 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54224 2019-Jan-10 14:32:23.114760 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54225 2019-Jan-10 14:32:23.114799 - [DEBUG] Compose: EdgeIdentity * AllBottom
54226 2019-Jan-10 14:32:23.114826 - [DEBUG]
54227 2019-Jan-10 14:32:23.114850 - [DEBUG] Propagate flow
54228 2019-Jan-10 14:32:23.114873 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54229 2019-Jan-10 14:32:23.114930 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
54230 2019-Jan-10 14:32:23.115550 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54231 2019-Jan-10 14:32:23.116168 - [DEBUG] Edge function : AllBottom (result of previous compose)
54232 2019-Jan-10 14:32:23.116193 - [DEBUG]
54233 2019-Jan-10 14:32:23.116218 - [DEBUG] Join: AllTop & AllBottom
54234 2019-Jan-10 14:32:23.116244 - [DEBUG] = AllBottom (new jump func)
54235 2019-Jan-10 14:32:23.116268 - [DEBUG]
54236 2019-Jan-10 14:32:23.116292 - [DEBUG] Start adding new jump function
54237 2019-Jan-10 14:32:23.116315 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54238 2019-Jan-10 14:32:23.116371 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54239 2019-Jan-10 14:32:23.117005 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
54240 2019-Jan-10 14:32:23.117624 - [DEBUG] Edge Function : AllBottom
54241 2019-Jan-10 14:32:23.117651 - [DEBUG] End adding new jump function
54242 2019-Jan-10 14:32:23.117675 - [DEBUG]
54243 2019-Jan-10 14:32:23.117699 - [DEBUG] -------------------------------------------- 1556. Path Edge --------------------------------------------
54244 2019-Jan-10 14:32:23.117723 - [DEBUG]
54245 2019-Jan-10 14:32:23.117747 - [DEBUG] Process 1556. path edge:
54246 2019-Jan-10 14:32:23.117779 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54247 2019-Jan-10 14:32:23.117836 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
54248 2019-Jan-10 14:32:23.118455 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54249 2019-Jan-10 14:32:23.119072 - [DEBUG]
54250 2019-Jan-10 14:32:23.119096 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
54251 2019-Jan-10 14:32:23.119733 - [DEBUG] Compose: EdgeIdentity * AllBottom
54252 2019-Jan-10 14:32:23.119761 - [DEBUG]
54253 2019-Jan-10 14:32:23.119785 - [DEBUG] Propagate flow
54254 2019-Jan-10 14:32:23.119809 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54255 2019-Jan-10 14:32:23.119866 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
54256 2019-Jan-10 14:32:23.120495 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54257 2019-Jan-10 14:32:23.121113 - [DEBUG] Edge function : AllBottom (result of previous compose)
54258 2019-Jan-10 14:32:23.121138 - [DEBUG]
54259 2019-Jan-10 14:32:23.121163 - [DEBUG] Join: AllTop & AllBottom
54260 2019-Jan-10 14:32:23.121189 - [DEBUG] = AllBottom (new jump func)
54261 2019-Jan-10 14:32:23.121214 - [DEBUG]
54262 2019-Jan-10 14:32:23.121238 - [DEBUG] Start adding new jump function
54263 2019-Jan-10 14:32:23.121261 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54264 2019-Jan-10 14:32:23.121318 - [DEBUG] Fact at target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54265 2019-Jan-10 14:32:23.121937 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
54266 2019-Jan-10 14:32:23.122550 - [DEBUG] Edge Function : AllBottom
54267 2019-Jan-10 14:32:23.122582 - [DEBUG] End adding new jump function
54268 2019-Jan-10 14:32:23.122606 - [DEBUG]
54269 2019-Jan-10 14:32:23.122630 - [DEBUG] -------------------------------------------- 1557. Path Edge --------------------------------------------
54270 2019-Jan-10 14:32:23.122654 - [DEBUG]
54271 2019-Jan-10 14:32:23.122678 - [DEBUG] Process 1557. path edge:
54272 2019-Jan-10 14:32:23.122702 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54273 2019-Jan-10 14:32:23.122758 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
54274 2019-Jan-10 14:32:23.123371 - [DEBUG] D target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 >
54275 2019-Jan-10 14:32:23.124003 - [DEBUG]
54276 2019-Jan-10 14:32:23.124029 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
54277 2019-Jan-10 14:32:23.124656 - [DEBUG] Compose: EdgeIdentity * AllBottom
54278 2019-Jan-10 14:32:23.124685 - [DEBUG]
54279 2019-Jan-10 14:32:23.124709 - [DEBUG] Propagate flow
54280 2019-Jan-10 14:32:23.124733 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54281 2019-Jan-10 14:32:23.124790 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
54282 2019-Jan-10 14:32:23.125404 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54283 2019-Jan-10 14:32:23.126021 - [DEBUG] Edge function : AllBottom (result of previous compose)
54284 2019-Jan-10 14:32:23.126047 - [DEBUG]
54285 2019-Jan-10 14:32:23.126072 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54286 2019-Jan-10 14:32:23.126098 - [DEBUG] = AllBottom
54287 2019-Jan-10 14:32:23.126123 - [DEBUG]
54288 2019-Jan-10 14:32:23.126146 - [DEBUG] PROPAGATE: No new function!
54289 2019-Jan-10 14:32:23.126172 - [DEBUG] EDGE:
54290 2019-Jan-10 14:32:23.126229 - [DEBUG] ---> 54291 2019-Jan-10 14:32:23.126857 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54292 2019-Jan-10 14:32:23.127483 - [DEBUG]
54293 2019-Jan-10 14:32:23.127509 - [DEBUG] EDGE:
54294 2019-Jan-10 14:32:23.127567 - [DEBUG] ---> 54295 2019-Jan-10 14:32:23.128186 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54296 2019-Jan-10 14:32:23.128806 - [DEBUG]
54297 2019-Jan-10 14:32:23.128832 - [DEBUG] EDGE:
54298 2019-Jan-10 14:32:23.128889 - [DEBUG] ---> 54299 2019-Jan-10 14:32:23.129513 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54300 2019-Jan-10 14:32:23.130130 - [DEBUG]
54301 2019-Jan-10 14:32:23.130167 - [DEBUG] EDGE:
54302 2019-Jan-10 14:32:23.130226 - [DEBUG] ---> 54303 2019-Jan-10 14:32:23.130843 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54304 2019-Jan-10 14:32:23.131459 - [DEBUG]
54305 2019-Jan-10 14:32:23.131486 - [DEBUG] EDGE:
54306 2019-Jan-10 14:32:23.131543 - [DEBUG] ---> 54307 2019-Jan-10 14:32:23.132163 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54308 2019-Jan-10 14:32:23.132782 - [DEBUG]
54309 2019-Jan-10 14:32:23.132808 - [DEBUG] EDGE:
54310 2019-Jan-10 14:32:23.132865 - [DEBUG] ---> 54311 2019-Jan-10 14:32:23.133483 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54312 2019-Jan-10 14:32:23.134113 - [DEBUG]
54313 2019-Jan-10 14:32:23.134139 - [DEBUG] EDGE:
54314 2019-Jan-10 14:32:23.134196 - [DEBUG] ---> 54315 2019-Jan-10 14:32:23.134812 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54316 2019-Jan-10 14:32:23.135429 - [DEBUG]
54317 2019-Jan-10 14:32:23.135455 - [DEBUG] EDGE:
54318 2019-Jan-10 14:32:23.135513 - [DEBUG] ---> 54319 2019-Jan-10 14:32:23.136132 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54320 2019-Jan-10 14:32:23.136750 - [DEBUG]
54321 2019-Jan-10 14:32:23.136776 - [DEBUG] EDGE:
54322 2019-Jan-10 14:32:23.136874 - [DEBUG] ---> 54323 2019-Jan-10 14:32:23.137494 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54324 2019-Jan-10 14:32:23.138112 - [DEBUG]
54325 2019-Jan-10 14:32:23.138138 - [DEBUG] EDGE:
54326 2019-Jan-10 14:32:23.138196 - [DEBUG] ---> 54327 2019-Jan-10 14:32:23.138823 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54328 2019-Jan-10 14:32:23.139447 - [DEBUG]
54329 2019-Jan-10 14:32:23.139475 - [DEBUG] Compose: EdgeIdentity * AllBottom
54330 2019-Jan-10 14:32:23.139511 - [DEBUG]
54331 2019-Jan-10 14:32:23.139535 - [DEBUG] Propagate flow
54332 2019-Jan-10 14:32:23.139559 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54333 2019-Jan-10 14:32:23.139616 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54334 2019-Jan-10 14:32:23.140248 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54335 2019-Jan-10 14:32:23.140866 - [DEBUG] Edge function : AllBottom (result of previous compose)
54336 2019-Jan-10 14:32:23.140892 - [DEBUG]
54337 2019-Jan-10 14:32:23.140917 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54338 2019-Jan-10 14:32:23.140943 - [DEBUG] = AllBottom
54339 2019-Jan-10 14:32:23.140968 - [DEBUG]
54340 2019-Jan-10 14:32:23.140991 - [DEBUG] PROPAGATE: No new function!
54341 2019-Jan-10 14:32:23.141016 - [DEBUG] EDGE:
54342 2019-Jan-10 14:32:23.141074 - [DEBUG] ---> 54343 2019-Jan-10 14:32:23.141693 - [DEBUG] D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34>
54344 2019-Jan-10 14:32:23.142311 - [DEBUG]
54345 2019-Jan-10 14:32:23.142337 - [DEBUG] EDGE:
54346 2019-Jan-10 14:32:23.142395 - [DEBUG] ---> 54347 2019-Jan-10 14:32:23.143013 - [DEBUG] D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33>
54348 2019-Jan-10 14:32:23.143650 - [DEBUG]
54349 2019-Jan-10 14:32:23.143693 - [DEBUG] Compose: EdgeIdentity * AllBottom
54350 2019-Jan-10 14:32:23.143721 - [DEBUG]
54351 2019-Jan-10 14:32:23.143744 - [DEBUG] Propagate flow
54352 2019-Jan-10 14:32:23.143768 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54353 2019-Jan-10 14:32:23.143824 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54354 2019-Jan-10 14:32:23.144443 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54355 2019-Jan-10 14:32:23.145058 - [DEBUG] Edge function : AllBottom (result of previous compose)
54356 2019-Jan-10 14:32:23.145083 - [DEBUG]
54357 2019-Jan-10 14:32:23.145108 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54358 2019-Jan-10 14:32:23.145134 - [DEBUG] = AllBottom
54359 2019-Jan-10 14:32:23.145159 - [DEBUG]
54360 2019-Jan-10 14:32:23.145182 - [DEBUG] PROPAGATE: No new function!
54361 2019-Jan-10 14:32:23.145207 - [DEBUG] Compose: EdgeIdentity * AllBottom
54362 2019-Jan-10 14:32:23.145233 - [DEBUG]
54363 2019-Jan-10 14:32:23.145256 - [DEBUG] Propagate flow
54364 2019-Jan-10 14:32:23.145279 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54365 2019-Jan-10 14:32:23.145336 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54366 2019-Jan-10 14:32:23.145952 - [DEBUG] Target value : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54367 2019-Jan-10 14:32:23.146572 - [DEBUG] Edge function : AllBottom (result of previous compose)
54368 2019-Jan-10 14:32:23.146597 - [DEBUG]
54369 2019-Jan-10 14:32:23.146623 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54370 2019-Jan-10 14:32:23.146648 - [DEBUG] = AllBottom
54371 2019-Jan-10 14:32:23.146673 - [DEBUG]
54372 2019-Jan-10 14:32:23.146696 - [DEBUG] PROPAGATE: No new function!
54373 2019-Jan-10 14:32:23.146721 - [DEBUG] EDGE:
54374 2019-Jan-10 14:32:23.146778 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
54375 2019-Jan-10 14:32:23.147418 - [DEBUG] D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32>
54376 2019-Jan-10 14:32:23.148045 - [DEBUG]
54377 2019-Jan-10 14:32:23.148072 - [DEBUG] EDGE:
54378 2019-Jan-10 14:32:23.148130 - [DEBUG] ---> 54379 2019-Jan-10 14:32:23.148748 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
54380 2019-Jan-10 14:32:23.149366 - [DEBUG]
54381 2019-Jan-10 14:32:23.149391 - [DEBUG] EDGE:
54382 2019-Jan-10 14:32:23.149448 - [DEBUG] ---> 54383 2019-Jan-10 14:32:23.150064 - [DEBUG] D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30>
54384 2019-Jan-10 14:32:23.150695 - [DEBUG]
54385 2019-Jan-10 14:32:23.150722 - [DEBUG] Compose: EdgeIdentity * AllBottom
54386 2019-Jan-10 14:32:23.150748 - [DEBUG]
54387 2019-Jan-10 14:32:23.150772 - [DEBUG] Propagate flow
54388 2019-Jan-10 14:32:23.150795 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54389 2019-Jan-10 14:32:23.150851 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
54390 2019-Jan-10 14:32:23.151465 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54391 2019-Jan-10 14:32:23.152084 - [DEBUG] Edge function : AllBottom (result of previous compose)
54392 2019-Jan-10 14:32:23.152109 - [DEBUG]
54393 2019-Jan-10 14:32:23.152134 - [DEBUG] Join: AllTop & AllBottom
54394 2019-Jan-10 14:32:23.152160 - [DEBUG] = AllBottom (new jump func)
54395 2019-Jan-10 14:32:23.152185 - [DEBUG]
54396 2019-Jan-10 14:32:23.152208 - [DEBUG] Start adding new jump function
54397 2019-Jan-10 14:32:23.152232 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54398 2019-Jan-10 14:32:23.152288 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54399 2019-Jan-10 14:32:23.152908 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
54400 2019-Jan-10 14:32:23.153536 - [DEBUG] Edge Function : AllBottom
54401 2019-Jan-10 14:32:23.153564 - [DEBUG] End adding new jump function
54402 2019-Jan-10 14:32:23.153588 - [DEBUG]
54403 2019-Jan-10 14:32:23.153612 - [DEBUG] -------------------------------------------- 1558. Path Edge --------------------------------------------
54404 2019-Jan-10 14:32:23.153636 - [DEBUG]
54405 2019-Jan-10 14:32:23.153660 - [DEBUG] Process 1558. path edge:
54406 2019-Jan-10 14:32:23.153684 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54407 2019-Jan-10 14:32:23.153740 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
54408 2019-Jan-10 14:32:23.154354 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54409 2019-Jan-10 14:32:23.154973 - [DEBUG]
54410 2019-Jan-10 14:32:23.154999 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
54411 2019-Jan-10 14:32:23.155627 - [DEBUG] Compose: EdgeIdentity * AllBottom
54412 2019-Jan-10 14:32:23.155655 - [DEBUG]
54413 2019-Jan-10 14:32:23.155679 - [DEBUG] Propagate flow
54414 2019-Jan-10 14:32:23.155702 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54415 2019-Jan-10 14:32:23.155759 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54416 2019-Jan-10 14:32:23.156375 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54417 2019-Jan-10 14:32:23.157010 - [DEBUG] Edge function : AllBottom (result of previous compose)
54418 2019-Jan-10 14:32:23.157054 - [DEBUG]
54419 2019-Jan-10 14:32:23.157079 - [DEBUG] Join: AllTop & AllBottom
54420 2019-Jan-10 14:32:23.157105 - [DEBUG] = AllBottom (new jump func)
54421 2019-Jan-10 14:32:23.157130 - [DEBUG]
54422 2019-Jan-10 14:32:23.157153 - [DEBUG] Start adding new jump function
54423 2019-Jan-10 14:32:23.157177 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54424 2019-Jan-10 14:32:23.157233 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54425 2019-Jan-10 14:32:23.157854 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54426 2019-Jan-10 14:32:23.158469 - [DEBUG] Edge Function : AllBottom
54427 2019-Jan-10 14:32:23.158496 - [DEBUG] End adding new jump function
54428 2019-Jan-10 14:32:23.158520 - [DEBUG]
54429 2019-Jan-10 14:32:23.158544 - [DEBUG] -------------------------------------------- 1559. Path Edge --------------------------------------------
54430 2019-Jan-10 14:32:23.158568 - [DEBUG]
54431 2019-Jan-10 14:32:23.158592 - [DEBUG] Process 1559. path edge:
54432 2019-Jan-10 14:32:23.158616 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54433 2019-Jan-10 14:32:23.158672 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
54434 2019-Jan-10 14:32:23.159287 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54435 2019-Jan-10 14:32:23.159906 - [DEBUG]
54436 2019-Jan-10 14:32:23.159931 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54437 2019-Jan-10 14:32:23.160578 - [DEBUG] Compose: EdgeIdentity * AllBottom
54438 2019-Jan-10 14:32:23.160607 - [DEBUG]
54439 2019-Jan-10 14:32:23.160631 - [DEBUG] Propagate flow
54440 2019-Jan-10 14:32:23.160654 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54441 2019-Jan-10 14:32:23.160711 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54442 2019-Jan-10 14:32:23.161332 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
54443 2019-Jan-10 14:32:23.161946 - [DEBUG] Edge function : AllBottom (result of previous compose)
54444 2019-Jan-10 14:32:23.161972 - [DEBUG]
54445 2019-Jan-10 14:32:23.161997 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54446 2019-Jan-10 14:32:23.162023 - [DEBUG] = AllBottom
54447 2019-Jan-10 14:32:23.162048 - [DEBUG]
54448 2019-Jan-10 14:32:23.162071 - [DEBUG] PROPAGATE: No new function!
54449 2019-Jan-10 14:32:23.162096 - [DEBUG] Compose: EdgeIdentity * AllBottom
54450 2019-Jan-10 14:32:23.162122 - [DEBUG]
54451 2019-Jan-10 14:32:23.162145 - [DEBUG] Propagate flow
54452 2019-Jan-10 14:32:23.162169 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54453 2019-Jan-10 14:32:23.162225 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54454 2019-Jan-10 14:32:23.162844 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54455 2019-Jan-10 14:32:23.163463 - [DEBUG] Edge function : AllBottom (result of previous compose)
54456 2019-Jan-10 14:32:23.163500 - [DEBUG]
54457 2019-Jan-10 14:32:23.163527 - [DEBUG] Join: AllTop & AllBottom
54458 2019-Jan-10 14:32:23.163553 - [DEBUG] = AllBottom (new jump func)
54459 2019-Jan-10 14:32:23.163578 - [DEBUG]
54460 2019-Jan-10 14:32:23.163601 - [DEBUG] Start adding new jump function
54461 2019-Jan-10 14:32:23.163625 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54462 2019-Jan-10 14:32:23.163681 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54463 2019-Jan-10 14:32:23.164316 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54464 2019-Jan-10 14:32:23.164975 - [DEBUG] Edge Function : AllBottom
54465 2019-Jan-10 14:32:23.165006 - [DEBUG] End adding new jump function
54466 2019-Jan-10 14:32:23.165030 - [DEBUG]
54467 2019-Jan-10 14:32:23.165054 - [DEBUG] -------------------------------------------- 1560. Path Edge --------------------------------------------
54468 2019-Jan-10 14:32:23.165079 - [DEBUG]
54469 2019-Jan-10 14:32:23.165102 - [DEBUG] Process 1560. path edge:
54470 2019-Jan-10 14:32:23.165126 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54471 2019-Jan-10 14:32:23.165191 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
54472 2019-Jan-10 14:32:23.165851 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54473 2019-Jan-10 14:32:23.166500 - [DEBUG]
54474 2019-Jan-10 14:32:23.166529 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
54475 2019-Jan-10 14:32:23.167251 - [DEBUG] Compose: EdgeIdentity * AllBottom
54476 2019-Jan-10 14:32:23.167282 - [DEBUG]
54477 2019-Jan-10 14:32:23.167306 - [DEBUG] Propagate flow
54478 2019-Jan-10 14:32:23.167329 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54479 2019-Jan-10 14:32:23.167395 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54480 2019-Jan-10 14:32:23.168057 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54481 2019-Jan-10 14:32:23.168701 - [DEBUG] Edge function : AllBottom (result of previous compose)
54482 2019-Jan-10 14:32:23.168728 - [DEBUG]
54483 2019-Jan-10 14:32:23.168755 - [DEBUG] Join: AllTop & AllBottom
54484 2019-Jan-10 14:32:23.168782 - [DEBUG] = AllBottom (new jump func)
54485 2019-Jan-10 14:32:23.168806 - [DEBUG]
54486 2019-Jan-10 14:32:23.168830 - [DEBUG] Start adding new jump function
54487 2019-Jan-10 14:32:23.168853 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54488 2019-Jan-10 14:32:23.168915 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54489 2019-Jan-10 14:32:23.169586 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54490 2019-Jan-10 14:32:23.170315 - [DEBUG] Edge Function : AllBottom
54491 2019-Jan-10 14:32:23.170354 - [DEBUG] End adding new jump function
54492 2019-Jan-10 14:32:23.170378 - [DEBUG]
54493 2019-Jan-10 14:32:23.170403 - [DEBUG] -------------------------------------------- 1561. Path Edge --------------------------------------------
54494 2019-Jan-10 14:32:23.170428 - [DEBUG]
54495 2019-Jan-10 14:32:23.170451 - [DEBUG] Process 1561. path edge:
54496 2019-Jan-10 14:32:23.170475 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54497 2019-Jan-10 14:32:23.170555 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
54498 2019-Jan-10 14:32:23.171252 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54499 2019-Jan-10 14:32:23.171951 - [DEBUG]
54500 2019-Jan-10 14:32:23.171978 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
54501 2019-Jan-10 14:32:23.172656 - [DEBUG] Possible callees:
54502 2019-Jan-10 14:32:23.172684 - [DEBUG] bar
54503 2019-Jan-10 14:32:23.172709 - [DEBUG] Possible return sites:
54504 2019-Jan-10 14:32:23.172733 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7154505 2019-Jan-10 14:32:23.174124 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
54506 2019-Jan-10 14:32:23.174171 - [DEBUG] Start points of 'bar' currently not available!
54507 2019-Jan-10 14:32:23.174231 - [DEBUG] Compose: EdgeIdentity * AllBottom
54508 2019-Jan-10 14:32:23.174259 - [DEBUG]
54509 2019-Jan-10 14:32:23.174284 - [DEBUG] Propagate flow
54510 2019-Jan-10 14:32:23.174308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54511 2019-Jan-10 14:32:23.174382 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54512 2019-Jan-10 14:32:23.175070 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54513 2019-Jan-10 14:32:23.175748 - [DEBUG] Edge function : AllBottom (result of previous compose)
54514 2019-Jan-10 14:32:23.175777 - [DEBUG]
54515 2019-Jan-10 14:32:23.175804 - [DEBUG] Join: AllTop & AllBottom
54516 2019-Jan-10 14:32:23.175831 - [DEBUG] = AllBottom (new jump func)
54517 2019-Jan-10 14:32:23.175856 - [DEBUG]
54518 2019-Jan-10 14:32:23.175880 - [DEBUG] Start adding new jump function
54519 2019-Jan-10 14:32:23.175904 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54520 2019-Jan-10 14:32:23.175974 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54521 2019-Jan-10 14:32:23.176628 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54522 2019-Jan-10 14:32:23.177315 - [DEBUG] Edge Function : AllBottom
54523 2019-Jan-10 14:32:23.177348 - [DEBUG] End adding new jump function
54524 2019-Jan-10 14:32:23.177373 - [DEBUG]
54525 2019-Jan-10 14:32:23.177397 - [DEBUG] -------------------------------------------- 1562. Path Edge --------------------------------------------
54526 2019-Jan-10 14:32:23.177422 - [DEBUG]
54527 2019-Jan-10 14:32:23.177445 - [DEBUG] Process 1562. path edge:
54528 2019-Jan-10 14:32:23.177469 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54529 2019-Jan-10 14:32:23.177536 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
54530 2019-Jan-10 14:32:23.178182 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54531 2019-Jan-10 14:32:23.178840 - [DEBUG]
54532 2019-Jan-10 14:32:23.178868 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
54533 2019-Jan-10 14:32:23.179589 - [DEBUG] Compose: EdgeIdentity * AllBottom
54534 2019-Jan-10 14:32:23.179622 - [DEBUG]
54535 2019-Jan-10 14:32:23.179648 - [DEBUG] Propagate flow
54536 2019-Jan-10 14:32:23.179672 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54537 2019-Jan-10 14:32:23.179744 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54538 2019-Jan-10 14:32:23.180438 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54539 2019-Jan-10 14:32:23.181104 - [DEBUG] Edge function : AllBottom (result of previous compose)
54540 2019-Jan-10 14:32:23.181132 - [DEBUG]
54541 2019-Jan-10 14:32:23.181159 - [DEBUG] Join: AllTop & AllBottom
54542 2019-Jan-10 14:32:23.181186 - [DEBUG] = AllBottom (new jump func)
54543 2019-Jan-10 14:32:23.181211 - [DEBUG]
54544 2019-Jan-10 14:32:23.181235 - [DEBUG] Start adding new jump function
54545 2019-Jan-10 14:32:23.181259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54546 2019-Jan-10 14:32:23.181324 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54547 2019-Jan-10 14:32:23.181985 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54548 2019-Jan-10 14:32:23.182663 - [DEBUG] Edge Function : AllBottom
54549 2019-Jan-10 14:32:23.182700 - [DEBUG] End adding new jump function
54550 2019-Jan-10 14:32:23.182724 - [DEBUG]
54551 2019-Jan-10 14:32:23.182748 - [DEBUG] -------------------------------------------- 1563. Path Edge --------------------------------------------
54552 2019-Jan-10 14:32:23.182774 - [DEBUG]
54553 2019-Jan-10 14:32:23.182798 - [DEBUG] Process 1563. path edge:
54554 2019-Jan-10 14:32:23.182822 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54555 2019-Jan-10 14:32:23.182894 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
54556 2019-Jan-10 14:32:23.183603 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54557 2019-Jan-10 14:32:23.184276 - [DEBUG]
54558 2019-Jan-10 14:32:23.184306 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
54559 2019-Jan-10 14:32:23.184975 - [DEBUG] Compose: EdgeIdentity * AllBottom
54560 2019-Jan-10 14:32:23.185004 - [DEBUG]
54561 2019-Jan-10 14:32:23.185028 - [DEBUG] Propagate flow
54562 2019-Jan-10 14:32:23.185052 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54563 2019-Jan-10 14:32:23.185117 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
54564 2019-Jan-10 14:32:23.185776 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54565 2019-Jan-10 14:32:23.186423 - [DEBUG] Edge function : AllBottom (result of previous compose)
54566 2019-Jan-10 14:32:23.186450 - [DEBUG]
54567 2019-Jan-10 14:32:23.186477 - [DEBUG] Join: AllTop & AllBottom
54568 2019-Jan-10 14:32:23.186503 - [DEBUG] = AllBottom (new jump func)
54569 2019-Jan-10 14:32:23.186528 - [DEBUG]
54570 2019-Jan-10 14:32:23.186552 - [DEBUG] Start adding new jump function
54571 2019-Jan-10 14:32:23.186575 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54572 2019-Jan-10 14:32:23.186638 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54573 2019-Jan-10 14:32:23.187325 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
54574 2019-Jan-10 14:32:23.187983 - [DEBUG] Edge Function : AllBottom
54575 2019-Jan-10 14:32:23.188017 - [DEBUG] End adding new jump function
54576 2019-Jan-10 14:32:23.188042 - [DEBUG]
54577 2019-Jan-10 14:32:23.188066 - [DEBUG] -------------------------------------------- 1564. Path Edge --------------------------------------------
54578 2019-Jan-10 14:32:23.188090 - [DEBUG]
54579 2019-Jan-10 14:32:23.188114 - [DEBUG] Process 1564. path edge:
54580 2019-Jan-10 14:32:23.188138 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54581 2019-Jan-10 14:32:23.188202 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
54582 2019-Jan-10 14:32:23.188849 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54583 2019-Jan-10 14:32:23.189500 - [DEBUG]
54584 2019-Jan-10 14:32:23.189526 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
54585 2019-Jan-10 14:32:23.190223 - [DEBUG] Possible callees:
54586 2019-Jan-10 14:32:23.190249 - [DEBUG] llvm.dbg.declare
54587 2019-Jan-10 14:32:23.190274 - [DEBUG] Possible return sites:
54588 2019-Jan-10 14:32:23.190298 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7854589 2019-Jan-10 14:32:23.191652 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54590 2019-Jan-10 14:32:23.191692 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54591 2019-Jan-10 14:32:23.191748 - [DEBUG] Compose: EdgeIdentity * AllBottom
54592 2019-Jan-10 14:32:23.191776 - [DEBUG]
54593 2019-Jan-10 14:32:23.191801 - [DEBUG] Propagate flow
54594 2019-Jan-10 14:32:23.191824 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54595 2019-Jan-10 14:32:23.191893 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54596 2019-Jan-10 14:32:23.192534 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54597 2019-Jan-10 14:32:23.193178 - [DEBUG] Edge function : AllBottom (result of previous compose)
54598 2019-Jan-10 14:32:23.193205 - [DEBUG]
54599 2019-Jan-10 14:32:23.193232 - [DEBUG] Join: AllTop & AllBottom
54600 2019-Jan-10 14:32:23.193258 - [DEBUG] = AllBottom (new jump func)
54601 2019-Jan-10 14:32:23.193283 - [DEBUG]
54602 2019-Jan-10 14:32:23.193306 - [DEBUG] Start adding new jump function
54603 2019-Jan-10 14:32:23.193330 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54604 2019-Jan-10 14:32:23.193392 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54605 2019-Jan-10 14:32:23.194073 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54606 2019-Jan-10 14:32:23.194721 - [DEBUG] Edge Function : AllBottom
54607 2019-Jan-10 14:32:23.194753 - [DEBUG] End adding new jump function
54608 2019-Jan-10 14:32:23.194778 - [DEBUG]
54609 2019-Jan-10 14:32:23.194802 - [DEBUG] -------------------------------------------- 1565. Path Edge --------------------------------------------
54610 2019-Jan-10 14:32:23.194827 - [DEBUG]
54611 2019-Jan-10 14:32:23.194850 - [DEBUG] Process 1565. path edge:
54612 2019-Jan-10 14:32:23.194874 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54613 2019-Jan-10 14:32:23.194936 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
54614 2019-Jan-10 14:32:23.195586 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54615 2019-Jan-10 14:32:23.196237 - [DEBUG]
54616 2019-Jan-10 14:32:23.196264 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54617 2019-Jan-10 14:32:23.196969 - [DEBUG] Compose: EdgeIdentity * AllBottom
54618 2019-Jan-10 14:32:23.196999 - [DEBUG]
54619 2019-Jan-10 14:32:23.197024 - [DEBUG] Propagate flow
54620 2019-Jan-10 14:32:23.197047 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54621 2019-Jan-10 14:32:23.197112 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54622 2019-Jan-10 14:32:23.197756 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
54623 2019-Jan-10 14:32:23.198400 - [DEBUG] Edge function : AllBottom (result of previous compose)
54624 2019-Jan-10 14:32:23.198427 - [DEBUG]
54625 2019-Jan-10 14:32:23.198455 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
54626 2019-Jan-10 14:32:23.198481 - [DEBUG] = AllBottom
54627 2019-Jan-10 14:32:23.198506 - [DEBUG]
54628 2019-Jan-10 14:32:23.198529 - [DEBUG] PROPAGATE: No new function!
54629 2019-Jan-10 14:32:23.198556 - [DEBUG] Compose: EdgeIdentity * AllBottom
54630 2019-Jan-10 14:32:23.198582 - [DEBUG]
54631 2019-Jan-10 14:32:23.198606 - [DEBUG] Propagate flow
54632 2019-Jan-10 14:32:23.198630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54633 2019-Jan-10 14:32:23.198724 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54634 2019-Jan-10 14:32:23.199376 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54635 2019-Jan-10 14:32:23.200029 - [DEBUG] Edge function : AllBottom (result of previous compose)
54636 2019-Jan-10 14:32:23.200057 - [DEBUG]
54637 2019-Jan-10 14:32:23.200084 - [DEBUG] Join: AllTop & AllBottom
54638 2019-Jan-10 14:32:23.200110 - [DEBUG] = AllBottom (new jump func)
54639 2019-Jan-10 14:32:23.200135 - [DEBUG]
54640 2019-Jan-10 14:32:23.200183 - [DEBUG] Start adding new jump function
54641 2019-Jan-10 14:32:23.200209 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54642 2019-Jan-10 14:32:23.200275 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54643 2019-Jan-10 14:32:23.200931 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54644 2019-Jan-10 14:32:23.201570 - [DEBUG] Edge Function : AllBottom
54645 2019-Jan-10 14:32:23.201602 - [DEBUG] End adding new jump function
54646 2019-Jan-10 14:32:23.201627 - [DEBUG]
54647 2019-Jan-10 14:32:23.201651 - [DEBUG] -------------------------------------------- 1566. Path Edge --------------------------------------------
54648 2019-Jan-10 14:32:23.201676 - [DEBUG]
54649 2019-Jan-10 14:32:23.201699 - [DEBUG] Process 1566. path edge:
54650 2019-Jan-10 14:32:23.201724 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54651 2019-Jan-10 14:32:23.201789 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
54652 2019-Jan-10 14:32:23.202438 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54653 2019-Jan-10 14:32:23.203090 - [DEBUG]
54654 2019-Jan-10 14:32:23.203118 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
54655 2019-Jan-10 14:32:23.203825 - [DEBUG] Compose: EdgeIdentity * AllBottom
54656 2019-Jan-10 14:32:23.203855 - [DEBUG]
54657 2019-Jan-10 14:32:23.203879 - [DEBUG] Propagate flow
54658 2019-Jan-10 14:32:23.203902 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54659 2019-Jan-10 14:32:23.203969 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54660 2019-Jan-10 14:32:23.204620 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54661 2019-Jan-10 14:32:23.205271 - [DEBUG] Edge function : AllBottom (result of previous compose)
54662 2019-Jan-10 14:32:23.205298 - [DEBUG]
54663 2019-Jan-10 14:32:23.205325 - [DEBUG] Join: AllTop & AllBottom
54664 2019-Jan-10 14:32:23.205351 - [DEBUG] = AllBottom (new jump func)
54665 2019-Jan-10 14:32:23.205376 - [DEBUG]
54666 2019-Jan-10 14:32:23.205399 - [DEBUG] Start adding new jump function
54667 2019-Jan-10 14:32:23.205423 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54668 2019-Jan-10 14:32:23.205486 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54669 2019-Jan-10 14:32:23.206137 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54670 2019-Jan-10 14:32:23.206782 - [DEBUG] Edge Function : AllBottom
54671 2019-Jan-10 14:32:23.206815 - [DEBUG] End adding new jump function
54672 2019-Jan-10 14:32:23.206868 - [DEBUG]
54673 2019-Jan-10 14:32:23.206892 - [DEBUG] -------------------------------------------- 1567. Path Edge --------------------------------------------
54674 2019-Jan-10 14:32:23.206917 - [DEBUG]
54675 2019-Jan-10 14:32:23.206940 - [DEBUG] Process 1567. path edge:
54676 2019-Jan-10 14:32:23.206964 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54677 2019-Jan-10 14:32:23.207048 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
54678 2019-Jan-10 14:32:23.207697 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54679 2019-Jan-10 14:32:23.208351 - [DEBUG]
54680 2019-Jan-10 14:32:23.208378 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
54681 2019-Jan-10 14:32:23.209074 - [DEBUG] Compose: EdgeIdentity * AllBottom
54682 2019-Jan-10 14:32:23.209105 - [DEBUG]
54683 2019-Jan-10 14:32:23.209129 - [DEBUG] Propagate flow
54684 2019-Jan-10 14:32:23.209153 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54685 2019-Jan-10 14:32:23.209220 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
54686 2019-Jan-10 14:32:23.209883 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54687 2019-Jan-10 14:32:23.210561 - [DEBUG] Edge function : AllBottom (result of previous compose)
54688 2019-Jan-10 14:32:23.210588 - [DEBUG]
54689 2019-Jan-10 14:32:23.210615 - [DEBUG] Join: AllTop & AllBottom
54690 2019-Jan-10 14:32:23.210642 - [DEBUG] = AllBottom (new jump func)
54691 2019-Jan-10 14:32:23.210666 - [DEBUG]
54692 2019-Jan-10 14:32:23.210690 - [DEBUG] Start adding new jump function
54693 2019-Jan-10 14:32:23.210714 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54694 2019-Jan-10 14:32:23.210779 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54695 2019-Jan-10 14:32:23.211434 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
54696 2019-Jan-10 14:32:23.212075 - [DEBUG] Edge Function : AllBottom
54697 2019-Jan-10 14:32:23.212109 - [DEBUG] End adding new jump function
54698 2019-Jan-10 14:32:23.212134 - [DEBUG]
54699 2019-Jan-10 14:32:23.212158 - [DEBUG] -------------------------------------------- 1568. Path Edge --------------------------------------------
54700 2019-Jan-10 14:32:23.212183 - [DEBUG]
54701 2019-Jan-10 14:32:23.212206 - [DEBUG] Process 1568. path edge:
54702 2019-Jan-10 14:32:23.212230 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54703 2019-Jan-10 14:32:23.212295 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
54704 2019-Jan-10 14:32:23.212945 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54705 2019-Jan-10 14:32:23.213626 - [DEBUG]
54706 2019-Jan-10 14:32:23.213653 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
54707 2019-Jan-10 14:32:23.214351 - [DEBUG] Compose: EdgeIdentity * AllBottom
54708 2019-Jan-10 14:32:23.214381 - [DEBUG]
54709 2019-Jan-10 14:32:23.214405 - [DEBUG] Propagate flow
54710 2019-Jan-10 14:32:23.214429 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54711 2019-Jan-10 14:32:23.214501 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54712 2019-Jan-10 14:32:23.215174 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54713 2019-Jan-10 14:32:23.215834 - [DEBUG] Edge function : AllBottom (result of previous compose)
54714 2019-Jan-10 14:32:23.215861 - [DEBUG]
54715 2019-Jan-10 14:32:23.215888 - [DEBUG] Join: AllTop & AllBottom
54716 2019-Jan-10 14:32:23.215914 - [DEBUG] = AllBottom (new jump func)
54717 2019-Jan-10 14:32:23.215939 - [DEBUG]
54718 2019-Jan-10 14:32:23.215963 - [DEBUG] Start adding new jump function
54719 2019-Jan-10 14:32:23.215987 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54720 2019-Jan-10 14:32:23.216067 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54721 2019-Jan-10 14:32:23.216743 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54722 2019-Jan-10 14:32:23.217458 - [DEBUG] Edge Function : AllBottom
54723 2019-Jan-10 14:32:23.217491 - [DEBUG] End adding new jump function
54724 2019-Jan-10 14:32:23.217516 - [DEBUG]
54725 2019-Jan-10 14:32:23.217540 - [DEBUG] -------------------------------------------- 1569. Path Edge --------------------------------------------
54726 2019-Jan-10 14:32:23.217565 - [DEBUG]
54727 2019-Jan-10 14:32:23.217588 - [DEBUG] Process 1569. path edge:
54728 2019-Jan-10 14:32:23.217613 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54729 2019-Jan-10 14:32:23.217677 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
54730 2019-Jan-10 14:32:23.218311 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54731 2019-Jan-10 14:32:23.218933 - [DEBUG]
54732 2019-Jan-10 14:32:23.218958 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
54733 2019-Jan-10 14:32:23.219621 - [DEBUG] Compose: EdgeIdentity * AllBottom
54734 2019-Jan-10 14:32:23.219650 - [DEBUG]
54735 2019-Jan-10 14:32:23.219674 - [DEBUG] Propagate flow
54736 2019-Jan-10 14:32:23.219698 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54737 2019-Jan-10 14:32:23.219756 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
54738 2019-Jan-10 14:32:23.220402 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54739 2019-Jan-10 14:32:23.221022 - [DEBUG] Edge function : AllBottom (result of previous compose)
54740 2019-Jan-10 14:32:23.221047 - [DEBUG]
54741 2019-Jan-10 14:32:23.221073 - [DEBUG] Join: AllTop & AllBottom
54742 2019-Jan-10 14:32:23.221100 - [DEBUG] = AllBottom (new jump func)
54743 2019-Jan-10 14:32:23.221124 - [DEBUG]
54744 2019-Jan-10 14:32:23.221148 - [DEBUG] Start adding new jump function
54745 2019-Jan-10 14:32:23.221171 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54746 2019-Jan-10 14:32:23.221227 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54747 2019-Jan-10 14:32:23.221847 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
54748 2019-Jan-10 14:32:23.222465 - [DEBUG] Edge Function : AllBottom
54749 2019-Jan-10 14:32:23.222494 - [DEBUG] End adding new jump function
54750 2019-Jan-10 14:32:23.222518 - [DEBUG]
54751 2019-Jan-10 14:32:23.222542 - [DEBUG] -------------------------------------------- 1570. Path Edge --------------------------------------------
54752 2019-Jan-10 14:32:23.222566 - [DEBUG]
54753 2019-Jan-10 14:32:23.222589 - [DEBUG] Process 1570. path edge:
54754 2019-Jan-10 14:32:23.222614 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54755 2019-Jan-10 14:32:23.222670 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
54756 2019-Jan-10 14:32:23.223290 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54757 2019-Jan-10 14:32:23.223924 - [DEBUG]
54758 2019-Jan-10 14:32:23.223948 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
54759 2019-Jan-10 14:32:23.224590 - [DEBUG] Compose: EdgeIdentity * AllBottom
54760 2019-Jan-10 14:32:23.224619 - [DEBUG]
54761 2019-Jan-10 14:32:23.224643 - [DEBUG] Propagate flow
54762 2019-Jan-10 14:32:23.224667 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54763 2019-Jan-10 14:32:23.224741 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
54764 2019-Jan-10 14:32:23.225359 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54765 2019-Jan-10 14:32:23.225979 - [DEBUG] Edge function : AllBottom (result of previous compose)
54766 2019-Jan-10 14:32:23.226004 - [DEBUG]
54767 2019-Jan-10 14:32:23.226029 - [DEBUG] Join: AllTop & AllBottom
54768 2019-Jan-10 14:32:23.226055 - [DEBUG] = AllBottom (new jump func)
54769 2019-Jan-10 14:32:23.226080 - [DEBUG]
54770 2019-Jan-10 14:32:23.226103 - [DEBUG] Start adding new jump function
54771 2019-Jan-10 14:32:23.226127 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54772 2019-Jan-10 14:32:23.226183 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54773 2019-Jan-10 14:32:23.226804 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
54774 2019-Jan-10 14:32:23.227433 - [DEBUG] Edge Function : AllBottom
54775 2019-Jan-10 14:32:23.227461 - [DEBUG] End adding new jump function
54776 2019-Jan-10 14:32:23.227485 - [DEBUG]
54777 2019-Jan-10 14:32:23.227509 - [DEBUG] -------------------------------------------- 1571. Path Edge --------------------------------------------
54778 2019-Jan-10 14:32:23.227533 - [DEBUG]
54779 2019-Jan-10 14:32:23.227557 - [DEBUG] Process 1571. path edge:
54780 2019-Jan-10 14:32:23.227581 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54781 2019-Jan-10 14:32:23.227638 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
54782 2019-Jan-10 14:32:23.228254 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54783 2019-Jan-10 14:32:23.228873 - [DEBUG]
54784 2019-Jan-10 14:32:23.228899 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
54785 2019-Jan-10 14:32:23.229533 - [DEBUG] Compose: EdgeIdentity * AllBottom
54786 2019-Jan-10 14:32:23.229562 - [DEBUG]
54787 2019-Jan-10 14:32:23.229586 - [DEBUG] Propagate flow
54788 2019-Jan-10 14:32:23.229616 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54789 2019-Jan-10 14:32:23.229673 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
54790 2019-Jan-10 14:32:23.230350 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54791 2019-Jan-10 14:32:23.230998 - [DEBUG] Edge function : AllBottom (result of previous compose)
54792 2019-Jan-10 14:32:23.231025 - [DEBUG]
54793 2019-Jan-10 14:32:23.231051 - [DEBUG] Join: AllTop & AllBottom
54794 2019-Jan-10 14:32:23.231078 - [DEBUG] = AllBottom (new jump func)
54795 2019-Jan-10 14:32:23.231103 - [DEBUG]
54796 2019-Jan-10 14:32:23.231127 - [DEBUG] Start adding new jump function
54797 2019-Jan-10 14:32:23.231151 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54798 2019-Jan-10 14:32:23.231212 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54799 2019-Jan-10 14:32:23.231856 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
54800 2019-Jan-10 14:32:23.232507 - [DEBUG] Edge Function : AllBottom
54801 2019-Jan-10 14:32:23.232542 - [DEBUG] End adding new jump function
54802 2019-Jan-10 14:32:23.232566 - [DEBUG]
54803 2019-Jan-10 14:32:23.232590 - [DEBUG] -------------------------------------------- 1572. Path Edge --------------------------------------------
54804 2019-Jan-10 14:32:23.232637 - [DEBUG]
54805 2019-Jan-10 14:32:23.232661 - [DEBUG] Process 1572. path edge:
54806 2019-Jan-10 14:32:23.232686 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54807 2019-Jan-10 14:32:23.232750 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
54808 2019-Jan-10 14:32:23.233401 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54809 2019-Jan-10 14:32:23.234081 - [DEBUG]
54810 2019-Jan-10 14:32:23.234107 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
54811 2019-Jan-10 14:32:23.234788 - [DEBUG] Possible callees:
54812 2019-Jan-10 14:32:23.234814 - [DEBUG] llvm.dbg.declare
54813 2019-Jan-10 14:32:23.234839 - [DEBUG] Possible return sites:
54814 2019-Jan-10 14:32:23.234862 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12054815 2019-Jan-10 14:32:23.236178 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54816 2019-Jan-10 14:32:23.236217 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54817 2019-Jan-10 14:32:23.236275 - [DEBUG] Compose: EdgeIdentity * AllBottom
54818 2019-Jan-10 14:32:23.236304 - [DEBUG]
54819 2019-Jan-10 14:32:23.236328 - [DEBUG] Propagate flow
54820 2019-Jan-10 14:32:23.236352 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54821 2019-Jan-10 14:32:23.236423 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
54822 2019-Jan-10 14:32:23.237115 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54823 2019-Jan-10 14:32:23.237776 - [DEBUG] Edge function : AllBottom (result of previous compose)
54824 2019-Jan-10 14:32:23.237804 - [DEBUG]
54825 2019-Jan-10 14:32:23.237831 - [DEBUG] Join: AllTop & AllBottom
54826 2019-Jan-10 14:32:23.237857 - [DEBUG] = AllBottom (new jump func)
54827 2019-Jan-10 14:32:23.237881 - [DEBUG]
54828 2019-Jan-10 14:32:23.237905 - [DEBUG] Start adding new jump function
54829 2019-Jan-10 14:32:23.237928 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54830 2019-Jan-10 14:32:23.237990 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54831 2019-Jan-10 14:32:23.238617 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
54832 2019-Jan-10 14:32:23.239239 - [DEBUG] Edge Function : AllBottom
54833 2019-Jan-10 14:32:23.239270 - [DEBUG] End adding new jump function
54834 2019-Jan-10 14:32:23.239294 - [DEBUG]
54835 2019-Jan-10 14:32:23.239318 - [DEBUG] -------------------------------------------- 1573. Path Edge --------------------------------------------
54836 2019-Jan-10 14:32:23.239343 - [DEBUG]
54837 2019-Jan-10 14:32:23.239373 - [DEBUG] Process 1573. path edge:
54838 2019-Jan-10 14:32:23.239398 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54839 2019-Jan-10 14:32:23.239455 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
54840 2019-Jan-10 14:32:23.240092 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54841 2019-Jan-10 14:32:23.240738 - [DEBUG]
54842 2019-Jan-10 14:32:23.240764 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
54843 2019-Jan-10 14:32:23.241447 - [DEBUG] Compose: EdgeIdentity * AllBottom
54844 2019-Jan-10 14:32:23.241476 - [DEBUG]
54845 2019-Jan-10 14:32:23.241500 - [DEBUG] Propagate flow
54846 2019-Jan-10 14:32:23.241524 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54847 2019-Jan-10 14:32:23.241582 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
54848 2019-Jan-10 14:32:23.242237 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54849 2019-Jan-10 14:32:23.242859 - [DEBUG] Edge function : AllBottom (result of previous compose)
54850 2019-Jan-10 14:32:23.242884 - [DEBUG]
54851 2019-Jan-10 14:32:23.242910 - [DEBUG] Join: AllTop & AllBottom
54852 2019-Jan-10 14:32:23.242936 - [DEBUG] = AllBottom (new jump func)
54853 2019-Jan-10 14:32:23.242961 - [DEBUG]
54854 2019-Jan-10 14:32:23.242984 - [DEBUG] Start adding new jump function
54855 2019-Jan-10 14:32:23.243007 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54856 2019-Jan-10 14:32:23.243064 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54857 2019-Jan-10 14:32:23.243701 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
54858 2019-Jan-10 14:32:23.244317 - [DEBUG] Edge Function : AllBottom
54859 2019-Jan-10 14:32:23.244345 - [DEBUG] End adding new jump function
54860 2019-Jan-10 14:32:23.244369 - [DEBUG]
54861 2019-Jan-10 14:32:23.244393 - [DEBUG] -------------------------------------------- 1574. Path Edge --------------------------------------------
54862 2019-Jan-10 14:32:23.244417 - [DEBUG]
54863 2019-Jan-10 14:32:23.244441 - [DEBUG] Process 1574. path edge:
54864 2019-Jan-10 14:32:23.244465 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54865 2019-Jan-10 14:32:23.244521 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
54866 2019-Jan-10 14:32:23.245137 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54867 2019-Jan-10 14:32:23.245764 - [DEBUG]
54868 2019-Jan-10 14:32:23.245791 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
54869 2019-Jan-10 14:32:23.246426 - [DEBUG] Compose: EdgeIdentity * AllBottom
54870 2019-Jan-10 14:32:23.246454 - [DEBUG]
54871 2019-Jan-10 14:32:23.246478 - [DEBUG] Propagate flow
54872 2019-Jan-10 14:32:23.246501 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54873 2019-Jan-10 14:32:23.246558 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
54874 2019-Jan-10 14:32:23.247206 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54875 2019-Jan-10 14:32:23.247825 - [DEBUG] Edge function : AllBottom (result of previous compose)
54876 2019-Jan-10 14:32:23.247850 - [DEBUG]
54877 2019-Jan-10 14:32:23.247875 - [DEBUG] Join: AllTop & AllBottom
54878 2019-Jan-10 14:32:23.247901 - [DEBUG] = AllBottom (new jump func)
54879 2019-Jan-10 14:32:23.247929 - [DEBUG]
54880 2019-Jan-10 14:32:23.247953 - [DEBUG] Start adding new jump function
54881 2019-Jan-10 14:32:23.247977 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54882 2019-Jan-10 14:32:23.248033 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54883 2019-Jan-10 14:32:23.248655 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
54884 2019-Jan-10 14:32:23.249280 - [DEBUG] Edge Function : AllBottom
54885 2019-Jan-10 14:32:23.249308 - [DEBUG] End adding new jump function
54886 2019-Jan-10 14:32:23.249342 - [DEBUG]
54887 2019-Jan-10 14:32:23.249366 - [DEBUG] -------------------------------------------- 1575. Path Edge --------------------------------------------
54888 2019-Jan-10 14:32:23.249390 - [DEBUG]
54889 2019-Jan-10 14:32:23.249414 - [DEBUG] Process 1575. path edge:
54890 2019-Jan-10 14:32:23.249438 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54891 2019-Jan-10 14:32:23.249494 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
54892 2019-Jan-10 14:32:23.250122 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54893 2019-Jan-10 14:32:23.250758 - [DEBUG]
54894 2019-Jan-10 14:32:23.250783 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
54895 2019-Jan-10 14:32:23.251426 - [DEBUG] Possible callees:
54896 2019-Jan-10 14:32:23.251452 - [DEBUG] llvm.dbg.declare
54897 2019-Jan-10 14:32:23.251477 - [DEBUG] Possible return sites:
54898 2019-Jan-10 14:32:23.251500 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14954899 2019-Jan-10 14:32:23.252747 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54900 2019-Jan-10 14:32:23.252776 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54901 2019-Jan-10 14:32:23.252820 - [DEBUG] Compose: EdgeIdentity * AllBottom
54902 2019-Jan-10 14:32:23.252847 - [DEBUG]
54903 2019-Jan-10 14:32:23.252871 - [DEBUG] Propagate flow
54904 2019-Jan-10 14:32:23.252895 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54905 2019-Jan-10 14:32:23.252952 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
54906 2019-Jan-10 14:32:23.253590 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54907 2019-Jan-10 14:32:23.254245 - [DEBUG] Edge function : AllBottom (result of previous compose)
54908 2019-Jan-10 14:32:23.254271 - [DEBUG]
54909 2019-Jan-10 14:32:23.254298 - [DEBUG] Join: AllTop & AllBottom
54910 2019-Jan-10 14:32:23.254325 - [DEBUG] = AllBottom (new jump func)
54911 2019-Jan-10 14:32:23.254350 - [DEBUG]
54912 2019-Jan-10 14:32:23.254374 - [DEBUG] Start adding new jump function
54913 2019-Jan-10 14:32:23.254398 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54914 2019-Jan-10 14:32:23.254464 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54915 2019-Jan-10 14:32:23.255125 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
54916 2019-Jan-10 14:32:23.255783 - [DEBUG] Edge Function : AllBottom
54917 2019-Jan-10 14:32:23.255817 - [DEBUG] End adding new jump function
54918 2019-Jan-10 14:32:23.255842 - [DEBUG]
54919 2019-Jan-10 14:32:23.255866 - [DEBUG] -------------------------------------------- 1576. Path Edge --------------------------------------------
54920 2019-Jan-10 14:32:23.255892 - [DEBUG]
54921 2019-Jan-10 14:32:23.255915 - [DEBUG] Process 1576. path edge:
54922 2019-Jan-10 14:32:23.255940 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54923 2019-Jan-10 14:32:23.256007 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
54924 2019-Jan-10 14:32:23.256667 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54925 2019-Jan-10 14:32:23.257376 - [DEBUG]
54926 2019-Jan-10 14:32:23.257404 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
54927 2019-Jan-10 14:32:23.258156 - [DEBUG] Compose: EdgeIdentity * AllBottom
54928 2019-Jan-10 14:32:23.258187 - [DEBUG]
54929 2019-Jan-10 14:32:23.258212 - [DEBUG] Propagate flow
54930 2019-Jan-10 14:32:23.258237 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54931 2019-Jan-10 14:32:23.258307 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
54932 2019-Jan-10 14:32:23.258971 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54933 2019-Jan-10 14:32:23.259629 - [DEBUG] Edge function : AllBottom (result of previous compose)
54934 2019-Jan-10 14:32:23.259656 - [DEBUG]
54935 2019-Jan-10 14:32:23.259684 - [DEBUG] Join: AllTop & AllBottom
54936 2019-Jan-10 14:32:23.259711 - [DEBUG] = AllBottom (new jump func)
54937 2019-Jan-10 14:32:23.259736 - [DEBUG]
54938 2019-Jan-10 14:32:23.259761 - [DEBUG] Start adding new jump function
54939 2019-Jan-10 14:32:23.259785 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54940 2019-Jan-10 14:32:23.259851 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54941 2019-Jan-10 14:32:23.260565 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
54942 2019-Jan-10 14:32:23.261246 - [DEBUG] Edge Function : AllBottom
54943 2019-Jan-10 14:32:23.261281 - [DEBUG] End adding new jump function
54944 2019-Jan-10 14:32:23.261306 - [DEBUG]
54945 2019-Jan-10 14:32:23.261331 - [DEBUG] -------------------------------------------- 1577. Path Edge --------------------------------------------
54946 2019-Jan-10 14:32:23.261356 - [DEBUG]
54947 2019-Jan-10 14:32:23.261379 - [DEBUG] Process 1577. path edge:
54948 2019-Jan-10 14:32:23.261404 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54949 2019-Jan-10 14:32:23.261475 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
54950 2019-Jan-10 14:32:23.262125 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54951 2019-Jan-10 14:32:23.262778 - [DEBUG]
54952 2019-Jan-10 14:32:23.262806 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
54953 2019-Jan-10 14:32:23.263519 - [DEBUG] Compose: EdgeIdentity * AllBottom
54954 2019-Jan-10 14:32:23.263553 - [DEBUG]
54955 2019-Jan-10 14:32:23.263578 - [DEBUG] Propagate flow
54956 2019-Jan-10 14:32:23.263601 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54957 2019-Jan-10 14:32:23.263672 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
54958 2019-Jan-10 14:32:23.264334 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54959 2019-Jan-10 14:32:23.264998 - [DEBUG] Edge function : AllBottom (result of previous compose)
54960 2019-Jan-10 14:32:23.265026 - [DEBUG]
54961 2019-Jan-10 14:32:23.265054 - [DEBUG] Join: AllTop & AllBottom
54962 2019-Jan-10 14:32:23.265082 - [DEBUG] = AllBottom (new jump func)
54963 2019-Jan-10 14:32:23.265107 - [DEBUG]
54964 2019-Jan-10 14:32:23.265131 - [DEBUG] Start adding new jump function
54965 2019-Jan-10 14:32:23.265156 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54966 2019-Jan-10 14:32:23.265225 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54967 2019-Jan-10 14:32:23.265887 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
54968 2019-Jan-10 14:32:23.266557 - [DEBUG] Edge Function : AllBottom
54969 2019-Jan-10 14:32:23.266614 - [DEBUG] End adding new jump function
54970 2019-Jan-10 14:32:23.266641 - [DEBUG]
54971 2019-Jan-10 14:32:23.266665 - [DEBUG] -------------------------------------------- 1578. Path Edge --------------------------------------------
54972 2019-Jan-10 14:32:23.266691 - [DEBUG]
54973 2019-Jan-10 14:32:23.266715 - [DEBUG] Process 1578. path edge:
54974 2019-Jan-10 14:32:23.266740 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
54975 2019-Jan-10 14:32:23.266810 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
54976 2019-Jan-10 14:32:23.267518 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
54977 2019-Jan-10 14:32:23.268217 - [DEBUG]
54978 2019-Jan-10 14:32:23.268246 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
54979 2019-Jan-10 14:32:23.268970 - [DEBUG] Possible callees:
54980 2019-Jan-10 14:32:23.268998 - [DEBUG] llvm.dbg.declare
54981 2019-Jan-10 14:32:23.269024 - [DEBUG] Possible return sites:
54982 2019-Jan-10 14:32:23.269047 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15554983 2019-Jan-10 14:32:23.270404 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
54984 2019-Jan-10 14:32:23.270443 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
54985 2019-Jan-10 14:32:23.270529 - [DEBUG] Compose: EdgeIdentity * AllBottom
54986 2019-Jan-10 14:32:23.270559 - [DEBUG]
54987 2019-Jan-10 14:32:23.270584 - [DEBUG] Propagate flow
54988 2019-Jan-10 14:32:23.270608 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
54989 2019-Jan-10 14:32:23.270681 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
54990 2019-Jan-10 14:32:23.271351 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54991 2019-Jan-10 14:32:23.272081 - [DEBUG] Edge function : AllBottom (result of previous compose)
54992 2019-Jan-10 14:32:23.272114 - [DEBUG]
54993 2019-Jan-10 14:32:23.272143 - [DEBUG] Join: AllTop & AllBottom
54994 2019-Jan-10 14:32:23.272172 - [DEBUG] = AllBottom (new jump func)
54995 2019-Jan-10 14:32:23.272197 - [DEBUG]
54996 2019-Jan-10 14:32:23.272223 - [DEBUG] Start adding new jump function
54997 2019-Jan-10 14:32:23.272248 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
54998 2019-Jan-10 14:32:23.272336 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
54999 2019-Jan-10 14:32:23.273023 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55000 2019-Jan-10 14:32:23.273731 - [DEBUG] Edge Function : AllBottom
55001 2019-Jan-10 14:32:23.273765 - [DEBUG] End adding new jump function
55002 2019-Jan-10 14:32:23.273791 - [DEBUG]
55003 2019-Jan-10 14:32:23.273815 - [DEBUG] -------------------------------------------- 1579. Path Edge --------------------------------------------
55004 2019-Jan-10 14:32:23.273840 - [DEBUG]
55005 2019-Jan-10 14:32:23.273864 - [DEBUG] Process 1579. path edge:
55006 2019-Jan-10 14:32:23.273888 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55007 2019-Jan-10 14:32:23.273957 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
55008 2019-Jan-10 14:32:23.274649 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
55009 2019-Jan-10 14:32:23.275338 - [DEBUG]
55010 2019-Jan-10 14:32:23.275388 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55011 2019-Jan-10 14:32:23.276142 - [DEBUG] Compose: EdgeIdentity * AllBottom
55012 2019-Jan-10 14:32:23.276174 - [DEBUG]
55013 2019-Jan-10 14:32:23.276198 - [DEBUG] Propagate flow
55014 2019-Jan-10 14:32:23.276222 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55015 2019-Jan-10 14:32:23.276291 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55016 2019-Jan-10 14:32:23.276993 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55017 2019-Jan-10 14:32:23.277652 - [DEBUG] Edge function : AllBottom (result of previous compose)
55018 2019-Jan-10 14:32:23.277679 - [DEBUG]
55019 2019-Jan-10 14:32:23.277707 - [DEBUG] Join: AllTop & AllBottom
55020 2019-Jan-10 14:32:23.277734 - [DEBUG] = AllBottom (new jump func)
55021 2019-Jan-10 14:32:23.277759 - [DEBUG]
55022 2019-Jan-10 14:32:23.277783 - [DEBUG] Start adding new jump function
55023 2019-Jan-10 14:32:23.277807 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55024 2019-Jan-10 14:32:23.277872 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55025 2019-Jan-10 14:32:23.278527 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55026 2019-Jan-10 14:32:23.279172 - [DEBUG] Edge Function : AllBottom
55027 2019-Jan-10 14:32:23.279207 - [DEBUG] End adding new jump function
55028 2019-Jan-10 14:32:23.279232 - [DEBUG]
55029 2019-Jan-10 14:32:23.279257 - [DEBUG] -------------------------------------------- 1580. Path Edge --------------------------------------------
55030 2019-Jan-10 14:32:23.279282 - [DEBUG]
55031 2019-Jan-10 14:32:23.279305 - [DEBUG] Process 1580. path edge:
55032 2019-Jan-10 14:32:23.279330 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55033 2019-Jan-10 14:32:23.279397 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
55034 2019-Jan-10 14:32:23.280045 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
55035 2019-Jan-10 14:32:23.280731 - [DEBUG]
55036 2019-Jan-10 14:32:23.280760 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55037 2019-Jan-10 14:32:23.281464 - [DEBUG] Compose: EdgeIdentity * AllBottom
55038 2019-Jan-10 14:32:23.281492 - [DEBUG]
55039 2019-Jan-10 14:32:23.281516 - [DEBUG] Propagate flow
55040 2019-Jan-10 14:32:23.281540 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55041 2019-Jan-10 14:32:23.281605 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55042 2019-Jan-10 14:32:23.282237 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55043 2019-Jan-10 14:32:23.282882 - [DEBUG] Edge function : AllBottom (result of previous compose)
55044 2019-Jan-10 14:32:23.282909 - [DEBUG]
55045 2019-Jan-10 14:32:23.282936 - [DEBUG] Join: AllTop & AllBottom
55046 2019-Jan-10 14:32:23.282963 - [DEBUG] = AllBottom (new jump func)
55047 2019-Jan-10 14:32:23.282988 - [DEBUG]
55048 2019-Jan-10 14:32:23.283011 - [DEBUG] Start adding new jump function
55049 2019-Jan-10 14:32:23.283035 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55050 2019-Jan-10 14:32:23.283096 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
55051 2019-Jan-10 14:32:23.283772 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55052 2019-Jan-10 14:32:23.284408 - [DEBUG] Edge Function : AllBottom
55053 2019-Jan-10 14:32:23.284460 - [DEBUG] End adding new jump function
55054 2019-Jan-10 14:32:23.284485 - [DEBUG]
55055 2019-Jan-10 14:32:23.284509 - [DEBUG] -------------------------------------------- 1581. Path Edge --------------------------------------------
55056 2019-Jan-10 14:32:23.284534 - [DEBUG]
55057 2019-Jan-10 14:32:23.284558 - [DEBUG] Process 1581. path edge:
55058 2019-Jan-10 14:32:23.284582 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55059 2019-Jan-10 14:32:23.284647 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
55060 2019-Jan-10 14:32:23.285303 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
55061 2019-Jan-10 14:32:23.285964 - [DEBUG]
55062 2019-Jan-10 14:32:23.285992 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55063 2019-Jan-10 14:32:23.286690 - [DEBUG] EDGE:
55064 2019-Jan-10 14:32:23.286763 - [DEBUG] ---> 55065 2019-Jan-10 14:32:23.287431 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
55066 2019-Jan-10 14:32:23.288082 - [DEBUG]
55067 2019-Jan-10 14:32:23.288110 - [DEBUG] EDGE:
55068 2019-Jan-10 14:32:23.288174 - [DEBUG] ---> 55069 2019-Jan-10 14:32:23.288818 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
55070 2019-Jan-10 14:32:23.289488 - [DEBUG]
55071 2019-Jan-10 14:32:23.289522 - [DEBUG] Compose: EdgeIdentity * AllBottom
55072 2019-Jan-10 14:32:23.289551 - [DEBUG]
55073 2019-Jan-10 14:32:23.289575 - [DEBUG] Propagate flow
55074 2019-Jan-10 14:32:23.289599 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55075 2019-Jan-10 14:32:23.289665 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55076 2019-Jan-10 14:32:23.290357 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55077 2019-Jan-10 14:32:23.291008 - [DEBUG] Edge function : AllBottom (result of previous compose)
55078 2019-Jan-10 14:32:23.291035 - [DEBUG]
55079 2019-Jan-10 14:32:23.291061 - [DEBUG] Join: AllTop & AllBottom
55080 2019-Jan-10 14:32:23.291087 - [DEBUG] = AllBottom (new jump func)
55081 2019-Jan-10 14:32:23.291112 - [DEBUG]
55082 2019-Jan-10 14:32:23.291136 - [DEBUG] Start adding new jump function
55083 2019-Jan-10 14:32:23.291159 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55084 2019-Jan-10 14:32:23.291219 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55085 2019-Jan-10 14:32:23.291856 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55086 2019-Jan-10 14:32:23.292482 - [DEBUG] Edge Function : AllBottom
55087 2019-Jan-10 14:32:23.292514 - [DEBUG] End adding new jump function
55088 2019-Jan-10 14:32:23.292539 - [DEBUG]
55089 2019-Jan-10 14:32:23.292563 - [DEBUG] -------------------------------------------- 1582. Path Edge --------------------------------------------
55090 2019-Jan-10 14:32:23.292588 - [DEBUG]
55091 2019-Jan-10 14:32:23.292611 - [DEBUG] Process 1582. path edge:
55092 2019-Jan-10 14:32:23.292635 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55093 2019-Jan-10 14:32:23.292697 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
55094 2019-Jan-10 14:32:23.293340 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55095 2019-Jan-10 14:32:23.294018 - [DEBUG]
55096 2019-Jan-10 14:32:23.294047 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55097 2019-Jan-10 14:32:23.294751 - [DEBUG] Compose: EdgeIdentity * AllBottom
55098 2019-Jan-10 14:32:23.294782 - [DEBUG]
55099 2019-Jan-10 14:32:23.294806 - [DEBUG] Propagate flow
55100 2019-Jan-10 14:32:23.294829 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55101 2019-Jan-10 14:32:23.294897 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55102 2019-Jan-10 14:32:23.295540 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55103 2019-Jan-10 14:32:23.296170 - [DEBUG] Edge function : AllBottom (result of previous compose)
55104 2019-Jan-10 14:32:23.296196 - [DEBUG]
55105 2019-Jan-10 14:32:23.296222 - [DEBUG] Join: AllTop & AllBottom
55106 2019-Jan-10 14:32:23.296249 - [DEBUG] = AllBottom (new jump func)
55107 2019-Jan-10 14:32:23.296274 - [DEBUG]
55108 2019-Jan-10 14:32:23.296298 - [DEBUG] Start adding new jump function
55109 2019-Jan-10 14:32:23.296322 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55110 2019-Jan-10 14:32:23.296382 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55111 2019-Jan-10 14:32:23.297036 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55112 2019-Jan-10 14:32:23.297658 - [DEBUG] Edge Function : AllBottom
55113 2019-Jan-10 14:32:23.297689 - [DEBUG] End adding new jump function
55114 2019-Jan-10 14:32:23.297713 - [DEBUG]
55115 2019-Jan-10 14:32:23.297737 - [DEBUG] -------------------------------------------- 1583. Path Edge --------------------------------------------
55116 2019-Jan-10 14:32:23.297762 - [DEBUG]
55117 2019-Jan-10 14:32:23.297785 - [DEBUG] Process 1583. path edge:
55118 2019-Jan-10 14:32:23.297809 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55119 2019-Jan-10 14:32:23.297871 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
55120 2019-Jan-10 14:32:23.298497 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55121 2019-Jan-10 14:32:23.299129 - [DEBUG]
55122 2019-Jan-10 14:32:23.299158 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55123 2019-Jan-10 14:32:23.299833 - [DEBUG] Compose: EdgeIdentity * AllBottom
55124 2019-Jan-10 14:32:23.299863 - [DEBUG]
55125 2019-Jan-10 14:32:23.299887 - [DEBUG] Propagate flow
55126 2019-Jan-10 14:32:23.299911 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55127 2019-Jan-10 14:32:23.299978 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55128 2019-Jan-10 14:32:23.300679 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55129 2019-Jan-10 14:32:23.301333 - [DEBUG] Edge function : AllBottom (result of previous compose)
55130 2019-Jan-10 14:32:23.301361 - [DEBUG]
55131 2019-Jan-10 14:32:23.301389 - [DEBUG] Join: AllTop & AllBottom
55132 2019-Jan-10 14:32:23.301417 - [DEBUG] = AllBottom (new jump func)
55133 2019-Jan-10 14:32:23.301442 - [DEBUG]
55134 2019-Jan-10 14:32:23.301467 - [DEBUG] Start adding new jump function
55135 2019-Jan-10 14:32:23.301491 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55136 2019-Jan-10 14:32:23.301562 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55137 2019-Jan-10 14:32:23.302228 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55138 2019-Jan-10 14:32:23.302908 - [DEBUG] Edge Function : AllBottom
55139 2019-Jan-10 14:32:23.302944 - [DEBUG] End adding new jump function
55140 2019-Jan-10 14:32:23.302969 - [DEBUG]
55141 2019-Jan-10 14:32:23.303017 - [DEBUG] -------------------------------------------- 1584. Path Edge --------------------------------------------
55142 2019-Jan-10 14:32:23.303043 - [DEBUG]
55143 2019-Jan-10 14:32:23.303066 - [DEBUG] Process 1584. path edge:
55144 2019-Jan-10 14:32:23.303091 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55145 2019-Jan-10 14:32:23.303166 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
55146 2019-Jan-10 14:32:23.303881 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55147 2019-Jan-10 14:32:23.304531 - [DEBUG]
55148 2019-Jan-10 14:32:23.304556 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55149 2019-Jan-10 14:32:23.305222 - [DEBUG] Possible callees:
55150 2019-Jan-10 14:32:23.305248 - [DEBUG] llvm.dbg.declare
55151 2019-Jan-10 14:32:23.305273 - [DEBUG] Possible return sites:
55152 2019-Jan-10 14:32:23.305298 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16355153 2019-Jan-10 14:32:23.306642 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
55154 2019-Jan-10 14:32:23.306680 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
55155 2019-Jan-10 14:32:23.306728 - [DEBUG] Compose: EdgeIdentity * AllBottom
55156 2019-Jan-10 14:32:23.306757 - [DEBUG]
55157 2019-Jan-10 14:32:23.306781 - [DEBUG] Propagate flow
55158 2019-Jan-10 14:32:23.306805 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55159 2019-Jan-10 14:32:23.306908 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
55160 2019-Jan-10 14:32:23.307575 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55161 2019-Jan-10 14:32:23.308204 - [DEBUG] Edge function : AllBottom (result of previous compose)
55162 2019-Jan-10 14:32:23.308230 - [DEBUG]
55163 2019-Jan-10 14:32:23.308256 - [DEBUG] Join: AllTop & AllBottom
55164 2019-Jan-10 14:32:23.308283 - [DEBUG] = AllBottom (new jump func)
55165 2019-Jan-10 14:32:23.308308 - [DEBUG]
55166 2019-Jan-10 14:32:23.308332 - [DEBUG] Start adding new jump function
55167 2019-Jan-10 14:32:23.308356 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55168 2019-Jan-10 14:32:23.308414 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55169 2019-Jan-10 14:32:23.309055 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
55170 2019-Jan-10 14:32:23.309696 - [DEBUG] Edge Function : AllBottom
55171 2019-Jan-10 14:32:23.309728 - [DEBUG] End adding new jump function
55172 2019-Jan-10 14:32:23.309753 - [DEBUG]
55173 2019-Jan-10 14:32:23.309777 - [DEBUG] -------------------------------------------- 1585. Path Edge --------------------------------------------
55174 2019-Jan-10 14:32:23.309801 - [DEBUG]
55175 2019-Jan-10 14:32:23.309825 - [DEBUG] Process 1585. path edge:
55176 2019-Jan-10 14:32:23.309850 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55177 2019-Jan-10 14:32:23.309911 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
55178 2019-Jan-10 14:32:23.310574 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55179 2019-Jan-10 14:32:23.311216 - [DEBUG]
55180 2019-Jan-10 14:32:23.311243 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
55181 2019-Jan-10 14:32:23.311938 - [DEBUG] Compose: EdgeIdentity * AllBottom
55182 2019-Jan-10 14:32:23.311969 - [DEBUG]
55183 2019-Jan-10 14:32:23.312014 - [DEBUG] Propagate flow
55184 2019-Jan-10 14:32:23.312039 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55185 2019-Jan-10 14:32:23.312104 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
55186 2019-Jan-10 14:32:23.312736 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55187 2019-Jan-10 14:32:23.313366 - [DEBUG] Edge function : AllBottom (result of previous compose)
55188 2019-Jan-10 14:32:23.313391 - [DEBUG]
55189 2019-Jan-10 14:32:23.313418 - [DEBUG] Join: AllTop & AllBottom
55190 2019-Jan-10 14:32:23.313445 - [DEBUG] = AllBottom (new jump func)
55191 2019-Jan-10 14:32:23.313469 - [DEBUG]
55192 2019-Jan-10 14:32:23.313515 - [DEBUG] Start adding new jump function
55193 2019-Jan-10 14:32:23.313541 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55194 2019-Jan-10 14:32:23.313598 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55195 2019-Jan-10 14:32:23.314225 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
55196 2019-Jan-10 14:32:23.314844 - [DEBUG] Edge Function : AllBottom
55197 2019-Jan-10 14:32:23.314875 - [DEBUG] End adding new jump function
55198 2019-Jan-10 14:32:23.314899 - [DEBUG]
55199 2019-Jan-10 14:32:23.314923 - [DEBUG] -------------------------------------------- 1586. Path Edge --------------------------------------------
55200 2019-Jan-10 14:32:23.314948 - [DEBUG]
55201 2019-Jan-10 14:32:23.314972 - [DEBUG] Process 1586. path edge:
55202 2019-Jan-10 14:32:23.314996 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55203 2019-Jan-10 14:32:23.315054 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
55204 2019-Jan-10 14:32:23.315670 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55205 2019-Jan-10 14:32:23.316288 - [DEBUG]
55206 2019-Jan-10 14:32:23.316314 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
55207 2019-Jan-10 14:32:23.316971 - [DEBUG] Compose: EdgeIdentity * AllBottom
55208 2019-Jan-10 14:32:23.316999 - [DEBUG]
55209 2019-Jan-10 14:32:23.317023 - [DEBUG] Propagate flow
55210 2019-Jan-10 14:32:23.317047 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55211 2019-Jan-10 14:32:23.317105 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
55212 2019-Jan-10 14:32:23.317735 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55213 2019-Jan-10 14:32:23.318353 - [DEBUG] Edge function : AllBottom (result of previous compose)
55214 2019-Jan-10 14:32:23.318378 - [DEBUG]
55215 2019-Jan-10 14:32:23.318403 - [DEBUG] Join: AllTop & AllBottom
55216 2019-Jan-10 14:32:23.318429 - [DEBUG] = AllBottom (new jump func)
55217 2019-Jan-10 14:32:23.318454 - [DEBUG]
55218 2019-Jan-10 14:32:23.318477 - [DEBUG] Start adding new jump function
55219 2019-Jan-10 14:32:23.318501 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55220 2019-Jan-10 14:32:23.318558 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55221 2019-Jan-10 14:32:23.319176 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
55222 2019-Jan-10 14:32:23.319800 - [DEBUG] Edge Function : AllBottom
55223 2019-Jan-10 14:32:23.319828 - [DEBUG] End adding new jump function
55224 2019-Jan-10 14:32:23.319852 - [DEBUG]
55225 2019-Jan-10 14:32:23.319876 - [DEBUG] -------------------------------------------- 1587. Path Edge --------------------------------------------
55226 2019-Jan-10 14:32:23.319900 - [DEBUG]
55227 2019-Jan-10 14:32:23.319936 - [DEBUG] Process 1587. path edge:
55228 2019-Jan-10 14:32:23.319960 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55229 2019-Jan-10 14:32:23.320017 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
55230 2019-Jan-10 14:32:23.320674 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55231 2019-Jan-10 14:32:23.321302 - [DEBUG]
55232 2019-Jan-10 14:32:23.321327 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
55233 2019-Jan-10 14:32:23.321972 - [DEBUG] Possible callees:
55234 2019-Jan-10 14:32:23.321998 - [DEBUG] llvm.dbg.declare
55235 2019-Jan-10 14:32:23.322023 - [DEBUG] Possible return sites:
55236 2019-Jan-10 14:32:23.322046 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16955237 2019-Jan-10 14:32:23.323312 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
55238 2019-Jan-10 14:32:23.323342 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
55239 2019-Jan-10 14:32:23.323385 - [DEBUG] Compose: EdgeIdentity * AllBottom
55240 2019-Jan-10 14:32:23.323412 - [DEBUG]
55241 2019-Jan-10 14:32:23.323436 - [DEBUG] Propagate flow
55242 2019-Jan-10 14:32:23.323459 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55243 2019-Jan-10 14:32:23.323540 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
55244 2019-Jan-10 14:32:23.324163 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55245 2019-Jan-10 14:32:23.324781 - [DEBUG] Edge function : AllBottom (result of previous compose)
55246 2019-Jan-10 14:32:23.324807 - [DEBUG]
55247 2019-Jan-10 14:32:23.324833 - [DEBUG] Join: AllTop & AllBottom
55248 2019-Jan-10 14:32:23.324859 - [DEBUG] = AllBottom (new jump func)
55249 2019-Jan-10 14:32:23.324884 - [DEBUG]
55250 2019-Jan-10 14:32:23.324908 - [DEBUG] Start adding new jump function
55251 2019-Jan-10 14:32:23.324931 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55252 2019-Jan-10 14:32:23.324987 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55253 2019-Jan-10 14:32:23.325605 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
55254 2019-Jan-10 14:32:23.326222 - [DEBUG] Edge Function : AllBottom
55255 2019-Jan-10 14:32:23.326250 - [DEBUG] End adding new jump function
55256 2019-Jan-10 14:32:23.326275 - [DEBUG]
55257 2019-Jan-10 14:32:23.326298 - [DEBUG] -------------------------------------------- 1588. Path Edge --------------------------------------------
55258 2019-Jan-10 14:32:23.326323 - [DEBUG]
55259 2019-Jan-10 14:32:23.326346 - [DEBUG] Process 1588. path edge:
55260 2019-Jan-10 14:32:23.326370 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55261 2019-Jan-10 14:32:23.326426 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
55262 2019-Jan-10 14:32:23.327069 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55263 2019-Jan-10 14:32:23.327688 - [DEBUG]
55264 2019-Jan-10 14:32:23.327713 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
55265 2019-Jan-10 14:32:23.328360 - [DEBUG] Compose: EdgeIdentity * AllBottom
55266 2019-Jan-10 14:32:23.328388 - [DEBUG]
55267 2019-Jan-10 14:32:23.328412 - [DEBUG] Propagate flow
55268 2019-Jan-10 14:32:23.328436 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55269 2019-Jan-10 14:32:23.328509 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
55270 2019-Jan-10 14:32:23.329128 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55271 2019-Jan-10 14:32:23.329746 - [DEBUG] Edge function : AllBottom (result of previous compose)
55272 2019-Jan-10 14:32:23.329771 - [DEBUG]
55273 2019-Jan-10 14:32:23.329796 - [DEBUG] Join: AllTop & AllBottom
55274 2019-Jan-10 14:32:23.329822 - [DEBUG] = AllBottom (new jump func)
55275 2019-Jan-10 14:32:23.329847 - [DEBUG]
55276 2019-Jan-10 14:32:23.329871 - [DEBUG] Start adding new jump function
55277 2019-Jan-10 14:32:23.329895 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55278 2019-Jan-10 14:32:23.329951 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55279 2019-Jan-10 14:32:23.330586 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
55280 2019-Jan-10 14:32:23.331204 - [DEBUG] Edge Function : AllBottom
55281 2019-Jan-10 14:32:23.331232 - [DEBUG] End adding new jump function
55282 2019-Jan-10 14:32:23.331256 - [DEBUG]
55283 2019-Jan-10 14:32:23.331280 - [DEBUG] -------------------------------------------- 1589. Path Edge --------------------------------------------
55284 2019-Jan-10 14:32:23.331304 - [DEBUG]
55285 2019-Jan-10 14:32:23.331328 - [DEBUG] Process 1589. path edge:
55286 2019-Jan-10 14:32:23.331351 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55287 2019-Jan-10 14:32:23.331408 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
55288 2019-Jan-10 14:32:23.332025 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55289 2019-Jan-10 14:32:23.332642 - [DEBUG]
55290 2019-Jan-10 14:32:23.332667 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
55291 2019-Jan-10 14:32:23.333307 - [DEBUG] Compose: EdgeIdentity * AllBottom
55292 2019-Jan-10 14:32:23.333335 - [DEBUG]
55293 2019-Jan-10 14:32:23.333359 - [DEBUG] Propagate flow
55294 2019-Jan-10 14:32:23.333382 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55295 2019-Jan-10 14:32:23.333440 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
55296 2019-Jan-10 14:32:23.334078 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55297 2019-Jan-10 14:32:23.334697 - [DEBUG] Edge function : AllBottom (result of previous compose)
55298 2019-Jan-10 14:32:23.334722 - [DEBUG]
55299 2019-Jan-10 14:32:23.334747 - [DEBUG] Join: AllTop & AllBottom
55300 2019-Jan-10 14:32:23.334773 - [DEBUG] = AllBottom (new jump func)
55301 2019-Jan-10 14:32:23.334798 - [DEBUG]
55302 2019-Jan-10 14:32:23.334822 - [DEBUG] Start adding new jump function
55303 2019-Jan-10 14:32:23.334846 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55304 2019-Jan-10 14:32:23.334902 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55305 2019-Jan-10 14:32:23.335520 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
55306 2019-Jan-10 14:32:23.336139 - [DEBUG] Edge Function : AllBottom
55307 2019-Jan-10 14:32:23.336167 - [DEBUG] End adding new jump function
55308 2019-Jan-10 14:32:23.336191 - [DEBUG]
55309 2019-Jan-10 14:32:23.336215 - [DEBUG] -------------------------------------------- 1590. Path Edge --------------------------------------------
55310 2019-Jan-10 14:32:23.336239 - [DEBUG]
55311 2019-Jan-10 14:32:23.336262 - [DEBUG] Process 1590. path edge:
55312 2019-Jan-10 14:32:23.336286 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55313 2019-Jan-10 14:32:23.336342 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
55314 2019-Jan-10 14:32:23.337004 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55315 2019-Jan-10 14:32:23.337653 - [DEBUG]
55316 2019-Jan-10 14:32:23.337679 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
55317 2019-Jan-10 14:32:23.338401 - [DEBUG] Compose: EdgeIdentity * AllBottom
55318 2019-Jan-10 14:32:23.338434 - [DEBUG]
55319 2019-Jan-10 14:32:23.338459 - [DEBUG] Propagate flow
55320 2019-Jan-10 14:32:23.338483 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55321 2019-Jan-10 14:32:23.338554 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
55322 2019-Jan-10 14:32:23.339211 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55323 2019-Jan-10 14:32:23.339866 - [DEBUG] Edge function : AllBottom (result of previous compose)
55324 2019-Jan-10 14:32:23.339893 - [DEBUG]
55325 2019-Jan-10 14:32:23.339920 - [DEBUG] Join: AllTop & AllBottom
55326 2019-Jan-10 14:32:23.339948 - [DEBUG] = AllBottom (new jump func)
55327 2019-Jan-10 14:32:23.339973 - [DEBUG]
55328 2019-Jan-10 14:32:23.339997 - [DEBUG] Start adding new jump function
55329 2019-Jan-10 14:32:23.340021 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55330 2019-Jan-10 14:32:23.340085 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55331 2019-Jan-10 14:32:23.340786 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
55332 2019-Jan-10 14:32:23.341442 - [DEBUG] Edge Function : AllBottom
55333 2019-Jan-10 14:32:23.341476 - [DEBUG] End adding new jump function
55334 2019-Jan-10 14:32:23.341502 - [DEBUG]
55335 2019-Jan-10 14:32:23.341526 - [DEBUG] -------------------------------------------- 1591. Path Edge --------------------------------------------
55336 2019-Jan-10 14:32:23.341551 - [DEBUG]
55337 2019-Jan-10 14:32:23.341575 - [DEBUG] Process 1591. path edge:
55338 2019-Jan-10 14:32:23.341599 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55339 2019-Jan-10 14:32:23.341670 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
55340 2019-Jan-10 14:32:23.342332 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55341 2019-Jan-10 14:32:23.343007 - [DEBUG]
55342 2019-Jan-10 14:32:23.343037 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
55343 2019-Jan-10 14:32:23.343790 - [DEBUG] Compose: EdgeIdentity * AllBottom
55344 2019-Jan-10 14:32:23.343820 - [DEBUG]
55345 2019-Jan-10 14:32:23.343845 - [DEBUG] Propagate flow
55346 2019-Jan-10 14:32:23.343869 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55347 2019-Jan-10 14:32:23.343950 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
55348 2019-Jan-10 14:32:23.344636 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55349 2019-Jan-10 14:32:23.345308 - [DEBUG] Edge function : AllBottom (result of previous compose)
55350 2019-Jan-10 14:32:23.345336 - [DEBUG]
55351 2019-Jan-10 14:32:23.345366 - [DEBUG] Join: AllTop & AllBottom
55352 2019-Jan-10 14:32:23.345394 - [DEBUG] = AllBottom (new jump func)
55353 2019-Jan-10 14:32:23.345419 - [DEBUG]
55354 2019-Jan-10 14:32:23.345444 - [DEBUG] Start adding new jump function
55355 2019-Jan-10 14:32:23.345468 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55356 2019-Jan-10 14:32:23.345542 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55357 2019-Jan-10 14:32:23.346256 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
55358 2019-Jan-10 14:32:23.346988 - [DEBUG] Edge Function : AllBottom
55359 2019-Jan-10 14:32:23.347025 - [DEBUG] End adding new jump function
55360 2019-Jan-10 14:32:23.347051 - [DEBUG]
55361 2019-Jan-10 14:32:23.347076 - [DEBUG] -------------------------------------------- 1592. Path Edge --------------------------------------------
55362 2019-Jan-10 14:32:23.347102 - [DEBUG]
55363 2019-Jan-10 14:32:23.347126 - [DEBUG] Process 1592. path edge:
55364 2019-Jan-10 14:32:23.347151 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55365 2019-Jan-10 14:32:23.347226 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
55366 2019-Jan-10 14:32:23.347917 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55367 2019-Jan-10 14:32:23.348591 - [DEBUG]
55368 2019-Jan-10 14:32:23.348621 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
55369 2019-Jan-10 14:32:23.349376 - [DEBUG] Compose: EdgeIdentity * AllBottom
55370 2019-Jan-10 14:32:23.349409 - [DEBUG]
55371 2019-Jan-10 14:32:23.349434 - [DEBUG] Propagate flow
55372 2019-Jan-10 14:32:23.349458 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55373 2019-Jan-10 14:32:23.349536 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
55374 2019-Jan-10 14:32:23.350258 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55375 2019-Jan-10 14:32:23.350934 - [DEBUG] Edge function : AllBottom (result of previous compose)
55376 2019-Jan-10 14:32:23.350962 - [DEBUG]
55377 2019-Jan-10 14:32:23.350991 - [DEBUG] Join: AllTop & AllBottom
55378 2019-Jan-10 14:32:23.351019 - [DEBUG] = AllBottom (new jump func)
55379 2019-Jan-10 14:32:23.351045 - [DEBUG]
55380 2019-Jan-10 14:32:23.351069 - [DEBUG] Start adding new jump function
55381 2019-Jan-10 14:32:23.351094 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55382 2019-Jan-10 14:32:23.351166 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55383 2019-Jan-10 14:32:23.351841 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
55384 2019-Jan-10 14:32:23.352505 - [DEBUG] Edge Function : AllBottom
55385 2019-Jan-10 14:32:23.352541 - [DEBUG] End adding new jump function
55386 2019-Jan-10 14:32:23.352567 - [DEBUG]
55387 2019-Jan-10 14:32:23.352592 - [DEBUG] -------------------------------------------- 1593. Path Edge --------------------------------------------
55388 2019-Jan-10 14:32:23.352617 - [DEBUG]
55389 2019-Jan-10 14:32:23.352641 - [DEBUG] Process 1593. path edge:
55390 2019-Jan-10 14:32:23.352666 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55391 2019-Jan-10 14:32:23.352742 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
55392 2019-Jan-10 14:32:23.353420 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55393 2019-Jan-10 14:32:23.354135 - [DEBUG]
55394 2019-Jan-10 14:32:23.354165 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
55395 2019-Jan-10 14:32:23.354891 - [DEBUG] Compose: EdgeIdentity * AllBottom
55396 2019-Jan-10 14:32:23.354922 - [DEBUG]
55397 2019-Jan-10 14:32:23.354946 - [DEBUG] Propagate flow
55398 2019-Jan-10 14:32:23.354971 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55399 2019-Jan-10 14:32:23.355049 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55400 2019-Jan-10 14:32:23.355754 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55401 2019-Jan-10 14:32:23.356455 - [DEBUG] Edge function : AllBottom (result of previous compose)
55402 2019-Jan-10 14:32:23.356484 - [DEBUG]
55403 2019-Jan-10 14:32:23.356512 - [DEBUG] Join: AllTop & AllBottom
55404 2019-Jan-10 14:32:23.356540 - [DEBUG] = AllBottom (new jump func)
55405 2019-Jan-10 14:32:23.356565 - [DEBUG]
55406 2019-Jan-10 14:32:23.356589 - [DEBUG] Start adding new jump function
55407 2019-Jan-10 14:32:23.356613 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55408 2019-Jan-10 14:32:23.356687 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55409 2019-Jan-10 14:32:23.357407 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55410 2019-Jan-10 14:32:23.358072 - [DEBUG] Edge Function : AllBottom
55411 2019-Jan-10 14:32:23.358109 - [DEBUG] End adding new jump function
55412 2019-Jan-10 14:32:23.358134 - [DEBUG]
55413 2019-Jan-10 14:32:23.358158 - [DEBUG] -------------------------------------------- 1594. Path Edge --------------------------------------------
55414 2019-Jan-10 14:32:23.358184 - [DEBUG]
55415 2019-Jan-10 14:32:23.358208 - [DEBUG] Process 1594. path edge:
55416 2019-Jan-10 14:32:23.358233 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55417 2019-Jan-10 14:32:23.358308 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
55418 2019-Jan-10 14:32:23.358980 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55419 2019-Jan-10 14:32:23.359639 - [DEBUG]
55420 2019-Jan-10 14:32:23.359666 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55421 2019-Jan-10 14:32:23.360438 - [DEBUG] Compose: EdgeIdentity * AllBottom
55422 2019-Jan-10 14:32:23.360471 - [DEBUG]
55423 2019-Jan-10 14:32:23.360496 - [DEBUG] Propagate flow
55424 2019-Jan-10 14:32:23.360521 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55425 2019-Jan-10 14:32:23.360599 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
55426 2019-Jan-10 14:32:23.361277 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55427 2019-Jan-10 14:32:23.361945 - [DEBUG] Edge function : AllBottom (result of previous compose)
55428 2019-Jan-10 14:32:23.361973 - [DEBUG]
55429 2019-Jan-10 14:32:23.362001 - [DEBUG] Join: AllTop & AllBottom
55430 2019-Jan-10 14:32:23.362029 - [DEBUG] = AllBottom (new jump func)
55431 2019-Jan-10 14:32:23.362055 - [DEBUG]
55432 2019-Jan-10 14:32:23.362080 - [DEBUG] Start adding new jump function
55433 2019-Jan-10 14:32:23.362104 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55434 2019-Jan-10 14:32:23.362179 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55435 2019-Jan-10 14:32:23.362858 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
55436 2019-Jan-10 14:32:23.363591 - [DEBUG] Edge Function : AllBottom
55437 2019-Jan-10 14:32:23.363630 - [DEBUG] End adding new jump function
55438 2019-Jan-10 14:32:23.363656 - [DEBUG]
55439 2019-Jan-10 14:32:23.363681 - [DEBUG] -------------------------------------------- 1595. Path Edge --------------------------------------------
55440 2019-Jan-10 14:32:23.363708 - [DEBUG]
55441 2019-Jan-10 14:32:23.363732 - [DEBUG] Process 1595. path edge:
55442 2019-Jan-10 14:32:23.363757 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55443 2019-Jan-10 14:32:23.363831 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
55444 2019-Jan-10 14:32:23.364511 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55445 2019-Jan-10 14:32:23.365225 - [DEBUG]
55446 2019-Jan-10 14:32:23.365255 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
55447 2019-Jan-10 14:32:23.366004 - [DEBUG] Compose: EdgeIdentity * AllBottom
55448 2019-Jan-10 14:32:23.366037 - [DEBUG]
55449 2019-Jan-10 14:32:23.366063 - [DEBUG] Propagate flow
55450 2019-Jan-10 14:32:23.366087 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55451 2019-Jan-10 14:32:23.366162 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55452 2019-Jan-10 14:32:23.366890 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55453 2019-Jan-10 14:32:23.367568 - [DEBUG] Edge function : AllBottom (result of previous compose)
55454 2019-Jan-10 14:32:23.367598 - [DEBUG]
55455 2019-Jan-10 14:32:23.367626 - [DEBUG] Join: AllTop & AllBottom
55456 2019-Jan-10 14:32:23.367654 - [DEBUG] = AllBottom (new jump func)
55457 2019-Jan-10 14:32:23.367679 - [DEBUG]
55458 2019-Jan-10 14:32:23.367703 - [DEBUG] Start adding new jump function
55459 2019-Jan-10 14:32:23.367726 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55460 2019-Jan-10 14:32:23.367797 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55461 2019-Jan-10 14:32:23.368477 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55462 2019-Jan-10 14:32:23.369146 - [DEBUG] Edge Function : AllBottom
55463 2019-Jan-10 14:32:23.369184 - [DEBUG] End adding new jump function
55464 2019-Jan-10 14:32:23.369210 - [DEBUG]
55465 2019-Jan-10 14:32:23.369235 - [DEBUG] -------------------------------------------- 1596. Path Edge --------------------------------------------
55466 2019-Jan-10 14:32:23.369261 - [DEBUG]
55467 2019-Jan-10 14:32:23.369284 - [DEBUG] Process 1596. path edge:
55468 2019-Jan-10 14:32:23.369310 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55469 2019-Jan-10 14:32:23.369383 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
55470 2019-Jan-10 14:32:23.370054 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55471 2019-Jan-10 14:32:23.370770 - [DEBUG]
55472 2019-Jan-10 14:32:23.370798 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55473 2019-Jan-10 14:32:23.371540 - [DEBUG] Compose: EdgeIdentity * AllBottom
55474 2019-Jan-10 14:32:23.371575 - [DEBUG]
55475 2019-Jan-10 14:32:23.371599 - [DEBUG] Propagate flow
55476 2019-Jan-10 14:32:23.371624 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55477 2019-Jan-10 14:32:23.371701 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55478 2019-Jan-10 14:32:23.372372 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55479 2019-Jan-10 14:32:23.373049 - [DEBUG] Edge function : AllBottom (result of previous compose)
55480 2019-Jan-10 14:32:23.373077 - [DEBUG]
55481 2019-Jan-10 14:32:23.373105 - [DEBUG] Join: AllTop & AllBottom
55482 2019-Jan-10 14:32:23.373133 - [DEBUG] = AllBottom (new jump func)
55483 2019-Jan-10 14:32:23.373158 - [DEBUG]
55484 2019-Jan-10 14:32:23.373183 - [DEBUG] Start adding new jump function
55485 2019-Jan-10 14:32:23.373208 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55486 2019-Jan-10 14:32:23.373281 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55487 2019-Jan-10 14:32:23.373995 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55488 2019-Jan-10 14:32:23.374646 - [DEBUG] Edge Function : AllBottom
55489 2019-Jan-10 14:32:23.374706 - [DEBUG] End adding new jump function
55490 2019-Jan-10 14:32:23.374731 - [DEBUG]
55491 2019-Jan-10 14:32:23.374756 - [DEBUG] -------------------------------------------- 1597. Path Edge --------------------------------------------
55492 2019-Jan-10 14:32:23.374782 - [DEBUG]
55493 2019-Jan-10 14:32:23.374806 - [DEBUG] Process 1597. path edge:
55494 2019-Jan-10 14:32:23.374831 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55495 2019-Jan-10 14:32:23.374902 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
55496 2019-Jan-10 14:32:23.375558 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55497 2019-Jan-10 14:32:23.376221 - [DEBUG]
55498 2019-Jan-10 14:32:23.376249 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55499 2019-Jan-10 14:32:23.376979 - [DEBUG] Start of endsummarytab entry
55500 2019-Jan-10 14:32:23.377024 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
55501 2019-Jan-10 14:32:23.377688 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
55502 2019-Jan-10 14:32:23.377764 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55503 2019-Jan-10 14:32:23.378408 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55504 2019-Jan-10 14:32:23.379048 - [DEBUG] EF: AllBottom
55505 2019-Jan-10 14:32:23.379075 - [DEBUG]
55506 2019-Jan-10 14:32:23.379100 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55507 2019-Jan-10 14:32:23.379733 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
55508 2019-Jan-10 14:32:23.380408 - [DEBUG] EF: AllBottom
55509 2019-Jan-10 14:32:23.380434 - [DEBUG]
55510 2019-Jan-10 14:32:23.380458 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55511 2019-Jan-10 14:32:23.381095 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
55512 2019-Jan-10 14:32:23.381751 - [DEBUG] EF: AllBottom
55513 2019-Jan-10 14:32:23.381778 - [DEBUG]
55514 2019-Jan-10 14:32:23.381802 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55515 2019-Jan-10 14:32:23.382450 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
55516 2019-Jan-10 14:32:23.383108 - [DEBUG] EF: AllBottom
55517 2019-Jan-10 14:32:23.383135 - [DEBUG]
55518 2019-Jan-10 14:32:23.383159 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55519 2019-Jan-10 14:32:23.383852 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
55520 2019-Jan-10 14:32:23.384516 - [DEBUG] EF: AllBottom
55521 2019-Jan-10 14:32:23.384543 - [DEBUG]
55522 2019-Jan-10 14:32:23.384567 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55523 2019-Jan-10 14:32:23.385202 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
55524 2019-Jan-10 14:32:23.385848 - [DEBUG] EF: AllBottom
55525 2019-Jan-10 14:32:23.385874 - [DEBUG]
55526 2019-Jan-10 14:32:23.385899 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55527 2019-Jan-10 14:32:23.386533 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
55528 2019-Jan-10 14:32:23.387219 - [DEBUG] EF: AllBottom
55529 2019-Jan-10 14:32:23.387246 - [DEBUG]
55530 2019-Jan-10 14:32:23.387270 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55531 2019-Jan-10 14:32:23.387911 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
55532 2019-Jan-10 14:32:23.388569 - [DEBUG] EF: AllBottom
55533 2019-Jan-10 14:32:23.388596 - [DEBUG]
55534 2019-Jan-10 14:32:23.388648 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55535 2019-Jan-10 14:32:23.389298 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
55536 2019-Jan-10 14:32:23.389944 - [DEBUG] EF: AllBottom
55537 2019-Jan-10 14:32:23.389971 - [DEBUG]
55538 2019-Jan-10 14:32:23.389996 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55539 2019-Jan-10 14:32:23.390681 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
55540 2019-Jan-10 14:32:23.391349 - [DEBUG] EF: AllBottom
55541 2019-Jan-10 14:32:23.391376 - [DEBUG]
55542 2019-Jan-10 14:32:23.391400 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55543 2019-Jan-10 14:32:23.392052 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
55544 2019-Jan-10 14:32:23.392712 - [DEBUG] EF: AllBottom
55545 2019-Jan-10 14:32:23.392739 - [DEBUG]
55546 2019-Jan-10 14:32:23.392764 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55547 2019-Jan-10 14:32:23.393406 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
55548 2019-Jan-10 14:32:23.394092 - [DEBUG] EF: AllBottom
55549 2019-Jan-10 14:32:23.394120 - [DEBUG]
55550 2019-Jan-10 14:32:23.394144 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55551 2019-Jan-10 14:32:23.394781 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
55552 2019-Jan-10 14:32:23.395435 - [DEBUG] EF: AllBottom
55553 2019-Jan-10 14:32:23.395461 - [DEBUG]
55554 2019-Jan-10 14:32:23.395486 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55555 2019-Jan-10 14:32:23.396128 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
55556 2019-Jan-10 14:32:23.396779 - [DEBUG] EF: AllBottom
55557 2019-Jan-10 14:32:23.396806 - [DEBUG]
55558 2019-Jan-10 14:32:23.396864 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55559 2019-Jan-10 14:32:23.397513 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
55560 2019-Jan-10 14:32:23.398161 - [DEBUG] EF: AllBottom
55561 2019-Jan-10 14:32:23.398188 - [DEBUG]
55562 2019-Jan-10 14:32:23.398212 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55563 2019-Jan-10 14:32:23.398853 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
55564 2019-Jan-10 14:32:23.399507 - [DEBUG] EF: AllBottom
55565 2019-Jan-10 14:32:23.399534 - [DEBUG]
55566 2019-Jan-10 14:32:23.399558 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55567 2019-Jan-10 14:32:23.400235 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
55568 2019-Jan-10 14:32:23.400890 - [DEBUG] EF: AllBottom
55569 2019-Jan-10 14:32:23.400917 - [DEBUG]
55570 2019-Jan-10 14:32:23.400941 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55571 2019-Jan-10 14:32:23.401584 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
55572 2019-Jan-10 14:32:23.402234 - [DEBUG] EF: AllBottom
55573 2019-Jan-10 14:32:23.402261 - [DEBUG]
55574 2019-Jan-10 14:32:23.402286 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55575 2019-Jan-10 14:32:23.402929 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55576 2019-Jan-10 14:32:23.403619 - [DEBUG] EF: AllBottom
55577 2019-Jan-10 14:32:23.403647 - [DEBUG]
55578 2019-Jan-10 14:32:23.403671 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55579 2019-Jan-10 14:32:23.404312 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
55580 2019-Jan-10 14:32:23.404994 - [DEBUG] EF: AllBottom
55581 2019-Jan-10 14:32:23.405021 - [DEBUG]
55582 2019-Jan-10 14:32:23.405046 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55583 2019-Jan-10 14:32:23.405693 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
55584 2019-Jan-10 14:32:23.406337 - [DEBUG] EF: AllBottom
55585 2019-Jan-10 14:32:23.406362 - [DEBUG]
55586 2019-Jan-10 14:32:23.406387 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55587 2019-Jan-10 14:32:23.407076 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
55588 2019-Jan-10 14:32:23.407736 - [DEBUG] EF: AllBottom
55589 2019-Jan-10 14:32:23.407763 - [DEBUG]
55590 2019-Jan-10 14:32:23.407787 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55591 2019-Jan-10 14:32:23.408430 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
55592 2019-Jan-10 14:32:23.409074 - [DEBUG] EF: AllBottom
55593 2019-Jan-10 14:32:23.409101 - [DEBUG]
55594 2019-Jan-10 14:32:23.409126 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55595 2019-Jan-10 14:32:23.409763 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
55596 2019-Jan-10 14:32:23.410450 - [DEBUG] EF: AllBottom
55597 2019-Jan-10 14:32:23.410477 - [DEBUG]
55598 2019-Jan-10 14:32:23.410501 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55599 2019-Jan-10 14:32:23.411140 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
55600 2019-Jan-10 14:32:23.411804 - [DEBUG] EF: AllBottom
55601 2019-Jan-10 14:32:23.411830 - [DEBUG]
55602 2019-Jan-10 14:32:23.411854 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55603 2019-Jan-10 14:32:23.412489 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
55604 2019-Jan-10 14:32:23.413135 - [DEBUG] EF: AllBottom
55605 2019-Jan-10 14:32:23.413161 - [DEBUG]
55606 2019-Jan-10 14:32:23.413185 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55607 2019-Jan-10 14:32:23.413856 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
55608 2019-Jan-10 14:32:23.414482 - [DEBUG] EF: AllBottom
55609 2019-Jan-10 14:32:23.414508 - [DEBUG]
55610 2019-Jan-10 14:32:23.414531 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55611 2019-Jan-10 14:32:23.415146 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
55612 2019-Jan-10 14:32:23.415763 - [DEBUG] EF: AllBottom
55613 2019-Jan-10 14:32:23.415788 - [DEBUG]
55614 2019-Jan-10 14:32:23.415812 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55615 2019-Jan-10 14:32:23.416426 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
55616 2019-Jan-10 14:32:23.417062 - [DEBUG] EF: AllBottom
55617 2019-Jan-10 14:32:23.417088 - [DEBUG]
55618 2019-Jan-10 14:32:23.417112 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55619 2019-Jan-10 14:32:23.417726 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
55620 2019-Jan-10 14:32:23.418342 - [DEBUG] EF: AllBottom
55621 2019-Jan-10 14:32:23.418367 - [DEBUG]
55622 2019-Jan-10 14:32:23.418391 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55623 2019-Jan-10 14:32:23.419006 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55624 2019-Jan-10 14:32:23.419623 - [DEBUG] EF: AllBottom
55625 2019-Jan-10 14:32:23.419649 - [DEBUG]
55626 2019-Jan-10 14:32:23.419673 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55627 2019-Jan-10 14:32:23.420322 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55628 2019-Jan-10 14:32:23.420939 - [DEBUG] EF: AllBottom
55629 2019-Jan-10 14:32:23.420964 - [DEBUG]
55630 2019-Jan-10 14:32:23.420988 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55631 2019-Jan-10 14:32:23.421603 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
55632 2019-Jan-10 14:32:23.422219 - [DEBUG] EF: AllBottom
55633 2019-Jan-10 14:32:23.422245 - [DEBUG]
55634 2019-Jan-10 14:32:23.422268 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55635 2019-Jan-10 14:32:23.422882 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
55636 2019-Jan-10 14:32:23.423511 - [DEBUG] EF: AllBottom
55637 2019-Jan-10 14:32:23.423537 - [DEBUG]
55638 2019-Jan-10 14:32:23.423561 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
55639 2019-Jan-10 14:32:23.424174 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55640 2019-Jan-10 14:32:23.424838 - [DEBUG] EF: AllBottom
55641 2019-Jan-10 14:32:23.424864 - [DEBUG]
55642 2019-Jan-10 14:32:23.424889 - [DEBUG] ---------------
55643 2019-Jan-10 14:32:23.424912 - [DEBUG]
55644 2019-Jan-10 14:32:23.424941 - [DEBUG] End of endsummarytab entry
55645 2019-Jan-10 14:32:23.424965 - [DEBUG]
55646 2019-Jan-10 14:32:23.424989 - [DEBUG] Start of incomingtab entry
55647 2019-Jan-10 14:32:23.425015 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
55648 2019-Jan-10 14:32:23.425677 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
55649 2019-Jan-10 14:32:23.425747 - [DEBUG] ---------------
55650 2019-Jan-10 14:32:23.425772 - [DEBUG] End of incomingtab entry
55651 2019-Jan-10 14:32:23.425796 - [DEBUG]
55652 2019-Jan-10 14:32:23.425823 - [DEBUG] EDGE:
55653 2019-Jan-10 14:32:23.425882 - [DEBUG] ---> 55654 2019-Jan-10 14:32:23.426544 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55655 2019-Jan-10 14:32:23.427230 - [DEBUG]
55656 2019-Jan-10 14:32:23.427257 - [DEBUG] EDGE:
55657 2019-Jan-10 14:32:23.427322 - [DEBUG] ---> 55658 2019-Jan-10 14:32:23.427987 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55659 2019-Jan-10 14:32:23.428632 - [DEBUG]
55660 2019-Jan-10 14:32:23.428682 - [DEBUG] Compose: EdgeIdentity * AllBottom
55661 2019-Jan-10 14:32:23.428710 - [DEBUG]
55662 2019-Jan-10 14:32:23.428735 - [DEBUG] Propagate flow
55663 2019-Jan-10 14:32:23.428758 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55664 2019-Jan-10 14:32:23.428818 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55665 2019-Jan-10 14:32:23.429450 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55666 2019-Jan-10 14:32:23.430069 - [DEBUG] Edge function : AllBottom (result of previous compose)
55667 2019-Jan-10 14:32:23.430094 - [DEBUG]
55668 2019-Jan-10 14:32:23.430120 - [DEBUG] Join: AllTop & AllBottom
55669 2019-Jan-10 14:32:23.430147 - [DEBUG] = AllBottom (new jump func)
55670 2019-Jan-10 14:32:23.430202 - [DEBUG]
55671 2019-Jan-10 14:32:23.430226 - [DEBUG] Start adding new jump function
55672 2019-Jan-10 14:32:23.430250 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55673 2019-Jan-10 14:32:23.430307 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55674 2019-Jan-10 14:32:23.430946 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55675 2019-Jan-10 14:32:23.431573 - [DEBUG] Edge Function : AllBottom
55676 2019-Jan-10 14:32:23.431604 - [DEBUG] End adding new jump function
55677 2019-Jan-10 14:32:23.431629 - [DEBUG]
55678 2019-Jan-10 14:32:23.431652 - [DEBUG] -------------------------------------------- 1598. Path Edge --------------------------------------------
55679 2019-Jan-10 14:32:23.431677 - [DEBUG]
55680 2019-Jan-10 14:32:23.431701 - [DEBUG] Process 1598. path edge:
55681 2019-Jan-10 14:32:23.431725 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55682 2019-Jan-10 14:32:23.431782 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
55683 2019-Jan-10 14:32:23.432418 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55684 2019-Jan-10 14:32:23.433064 - [DEBUG]
55685 2019-Jan-10 14:32:23.433089 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
55686 2019-Jan-10 14:32:23.433752 - [DEBUG] Possible callees:
55687 2019-Jan-10 14:32:23.433778 - [DEBUG] llvm.dbg.declare
55688 2019-Jan-10 14:32:23.433803 - [DEBUG] Possible return sites:
55689 2019-Jan-10 14:32:23.433827 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19355690 2019-Jan-10 14:32:23.435086 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
55691 2019-Jan-10 14:32:23.435115 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
55692 2019-Jan-10 14:32:23.435155 - [DEBUG] Compose: EdgeIdentity * AllBottom
55693 2019-Jan-10 14:32:23.435183 - [DEBUG]
55694 2019-Jan-10 14:32:23.435207 - [DEBUG] Propagate flow
55695 2019-Jan-10 14:32:23.435231 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55696 2019-Jan-10 14:32:23.435288 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55697 2019-Jan-10 14:32:23.435910 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55698 2019-Jan-10 14:32:23.436530 - [DEBUG] Edge function : AllBottom (result of previous compose)
55699 2019-Jan-10 14:32:23.436555 - [DEBUG]
55700 2019-Jan-10 14:32:23.436580 - [DEBUG] Join: AllTop & AllBottom
55701 2019-Jan-10 14:32:23.436607 - [DEBUG] = AllBottom (new jump func)
55702 2019-Jan-10 14:32:23.436632 - [DEBUG]
55703 2019-Jan-10 14:32:23.436656 - [DEBUG] Start adding new jump function
55704 2019-Jan-10 14:32:23.436680 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55705 2019-Jan-10 14:32:23.436737 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55706 2019-Jan-10 14:32:23.437373 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55707 2019-Jan-10 14:32:23.437991 - [DEBUG] Edge Function : AllBottom
55708 2019-Jan-10 14:32:23.438020 - [DEBUG] End adding new jump function
55709 2019-Jan-10 14:32:23.438044 - [DEBUG]
55710 2019-Jan-10 14:32:23.438068 - [DEBUG] -------------------------------------------- 1599. Path Edge --------------------------------------------
55711 2019-Jan-10 14:32:23.438093 - [DEBUG]
55712 2019-Jan-10 14:32:23.438116 - [DEBUG] Process 1599. path edge:
55713 2019-Jan-10 14:32:23.438141 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55714 2019-Jan-10 14:32:23.438197 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
55715 2019-Jan-10 14:32:23.438815 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55716 2019-Jan-10 14:32:23.439441 - [DEBUG]
55717 2019-Jan-10 14:32:23.439466 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
55718 2019-Jan-10 14:32:23.440128 - [DEBUG] Compose: EdgeIdentity * AllBottom
55719 2019-Jan-10 14:32:23.440169 - [DEBUG]
55720 2019-Jan-10 14:32:23.440196 - [DEBUG] Propagate flow
55721 2019-Jan-10 14:32:23.440220 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55722 2019-Jan-10 14:32:23.440283 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
55723 2019-Jan-10 14:32:23.440920 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55724 2019-Jan-10 14:32:23.441563 - [DEBUG] Edge function : AllBottom (result of previous compose)
55725 2019-Jan-10 14:32:23.441589 - [DEBUG]
55726 2019-Jan-10 14:32:23.441616 - [DEBUG] Join: AllTop & AllBottom
55727 2019-Jan-10 14:32:23.441643 - [DEBUG] = AllBottom (new jump func)
55728 2019-Jan-10 14:32:23.441668 - [DEBUG]
55729 2019-Jan-10 14:32:23.441692 - [DEBUG] Start adding new jump function
55730 2019-Jan-10 14:32:23.441716 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55731 2019-Jan-10 14:32:23.441783 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55732 2019-Jan-10 14:32:23.442420 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
55733 2019-Jan-10 14:32:23.443035 - [DEBUG] Edge Function : AllBottom
55734 2019-Jan-10 14:32:23.443066 - [DEBUG] End adding new jump function
55735 2019-Jan-10 14:32:23.443090 - [DEBUG]
55736 2019-Jan-10 14:32:23.443114 - [DEBUG] -------------------------------------------- 1600. Path Edge --------------------------------------------
55737 2019-Jan-10 14:32:23.443139 - [DEBUG]
55738 2019-Jan-10 14:32:23.443163 - [DEBUG] Process 1600. path edge:
55739 2019-Jan-10 14:32:23.443187 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55740 2019-Jan-10 14:32:23.443244 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
55741 2019-Jan-10 14:32:23.443880 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55742 2019-Jan-10 14:32:23.444500 - [DEBUG]
55743 2019-Jan-10 14:32:23.444526 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
55744 2019-Jan-10 14:32:23.445175 - [DEBUG] Compose: EdgeIdentity * AllBottom
55745 2019-Jan-10 14:32:23.445203 - [DEBUG]
55746 2019-Jan-10 14:32:23.445227 - [DEBUG] Propagate flow
55747 2019-Jan-10 14:32:23.445251 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55748 2019-Jan-10 14:32:23.445309 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
55749 2019-Jan-10 14:32:23.445929 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55750 2019-Jan-10 14:32:23.446549 - [DEBUG] Edge function : AllBottom (result of previous compose)
55751 2019-Jan-10 14:32:23.446575 - [DEBUG]
55752 2019-Jan-10 14:32:23.446600 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
55753 2019-Jan-10 14:32:23.446627 - [DEBUG] = AllBottom
55754 2019-Jan-10 14:32:23.446652 - [DEBUG]
55755 2019-Jan-10 14:32:23.446675 - [DEBUG] PROPAGATE: No new function!
55756 2019-Jan-10 14:32:23.446700 - [DEBUG] EDGE:
55757 2019-Jan-10 14:32:23.446758 - [DEBUG] ---> 55758 2019-Jan-10 14:32:23.447391 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55759 2019-Jan-10 14:32:23.448008 - [DEBUG]
55760 2019-Jan-10 14:32:23.448033 - [DEBUG] EDGE:
55761 2019-Jan-10 14:32:23.448108 - [DEBUG] ---> 55762 2019-Jan-10 14:32:23.448729 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55763 2019-Jan-10 14:32:23.449348 - [DEBUG]
55764 2019-Jan-10 14:32:23.449374 - [DEBUG] EDGE:
55765 2019-Jan-10 14:32:23.449431 - [DEBUG] ---> 55766 2019-Jan-10 14:32:23.450059 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55767 2019-Jan-10 14:32:23.450693 - [DEBUG]
55768 2019-Jan-10 14:32:23.450718 - [DEBUG] EDGE:
55769 2019-Jan-10 14:32:23.450776 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
55770 2019-Jan-10 14:32:23.451406 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55771 2019-Jan-10 14:32:23.452025 - [DEBUG]
55772 2019-Jan-10 14:32:23.452050 - [DEBUG] EDGE:
55773 2019-Jan-10 14:32:23.452108 - [DEBUG] ---> 55774 2019-Jan-10 14:32:23.452726 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55775 2019-Jan-10 14:32:23.453343 - [DEBUG]
55776 2019-Jan-10 14:32:23.453368 - [DEBUG] EDGE:
55777 2019-Jan-10 14:32:23.453425 - [DEBUG] ---> 55778 2019-Jan-10 14:32:23.454056 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55779 2019-Jan-10 14:32:23.454674 - [DEBUG]
55780 2019-Jan-10 14:32:23.454700 - [DEBUG] EDGE:
55781 2019-Jan-10 14:32:23.454757 - [DEBUG] ---> 55782 2019-Jan-10 14:32:23.455375 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55783 2019-Jan-10 14:32:23.455992 - [DEBUG]
55784 2019-Jan-10 14:32:23.456025 - [DEBUG] Compose: EdgeIdentity * AllBottom
55785 2019-Jan-10 14:32:23.456052 - [DEBUG]
55786 2019-Jan-10 14:32:23.456076 - [DEBUG] Propagate flow
55787 2019-Jan-10 14:32:23.456099 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55788 2019-Jan-10 14:32:23.456156 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
55789 2019-Jan-10 14:32:23.456774 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55790 2019-Jan-10 14:32:23.457407 - [DEBUG] Edge function : AllBottom (result of previous compose)
55791 2019-Jan-10 14:32:23.457433 - [DEBUG]
55792 2019-Jan-10 14:32:23.457458 - [DEBUG] Join: AllTop & AllBottom
55793 2019-Jan-10 14:32:23.457488 - [DEBUG] = AllBottom (new jump func)
55794 2019-Jan-10 14:32:23.457512 - [DEBUG]
55795 2019-Jan-10 14:32:23.457535 - [DEBUG] Start adding new jump function
55796 2019-Jan-10 14:32:23.457558 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55797 2019-Jan-10 14:32:23.457615 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55798 2019-Jan-10 14:32:23.458234 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
55799 2019-Jan-10 14:32:23.458853 - [DEBUG] Edge Function : AllBottom
55800 2019-Jan-10 14:32:23.458882 - [DEBUG] End adding new jump function
55801 2019-Jan-10 14:32:23.458915 - [DEBUG]
55802 2019-Jan-10 14:32:23.458939 - [DEBUG] -------------------------------------------- 1601. Path Edge --------------------------------------------
55803 2019-Jan-10 14:32:23.458964 - [DEBUG]
55804 2019-Jan-10 14:32:23.458987 - [DEBUG] Process 1601. path edge:
55805 2019-Jan-10 14:32:23.459011 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55806 2019-Jan-10 14:32:23.459068 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
55807 2019-Jan-10 14:32:23.459687 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55808 2019-Jan-10 14:32:23.460320 - [DEBUG]
55809 2019-Jan-10 14:32:23.460345 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
55810 2019-Jan-10 14:32:23.460997 - [DEBUG] Compose: EdgeIdentity * AllBottom
55811 2019-Jan-10 14:32:23.461025 - [DEBUG]
55812 2019-Jan-10 14:32:23.461049 - [DEBUG] Propagate flow
55813 2019-Jan-10 14:32:23.461073 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55814 2019-Jan-10 14:32:23.461131 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
55815 2019-Jan-10 14:32:23.461744 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55816 2019-Jan-10 14:32:23.462361 - [DEBUG] Edge function : AllBottom (result of previous compose)
55817 2019-Jan-10 14:32:23.462386 - [DEBUG]
55818 2019-Jan-10 14:32:23.462411 - [DEBUG] Join: AllTop & AllBottom
55819 2019-Jan-10 14:32:23.462437 - [DEBUG] = AllBottom (new jump func)
55820 2019-Jan-10 14:32:23.462462 - [DEBUG]
55821 2019-Jan-10 14:32:23.462485 - [DEBUG] Start adding new jump function
55822 2019-Jan-10 14:32:23.462509 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55823 2019-Jan-10 14:32:23.462565 - [DEBUG] Fact at target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55824 2019-Jan-10 14:32:23.463184 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
55825 2019-Jan-10 14:32:23.463810 - [DEBUG] Edge Function : AllBottom
55826 2019-Jan-10 14:32:23.463838 - [DEBUG] End adding new jump function
55827 2019-Jan-10 14:32:23.463862 - [DEBUG]
55828 2019-Jan-10 14:32:23.463886 - [DEBUG] -------------------------------------------- 1602. Path Edge --------------------------------------------
55829 2019-Jan-10 14:32:23.463910 - [DEBUG]
55830 2019-Jan-10 14:32:23.463934 - [DEBUG] Process 1602. path edge:
55831 2019-Jan-10 14:32:23.463957 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55832 2019-Jan-10 14:32:23.464014 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
55833 2019-Jan-10 14:32:23.464627 - [DEBUG] D target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 >
55834 2019-Jan-10 14:32:23.465245 - [DEBUG]
55835 2019-Jan-10 14:32:23.465270 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
55836 2019-Jan-10 14:32:23.465902 - [DEBUG] Compose: EdgeIdentity * AllBottom
55837 2019-Jan-10 14:32:23.465930 - [DEBUG]
55838 2019-Jan-10 14:32:23.465954 - [DEBUG] Propagate flow
55839 2019-Jan-10 14:32:23.465978 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55840 2019-Jan-10 14:32:23.466036 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
55841 2019-Jan-10 14:32:23.466652 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55842 2019-Jan-10 14:32:23.467287 - [DEBUG] Edge function : AllBottom (result of previous compose)
55843 2019-Jan-10 14:32:23.467312 - [DEBUG]
55844 2019-Jan-10 14:32:23.467338 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
55845 2019-Jan-10 14:32:23.467363 - [DEBUG] = AllBottom
55846 2019-Jan-10 14:32:23.467388 - [DEBUG]
55847 2019-Jan-10 14:32:23.467420 - [DEBUG] PROPAGATE: No new function!
55848 2019-Jan-10 14:32:23.467445 - [DEBUG] EDGE:
55849 2019-Jan-10 14:32:23.467503 - [DEBUG] ---> 55850 2019-Jan-10 14:32:23.468116 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55851 2019-Jan-10 14:32:23.468733 - [DEBUG]
55852 2019-Jan-10 14:32:23.468758 - [DEBUG] EDGE:
55853 2019-Jan-10 14:32:23.468815 - [DEBUG] ---> 55854 2019-Jan-10 14:32:23.469434 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55855 2019-Jan-10 14:32:23.470050 - [DEBUG]
55856 2019-Jan-10 14:32:23.470075 - [DEBUG] EDGE:
55857 2019-Jan-10 14:32:23.470133 - [DEBUG] ---> 55858 2019-Jan-10 14:32:23.470765 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55859 2019-Jan-10 14:32:23.471384 - [DEBUG]
55860 2019-Jan-10 14:32:23.471409 - [DEBUG] EDGE:
55861 2019-Jan-10 14:32:23.471467 - [DEBUG] ---> 55862 2019-Jan-10 14:32:23.472087 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55863 2019-Jan-10 14:32:23.472706 - [DEBUG]
55864 2019-Jan-10 14:32:23.472731 - [DEBUG] EDGE:
55865 2019-Jan-10 14:32:23.472789 - [DEBUG] ---> 55866 2019-Jan-10 14:32:23.473406 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55867 2019-Jan-10 14:32:23.474046 - [DEBUG]
55868 2019-Jan-10 14:32:23.474071 - [DEBUG] EDGE:
55869 2019-Jan-10 14:32:23.474129 - [DEBUG] ---> 55870 2019-Jan-10 14:32:23.474749 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55871 2019-Jan-10 14:32:23.475367 - [DEBUG]
55872 2019-Jan-10 14:32:23.475393 - [DEBUG] EDGE:
55873 2019-Jan-10 14:32:23.475450 - [DEBUG] ---> 55874 2019-Jan-10 14:32:23.476077 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55875 2019-Jan-10 14:32:23.476695 - [DEBUG]
55876 2019-Jan-10 14:32:23.476720 - [DEBUG] EDGE:
55877 2019-Jan-10 14:32:23.476777 - [DEBUG] ---> 55878 2019-Jan-10 14:32:23.477409 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55879 2019-Jan-10 14:32:23.478025 - [DEBUG]
55880 2019-Jan-10 14:32:23.478051 - [DEBUG] EDGE:
55881 2019-Jan-10 14:32:23.478108 - [DEBUG] ---> 55882 2019-Jan-10 14:32:23.478725 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55883 2019-Jan-10 14:32:23.479342 - [DEBUG]
55884 2019-Jan-10 14:32:23.479368 - [DEBUG] EDGE:
55885 2019-Jan-10 14:32:23.479426 - [DEBUG] ---> 55886 2019-Jan-10 14:32:23.480060 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55887 2019-Jan-10 14:32:23.480694 - [DEBUG]
55888 2019-Jan-10 14:32:23.480719 - [DEBUG] EDGE:
55889 2019-Jan-10 14:32:23.480777 - [DEBUG] ---> 55890 2019-Jan-10 14:32:23.481392 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55891 2019-Jan-10 14:32:23.482010 - [DEBUG]
55892 2019-Jan-10 14:32:23.482035 - [DEBUG] EDGE:
55893 2019-Jan-10 14:32:23.482093 - [DEBUG] ---> 55894 2019-Jan-10 14:32:23.482707 - [DEBUG] D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77>
55895 2019-Jan-10 14:32:23.483325 - [DEBUG]
55896 2019-Jan-10 14:32:23.483350 - [DEBUG] EDGE:
55897 2019-Jan-10 14:32:23.483407 - [DEBUG] ---> 55898 2019-Jan-10 14:32:23.484042 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
55899 2019-Jan-10 14:32:23.484661 - [DEBUG]
55900 2019-Jan-10 14:32:23.484689 - [DEBUG] Compose: EdgeIdentity * AllBottom
55901 2019-Jan-10 14:32:23.484715 - [DEBUG]
55902 2019-Jan-10 14:32:23.484739 - [DEBUG] Propagate flow
55903 2019-Jan-10 14:32:23.484763 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55904 2019-Jan-10 14:32:23.484819 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55905 2019-Jan-10 14:32:23.485439 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55906 2019-Jan-10 14:32:23.486064 - [DEBUG] Edge function : AllBottom (result of previous compose)
55907 2019-Jan-10 14:32:23.486089 - [DEBUG]
55908 2019-Jan-10 14:32:23.486114 - [DEBUG] Join: AllTop & AllBottom
55909 2019-Jan-10 14:32:23.486140 - [DEBUG] = AllBottom (new jump func)
55910 2019-Jan-10 14:32:23.486165 - [DEBUG]
55911 2019-Jan-10 14:32:23.486188 - [DEBUG] Start adding new jump function
55912 2019-Jan-10 14:32:23.486212 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55913 2019-Jan-10 14:32:23.486268 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55914 2019-Jan-10 14:32:23.486908 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55915 2019-Jan-10 14:32:23.487528 - [DEBUG] Edge Function : AllBottom
55916 2019-Jan-10 14:32:23.487556 - [DEBUG] End adding new jump function
55917 2019-Jan-10 14:32:23.487580 - [DEBUG]
55918 2019-Jan-10 14:32:23.487604 - [DEBUG] -------------------------------------------- 1603. Path Edge --------------------------------------------
55919 2019-Jan-10 14:32:23.487628 - [DEBUG]
55920 2019-Jan-10 14:32:23.487652 - [DEBUG] Process 1603. path edge:
55921 2019-Jan-10 14:32:23.487676 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55922 2019-Jan-10 14:32:23.487732 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
55923 2019-Jan-10 14:32:23.488351 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
55924 2019-Jan-10 14:32:23.488975 - [DEBUG]
55925 2019-Jan-10 14:32:23.489000 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
55926 2019-Jan-10 14:32:23.489658 - [DEBUG] Compose: EdgeIdentity * AllBottom
55927 2019-Jan-10 14:32:23.489687 - [DEBUG]
55928 2019-Jan-10 14:32:23.489711 - [DEBUG] Propagate flow
55929 2019-Jan-10 14:32:23.489734 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55930 2019-Jan-10 14:32:23.489792 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55931 2019-Jan-10 14:32:23.490434 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55932 2019-Jan-10 14:32:23.491063 - [DEBUG] Edge function : AllBottom (result of previous compose)
55933 2019-Jan-10 14:32:23.491089 - [DEBUG]
55934 2019-Jan-10 14:32:23.491114 - [DEBUG] Join: AllTop & AllBottom
55935 2019-Jan-10 14:32:23.491140 - [DEBUG] = AllBottom (new jump func)
55936 2019-Jan-10 14:32:23.491165 - [DEBUG]
55937 2019-Jan-10 14:32:23.491189 - [DEBUG] Start adding new jump function
55938 2019-Jan-10 14:32:23.491212 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55939 2019-Jan-10 14:32:23.491269 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55940 2019-Jan-10 14:32:23.491898 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55941 2019-Jan-10 14:32:23.492527 - [DEBUG] Edge Function : AllBottom
55942 2019-Jan-10 14:32:23.492557 - [DEBUG] End adding new jump function
55943 2019-Jan-10 14:32:23.492581 - [DEBUG]
55944 2019-Jan-10 14:32:23.492604 - [DEBUG] -------------------------------------------- 1604. Path Edge --------------------------------------------
55945 2019-Jan-10 14:32:23.492629 - [DEBUG]
55946 2019-Jan-10 14:32:23.492653 - [DEBUG] Process 1604. path edge:
55947 2019-Jan-10 14:32:23.492677 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55948 2019-Jan-10 14:32:23.492734 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
55949 2019-Jan-10 14:32:23.493350 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
55950 2019-Jan-10 14:32:23.493997 - [DEBUG]
55951 2019-Jan-10 14:32:23.494023 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
55952 2019-Jan-10 14:32:23.494663 - [DEBUG] Compose: EdgeIdentity * AllBottom
55953 2019-Jan-10 14:32:23.494691 - [DEBUG]
55954 2019-Jan-10 14:32:23.494715 - [DEBUG] Propagate flow
55955 2019-Jan-10 14:32:23.494739 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55956 2019-Jan-10 14:32:23.494798 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55957 2019-Jan-10 14:32:23.495414 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55958 2019-Jan-10 14:32:23.496058 - [DEBUG] Edge function : AllBottom (result of previous compose)
55959 2019-Jan-10 14:32:23.496084 - [DEBUG]
55960 2019-Jan-10 14:32:23.496110 - [DEBUG] Join: AllTop & AllBottom
55961 2019-Jan-10 14:32:23.496136 - [DEBUG] = AllBottom (new jump func)
55962 2019-Jan-10 14:32:23.496161 - [DEBUG]
55963 2019-Jan-10 14:32:23.496185 - [DEBUG] Start adding new jump function
55964 2019-Jan-10 14:32:23.496208 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55965 2019-Jan-10 14:32:23.496270 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55966 2019-Jan-10 14:32:23.496922 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55967 2019-Jan-10 14:32:23.497538 - [DEBUG] Edge Function : AllBottom
55968 2019-Jan-10 14:32:23.497567 - [DEBUG] End adding new jump function
55969 2019-Jan-10 14:32:23.497607 - [DEBUG]
55970 2019-Jan-10 14:32:23.497631 - [DEBUG] -------------------------------------------- 1605. Path Edge --------------------------------------------
55971 2019-Jan-10 14:32:23.497656 - [DEBUG]
55972 2019-Jan-10 14:32:23.497680 - [DEBUG] Process 1605. path edge:
55973 2019-Jan-10 14:32:23.497704 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
55974 2019-Jan-10 14:32:23.497760 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
55975 2019-Jan-10 14:32:23.498375 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
55976 2019-Jan-10 14:32:23.499001 - [DEBUG]
55977 2019-Jan-10 14:32:23.499027 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
55978 2019-Jan-10 14:32:23.499667 - [DEBUG] Compose: EdgeIdentity * AllBottom
55979 2019-Jan-10 14:32:23.499695 - [DEBUG]
55980 2019-Jan-10 14:32:23.499719 - [DEBUG] Propagate flow
55981 2019-Jan-10 14:32:23.499743 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
55982 2019-Jan-10 14:32:23.499800 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55983 2019-Jan-10 14:32:23.500457 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55984 2019-Jan-10 14:32:23.501085 - [DEBUG] Edge function : AllBottom (result of previous compose)
55985 2019-Jan-10 14:32:23.501111 - [DEBUG]
55986 2019-Jan-10 14:32:23.501136 - [DEBUG] Join: AllTop & AllBottom
55987 2019-Jan-10 14:32:23.501162 - [DEBUG] = AllBottom (new jump func)
55988 2019-Jan-10 14:32:23.501186 - [DEBUG]
55989 2019-Jan-10 14:32:23.501210 - [DEBUG] Start adding new jump function
55990 2019-Jan-10 14:32:23.501233 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
55991 2019-Jan-10 14:32:23.501290 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
55992 2019-Jan-10 14:32:23.501917 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
55993 2019-Jan-10 14:32:23.502544 - [DEBUG] Edge Function : AllBottom
55994 2019-Jan-10 14:32:23.502571 - [DEBUG] End adding new jump function
55995 2019-Jan-10 14:32:23.502596 - [DEBUG]
55996 2019-Jan-10 14:32:23.502619 - [DEBUG] -------------------------------------------- 1606. Path Edge --------------------------------------------
55997 2019-Jan-10 14:32:23.502644 - [DEBUG]
55998 2019-Jan-10 14:32:23.502667 - [DEBUG] Process 1606. path edge:
55999 2019-Jan-10 14:32:23.502691 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56000 2019-Jan-10 14:32:23.502747 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
56001 2019-Jan-10 14:32:23.503372 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56002 2019-Jan-10 14:32:23.504013 - [DEBUG]
56003 2019-Jan-10 14:32:23.504038 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
56004 2019-Jan-10 14:32:23.504679 - [DEBUG] Possible callees:
56005 2019-Jan-10 14:32:23.504705 - [DEBUG] llvm.dbg.declare
56006 2019-Jan-10 14:32:23.504730 - [DEBUG] Possible return sites:
56007 2019-Jan-10 14:32:23.504754 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16356008 2019-Jan-10 14:32:23.506007 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56009 2019-Jan-10 14:32:23.506047 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56010 2019-Jan-10 14:32:23.506088 - [DEBUG] Compose: EdgeIdentity * AllBottom
56011 2019-Jan-10 14:32:23.506116 - [DEBUG]
56012 2019-Jan-10 14:32:23.506140 - [DEBUG] Propagate flow
56013 2019-Jan-10 14:32:23.506163 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56014 2019-Jan-10 14:32:23.506221 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
56015 2019-Jan-10 14:32:23.506855 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56016 2019-Jan-10 14:32:23.507481 - [DEBUG] Edge function : AllBottom (result of previous compose)
56017 2019-Jan-10 14:32:23.507506 - [DEBUG]
56018 2019-Jan-10 14:32:23.507531 - [DEBUG] Join: AllTop & AllBottom
56019 2019-Jan-10 14:32:23.507558 - [DEBUG] = AllBottom (new jump func)
56020 2019-Jan-10 14:32:23.507582 - [DEBUG]
56021 2019-Jan-10 14:32:23.507606 - [DEBUG] Start adding new jump function
56022 2019-Jan-10 14:32:23.507630 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56023 2019-Jan-10 14:32:23.507686 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56024 2019-Jan-10 14:32:23.508311 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
56025 2019-Jan-10 14:32:23.508929 - [DEBUG] Edge Function : AllBottom
56026 2019-Jan-10 14:32:23.508958 - [DEBUG] End adding new jump function
56027 2019-Jan-10 14:32:23.508982 - [DEBUG]
56028 2019-Jan-10 14:32:23.509006 - [DEBUG] -------------------------------------------- 1607. Path Edge --------------------------------------------
56029 2019-Jan-10 14:32:23.509031 - [DEBUG]
56030 2019-Jan-10 14:32:23.509054 - [DEBUG] Process 1607. path edge:
56031 2019-Jan-10 14:32:23.509078 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56032 2019-Jan-10 14:32:23.509134 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
56033 2019-Jan-10 14:32:23.509753 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56034 2019-Jan-10 14:32:23.510393 - [DEBUG]
56035 2019-Jan-10 14:32:23.510418 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
56036 2019-Jan-10 14:32:23.511061 - [DEBUG] Compose: EdgeIdentity * AllBottom
56037 2019-Jan-10 14:32:23.511090 - [DEBUG]
56038 2019-Jan-10 14:32:23.511115 - [DEBUG] Propagate flow
56039 2019-Jan-10 14:32:23.511138 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56040 2019-Jan-10 14:32:23.511196 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
56041 2019-Jan-10 14:32:23.511813 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56042 2019-Jan-10 14:32:23.512439 - [DEBUG] Edge function : AllBottom (result of previous compose)
56043 2019-Jan-10 14:32:23.512465 - [DEBUG]
56044 2019-Jan-10 14:32:23.512490 - [DEBUG] Join: AllTop & AllBottom
56045 2019-Jan-10 14:32:23.512516 - [DEBUG] = AllBottom (new jump func)
56046 2019-Jan-10 14:32:23.512541 - [DEBUG]
56047 2019-Jan-10 14:32:23.512564 - [DEBUG] Start adding new jump function
56048 2019-Jan-10 14:32:23.512588 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56049 2019-Jan-10 14:32:23.512645 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56050 2019-Jan-10 14:32:23.513278 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
56051 2019-Jan-10 14:32:23.513918 - [DEBUG] Edge Function : AllBottom
56052 2019-Jan-10 14:32:23.513948 - [DEBUG] End adding new jump function
56053 2019-Jan-10 14:32:23.513973 - [DEBUG]
56054 2019-Jan-10 14:32:23.513997 - [DEBUG] -------------------------------------------- 1608. Path Edge --------------------------------------------
56055 2019-Jan-10 14:32:23.514021 - [DEBUG]
56056 2019-Jan-10 14:32:23.514045 - [DEBUG] Process 1608. path edge:
56057 2019-Jan-10 14:32:23.514069 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56058 2019-Jan-10 14:32:23.514126 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
56059 2019-Jan-10 14:32:23.514741 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56060 2019-Jan-10 14:32:23.515366 - [DEBUG]
56061 2019-Jan-10 14:32:23.515391 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
56062 2019-Jan-10 14:32:23.516027 - [DEBUG] Compose: EdgeIdentity * AllBottom
56063 2019-Jan-10 14:32:23.516055 - [DEBUG]
56064 2019-Jan-10 14:32:23.516079 - [DEBUG] Propagate flow
56065 2019-Jan-10 14:32:23.516102 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56066 2019-Jan-10 14:32:23.516160 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
56067 2019-Jan-10 14:32:23.516786 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56068 2019-Jan-10 14:32:23.517427 - [DEBUG] Edge function : AllBottom (result of previous compose)
56069 2019-Jan-10 14:32:23.517453 - [DEBUG]
56070 2019-Jan-10 14:32:23.517478 - [DEBUG] Join: AllTop & AllBottom
56071 2019-Jan-10 14:32:23.517504 - [DEBUG] = AllBottom (new jump func)
56072 2019-Jan-10 14:32:23.517529 - [DEBUG]
56073 2019-Jan-10 14:32:23.517553 - [DEBUG] Start adding new jump function
56074 2019-Jan-10 14:32:23.517577 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56075 2019-Jan-10 14:32:23.517633 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56076 2019-Jan-10 14:32:23.518259 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
56077 2019-Jan-10 14:32:23.518882 - [DEBUG] Edge Function : AllBottom
56078 2019-Jan-10 14:32:23.518910 - [DEBUG] End adding new jump function
56079 2019-Jan-10 14:32:23.518934 - [DEBUG]
56080 2019-Jan-10 14:32:23.518958 - [DEBUG] -------------------------------------------- 1609. Path Edge --------------------------------------------
56081 2019-Jan-10 14:32:23.518982 - [DEBUG]
56082 2019-Jan-10 14:32:23.519005 - [DEBUG] Process 1609. path edge:
56083 2019-Jan-10 14:32:23.519030 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56084 2019-Jan-10 14:32:23.519086 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
56085 2019-Jan-10 14:32:23.519710 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56086 2019-Jan-10 14:32:23.520350 - [DEBUG]
56087 2019-Jan-10 14:32:23.520374 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
56088 2019-Jan-10 14:32:23.521013 - [DEBUG] Possible callees:
56089 2019-Jan-10 14:32:23.521039 - [DEBUG] llvm.dbg.declare
56090 2019-Jan-10 14:32:23.521064 - [DEBUG] Possible return sites:
56091 2019-Jan-10 14:32:23.521088 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16956092 2019-Jan-10 14:32:23.522340 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56093 2019-Jan-10 14:32:23.522369 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56094 2019-Jan-10 14:32:23.522407 - [DEBUG] Compose: EdgeIdentity * AllBottom
56095 2019-Jan-10 14:32:23.522434 - [DEBUG]
56096 2019-Jan-10 14:32:23.522458 - [DEBUG] Propagate flow
56097 2019-Jan-10 14:32:23.522481 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56098 2019-Jan-10 14:32:23.522539 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
56099 2019-Jan-10 14:32:23.523159 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56100 2019-Jan-10 14:32:23.523800 - [DEBUG] Edge function : AllBottom (result of previous compose)
56101 2019-Jan-10 14:32:23.523825 - [DEBUG]
56102 2019-Jan-10 14:32:23.523850 - [DEBUG] Join: AllTop & AllBottom
56103 2019-Jan-10 14:32:23.523876 - [DEBUG] = AllBottom (new jump func)
56104 2019-Jan-10 14:32:23.523901 - [DEBUG]
56105 2019-Jan-10 14:32:23.523925 - [DEBUG] Start adding new jump function
56106 2019-Jan-10 14:32:23.523949 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56107 2019-Jan-10 14:32:23.524005 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56108 2019-Jan-10 14:32:23.524631 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
56109 2019-Jan-10 14:32:23.525249 - [DEBUG] Edge Function : AllBottom
56110 2019-Jan-10 14:32:23.525278 - [DEBUG] End adding new jump function
56111 2019-Jan-10 14:32:23.525302 - [DEBUG]
56112 2019-Jan-10 14:32:23.525326 - [DEBUG] -------------------------------------------- 1610. Path Edge --------------------------------------------
56113 2019-Jan-10 14:32:23.525350 - [DEBUG]
56114 2019-Jan-10 14:32:23.525373 - [DEBUG] Process 1610. path edge:
56115 2019-Jan-10 14:32:23.525397 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56116 2019-Jan-10 14:32:23.525453 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
56117 2019-Jan-10 14:32:23.526072 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56118 2019-Jan-10 14:32:23.526697 - [DEBUG]
56119 2019-Jan-10 14:32:23.526721 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
56120 2019-Jan-10 14:32:23.527377 - [DEBUG] Compose: EdgeIdentity * AllBottom
56121 2019-Jan-10 14:32:23.527405 - [DEBUG]
56122 2019-Jan-10 14:32:23.527429 - [DEBUG] Propagate flow
56123 2019-Jan-10 14:32:23.527453 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56124 2019-Jan-10 14:32:23.527511 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
56125 2019-Jan-10 14:32:23.528131 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56126 2019-Jan-10 14:32:23.528756 - [DEBUG] Edge function : AllBottom (result of previous compose)
56127 2019-Jan-10 14:32:23.528781 - [DEBUG]
56128 2019-Jan-10 14:32:23.528806 - [DEBUG] Join: AllTop & AllBottom
56129 2019-Jan-10 14:32:23.528833 - [DEBUG] = AllBottom (new jump func)
56130 2019-Jan-10 14:32:23.528857 - [DEBUG]
56131 2019-Jan-10 14:32:23.528881 - [DEBUG] Start adding new jump function
56132 2019-Jan-10 14:32:23.528905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56133 2019-Jan-10 14:32:23.528962 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56134 2019-Jan-10 14:32:23.529596 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
56135 2019-Jan-10 14:32:23.530228 - [DEBUG] Edge Function : AllBottom
56136 2019-Jan-10 14:32:23.530257 - [DEBUG] End adding new jump function
56137 2019-Jan-10 14:32:23.530281 - [DEBUG]
56138 2019-Jan-10 14:32:23.530305 - [DEBUG] -------------------------------------------- 1611. Path Edge --------------------------------------------
56139 2019-Jan-10 14:32:23.530329 - [DEBUG]
56140 2019-Jan-10 14:32:23.530352 - [DEBUG] Process 1611. path edge:
56141 2019-Jan-10 14:32:23.530376 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56142 2019-Jan-10 14:32:23.530433 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
56143 2019-Jan-10 14:32:23.531051 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56144 2019-Jan-10 14:32:23.531675 - [DEBUG]
56145 2019-Jan-10 14:32:23.531700 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
56146 2019-Jan-10 14:32:23.532340 - [DEBUG] Compose: EdgeIdentity * AllBottom
56147 2019-Jan-10 14:32:23.532369 - [DEBUG]
56148 2019-Jan-10 14:32:23.532393 - [DEBUG] Propagate flow
56149 2019-Jan-10 14:32:23.532417 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56150 2019-Jan-10 14:32:23.532475 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
56151 2019-Jan-10 14:32:23.533098 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56152 2019-Jan-10 14:32:23.533739 - [DEBUG] Edge function : AllBottom (result of previous compose)
56153 2019-Jan-10 14:32:23.533764 - [DEBUG]
56154 2019-Jan-10 14:32:23.533789 - [DEBUG] Join: AllTop & AllBottom
56155 2019-Jan-10 14:32:23.533815 - [DEBUG] = AllBottom (new jump func)
56156 2019-Jan-10 14:32:23.533841 - [DEBUG]
56157 2019-Jan-10 14:32:23.533864 - [DEBUG] Start adding new jump function
56158 2019-Jan-10 14:32:23.533888 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56159 2019-Jan-10 14:32:23.533945 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56160 2019-Jan-10 14:32:23.534571 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
56161 2019-Jan-10 14:32:23.535190 - [DEBUG] Edge Function : AllBottom
56162 2019-Jan-10 14:32:23.535218 - [DEBUG] End adding new jump function
56163 2019-Jan-10 14:32:23.535243 - [DEBUG]
56164 2019-Jan-10 14:32:23.535267 - [DEBUG] -------------------------------------------- 1612. Path Edge --------------------------------------------
56165 2019-Jan-10 14:32:23.535291 - [DEBUG]
56166 2019-Jan-10 14:32:23.535315 - [DEBUG] Process 1612. path edge:
56167 2019-Jan-10 14:32:23.535339 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56168 2019-Jan-10 14:32:23.535395 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
56169 2019-Jan-10 14:32:23.536015 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56170 2019-Jan-10 14:32:23.536640 - [DEBUG]
56171 2019-Jan-10 14:32:23.536664 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
56172 2019-Jan-10 14:32:23.537327 - [DEBUG] Compose: EdgeIdentity * AllBottom
56173 2019-Jan-10 14:32:23.537357 - [DEBUG]
56174 2019-Jan-10 14:32:23.537381 - [DEBUG] Propagate flow
56175 2019-Jan-10 14:32:23.537413 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56176 2019-Jan-10 14:32:23.537471 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
56177 2019-Jan-10 14:32:23.538089 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56178 2019-Jan-10 14:32:23.538721 - [DEBUG] Edge function : AllBottom (result of previous compose)
56179 2019-Jan-10 14:32:23.538747 - [DEBUG]
56180 2019-Jan-10 14:32:23.538772 - [DEBUG] Join: AllTop & AllBottom
56181 2019-Jan-10 14:32:23.538798 - [DEBUG] = AllBottom (new jump func)
56182 2019-Jan-10 14:32:23.538823 - [DEBUG]
56183 2019-Jan-10 14:32:23.538847 - [DEBUG] Start adding new jump function
56184 2019-Jan-10 14:32:23.538871 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56185 2019-Jan-10 14:32:23.538928 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56186 2019-Jan-10 14:32:23.539554 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
56187 2019-Jan-10 14:32:23.540184 - [DEBUG] Edge Function : AllBottom
56188 2019-Jan-10 14:32:23.540213 - [DEBUG] End adding new jump function
56189 2019-Jan-10 14:32:23.540238 - [DEBUG]
56190 2019-Jan-10 14:32:23.540261 - [DEBUG] -------------------------------------------- 1613. Path Edge --------------------------------------------
56191 2019-Jan-10 14:32:23.540286 - [DEBUG]
56192 2019-Jan-10 14:32:23.540309 - [DEBUG] Process 1613. path edge:
56193 2019-Jan-10 14:32:23.540333 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56194 2019-Jan-10 14:32:23.540389 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
56195 2019-Jan-10 14:32:23.541006 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56196 2019-Jan-10 14:32:23.541633 - [DEBUG]
56197 2019-Jan-10 14:32:23.541658 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
56198 2019-Jan-10 14:32:23.542300 - [DEBUG] Compose: EdgeIdentity * AllBottom
56199 2019-Jan-10 14:32:23.542329 - [DEBUG]
56200 2019-Jan-10 14:32:23.542353 - [DEBUG] Propagate flow
56201 2019-Jan-10 14:32:23.542376 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56202 2019-Jan-10 14:32:23.542438 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
56203 2019-Jan-10 14:32:23.543070 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56204 2019-Jan-10 14:32:23.543714 - [DEBUG] Edge function : AllBottom (result of previous compose)
56205 2019-Jan-10 14:32:23.543739 - [DEBUG]
56206 2019-Jan-10 14:32:23.543764 - [DEBUG] Join: AllTop & AllBottom
56207 2019-Jan-10 14:32:23.543791 - [DEBUG] = AllBottom (new jump func)
56208 2019-Jan-10 14:32:23.543816 - [DEBUG]
56209 2019-Jan-10 14:32:23.543839 - [DEBUG] Start adding new jump function
56210 2019-Jan-10 14:32:23.543862 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56211 2019-Jan-10 14:32:23.543919 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56212 2019-Jan-10 14:32:23.544544 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
56213 2019-Jan-10 14:32:23.545161 - [DEBUG] Edge Function : AllBottom
56214 2019-Jan-10 14:32:23.545190 - [DEBUG] End adding new jump function
56215 2019-Jan-10 14:32:23.545214 - [DEBUG]
56216 2019-Jan-10 14:32:23.545248 - [DEBUG] -------------------------------------------- 1614. Path Edge --------------------------------------------
56217 2019-Jan-10 14:32:23.545273 - [DEBUG]
56218 2019-Jan-10 14:32:23.545296 - [DEBUG] Process 1614. path edge:
56219 2019-Jan-10 14:32:23.545320 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56220 2019-Jan-10 14:32:23.545376 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
56221 2019-Jan-10 14:32:23.545996 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56222 2019-Jan-10 14:32:23.546620 - [DEBUG]
56223 2019-Jan-10 14:32:23.546644 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
56224 2019-Jan-10 14:32:23.547304 - [DEBUG] Compose: EdgeIdentity * AllBottom
56225 2019-Jan-10 14:32:23.547332 - [DEBUG]
56226 2019-Jan-10 14:32:23.547356 - [DEBUG] Propagate flow
56227 2019-Jan-10 14:32:23.547380 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56228 2019-Jan-10 14:32:23.547438 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
56229 2019-Jan-10 14:32:23.548054 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56230 2019-Jan-10 14:32:23.548678 - [DEBUG] Edge function : AllBottom (result of previous compose)
56231 2019-Jan-10 14:32:23.548704 - [DEBUG]
56232 2019-Jan-10 14:32:23.548729 - [DEBUG] Join: AllTop & AllBottom
56233 2019-Jan-10 14:32:23.548755 - [DEBUG] = AllBottom (new jump func)
56234 2019-Jan-10 14:32:23.548780 - [DEBUG]
56235 2019-Jan-10 14:32:23.548804 - [DEBUG] Start adding new jump function
56236 2019-Jan-10 14:32:23.548827 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56237 2019-Jan-10 14:32:23.548883 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56238 2019-Jan-10 14:32:23.549510 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
56239 2019-Jan-10 14:32:23.550125 - [DEBUG] Edge Function : AllBottom
56240 2019-Jan-10 14:32:23.550153 - [DEBUG] End adding new jump function
56241 2019-Jan-10 14:32:23.550191 - [DEBUG]
56242 2019-Jan-10 14:32:23.550214 - [DEBUG] -------------------------------------------- 1615. Path Edge --------------------------------------------
56243 2019-Jan-10 14:32:23.550239 - [DEBUG]
56244 2019-Jan-10 14:32:23.550262 - [DEBUG] Process 1615. path edge:
56245 2019-Jan-10 14:32:23.550286 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56246 2019-Jan-10 14:32:23.550342 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
56247 2019-Jan-10 14:32:23.550958 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56248 2019-Jan-10 14:32:23.551583 - [DEBUG]
56249 2019-Jan-10 14:32:23.551608 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
56250 2019-Jan-10 14:32:23.552273 - [DEBUG] Compose: EdgeIdentity * AllBottom
56251 2019-Jan-10 14:32:23.552301 - [DEBUG]
56252 2019-Jan-10 14:32:23.552325 - [DEBUG] Propagate flow
56253 2019-Jan-10 14:32:23.552349 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56254 2019-Jan-10 14:32:23.552411 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56255 2019-Jan-10 14:32:23.553046 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56256 2019-Jan-10 14:32:23.553695 - [DEBUG] Edge function : AllBottom (result of previous compose)
56257 2019-Jan-10 14:32:23.553721 - [DEBUG]
56258 2019-Jan-10 14:32:23.553757 - [DEBUG] Join: AllTop & AllBottom
56259 2019-Jan-10 14:32:23.553783 - [DEBUG] = AllBottom (new jump func)
56260 2019-Jan-10 14:32:23.553808 - [DEBUG]
56261 2019-Jan-10 14:32:23.553832 - [DEBUG] Start adding new jump function
56262 2019-Jan-10 14:32:23.553856 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56263 2019-Jan-10 14:32:23.553913 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56264 2019-Jan-10 14:32:23.554538 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56265 2019-Jan-10 14:32:23.555158 - [DEBUG] Edge Function : AllBottom
56266 2019-Jan-10 14:32:23.555187 - [DEBUG] End adding new jump function
56267 2019-Jan-10 14:32:23.555211 - [DEBUG]
56268 2019-Jan-10 14:32:23.555235 - [DEBUG] -------------------------------------------- 1616. Path Edge --------------------------------------------
56269 2019-Jan-10 14:32:23.555260 - [DEBUG]
56270 2019-Jan-10 14:32:23.555283 - [DEBUG] Process 1616. path edge:
56271 2019-Jan-10 14:32:23.555307 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56272 2019-Jan-10 14:32:23.555364 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
56273 2019-Jan-10 14:32:23.555980 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56274 2019-Jan-10 14:32:23.556604 - [DEBUG]
56275 2019-Jan-10 14:32:23.556628 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56276 2019-Jan-10 14:32:23.557286 - [DEBUG] Compose: EdgeIdentity * AllBottom
56277 2019-Jan-10 14:32:23.557315 - [DEBUG]
56278 2019-Jan-10 14:32:23.557339 - [DEBUG] Propagate flow
56279 2019-Jan-10 14:32:23.557363 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56280 2019-Jan-10 14:32:23.557421 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
56281 2019-Jan-10 14:32:23.558043 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56282 2019-Jan-10 14:32:23.558668 - [DEBUG] Edge function : AllBottom (result of previous compose)
56283 2019-Jan-10 14:32:23.558693 - [DEBUG]
56284 2019-Jan-10 14:32:23.558719 - [DEBUG] Join: AllTop & AllBottom
56285 2019-Jan-10 14:32:23.558745 - [DEBUG] = AllBottom (new jump func)
56286 2019-Jan-10 14:32:23.558770 - [DEBUG]
56287 2019-Jan-10 14:32:23.558793 - [DEBUG] Start adding new jump function
56288 2019-Jan-10 14:32:23.558817 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56289 2019-Jan-10 14:32:23.558873 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56290 2019-Jan-10 14:32:23.559499 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
56291 2019-Jan-10 14:32:23.560120 - [DEBUG] Edge Function : AllBottom
56292 2019-Jan-10 14:32:23.560148 - [DEBUG] End adding new jump function
56293 2019-Jan-10 14:32:23.560186 - [DEBUG]
56294 2019-Jan-10 14:32:23.560210 - [DEBUG] -------------------------------------------- 1617. Path Edge --------------------------------------------
56295 2019-Jan-10 14:32:23.560234 - [DEBUG]
56296 2019-Jan-10 14:32:23.560258 - [DEBUG] Process 1617. path edge:
56297 2019-Jan-10 14:32:23.560282 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56298 2019-Jan-10 14:32:23.560338 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
56299 2019-Jan-10 14:32:23.560959 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56300 2019-Jan-10 14:32:23.561591 - [DEBUG]
56301 2019-Jan-10 14:32:23.561617 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
56302 2019-Jan-10 14:32:23.562261 - [DEBUG] Compose: EdgeIdentity * AllBottom
56303 2019-Jan-10 14:32:23.562289 - [DEBUG]
56304 2019-Jan-10 14:32:23.562313 - [DEBUG] Propagate flow
56305 2019-Jan-10 14:32:23.562336 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56306 2019-Jan-10 14:32:23.562394 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56307 2019-Jan-10 14:32:23.563013 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56308 2019-Jan-10 14:32:23.563654 - [DEBUG] Edge function : AllBottom (result of previous compose)
56309 2019-Jan-10 14:32:23.563679 - [DEBUG]
56310 2019-Jan-10 14:32:23.563704 - [DEBUG] Join: AllTop & AllBottom
56311 2019-Jan-10 14:32:23.563730 - [DEBUG] = AllBottom (new jump func)
56312 2019-Jan-10 14:32:23.563755 - [DEBUG]
56313 2019-Jan-10 14:32:23.563778 - [DEBUG] Start adding new jump function
56314 2019-Jan-10 14:32:23.563802 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56315 2019-Jan-10 14:32:23.563858 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56316 2019-Jan-10 14:32:23.564484 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56317 2019-Jan-10 14:32:23.565100 - [DEBUG] Edge Function : AllBottom
56318 2019-Jan-10 14:32:23.565128 - [DEBUG] End adding new jump function
56319 2019-Jan-10 14:32:23.565152 - [DEBUG]
56320 2019-Jan-10 14:32:23.565176 - [DEBUG] -------------------------------------------- 1618. Path Edge --------------------------------------------
56321 2019-Jan-10 14:32:23.565200 - [DEBUG]
56322 2019-Jan-10 14:32:23.565224 - [DEBUG] Process 1618. path edge:
56323 2019-Jan-10 14:32:23.565248 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56324 2019-Jan-10 14:32:23.565303 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
56325 2019-Jan-10 14:32:23.565921 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56326 2019-Jan-10 14:32:23.566547 - [DEBUG]
56327 2019-Jan-10 14:32:23.566571 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56328 2019-Jan-10 14:32:23.567225 - [DEBUG] Compose: EdgeIdentity * AllBottom
56329 2019-Jan-10 14:32:23.567253 - [DEBUG]
56330 2019-Jan-10 14:32:23.567277 - [DEBUG] Propagate flow
56331 2019-Jan-10 14:32:23.567301 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56332 2019-Jan-10 14:32:23.567359 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56333 2019-Jan-10 14:32:23.567976 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56334 2019-Jan-10 14:32:23.568600 - [DEBUG] Edge function : AllBottom (result of previous compose)
56335 2019-Jan-10 14:32:23.568625 - [DEBUG]
56336 2019-Jan-10 14:32:23.568650 - [DEBUG] Join: AllTop & AllBottom
56337 2019-Jan-10 14:32:23.568676 - [DEBUG] = AllBottom (new jump func)
56338 2019-Jan-10 14:32:23.568701 - [DEBUG]
56339 2019-Jan-10 14:32:23.568725 - [DEBUG] Start adding new jump function
56340 2019-Jan-10 14:32:23.568749 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56341 2019-Jan-10 14:32:23.568805 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56342 2019-Jan-10 14:32:23.569466 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56343 2019-Jan-10 14:32:23.575812 - [DEBUG] Edge Function : AllBottom
56344 2019-Jan-10 14:32:23.575852 - [DEBUG] End adding new jump function
56345 2019-Jan-10 14:32:23.575877 - [DEBUG]
56346 2019-Jan-10 14:32:23.575901 - [DEBUG] -------------------------------------------- 1619. Path Edge --------------------------------------------
56347 2019-Jan-10 14:32:23.575927 - [DEBUG]
56348 2019-Jan-10 14:32:23.575950 - [DEBUG] Process 1619. path edge:
56349 2019-Jan-10 14:32:23.575976 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56350 2019-Jan-10 14:32:23.576051 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
56351 2019-Jan-10 14:32:23.576678 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56352 2019-Jan-10 14:32:23.577350 - [DEBUG]
56353 2019-Jan-10 14:32:23.577375 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56354 2019-Jan-10 14:32:23.578012 - [DEBUG] Start of endsummarytab entry
56355 2019-Jan-10 14:32:23.578054 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
56356 2019-Jan-10 14:32:23.578683 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
56357 2019-Jan-10 14:32:23.578747 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56358 2019-Jan-10 14:32:23.579370 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
56359 2019-Jan-10 14:32:23.579991 - [DEBUG] EF: AllBottom
56360 2019-Jan-10 14:32:23.580017 - [DEBUG]
56361 2019-Jan-10 14:32:23.580041 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56362 2019-Jan-10 14:32:23.580739 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
56363 2019-Jan-10 14:32:23.581388 - [DEBUG] EF: AllBottom
56364 2019-Jan-10 14:32:23.581414 - [DEBUG]
56365 2019-Jan-10 14:32:23.581438 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56366 2019-Jan-10 14:32:23.582054 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
56367 2019-Jan-10 14:32:23.582679 - [DEBUG] EF: AllBottom
56368 2019-Jan-10 14:32:23.582704 - [DEBUG]
56369 2019-Jan-10 14:32:23.582727 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56370 2019-Jan-10 14:32:23.583340 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
56371 2019-Jan-10 14:32:23.584157 - [DEBUG] EF: AllBottom
56372 2019-Jan-10 14:32:23.584184 - [DEBUG]
56373 2019-Jan-10 14:32:23.584208 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56374 2019-Jan-10 14:32:23.584845 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
56375 2019-Jan-10 14:32:23.585489 - [DEBUG] EF: AllBottom
56376 2019-Jan-10 14:32:23.585515 - [DEBUG]
56377 2019-Jan-10 14:32:23.585539 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56378 2019-Jan-10 14:32:23.586179 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
56379 2019-Jan-10 14:32:23.587878 - [DEBUG] EF: AllBottom
56380 2019-Jan-10 14:32:23.587909 - [DEBUG]
56381 2019-Jan-10 14:32:23.587933 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56382 2019-Jan-10 14:32:23.588603 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
56383 2019-Jan-10 14:32:23.589240 - [DEBUG] EF: AllBottom
56384 2019-Jan-10 14:32:23.589266 - [DEBUG]
56385 2019-Jan-10 14:32:23.589290 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56386 2019-Jan-10 14:32:23.589926 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
56387 2019-Jan-10 14:32:23.590585 - [DEBUG] EF: AllBottom
56388 2019-Jan-10 14:32:23.590610 - [DEBUG]
56389 2019-Jan-10 14:32:23.590634 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56390 2019-Jan-10 14:32:23.591351 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
56391 2019-Jan-10 14:32:23.591972 - [DEBUG] EF: AllBottom
56392 2019-Jan-10 14:32:23.591997 - [DEBUG]
56393 2019-Jan-10 14:32:23.592021 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56394 2019-Jan-10 14:32:23.593179 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
56395 2019-Jan-10 14:32:23.594154 - [DEBUG] EF: AllBottom
56396 2019-Jan-10 14:32:23.594183 - [DEBUG]
56397 2019-Jan-10 14:32:23.594207 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56398 2019-Jan-10 14:32:23.594866 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56399 2019-Jan-10 14:32:23.595598 - [DEBUG] EF: AllBottom
56400 2019-Jan-10 14:32:23.595625 - [DEBUG]
56401 2019-Jan-10 14:32:23.595649 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56402 2019-Jan-10 14:32:23.596292 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56403 2019-Jan-10 14:32:23.596977 - [DEBUG] EF: AllBottom
56404 2019-Jan-10 14:32:23.597004 - [DEBUG]
56405 2019-Jan-10 14:32:23.597028 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56406 2019-Jan-10 14:32:23.597649 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
56407 2019-Jan-10 14:32:23.598274 - [DEBUG] EF: AllBottom
56408 2019-Jan-10 14:32:23.598300 - [DEBUG]
56409 2019-Jan-10 14:32:23.598324 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56410 2019-Jan-10 14:32:23.598943 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
56411 2019-Jan-10 14:32:23.599573 - [DEBUG] EF: AllBottom
56412 2019-Jan-10 14:32:23.599599 - [DEBUG]
56413 2019-Jan-10 14:32:23.599622 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56414 2019-Jan-10 14:32:23.600282 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
56415 2019-Jan-10 14:32:23.600926 - [DEBUG] EF: AllBottom
56416 2019-Jan-10 14:32:23.600952 - [DEBUG]
56417 2019-Jan-10 14:32:23.600976 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56418 2019-Jan-10 14:32:23.601609 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56419 2019-Jan-10 14:32:23.602235 - [DEBUG] EF: AllBottom
56420 2019-Jan-10 14:32:23.602260 - [DEBUG]
56421 2019-Jan-10 14:32:23.602283 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56422 2019-Jan-10 14:32:23.602898 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
56423 2019-Jan-10 14:32:23.603566 - [DEBUG] EF: AllBottom
56424 2019-Jan-10 14:32:23.603591 - [DEBUG]
56425 2019-Jan-10 14:32:23.603864 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56426 2019-Jan-10 14:32:23.604513 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
56427 2019-Jan-10 14:32:23.605139 - [DEBUG] EF: AllBottom
56428 2019-Jan-10 14:32:23.605164 - [DEBUG]
56429 2019-Jan-10 14:32:23.605189 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56430 2019-Jan-10 14:32:23.605810 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
56431 2019-Jan-10 14:32:23.606451 - [DEBUG] EF: AllBottom
56432 2019-Jan-10 14:32:23.606477 - [DEBUG]
56433 2019-Jan-10 14:32:23.606500 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56434 2019-Jan-10 14:32:23.607172 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56435 2019-Jan-10 14:32:23.607817 - [DEBUG] EF: AllBottom
56436 2019-Jan-10 14:32:23.607843 - [DEBUG]
56437 2019-Jan-10 14:32:23.607867 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56438 2019-Jan-10 14:32:23.608490 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
56439 2019-Jan-10 14:32:23.609118 - [DEBUG] EF: AllBottom
56440 2019-Jan-10 14:32:23.609144 - [DEBUG]
56441 2019-Jan-10 14:32:23.609168 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56442 2019-Jan-10 14:32:23.609783 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
56443 2019-Jan-10 14:32:23.610446 - [DEBUG] EF: AllBottom
56444 2019-Jan-10 14:32:23.610472 - [DEBUG]
56445 2019-Jan-10 14:32:23.610495 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56446 2019-Jan-10 14:32:23.611116 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
56447 2019-Jan-10 14:32:23.611748 - [DEBUG] EF: AllBottom
56448 2019-Jan-10 14:32:23.611773 - [DEBUG]
56449 2019-Jan-10 14:32:23.611796 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56450 2019-Jan-10 14:32:23.612422 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
56451 2019-Jan-10 14:32:23.613178 - [DEBUG] EF: AllBottom
56452 2019-Jan-10 14:32:23.613204 - [DEBUG]
56453 2019-Jan-10 14:32:23.613228 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56454 2019-Jan-10 14:32:23.613871 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
56455 2019-Jan-10 14:32:23.614497 - [DEBUG] EF: AllBottom
56456 2019-Jan-10 14:32:23.614523 - [DEBUG]
56457 2019-Jan-10 14:32:23.614546 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56458 2019-Jan-10 14:32:23.615161 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56459 2019-Jan-10 14:32:23.615801 - [DEBUG] EF: AllBottom
56460 2019-Jan-10 14:32:23.615827 - [DEBUG]
56461 2019-Jan-10 14:32:23.615851 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56462 2019-Jan-10 14:32:23.616471 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
56463 2019-Jan-10 14:32:23.617114 - [DEBUG] EF: AllBottom
56464 2019-Jan-10 14:32:23.617140 - [DEBUG]
56465 2019-Jan-10 14:32:23.617164 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56466 2019-Jan-10 14:32:23.617778 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
56467 2019-Jan-10 14:32:23.618396 - [DEBUG] EF: AllBottom
56468 2019-Jan-10 14:32:23.618421 - [DEBUG]
56469 2019-Jan-10 14:32:23.618444 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56470 2019-Jan-10 14:32:23.619057 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
56471 2019-Jan-10 14:32:23.619673 - [DEBUG] EF: AllBottom
56472 2019-Jan-10 14:32:23.619698 - [DEBUG]
56473 2019-Jan-10 14:32:23.619722 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56474 2019-Jan-10 14:32:23.620633 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
56475 2019-Jan-10 14:32:23.621264 - [DEBUG] EF: AllBottom
56476 2019-Jan-10 14:32:23.621290 - [DEBUG]
56477 2019-Jan-10 14:32:23.621338 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56478 2019-Jan-10 14:32:23.621968 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
56479 2019-Jan-10 14:32:23.622589 - [DEBUG] EF: AllBottom
56480 2019-Jan-10 14:32:23.622614 - [DEBUG]
56481 2019-Jan-10 14:32:23.622638 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56482 2019-Jan-10 14:32:23.623254 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56483 2019-Jan-10 14:32:23.623906 - [DEBUG] EF: AllBottom
56484 2019-Jan-10 14:32:23.623932 - [DEBUG]
56485 2019-Jan-10 14:32:23.623957 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56486 2019-Jan-10 14:32:23.624603 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56487 2019-Jan-10 14:32:23.625253 - [DEBUG] EF: AllBottom
56488 2019-Jan-10 14:32:23.625280 - [DEBUG]
56489 2019-Jan-10 14:32:23.625304 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56490 2019-Jan-10 14:32:23.625925 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
56491 2019-Jan-10 14:32:23.626553 - [DEBUG] EF: AllBottom
56492 2019-Jan-10 14:32:23.626580 - [DEBUG]
56493 2019-Jan-10 14:32:23.626605 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56494 2019-Jan-10 14:32:23.627282 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
56495 2019-Jan-10 14:32:23.627932 - [DEBUG] EF: AllBottom
56496 2019-Jan-10 14:32:23.627959 - [DEBUG]
56497 2019-Jan-10 14:32:23.627983 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
56498 2019-Jan-10 14:32:23.628608 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56499 2019-Jan-10 14:32:23.629259 - [DEBUG] EF: AllBottom
56500 2019-Jan-10 14:32:23.629286 - [DEBUG]
56501 2019-Jan-10 14:32:23.629311 - [DEBUG] ---------------
56502 2019-Jan-10 14:32:23.629334 - [DEBUG]
56503 2019-Jan-10 14:32:23.629363 - [DEBUG] End of endsummarytab entry
56504 2019-Jan-10 14:32:23.629387 - [DEBUG]
56505 2019-Jan-10 14:32:23.629411 - [DEBUG] Start of incomingtab entry
56506 2019-Jan-10 14:32:23.629436 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
56507 2019-Jan-10 14:32:23.630119 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
56508 2019-Jan-10 14:32:23.634876 - [DEBUG] ---------------
56509 2019-Jan-10 14:32:23.634938 - [DEBUG] End of incomingtab entry
56510 2019-Jan-10 14:32:23.634963 - [DEBUG]
56511 2019-Jan-10 14:32:23.634993 - [DEBUG] EDGE:
56512 2019-Jan-10 14:32:23.635115 - [DEBUG] ---> 56513 2019-Jan-10 14:32:23.635817 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56514 2019-Jan-10 14:32:23.636468 - [DEBUG]
56515 2019-Jan-10 14:32:23.636494 - [DEBUG] EDGE:
56516 2019-Jan-10 14:32:23.636556 - [DEBUG] ---> 56517 2019-Jan-10 14:32:23.637390 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56518 2019-Jan-10 14:32:23.638082 - [DEBUG]
56519 2019-Jan-10 14:32:23.638136 - [DEBUG] Compose: EdgeIdentity * AllBottom
56520 2019-Jan-10 14:32:23.638163 - [DEBUG]
56521 2019-Jan-10 14:32:23.638187 - [DEBUG] Propagate flow
56522 2019-Jan-10 14:32:23.638211 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56523 2019-Jan-10 14:32:23.638287 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56524 2019-Jan-10 14:32:23.638995 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56525 2019-Jan-10 14:32:23.639639 - [DEBUG] Edge function : AllBottom (result of previous compose)
56526 2019-Jan-10 14:32:23.639666 - [DEBUG]
56527 2019-Jan-10 14:32:23.639693 - [DEBUG] Join: AllTop & AllBottom
56528 2019-Jan-10 14:32:23.639719 - [DEBUG] = AllBottom (new jump func)
56529 2019-Jan-10 14:32:23.639744 - [DEBUG]
56530 2019-Jan-10 14:32:23.639768 - [DEBUG] Start adding new jump function
56531 2019-Jan-10 14:32:23.639792 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56532 2019-Jan-10 14:32:23.639859 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56533 2019-Jan-10 14:32:23.640609 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56534 2019-Jan-10 14:32:23.641255 - [DEBUG] Edge Function : AllBottom
56535 2019-Jan-10 14:32:23.641290 - [DEBUG] End adding new jump function
56536 2019-Jan-10 14:32:23.641315 - [DEBUG]
56537 2019-Jan-10 14:32:23.641339 - [DEBUG] -------------------------------------------- 1620. Path Edge --------------------------------------------
56538 2019-Jan-10 14:32:23.641364 - [DEBUG]
56539 2019-Jan-10 14:32:23.641388 - [DEBUG] Process 1620. path edge:
56540 2019-Jan-10 14:32:23.641412 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56541 2019-Jan-10 14:32:23.641479 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
56542 2019-Jan-10 14:32:23.642132 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56543 2019-Jan-10 14:32:23.642768 - [DEBUG]
56544 2019-Jan-10 14:32:23.642793 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
56545 2019-Jan-10 14:32:23.643471 - [DEBUG] Possible callees:
56546 2019-Jan-10 14:32:23.643518 - [DEBUG] llvm.dbg.declare
56547 2019-Jan-10 14:32:23.643545 - [DEBUG] Possible return sites:
56548 2019-Jan-10 14:32:23.643569 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19356549 2019-Jan-10 14:32:23.644842 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56550 2019-Jan-10 14:32:23.644871 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56551 2019-Jan-10 14:32:23.644917 - [DEBUG] Compose: EdgeIdentity * AllBottom
56552 2019-Jan-10 14:32:23.644945 - [DEBUG]
56553 2019-Jan-10 14:32:23.644970 - [DEBUG] Propagate flow
56554 2019-Jan-10 14:32:23.644993 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56555 2019-Jan-10 14:32:23.645053 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56556 2019-Jan-10 14:32:23.645675 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56557 2019-Jan-10 14:32:23.646300 - [DEBUG] Edge function : AllBottom (result of previous compose)
56558 2019-Jan-10 14:32:23.646326 - [DEBUG]
56559 2019-Jan-10 14:32:23.646352 - [DEBUG] Join: AllTop & AllBottom
56560 2019-Jan-10 14:32:23.646379 - [DEBUG] = AllBottom (new jump func)
56561 2019-Jan-10 14:32:23.646403 - [DEBUG]
56562 2019-Jan-10 14:32:23.646427 - [DEBUG] Start adding new jump function
56563 2019-Jan-10 14:32:23.646451 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56564 2019-Jan-10 14:32:23.646526 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56565 2019-Jan-10 14:32:23.647170 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56566 2019-Jan-10 14:32:23.647790 - [DEBUG] Edge Function : AllBottom
56567 2019-Jan-10 14:32:23.647819 - [DEBUG] End adding new jump function
56568 2019-Jan-10 14:32:23.647843 - [DEBUG]
56569 2019-Jan-10 14:32:23.647867 - [DEBUG] -------------------------------------------- 1621. Path Edge --------------------------------------------
56570 2019-Jan-10 14:32:23.647891 - [DEBUG]
56571 2019-Jan-10 14:32:23.647915 - [DEBUG] Process 1621. path edge:
56572 2019-Jan-10 14:32:23.647939 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56573 2019-Jan-10 14:32:23.647995 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
56574 2019-Jan-10 14:32:23.648614 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56575 2019-Jan-10 14:32:23.649238 - [DEBUG]
56576 2019-Jan-10 14:32:23.649263 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
56577 2019-Jan-10 14:32:23.649910 - [DEBUG] Compose: EdgeIdentity * AllBottom
56578 2019-Jan-10 14:32:23.649939 - [DEBUG]
56579 2019-Jan-10 14:32:23.649963 - [DEBUG] Propagate flow
56580 2019-Jan-10 14:32:23.649986 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56581 2019-Jan-10 14:32:23.650045 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
56582 2019-Jan-10 14:32:23.650687 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56583 2019-Jan-10 14:32:23.651312 - [DEBUG] Edge function : AllBottom (result of previous compose)
56584 2019-Jan-10 14:32:23.651338 - [DEBUG]
56585 2019-Jan-10 14:32:23.651363 - [DEBUG] Join: AllTop & AllBottom
56586 2019-Jan-10 14:32:23.651389 - [DEBUG] = AllBottom (new jump func)
56587 2019-Jan-10 14:32:23.651414 - [DEBUG]
56588 2019-Jan-10 14:32:23.651438 - [DEBUG] Start adding new jump function
56589 2019-Jan-10 14:32:23.651461 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56590 2019-Jan-10 14:32:23.651518 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56591 2019-Jan-10 14:32:23.652143 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
56592 2019-Jan-10 14:32:23.652771 - [DEBUG] Edge Function : AllBottom
56593 2019-Jan-10 14:32:23.652800 - [DEBUG] End adding new jump function
56594 2019-Jan-10 14:32:23.652824 - [DEBUG]
56595 2019-Jan-10 14:32:23.652848 - [DEBUG] -------------------------------------------- 1622. Path Edge --------------------------------------------
56596 2019-Jan-10 14:32:23.652873 - [DEBUG]
56597 2019-Jan-10 14:32:23.652896 - [DEBUG] Process 1622. path edge:
56598 2019-Jan-10 14:32:23.652921 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56599 2019-Jan-10 14:32:23.652977 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
56600 2019-Jan-10 14:32:23.653611 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56601 2019-Jan-10 14:32:23.654236 - [DEBUG]
56602 2019-Jan-10 14:32:23.654261 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
56603 2019-Jan-10 14:32:23.654901 - [DEBUG] Compose: EdgeIdentity * AllBottom
56604 2019-Jan-10 14:32:23.654929 - [DEBUG]
56605 2019-Jan-10 14:32:23.654953 - [DEBUG] Propagate flow
56606 2019-Jan-10 14:32:23.654976 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56607 2019-Jan-10 14:32:23.655043 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
56608 2019-Jan-10 14:32:23.655663 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56609 2019-Jan-10 14:32:23.656288 - [DEBUG] Edge function : AllBottom (result of previous compose)
56610 2019-Jan-10 14:32:23.656314 - [DEBUG]
56611 2019-Jan-10 14:32:23.656339 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56612 2019-Jan-10 14:32:23.656366 - [DEBUG] = AllBottom
56613 2019-Jan-10 14:32:23.656390 - [DEBUG]
56614 2019-Jan-10 14:32:23.656414 - [DEBUG] PROPAGATE: No new function!
56615 2019-Jan-10 14:32:23.656439 - [DEBUG] EDGE:
56616 2019-Jan-10 14:32:23.656497 - [DEBUG] ---> 56617 2019-Jan-10 14:32:23.657130 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56618 2019-Jan-10 14:32:23.657756 - [DEBUG]
56619 2019-Jan-10 14:32:23.657781 - [DEBUG] EDGE:
56620 2019-Jan-10 14:32:23.657838 - [DEBUG] ---> 56621 2019-Jan-10 14:32:23.658457 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56622 2019-Jan-10 14:32:23.659082 - [DEBUG]
56623 2019-Jan-10 14:32:23.659108 - [DEBUG] EDGE:
56624 2019-Jan-10 14:32:23.659165 - [DEBUG] ---> 56625 2019-Jan-10 14:32:23.659791 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56626 2019-Jan-10 14:32:23.660431 - [DEBUG]
56627 2019-Jan-10 14:32:23.660456 - [DEBUG] EDGE:
56628 2019-Jan-10 14:32:23.660514 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
56629 2019-Jan-10 14:32:23.661136 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56630 2019-Jan-10 14:32:23.661761 - [DEBUG]
56631 2019-Jan-10 14:32:23.661786 - [DEBUG] EDGE:
56632 2019-Jan-10 14:32:23.661844 - [DEBUG] ---> 56633 2019-Jan-10 14:32:23.662461 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56634 2019-Jan-10 14:32:23.663086 - [DEBUG]
56635 2019-Jan-10 14:32:23.663111 - [DEBUG] EDGE:
56636 2019-Jan-10 14:32:23.663169 - [DEBUG] ---> 56637 2019-Jan-10 14:32:23.663799 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56638 2019-Jan-10 14:32:23.664424 - [DEBUG]
56639 2019-Jan-10 14:32:23.664449 - [DEBUG] EDGE:
56640 2019-Jan-10 14:32:23.664507 - [DEBUG] ---> 56641 2019-Jan-10 14:32:23.665127 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56642 2019-Jan-10 14:32:23.665760 - [DEBUG]
56643 2019-Jan-10 14:32:23.665794 - [DEBUG] Compose: EdgeIdentity * AllBottom
56644 2019-Jan-10 14:32:23.665821 - [DEBUG]
56645 2019-Jan-10 14:32:23.665844 - [DEBUG] Propagate flow
56646 2019-Jan-10 14:32:23.665868 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56647 2019-Jan-10 14:32:23.665924 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
56648 2019-Jan-10 14:32:23.666543 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56649 2019-Jan-10 14:32:23.667183 - [DEBUG] Edge function : AllBottom (result of previous compose)
56650 2019-Jan-10 14:32:23.667209 - [DEBUG]
56651 2019-Jan-10 14:32:23.667234 - [DEBUG] Join: AllTop & AllBottom
56652 2019-Jan-10 14:32:23.667260 - [DEBUG] = AllBottom (new jump func)
56653 2019-Jan-10 14:32:23.667284 - [DEBUG]
56654 2019-Jan-10 14:32:23.667308 - [DEBUG] Start adding new jump function
56655 2019-Jan-10 14:32:23.667331 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56656 2019-Jan-10 14:32:23.667387 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56657 2019-Jan-10 14:32:23.668013 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
56658 2019-Jan-10 14:32:23.668638 - [DEBUG] Edge Function : AllBottom
56659 2019-Jan-10 14:32:23.668666 - [DEBUG] End adding new jump function
56660 2019-Jan-10 14:32:23.668690 - [DEBUG]
56661 2019-Jan-10 14:32:23.668713 - [DEBUG] -------------------------------------------- 1623. Path Edge --------------------------------------------
56662 2019-Jan-10 14:32:23.668738 - [DEBUG]
56663 2019-Jan-10 14:32:23.668761 - [DEBUG] Process 1623. path edge:
56664 2019-Jan-10 14:32:23.668785 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56665 2019-Jan-10 14:32:23.668841 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
56666 2019-Jan-10 14:32:23.669460 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56667 2019-Jan-10 14:32:23.670085 - [DEBUG]
56668 2019-Jan-10 14:32:23.670109 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
56669 2019-Jan-10 14:32:23.670772 - [DEBUG] Compose: EdgeIdentity * AllBottom
56670 2019-Jan-10 14:32:23.670799 - [DEBUG]
56671 2019-Jan-10 14:32:23.670823 - [DEBUG] Propagate flow
56672 2019-Jan-10 14:32:23.670847 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56673 2019-Jan-10 14:32:23.670905 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
56674 2019-Jan-10 14:32:23.671519 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56675 2019-Jan-10 14:32:23.672143 - [DEBUG] Edge function : AllBottom (result of previous compose)
56676 2019-Jan-10 14:32:23.672169 - [DEBUG]
56677 2019-Jan-10 14:32:23.672194 - [DEBUG] Join: AllTop & AllBottom
56678 2019-Jan-10 14:32:23.672219 - [DEBUG] = AllBottom (new jump func)
56679 2019-Jan-10 14:32:23.672244 - [DEBUG]
56680 2019-Jan-10 14:32:23.672268 - [DEBUG] Start adding new jump function
56681 2019-Jan-10 14:32:23.672291 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56682 2019-Jan-10 14:32:23.672347 - [DEBUG] Fact at target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56683 2019-Jan-10 14:32:23.672972 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
56684 2019-Jan-10 14:32:23.673600 - [DEBUG] Edge Function : AllBottom
56685 2019-Jan-10 14:32:23.673635 - [DEBUG] End adding new jump function
56686 2019-Jan-10 14:32:23.673660 - [DEBUG]
56687 2019-Jan-10 14:32:23.673684 - [DEBUG] -------------------------------------------- 1624. Path Edge --------------------------------------------
56688 2019-Jan-10 14:32:23.673708 - [DEBUG]
56689 2019-Jan-10 14:32:23.673731 - [DEBUG] Process 1624. path edge:
56690 2019-Jan-10 14:32:23.673755 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56691 2019-Jan-10 14:32:23.673812 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
56692 2019-Jan-10 14:32:23.674425 - [DEBUG] D target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 >
56693 2019-Jan-10 14:32:23.675058 - [DEBUG]
56694 2019-Jan-10 14:32:23.675084 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
56695 2019-Jan-10 14:32:23.675768 - [DEBUG] Compose: EdgeIdentity * AllBottom
56696 2019-Jan-10 14:32:23.675798 - [DEBUG]
56697 2019-Jan-10 14:32:23.675822 - [DEBUG] Propagate flow
56698 2019-Jan-10 14:32:23.675846 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56699 2019-Jan-10 14:32:23.675918 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
56700 2019-Jan-10 14:32:23.676588 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
56701 2019-Jan-10 14:32:23.677294 - [DEBUG] Edge function : AllBottom (result of previous compose)
56702 2019-Jan-10 14:32:23.677320 - [DEBUG]
56703 2019-Jan-10 14:32:23.677347 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56704 2019-Jan-10 14:32:23.677374 - [DEBUG] = AllBottom
56705 2019-Jan-10 14:32:23.677398 - [DEBUG]
56706 2019-Jan-10 14:32:23.677422 - [DEBUG] PROPAGATE: No new function!
56707 2019-Jan-10 14:32:23.677448 - [DEBUG] EDGE:
56708 2019-Jan-10 14:32:23.677520 - [DEBUG] ---> 56709 2019-Jan-10 14:32:23.678177 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56710 2019-Jan-10 14:32:23.678843 - [DEBUG]
56711 2019-Jan-10 14:32:23.678871 - [DEBUG] EDGE:
56712 2019-Jan-10 14:32:23.678939 - [DEBUG] ---> 56713 2019-Jan-10 14:32:23.679595 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56714 2019-Jan-10 14:32:23.680248 - [DEBUG]
56715 2019-Jan-10 14:32:23.680274 - [DEBUG] EDGE:
56716 2019-Jan-10 14:32:23.680333 - [DEBUG] ---> 56717 2019-Jan-10 14:32:23.680952 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56718 2019-Jan-10 14:32:23.681579 - [DEBUG]
56719 2019-Jan-10 14:32:23.681604 - [DEBUG] EDGE:
56720 2019-Jan-10 14:32:23.681662 - [DEBUG] ---> 56721 2019-Jan-10 14:32:23.682285 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56722 2019-Jan-10 14:32:23.682909 - [DEBUG]
56723 2019-Jan-10 14:32:23.682935 - [DEBUG] EDGE:
56724 2019-Jan-10 14:32:23.682992 - [DEBUG] ---> 56725 2019-Jan-10 14:32:23.683642 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56726 2019-Jan-10 14:32:23.684267 - [DEBUG]
56727 2019-Jan-10 14:32:23.684293 - [DEBUG] EDGE:
56728 2019-Jan-10 14:32:23.684350 - [DEBUG] ---> 56729 2019-Jan-10 14:32:23.684983 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56730 2019-Jan-10 14:32:23.685609 - [DEBUG]
56731 2019-Jan-10 14:32:23.685635 - [DEBUG] EDGE:
56732 2019-Jan-10 14:32:23.685693 - [DEBUG] ---> 56733 2019-Jan-10 14:32:23.686320 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56734 2019-Jan-10 14:32:23.686959 - [DEBUG]
56735 2019-Jan-10 14:32:23.686985 - [DEBUG] EDGE:
56736 2019-Jan-10 14:32:23.687043 - [DEBUG] ---> 56737 2019-Jan-10 14:32:23.687659 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56738 2019-Jan-10 14:32:23.688285 - [DEBUG]
56739 2019-Jan-10 14:32:23.688310 - [DEBUG] EDGE:
56740 2019-Jan-10 14:32:23.688368 - [DEBUG] ---> 56741 2019-Jan-10 14:32:23.688986 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56742 2019-Jan-10 14:32:23.689611 - [DEBUG]
56743 2019-Jan-10 14:32:23.689638 - [DEBUG] EDGE:
56744 2019-Jan-10 14:32:23.689695 - [DEBUG] ---> 56745 2019-Jan-10 14:32:23.690337 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56746 2019-Jan-10 14:32:23.690969 - [DEBUG]
56747 2019-Jan-10 14:32:23.690995 - [DEBUG] EDGE:
56748 2019-Jan-10 14:32:23.691053 - [DEBUG] ---> 56749 2019-Jan-10 14:32:23.691669 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56750 2019-Jan-10 14:32:23.692294 - [DEBUG]
56751 2019-Jan-10 14:32:23.692319 - [DEBUG] EDGE:
56752 2019-Jan-10 14:32:23.692377 - [DEBUG] ---> 56753 2019-Jan-10 14:32:23.692992 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56754 2019-Jan-10 14:32:23.693642 - [DEBUG]
56755 2019-Jan-10 14:32:23.693668 - [DEBUG] EDGE:
56756 2019-Jan-10 14:32:23.693730 - [DEBUG] ---> 56757 2019-Jan-10 14:32:23.694363 - [DEBUG] D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76>
56758 2019-Jan-10 14:32:23.694989 - [DEBUG]
56759 2019-Jan-10 14:32:23.695016 - [DEBUG] EDGE:
56760 2019-Jan-10 14:32:23.695086 - [DEBUG] ---> 56761 2019-Jan-10 14:32:23.695710 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56762 2019-Jan-10 14:32:23.696332 - [DEBUG]
56763 2019-Jan-10 14:32:23.696357 - [DEBUG] EDGE:
56764 2019-Jan-10 14:32:23.696415 - [DEBUG] ---> 56765 2019-Jan-10 14:32:23.697048 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56766 2019-Jan-10 14:32:23.697668 - [DEBUG]
56767 2019-Jan-10 14:32:23.697697 - [DEBUG] Compose: EdgeIdentity * AllBottom
56768 2019-Jan-10 14:32:23.697724 - [DEBUG]
56769 2019-Jan-10 14:32:23.697748 - [DEBUG] Propagate flow
56770 2019-Jan-10 14:32:23.697772 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56771 2019-Jan-10 14:32:23.697828 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
56772 2019-Jan-10 14:32:23.698442 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
56773 2019-Jan-10 14:32:23.699060 - [DEBUG] Edge function : AllBottom (result of previous compose)
56774 2019-Jan-10 14:32:23.699085 - [DEBUG]
56775 2019-Jan-10 14:32:23.699112 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56776 2019-Jan-10 14:32:23.699138 - [DEBUG] = AllBottom
56777 2019-Jan-10 14:32:23.699163 - [DEBUG]
56778 2019-Jan-10 14:32:23.699186 - [DEBUG] PROPAGATE: No new function!
56779 2019-Jan-10 14:32:23.699210 - [DEBUG] EDGE:
56780 2019-Jan-10 14:32:23.699268 - [DEBUG] ---> 56781 2019-Jan-10 14:32:23.699888 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56782 2019-Jan-10 14:32:23.700522 - [DEBUG]
56783 2019-Jan-10 14:32:23.700549 - [DEBUG] Compose: EdgeIdentity * AllBottom
56784 2019-Jan-10 14:32:23.700575 - [DEBUG]
56785 2019-Jan-10 14:32:23.700599 - [DEBUG] Propagate flow
56786 2019-Jan-10 14:32:23.700623 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56787 2019-Jan-10 14:32:23.700679 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
56788 2019-Jan-10 14:32:23.701308 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
56789 2019-Jan-10 14:32:23.701934 - [DEBUG] Edge function : AllBottom (result of previous compose)
56790 2019-Jan-10 14:32:23.701959 - [DEBUG]
56791 2019-Jan-10 14:32:23.701985 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56792 2019-Jan-10 14:32:23.702011 - [DEBUG] = AllBottom
56793 2019-Jan-10 14:32:23.702035 - [DEBUG]
56794 2019-Jan-10 14:32:23.702059 - [DEBUG] PROPAGATE: No new function!
56795 2019-Jan-10 14:32:23.702083 - [DEBUG] EDGE:
56796 2019-Jan-10 14:32:23.702141 - [DEBUG] ---> 56797 2019-Jan-10 14:32:23.702767 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56798 2019-Jan-10 14:32:23.703387 - [DEBUG]
56799 2019-Jan-10 14:32:23.703412 - [DEBUG] EDGE:
56800 2019-Jan-10 14:32:23.703470 - [DEBUG] ---> 56801 2019-Jan-10 14:32:23.704101 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56802 2019-Jan-10 14:32:23.704728 - [DEBUG]
56803 2019-Jan-10 14:32:23.704756 - [DEBUG] Compose: EdgeIdentity * AllBottom
56804 2019-Jan-10 14:32:23.704782 - [DEBUG]
56805 2019-Jan-10 14:32:23.704805 - [DEBUG] Propagate flow
56806 2019-Jan-10 14:32:23.704829 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56807 2019-Jan-10 14:32:23.704885 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
56808 2019-Jan-10 14:32:23.705501 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
56809 2019-Jan-10 14:32:23.706119 - [DEBUG] Edge function : AllBottom (result of previous compose)
56810 2019-Jan-10 14:32:23.706144 - [DEBUG]
56811 2019-Jan-10 14:32:23.706170 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56812 2019-Jan-10 14:32:23.706195 - [DEBUG] = AllBottom
56813 2019-Jan-10 14:32:23.706220 - [DEBUG]
56814 2019-Jan-10 14:32:23.706244 - [DEBUG] PROPAGATE: No new function!
56815 2019-Jan-10 14:32:23.706268 - [DEBUG] EDGE:
56816 2019-Jan-10 14:32:23.706326 - [DEBUG] ---> 56817 2019-Jan-10 14:32:23.706960 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56818 2019-Jan-10 14:32:23.707581 - [DEBUG]
56819 2019-Jan-10 14:32:23.707607 - [DEBUG] Compose: EdgeIdentity * AllBottom
56820 2019-Jan-10 14:32:23.707633 - [DEBUG]
56821 2019-Jan-10 14:32:23.707657 - [DEBUG] Propagate flow
56822 2019-Jan-10 14:32:23.707680 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56823 2019-Jan-10 14:32:23.707736 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
56824 2019-Jan-10 14:32:23.708355 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
56825 2019-Jan-10 14:32:23.708980 - [DEBUG] Edge function : AllBottom (result of previous compose)
56826 2019-Jan-10 14:32:23.709006 - [DEBUG]
56827 2019-Jan-10 14:32:23.709031 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
56828 2019-Jan-10 14:32:23.709057 - [DEBUG] = AllBottom
56829 2019-Jan-10 14:32:23.709082 - [DEBUG]
56830 2019-Jan-10 14:32:23.709105 - [DEBUG] PROPAGATE: No new function!
56831 2019-Jan-10 14:32:23.709130 - [DEBUG] EDGE:
56832 2019-Jan-10 14:32:23.709188 - [DEBUG] ---> 56833 2019-Jan-10 14:32:23.709814 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
56834 2019-Jan-10 14:32:23.710449 - [DEBUG]
56835 2019-Jan-10 14:32:23.710498 - [DEBUG] Compose: EdgeIdentity * AllBottom
56836 2019-Jan-10 14:32:23.710524 - [DEBUG]
56837 2019-Jan-10 14:32:23.710548 - [DEBUG] Propagate flow
56838 2019-Jan-10 14:32:23.710572 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56839 2019-Jan-10 14:32:23.710628 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56840 2019-Jan-10 14:32:23.711249 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56841 2019-Jan-10 14:32:23.711868 - [DEBUG] Edge function : AllBottom (result of previous compose)
56842 2019-Jan-10 14:32:23.711894 - [DEBUG]
56843 2019-Jan-10 14:32:23.711920 - [DEBUG] Join: AllTop & AllBottom
56844 2019-Jan-10 14:32:23.711946 - [DEBUG] = AllBottom (new jump func)
56845 2019-Jan-10 14:32:23.711971 - [DEBUG]
56846 2019-Jan-10 14:32:23.711994 - [DEBUG] Start adding new jump function
56847 2019-Jan-10 14:32:23.712026 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56848 2019-Jan-10 14:32:23.712082 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56849 2019-Jan-10 14:32:23.712703 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56850 2019-Jan-10 14:32:23.713330 - [DEBUG] Edge Function : AllBottom
56851 2019-Jan-10 14:32:23.713360 - [DEBUG] End adding new jump function
56852 2019-Jan-10 14:32:23.713384 - [DEBUG]
56853 2019-Jan-10 14:32:23.713408 - [DEBUG] -------------------------------------------- 1625. Path Edge --------------------------------------------
56854 2019-Jan-10 14:32:23.713432 - [DEBUG]
56855 2019-Jan-10 14:32:23.713456 - [DEBUG] Process 1625. path edge:
56856 2019-Jan-10 14:32:23.713480 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56857 2019-Jan-10 14:32:23.713550 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
56858 2019-Jan-10 14:32:23.714170 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56859 2019-Jan-10 14:32:23.714790 - [DEBUG]
56860 2019-Jan-10 14:32:23.714815 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
56861 2019-Jan-10 14:32:23.715449 - [DEBUG] Possible callees:
56862 2019-Jan-10 14:32:23.715475 - [DEBUG] foo
56863 2019-Jan-10 14:32:23.715500 - [DEBUG] Possible return sites:
56864 2019-Jan-10 14:32:23.715524 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12656865 2019-Jan-10 14:32:23.716758 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
56866 2019-Jan-10 14:32:23.716786 - [DEBUG] Start points of 'foo' currently not available!
56867 2019-Jan-10 14:32:23.716845 - [DEBUG] Compose: EdgeIdentity * AllBottom
56868 2019-Jan-10 14:32:23.716874 - [DEBUG]
56869 2019-Jan-10 14:32:23.716898 - [DEBUG] Propagate flow
56870 2019-Jan-10 14:32:23.716921 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56871 2019-Jan-10 14:32:23.716978 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56872 2019-Jan-10 14:32:23.717606 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56873 2019-Jan-10 14:32:23.718225 - [DEBUG] Edge function : AllBottom (result of previous compose)
56874 2019-Jan-10 14:32:23.718251 - [DEBUG]
56875 2019-Jan-10 14:32:23.718276 - [DEBUG] Join: AllTop & AllBottom
56876 2019-Jan-10 14:32:23.718301 - [DEBUG] = AllBottom (new jump func)
56877 2019-Jan-10 14:32:23.718326 - [DEBUG]
56878 2019-Jan-10 14:32:23.718349 - [DEBUG] Start adding new jump function
56879 2019-Jan-10 14:32:23.718373 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56880 2019-Jan-10 14:32:23.718429 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56881 2019-Jan-10 14:32:23.719050 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56882 2019-Jan-10 14:32:23.719668 - [DEBUG] Edge Function : AllBottom
56883 2019-Jan-10 14:32:23.719696 - [DEBUG] End adding new jump function
56884 2019-Jan-10 14:32:23.719720 - [DEBUG]
56885 2019-Jan-10 14:32:23.719743 - [DEBUG] -------------------------------------------- 1626. Path Edge --------------------------------------------
56886 2019-Jan-10 14:32:23.719768 - [DEBUG]
56887 2019-Jan-10 14:32:23.719791 - [DEBUG] Process 1626. path edge:
56888 2019-Jan-10 14:32:23.719815 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56889 2019-Jan-10 14:32:23.719880 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
56890 2019-Jan-10 14:32:23.720514 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56891 2019-Jan-10 14:32:23.721134 - [DEBUG]
56892 2019-Jan-10 14:32:23.721159 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
56893 2019-Jan-10 14:32:23.721802 - [DEBUG] Compose: EdgeIdentity * AllBottom
56894 2019-Jan-10 14:32:23.721830 - [DEBUG]
56895 2019-Jan-10 14:32:23.721854 - [DEBUG] Propagate flow
56896 2019-Jan-10 14:32:23.721877 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56897 2019-Jan-10 14:32:23.721935 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
56898 2019-Jan-10 14:32:23.722552 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56899 2019-Jan-10 14:32:23.723171 - [DEBUG] Edge function : AllBottom (result of previous compose)
56900 2019-Jan-10 14:32:23.723197 - [DEBUG]
56901 2019-Jan-10 14:32:23.723222 - [DEBUG] Join: AllTop & AllBottom
56902 2019-Jan-10 14:32:23.723248 - [DEBUG] = AllBottom (new jump func)
56903 2019-Jan-10 14:32:23.723272 - [DEBUG]
56904 2019-Jan-10 14:32:23.723296 - [DEBUG] Start adding new jump function
56905 2019-Jan-10 14:32:23.723319 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56906 2019-Jan-10 14:32:23.723375 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56907 2019-Jan-10 14:32:23.724012 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
56908 2019-Jan-10 14:32:23.724628 - [DEBUG] Edge Function : AllBottom
56909 2019-Jan-10 14:32:23.724656 - [DEBUG] End adding new jump function
56910 2019-Jan-10 14:32:23.724680 - [DEBUG]
56911 2019-Jan-10 14:32:23.724704 - [DEBUG] -------------------------------------------- 1627. Path Edge --------------------------------------------
56912 2019-Jan-10 14:32:23.724728 - [DEBUG]
56913 2019-Jan-10 14:32:23.724751 - [DEBUG] Process 1627. path edge:
56914 2019-Jan-10 14:32:23.724775 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56915 2019-Jan-10 14:32:23.724831 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
56916 2019-Jan-10 14:32:23.725447 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56917 2019-Jan-10 14:32:23.726068 - [DEBUG]
56918 2019-Jan-10 14:32:23.726094 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
56919 2019-Jan-10 14:32:23.726729 - [DEBUG] Compose: EdgeIdentity * AllBottom
56920 2019-Jan-10 14:32:23.726757 - [DEBUG]
56921 2019-Jan-10 14:32:23.726781 - [DEBUG] Propagate flow
56922 2019-Jan-10 14:32:23.726805 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56923 2019-Jan-10 14:32:23.726875 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
56924 2019-Jan-10 14:32:23.727493 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56925 2019-Jan-10 14:32:23.728113 - [DEBUG] Edge function : AllBottom (result of previous compose)
56926 2019-Jan-10 14:32:23.728138 - [DEBUG]
56927 2019-Jan-10 14:32:23.728163 - [DEBUG] Join: AllTop & AllBottom
56928 2019-Jan-10 14:32:23.728189 - [DEBUG] = AllBottom (new jump func)
56929 2019-Jan-10 14:32:23.728213 - [DEBUG]
56930 2019-Jan-10 14:32:23.728237 - [DEBUG] Start adding new jump function
56931 2019-Jan-10 14:32:23.728260 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56932 2019-Jan-10 14:32:23.728324 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56933 2019-Jan-10 14:32:23.728945 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
56934 2019-Jan-10 14:32:23.729571 - [DEBUG] Edge Function : AllBottom
56935 2019-Jan-10 14:32:23.729600 - [DEBUG] End adding new jump function
56936 2019-Jan-10 14:32:23.729624 - [DEBUG]
56937 2019-Jan-10 14:32:23.729648 - [DEBUG] -------------------------------------------- 1628. Path Edge --------------------------------------------
56938 2019-Jan-10 14:32:23.729672 - [DEBUG]
56939 2019-Jan-10 14:32:23.729695 - [DEBUG] Process 1628. path edge:
56940 2019-Jan-10 14:32:23.729719 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56941 2019-Jan-10 14:32:23.729776 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
56942 2019-Jan-10 14:32:23.730408 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56943 2019-Jan-10 14:32:23.731027 - [DEBUG]
56944 2019-Jan-10 14:32:23.731053 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
56945 2019-Jan-10 14:32:23.731690 - [DEBUG] Compose: EdgeIdentity * AllBottom
56946 2019-Jan-10 14:32:23.731718 - [DEBUG]
56947 2019-Jan-10 14:32:23.731742 - [DEBUG] Propagate flow
56948 2019-Jan-10 14:32:23.731766 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56949 2019-Jan-10 14:32:23.731824 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56950 2019-Jan-10 14:32:23.732453 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56951 2019-Jan-10 14:32:23.733073 - [DEBUG] Edge function : AllBottom (result of previous compose)
56952 2019-Jan-10 14:32:23.733099 - [DEBUG]
56953 2019-Jan-10 14:32:23.733123 - [DEBUG] Join: AllTop & AllBottom
56954 2019-Jan-10 14:32:23.733150 - [DEBUG] = AllBottom (new jump func)
56955 2019-Jan-10 14:32:23.733174 - [DEBUG]
56956 2019-Jan-10 14:32:23.733198 - [DEBUG] Start adding new jump function
56957 2019-Jan-10 14:32:23.733222 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56958 2019-Jan-10 14:32:23.733278 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56959 2019-Jan-10 14:32:23.733924 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56960 2019-Jan-10 14:32:23.734550 - [DEBUG] Edge Function : AllBottom
56961 2019-Jan-10 14:32:23.734578 - [DEBUG] End adding new jump function
56962 2019-Jan-10 14:32:23.734602 - [DEBUG]
56963 2019-Jan-10 14:32:23.734626 - [DEBUG] -------------------------------------------- 1629. Path Edge --------------------------------------------
56964 2019-Jan-10 14:32:23.734650 - [DEBUG]
56965 2019-Jan-10 14:32:23.734674 - [DEBUG] Process 1629. path edge:
56966 2019-Jan-10 14:32:23.734698 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56967 2019-Jan-10 14:32:23.734754 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
56968 2019-Jan-10 14:32:23.735380 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
56969 2019-Jan-10 14:32:23.735999 - [DEBUG]
56970 2019-Jan-10 14:32:23.736023 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
56971 2019-Jan-10 14:32:23.736672 - [DEBUG] Possible callees:
56972 2019-Jan-10 14:32:23.736697 - [DEBUG] llvm.dbg.declare
56973 2019-Jan-10 14:32:23.736723 - [DEBUG] Possible return sites:
56974 2019-Jan-10 14:32:23.736747 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13656975 2019-Jan-10 14:32:23.738002 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
56976 2019-Jan-10 14:32:23.738032 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
56977 2019-Jan-10 14:32:23.738074 - [DEBUG] Compose: EdgeIdentity * AllBottom
56978 2019-Jan-10 14:32:23.738102 - [DEBUG]
56979 2019-Jan-10 14:32:23.738126 - [DEBUG] Propagate flow
56980 2019-Jan-10 14:32:23.738150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
56981 2019-Jan-10 14:32:23.738207 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
56982 2019-Jan-10 14:32:23.738826 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56983 2019-Jan-10 14:32:23.739446 - [DEBUG] Edge function : AllBottom (result of previous compose)
56984 2019-Jan-10 14:32:23.739472 - [DEBUG]
56985 2019-Jan-10 14:32:23.739497 - [DEBUG] Join: AllTop & AllBottom
56986 2019-Jan-10 14:32:23.739523 - [DEBUG] = AllBottom (new jump func)
56987 2019-Jan-10 14:32:23.739548 - [DEBUG]
56988 2019-Jan-10 14:32:23.739572 - [DEBUG] Start adding new jump function
56989 2019-Jan-10 14:32:23.739595 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
56990 2019-Jan-10 14:32:23.739652 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
56991 2019-Jan-10 14:32:23.740288 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
56992 2019-Jan-10 14:32:23.740906 - [DEBUG] Edge Function : AllBottom
56993 2019-Jan-10 14:32:23.740934 - [DEBUG] End adding new jump function
56994 2019-Jan-10 14:32:23.740959 - [DEBUG]
56995 2019-Jan-10 14:32:23.740983 - [DEBUG] -------------------------------------------- 1630. Path Edge --------------------------------------------
56996 2019-Jan-10 14:32:23.741008 - [DEBUG]
56997 2019-Jan-10 14:32:23.741031 - [DEBUG] Process 1630. path edge:
56998 2019-Jan-10 14:32:23.741055 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
56999 2019-Jan-10 14:32:23.741112 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
57000 2019-Jan-10 14:32:23.741733 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57001 2019-Jan-10 14:32:23.742353 - [DEBUG]
57002 2019-Jan-10 14:32:23.742378 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
57003 2019-Jan-10 14:32:23.743019 - [DEBUG] Compose: EdgeIdentity * AllBottom
57004 2019-Jan-10 14:32:23.743048 - [DEBUG]
57005 2019-Jan-10 14:32:23.743072 - [DEBUG] Propagate flow
57006 2019-Jan-10 14:32:23.743096 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57007 2019-Jan-10 14:32:23.743154 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57008 2019-Jan-10 14:32:23.743788 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57009 2019-Jan-10 14:32:23.744428 - [DEBUG] Edge function : AllBottom (result of previous compose)
57010 2019-Jan-10 14:32:23.744454 - [DEBUG]
57011 2019-Jan-10 14:32:23.744479 - [DEBUG] Join: AllTop & AllBottom
57012 2019-Jan-10 14:32:23.744505 - [DEBUG] = AllBottom (new jump func)
57013 2019-Jan-10 14:32:23.744541 - [DEBUG]
57014 2019-Jan-10 14:32:23.744565 - [DEBUG] Start adding new jump function
57015 2019-Jan-10 14:32:23.744588 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57016 2019-Jan-10 14:32:23.744646 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57017 2019-Jan-10 14:32:23.745269 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57018 2019-Jan-10 14:32:23.745885 - [DEBUG] Edge Function : AllBottom
57019 2019-Jan-10 14:32:23.745913 - [DEBUG] End adding new jump function
57020 2019-Jan-10 14:32:23.745938 - [DEBUG]
57021 2019-Jan-10 14:32:23.745962 - [DEBUG] -------------------------------------------- 1631. Path Edge --------------------------------------------
57022 2019-Jan-10 14:32:23.745986 - [DEBUG]
57023 2019-Jan-10 14:32:23.746009 - [DEBUG] Process 1631. path edge:
57024 2019-Jan-10 14:32:23.746034 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57025 2019-Jan-10 14:32:23.746090 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
57026 2019-Jan-10 14:32:23.746705 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57027 2019-Jan-10 14:32:23.747342 - [DEBUG]
57028 2019-Jan-10 14:32:23.747368 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57029 2019-Jan-10 14:32:23.748006 - [DEBUG] Compose: EdgeIdentity * AllBottom
57030 2019-Jan-10 14:32:23.748034 - [DEBUG]
57031 2019-Jan-10 14:32:23.748058 - [DEBUG] Propagate flow
57032 2019-Jan-10 14:32:23.748082 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57033 2019-Jan-10 14:32:23.748140 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
57034 2019-Jan-10 14:32:23.748757 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57035 2019-Jan-10 14:32:23.749377 - [DEBUG] Edge function : AllBottom (result of previous compose)
57036 2019-Jan-10 14:32:23.749402 - [DEBUG]
57037 2019-Jan-10 14:32:23.749427 - [DEBUG] Join: AllTop & AllBottom
57038 2019-Jan-10 14:32:23.749454 - [DEBUG] = AllBottom (new jump func)
57039 2019-Jan-10 14:32:23.749483 - [DEBUG]
57040 2019-Jan-10 14:32:23.749506 - [DEBUG] Start adding new jump function
57041 2019-Jan-10 14:32:23.749530 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57042 2019-Jan-10 14:32:23.749587 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57043 2019-Jan-10 14:32:23.750223 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
57044 2019-Jan-10 14:32:23.750837 - [DEBUG] Edge Function : AllBottom
57045 2019-Jan-10 14:32:23.750866 - [DEBUG] End adding new jump function
57046 2019-Jan-10 14:32:23.750890 - [DEBUG]
57047 2019-Jan-10 14:32:23.750914 - [DEBUG] -------------------------------------------- 1632. Path Edge --------------------------------------------
57048 2019-Jan-10 14:32:23.750938 - [DEBUG]
57049 2019-Jan-10 14:32:23.750962 - [DEBUG] Process 1632. path edge:
57050 2019-Jan-10 14:32:23.750986 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57051 2019-Jan-10 14:32:23.751042 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
57052 2019-Jan-10 14:32:23.751657 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57053 2019-Jan-10 14:32:23.752277 - [DEBUG]
57054 2019-Jan-10 14:32:23.752302 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
57055 2019-Jan-10 14:32:23.752937 - [DEBUG] Compose: EdgeIdentity * AllBottom
57056 2019-Jan-10 14:32:23.752965 - [DEBUG]
57057 2019-Jan-10 14:32:23.753003 - [DEBUG] Propagate flow
57058 2019-Jan-10 14:32:23.753027 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57059 2019-Jan-10 14:32:23.753086 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
57060 2019-Jan-10 14:32:23.753732 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57061 2019-Jan-10 14:32:23.754353 - [DEBUG] Edge function : AllBottom (result of previous compose)
57062 2019-Jan-10 14:32:23.754378 - [DEBUG]
57063 2019-Jan-10 14:32:23.754404 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57064 2019-Jan-10 14:32:23.754429 - [DEBUG] = AllBottom
57065 2019-Jan-10 14:32:23.754454 - [DEBUG]
57066 2019-Jan-10 14:32:23.754478 - [DEBUG] PROPAGATE: No new function!
57067 2019-Jan-10 14:32:23.754502 - [DEBUG] EDGE:
57068 2019-Jan-10 14:32:23.754560 - [DEBUG] ---> 57069 2019-Jan-10 14:32:23.755176 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57070 2019-Jan-10 14:32:23.755795 - [DEBUG]
57071 2019-Jan-10 14:32:23.755820 - [DEBUG] EDGE:
57072 2019-Jan-10 14:32:23.755878 - [DEBUG] ---> 57073 2019-Jan-10 14:32:23.756492 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57074 2019-Jan-10 14:32:23.757126 - [DEBUG]
57075 2019-Jan-10 14:32:23.757152 - [DEBUG] Compose: EdgeIdentity * AllBottom
57076 2019-Jan-10 14:32:23.757178 - [DEBUG]
57077 2019-Jan-10 14:32:23.757202 - [DEBUG] Propagate flow
57078 2019-Jan-10 14:32:23.757225 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57079 2019-Jan-10 14:32:23.757282 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
57080 2019-Jan-10 14:32:23.757898 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
57081 2019-Jan-10 14:32:23.758515 - [DEBUG] Edge function : AllBottom (result of previous compose)
57082 2019-Jan-10 14:32:23.758540 - [DEBUG]
57083 2019-Jan-10 14:32:23.758565 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57084 2019-Jan-10 14:32:23.758591 - [DEBUG] = AllBottom
57085 2019-Jan-10 14:32:23.758616 - [DEBUG]
57086 2019-Jan-10 14:32:23.758639 - [DEBUG] PROPAGATE: No new function!
57087 2019-Jan-10 14:32:23.758663 - [DEBUG] EDGE:
57088 2019-Jan-10 14:32:23.758721 - [DEBUG] ---> 57089 2019-Jan-10 14:32:23.759339 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57090 2019-Jan-10 14:32:23.759957 - [DEBUG]
57091 2019-Jan-10 14:32:23.759983 - [DEBUG] Compose: EdgeIdentity * AllBottom
57092 2019-Jan-10 14:32:23.760009 - [DEBUG]
57093 2019-Jan-10 14:32:23.760033 - [DEBUG] Propagate flow
57094 2019-Jan-10 14:32:23.760057 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57095 2019-Jan-10 14:32:23.760113 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
57096 2019-Jan-10 14:32:23.760748 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
57097 2019-Jan-10 14:32:23.761372 - [DEBUG] Edge function : AllBottom (result of previous compose)
57098 2019-Jan-10 14:32:23.761398 - [DEBUG]
57099 2019-Jan-10 14:32:23.761423 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57100 2019-Jan-10 14:32:23.761449 - [DEBUG] = AllBottom
57101 2019-Jan-10 14:32:23.761482 - [DEBUG]
57102 2019-Jan-10 14:32:23.761506 - [DEBUG] PROPAGATE: No new function!
57103 2019-Jan-10 14:32:23.761530 - [DEBUG] EDGE:
57104 2019-Jan-10 14:32:23.761588 - [DEBUG] ---> 57105 2019-Jan-10 14:32:23.762216 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57106 2019-Jan-10 14:32:23.762836 - [DEBUG]
57107 2019-Jan-10 14:32:23.762870 - [DEBUG] Compose: EdgeIdentity * AllBottom
57108 2019-Jan-10 14:32:23.762897 - [DEBUG]
57109 2019-Jan-10 14:32:23.762921 - [DEBUG] Propagate flow
57110 2019-Jan-10 14:32:23.762944 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57111 2019-Jan-10 14:32:23.763001 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57112 2019-Jan-10 14:32:23.763644 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57113 2019-Jan-10 14:32:23.764263 - [DEBUG] Edge function : AllBottom (result of previous compose)
57114 2019-Jan-10 14:32:23.764289 - [DEBUG]
57115 2019-Jan-10 14:32:23.764313 - [DEBUG] Join: AllTop & AllBottom
57116 2019-Jan-10 14:32:23.764339 - [DEBUG] = AllBottom (new jump func)
57117 2019-Jan-10 14:32:23.764364 - [DEBUG]
57118 2019-Jan-10 14:32:23.764387 - [DEBUG] Start adding new jump function
57119 2019-Jan-10 14:32:23.764411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57120 2019-Jan-10 14:32:23.764467 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57121 2019-Jan-10 14:32:23.765086 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57122 2019-Jan-10 14:32:23.765717 - [DEBUG] Edge Function : AllBottom
57123 2019-Jan-10 14:32:23.765745 - [DEBUG] End adding new jump function
57124 2019-Jan-10 14:32:23.765769 - [DEBUG]
57125 2019-Jan-10 14:32:23.765793 - [DEBUG] -------------------------------------------- 1633. Path Edge --------------------------------------------
57126 2019-Jan-10 14:32:23.765817 - [DEBUG]
57127 2019-Jan-10 14:32:23.765840 - [DEBUG] Process 1633. path edge:
57128 2019-Jan-10 14:32:23.765864 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57129 2019-Jan-10 14:32:23.765921 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
57130 2019-Jan-10 14:32:23.766548 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57131 2019-Jan-10 14:32:23.767182 - [DEBUG]
57132 2019-Jan-10 14:32:23.767206 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57133 2019-Jan-10 14:32:23.767844 - [DEBUG] Possible callees:
57134 2019-Jan-10 14:32:23.767869 - [DEBUG] llvm.dbg.declare
57135 2019-Jan-10 14:32:23.767895 - [DEBUG] Possible return sites:
57136 2019-Jan-10 14:32:23.767918 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14357137 2019-Jan-10 14:32:23.769157 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
57138 2019-Jan-10 14:32:23.769186 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
57139 2019-Jan-10 14:32:23.769228 - [DEBUG] Compose: EdgeIdentity * AllBottom
57140 2019-Jan-10 14:32:23.769255 - [DEBUG]
57141 2019-Jan-10 14:32:23.769291 - [DEBUG] Propagate flow
57142 2019-Jan-10 14:32:23.769315 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57143 2019-Jan-10 14:32:23.769373 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57144 2019-Jan-10 14:32:23.770003 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57145 2019-Jan-10 14:32:23.770639 - [DEBUG] Edge function : AllBottom (result of previous compose)
57146 2019-Jan-10 14:32:23.770664 - [DEBUG]
57147 2019-Jan-10 14:32:23.770689 - [DEBUG] Join: AllTop & AllBottom
57148 2019-Jan-10 14:32:23.770715 - [DEBUG] = AllBottom (new jump func)
57149 2019-Jan-10 14:32:23.770740 - [DEBUG]
57150 2019-Jan-10 14:32:23.770763 - [DEBUG] Start adding new jump function
57151 2019-Jan-10 14:32:23.770787 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57152 2019-Jan-10 14:32:23.770843 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57153 2019-Jan-10 14:32:23.771464 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57154 2019-Jan-10 14:32:23.772082 - [DEBUG] Edge Function : AllBottom
57155 2019-Jan-10 14:32:23.772110 - [DEBUG] End adding new jump function
57156 2019-Jan-10 14:32:23.772135 - [DEBUG]
57157 2019-Jan-10 14:32:23.772158 - [DEBUG] -------------------------------------------- 1634. Path Edge --------------------------------------------
57158 2019-Jan-10 14:32:23.772183 - [DEBUG]
57159 2019-Jan-10 14:32:23.772206 - [DEBUG] Process 1634. path edge:
57160 2019-Jan-10 14:32:23.772230 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57161 2019-Jan-10 14:32:23.772287 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
57162 2019-Jan-10 14:32:23.772907 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57163 2019-Jan-10 14:32:23.773541 - [DEBUG]
57164 2019-Jan-10 14:32:23.773566 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57165 2019-Jan-10 14:32:23.774207 - [DEBUG] Compose: EdgeIdentity * AllBottom
57166 2019-Jan-10 14:32:23.774235 - [DEBUG]
57167 2019-Jan-10 14:32:23.774259 - [DEBUG] Propagate flow
57168 2019-Jan-10 14:32:23.774283 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57169 2019-Jan-10 14:32:23.774341 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
57170 2019-Jan-10 14:32:23.774956 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57171 2019-Jan-10 14:32:23.775575 - [DEBUG] Edge function : AllBottom (result of previous compose)
57172 2019-Jan-10 14:32:23.775601 - [DEBUG]
57173 2019-Jan-10 14:32:23.775625 - [DEBUG] Join: AllTop & AllBottom
57174 2019-Jan-10 14:32:23.775651 - [DEBUG] = AllBottom (new jump func)
57175 2019-Jan-10 14:32:23.775676 - [DEBUG]
57176 2019-Jan-10 14:32:23.775699 - [DEBUG] Start adding new jump function
57177 2019-Jan-10 14:32:23.775723 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57178 2019-Jan-10 14:32:23.775779 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57179 2019-Jan-10 14:32:23.776400 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
57180 2019-Jan-10 14:32:23.777030 - [DEBUG] Edge Function : AllBottom
57181 2019-Jan-10 14:32:23.777059 - [DEBUG] End adding new jump function
57182 2019-Jan-10 14:32:23.777083 - [DEBUG]
57183 2019-Jan-10 14:32:23.777106 - [DEBUG] -------------------------------------------- 1635. Path Edge --------------------------------------------
57184 2019-Jan-10 14:32:23.777139 - [DEBUG]
57185 2019-Jan-10 14:32:23.777163 - [DEBUG] Process 1635. path edge:
57186 2019-Jan-10 14:32:23.777187 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57187 2019-Jan-10 14:32:23.777243 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
57188 2019-Jan-10 14:32:23.777858 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57189 2019-Jan-10 14:32:23.778477 - [DEBUG]
57190 2019-Jan-10 14:32:23.778503 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
57191 2019-Jan-10 14:32:23.779135 - [DEBUG] Compose: EdgeIdentity * AllBottom
57192 2019-Jan-10 14:32:23.779163 - [DEBUG]
57193 2019-Jan-10 14:32:23.779187 - [DEBUG] Propagate flow
57194 2019-Jan-10 14:32:23.779210 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57195 2019-Jan-10 14:32:23.779268 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
57196 2019-Jan-10 14:32:23.779885 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57197 2019-Jan-10 14:32:23.780520 - [DEBUG] Edge function : AllBottom (result of previous compose)
57198 2019-Jan-10 14:32:23.780546 - [DEBUG]
57199 2019-Jan-10 14:32:23.780571 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57200 2019-Jan-10 14:32:23.780597 - [DEBUG] = AllBottom
57201 2019-Jan-10 14:32:23.780621 - [DEBUG]
57202 2019-Jan-10 14:32:23.780645 - [DEBUG] PROPAGATE: No new function!
57203 2019-Jan-10 14:32:23.780669 - [DEBUG] EDGE:
57204 2019-Jan-10 14:32:23.780727 - [DEBUG] ---> 57205 2019-Jan-10 14:32:23.781341 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57206 2019-Jan-10 14:32:23.781968 - [DEBUG]
57207 2019-Jan-10 14:32:23.781994 - [DEBUG] Compose: EdgeIdentity * AllBottom
57208 2019-Jan-10 14:32:23.782020 - [DEBUG]
57209 2019-Jan-10 14:32:23.782043 - [DEBUG] Propagate flow
57210 2019-Jan-10 14:32:23.782067 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57211 2019-Jan-10 14:32:23.782124 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
57212 2019-Jan-10 14:32:23.782738 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57213 2019-Jan-10 14:32:23.783355 - [DEBUG] Edge function : AllBottom (result of previous compose)
57214 2019-Jan-10 14:32:23.783380 - [DEBUG]
57215 2019-Jan-10 14:32:23.783406 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57216 2019-Jan-10 14:32:23.783431 - [DEBUG] = AllBottom
57217 2019-Jan-10 14:32:23.783456 - [DEBUG]
57218 2019-Jan-10 14:32:23.783479 - [DEBUG] PROPAGATE: No new function!
57219 2019-Jan-10 14:32:23.783517 - [DEBUG] EDGE:
57220 2019-Jan-10 14:32:23.783575 - [DEBUG] ---> 57221 2019-Jan-10 14:32:23.784194 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57222 2019-Jan-10 14:32:23.784813 - [DEBUG]
57223 2019-Jan-10 14:32:23.784839 - [DEBUG] Compose: EdgeIdentity * AllBottom
57224 2019-Jan-10 14:32:23.784865 - [DEBUG]
57225 2019-Jan-10 14:32:23.784889 - [DEBUG] Propagate flow
57226 2019-Jan-10 14:32:23.784912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57227 2019-Jan-10 14:32:23.784968 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
57228 2019-Jan-10 14:32:23.785587 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57229 2019-Jan-10 14:32:23.786218 - [DEBUG] Edge function : AllBottom (result of previous compose)
57230 2019-Jan-10 14:32:23.786244 - [DEBUG]
57231 2019-Jan-10 14:32:23.786269 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57232 2019-Jan-10 14:32:23.786295 - [DEBUG] = AllBottom
57233 2019-Jan-10 14:32:23.786320 - [DEBUG]
57234 2019-Jan-10 14:32:23.786343 - [DEBUG] PROPAGATE: No new function!
57235 2019-Jan-10 14:32:23.786368 - [DEBUG] EDGE:
57236 2019-Jan-10 14:32:23.786426 - [DEBUG] ---> 57237 2019-Jan-10 14:32:23.787069 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57238 2019-Jan-10 14:32:23.787691 - [DEBUG]
57239 2019-Jan-10 14:32:23.787716 - [DEBUG] EDGE:
57240 2019-Jan-10 14:32:23.787774 - [DEBUG] ---> 57241 2019-Jan-10 14:32:23.788391 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57242 2019-Jan-10 14:32:23.789011 - [DEBUG]
57243 2019-Jan-10 14:32:23.789045 - [DEBUG] Compose: EdgeIdentity * AllBottom
57244 2019-Jan-10 14:32:23.789072 - [DEBUG]
57245 2019-Jan-10 14:32:23.789095 - [DEBUG] Propagate flow
57246 2019-Jan-10 14:32:23.789119 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57247 2019-Jan-10 14:32:23.789175 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
57248 2019-Jan-10 14:32:23.789792 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57249 2019-Jan-10 14:32:23.790426 - [DEBUG] Edge function : AllBottom (result of previous compose)
57250 2019-Jan-10 14:32:23.790452 - [DEBUG]
57251 2019-Jan-10 14:32:23.790476 - [DEBUG] Join: AllTop & AllBottom
57252 2019-Jan-10 14:32:23.790502 - [DEBUG] = AllBottom (new jump func)
57253 2019-Jan-10 14:32:23.790527 - [DEBUG]
57254 2019-Jan-10 14:32:23.790550 - [DEBUG] Start adding new jump function
57255 2019-Jan-10 14:32:23.790577 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57256 2019-Jan-10 14:32:23.790633 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57257 2019-Jan-10 14:32:23.791255 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
57258 2019-Jan-10 14:32:23.791871 - [DEBUG] Edge Function : AllBottom
57259 2019-Jan-10 14:32:23.791900 - [DEBUG] End adding new jump function
57260 2019-Jan-10 14:32:23.791924 - [DEBUG]
57261 2019-Jan-10 14:32:23.791947 - [DEBUG] -------------------------------------------- 1636. Path Edge --------------------------------------------
57262 2019-Jan-10 14:32:23.791971 - [DEBUG]
57263 2019-Jan-10 14:32:23.791995 - [DEBUG] Process 1636. path edge:
57264 2019-Jan-10 14:32:23.792019 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57265 2019-Jan-10 14:32:23.792075 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
57266 2019-Jan-10 14:32:23.792690 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57267 2019-Jan-10 14:32:23.793309 - [DEBUG]
57268 2019-Jan-10 14:32:23.793335 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
57269 2019-Jan-10 14:32:23.793986 - [DEBUG] Compose: EdgeIdentity * AllBottom
57270 2019-Jan-10 14:32:23.794015 - [DEBUG]
57271 2019-Jan-10 14:32:23.794039 - [DEBUG] Propagate flow
57272 2019-Jan-10 14:32:23.794070 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57273 2019-Jan-10 14:32:23.794128 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
57274 2019-Jan-10 14:32:23.794775 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57275 2019-Jan-10 14:32:23.795398 - [DEBUG] Edge function : AllBottom (result of previous compose)
57276 2019-Jan-10 14:32:23.795424 - [DEBUG]
57277 2019-Jan-10 14:32:23.795449 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57278 2019-Jan-10 14:32:23.795475 - [DEBUG] = AllBottom
57279 2019-Jan-10 14:32:23.795499 - [DEBUG]
57280 2019-Jan-10 14:32:23.795523 - [DEBUG] PROPAGATE: No new function!
57281 2019-Jan-10 14:32:23.795557 - [DEBUG] Compose: EdgeIdentity * AllBottom
57282 2019-Jan-10 14:32:23.795584 - [DEBUG]
57283 2019-Jan-10 14:32:23.795608 - [DEBUG] Propagate flow
57284 2019-Jan-10 14:32:23.795631 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57285 2019-Jan-10 14:32:23.795688 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
57286 2019-Jan-10 14:32:23.796314 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57287 2019-Jan-10 14:32:23.796953 - [DEBUG] Edge function : AllBottom (result of previous compose)
57288 2019-Jan-10 14:32:23.796979 - [DEBUG]
57289 2019-Jan-10 14:32:23.797003 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57290 2019-Jan-10 14:32:23.797029 - [DEBUG] = AllBottom
57291 2019-Jan-10 14:32:23.797053 - [DEBUG]
57292 2019-Jan-10 14:32:23.797077 - [DEBUG] PROPAGATE: No new function!
57293 2019-Jan-10 14:32:23.797101 - [DEBUG] EDGE:
57294 2019-Jan-10 14:32:23.797158 - [DEBUG] ---> 57295 2019-Jan-10 14:32:23.797776 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57296 2019-Jan-10 14:32:23.798396 - [DEBUG]
57297 2019-Jan-10 14:32:23.798421 - [DEBUG] EDGE:
57298 2019-Jan-10 14:32:23.798478 - [DEBUG] ---> 57299 2019-Jan-10 14:32:23.799093 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57300 2019-Jan-10 14:32:23.799712 - [DEBUG]
57301 2019-Jan-10 14:32:23.799739 - [DEBUG] Compose: EdgeIdentity * AllBottom
57302 2019-Jan-10 14:32:23.799764 - [DEBUG]
57303 2019-Jan-10 14:32:23.799788 - [DEBUG] Propagate flow
57304 2019-Jan-10 14:32:23.799811 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57305 2019-Jan-10 14:32:23.799868 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
57306 2019-Jan-10 14:32:23.800502 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
57307 2019-Jan-10 14:32:23.801122 - [DEBUG] Edge function : AllBottom (result of previous compose)
57308 2019-Jan-10 14:32:23.801147 - [DEBUG]
57309 2019-Jan-10 14:32:23.801173 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57310 2019-Jan-10 14:32:23.801199 - [DEBUG] = AllBottom
57311 2019-Jan-10 14:32:23.801224 - [DEBUG]
57312 2019-Jan-10 14:32:23.801247 - [DEBUG] PROPAGATE: No new function!
57313 2019-Jan-10 14:32:23.801271 - [DEBUG] EDGE:
57314 2019-Jan-10 14:32:23.801329 - [DEBUG] ---> 57315 2019-Jan-10 14:32:23.801958 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57316 2019-Jan-10 14:32:23.802578 - [DEBUG]
57317 2019-Jan-10 14:32:23.802605 - [DEBUG] Compose: EdgeIdentity * AllBottom
57318 2019-Jan-10 14:32:23.802631 - [DEBUG]
57319 2019-Jan-10 14:32:23.802655 - [DEBUG] Propagate flow
57320 2019-Jan-10 14:32:23.802678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57321 2019-Jan-10 14:32:23.802734 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
57322 2019-Jan-10 14:32:23.803353 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
57323 2019-Jan-10 14:32:23.803988 - [DEBUG] Edge function : AllBottom (result of previous compose)
57324 2019-Jan-10 14:32:23.804014 - [DEBUG]
57325 2019-Jan-10 14:32:23.804040 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57326 2019-Jan-10 14:32:23.804065 - [DEBUG] = AllBottom
57327 2019-Jan-10 14:32:23.804090 - [DEBUG]
57328 2019-Jan-10 14:32:23.804113 - [DEBUG] PROPAGATE: No new function!
57329 2019-Jan-10 14:32:23.804139 - [DEBUG] EDGE:
57330 2019-Jan-10 14:32:23.804196 - [DEBUG] ---> 57331 2019-Jan-10 14:32:23.804815 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57332 2019-Jan-10 14:32:23.805434 - [DEBUG]
57333 2019-Jan-10 14:32:23.805459 - [DEBUG] EDGE:
57334 2019-Jan-10 14:32:23.805517 - [DEBUG] ---> 57335 2019-Jan-10 14:32:23.806133 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57336 2019-Jan-10 14:32:23.806751 - [DEBUG]
57337 2019-Jan-10 14:32:23.806778 - [DEBUG] Compose: EdgeIdentity * AllBottom
57338 2019-Jan-10 14:32:23.806804 - [DEBUG]
57339 2019-Jan-10 14:32:23.806841 - [DEBUG] Propagate flow
57340 2019-Jan-10 14:32:23.806865 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57341 2019-Jan-10 14:32:23.806921 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
57342 2019-Jan-10 14:32:23.807536 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
57343 2019-Jan-10 14:32:23.808154 - [DEBUG] Edge function : AllBottom (result of previous compose)
57344 2019-Jan-10 14:32:23.808180 - [DEBUG]
57345 2019-Jan-10 14:32:23.808205 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57346 2019-Jan-10 14:32:23.808231 - [DEBUG] = AllBottom
57347 2019-Jan-10 14:32:23.808255 - [DEBUG]
57348 2019-Jan-10 14:32:23.808279 - [DEBUG] PROPAGATE: No new function!
57349 2019-Jan-10 14:32:23.808303 - [DEBUG] EDGE:
57350 2019-Jan-10 14:32:23.808361 - [DEBUG] ---> 57351 2019-Jan-10 14:32:23.808980 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57352 2019-Jan-10 14:32:23.809599 - [DEBUG]
57353 2019-Jan-10 14:32:23.809625 - [DEBUG] Compose: EdgeIdentity * AllBottom
57354 2019-Jan-10 14:32:23.809651 - [DEBUG]
57355 2019-Jan-10 14:32:23.809675 - [DEBUG] Propagate flow
57356 2019-Jan-10 14:32:23.809698 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57357 2019-Jan-10 14:32:23.809754 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
57358 2019-Jan-10 14:32:23.810390 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
57359 2019-Jan-10 14:32:23.811015 - [DEBUG] Edge function : AllBottom (result of previous compose)
57360 2019-Jan-10 14:32:23.811041 - [DEBUG]
57361 2019-Jan-10 14:32:23.811067 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57362 2019-Jan-10 14:32:23.811093 - [DEBUG] = AllBottom
57363 2019-Jan-10 14:32:23.811117 - [DEBUG]
57364 2019-Jan-10 14:32:23.811141 - [DEBUG] PROPAGATE: No new function!
57365 2019-Jan-10 14:32:23.811165 - [DEBUG] EDGE:
57366 2019-Jan-10 14:32:23.811224 - [DEBUG] ---> 57367 2019-Jan-10 14:32:23.811841 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57368 2019-Jan-10 14:32:23.812462 - [DEBUG]
57369 2019-Jan-10 14:32:23.812488 - [DEBUG] EDGE:
57370 2019-Jan-10 14:32:23.812545 - [DEBUG] ---> 57371 2019-Jan-10 14:32:23.813168 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57372 2019-Jan-10 14:32:23.813803 - [DEBUG]
57373 2019-Jan-10 14:32:23.813829 - [DEBUG] Compose: EdgeIdentity * AllBottom
57374 2019-Jan-10 14:32:23.813855 - [DEBUG]
57375 2019-Jan-10 14:32:23.813878 - [DEBUG] Propagate flow
57376 2019-Jan-10 14:32:23.813902 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57377 2019-Jan-10 14:32:23.813958 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
57378 2019-Jan-10 14:32:23.814575 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
57379 2019-Jan-10 14:32:23.815194 - [DEBUG] Edge function : AllBottom (result of previous compose)
57380 2019-Jan-10 14:32:23.815220 - [DEBUG]
57381 2019-Jan-10 14:32:23.815245 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57382 2019-Jan-10 14:32:23.815271 - [DEBUG] = AllBottom
57383 2019-Jan-10 14:32:23.815295 - [DEBUG]
57384 2019-Jan-10 14:32:23.815318 - [DEBUG] PROPAGATE: No new function!
57385 2019-Jan-10 14:32:23.815343 - [DEBUG] EDGE:
57386 2019-Jan-10 14:32:23.815401 - [DEBUG] ---> 57387 2019-Jan-10 14:32:23.816018 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57388 2019-Jan-10 14:32:23.816636 - [DEBUG]
57389 2019-Jan-10 14:32:23.816662 - [DEBUG] EDGE:
57390 2019-Jan-10 14:32:23.816720 - [DEBUG] ---> 57391 2019-Jan-10 14:32:23.817352 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57392 2019-Jan-10 14:32:23.817971 - [DEBUG]
57393 2019-Jan-10 14:32:23.817996 - [DEBUG] EDGE:
57394 2019-Jan-10 14:32:23.818054 - [DEBUG] ---> 57395 2019-Jan-10 14:32:23.818672 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57396 2019-Jan-10 14:32:23.819291 - [DEBUG]
57397 2019-Jan-10 14:32:23.819318 - [DEBUG] Compose: EdgeIdentity * AllBottom
57398 2019-Jan-10 14:32:23.819344 - [DEBUG]
57399 2019-Jan-10 14:32:23.819367 - [DEBUG] Propagate flow
57400 2019-Jan-10 14:32:23.819391 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57401 2019-Jan-10 14:32:23.819447 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
57402 2019-Jan-10 14:32:23.820074 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
57403 2019-Jan-10 14:32:23.820715 - [DEBUG] Edge function : AllBottom (result of previous compose)
57404 2019-Jan-10 14:32:23.820741 - [DEBUG]
57405 2019-Jan-10 14:32:23.820766 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57406 2019-Jan-10 14:32:23.820792 - [DEBUG] = AllBottom
57407 2019-Jan-10 14:32:23.820817 - [DEBUG]
57408 2019-Jan-10 14:32:23.820840 - [DEBUG] PROPAGATE: No new function!
57409 2019-Jan-10 14:32:23.820865 - [DEBUG] EDGE:
57410 2019-Jan-10 14:32:23.820923 - [DEBUG] ---> 57411 2019-Jan-10 14:32:23.821548 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57412 2019-Jan-10 14:32:23.822166 - [DEBUG]
57413 2019-Jan-10 14:32:23.822203 - [DEBUG] Compose: EdgeIdentity * AllBottom
57414 2019-Jan-10 14:32:23.822229 - [DEBUG]
57415 2019-Jan-10 14:32:23.822253 - [DEBUG] Propagate flow
57416 2019-Jan-10 14:32:23.822277 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57417 2019-Jan-10 14:32:23.822333 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57418 2019-Jan-10 14:32:23.822952 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57419 2019-Jan-10 14:32:23.823584 - [DEBUG] Edge function : AllBottom (result of previous compose)
57420 2019-Jan-10 14:32:23.823610 - [DEBUG]
57421 2019-Jan-10 14:32:23.823635 - [DEBUG] Join: AllTop & AllBottom
57422 2019-Jan-10 14:32:23.823661 - [DEBUG] = AllBottom (new jump func)
57423 2019-Jan-10 14:32:23.823685 - [DEBUG]
57424 2019-Jan-10 14:32:23.823709 - [DEBUG] Start adding new jump function
57425 2019-Jan-10 14:32:23.823732 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57426 2019-Jan-10 14:32:23.823789 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57427 2019-Jan-10 14:32:23.824409 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57428 2019-Jan-10 14:32:23.825028 - [DEBUG] Edge Function : AllBottom
57429 2019-Jan-10 14:32:23.825056 - [DEBUG] End adding new jump function
57430 2019-Jan-10 14:32:23.825080 - [DEBUG]
57431 2019-Jan-10 14:32:23.825103 - [DEBUG] -------------------------------------------- 1637. Path Edge --------------------------------------------
57432 2019-Jan-10 14:32:23.825128 - [DEBUG]
57433 2019-Jan-10 14:32:23.825151 - [DEBUG] Process 1637. path edge:
57434 2019-Jan-10 14:32:23.825175 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57435 2019-Jan-10 14:32:23.825231 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
57436 2019-Jan-10 14:32:23.825849 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57437 2019-Jan-10 14:32:23.826468 - [DEBUG]
57438 2019-Jan-10 14:32:23.826492 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57439 2019-Jan-10 14:32:23.827135 - [DEBUG] Possible callees:
57440 2019-Jan-10 14:32:23.827160 - [DEBUG] foo
57441 2019-Jan-10 14:32:23.827185 - [DEBUG] Possible return sites:
57442 2019-Jan-10 14:32:23.827209 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8457443 2019-Jan-10 14:32:23.828440 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
57444 2019-Jan-10 14:32:23.828477 - [DEBUG] Start points of 'foo' currently not available!
57445 2019-Jan-10 14:32:23.828519 - [DEBUG] Compose: EdgeIdentity * AllBottom
57446 2019-Jan-10 14:32:23.828546 - [DEBUG]
57447 2019-Jan-10 14:32:23.828570 - [DEBUG] Propagate flow
57448 2019-Jan-10 14:32:23.828594 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57449 2019-Jan-10 14:32:23.828651 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57450 2019-Jan-10 14:32:23.829271 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57451 2019-Jan-10 14:32:23.829891 - [DEBUG] Edge function : AllBottom (result of previous compose)
57452 2019-Jan-10 14:32:23.829916 - [DEBUG]
57453 2019-Jan-10 14:32:23.829941 - [DEBUG] Join: AllTop & AllBottom
57454 2019-Jan-10 14:32:23.829967 - [DEBUG] = AllBottom (new jump func)
57455 2019-Jan-10 14:32:23.829992 - [DEBUG]
57456 2019-Jan-10 14:32:23.830015 - [DEBUG] Start adding new jump function
57457 2019-Jan-10 14:32:23.830039 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57458 2019-Jan-10 14:32:23.830096 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57459 2019-Jan-10 14:32:23.830735 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57460 2019-Jan-10 14:32:23.831355 - [DEBUG] Edge Function : AllBottom
57461 2019-Jan-10 14:32:23.831383 - [DEBUG] End adding new jump function
57462 2019-Jan-10 14:32:23.831407 - [DEBUG]
57463 2019-Jan-10 14:32:23.831431 - [DEBUG] -------------------------------------------- 1638. Path Edge --------------------------------------------
57464 2019-Jan-10 14:32:23.831456 - [DEBUG]
57465 2019-Jan-10 14:32:23.831479 - [DEBUG] Process 1638. path edge:
57466 2019-Jan-10 14:32:23.831503 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57467 2019-Jan-10 14:32:23.831559 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
57468 2019-Jan-10 14:32:23.832179 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57469 2019-Jan-10 14:32:23.832798 - [DEBUG]
57470 2019-Jan-10 14:32:23.832823 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57471 2019-Jan-10 14:32:23.833457 - [DEBUG] Compose: EdgeIdentity * AllBottom
57472 2019-Jan-10 14:32:23.833485 - [DEBUG]
57473 2019-Jan-10 14:32:23.833523 - [DEBUG] Propagate flow
57474 2019-Jan-10 14:32:23.833547 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57475 2019-Jan-10 14:32:23.833604 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57476 2019-Jan-10 14:32:23.834221 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57477 2019-Jan-10 14:32:23.834841 - [DEBUG] Edge function : AllBottom (result of previous compose)
57478 2019-Jan-10 14:32:23.834867 - [DEBUG]
57479 2019-Jan-10 14:32:23.834891 - [DEBUG] Join: AllTop & AllBottom
57480 2019-Jan-10 14:32:23.834918 - [DEBUG] = AllBottom (new jump func)
57481 2019-Jan-10 14:32:23.834942 - [DEBUG]
57482 2019-Jan-10 14:32:23.834966 - [DEBUG] Start adding new jump function
57483 2019-Jan-10 14:32:23.834989 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57484 2019-Jan-10 14:32:23.835046 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57485 2019-Jan-10 14:32:23.835666 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57486 2019-Jan-10 14:32:23.836282 - [DEBUG] Edge Function : AllBottom
57487 2019-Jan-10 14:32:23.836318 - [DEBUG] End adding new jump function
57488 2019-Jan-10 14:32:23.836342 - [DEBUG]
57489 2019-Jan-10 14:32:23.836366 - [DEBUG] -------------------------------------------- 1639. Path Edge --------------------------------------------
57490 2019-Jan-10 14:32:23.836390 - [DEBUG]
57491 2019-Jan-10 14:32:23.836414 - [DEBUG] Process 1639. path edge:
57492 2019-Jan-10 14:32:23.836438 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57493 2019-Jan-10 14:32:23.836494 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
57494 2019-Jan-10 14:32:23.837129 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57495 2019-Jan-10 14:32:23.837750 - [DEBUG]
57496 2019-Jan-10 14:32:23.837775 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57497 2019-Jan-10 14:32:23.838405 - [DEBUG] Compose: EdgeIdentity * AllBottom
57498 2019-Jan-10 14:32:23.838433 - [DEBUG]
57499 2019-Jan-10 14:32:23.838457 - [DEBUG] Propagate flow
57500 2019-Jan-10 14:32:23.838480 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57501 2019-Jan-10 14:32:23.838537 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57502 2019-Jan-10 14:32:23.839164 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57503 2019-Jan-10 14:32:23.839783 - [DEBUG] Edge function : AllBottom (result of previous compose)
57504 2019-Jan-10 14:32:23.839809 - [DEBUG]
57505 2019-Jan-10 14:32:23.839834 - [DEBUG] Join: AllTop & AllBottom
57506 2019-Jan-10 14:32:23.839860 - [DEBUG] = AllBottom (new jump func)
57507 2019-Jan-10 14:32:23.839885 - [DEBUG]
57508 2019-Jan-10 14:32:23.839908 - [DEBUG] Start adding new jump function
57509 2019-Jan-10 14:32:23.839932 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57510 2019-Jan-10 14:32:23.839988 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57511 2019-Jan-10 14:32:23.840624 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57512 2019-Jan-10 14:32:23.841249 - [DEBUG] Edge Function : AllBottom
57513 2019-Jan-10 14:32:23.841276 - [DEBUG] End adding new jump function
57514 2019-Jan-10 14:32:23.841300 - [DEBUG]
57515 2019-Jan-10 14:32:23.841324 - [DEBUG] -------------------------------------------- 1640. Path Edge --------------------------------------------
57516 2019-Jan-10 14:32:23.841348 - [DEBUG]
57517 2019-Jan-10 14:32:23.841372 - [DEBUG] Process 1640. path edge:
57518 2019-Jan-10 14:32:23.841396 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57519 2019-Jan-10 14:32:23.841452 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
57520 2019-Jan-10 14:32:23.842079 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57521 2019-Jan-10 14:32:23.842699 - [DEBUG]
57522 2019-Jan-10 14:32:23.842724 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57523 2019-Jan-10 14:32:23.843357 - [DEBUG] Possible callees:
57524 2019-Jan-10 14:32:23.843382 - [DEBUG] llvm.dbg.declare
57525 2019-Jan-10 14:32:23.843407 - [DEBUG] Possible return sites:
57526 2019-Jan-10 14:32:23.843431 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9657527 2019-Jan-10 14:32:23.844703 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
57528 2019-Jan-10 14:32:23.844735 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
57529 2019-Jan-10 14:32:23.844776 - [DEBUG] Compose: EdgeIdentity * AllBottom
57530 2019-Jan-10 14:32:23.844803 - [DEBUG]
57531 2019-Jan-10 14:32:23.844826 - [DEBUG] Propagate flow
57532 2019-Jan-10 14:32:23.844850 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57533 2019-Jan-10 14:32:23.844909 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57534 2019-Jan-10 14:32:23.845537 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57535 2019-Jan-10 14:32:23.846159 - [DEBUG] Edge function : AllBottom (result of previous compose)
57536 2019-Jan-10 14:32:23.846184 - [DEBUG]
57537 2019-Jan-10 14:32:23.846210 - [DEBUG] Join: AllTop & AllBottom
57538 2019-Jan-10 14:32:23.846236 - [DEBUG] = AllBottom (new jump func)
57539 2019-Jan-10 14:32:23.846260 - [DEBUG]
57540 2019-Jan-10 14:32:23.846284 - [DEBUG] Start adding new jump function
57541 2019-Jan-10 14:32:23.846308 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57542 2019-Jan-10 14:32:23.846364 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57543 2019-Jan-10 14:32:23.847003 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57544 2019-Jan-10 14:32:23.847621 - [DEBUG] Edge Function : AllBottom
57545 2019-Jan-10 14:32:23.847653 - [DEBUG] End adding new jump function
57546 2019-Jan-10 14:32:23.847678 - [DEBUG]
57547 2019-Jan-10 14:32:23.847702 - [DEBUG] -------------------------------------------- 1641. Path Edge --------------------------------------------
57548 2019-Jan-10 14:32:23.847726 - [DEBUG]
57549 2019-Jan-10 14:32:23.847750 - [DEBUG] Process 1641. path edge:
57550 2019-Jan-10 14:32:23.847774 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57551 2019-Jan-10 14:32:23.847830 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
57552 2019-Jan-10 14:32:23.848448 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57553 2019-Jan-10 14:32:23.849066 - [DEBUG]
57554 2019-Jan-10 14:32:23.849091 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57555 2019-Jan-10 14:32:23.849729 - [DEBUG] Compose: EdgeIdentity * AllBottom
57556 2019-Jan-10 14:32:23.849757 - [DEBUG]
57557 2019-Jan-10 14:32:23.849781 - [DEBUG] Propagate flow
57558 2019-Jan-10 14:32:23.849804 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57559 2019-Jan-10 14:32:23.849861 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57560 2019-Jan-10 14:32:23.850492 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57561 2019-Jan-10 14:32:23.851112 - [DEBUG] Edge function : AllBottom (result of previous compose)
57562 2019-Jan-10 14:32:23.851138 - [DEBUG]
57563 2019-Jan-10 14:32:23.851163 - [DEBUG] Join: AllTop & AllBottom
57564 2019-Jan-10 14:32:23.851189 - [DEBUG] = AllBottom (new jump func)
57565 2019-Jan-10 14:32:23.851213 - [DEBUG]
57566 2019-Jan-10 14:32:23.851237 - [DEBUG] Start adding new jump function
57567 2019-Jan-10 14:32:23.851261 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57568 2019-Jan-10 14:32:23.851316 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57569 2019-Jan-10 14:32:23.851936 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57570 2019-Jan-10 14:32:23.852560 - [DEBUG] Edge Function : AllBottom
57571 2019-Jan-10 14:32:23.852588 - [DEBUG] End adding new jump function
57572 2019-Jan-10 14:32:23.852612 - [DEBUG]
57573 2019-Jan-10 14:32:23.852636 - [DEBUG] -------------------------------------------- 1642. Path Edge --------------------------------------------
57574 2019-Jan-10 14:32:23.852660 - [DEBUG]
57575 2019-Jan-10 14:32:23.852684 - [DEBUG] Process 1642. path edge:
57576 2019-Jan-10 14:32:23.852708 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57577 2019-Jan-10 14:32:23.852764 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
57578 2019-Jan-10 14:32:23.853379 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57579 2019-Jan-10 14:32:23.854014 - [DEBUG]
57580 2019-Jan-10 14:32:23.854039 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57581 2019-Jan-10 14:32:23.854673 - [DEBUG] Compose: EdgeIdentity * AllBottom
57582 2019-Jan-10 14:32:23.854702 - [DEBUG]
57583 2019-Jan-10 14:32:23.854726 - [DEBUG] Propagate flow
57584 2019-Jan-10 14:32:23.854749 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57585 2019-Jan-10 14:32:23.854807 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
57586 2019-Jan-10 14:32:23.855422 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57587 2019-Jan-10 14:32:23.856040 - [DEBUG] Edge function : AllBottom (result of previous compose)
57588 2019-Jan-10 14:32:23.856066 - [DEBUG]
57589 2019-Jan-10 14:32:23.856090 - [DEBUG] Join: AllTop & AllBottom
57590 2019-Jan-10 14:32:23.856117 - [DEBUG] = AllBottom (new jump func)
57591 2019-Jan-10 14:32:23.856141 - [DEBUG]
57592 2019-Jan-10 14:32:23.856165 - [DEBUG] Start adding new jump function
57593 2019-Jan-10 14:32:23.856189 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57594 2019-Jan-10 14:32:23.856246 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57595 2019-Jan-10 14:32:23.856878 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
57596 2019-Jan-10 14:32:23.857490 - [DEBUG] Edge Function : AllBottom
57597 2019-Jan-10 14:32:23.857518 - [DEBUG] End adding new jump function
57598 2019-Jan-10 14:32:23.857543 - [DEBUG]
57599 2019-Jan-10 14:32:23.857566 - [DEBUG] -------------------------------------------- 1643. Path Edge --------------------------------------------
57600 2019-Jan-10 14:32:23.857591 - [DEBUG]
57601 2019-Jan-10 14:32:23.857614 - [DEBUG] Process 1643. path edge:
57602 2019-Jan-10 14:32:23.857638 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57603 2019-Jan-10 14:32:23.857695 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
57604 2019-Jan-10 14:32:23.858309 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57605 2019-Jan-10 14:32:23.858929 - [DEBUG]
57606 2019-Jan-10 14:32:23.858955 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
57607 2019-Jan-10 14:32:23.859584 - [DEBUG] Compose: EdgeIdentity * AllBottom
57608 2019-Jan-10 14:32:23.859612 - [DEBUG]
57609 2019-Jan-10 14:32:23.859635 - [DEBUG] Propagate flow
57610 2019-Jan-10 14:32:23.859659 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57611 2019-Jan-10 14:32:23.859716 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
57612 2019-Jan-10 14:32:23.860352 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57613 2019-Jan-10 14:32:23.860971 - [DEBUG] Edge function : AllBottom (result of previous compose)
57614 2019-Jan-10 14:32:23.861005 - [DEBUG]
57615 2019-Jan-10 14:32:23.861031 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57616 2019-Jan-10 14:32:23.861057 - [DEBUG] = AllBottom
57617 2019-Jan-10 14:32:23.861082 - [DEBUG]
57618 2019-Jan-10 14:32:23.861105 - [DEBUG] PROPAGATE: No new function!
57619 2019-Jan-10 14:32:23.861129 - [DEBUG] EDGE:
57620 2019-Jan-10 14:32:23.861187 - [DEBUG] ---> 57621 2019-Jan-10 14:32:23.861801 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57622 2019-Jan-10 14:32:23.862419 - [DEBUG]
57623 2019-Jan-10 14:32:23.862445 - [DEBUG] EDGE:
57624 2019-Jan-10 14:32:23.862502 - [DEBUG] ---> 57625 2019-Jan-10 14:32:23.863117 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57626 2019-Jan-10 14:32:23.863752 - [DEBUG]
57627 2019-Jan-10 14:32:23.863778 - [DEBUG] Compose: EdgeIdentity * AllBottom
57628 2019-Jan-10 14:32:23.863804 - [DEBUG]
57629 2019-Jan-10 14:32:23.863828 - [DEBUG] Propagate flow
57630 2019-Jan-10 14:32:23.863851 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57631 2019-Jan-10 14:32:23.863907 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
57632 2019-Jan-10 14:32:23.864523 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57633 2019-Jan-10 14:32:23.865141 - [DEBUG] Edge function : AllBottom (result of previous compose)
57634 2019-Jan-10 14:32:23.865166 - [DEBUG]
57635 2019-Jan-10 14:32:23.865191 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57636 2019-Jan-10 14:32:23.865217 - [DEBUG] = AllBottom
57637 2019-Jan-10 14:32:23.865242 - [DEBUG]
57638 2019-Jan-10 14:32:23.865265 - [DEBUG] PROPAGATE: No new function!
57639 2019-Jan-10 14:32:23.865289 - [DEBUG] EDGE:
57640 2019-Jan-10 14:32:23.865347 - [DEBUG] ---> 57641 2019-Jan-10 14:32:23.865966 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57642 2019-Jan-10 14:32:23.866586 - [DEBUG]
57643 2019-Jan-10 14:32:23.866612 - [DEBUG] Compose: EdgeIdentity * AllBottom
57644 2019-Jan-10 14:32:23.866637 - [DEBUG]
57645 2019-Jan-10 14:32:23.866661 - [DEBUG] Propagate flow
57646 2019-Jan-10 14:32:23.866685 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57647 2019-Jan-10 14:32:23.866741 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
57648 2019-Jan-10 14:32:23.867378 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57649 2019-Jan-10 14:32:23.868005 - [DEBUG] Edge function : AllBottom (result of previous compose)
57650 2019-Jan-10 14:32:23.868031 - [DEBUG]
57651 2019-Jan-10 14:32:23.868055 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57652 2019-Jan-10 14:32:23.868081 - [DEBUG] = AllBottom
57653 2019-Jan-10 14:32:23.868106 - [DEBUG]
57654 2019-Jan-10 14:32:23.868129 - [DEBUG] PROPAGATE: No new function!
57655 2019-Jan-10 14:32:23.868154 - [DEBUG] EDGE:
57656 2019-Jan-10 14:32:23.868211 - [DEBUG] ---> 57657 2019-Jan-10 14:32:23.868836 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57658 2019-Jan-10 14:32:23.869470 - [DEBUG]
57659 2019-Jan-10 14:32:23.869504 - [DEBUG] Compose: EdgeIdentity * AllBottom
57660 2019-Jan-10 14:32:23.869531 - [DEBUG]
57661 2019-Jan-10 14:32:23.869555 - [DEBUG] Propagate flow
57662 2019-Jan-10 14:32:23.869579 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57663 2019-Jan-10 14:32:23.869635 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57664 2019-Jan-10 14:32:23.870270 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57665 2019-Jan-10 14:32:23.870889 - [DEBUG] Edge function : AllBottom (result of previous compose)
57666 2019-Jan-10 14:32:23.870915 - [DEBUG]
57667 2019-Jan-10 14:32:23.870940 - [DEBUG] Join: AllTop & AllBottom
57668 2019-Jan-10 14:32:23.870966 - [DEBUG] = AllBottom (new jump func)
57669 2019-Jan-10 14:32:23.870990 - [DEBUG]
57670 2019-Jan-10 14:32:23.871014 - [DEBUG] Start adding new jump function
57671 2019-Jan-10 14:32:23.871038 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57672 2019-Jan-10 14:32:23.871094 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57673 2019-Jan-10 14:32:23.871714 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57674 2019-Jan-10 14:32:23.872331 - [DEBUG] Edge Function : AllBottom
57675 2019-Jan-10 14:32:23.872358 - [DEBUG] End adding new jump function
57676 2019-Jan-10 14:32:23.872382 - [DEBUG]
57677 2019-Jan-10 14:32:23.872406 - [DEBUG] -------------------------------------------- 1644. Path Edge --------------------------------------------
57678 2019-Jan-10 14:32:23.872430 - [DEBUG]
57679 2019-Jan-10 14:32:23.872454 - [DEBUG] Process 1644. path edge:
57680 2019-Jan-10 14:32:23.872478 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57681 2019-Jan-10 14:32:23.872534 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
57682 2019-Jan-10 14:32:23.873151 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57683 2019-Jan-10 14:32:23.873787 - [DEBUG]
57684 2019-Jan-10 14:32:23.873812 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57685 2019-Jan-10 14:32:23.874439 - [DEBUG] Possible callees:
57686 2019-Jan-10 14:32:23.874464 - [DEBUG] bar
57687 2019-Jan-10 14:32:23.874489 - [DEBUG] Possible return sites:
57688 2019-Jan-10 14:32:23.874513 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8957689 2019-Jan-10 14:32:23.875738 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
57690 2019-Jan-10 14:32:23.875767 - [DEBUG] Start points of 'bar' currently not available!
57691 2019-Jan-10 14:32:23.875806 - [DEBUG] Compose: EdgeIdentity * AllBottom
57692 2019-Jan-10 14:32:23.875834 - [DEBUG]
57693 2019-Jan-10 14:32:23.875858 - [DEBUG] Propagate flow
57694 2019-Jan-10 14:32:23.875881 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57695 2019-Jan-10 14:32:23.875938 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57696 2019-Jan-10 14:32:23.876559 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57697 2019-Jan-10 14:32:23.877194 - [DEBUG] Edge function : AllBottom (result of previous compose)
57698 2019-Jan-10 14:32:23.877219 - [DEBUG]
57699 2019-Jan-10 14:32:23.877244 - [DEBUG] Join: AllTop & AllBottom
57700 2019-Jan-10 14:32:23.877270 - [DEBUG] = AllBottom (new jump func)
57701 2019-Jan-10 14:32:23.877294 - [DEBUG]
57702 2019-Jan-10 14:32:23.877326 - [DEBUG] Start adding new jump function
57703 2019-Jan-10 14:32:23.877349 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57704 2019-Jan-10 14:32:23.877406 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57705 2019-Jan-10 14:32:23.878028 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57706 2019-Jan-10 14:32:23.878646 - [DEBUG] Edge Function : AllBottom
57707 2019-Jan-10 14:32:23.878674 - [DEBUG] End adding new jump function
57708 2019-Jan-10 14:32:23.878698 - [DEBUG]
57709 2019-Jan-10 14:32:23.878722 - [DEBUG] -------------------------------------------- 1645. Path Edge --------------------------------------------
57710 2019-Jan-10 14:32:23.878746 - [DEBUG]
57711 2019-Jan-10 14:32:23.878770 - [DEBUG] Process 1645. path edge:
57712 2019-Jan-10 14:32:23.878794 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57713 2019-Jan-10 14:32:23.878850 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
57714 2019-Jan-10 14:32:23.879470 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57715 2019-Jan-10 14:32:23.880089 - [DEBUG]
57716 2019-Jan-10 14:32:23.880114 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57717 2019-Jan-10 14:32:23.880765 - [DEBUG] Compose: EdgeIdentity * AllBottom
57718 2019-Jan-10 14:32:23.880793 - [DEBUG]
57719 2019-Jan-10 14:32:23.880817 - [DEBUG] Propagate flow
57720 2019-Jan-10 14:32:23.880841 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57721 2019-Jan-10 14:32:23.880898 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57722 2019-Jan-10 14:32:23.881516 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57723 2019-Jan-10 14:32:23.882135 - [DEBUG] Edge function : AllBottom (result of previous compose)
57724 2019-Jan-10 14:32:23.882160 - [DEBUG]
57725 2019-Jan-10 14:32:23.882185 - [DEBUG] Join: AllTop & AllBottom
57726 2019-Jan-10 14:32:23.882211 - [DEBUG] = AllBottom (new jump func)
57727 2019-Jan-10 14:32:23.882235 - [DEBUG]
57728 2019-Jan-10 14:32:23.882259 - [DEBUG] Start adding new jump function
57729 2019-Jan-10 14:32:23.882282 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57730 2019-Jan-10 14:32:23.882339 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57731 2019-Jan-10 14:32:23.882958 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57732 2019-Jan-10 14:32:23.883600 - [DEBUG] Edge Function : AllBottom
57733 2019-Jan-10 14:32:23.883628 - [DEBUG] End adding new jump function
57734 2019-Jan-10 14:32:23.883652 - [DEBUG]
57735 2019-Jan-10 14:32:23.883676 - [DEBUG] -------------------------------------------- 1646. Path Edge --------------------------------------------
57736 2019-Jan-10 14:32:23.883700 - [DEBUG]
57737 2019-Jan-10 14:32:23.883723 - [DEBUG] Process 1646. path edge:
57738 2019-Jan-10 14:32:23.883747 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57739 2019-Jan-10 14:32:23.883803 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
57740 2019-Jan-10 14:32:23.884419 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57741 2019-Jan-10 14:32:23.885038 - [DEBUG]
57742 2019-Jan-10 14:32:23.885063 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57743 2019-Jan-10 14:32:23.885702 - [DEBUG] Compose: EdgeIdentity * AllBottom
57744 2019-Jan-10 14:32:23.885731 - [DEBUG]
57745 2019-Jan-10 14:32:23.885755 - [DEBUG] Propagate flow
57746 2019-Jan-10 14:32:23.885779 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57747 2019-Jan-10 14:32:23.885836 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
57748 2019-Jan-10 14:32:23.886463 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57749 2019-Jan-10 14:32:23.887097 - [DEBUG] Edge function : AllBottom (result of previous compose)
57750 2019-Jan-10 14:32:23.887123 - [DEBUG]
57751 2019-Jan-10 14:32:23.887148 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57752 2019-Jan-10 14:32:23.887174 - [DEBUG] = AllBottom
57753 2019-Jan-10 14:32:23.887199 - [DEBUG]
57754 2019-Jan-10 14:32:23.887223 - [DEBUG] PROPAGATE: No new function!
57755 2019-Jan-10 14:32:23.887255 - [DEBUG] Compose: EdgeIdentity * AllBottom
57756 2019-Jan-10 14:32:23.887282 - [DEBUG]
57757 2019-Jan-10 14:32:23.887305 - [DEBUG] Propagate flow
57758 2019-Jan-10 14:32:23.887329 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57759 2019-Jan-10 14:32:23.887386 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57760 2019-Jan-10 14:32:23.888021 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57761 2019-Jan-10 14:32:23.888640 - [DEBUG] Edge function : AllBottom (result of previous compose)
57762 2019-Jan-10 14:32:23.888665 - [DEBUG]
57763 2019-Jan-10 14:32:23.888690 - [DEBUG] Join: AllTop & AllBottom
57764 2019-Jan-10 14:32:23.888717 - [DEBUG] = AllBottom (new jump func)
57765 2019-Jan-10 14:32:23.888742 - [DEBUG]
57766 2019-Jan-10 14:32:23.888765 - [DEBUG] Start adding new jump function
57767 2019-Jan-10 14:32:23.888789 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57768 2019-Jan-10 14:32:23.888845 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57769 2019-Jan-10 14:32:23.889465 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57770 2019-Jan-10 14:32:23.890091 - [DEBUG] Edge Function : AllBottom
57771 2019-Jan-10 14:32:23.890118 - [DEBUG] End adding new jump function
57772 2019-Jan-10 14:32:23.890143 - [DEBUG]
57773 2019-Jan-10 14:32:23.890180 - [DEBUG] -------------------------------------------- 1647. Path Edge --------------------------------------------
57774 2019-Jan-10 14:32:23.890205 - [DEBUG]
57775 2019-Jan-10 14:32:23.890228 - [DEBUG] Process 1647. path edge:
57776 2019-Jan-10 14:32:23.890253 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57777 2019-Jan-10 14:32:23.890309 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
57778 2019-Jan-10 14:32:23.890942 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57779 2019-Jan-10 14:32:23.891563 - [DEBUG]
57780 2019-Jan-10 14:32:23.891587 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57781 2019-Jan-10 14:32:23.892221 - [DEBUG] Possible callees:
57782 2019-Jan-10 14:32:23.892247 - [DEBUG] llvm.dbg.declare
57783 2019-Jan-10 14:32:23.892272 - [DEBUG] Possible return sites:
57784 2019-Jan-10 14:32:23.892296 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10357785 2019-Jan-10 14:32:23.893555 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
57786 2019-Jan-10 14:32:23.893584 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
57787 2019-Jan-10 14:32:23.893623 - [DEBUG] Compose: EdgeIdentity * AllBottom
57788 2019-Jan-10 14:32:23.893651 - [DEBUG]
57789 2019-Jan-10 14:32:23.893675 - [DEBUG] Propagate flow
57790 2019-Jan-10 14:32:23.893699 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57791 2019-Jan-10 14:32:23.893756 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57792 2019-Jan-10 14:32:23.894381 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57793 2019-Jan-10 14:32:23.895014 - [DEBUG] Edge function : AllBottom (result of previous compose)
57794 2019-Jan-10 14:32:23.895040 - [DEBUG]
57795 2019-Jan-10 14:32:23.895065 - [DEBUG] Join: AllTop & AllBottom
57796 2019-Jan-10 14:32:23.895092 - [DEBUG] = AllBottom (new jump func)
57797 2019-Jan-10 14:32:23.895116 - [DEBUG]
57798 2019-Jan-10 14:32:23.895140 - [DEBUG] Start adding new jump function
57799 2019-Jan-10 14:32:23.895164 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57800 2019-Jan-10 14:32:23.895223 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57801 2019-Jan-10 14:32:23.895846 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57802 2019-Jan-10 14:32:23.896466 - [DEBUG] Edge Function : AllBottom
57803 2019-Jan-10 14:32:23.896498 - [DEBUG] End adding new jump function
57804 2019-Jan-10 14:32:23.896523 - [DEBUG]
57805 2019-Jan-10 14:32:23.896547 - [DEBUG] -------------------------------------------- 1648. Path Edge --------------------------------------------
57806 2019-Jan-10 14:32:23.896571 - [DEBUG]
57807 2019-Jan-10 14:32:23.896595 - [DEBUG] Process 1648. path edge:
57808 2019-Jan-10 14:32:23.896619 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57809 2019-Jan-10 14:32:23.896676 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
57810 2019-Jan-10 14:32:23.897312 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57811 2019-Jan-10 14:32:23.897931 - [DEBUG]
57812 2019-Jan-10 14:32:23.897955 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57813 2019-Jan-10 14:32:23.898597 - [DEBUG] Compose: EdgeIdentity * AllBottom
57814 2019-Jan-10 14:32:23.898625 - [DEBUG]
57815 2019-Jan-10 14:32:23.898649 - [DEBUG] Propagate flow
57816 2019-Jan-10 14:32:23.898673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57817 2019-Jan-10 14:32:23.898730 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
57818 2019-Jan-10 14:32:23.899346 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57819 2019-Jan-10 14:32:23.899966 - [DEBUG] Edge function : AllBottom (result of previous compose)
57820 2019-Jan-10 14:32:23.899992 - [DEBUG]
57821 2019-Jan-10 14:32:23.900016 - [DEBUG] Join: AllTop & AllBottom
57822 2019-Jan-10 14:32:23.900042 - [DEBUG] = AllBottom (new jump func)
57823 2019-Jan-10 14:32:23.900067 - [DEBUG]
57824 2019-Jan-10 14:32:23.900090 - [DEBUG] Start adding new jump function
57825 2019-Jan-10 14:32:23.900114 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
57826 2019-Jan-10 14:32:23.900183 - [DEBUG] Fact at target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57827 2019-Jan-10 14:32:23.900803 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
57828 2019-Jan-10 14:32:23.901426 - [DEBUG] Edge Function : AllBottom
57829 2019-Jan-10 14:32:23.901454 - [DEBUG] End adding new jump function
57830 2019-Jan-10 14:32:23.901479 - [DEBUG]
57831 2019-Jan-10 14:32:23.901502 - [DEBUG] -------------------------------------------- 1649. Path Edge --------------------------------------------
57832 2019-Jan-10 14:32:23.901527 - [DEBUG]
57833 2019-Jan-10 14:32:23.901550 - [DEBUG] Process 1649. path edge:
57834 2019-Jan-10 14:32:23.901574 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
57835 2019-Jan-10 14:32:23.901630 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
57836 2019-Jan-10 14:32:23.902244 - [DEBUG] D target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 >
57837 2019-Jan-10 14:32:23.902863 - [DEBUG]
57838 2019-Jan-10 14:32:23.902888 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
57839 2019-Jan-10 14:32:23.903530 - [DEBUG] Compose: EdgeIdentity * AllBottom
57840 2019-Jan-10 14:32:23.903558 - [DEBUG]
57841 2019-Jan-10 14:32:23.903582 - [DEBUG] Propagate flow
57842 2019-Jan-10 14:32:23.903606 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57843 2019-Jan-10 14:32:23.903663 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
57844 2019-Jan-10 14:32:23.904278 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
57845 2019-Jan-10 14:32:23.904897 - [DEBUG] Edge function : AllBottom (result of previous compose)
57846 2019-Jan-10 14:32:23.904923 - [DEBUG]
57847 2019-Jan-10 14:32:23.904948 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57848 2019-Jan-10 14:32:23.904973 - [DEBUG] = AllBottom
57849 2019-Jan-10 14:32:23.904998 - [DEBUG]
57850 2019-Jan-10 14:32:23.905021 - [DEBUG] PROPAGATE: No new function!
57851 2019-Jan-10 14:32:23.905046 - [DEBUG] EDGE:
57852 2019-Jan-10 14:32:23.905104 - [DEBUG] ---> 57853 2019-Jan-10 14:32:23.905716 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57854 2019-Jan-10 14:32:23.906337 - [DEBUG]
57855 2019-Jan-10 14:32:23.906362 - [DEBUG] Compose: EdgeIdentity * AllBottom
57856 2019-Jan-10 14:32:23.906388 - [DEBUG]
57857 2019-Jan-10 14:32:23.906412 - [DEBUG] Propagate flow
57858 2019-Jan-10 14:32:23.906435 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57859 2019-Jan-10 14:32:23.906491 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
57860 2019-Jan-10 14:32:23.907120 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57861 2019-Jan-10 14:32:23.907737 - [DEBUG] Edge function : AllBottom (result of previous compose)
57862 2019-Jan-10 14:32:23.907763 - [DEBUG]
57863 2019-Jan-10 14:32:23.907788 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57864 2019-Jan-10 14:32:23.907813 - [DEBUG] = AllBottom
57865 2019-Jan-10 14:32:23.907838 - [DEBUG]
57866 2019-Jan-10 14:32:23.907861 - [DEBUG] PROPAGATE: No new function!
57867 2019-Jan-10 14:32:23.907886 - [DEBUG] EDGE:
57868 2019-Jan-10 14:32:23.907943 - [DEBUG] ---> 57869 2019-Jan-10 14:32:23.908562 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57870 2019-Jan-10 14:32:23.909184 - [DEBUG]
57871 2019-Jan-10 14:32:23.909210 - [DEBUG] Compose: EdgeIdentity * AllBottom
57872 2019-Jan-10 14:32:23.909236 - [DEBUG]
57873 2019-Jan-10 14:32:23.909259 - [DEBUG] Propagate flow
57874 2019-Jan-10 14:32:23.909292 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57875 2019-Jan-10 14:32:23.909348 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
57876 2019-Jan-10 14:32:23.909968 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
57877 2019-Jan-10 14:32:23.910609 - [DEBUG] Edge function : AllBottom (result of previous compose)
57878 2019-Jan-10 14:32:23.910635 - [DEBUG]
57879 2019-Jan-10 14:32:23.910660 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57880 2019-Jan-10 14:32:23.910686 - [DEBUG] = AllBottom
57881 2019-Jan-10 14:32:23.910710 - [DEBUG]
57882 2019-Jan-10 14:32:23.910734 - [DEBUG] PROPAGATE: No new function!
57883 2019-Jan-10 14:32:23.910759 - [DEBUG] EDGE:
57884 2019-Jan-10 14:32:23.910816 - [DEBUG] ---> 57885 2019-Jan-10 14:32:23.911442 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57886 2019-Jan-10 14:32:23.912061 - [DEBUG]
57887 2019-Jan-10 14:32:23.912086 - [DEBUG] EDGE:
57888 2019-Jan-10 14:32:23.912143 - [DEBUG] ---> 57889 2019-Jan-10 14:32:23.912759 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57890 2019-Jan-10 14:32:23.913383 - [DEBUG]
57891 2019-Jan-10 14:32:23.913410 - [DEBUG] Compose: EdgeIdentity * AllBottom
57892 2019-Jan-10 14:32:23.913435 - [DEBUG]
57893 2019-Jan-10 14:32:23.913459 - [DEBUG] Propagate flow
57894 2019-Jan-10 14:32:23.913483 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57895 2019-Jan-10 14:32:23.913552 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
57896 2019-Jan-10 14:32:23.914168 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57897 2019-Jan-10 14:32:23.914787 - [DEBUG] Edge function : AllBottom (result of previous compose)
57898 2019-Jan-10 14:32:23.914813 - [DEBUG]
57899 2019-Jan-10 14:32:23.914838 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57900 2019-Jan-10 14:32:23.914864 - [DEBUG] = AllBottom
57901 2019-Jan-10 14:32:23.914889 - [DEBUG]
57902 2019-Jan-10 14:32:23.914912 - [DEBUG] PROPAGATE: No new function!
57903 2019-Jan-10 14:32:23.914936 - [DEBUG] EDGE:
57904 2019-Jan-10 14:32:23.914994 - [DEBUG] ---> 57905 2019-Jan-10 14:32:23.915614 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57906 2019-Jan-10 14:32:23.916233 - [DEBUG]
57907 2019-Jan-10 14:32:23.916259 - [DEBUG] Compose: EdgeIdentity * AllBottom
57908 2019-Jan-10 14:32:23.916284 - [DEBUG]
57909 2019-Jan-10 14:32:23.916308 - [DEBUG] Propagate flow
57910 2019-Jan-10 14:32:23.916331 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57911 2019-Jan-10 14:32:23.916388 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
57912 2019-Jan-10 14:32:23.917023 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
57913 2019-Jan-10 14:32:23.917642 - [DEBUG] Edge function : AllBottom (result of previous compose)
57914 2019-Jan-10 14:32:23.917667 - [DEBUG]
57915 2019-Jan-10 14:32:23.917692 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57916 2019-Jan-10 14:32:23.917718 - [DEBUG] = AllBottom
57917 2019-Jan-10 14:32:23.917751 - [DEBUG]
57918 2019-Jan-10 14:32:23.917775 - [DEBUG] PROPAGATE: No new function!
57919 2019-Jan-10 14:32:23.917800 - [DEBUG] EDGE:
57920 2019-Jan-10 14:32:23.917858 - [DEBUG] ---> 57921 2019-Jan-10 14:32:23.918475 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57922 2019-Jan-10 14:32:23.919093 - [DEBUG]
57923 2019-Jan-10 14:32:23.919118 - [DEBUG] EDGE:
57924 2019-Jan-10 14:32:23.919176 - [DEBUG] ---> 57925 2019-Jan-10 14:32:23.919792 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57926 2019-Jan-10 14:32:23.920427 - [DEBUG]
57927 2019-Jan-10 14:32:23.920453 - [DEBUG] Compose: EdgeIdentity * AllBottom
57928 2019-Jan-10 14:32:23.920479 - [DEBUG]
57929 2019-Jan-10 14:32:23.920503 - [DEBUG] Propagate flow
57930 2019-Jan-10 14:32:23.920526 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57931 2019-Jan-10 14:32:23.920582 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
57932 2019-Jan-10 14:32:23.921199 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57933 2019-Jan-10 14:32:23.921817 - [DEBUG] Edge function : AllBottom (result of previous compose)
57934 2019-Jan-10 14:32:23.921843 - [DEBUG]
57935 2019-Jan-10 14:32:23.921868 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57936 2019-Jan-10 14:32:23.921893 - [DEBUG] = AllBottom
57937 2019-Jan-10 14:32:23.921918 - [DEBUG]
57938 2019-Jan-10 14:32:23.921941 - [DEBUG] PROPAGATE: No new function!
57939 2019-Jan-10 14:32:23.921965 - [DEBUG] EDGE:
57940 2019-Jan-10 14:32:23.922023 - [DEBUG] ---> 57941 2019-Jan-10 14:32:23.922643 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57942 2019-Jan-10 14:32:23.923262 - [DEBUG]
57943 2019-Jan-10 14:32:23.923288 - [DEBUG] Compose: EdgeIdentity * AllBottom
57944 2019-Jan-10 14:32:23.923313 - [DEBUG]
57945 2019-Jan-10 14:32:23.923337 - [DEBUG] Propagate flow
57946 2019-Jan-10 14:32:23.923360 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57947 2019-Jan-10 14:32:23.923416 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
57948 2019-Jan-10 14:32:23.924052 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
57949 2019-Jan-10 14:32:23.924671 - [DEBUG] Edge function : AllBottom (result of previous compose)
57950 2019-Jan-10 14:32:23.924697 - [DEBUG]
57951 2019-Jan-10 14:32:23.924721 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57952 2019-Jan-10 14:32:23.924747 - [DEBUG] = AllBottom
57953 2019-Jan-10 14:32:23.924772 - [DEBUG]
57954 2019-Jan-10 14:32:23.924795 - [DEBUG] PROPAGATE: No new function!
57955 2019-Jan-10 14:32:23.924819 - [DEBUG] EDGE:
57956 2019-Jan-10 14:32:23.924877 - [DEBUG] ---> 57957 2019-Jan-10 14:32:23.925494 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57958 2019-Jan-10 14:32:23.926157 - [DEBUG]
57959 2019-Jan-10 14:32:23.926184 - [DEBUG] EDGE:
57960 2019-Jan-10 14:32:23.926250 - [DEBUG] ---> 57961 2019-Jan-10 14:32:23.926949 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57962 2019-Jan-10 14:32:23.927608 - [DEBUG]
57963 2019-Jan-10 14:32:23.927638 - [DEBUG] Compose: EdgeIdentity * AllBottom
57964 2019-Jan-10 14:32:23.927665 - [DEBUG]
57965 2019-Jan-10 14:32:23.927689 - [DEBUG] Propagate flow
57966 2019-Jan-10 14:32:23.927713 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57967 2019-Jan-10 14:32:23.927778 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
57968 2019-Jan-10 14:32:23.928434 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
57969 2019-Jan-10 14:32:23.929096 - [DEBUG] Edge function : AllBottom (result of previous compose)
57970 2019-Jan-10 14:32:23.929123 - [DEBUG]
57971 2019-Jan-10 14:32:23.929151 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57972 2019-Jan-10 14:32:23.929177 - [DEBUG] = AllBottom
57973 2019-Jan-10 14:32:23.929202 - [DEBUG]
57974 2019-Jan-10 14:32:23.929225 - [DEBUG] PROPAGATE: No new function!
57975 2019-Jan-10 14:32:23.929250 - [DEBUG] EDGE:
57976 2019-Jan-10 14:32:23.929318 - [DEBUG] ---> 57977 2019-Jan-10 14:32:23.929975 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57978 2019-Jan-10 14:32:23.930683 - [DEBUG]
57979 2019-Jan-10 14:32:23.930714 - [DEBUG] Compose: EdgeIdentity * AllBottom
57980 2019-Jan-10 14:32:23.930741 - [DEBUG]
57981 2019-Jan-10 14:32:23.930765 - [DEBUG] Propagate flow
57982 2019-Jan-10 14:32:23.930788 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57983 2019-Jan-10 14:32:23.930853 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
57984 2019-Jan-10 14:32:23.931486 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
57985 2019-Jan-10 14:32:23.932106 - [DEBUG] Edge function : AllBottom (result of previous compose)
57986 2019-Jan-10 14:32:23.932131 - [DEBUG]
57987 2019-Jan-10 14:32:23.932157 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
57988 2019-Jan-10 14:32:23.932182 - [DEBUG] = AllBottom
57989 2019-Jan-10 14:32:23.932207 - [DEBUG]
57990 2019-Jan-10 14:32:23.932230 - [DEBUG] PROPAGATE: No new function!
57991 2019-Jan-10 14:32:23.932255 - [DEBUG] EDGE:
57992 2019-Jan-10 14:32:23.932314 - [DEBUG] ---> 57993 2019-Jan-10 14:32:23.932931 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
57994 2019-Jan-10 14:32:23.933571 - [DEBUG]
57995 2019-Jan-10 14:32:23.933620 - [DEBUG] Compose: EdgeIdentity * AllBottom
57996 2019-Jan-10 14:32:23.933647 - [DEBUG]
57997 2019-Jan-10 14:32:23.933670 - [DEBUG] Propagate flow
57998 2019-Jan-10 14:32:23.933694 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
57999 2019-Jan-10 14:32:23.933751 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58000 2019-Jan-10 14:32:23.934370 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58001 2019-Jan-10 14:32:23.934989 - [DEBUG] Edge function : AllBottom (result of previous compose)
58002 2019-Jan-10 14:32:23.935014 - [DEBUG]
58003 2019-Jan-10 14:32:23.935040 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58004 2019-Jan-10 14:32:23.935065 - [DEBUG] = AllBottom
58005 2019-Jan-10 14:32:23.935107 - [DEBUG]
58006 2019-Jan-10 14:32:23.935131 - [DEBUG] PROPAGATE: No new function!
58007 2019-Jan-10 14:32:23.935155 - [DEBUG] EDGE:
58008 2019-Jan-10 14:32:23.935213 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
58009 2019-Jan-10 14:32:23.935834 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58010 2019-Jan-10 14:32:23.936453 - [DEBUG]
58011 2019-Jan-10 14:32:23.936479 - [DEBUG] EDGE:
58012 2019-Jan-10 14:32:23.936536 - [DEBUG] ---> 58013 2019-Jan-10 14:32:23.937168 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58014 2019-Jan-10 14:32:23.937788 - [DEBUG]
58015 2019-Jan-10 14:32:23.937814 - [DEBUG] EDGE:
58016 2019-Jan-10 14:32:23.937871 - [DEBUG] ---> 58017 2019-Jan-10 14:32:23.938486 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58018 2019-Jan-10 14:32:23.939105 - [DEBUG]
58019 2019-Jan-10 14:32:23.939130 - [DEBUG] EDGE:
58020 2019-Jan-10 14:32:23.939188 - [DEBUG] ---> 58021 2019-Jan-10 14:32:23.939808 - [DEBUG] D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29>
58022 2019-Jan-10 14:32:23.940447 - [DEBUG]
58023 2019-Jan-10 14:32:23.940489 - [DEBUG] Compose: EdgeIdentity * AllBottom
58024 2019-Jan-10 14:32:23.940517 - [DEBUG]
58025 2019-Jan-10 14:32:23.940540 - [DEBUG] Propagate flow
58026 2019-Jan-10 14:32:23.940564 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58027 2019-Jan-10 14:32:23.940621 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58028 2019-Jan-10 14:32:23.941238 - [DEBUG] Target value : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
58029 2019-Jan-10 14:32:23.941852 - [DEBUG] Edge function : AllBottom (result of previous compose)
58030 2019-Jan-10 14:32:23.941878 - [DEBUG]
58031 2019-Jan-10 14:32:23.941903 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58032 2019-Jan-10 14:32:23.941928 - [DEBUG] = AllBottom
58033 2019-Jan-10 14:32:23.941953 - [DEBUG]
58034 2019-Jan-10 14:32:23.941976 - [DEBUG] PROPAGATE: No new function!
58035 2019-Jan-10 14:32:23.942001 - [DEBUG] Compose: EdgeIdentity * AllBottom
58036 2019-Jan-10 14:32:23.942026 - [DEBUG]
58037 2019-Jan-10 14:32:23.942050 - [DEBUG] Propagate flow
58038 2019-Jan-10 14:32:23.942073 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58039 2019-Jan-10 14:32:23.942129 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58040 2019-Jan-10 14:32:23.942745 - [DEBUG] Target value : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58041 2019-Jan-10 14:32:23.943363 - [DEBUG] Edge function : AllBottom (result of previous compose)
58042 2019-Jan-10 14:32:23.943389 - [DEBUG]
58043 2019-Jan-10 14:32:23.943413 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58044 2019-Jan-10 14:32:23.943439 - [DEBUG] = AllBottom
58045 2019-Jan-10 14:32:23.943463 - [DEBUG]
58046 2019-Jan-10 14:32:23.943486 - [DEBUG] PROPAGATE: No new function!
58047 2019-Jan-10 14:32:23.943524 - [DEBUG] EDGE:
58048 2019-Jan-10 14:32:23.943582 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
58049 2019-Jan-10 14:32:23.944211 - [DEBUG] D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28>
58050 2019-Jan-10 14:32:23.944826 - [DEBUG]
58051 2019-Jan-10 14:32:23.944853 - [DEBUG] Compose: EdgeIdentity * AllBottom
58052 2019-Jan-10 14:32:23.944879 - [DEBUG]
58053 2019-Jan-10 14:32:23.944903 - [DEBUG] Propagate flow
58054 2019-Jan-10 14:32:23.944926 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58055 2019-Jan-10 14:32:23.944982 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58056 2019-Jan-10 14:32:23.945630 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58057 2019-Jan-10 14:32:23.946250 - [DEBUG] Edge function : AllBottom (result of previous compose)
58058 2019-Jan-10 14:32:23.946275 - [DEBUG]
58059 2019-Jan-10 14:32:23.946301 - [DEBUG] Join: AllTop & AllBottom
58060 2019-Jan-10 14:32:23.946327 - [DEBUG] = AllBottom (new jump func)
58061 2019-Jan-10 14:32:23.946352 - [DEBUG]
58062 2019-Jan-10 14:32:23.946375 - [DEBUG] Start adding new jump function
58063 2019-Jan-10 14:32:23.946399 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58064 2019-Jan-10 14:32:23.946455 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58065 2019-Jan-10 14:32:23.947092 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58066 2019-Jan-10 14:32:23.947713 - [DEBUG] Edge Function : AllBottom
58067 2019-Jan-10 14:32:23.947742 - [DEBUG] End adding new jump function
58068 2019-Jan-10 14:32:23.947766 - [DEBUG]
58069 2019-Jan-10 14:32:23.947790 - [DEBUG] -------------------------------------------- 1650. Path Edge --------------------------------------------
58070 2019-Jan-10 14:32:23.947816 - [DEBUG]
58071 2019-Jan-10 14:32:23.947839 - [DEBUG] Process 1650. path edge:
58072 2019-Jan-10 14:32:23.947863 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58073 2019-Jan-10 14:32:23.947919 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
58074 2019-Jan-10 14:32:23.948539 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58075 2019-Jan-10 14:32:23.949174 - [DEBUG]
58076 2019-Jan-10 14:32:23.949202 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
58077 2019-Jan-10 14:32:23.949848 - [DEBUG] Compose: EdgeIdentity * AllBottom
58078 2019-Jan-10 14:32:23.949876 - [DEBUG]
58079 2019-Jan-10 14:32:23.949900 - [DEBUG] Propagate flow
58080 2019-Jan-10 14:32:23.949924 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58081 2019-Jan-10 14:32:23.949981 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58082 2019-Jan-10 14:32:23.950623 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58083 2019-Jan-10 14:32:23.951237 - [DEBUG] Edge function : AllBottom (result of previous compose)
58084 2019-Jan-10 14:32:23.951262 - [DEBUG]
58085 2019-Jan-10 14:32:23.951288 - [DEBUG] Join: AllTop & AllBottom
58086 2019-Jan-10 14:32:23.951314 - [DEBUG] = AllBottom (new jump func)
58087 2019-Jan-10 14:32:23.951338 - [DEBUG]
58088 2019-Jan-10 14:32:23.951362 - [DEBUG] Start adding new jump function
58089 2019-Jan-10 14:32:23.951386 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58090 2019-Jan-10 14:32:23.951441 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58091 2019-Jan-10 14:32:23.952070 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58092 2019-Jan-10 14:32:23.952688 - [DEBUG] Edge Function : AllBottom
58093 2019-Jan-10 14:32:23.952716 - [DEBUG] End adding new jump function
58094 2019-Jan-10 14:32:23.952741 - [DEBUG]
58095 2019-Jan-10 14:32:23.952765 - [DEBUG] -------------------------------------------- 1651. Path Edge --------------------------------------------
58096 2019-Jan-10 14:32:23.952789 - [DEBUG]
58097 2019-Jan-10 14:32:23.952812 - [DEBUG] Process 1651. path edge:
58098 2019-Jan-10 14:32:23.952836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58099 2019-Jan-10 14:32:23.952893 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
58100 2019-Jan-10 14:32:23.953526 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58101 2019-Jan-10 14:32:23.954142 - [DEBUG]
58102 2019-Jan-10 14:32:23.954167 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58103 2019-Jan-10 14:32:23.954803 - [DEBUG] Compose: EdgeIdentity * AllBottom
58104 2019-Jan-10 14:32:23.954831 - [DEBUG]
58105 2019-Jan-10 14:32:23.954855 - [DEBUG] Propagate flow
58106 2019-Jan-10 14:32:23.954879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58107 2019-Jan-10 14:32:23.954936 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58108 2019-Jan-10 14:32:23.955551 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
58109 2019-Jan-10 14:32:23.956168 - [DEBUG] Edge function : AllBottom (result of previous compose)
58110 2019-Jan-10 14:32:23.956194 - [DEBUG]
58111 2019-Jan-10 14:32:23.956219 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58112 2019-Jan-10 14:32:23.956244 - [DEBUG] = AllBottom
58113 2019-Jan-10 14:32:23.956269 - [DEBUG]
58114 2019-Jan-10 14:32:23.956292 - [DEBUG] PROPAGATE: No new function!
58115 2019-Jan-10 14:32:23.956318 - [DEBUG] Compose: EdgeIdentity * AllBottom
58116 2019-Jan-10 14:32:23.956344 - [DEBUG]
58117 2019-Jan-10 14:32:23.956367 - [DEBUG] Propagate flow
58118 2019-Jan-10 14:32:23.956391 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58119 2019-Jan-10 14:32:23.956447 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58120 2019-Jan-10 14:32:23.957077 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58121 2019-Jan-10 14:32:23.957692 - [DEBUG] Edge function : AllBottom (result of previous compose)
58122 2019-Jan-10 14:32:23.957717 - [DEBUG]
58123 2019-Jan-10 14:32:23.957742 - [DEBUG] Join: AllTop & AllBottom
58124 2019-Jan-10 14:32:23.957767 - [DEBUG] = AllBottom (new jump func)
58125 2019-Jan-10 14:32:23.957792 - [DEBUG]
58126 2019-Jan-10 14:32:23.957815 - [DEBUG] Start adding new jump function
58127 2019-Jan-10 14:32:23.957839 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58128 2019-Jan-10 14:32:23.957895 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58129 2019-Jan-10 14:32:23.958509 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58130 2019-Jan-10 14:32:23.959123 - [DEBUG] Edge Function : AllBottom
58131 2019-Jan-10 14:32:23.959151 - [DEBUG] End adding new jump function
58132 2019-Jan-10 14:32:23.959175 - [DEBUG]
58133 2019-Jan-10 14:32:23.959199 - [DEBUG] -------------------------------------------- 1652. Path Edge --------------------------------------------
58134 2019-Jan-10 14:32:23.959223 - [DEBUG]
58135 2019-Jan-10 14:32:23.959246 - [DEBUG] Process 1652. path edge:
58136 2019-Jan-10 14:32:23.959270 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58137 2019-Jan-10 14:32:23.959326 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
58138 2019-Jan-10 14:32:23.959950 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58139 2019-Jan-10 14:32:23.960580 - [DEBUG]
58140 2019-Jan-10 14:32:23.960605 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
58141 2019-Jan-10 14:32:23.961231 - [DEBUG] Compose: EdgeIdentity * AllBottom
58142 2019-Jan-10 14:32:23.961259 - [DEBUG]
58143 2019-Jan-10 14:32:23.961283 - [DEBUG] Propagate flow
58144 2019-Jan-10 14:32:23.961307 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58145 2019-Jan-10 14:32:23.961364 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58146 2019-Jan-10 14:32:23.961982 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58147 2019-Jan-10 14:32:23.962597 - [DEBUG] Edge function : AllBottom (result of previous compose)
58148 2019-Jan-10 14:32:23.962623 - [DEBUG]
58149 2019-Jan-10 14:32:23.962648 - [DEBUG] Join: AllTop & AllBottom
58150 2019-Jan-10 14:32:23.962673 - [DEBUG] = AllBottom (new jump func)
58151 2019-Jan-10 14:32:23.962698 - [DEBUG]
58152 2019-Jan-10 14:32:23.962721 - [DEBUG] Start adding new jump function
58153 2019-Jan-10 14:32:23.962745 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58154 2019-Jan-10 14:32:23.962801 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58155 2019-Jan-10 14:32:23.963416 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58156 2019-Jan-10 14:32:23.964047 - [DEBUG] Edge Function : AllBottom
58157 2019-Jan-10 14:32:23.964075 - [DEBUG] End adding new jump function
58158 2019-Jan-10 14:32:23.964099 - [DEBUG]
58159 2019-Jan-10 14:32:23.964123 - [DEBUG] -------------------------------------------- 1653. Path Edge --------------------------------------------
58160 2019-Jan-10 14:32:23.964147 - [DEBUG]
58161 2019-Jan-10 14:32:23.964171 - [DEBUG] Process 1653. path edge:
58162 2019-Jan-10 14:32:23.964194 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58163 2019-Jan-10 14:32:23.964250 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
58164 2019-Jan-10 14:32:23.964866 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58165 2019-Jan-10 14:32:23.965482 - [DEBUG]
58166 2019-Jan-10 14:32:23.965506 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
58167 2019-Jan-10 14:32:23.966136 - [DEBUG] Compose: EdgeIdentity * AllBottom
58168 2019-Jan-10 14:32:23.966165 - [DEBUG]
58169 2019-Jan-10 14:32:23.966189 - [DEBUG] Propagate flow
58170 2019-Jan-10 14:32:23.966213 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58171 2019-Jan-10 14:32:23.966270 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
58172 2019-Jan-10 14:32:23.966906 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58173 2019-Jan-10 14:32:23.967521 - [DEBUG] Edge function : AllBottom (result of previous compose)
58174 2019-Jan-10 14:32:23.967546 - [DEBUG]
58175 2019-Jan-10 14:32:23.967571 - [DEBUG] Join: AllTop & AllBottom
58176 2019-Jan-10 14:32:23.967597 - [DEBUG] = AllBottom (new jump func)
58177 2019-Jan-10 14:32:23.967621 - [DEBUG]
58178 2019-Jan-10 14:32:23.967645 - [DEBUG] Start adding new jump function
58179 2019-Jan-10 14:32:23.967669 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58180 2019-Jan-10 14:32:23.967725 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58181 2019-Jan-10 14:32:23.968348 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
58182 2019-Jan-10 14:32:23.968968 - [DEBUG] Edge Function : AllBottom
58183 2019-Jan-10 14:32:23.968997 - [DEBUG] End adding new jump function
58184 2019-Jan-10 14:32:23.969023 - [DEBUG]
58185 2019-Jan-10 14:32:23.969046 - [DEBUG] -------------------------------------------- 1654. Path Edge --------------------------------------------
58186 2019-Jan-10 14:32:23.969071 - [DEBUG]
58187 2019-Jan-10 14:32:23.969094 - [DEBUG] Process 1654. path edge:
58188 2019-Jan-10 14:32:23.969118 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58189 2019-Jan-10 14:32:23.969174 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
58190 2019-Jan-10 14:32:23.969794 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58191 2019-Jan-10 14:32:23.970423 - [DEBUG]
58192 2019-Jan-10 14:32:23.970449 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
58193 2019-Jan-10 14:32:23.971080 - [DEBUG] Compose: EdgeIdentity * AllBottom
58194 2019-Jan-10 14:32:23.971108 - [DEBUG]
58195 2019-Jan-10 14:32:23.971132 - [DEBUG] Propagate flow
58196 2019-Jan-10 14:32:23.971155 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58197 2019-Jan-10 14:32:23.971212 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
58198 2019-Jan-10 14:32:23.971831 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58199 2019-Jan-10 14:32:23.972445 - [DEBUG] Edge function : AllBottom (result of previous compose)
58200 2019-Jan-10 14:32:23.972471 - [DEBUG]
58201 2019-Jan-10 14:32:23.972496 - [DEBUG] Join: AllTop & AllBottom
58202 2019-Jan-10 14:32:23.972522 - [DEBUG] = AllBottom (new jump func)
58203 2019-Jan-10 14:32:23.972546 - [DEBUG]
58204 2019-Jan-10 14:32:23.972570 - [DEBUG] Start adding new jump function
58205 2019-Jan-10 14:32:23.972593 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58206 2019-Jan-10 14:32:23.972649 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58207 2019-Jan-10 14:32:23.973265 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
58208 2019-Jan-10 14:32:23.973900 - [DEBUG] Edge Function : AllBottom
58209 2019-Jan-10 14:32:23.973928 - [DEBUG] End adding new jump function
58210 2019-Jan-10 14:32:23.973951 - [DEBUG]
58211 2019-Jan-10 14:32:23.973975 - [DEBUG] -------------------------------------------- 1655. Path Edge --------------------------------------------
58212 2019-Jan-10 14:32:23.973999 - [DEBUG]
58213 2019-Jan-10 14:32:23.974023 - [DEBUG] Process 1655. path edge:
58214 2019-Jan-10 14:32:23.974046 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58215 2019-Jan-10 14:32:23.974103 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
58216 2019-Jan-10 14:32:23.974721 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58217 2019-Jan-10 14:32:23.975336 - [DEBUG]
58218 2019-Jan-10 14:32:23.975361 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
58219 2019-Jan-10 14:32:23.975988 - [DEBUG] Possible callees:
58220 2019-Jan-10 14:32:23.976013 - [DEBUG] bar
58221 2019-Jan-10 14:32:23.976038 - [DEBUG] Possible return sites:
58222 2019-Jan-10 14:32:23.976062 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7158223 2019-Jan-10 14:32:23.977323 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
58224 2019-Jan-10 14:32:23.977352 - [DEBUG] Start points of 'bar' currently not available!
58225 2019-Jan-10 14:32:23.977393 - [DEBUG] Compose: EdgeIdentity * AllBottom
58226 2019-Jan-10 14:32:23.977421 - [DEBUG]
58227 2019-Jan-10 14:32:23.977445 - [DEBUG] Propagate flow
58228 2019-Jan-10 14:32:23.977468 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58229 2019-Jan-10 14:32:23.977525 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
58230 2019-Jan-10 14:32:23.978144 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58231 2019-Jan-10 14:32:23.978759 - [DEBUG] Edge function : AllBottom (result of previous compose)
58232 2019-Jan-10 14:32:23.978784 - [DEBUG]
58233 2019-Jan-10 14:32:23.978809 - [DEBUG] Join: AllTop & AllBottom
58234 2019-Jan-10 14:32:23.978835 - [DEBUG] = AllBottom (new jump func)
58235 2019-Jan-10 14:32:23.978859 - [DEBUG]
58236 2019-Jan-10 14:32:23.978883 - [DEBUG] Start adding new jump function
58237 2019-Jan-10 14:32:23.978906 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58238 2019-Jan-10 14:32:23.978962 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58239 2019-Jan-10 14:32:23.979576 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
58240 2019-Jan-10 14:32:23.980206 - [DEBUG] Edge Function : AllBottom
58241 2019-Jan-10 14:32:23.980234 - [DEBUG] End adding new jump function
58242 2019-Jan-10 14:32:23.980258 - [DEBUG]
58243 2019-Jan-10 14:32:23.980282 - [DEBUG] -------------------------------------------- 1656. Path Edge --------------------------------------------
58244 2019-Jan-10 14:32:23.980306 - [DEBUG]
58245 2019-Jan-10 14:32:23.980329 - [DEBUG] Process 1656. path edge:
58246 2019-Jan-10 14:32:23.980353 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58247 2019-Jan-10 14:32:23.980409 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
58248 2019-Jan-10 14:32:23.981028 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58249 2019-Jan-10 14:32:23.981642 - [DEBUG]
58250 2019-Jan-10 14:32:23.981667 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
58251 2019-Jan-10 14:32:23.982302 - [DEBUG] Compose: EdgeIdentity * AllBottom
58252 2019-Jan-10 14:32:23.982330 - [DEBUG]
58253 2019-Jan-10 14:32:23.982355 - [DEBUG] Propagate flow
58254 2019-Jan-10 14:32:23.982378 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58255 2019-Jan-10 14:32:23.982435 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
58256 2019-Jan-10 14:32:23.983051 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58257 2019-Jan-10 14:32:23.983682 - [DEBUG] Edge function : AllBottom (result of previous compose)
58258 2019-Jan-10 14:32:23.983708 - [DEBUG]
58259 2019-Jan-10 14:32:23.983732 - [DEBUG] Join: AllTop & AllBottom
58260 2019-Jan-10 14:32:23.983758 - [DEBUG] = AllBottom (new jump func)
58261 2019-Jan-10 14:32:23.983783 - [DEBUG]
58262 2019-Jan-10 14:32:23.983806 - [DEBUG] Start adding new jump function
58263 2019-Jan-10 14:32:23.983830 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58264 2019-Jan-10 14:32:23.983886 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58265 2019-Jan-10 14:32:23.984500 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
58266 2019-Jan-10 14:32:23.985122 - [DEBUG] Edge Function : AllBottom
58267 2019-Jan-10 14:32:23.985150 - [DEBUG] End adding new jump function
58268 2019-Jan-10 14:32:23.985174 - [DEBUG]
58269 2019-Jan-10 14:32:23.985198 - [DEBUG] -------------------------------------------- 1657. Path Edge --------------------------------------------
58270 2019-Jan-10 14:32:23.985222 - [DEBUG]
58271 2019-Jan-10 14:32:23.985246 - [DEBUG] Process 1657. path edge:
58272 2019-Jan-10 14:32:23.985270 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58273 2019-Jan-10 14:32:23.985326 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
58274 2019-Jan-10 14:32:23.985940 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58275 2019-Jan-10 14:32:23.986553 - [DEBUG]
58276 2019-Jan-10 14:32:23.986578 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
58277 2019-Jan-10 14:32:23.987221 - [DEBUG] Compose: EdgeIdentity * AllBottom
58278 2019-Jan-10 14:32:23.987249 - [DEBUG]
58279 2019-Jan-10 14:32:23.987273 - [DEBUG] Propagate flow
58280 2019-Jan-10 14:32:23.987296 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58281 2019-Jan-10 14:32:23.987354 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
58282 2019-Jan-10 14:32:23.987982 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58283 2019-Jan-10 14:32:23.988596 - [DEBUG] Edge function : AllBottom (result of previous compose)
58284 2019-Jan-10 14:32:23.988622 - [DEBUG]
58285 2019-Jan-10 14:32:23.988646 - [DEBUG] Join: AllTop & AllBottom
58286 2019-Jan-10 14:32:23.988673 - [DEBUG] = AllBottom (new jump func)
58287 2019-Jan-10 14:32:23.988697 - [DEBUG]
58288 2019-Jan-10 14:32:23.988721 - [DEBUG] Start adding new jump function
58289 2019-Jan-10 14:32:23.988745 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58290 2019-Jan-10 14:32:23.988801 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58291 2019-Jan-10 14:32:23.989416 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
58292 2019-Jan-10 14:32:23.990042 - [DEBUG] Edge Function : AllBottom
58293 2019-Jan-10 14:32:23.990070 - [DEBUG] End adding new jump function
58294 2019-Jan-10 14:32:23.990094 - [DEBUG]
58295 2019-Jan-10 14:32:23.990118 - [DEBUG] -------------------------------------------- 1658. Path Edge --------------------------------------------
58296 2019-Jan-10 14:32:23.990142 - [DEBUG]
58297 2019-Jan-10 14:32:23.990178 - [DEBUG] Process 1658. path edge:
58298 2019-Jan-10 14:32:23.990202 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58299 2019-Jan-10 14:32:23.990259 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
58300 2019-Jan-10 14:32:23.990884 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58301 2019-Jan-10 14:32:23.991504 - [DEBUG]
58302 2019-Jan-10 14:32:23.991528 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
58303 2019-Jan-10 14:32:23.992161 - [DEBUG] Possible callees:
58304 2019-Jan-10 14:32:23.992186 - [DEBUG] llvm.dbg.declare
58305 2019-Jan-10 14:32:23.992211 - [DEBUG] Possible return sites:
58306 2019-Jan-10 14:32:23.992234 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7858307 2019-Jan-10 14:32:23.993478 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58308 2019-Jan-10 14:32:23.993522 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58309 2019-Jan-10 14:32:23.993563 - [DEBUG] Compose: EdgeIdentity * AllBottom
58310 2019-Jan-10 14:32:23.993591 - [DEBUG]
58311 2019-Jan-10 14:32:23.993615 - [DEBUG] Propagate flow
58312 2019-Jan-10 14:32:23.993638 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58313 2019-Jan-10 14:32:23.993696 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58314 2019-Jan-10 14:32:23.994316 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58315 2019-Jan-10 14:32:23.994932 - [DEBUG] Edge function : AllBottom (result of previous compose)
58316 2019-Jan-10 14:32:23.994957 - [DEBUG]
58317 2019-Jan-10 14:32:23.994982 - [DEBUG] Join: AllTop & AllBottom
58318 2019-Jan-10 14:32:23.995008 - [DEBUG] = AllBottom (new jump func)
58319 2019-Jan-10 14:32:23.995032 - [DEBUG]
58320 2019-Jan-10 14:32:23.995056 - [DEBUG] Start adding new jump function
58321 2019-Jan-10 14:32:23.995079 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58322 2019-Jan-10 14:32:23.995135 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58323 2019-Jan-10 14:32:23.995764 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58324 2019-Jan-10 14:32:23.996391 - [DEBUG] Edge Function : AllBottom
58325 2019-Jan-10 14:32:23.996420 - [DEBUG] End adding new jump function
58326 2019-Jan-10 14:32:23.996444 - [DEBUG]
58327 2019-Jan-10 14:32:23.996468 - [DEBUG] -------------------------------------------- 1659. Path Edge --------------------------------------------
58328 2019-Jan-10 14:32:23.996492 - [DEBUG]
58329 2019-Jan-10 14:32:23.996516 - [DEBUG] Process 1659. path edge:
58330 2019-Jan-10 14:32:23.996540 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58331 2019-Jan-10 14:32:23.996596 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
58332 2019-Jan-10 14:32:23.997233 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58333 2019-Jan-10 14:32:23.997848 - [DEBUG]
58334 2019-Jan-10 14:32:23.997872 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58335 2019-Jan-10 14:32:23.998511 - [DEBUG] Compose: EdgeIdentity * AllBottom
58336 2019-Jan-10 14:32:23.998540 - [DEBUG]
58337 2019-Jan-10 14:32:23.998565 - [DEBUG] Propagate flow
58338 2019-Jan-10 14:32:23.998588 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58339 2019-Jan-10 14:32:23.998646 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58340 2019-Jan-10 14:32:23.999262 - [DEBUG] Target value : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
58341 2019-Jan-10 14:32:23.999879 - [DEBUG] Edge function : AllBottom (result of previous compose)
58342 2019-Jan-10 14:32:23.999904 - [DEBUG]
58343 2019-Jan-10 14:32:23.999930 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58344 2019-Jan-10 14:32:23.999956 - [DEBUG] = AllBottom
58345 2019-Jan-10 14:32:23.999980 - [DEBUG]
58346 2019-Jan-10 14:32:24.000004 - [DEBUG] PROPAGATE: No new function!
58347 2019-Jan-10 14:32:24.000029 - [DEBUG] Compose: EdgeIdentity * AllBottom
58348 2019-Jan-10 14:32:24.000055 - [DEBUG]
58349 2019-Jan-10 14:32:24.000079 - [DEBUG] Propagate flow
58350 2019-Jan-10 14:32:24.000103 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58351 2019-Jan-10 14:32:24.000170 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58352 2019-Jan-10 14:32:24.000797 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58353 2019-Jan-10 14:32:24.001413 - [DEBUG] Edge function : AllBottom (result of previous compose)
58354 2019-Jan-10 14:32:24.001439 - [DEBUG]
58355 2019-Jan-10 14:32:24.001463 - [DEBUG] Join: AllTop & AllBottom
58356 2019-Jan-10 14:32:24.001489 - [DEBUG] = AllBottom (new jump func)
58357 2019-Jan-10 14:32:24.001514 - [DEBUG]
58358 2019-Jan-10 14:32:24.001538 - [DEBUG] Start adding new jump function
58359 2019-Jan-10 14:32:24.001561 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58360 2019-Jan-10 14:32:24.001618 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58361 2019-Jan-10 14:32:24.002233 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58362 2019-Jan-10 14:32:24.002848 - [DEBUG] Edge Function : AllBottom
58363 2019-Jan-10 14:32:24.002875 - [DEBUG] End adding new jump function
58364 2019-Jan-10 14:32:24.002900 - [DEBUG]
58365 2019-Jan-10 14:32:24.002924 - [DEBUG] -------------------------------------------- 1660. Path Edge --------------------------------------------
58366 2019-Jan-10 14:32:24.002948 - [DEBUG]
58367 2019-Jan-10 14:32:24.002972 - [DEBUG] Process 1660. path edge:
58368 2019-Jan-10 14:32:24.002996 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58369 2019-Jan-10 14:32:24.003052 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
58370 2019-Jan-10 14:32:24.003682 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58371 2019-Jan-10 14:32:24.004297 - [DEBUG]
58372 2019-Jan-10 14:32:24.004323 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
58373 2019-Jan-10 14:32:24.004951 - [DEBUG] Compose: EdgeIdentity * AllBottom
58374 2019-Jan-10 14:32:24.004979 - [DEBUG]
58375 2019-Jan-10 14:32:24.005003 - [DEBUG] Propagate flow
58376 2019-Jan-10 14:32:24.005026 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58377 2019-Jan-10 14:32:24.005084 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
58378 2019-Jan-10 14:32:24.005702 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58379 2019-Jan-10 14:32:24.006315 - [DEBUG] Edge function : AllBottom (result of previous compose)
58380 2019-Jan-10 14:32:24.006341 - [DEBUG]
58381 2019-Jan-10 14:32:24.006366 - [DEBUG] Join: AllTop & AllBottom
58382 2019-Jan-10 14:32:24.006392 - [DEBUG] = AllBottom (new jump func)
58383 2019-Jan-10 14:32:24.006416 - [DEBUG]
58384 2019-Jan-10 14:32:24.006440 - [DEBUG] Start adding new jump function
58385 2019-Jan-10 14:32:24.006463 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58386 2019-Jan-10 14:32:24.006519 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58387 2019-Jan-10 14:32:24.007148 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
58388 2019-Jan-10 14:32:24.007766 - [DEBUG] Edge Function : AllBottom
58389 2019-Jan-10 14:32:24.007794 - [DEBUG] End adding new jump function
58390 2019-Jan-10 14:32:24.007818 - [DEBUG]
58391 2019-Jan-10 14:32:24.007842 - [DEBUG] -------------------------------------------- 1661. Path Edge --------------------------------------------
58392 2019-Jan-10 14:32:24.007867 - [DEBUG]
58393 2019-Jan-10 14:32:24.007890 - [DEBUG] Process 1661. path edge:
58394 2019-Jan-10 14:32:24.007914 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58395 2019-Jan-10 14:32:24.007971 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
58396 2019-Jan-10 14:32:24.008589 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58397 2019-Jan-10 14:32:24.009215 - [DEBUG]
58398 2019-Jan-10 14:32:24.009240 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
58399 2019-Jan-10 14:32:24.009882 - [DEBUG] Compose: EdgeIdentity * AllBottom
58400 2019-Jan-10 14:32:24.009911 - [DEBUG]
58401 2019-Jan-10 14:32:24.009935 - [DEBUG] Propagate flow
58402 2019-Jan-10 14:32:24.009958 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58403 2019-Jan-10 14:32:24.010015 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
58404 2019-Jan-10 14:32:24.010648 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58405 2019-Jan-10 14:32:24.011263 - [DEBUG] Edge function : AllBottom (result of previous compose)
58406 2019-Jan-10 14:32:24.011289 - [DEBUG]
58407 2019-Jan-10 14:32:24.011314 - [DEBUG] Join: AllTop & AllBottom
58408 2019-Jan-10 14:32:24.011340 - [DEBUG] = AllBottom (new jump func)
58409 2019-Jan-10 14:32:24.011364 - [DEBUG]
58410 2019-Jan-10 14:32:24.011388 - [DEBUG] Start adding new jump function
58411 2019-Jan-10 14:32:24.011411 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58412 2019-Jan-10 14:32:24.011467 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58413 2019-Jan-10 14:32:24.012084 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
58414 2019-Jan-10 14:32:24.012699 - [DEBUG] Edge Function : AllBottom
58415 2019-Jan-10 14:32:24.012727 - [DEBUG] End adding new jump function
58416 2019-Jan-10 14:32:24.012751 - [DEBUG]
58417 2019-Jan-10 14:32:24.012778 - [DEBUG] -------------------------------------------- 1662. Path Edge --------------------------------------------
58418 2019-Jan-10 14:32:24.012803 - [DEBUG]
58419 2019-Jan-10 14:32:24.012826 - [DEBUG] Process 1662. path edge:
58420 2019-Jan-10 14:32:24.012850 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58421 2019-Jan-10 14:32:24.012906 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
58422 2019-Jan-10 14:32:24.013535 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58423 2019-Jan-10 14:32:24.014149 - [DEBUG]
58424 2019-Jan-10 14:32:24.014174 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
58425 2019-Jan-10 14:32:24.014806 - [DEBUG] Compose: EdgeIdentity * AllBottom
58426 2019-Jan-10 14:32:24.014835 - [DEBUG]
58427 2019-Jan-10 14:32:24.014859 - [DEBUG] Propagate flow
58428 2019-Jan-10 14:32:24.014883 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58429 2019-Jan-10 14:32:24.014940 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58430 2019-Jan-10 14:32:24.015558 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58431 2019-Jan-10 14:32:24.016173 - [DEBUG] Edge function : AllBottom (result of previous compose)
58432 2019-Jan-10 14:32:24.016199 - [DEBUG]
58433 2019-Jan-10 14:32:24.016224 - [DEBUG] Join: AllTop & AllBottom
58434 2019-Jan-10 14:32:24.016250 - [DEBUG] = AllBottom (new jump func)
58435 2019-Jan-10 14:32:24.016275 - [DEBUG]
58436 2019-Jan-10 14:32:24.016299 - [DEBUG] Start adding new jump function
58437 2019-Jan-10 14:32:24.016323 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58438 2019-Jan-10 14:32:24.016379 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58439 2019-Jan-10 14:32:24.017013 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58440 2019-Jan-10 14:32:24.017638 - [DEBUG] Edge Function : AllBottom
58441 2019-Jan-10 14:32:24.017666 - [DEBUG] End adding new jump function
58442 2019-Jan-10 14:32:24.017691 - [DEBUG]
58443 2019-Jan-10 14:32:24.017714 - [DEBUG] -------------------------------------------- 1663. Path Edge --------------------------------------------
58444 2019-Jan-10 14:32:24.017739 - [DEBUG]
58445 2019-Jan-10 14:32:24.017763 - [DEBUG] Process 1663. path edge:
58446 2019-Jan-10 14:32:24.017787 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58447 2019-Jan-10 14:32:24.017843 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
58448 2019-Jan-10 14:32:24.018460 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58449 2019-Jan-10 14:32:24.019075 - [DEBUG]
58450 2019-Jan-10 14:32:24.019099 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
58451 2019-Jan-10 14:32:24.019737 - [DEBUG] Compose: EdgeIdentity * AllBottom
58452 2019-Jan-10 14:32:24.019767 - [DEBUG]
58453 2019-Jan-10 14:32:24.019791 - [DEBUG] Propagate flow
58454 2019-Jan-10 14:32:24.019815 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58455 2019-Jan-10 14:32:24.019872 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
58456 2019-Jan-10 14:32:24.020507 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58457 2019-Jan-10 14:32:24.021122 - [DEBUG] Edge function : AllBottom (result of previous compose)
58458 2019-Jan-10 14:32:24.021147 - [DEBUG]
58459 2019-Jan-10 14:32:24.021173 - [DEBUG] Join: AllTop & AllBottom
58460 2019-Jan-10 14:32:24.021199 - [DEBUG] = AllBottom (new jump func)
58461 2019-Jan-10 14:32:24.021223 - [DEBUG]
58462 2019-Jan-10 14:32:24.021247 - [DEBUG] Start adding new jump function
58463 2019-Jan-10 14:32:24.021271 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58464 2019-Jan-10 14:32:24.021327 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58465 2019-Jan-10 14:32:24.021941 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
58466 2019-Jan-10 14:32:24.022559 - [DEBUG] Edge Function : AllBottom
58467 2019-Jan-10 14:32:24.022587 - [DEBUG] End adding new jump function
58468 2019-Jan-10 14:32:24.022612 - [DEBUG]
58469 2019-Jan-10 14:32:24.022636 - [DEBUG] -------------------------------------------- 1664. Path Edge --------------------------------------------
58470 2019-Jan-10 14:32:24.022660 - [DEBUG]
58471 2019-Jan-10 14:32:24.022684 - [DEBUG] Process 1664. path edge:
58472 2019-Jan-10 14:32:24.022708 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58473 2019-Jan-10 14:32:24.022764 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
58474 2019-Jan-10 14:32:24.023384 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58475 2019-Jan-10 14:32:24.024015 - [DEBUG]
58476 2019-Jan-10 14:32:24.024040 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
58477 2019-Jan-10 14:32:24.024680 - [DEBUG] Compose: EdgeIdentity * AllBottom
58478 2019-Jan-10 14:32:24.024709 - [DEBUG]
58479 2019-Jan-10 14:32:24.024733 - [DEBUG] Propagate flow
58480 2019-Jan-10 14:32:24.024756 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58481 2019-Jan-10 14:32:24.024814 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
58482 2019-Jan-10 14:32:24.025430 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58483 2019-Jan-10 14:32:24.026052 - [DEBUG] Edge function : AllBottom (result of previous compose)
58484 2019-Jan-10 14:32:24.026078 - [DEBUG]
58485 2019-Jan-10 14:32:24.026103 - [DEBUG] Join: AllTop & AllBottom
58486 2019-Jan-10 14:32:24.026129 - [DEBUG] = AllBottom (new jump func)
58487 2019-Jan-10 14:32:24.026154 - [DEBUG]
58488 2019-Jan-10 14:32:24.026178 - [DEBUG] Start adding new jump function
58489 2019-Jan-10 14:32:24.026201 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58490 2019-Jan-10 14:32:24.026257 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58491 2019-Jan-10 14:32:24.026886 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
58492 2019-Jan-10 14:32:24.027500 - [DEBUG] Edge Function : AllBottom
58493 2019-Jan-10 14:32:24.027528 - [DEBUG] End adding new jump function
58494 2019-Jan-10 14:32:24.027552 - [DEBUG]
58495 2019-Jan-10 14:32:24.027576 - [DEBUG] -------------------------------------------- 1665. Path Edge --------------------------------------------
58496 2019-Jan-10 14:32:24.027600 - [DEBUG]
58497 2019-Jan-10 14:32:24.027624 - [DEBUG] Process 1665. path edge:
58498 2019-Jan-10 14:32:24.027648 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58499 2019-Jan-10 14:32:24.027704 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
58500 2019-Jan-10 14:32:24.028320 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58501 2019-Jan-10 14:32:24.028933 - [DEBUG]
58502 2019-Jan-10 14:32:24.028959 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
58503 2019-Jan-10 14:32:24.029590 - [DEBUG] Compose: EdgeIdentity * AllBottom
58504 2019-Jan-10 14:32:24.029618 - [DEBUG]
58505 2019-Jan-10 14:32:24.029642 - [DEBUG] Propagate flow
58506 2019-Jan-10 14:32:24.029666 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58507 2019-Jan-10 14:32:24.029723 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58508 2019-Jan-10 14:32:24.030368 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58509 2019-Jan-10 14:32:24.030983 - [DEBUG] Edge function : AllBottom (result of previous compose)
58510 2019-Jan-10 14:32:24.031009 - [DEBUG]
58511 2019-Jan-10 14:32:24.031034 - [DEBUG] Join: AllTop & AllBottom
58512 2019-Jan-10 14:32:24.031060 - [DEBUG] = AllBottom (new jump func)
58513 2019-Jan-10 14:32:24.031085 - [DEBUG]
58514 2019-Jan-10 14:32:24.031109 - [DEBUG] Start adding new jump function
58515 2019-Jan-10 14:32:24.031133 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58516 2019-Jan-10 14:32:24.031189 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58517 2019-Jan-10 14:32:24.031806 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58518 2019-Jan-10 14:32:24.032431 - [DEBUG] Edge Function : AllBottom
58519 2019-Jan-10 14:32:24.032458 - [DEBUG] End adding new jump function
58520 2019-Jan-10 14:32:24.032483 - [DEBUG]
58521 2019-Jan-10 14:32:24.032507 - [DEBUG] -------------------------------------------- 1666. Path Edge --------------------------------------------
58522 2019-Jan-10 14:32:24.032531 - [DEBUG]
58523 2019-Jan-10 14:32:24.032554 - [DEBUG] Process 1666. path edge:
58524 2019-Jan-10 14:32:24.032579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58525 2019-Jan-10 14:32:24.032635 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
58526 2019-Jan-10 14:32:24.033269 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58527 2019-Jan-10 14:32:24.033900 - [DEBUG]
58528 2019-Jan-10 14:32:24.033924 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58529 2019-Jan-10 14:32:24.034561 - [DEBUG] Possible callees:
58530 2019-Jan-10 14:32:24.034586 - [DEBUG] llvm.dbg.declare
58531 2019-Jan-10 14:32:24.034611 - [DEBUG] Possible return sites:
58532 2019-Jan-10 14:32:24.034635 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12058533 2019-Jan-10 14:32:24.035872 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58534 2019-Jan-10 14:32:24.035901 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58535 2019-Jan-10 14:32:24.035942 - [DEBUG] Compose: EdgeIdentity * AllBottom
58536 2019-Jan-10 14:32:24.035970 - [DEBUG]
58537 2019-Jan-10 14:32:24.035994 - [DEBUG] Propagate flow
58538 2019-Jan-10 14:32:24.036017 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58539 2019-Jan-10 14:32:24.036075 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58540 2019-Jan-10 14:32:24.036695 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58541 2019-Jan-10 14:32:24.037326 - [DEBUG] Edge function : AllBottom (result of previous compose)
58542 2019-Jan-10 14:32:24.037351 - [DEBUG]
58543 2019-Jan-10 14:32:24.037377 - [DEBUG] Join: AllTop & AllBottom
58544 2019-Jan-10 14:32:24.037403 - [DEBUG] = AllBottom (new jump func)
58545 2019-Jan-10 14:32:24.037427 - [DEBUG]
58546 2019-Jan-10 14:32:24.037451 - [DEBUG] Start adding new jump function
58547 2019-Jan-10 14:32:24.037474 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58548 2019-Jan-10 14:32:24.037530 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58549 2019-Jan-10 14:32:24.038146 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58550 2019-Jan-10 14:32:24.038764 - [DEBUG] Edge Function : AllBottom
58551 2019-Jan-10 14:32:24.038792 - [DEBUG] End adding new jump function
58552 2019-Jan-10 14:32:24.038816 - [DEBUG]
58553 2019-Jan-10 14:32:24.038840 - [DEBUG] -------------------------------------------- 1667. Path Edge --------------------------------------------
58554 2019-Jan-10 14:32:24.038865 - [DEBUG]
58555 2019-Jan-10 14:32:24.038888 - [DEBUG] Process 1667. path edge:
58556 2019-Jan-10 14:32:24.038912 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58557 2019-Jan-10 14:32:24.038968 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
58558 2019-Jan-10 14:32:24.039587 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58559 2019-Jan-10 14:32:24.040214 - [DEBUG]
58560 2019-Jan-10 14:32:24.040239 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58561 2019-Jan-10 14:32:24.040879 - [DEBUG] Compose: EdgeIdentity * AllBottom
58562 2019-Jan-10 14:32:24.040907 - [DEBUG]
58563 2019-Jan-10 14:32:24.040931 - [DEBUG] Propagate flow
58564 2019-Jan-10 14:32:24.040955 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58565 2019-Jan-10 14:32:24.041013 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58566 2019-Jan-10 14:32:24.041631 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58567 2019-Jan-10 14:32:24.042254 - [DEBUG] Edge function : AllBottom (result of previous compose)
58568 2019-Jan-10 14:32:24.042280 - [DEBUG]
58569 2019-Jan-10 14:32:24.042305 - [DEBUG] Join: AllTop & AllBottom
58570 2019-Jan-10 14:32:24.042331 - [DEBUG] = AllBottom (new jump func)
58571 2019-Jan-10 14:32:24.042356 - [DEBUG]
58572 2019-Jan-10 14:32:24.042380 - [DEBUG] Start adding new jump function
58573 2019-Jan-10 14:32:24.042404 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58574 2019-Jan-10 14:32:24.042460 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58575 2019-Jan-10 14:32:24.043076 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58576 2019-Jan-10 14:32:24.043709 - [DEBUG] Edge Function : AllBottom
58577 2019-Jan-10 14:32:24.043737 - [DEBUG] End adding new jump function
58578 2019-Jan-10 14:32:24.043762 - [DEBUG]
58579 2019-Jan-10 14:32:24.043786 - [DEBUG] -------------------------------------------- 1668. Path Edge --------------------------------------------
58580 2019-Jan-10 14:32:24.043810 - [DEBUG]
58581 2019-Jan-10 14:32:24.043834 - [DEBUG] Process 1668. path edge:
58582 2019-Jan-10 14:32:24.043858 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58583 2019-Jan-10 14:32:24.043915 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
58584 2019-Jan-10 14:32:24.044531 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58585 2019-Jan-10 14:32:24.045146 - [DEBUG]
58586 2019-Jan-10 14:32:24.045171 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58587 2019-Jan-10 14:32:24.045805 - [DEBUG] Compose: EdgeIdentity * AllBottom
58588 2019-Jan-10 14:32:24.045837 - [DEBUG]
58589 2019-Jan-10 14:32:24.045862 - [DEBUG] Propagate flow
58590 2019-Jan-10 14:32:24.045885 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58591 2019-Jan-10 14:32:24.045944 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58592 2019-Jan-10 14:32:24.046585 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58593 2019-Jan-10 14:32:24.047218 - [DEBUG] Edge function : AllBottom (result of previous compose)
58594 2019-Jan-10 14:32:24.047244 - [DEBUG]
58595 2019-Jan-10 14:32:24.047270 - [DEBUG] Join: AllTop & AllBottom
58596 2019-Jan-10 14:32:24.047296 - [DEBUG] = AllBottom (new jump func)
58597 2019-Jan-10 14:32:24.047321 - [DEBUG]
58598 2019-Jan-10 14:32:24.047345 - [DEBUG] Start adding new jump function
58599 2019-Jan-10 14:32:24.047369 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58600 2019-Jan-10 14:32:24.047426 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58601 2019-Jan-10 14:32:24.048044 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58602 2019-Jan-10 14:32:24.048669 - [DEBUG] Edge Function : AllBottom
58603 2019-Jan-10 14:32:24.048697 - [DEBUG] End adding new jump function
58604 2019-Jan-10 14:32:24.048721 - [DEBUG]
58605 2019-Jan-10 14:32:24.048745 - [DEBUG] -------------------------------------------- 1669. Path Edge --------------------------------------------
58606 2019-Jan-10 14:32:24.048769 - [DEBUG]
58607 2019-Jan-10 14:32:24.048793 - [DEBUG] Process 1669. path edge:
58608 2019-Jan-10 14:32:24.048817 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58609 2019-Jan-10 14:32:24.048873 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
58610 2019-Jan-10 14:32:24.049511 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58611 2019-Jan-10 14:32:24.050127 - [DEBUG]
58612 2019-Jan-10 14:32:24.050151 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58613 2019-Jan-10 14:32:24.050806 - [DEBUG] Possible callees:
58614 2019-Jan-10 14:32:24.050831 - [DEBUG] llvm.dbg.declare
58615 2019-Jan-10 14:32:24.050857 - [DEBUG] Possible return sites:
58616 2019-Jan-10 14:32:24.050880 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14958617 2019-Jan-10 14:32:24.052133 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58618 2019-Jan-10 14:32:24.052162 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58619 2019-Jan-10 14:32:24.052208 - [DEBUG] Compose: EdgeIdentity * AllBottom
58620 2019-Jan-10 14:32:24.052235 - [DEBUG]
58621 2019-Jan-10 14:32:24.052260 - [DEBUG] Propagate flow
58622 2019-Jan-10 14:32:24.052283 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58623 2019-Jan-10 14:32:24.052341 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58624 2019-Jan-10 14:32:24.052961 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58625 2019-Jan-10 14:32:24.053592 - [DEBUG] Edge function : AllBottom (result of previous compose)
58626 2019-Jan-10 14:32:24.053617 - [DEBUG]
58627 2019-Jan-10 14:32:24.053642 - [DEBUG] Join: AllTop & AllBottom
58628 2019-Jan-10 14:32:24.053669 - [DEBUG] = AllBottom (new jump func)
58629 2019-Jan-10 14:32:24.053693 - [DEBUG]
58630 2019-Jan-10 14:32:24.053717 - [DEBUG] Start adding new jump function
58631 2019-Jan-10 14:32:24.053740 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58632 2019-Jan-10 14:32:24.053796 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58633 2019-Jan-10 14:32:24.054412 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58634 2019-Jan-10 14:32:24.055031 - [DEBUG] Edge Function : AllBottom
58635 2019-Jan-10 14:32:24.055059 - [DEBUG] End adding new jump function
58636 2019-Jan-10 14:32:24.055084 - [DEBUG]
58637 2019-Jan-10 14:32:24.055108 - [DEBUG] -------------------------------------------- 1670. Path Edge --------------------------------------------
58638 2019-Jan-10 14:32:24.055132 - [DEBUG]
58639 2019-Jan-10 14:32:24.055156 - [DEBUG] Process 1670. path edge:
58640 2019-Jan-10 14:32:24.055180 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58641 2019-Jan-10 14:32:24.055236 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
58642 2019-Jan-10 14:32:24.055854 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58643 2019-Jan-10 14:32:24.056469 - [DEBUG]
58644 2019-Jan-10 14:32:24.056494 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58645 2019-Jan-10 14:32:24.057153 - [DEBUG] Compose: EdgeIdentity * AllBottom
58646 2019-Jan-10 14:32:24.057182 - [DEBUG]
58647 2019-Jan-10 14:32:24.057206 - [DEBUG] Propagate flow
58648 2019-Jan-10 14:32:24.057230 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58649 2019-Jan-10 14:32:24.057288 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58650 2019-Jan-10 14:32:24.057904 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58651 2019-Jan-10 14:32:24.058527 - [DEBUG] Edge function : AllBottom (result of previous compose)
58652 2019-Jan-10 14:32:24.058552 - [DEBUG]
58653 2019-Jan-10 14:32:24.058578 - [DEBUG] Join: AllTop & AllBottom
58654 2019-Jan-10 14:32:24.058604 - [DEBUG] = AllBottom (new jump func)
58655 2019-Jan-10 14:32:24.058628 - [DEBUG]
58656 2019-Jan-10 14:32:24.058652 - [DEBUG] Start adding new jump function
58657 2019-Jan-10 14:32:24.058675 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58658 2019-Jan-10 14:32:24.058732 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58659 2019-Jan-10 14:32:24.059348 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58660 2019-Jan-10 14:32:24.059962 - [DEBUG] Edge Function : AllBottom
58661 2019-Jan-10 14:32:24.059990 - [DEBUG] End adding new jump function
58662 2019-Jan-10 14:32:24.060015 - [DEBUG]
58663 2019-Jan-10 14:32:24.060039 - [DEBUG] -------------------------------------------- 1671. Path Edge --------------------------------------------
58664 2019-Jan-10 14:32:24.060063 - [DEBUG]
58665 2019-Jan-10 14:32:24.060087 - [DEBUG] Process 1671. path edge:
58666 2019-Jan-10 14:32:24.060111 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58667 2019-Jan-10 14:32:24.060183 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
58668 2019-Jan-10 14:32:24.060805 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58669 2019-Jan-10 14:32:24.061427 - [DEBUG]
58670 2019-Jan-10 14:32:24.061453 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58671 2019-Jan-10 14:32:24.062096 - [DEBUG] Compose: EdgeIdentity * AllBottom
58672 2019-Jan-10 14:32:24.062125 - [DEBUG]
58673 2019-Jan-10 14:32:24.062149 - [DEBUG] Propagate flow
58674 2019-Jan-10 14:32:24.062172 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58675 2019-Jan-10 14:32:24.062231 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58676 2019-Jan-10 14:32:24.062860 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58677 2019-Jan-10 14:32:24.063475 - [DEBUG] Edge function : AllBottom (result of previous compose)
58678 2019-Jan-10 14:32:24.063515 - [DEBUG]
58679 2019-Jan-10 14:32:24.063542 - [DEBUG] Join: AllTop & AllBottom
58680 2019-Jan-10 14:32:24.063568 - [DEBUG] = AllBottom (new jump func)
58681 2019-Jan-10 14:32:24.063593 - [DEBUG]
58682 2019-Jan-10 14:32:24.063617 - [DEBUG] Start adding new jump function
58683 2019-Jan-10 14:32:24.063641 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58684 2019-Jan-10 14:32:24.063697 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58685 2019-Jan-10 14:32:24.064313 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58686 2019-Jan-10 14:32:24.064938 - [DEBUG] Edge Function : AllBottom
58687 2019-Jan-10 14:32:24.064966 - [DEBUG] End adding new jump function
58688 2019-Jan-10 14:32:24.064990 - [DEBUG]
58689 2019-Jan-10 14:32:24.065014 - [DEBUG] -------------------------------------------- 1672. Path Edge --------------------------------------------
58690 2019-Jan-10 14:32:24.065039 - [DEBUG]
58691 2019-Jan-10 14:32:24.065062 - [DEBUG] Process 1672. path edge:
58692 2019-Jan-10 14:32:24.065086 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58693 2019-Jan-10 14:32:24.065143 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
58694 2019-Jan-10 14:32:24.065779 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58695 2019-Jan-10 14:32:24.066394 - [DEBUG]
58696 2019-Jan-10 14:32:24.066418 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58697 2019-Jan-10 14:32:24.067075 - [DEBUG] Possible callees:
58698 2019-Jan-10 14:32:24.067100 - [DEBUG] llvm.dbg.declare
58699 2019-Jan-10 14:32:24.067126 - [DEBUG] Possible return sites:
58700 2019-Jan-10 14:32:24.067149 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15558701 2019-Jan-10 14:32:24.068388 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58702 2019-Jan-10 14:32:24.068417 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58703 2019-Jan-10 14:32:24.068459 - [DEBUG] Compose: EdgeIdentity * AllBottom
58704 2019-Jan-10 14:32:24.068486 - [DEBUG]
58705 2019-Jan-10 14:32:24.068510 - [DEBUG] Propagate flow
58706 2019-Jan-10 14:32:24.068534 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58707 2019-Jan-10 14:32:24.068591 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58708 2019-Jan-10 14:32:24.069211 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58709 2019-Jan-10 14:32:24.069827 - [DEBUG] Edge function : AllBottom (result of previous compose)
58710 2019-Jan-10 14:32:24.069853 - [DEBUG]
58711 2019-Jan-10 14:32:24.069878 - [DEBUG] Join: AllTop & AllBottom
58712 2019-Jan-10 14:32:24.069904 - [DEBUG] = AllBottom (new jump func)
58713 2019-Jan-10 14:32:24.069929 - [DEBUG]
58714 2019-Jan-10 14:32:24.069953 - [DEBUG] Start adding new jump function
58715 2019-Jan-10 14:32:24.069976 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58716 2019-Jan-10 14:32:24.070032 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58717 2019-Jan-10 14:32:24.070667 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58718 2019-Jan-10 14:32:24.071287 - [DEBUG] Edge Function : AllBottom
58719 2019-Jan-10 14:32:24.071315 - [DEBUG] End adding new jump function
58720 2019-Jan-10 14:32:24.071339 - [DEBUG]
58721 2019-Jan-10 14:32:24.071363 - [DEBUG] -------------------------------------------- 1673. Path Edge --------------------------------------------
58722 2019-Jan-10 14:32:24.071388 - [DEBUG]
58723 2019-Jan-10 14:32:24.071411 - [DEBUG] Process 1673. path edge:
58724 2019-Jan-10 14:32:24.071436 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58725 2019-Jan-10 14:32:24.071492 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
58726 2019-Jan-10 14:32:24.072112 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58727 2019-Jan-10 14:32:24.072729 - [DEBUG]
58728 2019-Jan-10 14:32:24.072753 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58729 2019-Jan-10 14:32:24.073396 - [DEBUG] Compose: EdgeIdentity * AllBottom
58730 2019-Jan-10 14:32:24.073425 - [DEBUG]
58731 2019-Jan-10 14:32:24.073449 - [DEBUG] Propagate flow
58732 2019-Jan-10 14:32:24.073472 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58733 2019-Jan-10 14:32:24.073545 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58734 2019-Jan-10 14:32:24.074162 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58735 2019-Jan-10 14:32:24.074785 - [DEBUG] Edge function : AllBottom (result of previous compose)
58736 2019-Jan-10 14:32:24.074811 - [DEBUG]
58737 2019-Jan-10 14:32:24.074837 - [DEBUG] Join: AllTop & AllBottom
58738 2019-Jan-10 14:32:24.074863 - [DEBUG] = AllBottom (new jump func)
58739 2019-Jan-10 14:32:24.074888 - [DEBUG]
58740 2019-Jan-10 14:32:24.074911 - [DEBUG] Start adding new jump function
58741 2019-Jan-10 14:32:24.074935 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58742 2019-Jan-10 14:32:24.074991 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58743 2019-Jan-10 14:32:24.075607 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58744 2019-Jan-10 14:32:24.076222 - [DEBUG] Edge Function : AllBottom
58745 2019-Jan-10 14:32:24.076250 - [DEBUG] End adding new jump function
58746 2019-Jan-10 14:32:24.076274 - [DEBUG]
58747 2019-Jan-10 14:32:24.076298 - [DEBUG] -------------------------------------------- 1674. Path Edge --------------------------------------------
58748 2019-Jan-10 14:32:24.076322 - [DEBUG]
58749 2019-Jan-10 14:32:24.076346 - [DEBUG] Process 1674. path edge:
58750 2019-Jan-10 14:32:24.076370 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58751 2019-Jan-10 14:32:24.076426 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
58752 2019-Jan-10 14:32:24.077059 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58753 2019-Jan-10 14:32:24.077675 - [DEBUG]
58754 2019-Jan-10 14:32:24.077701 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58755 2019-Jan-10 14:32:24.078338 - [DEBUG] Compose: EdgeIdentity * AllBottom
58756 2019-Jan-10 14:32:24.078367 - [DEBUG]
58757 2019-Jan-10 14:32:24.078391 - [DEBUG] Propagate flow
58758 2019-Jan-10 14:32:24.078415 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58759 2019-Jan-10 14:32:24.078473 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
58760 2019-Jan-10 14:32:24.079098 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58761 2019-Jan-10 14:32:24.079712 - [DEBUG] Edge function : AllBottom (result of previous compose)
58762 2019-Jan-10 14:32:24.079738 - [DEBUG]
58763 2019-Jan-10 14:32:24.079763 - [DEBUG] Join: AllTop & AllBottom
58764 2019-Jan-10 14:32:24.079789 - [DEBUG] = AllBottom (new jump func)
58765 2019-Jan-10 14:32:24.079814 - [DEBUG]
58766 2019-Jan-10 14:32:24.079838 - [DEBUG] Start adding new jump function
58767 2019-Jan-10 14:32:24.079862 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58768 2019-Jan-10 14:32:24.079919 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58769 2019-Jan-10 14:32:24.080549 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
58770 2019-Jan-10 14:32:24.081164 - [DEBUG] Edge Function : AllBottom
58771 2019-Jan-10 14:32:24.081192 - [DEBUG] End adding new jump function
58772 2019-Jan-10 14:32:24.081216 - [DEBUG]
58773 2019-Jan-10 14:32:24.081240 - [DEBUG] -------------------------------------------- 1675. Path Edge --------------------------------------------
58774 2019-Jan-10 14:32:24.081265 - [DEBUG]
58775 2019-Jan-10 14:32:24.081288 - [DEBUG] Process 1675. path edge:
58776 2019-Jan-10 14:32:24.081312 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58777 2019-Jan-10 14:32:24.081368 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
58778 2019-Jan-10 14:32:24.081983 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58779 2019-Jan-10 14:32:24.082598 - [DEBUG]
58780 2019-Jan-10 14:32:24.082623 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
58781 2019-Jan-10 14:32:24.083275 - [DEBUG] Compose: EdgeIdentity * AllBottom
58782 2019-Jan-10 14:32:24.083303 - [DEBUG]
58783 2019-Jan-10 14:32:24.083327 - [DEBUG] Propagate flow
58784 2019-Jan-10 14:32:24.083351 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58785 2019-Jan-10 14:32:24.083409 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
58786 2019-Jan-10 14:32:24.084054 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58787 2019-Jan-10 14:32:24.084669 - [DEBUG] Edge function : AllBottom (result of previous compose)
58788 2019-Jan-10 14:32:24.084695 - [DEBUG]
58789 2019-Jan-10 14:32:24.084720 - [DEBUG] Join: AllTop & AllBottom
58790 2019-Jan-10 14:32:24.084747 - [DEBUG] = AllBottom (new jump func)
58791 2019-Jan-10 14:32:24.084772 - [DEBUG]
58792 2019-Jan-10 14:32:24.084795 - [DEBUG] Start adding new jump function
58793 2019-Jan-10 14:32:24.084819 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58794 2019-Jan-10 14:32:24.084876 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58795 2019-Jan-10 14:32:24.085490 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
58796 2019-Jan-10 14:32:24.086116 - [DEBUG] Edge Function : AllBottom
58797 2019-Jan-10 14:32:24.086144 - [DEBUG] End adding new jump function
58798 2019-Jan-10 14:32:24.086168 - [DEBUG]
58799 2019-Jan-10 14:32:24.086192 - [DEBUG] -------------------------------------------- 1676. Path Edge --------------------------------------------
58800 2019-Jan-10 14:32:24.086217 - [DEBUG]
58801 2019-Jan-10 14:32:24.086240 - [DEBUG] Process 1676. path edge:
58802 2019-Jan-10 14:32:24.086264 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58803 2019-Jan-10 14:32:24.086320 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
58804 2019-Jan-10 14:32:24.086960 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58805 2019-Jan-10 14:32:24.087575 - [DEBUG]
58806 2019-Jan-10 14:32:24.087599 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
58807 2019-Jan-10 14:32:24.088238 - [DEBUG] Possible callees:
58808 2019-Jan-10 14:32:24.088264 - [DEBUG] llvm.dbg.declare
58809 2019-Jan-10 14:32:24.088289 - [DEBUG] Possible return sites:
58810 2019-Jan-10 14:32:24.088312 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16358811 2019-Jan-10 14:32:24.089547 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
58812 2019-Jan-10 14:32:24.089576 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
58813 2019-Jan-10 14:32:24.089610 - [DEBUG] EDGE:
58814 2019-Jan-10 14:32:24.089669 - [DEBUG] ---> 58815 2019-Jan-10 14:32:24.090312 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58816 2019-Jan-10 14:32:24.090928 - [DEBUG]
58817 2019-Jan-10 14:32:24.090954 - [DEBUG] EDGE:
58818 2019-Jan-10 14:32:24.091011 - [DEBUG] ---> 58819 2019-Jan-10 14:32:24.091642 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58820 2019-Jan-10 14:32:24.092259 - [DEBUG]
58821 2019-Jan-10 14:32:24.092284 - [DEBUG] EDGE:
58822 2019-Jan-10 14:32:24.092342 - [DEBUG] ---> 58823 2019-Jan-10 14:32:24.092958 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58824 2019-Jan-10 14:32:24.093586 - [DEBUG]
58825 2019-Jan-10 14:32:24.093612 - [DEBUG] Compose: EdgeIdentity * AllBottom
58826 2019-Jan-10 14:32:24.093639 - [DEBUG]
58827 2019-Jan-10 14:32:24.093662 - [DEBUG] Propagate flow
58828 2019-Jan-10 14:32:24.093686 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58829 2019-Jan-10 14:32:24.093742 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
58830 2019-Jan-10 14:32:24.094359 - [DEBUG] Target value : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58831 2019-Jan-10 14:32:24.094976 - [DEBUG] Edge function : AllBottom (result of previous compose)
58832 2019-Jan-10 14:32:24.095002 - [DEBUG]
58833 2019-Jan-10 14:32:24.095027 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58834 2019-Jan-10 14:32:24.095054 - [DEBUG] = AllBottom
58835 2019-Jan-10 14:32:24.095078 - [DEBUG]
58836 2019-Jan-10 14:32:24.095102 - [DEBUG] PROPAGATE: No new function!
58837 2019-Jan-10 14:32:24.095126 - [DEBUG] EDGE:
58838 2019-Jan-10 14:32:24.095184 - [DEBUG] ---> 58839 2019-Jan-10 14:32:24.095803 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58840 2019-Jan-10 14:32:24.096433 - [DEBUG]
58841 2019-Jan-10 14:32:24.096460 - [DEBUG] Compose: EdgeIdentity * AllBottom
58842 2019-Jan-10 14:32:24.096486 - [DEBUG]
58843 2019-Jan-10 14:32:24.096511 - [DEBUG] Propagate flow
58844 2019-Jan-10 14:32:24.096534 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58845 2019-Jan-10 14:32:24.096593 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
58846 2019-Jan-10 14:32:24.097236 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
58847 2019-Jan-10 14:32:24.097864 - [DEBUG] Edge function : AllBottom (result of previous compose)
58848 2019-Jan-10 14:32:24.097890 - [DEBUG]
58849 2019-Jan-10 14:32:24.097915 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58850 2019-Jan-10 14:32:24.097941 - [DEBUG] = AllBottom
58851 2019-Jan-10 14:32:24.097966 - [DEBUG]
58852 2019-Jan-10 14:32:24.097989 - [DEBUG] PROPAGATE: No new function!
58853 2019-Jan-10 14:32:24.098014 - [DEBUG] EDGE:
58854 2019-Jan-10 14:32:24.098072 - [DEBUG] ---> 58855 2019-Jan-10 14:32:24.098699 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58856 2019-Jan-10 14:32:24.099314 - [DEBUG]
58857 2019-Jan-10 14:32:24.099340 - [DEBUG] EDGE:
58858 2019-Jan-10 14:32:24.099397 - [DEBUG] ---> 58859 2019-Jan-10 14:32:24.100012 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58860 2019-Jan-10 14:32:24.100642 - [DEBUG]
58861 2019-Jan-10 14:32:24.100669 - [DEBUG] Compose: EdgeIdentity * AllBottom
58862 2019-Jan-10 14:32:24.100704 - [DEBUG]
58863 2019-Jan-10 14:32:24.100729 - [DEBUG] Propagate flow
58864 2019-Jan-10 14:32:24.100752 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58865 2019-Jan-10 14:32:24.100808 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
58866 2019-Jan-10 14:32:24.101424 - [DEBUG] Target value : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58867 2019-Jan-10 14:32:24.102042 - [DEBUG] Edge function : AllBottom (result of previous compose)
58868 2019-Jan-10 14:32:24.102067 - [DEBUG]
58869 2019-Jan-10 14:32:24.102093 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58870 2019-Jan-10 14:32:24.102119 - [DEBUG] = AllBottom
58871 2019-Jan-10 14:32:24.102143 - [DEBUG]
58872 2019-Jan-10 14:32:24.102167 - [DEBUG] PROPAGATE: No new function!
58873 2019-Jan-10 14:32:24.102191 - [DEBUG] EDGE:
58874 2019-Jan-10 14:32:24.102249 - [DEBUG] ---> 58875 2019-Jan-10 14:32:24.102869 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58876 2019-Jan-10 14:32:24.103486 - [DEBUG]
58877 2019-Jan-10 14:32:24.103525 - [DEBUG] Compose: EdgeIdentity * AllBottom
58878 2019-Jan-10 14:32:24.103551 - [DEBUG]
58879 2019-Jan-10 14:32:24.103575 - [DEBUG] Propagate flow
58880 2019-Jan-10 14:32:24.103599 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58881 2019-Jan-10 14:32:24.103655 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
58882 2019-Jan-10 14:32:24.104275 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
58883 2019-Jan-10 14:32:24.104900 - [DEBUG] Edge function : AllBottom (result of previous compose)
58884 2019-Jan-10 14:32:24.104925 - [DEBUG]
58885 2019-Jan-10 14:32:24.104950 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58886 2019-Jan-10 14:32:24.104976 - [DEBUG] = AllBottom
58887 2019-Jan-10 14:32:24.105000 - [DEBUG]
58888 2019-Jan-10 14:32:24.105024 - [DEBUG] PROPAGATE: No new function!
58889 2019-Jan-10 14:32:24.105048 - [DEBUG] EDGE:
58890 2019-Jan-10 14:32:24.105106 - [DEBUG] ---> 58891 2019-Jan-10 14:32:24.105731 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58892 2019-Jan-10 14:32:24.106345 - [DEBUG]
58893 2019-Jan-10 14:32:24.106371 - [DEBUG] EDGE:
58894 2019-Jan-10 14:32:24.106428 - [DEBUG] ---> 58895 2019-Jan-10 14:32:24.107059 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58896 2019-Jan-10 14:32:24.107674 - [DEBUG]
58897 2019-Jan-10 14:32:24.107700 - [DEBUG] Compose: EdgeIdentity * AllBottom
58898 2019-Jan-10 14:32:24.107726 - [DEBUG]
58899 2019-Jan-10 14:32:24.107750 - [DEBUG] Propagate flow
58900 2019-Jan-10 14:32:24.107773 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58901 2019-Jan-10 14:32:24.107829 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
58902 2019-Jan-10 14:32:24.108443 - [DEBUG] Target value : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58903 2019-Jan-10 14:32:24.109060 - [DEBUG] Edge function : AllBottom (result of previous compose)
58904 2019-Jan-10 14:32:24.109085 - [DEBUG]
58905 2019-Jan-10 14:32:24.109110 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58906 2019-Jan-10 14:32:24.109136 - [DEBUG] = AllBottom
58907 2019-Jan-10 14:32:24.109169 - [DEBUG]
58908 2019-Jan-10 14:32:24.109193 - [DEBUG] PROPAGATE: No new function!
58909 2019-Jan-10 14:32:24.109217 - [DEBUG] EDGE:
58910 2019-Jan-10 14:32:24.109275 - [DEBUG] ---> 58911 2019-Jan-10 14:32:24.109894 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58912 2019-Jan-10 14:32:24.110522 - [DEBUG]
58913 2019-Jan-10 14:32:24.110549 - [DEBUG] Compose: EdgeIdentity * AllBottom
58914 2019-Jan-10 14:32:24.110575 - [DEBUG]
58915 2019-Jan-10 14:32:24.110598 - [DEBUG] Propagate flow
58916 2019-Jan-10 14:32:24.110622 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58917 2019-Jan-10 14:32:24.110678 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
58918 2019-Jan-10 14:32:24.111297 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
58919 2019-Jan-10 14:32:24.111921 - [DEBUG] Edge function : AllBottom (result of previous compose)
58920 2019-Jan-10 14:32:24.111947 - [DEBUG]
58921 2019-Jan-10 14:32:24.111972 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
58922 2019-Jan-10 14:32:24.111997 - [DEBUG] = AllBottom
58923 2019-Jan-10 14:32:24.112022 - [DEBUG]
58924 2019-Jan-10 14:32:24.112045 - [DEBUG] PROPAGATE: No new function!
58925 2019-Jan-10 14:32:24.112070 - [DEBUG] EDGE:
58926 2019-Jan-10 14:32:24.112128 - [DEBUG] ---> 58927 2019-Jan-10 14:32:24.112753 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
58928 2019-Jan-10 14:32:24.113373 - [DEBUG]
58929 2019-Jan-10 14:32:24.113413 - [DEBUG] Compose: EdgeIdentity * AllBottom
58930 2019-Jan-10 14:32:24.113440 - [DEBUG]
58931 2019-Jan-10 14:32:24.113464 - [DEBUG] Propagate flow
58932 2019-Jan-10 14:32:24.113487 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58933 2019-Jan-10 14:32:24.113556 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
58934 2019-Jan-10 14:32:24.114175 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58935 2019-Jan-10 14:32:24.114789 - [DEBUG] Edge function : AllBottom (result of previous compose)
58936 2019-Jan-10 14:32:24.114814 - [DEBUG]
58937 2019-Jan-10 14:32:24.114840 - [DEBUG] Join: AllTop & AllBottom
58938 2019-Jan-10 14:32:24.114866 - [DEBUG] = AllBottom (new jump func)
58939 2019-Jan-10 14:32:24.114891 - [DEBUG]
58940 2019-Jan-10 14:32:24.114914 - [DEBUG] Start adding new jump function
58941 2019-Jan-10 14:32:24.114938 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58942 2019-Jan-10 14:32:24.114993 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58943 2019-Jan-10 14:32:24.115610 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
58944 2019-Jan-10 14:32:24.116229 - [DEBUG] Edge Function : AllBottom
58945 2019-Jan-10 14:32:24.116257 - [DEBUG] End adding new jump function
58946 2019-Jan-10 14:32:24.116281 - [DEBUG]
58947 2019-Jan-10 14:32:24.116305 - [DEBUG] -------------------------------------------- 1677. Path Edge --------------------------------------------
58948 2019-Jan-10 14:32:24.116329 - [DEBUG]
58949 2019-Jan-10 14:32:24.116353 - [DEBUG] Process 1677. path edge:
58950 2019-Jan-10 14:32:24.116377 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58951 2019-Jan-10 14:32:24.116433 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
58952 2019-Jan-10 14:32:24.117075 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58953 2019-Jan-10 14:32:24.117691 - [DEBUG]
58954 2019-Jan-10 14:32:24.117715 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
58955 2019-Jan-10 14:32:24.118345 - [DEBUG] Possible callees:
58956 2019-Jan-10 14:32:24.118370 - [DEBUG] foo
58957 2019-Jan-10 14:32:24.118395 - [DEBUG] Possible return sites:
58958 2019-Jan-10 14:32:24.118419 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12658959 2019-Jan-10 14:32:24.119647 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
58960 2019-Jan-10 14:32:24.119676 - [DEBUG] Start points of 'foo' currently not available!
58961 2019-Jan-10 14:32:24.119719 - [DEBUG] Compose: EdgeIdentity * AllBottom
58962 2019-Jan-10 14:32:24.119746 - [DEBUG]
58963 2019-Jan-10 14:32:24.119770 - [DEBUG] Propagate flow
58964 2019-Jan-10 14:32:24.119793 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58965 2019-Jan-10 14:32:24.119850 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
58966 2019-Jan-10 14:32:24.120485 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58967 2019-Jan-10 14:32:24.121100 - [DEBUG] Edge function : AllBottom (result of previous compose)
58968 2019-Jan-10 14:32:24.121126 - [DEBUG]
58969 2019-Jan-10 14:32:24.121151 - [DEBUG] Join: AllTop & AllBottom
58970 2019-Jan-10 14:32:24.121177 - [DEBUG] = AllBottom (new jump func)
58971 2019-Jan-10 14:32:24.121201 - [DEBUG]
58972 2019-Jan-10 14:32:24.121225 - [DEBUG] Start adding new jump function
58973 2019-Jan-10 14:32:24.121248 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
58974 2019-Jan-10 14:32:24.121304 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58975 2019-Jan-10 14:32:24.121919 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
58976 2019-Jan-10 14:32:24.122537 - [DEBUG] Edge Function : AllBottom
58977 2019-Jan-10 14:32:24.122565 - [DEBUG] End adding new jump function
58978 2019-Jan-10 14:32:24.122589 - [DEBUG]
58979 2019-Jan-10 14:32:24.122613 - [DEBUG] -------------------------------------------- 1678. Path Edge --------------------------------------------
58980 2019-Jan-10 14:32:24.122637 - [DEBUG]
58981 2019-Jan-10 14:32:24.122661 - [DEBUG] Process 1678. path edge:
58982 2019-Jan-10 14:32:24.122684 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
58983 2019-Jan-10 14:32:24.122740 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
58984 2019-Jan-10 14:32:24.123358 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
58985 2019-Jan-10 14:32:24.124021 - [DEBUG]
58986 2019-Jan-10 14:32:24.124046 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
58987 2019-Jan-10 14:32:24.124687 - [DEBUG] Compose: EdgeIdentity * AllBottom
58988 2019-Jan-10 14:32:24.124715 - [DEBUG]
58989 2019-Jan-10 14:32:24.124739 - [DEBUG] Propagate flow
58990 2019-Jan-10 14:32:24.124762 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
58991 2019-Jan-10 14:32:24.124820 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
58992 2019-Jan-10 14:32:24.125436 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
58993 2019-Jan-10 14:32:24.126050 - [DEBUG] Edge function : AllBottom (result of previous compose)
58994 2019-Jan-10 14:32:24.126084 - [DEBUG]
58995 2019-Jan-10 14:32:24.126110 - [DEBUG] Join: AllTop & AllBottom
58996 2019-Jan-10 14:32:24.126136 - [DEBUG] = AllBottom (new jump func)
58997 2019-Jan-10 14:32:24.126161 - [DEBUG]
58998 2019-Jan-10 14:32:24.126185 - [DEBUG] Start adding new jump function
58999 2019-Jan-10 14:32:24.126208 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59000 2019-Jan-10 14:32:24.126265 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59001 2019-Jan-10 14:32:24.126894 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
59002 2019-Jan-10 14:32:24.127509 - [DEBUG] Edge Function : AllBottom
59003 2019-Jan-10 14:32:24.127537 - [DEBUG] End adding new jump function
59004 2019-Jan-10 14:32:24.127561 - [DEBUG]
59005 2019-Jan-10 14:32:24.127584 - [DEBUG] -------------------------------------------- 1679. Path Edge --------------------------------------------
59006 2019-Jan-10 14:32:24.127609 - [DEBUG]
59007 2019-Jan-10 14:32:24.127632 - [DEBUG] Process 1679. path edge:
59008 2019-Jan-10 14:32:24.127656 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59009 2019-Jan-10 14:32:24.127712 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
59010 2019-Jan-10 14:32:24.128326 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59011 2019-Jan-10 14:32:24.128940 - [DEBUG]
59012 2019-Jan-10 14:32:24.128966 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
59013 2019-Jan-10 14:32:24.129600 - [DEBUG] Compose: EdgeIdentity * AllBottom
59014 2019-Jan-10 14:32:24.129628 - [DEBUG]
59015 2019-Jan-10 14:32:24.129652 - [DEBUG] Propagate flow
59016 2019-Jan-10 14:32:24.129676 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59017 2019-Jan-10 14:32:24.129733 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
59018 2019-Jan-10 14:32:24.130367 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59019 2019-Jan-10 14:32:24.130981 - [DEBUG] Edge function : AllBottom (result of previous compose)
59020 2019-Jan-10 14:32:24.131007 - [DEBUG]
59021 2019-Jan-10 14:32:24.131032 - [DEBUG] Join: AllTop & AllBottom
59022 2019-Jan-10 14:32:24.131058 - [DEBUG] = AllBottom (new jump func)
59023 2019-Jan-10 14:32:24.131083 - [DEBUG]
59024 2019-Jan-10 14:32:24.131107 - [DEBUG] Start adding new jump function
59025 2019-Jan-10 14:32:24.131131 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59026 2019-Jan-10 14:32:24.131187 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59027 2019-Jan-10 14:32:24.131803 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
59028 2019-Jan-10 14:32:24.132419 - [DEBUG] Edge Function : AllBottom
59029 2019-Jan-10 14:32:24.132447 - [DEBUG] End adding new jump function
59030 2019-Jan-10 14:32:24.132471 - [DEBUG]
59031 2019-Jan-10 14:32:24.132495 - [DEBUG] -------------------------------------------- 1680. Path Edge --------------------------------------------
59032 2019-Jan-10 14:32:24.132519 - [DEBUG]
59033 2019-Jan-10 14:32:24.132543 - [DEBUG] Process 1680. path edge:
59034 2019-Jan-10 14:32:24.132567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59035 2019-Jan-10 14:32:24.132622 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
59036 2019-Jan-10 14:32:24.133238 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59037 2019-Jan-10 14:32:24.133873 - [DEBUG]
59038 2019-Jan-10 14:32:24.133899 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
59039 2019-Jan-10 14:32:24.134534 - [DEBUG] Compose: EdgeIdentity * AllBottom
59040 2019-Jan-10 14:32:24.134561 - [DEBUG]
59041 2019-Jan-10 14:32:24.134585 - [DEBUG] Propagate flow
59042 2019-Jan-10 14:32:24.134609 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59043 2019-Jan-10 14:32:24.134666 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59044 2019-Jan-10 14:32:24.135294 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59045 2019-Jan-10 14:32:24.135908 - [DEBUG] Edge function : AllBottom (result of previous compose)
59046 2019-Jan-10 14:32:24.135934 - [DEBUG]
59047 2019-Jan-10 14:32:24.135959 - [DEBUG] Join: AllTop & AllBottom
59048 2019-Jan-10 14:32:24.135985 - [DEBUG] = AllBottom (new jump func)
59049 2019-Jan-10 14:32:24.136010 - [DEBUG]
59050 2019-Jan-10 14:32:24.136034 - [DEBUG] Start adding new jump function
59051 2019-Jan-10 14:32:24.136057 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59052 2019-Jan-10 14:32:24.136114 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59053 2019-Jan-10 14:32:24.136728 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59054 2019-Jan-10 14:32:24.137369 - [DEBUG] Edge Function : AllBottom
59055 2019-Jan-10 14:32:24.137398 - [DEBUG] End adding new jump function
59056 2019-Jan-10 14:32:24.137422 - [DEBUG]
59057 2019-Jan-10 14:32:24.137445 - [DEBUG] -------------------------------------------- 1681. Path Edge --------------------------------------------
59058 2019-Jan-10 14:32:24.137470 - [DEBUG]
59059 2019-Jan-10 14:32:24.137493 - [DEBUG] Process 1681. path edge:
59060 2019-Jan-10 14:32:24.137517 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59061 2019-Jan-10 14:32:24.137574 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
59062 2019-Jan-10 14:32:24.138199 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59063 2019-Jan-10 14:32:24.138814 - [DEBUG]
59064 2019-Jan-10 14:32:24.138839 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59065 2019-Jan-10 14:32:24.139475 - [DEBUG] Possible callees:
59066 2019-Jan-10 14:32:24.139500 - [DEBUG] llvm.dbg.declare
59067 2019-Jan-10 14:32:24.139525 - [DEBUG] Possible return sites:
59068 2019-Jan-10 14:32:24.139549 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13659069 2019-Jan-10 14:32:24.140796 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59070 2019-Jan-10 14:32:24.140825 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59071 2019-Jan-10 14:32:24.140866 - [DEBUG] Compose: EdgeIdentity * AllBottom
59072 2019-Jan-10 14:32:24.140893 - [DEBUG]
59073 2019-Jan-10 14:32:24.140917 - [DEBUG] Propagate flow
59074 2019-Jan-10 14:32:24.140941 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59075 2019-Jan-10 14:32:24.140997 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59076 2019-Jan-10 14:32:24.141616 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59077 2019-Jan-10 14:32:24.142238 - [DEBUG] Edge function : AllBottom (result of previous compose)
59078 2019-Jan-10 14:32:24.142264 - [DEBUG]
59079 2019-Jan-10 14:32:24.142289 - [DEBUG] Join: AllTop & AllBottom
59080 2019-Jan-10 14:32:24.142315 - [DEBUG] = AllBottom (new jump func)
59081 2019-Jan-10 14:32:24.142340 - [DEBUG]
59082 2019-Jan-10 14:32:24.142363 - [DEBUG] Start adding new jump function
59083 2019-Jan-10 14:32:24.142387 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59084 2019-Jan-10 14:32:24.142443 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59085 2019-Jan-10 14:32:24.143059 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59086 2019-Jan-10 14:32:24.143692 - [DEBUG] Edge Function : AllBottom
59087 2019-Jan-10 14:32:24.143721 - [DEBUG] End adding new jump function
59088 2019-Jan-10 14:32:24.143745 - [DEBUG]
59089 2019-Jan-10 14:32:24.143769 - [DEBUG] -------------------------------------------- 1682. Path Edge --------------------------------------------
59090 2019-Jan-10 14:32:24.143793 - [DEBUG]
59091 2019-Jan-10 14:32:24.143817 - [DEBUG] Process 1682. path edge:
59092 2019-Jan-10 14:32:24.143841 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59093 2019-Jan-10 14:32:24.143897 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
59094 2019-Jan-10 14:32:24.144517 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59095 2019-Jan-10 14:32:24.145134 - [DEBUG]
59096 2019-Jan-10 14:32:24.145158 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59097 2019-Jan-10 14:32:24.145799 - [DEBUG] Compose: EdgeIdentity * AllBottom
59098 2019-Jan-10 14:32:24.145827 - [DEBUG]
59099 2019-Jan-10 14:32:24.145851 - [DEBUG] Propagate flow
59100 2019-Jan-10 14:32:24.145875 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59101 2019-Jan-10 14:32:24.145933 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59102 2019-Jan-10 14:32:24.146562 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59103 2019-Jan-10 14:32:24.147204 - [DEBUG] Edge function : AllBottom (result of previous compose)
59104 2019-Jan-10 14:32:24.147230 - [DEBUG]
59105 2019-Jan-10 14:32:24.147255 - [DEBUG] Join: AllTop & AllBottom
59106 2019-Jan-10 14:32:24.147281 - [DEBUG] = AllBottom (new jump func)
59107 2019-Jan-10 14:32:24.147305 - [DEBUG]
59108 2019-Jan-10 14:32:24.147329 - [DEBUG] Start adding new jump function
59109 2019-Jan-10 14:32:24.147352 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59110 2019-Jan-10 14:32:24.147410 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59111 2019-Jan-10 14:32:24.148026 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59112 2019-Jan-10 14:32:24.148641 - [DEBUG] Edge Function : AllBottom
59113 2019-Jan-10 14:32:24.148669 - [DEBUG] End adding new jump function
59114 2019-Jan-10 14:32:24.148694 - [DEBUG]
59115 2019-Jan-10 14:32:24.148717 - [DEBUG] -------------------------------------------- 1683. Path Edge --------------------------------------------
59116 2019-Jan-10 14:32:24.148742 - [DEBUG]
59117 2019-Jan-10 14:32:24.148765 - [DEBUG] Process 1683. path edge:
59118 2019-Jan-10 14:32:24.148789 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59119 2019-Jan-10 14:32:24.148845 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
59120 2019-Jan-10 14:32:24.149460 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59121 2019-Jan-10 14:32:24.150084 - [DEBUG]
59122 2019-Jan-10 14:32:24.150110 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59123 2019-Jan-10 14:32:24.150764 - [DEBUG] Compose: EdgeIdentity * AllBottom
59124 2019-Jan-10 14:32:24.150792 - [DEBUG]
59125 2019-Jan-10 14:32:24.150816 - [DEBUG] Propagate flow
59126 2019-Jan-10 14:32:24.150840 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59127 2019-Jan-10 14:32:24.150898 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
59128 2019-Jan-10 14:32:24.151514 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59129 2019-Jan-10 14:32:24.152129 - [DEBUG] Edge function : AllBottom (result of previous compose)
59130 2019-Jan-10 14:32:24.152155 - [DEBUG]
59131 2019-Jan-10 14:32:24.152180 - [DEBUG] Join: AllTop & AllBottom
59132 2019-Jan-10 14:32:24.152207 - [DEBUG] = AllBottom (new jump func)
59133 2019-Jan-10 14:32:24.152232 - [DEBUG]
59134 2019-Jan-10 14:32:24.152255 - [DEBUG] Start adding new jump function
59135 2019-Jan-10 14:32:24.152279 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59136 2019-Jan-10 14:32:24.152336 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59137 2019-Jan-10 14:32:24.152953 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
59138 2019-Jan-10 14:32:24.153579 - [DEBUG] Edge Function : AllBottom
59139 2019-Jan-10 14:32:24.153607 - [DEBUG] End adding new jump function
59140 2019-Jan-10 14:32:24.153632 - [DEBUG]
59141 2019-Jan-10 14:32:24.153655 - [DEBUG] -------------------------------------------- 1684. Path Edge --------------------------------------------
59142 2019-Jan-10 14:32:24.153680 - [DEBUG]
59143 2019-Jan-10 14:32:24.153704 - [DEBUG] Process 1684. path edge:
59144 2019-Jan-10 14:32:24.153728 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59145 2019-Jan-10 14:32:24.153784 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
59146 2019-Jan-10 14:32:24.154398 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59147 2019-Jan-10 14:32:24.155012 - [DEBUG]
59148 2019-Jan-10 14:32:24.155037 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
59149 2019-Jan-10 14:32:24.155673 - [DEBUG] Compose: EdgeIdentity * AllBottom
59150 2019-Jan-10 14:32:24.155701 - [DEBUG]
59151 2019-Jan-10 14:32:24.155725 - [DEBUG] Propagate flow
59152 2019-Jan-10 14:32:24.155749 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59153 2019-Jan-10 14:32:24.155806 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
59154 2019-Jan-10 14:32:24.156435 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59155 2019-Jan-10 14:32:24.157066 - [DEBUG] Edge function : AllBottom (result of previous compose)
59156 2019-Jan-10 14:32:24.157091 - [DEBUG]
59157 2019-Jan-10 14:32:24.157116 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59158 2019-Jan-10 14:32:24.157142 - [DEBUG] = AllBottom
59159 2019-Jan-10 14:32:24.157167 - [DEBUG]
59160 2019-Jan-10 14:32:24.157190 - [DEBUG] PROPAGATE: No new function!
59161 2019-Jan-10 14:32:24.157215 - [DEBUG] EDGE:
59162 2019-Jan-10 14:32:24.157273 - [DEBUG] ---> 59163 2019-Jan-10 14:32:24.157889 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59164 2019-Jan-10 14:32:24.158505 - [DEBUG]
59165 2019-Jan-10 14:32:24.158530 - [DEBUG] EDGE:
59166 2019-Jan-10 14:32:24.158596 - [DEBUG] ---> 59167 2019-Jan-10 14:32:24.159212 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59168 2019-Jan-10 14:32:24.159826 - [DEBUG]
59169 2019-Jan-10 14:32:24.159852 - [DEBUG] Compose: EdgeIdentity * AllBottom
59170 2019-Jan-10 14:32:24.159877 - [DEBUG]
59171 2019-Jan-10 14:32:24.159901 - [DEBUG] Propagate flow
59172 2019-Jan-10 14:32:24.159924 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59173 2019-Jan-10 14:32:24.159980 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
59174 2019-Jan-10 14:32:24.160611 - [DEBUG] Target value : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59175 2019-Jan-10 14:32:24.161230 - [DEBUG] Edge function : AllBottom (result of previous compose)
59176 2019-Jan-10 14:32:24.161255 - [DEBUG]
59177 2019-Jan-10 14:32:24.161280 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59178 2019-Jan-10 14:32:24.161306 - [DEBUG] = AllBottom
59179 2019-Jan-10 14:32:24.161331 - [DEBUG]
59180 2019-Jan-10 14:32:24.161354 - [DEBUG] PROPAGATE: No new function!
59181 2019-Jan-10 14:32:24.161378 - [DEBUG] EDGE:
59182 2019-Jan-10 14:32:24.161436 - [DEBUG] ---> 59183 2019-Jan-10 14:32:24.162054 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59184 2019-Jan-10 14:32:24.162668 - [DEBUG]
59185 2019-Jan-10 14:32:24.162695 - [DEBUG] Compose: EdgeIdentity * AllBottom
59186 2019-Jan-10 14:32:24.162720 - [DEBUG]
59187 2019-Jan-10 14:32:24.162744 - [DEBUG] Propagate flow
59188 2019-Jan-10 14:32:24.162767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59189 2019-Jan-10 14:32:24.162823 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
59190 2019-Jan-10 14:32:24.163441 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59191 2019-Jan-10 14:32:24.164082 - [DEBUG] Edge function : AllBottom (result of previous compose)
59192 2019-Jan-10 14:32:24.164107 - [DEBUG]
59193 2019-Jan-10 14:32:24.164132 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59194 2019-Jan-10 14:32:24.164158 - [DEBUG] = AllBottom
59195 2019-Jan-10 14:32:24.164182 - [DEBUG]
59196 2019-Jan-10 14:32:24.164205 - [DEBUG] PROPAGATE: No new function!
59197 2019-Jan-10 14:32:24.164230 - [DEBUG] EDGE:
59198 2019-Jan-10 14:32:24.164288 - [DEBUG] ---> 59199 2019-Jan-10 14:32:24.164914 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59200 2019-Jan-10 14:32:24.165530 - [DEBUG]
59201 2019-Jan-10 14:32:24.165563 - [DEBUG] Compose: EdgeIdentity * AllBottom
59202 2019-Jan-10 14:32:24.165590 - [DEBUG]
59203 2019-Jan-10 14:32:24.165613 - [DEBUG] Propagate flow
59204 2019-Jan-10 14:32:24.165637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59205 2019-Jan-10 14:32:24.165694 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59206 2019-Jan-10 14:32:24.166319 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59207 2019-Jan-10 14:32:24.166949 - [DEBUG] Edge function : AllBottom (result of previous compose)
59208 2019-Jan-10 14:32:24.166975 - [DEBUG]
59209 2019-Jan-10 14:32:24.167000 - [DEBUG] Join: AllTop & AllBottom
59210 2019-Jan-10 14:32:24.167034 - [DEBUG] = AllBottom (new jump func)
59211 2019-Jan-10 14:32:24.167059 - [DEBUG]
59212 2019-Jan-10 14:32:24.167083 - [DEBUG] Start adding new jump function
59213 2019-Jan-10 14:32:24.167106 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59214 2019-Jan-10 14:32:24.167162 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59215 2019-Jan-10 14:32:24.167777 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59216 2019-Jan-10 14:32:24.168401 - [DEBUG] Edge Function : AllBottom
59217 2019-Jan-10 14:32:24.168429 - [DEBUG] End adding new jump function
59218 2019-Jan-10 14:32:24.168453 - [DEBUG]
59219 2019-Jan-10 14:32:24.168477 - [DEBUG] -------------------------------------------- 1685. Path Edge --------------------------------------------
59220 2019-Jan-10 14:32:24.168501 - [DEBUG]
59221 2019-Jan-10 14:32:24.168525 - [DEBUG] Process 1685. path edge:
59222 2019-Jan-10 14:32:24.168549 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59223 2019-Jan-10 14:32:24.168605 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
59224 2019-Jan-10 14:32:24.169229 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59225 2019-Jan-10 14:32:24.169843 - [DEBUG]
59226 2019-Jan-10 14:32:24.169867 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59227 2019-Jan-10 14:32:24.170520 - [DEBUG] Possible callees:
59228 2019-Jan-10 14:32:24.170545 - [DEBUG] llvm.dbg.declare
59229 2019-Jan-10 14:32:24.170571 - [DEBUG] Possible return sites:
59230 2019-Jan-10 14:32:24.170594 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14359231 2019-Jan-10 14:32:24.171832 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59232 2019-Jan-10 14:32:24.171860 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59233 2019-Jan-10 14:32:24.171901 - [DEBUG] Compose: EdgeIdentity * AllBottom
59234 2019-Jan-10 14:32:24.171929 - [DEBUG]
59235 2019-Jan-10 14:32:24.171953 - [DEBUG] Propagate flow
59236 2019-Jan-10 14:32:24.171976 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59237 2019-Jan-10 14:32:24.172033 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59238 2019-Jan-10 14:32:24.172652 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59239 2019-Jan-10 14:32:24.173265 - [DEBUG] Edge function : AllBottom (result of previous compose)
59240 2019-Jan-10 14:32:24.173291 - [DEBUG]
59241 2019-Jan-10 14:32:24.173316 - [DEBUG] Join: AllTop & AllBottom
59242 2019-Jan-10 14:32:24.173342 - [DEBUG] = AllBottom (new jump func)
59243 2019-Jan-10 14:32:24.173367 - [DEBUG]
59244 2019-Jan-10 14:32:24.173390 - [DEBUG] Start adding new jump function
59245 2019-Jan-10 14:32:24.173414 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59246 2019-Jan-10 14:32:24.173470 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59247 2019-Jan-10 14:32:24.174101 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59248 2019-Jan-10 14:32:24.174720 - [DEBUG] Edge Function : AllBottom
59249 2019-Jan-10 14:32:24.174748 - [DEBUG] End adding new jump function
59250 2019-Jan-10 14:32:24.174772 - [DEBUG]
59251 2019-Jan-10 14:32:24.174804 - [DEBUG] -------------------------------------------- 1686. Path Edge --------------------------------------------
59252 2019-Jan-10 14:32:24.174829 - [DEBUG]
59253 2019-Jan-10 14:32:24.174852 - [DEBUG] Process 1686. path edge:
59254 2019-Jan-10 14:32:24.174877 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59255 2019-Jan-10 14:32:24.174933 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
59256 2019-Jan-10 14:32:24.175552 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59257 2019-Jan-10 14:32:24.176167 - [DEBUG]
59258 2019-Jan-10 14:32:24.176192 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59259 2019-Jan-10 14:32:24.176902 - [DEBUG] Compose: EdgeIdentity * AllBottom
59260 2019-Jan-10 14:32:24.176933 - [DEBUG]
59261 2019-Jan-10 14:32:24.176957 - [DEBUG] Propagate flow
59262 2019-Jan-10 14:32:24.176981 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59263 2019-Jan-10 14:32:24.177051 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
59264 2019-Jan-10 14:32:24.177715 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59265 2019-Jan-10 14:32:24.178369 - [DEBUG] Edge function : AllBottom (result of previous compose)
59266 2019-Jan-10 14:32:24.178396 - [DEBUG]
59267 2019-Jan-10 14:32:24.178423 - [DEBUG] Join: AllTop & AllBottom
59268 2019-Jan-10 14:32:24.178449 - [DEBUG] = AllBottom (new jump func)
59269 2019-Jan-10 14:32:24.178474 - [DEBUG]
59270 2019-Jan-10 14:32:24.178499 - [DEBUG] Start adding new jump function
59271 2019-Jan-10 14:32:24.178523 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59272 2019-Jan-10 14:32:24.178591 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59273 2019-Jan-10 14:32:24.179247 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
59274 2019-Jan-10 14:32:24.179902 - [DEBUG] Edge Function : AllBottom
59275 2019-Jan-10 14:32:24.179935 - [DEBUG] End adding new jump function
59276 2019-Jan-10 14:32:24.179960 - [DEBUG]
59277 2019-Jan-10 14:32:24.179984 - [DEBUG] -------------------------------------------- 1687. Path Edge --------------------------------------------
59278 2019-Jan-10 14:32:24.180010 - [DEBUG]
59279 2019-Jan-10 14:32:24.180033 - [DEBUG] Process 1687. path edge:
59280 2019-Jan-10 14:32:24.180058 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59281 2019-Jan-10 14:32:24.180129 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
59282 2019-Jan-10 14:32:24.180824 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59283 2019-Jan-10 14:32:24.181453 - [DEBUG]
59284 2019-Jan-10 14:32:24.181480 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
59285 2019-Jan-10 14:32:24.182134 - [DEBUG] Compose: EdgeIdentity * AllBottom
59286 2019-Jan-10 14:32:24.182164 - [DEBUG]
59287 2019-Jan-10 14:32:24.182188 - [DEBUG] Propagate flow
59288 2019-Jan-10 14:32:24.182211 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59289 2019-Jan-10 14:32:24.182274 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
59290 2019-Jan-10 14:32:24.182890 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59291 2019-Jan-10 14:32:24.183524 - [DEBUG] Edge function : AllBottom (result of previous compose)
59292 2019-Jan-10 14:32:24.183550 - [DEBUG]
59293 2019-Jan-10 14:32:24.183576 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59294 2019-Jan-10 14:32:24.183601 - [DEBUG] = AllBottom
59295 2019-Jan-10 14:32:24.183626 - [DEBUG]
59296 2019-Jan-10 14:32:24.183667 - [DEBUG] PROPAGATE: No new function!
59297 2019-Jan-10 14:32:24.183693 - [DEBUG] EDGE:
59298 2019-Jan-10 14:32:24.183752 - [DEBUG] ---> 59299 2019-Jan-10 14:32:24.184366 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59300 2019-Jan-10 14:32:24.184980 - [DEBUG]
59301 2019-Jan-10 14:32:24.185007 - [DEBUG] Compose: EdgeIdentity * AllBottom
59302 2019-Jan-10 14:32:24.185033 - [DEBUG]
59303 2019-Jan-10 14:32:24.185056 - [DEBUG] Propagate flow
59304 2019-Jan-10 14:32:24.185080 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59305 2019-Jan-10 14:32:24.185136 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
59306 2019-Jan-10 14:32:24.185749 - [DEBUG] Target value : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59307 2019-Jan-10 14:32:24.186370 - [DEBUG] Edge function : AllBottom (result of previous compose)
59308 2019-Jan-10 14:32:24.186395 - [DEBUG]
59309 2019-Jan-10 14:32:24.186421 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59310 2019-Jan-10 14:32:24.186446 - [DEBUG] = AllBottom
59311 2019-Jan-10 14:32:24.186471 - [DEBUG]
59312 2019-Jan-10 14:32:24.186495 - [DEBUG] PROPAGATE: No new function!
59313 2019-Jan-10 14:32:24.186519 - [DEBUG] EDGE:
59314 2019-Jan-10 14:32:24.186576 - [DEBUG] ---> 59315 2019-Jan-10 14:32:24.187209 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59316 2019-Jan-10 14:32:24.187823 - [DEBUG]
59317 2019-Jan-10 14:32:24.187851 - [DEBUG] Compose: EdgeIdentity * AllBottom
59318 2019-Jan-10 14:32:24.187877 - [DEBUG]
59319 2019-Jan-10 14:32:24.187901 - [DEBUG] Propagate flow
59320 2019-Jan-10 14:32:24.187924 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59321 2019-Jan-10 14:32:24.187980 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
59322 2019-Jan-10 14:32:24.188598 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59323 2019-Jan-10 14:32:24.189226 - [DEBUG] Edge function : AllBottom (result of previous compose)
59324 2019-Jan-10 14:32:24.189251 - [DEBUG]
59325 2019-Jan-10 14:32:24.189276 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59326 2019-Jan-10 14:32:24.189302 - [DEBUG] = AllBottom
59327 2019-Jan-10 14:32:24.189327 - [DEBUG]
59328 2019-Jan-10 14:32:24.189350 - [DEBUG] PROPAGATE: No new function!
59329 2019-Jan-10 14:32:24.189375 - [DEBUG] EDGE:
59330 2019-Jan-10 14:32:24.189433 - [DEBUG] ---> 59331 2019-Jan-10 14:32:24.190059 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59332 2019-Jan-10 14:32:24.190702 - [DEBUG]
59333 2019-Jan-10 14:32:24.190727 - [DEBUG] EDGE:
59334 2019-Jan-10 14:32:24.190785 - [DEBUG] ---> 59335 2019-Jan-10 14:32:24.191401 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59336 2019-Jan-10 14:32:24.192017 - [DEBUG]
59337 2019-Jan-10 14:32:24.192052 - [DEBUG] Compose: EdgeIdentity * AllBottom
59338 2019-Jan-10 14:32:24.192079 - [DEBUG]
59339 2019-Jan-10 14:32:24.192103 - [DEBUG] Propagate flow
59340 2019-Jan-10 14:32:24.192127 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59341 2019-Jan-10 14:32:24.192192 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
59342 2019-Jan-10 14:32:24.192810 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59343 2019-Jan-10 14:32:24.193425 - [DEBUG] Edge function : AllBottom (result of previous compose)
59344 2019-Jan-10 14:32:24.193450 - [DEBUG]
59345 2019-Jan-10 14:32:24.193476 - [DEBUG] Join: AllTop & AllBottom
59346 2019-Jan-10 14:32:24.193515 - [DEBUG] = AllBottom (new jump func)
59347 2019-Jan-10 14:32:24.193540 - [DEBUG]
59348 2019-Jan-10 14:32:24.193564 - [DEBUG] Start adding new jump function
59349 2019-Jan-10 14:32:24.193587 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59350 2019-Jan-10 14:32:24.193643 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59351 2019-Jan-10 14:32:24.194260 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
59352 2019-Jan-10 14:32:24.194876 - [DEBUG] Edge Function : AllBottom
59353 2019-Jan-10 14:32:24.194905 - [DEBUG] End adding new jump function
59354 2019-Jan-10 14:32:24.194929 - [DEBUG]
59355 2019-Jan-10 14:32:24.194953 - [DEBUG] -------------------------------------------- 1688. Path Edge --------------------------------------------
59356 2019-Jan-10 14:32:24.194977 - [DEBUG]
59357 2019-Jan-10 14:32:24.195001 - [DEBUG] Process 1688. path edge:
59358 2019-Jan-10 14:32:24.195025 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59359 2019-Jan-10 14:32:24.195080 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
59360 2019-Jan-10 14:32:24.195696 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59361 2019-Jan-10 14:32:24.196310 - [DEBUG]
59362 2019-Jan-10 14:32:24.196335 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
59363 2019-Jan-10 14:32:24.196998 - [DEBUG] Compose: EdgeIdentity * AllBottom
59364 2019-Jan-10 14:32:24.197027 - [DEBUG]
59365 2019-Jan-10 14:32:24.197051 - [DEBUG] Propagate flow
59366 2019-Jan-10 14:32:24.197075 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59367 2019-Jan-10 14:32:24.197137 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
59368 2019-Jan-10 14:32:24.197780 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59369 2019-Jan-10 14:32:24.198395 - [DEBUG] Edge function : AllBottom (result of previous compose)
59370 2019-Jan-10 14:32:24.198421 - [DEBUG]
59371 2019-Jan-10 14:32:24.198447 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59372 2019-Jan-10 14:32:24.198473 - [DEBUG] = AllBottom
59373 2019-Jan-10 14:32:24.198498 - [DEBUG]
59374 2019-Jan-10 14:32:24.198521 - [DEBUG] PROPAGATE: No new function!
59375 2019-Jan-10 14:32:24.198556 - [DEBUG] Compose: EdgeIdentity * AllBottom
59376 2019-Jan-10 14:32:24.198583 - [DEBUG]
59377 2019-Jan-10 14:32:24.198607 - [DEBUG] Propagate flow
59378 2019-Jan-10 14:32:24.198630 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59379 2019-Jan-10 14:32:24.198688 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
59380 2019-Jan-10 14:32:24.199314 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59381 2019-Jan-10 14:32:24.199929 - [DEBUG] Edge function : AllBottom (result of previous compose)
59382 2019-Jan-10 14:32:24.199955 - [DEBUG]
59383 2019-Jan-10 14:32:24.199997 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59384 2019-Jan-10 14:32:24.200023 - [DEBUG] = AllBottom
59385 2019-Jan-10 14:32:24.200048 - [DEBUG]
59386 2019-Jan-10 14:32:24.200072 - [DEBUG] PROPAGATE: No new function!
59387 2019-Jan-10 14:32:24.200096 - [DEBUG] EDGE:
59388 2019-Jan-10 14:32:24.200154 - [DEBUG] ---> 59389 2019-Jan-10 14:32:24.200787 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59390 2019-Jan-10 14:32:24.201401 - [DEBUG]
59391 2019-Jan-10 14:32:24.201426 - [DEBUG] EDGE:
59392 2019-Jan-10 14:32:24.201484 - [DEBUG] ---> 59393 2019-Jan-10 14:32:24.202098 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59394 2019-Jan-10 14:32:24.202714 - [DEBUG]
59395 2019-Jan-10 14:32:24.202740 - [DEBUG] Compose: EdgeIdentity * AllBottom
59396 2019-Jan-10 14:32:24.202766 - [DEBUG]
59397 2019-Jan-10 14:32:24.202790 - [DEBUG] Propagate flow
59398 2019-Jan-10 14:32:24.202813 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59399 2019-Jan-10 14:32:24.202869 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
59400 2019-Jan-10 14:32:24.203484 - [DEBUG] Target value : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
59401 2019-Jan-10 14:32:24.204116 - [DEBUG] Edge function : AllBottom (result of previous compose)
59402 2019-Jan-10 14:32:24.204141 - [DEBUG]
59403 2019-Jan-10 14:32:24.204168 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59404 2019-Jan-10 14:32:24.204193 - [DEBUG] = AllBottom
59405 2019-Jan-10 14:32:24.204218 - [DEBUG]
59406 2019-Jan-10 14:32:24.204241 - [DEBUG] PROPAGATE: No new function!
59407 2019-Jan-10 14:32:24.204266 - [DEBUG] EDGE:
59408 2019-Jan-10 14:32:24.204323 - [DEBUG] ---> 59409 2019-Jan-10 14:32:24.204942 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59410 2019-Jan-10 14:32:24.205555 - [DEBUG]
59411 2019-Jan-10 14:32:24.205582 - [DEBUG] Compose: EdgeIdentity * AllBottom
59412 2019-Jan-10 14:32:24.205608 - [DEBUG]
59413 2019-Jan-10 14:32:24.205632 - [DEBUG] Propagate flow
59414 2019-Jan-10 14:32:24.205656 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59415 2019-Jan-10 14:32:24.205711 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
59416 2019-Jan-10 14:32:24.206330 - [DEBUG] Target value : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
59417 2019-Jan-10 14:32:24.206963 - [DEBUG] Edge function : AllBottom (result of previous compose)
59418 2019-Jan-10 14:32:24.206989 - [DEBUG]
59419 2019-Jan-10 14:32:24.207015 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59420 2019-Jan-10 14:32:24.207041 - [DEBUG] = AllBottom
59421 2019-Jan-10 14:32:24.207065 - [DEBUG]
59422 2019-Jan-10 14:32:24.207089 - [DEBUG] PROPAGATE: No new function!
59423 2019-Jan-10 14:32:24.207114 - [DEBUG] EDGE:
59424 2019-Jan-10 14:32:24.207172 - [DEBUG] ---> 59425 2019-Jan-10 14:32:24.207790 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59426 2019-Jan-10 14:32:24.208404 - [DEBUG]
59427 2019-Jan-10 14:32:24.208429 - [DEBUG] EDGE:
59428 2019-Jan-10 14:32:24.208495 - [DEBUG] ---> 59429 2019-Jan-10 14:32:24.209112 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59430 2019-Jan-10 14:32:24.209727 - [DEBUG]
59431 2019-Jan-10 14:32:24.209754 - [DEBUG] Compose: EdgeIdentity * AllBottom
59432 2019-Jan-10 14:32:24.209780 - [DEBUG]
59433 2019-Jan-10 14:32:24.209804 - [DEBUG] Propagate flow
59434 2019-Jan-10 14:32:24.209827 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59435 2019-Jan-10 14:32:24.209883 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
59436 2019-Jan-10 14:32:24.210513 - [DEBUG] Target value : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
59437 2019-Jan-10 14:32:24.211132 - [DEBUG] Edge function : AllBottom (result of previous compose)
59438 2019-Jan-10 14:32:24.211157 - [DEBUG]
59439 2019-Jan-10 14:32:24.211183 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59440 2019-Jan-10 14:32:24.211209 - [DEBUG] = AllBottom
59441 2019-Jan-10 14:32:24.211233 - [DEBUG]
59442 2019-Jan-10 14:32:24.211257 - [DEBUG] PROPAGATE: No new function!
59443 2019-Jan-10 14:32:24.211281 - [DEBUG] EDGE:
59444 2019-Jan-10 14:32:24.211339 - [DEBUG] ---> 59445 2019-Jan-10 14:32:24.211958 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59446 2019-Jan-10 14:32:24.212572 - [DEBUG]
59447 2019-Jan-10 14:32:24.212599 - [DEBUG] Compose: EdgeIdentity * AllBottom
59448 2019-Jan-10 14:32:24.212625 - [DEBUG]
59449 2019-Jan-10 14:32:24.212649 - [DEBUG] Propagate flow
59450 2019-Jan-10 14:32:24.212672 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59451 2019-Jan-10 14:32:24.212728 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
59452 2019-Jan-10 14:32:24.213354 - [DEBUG] Target value : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
59453 2019-Jan-10 14:32:24.213987 - [DEBUG] Edge function : AllBottom (result of previous compose)
59454 2019-Jan-10 14:32:24.214013 - [DEBUG]
59455 2019-Jan-10 14:32:24.214038 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59456 2019-Jan-10 14:32:24.214064 - [DEBUG] = AllBottom
59457 2019-Jan-10 14:32:24.214088 - [DEBUG]
59458 2019-Jan-10 14:32:24.214112 - [DEBUG] PROPAGATE: No new function!
59459 2019-Jan-10 14:32:24.214136 - [DEBUG] EDGE:
59460 2019-Jan-10 14:32:24.214194 - [DEBUG] ---> 59461 2019-Jan-10 14:32:24.214812 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59462 2019-Jan-10 14:32:24.215427 - [DEBUG]
59463 2019-Jan-10 14:32:24.215452 - [DEBUG] EDGE:
59464 2019-Jan-10 14:32:24.215510 - [DEBUG] ---> 59465 2019-Jan-10 14:32:24.216127 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59466 2019-Jan-10 14:32:24.216754 - [DEBUG]
59467 2019-Jan-10 14:32:24.216781 - [DEBUG] Compose: EdgeIdentity * AllBottom
59468 2019-Jan-10 14:32:24.216808 - [DEBUG]
59469 2019-Jan-10 14:32:24.216846 - [DEBUG] Propagate flow
59470 2019-Jan-10 14:32:24.216870 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59471 2019-Jan-10 14:32:24.216928 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
59472 2019-Jan-10 14:32:24.217557 - [DEBUG] Target value : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
59473 2019-Jan-10 14:32:24.218179 - [DEBUG] Edge function : AllBottom (result of previous compose)
59474 2019-Jan-10 14:32:24.218205 - [DEBUG]
59475 2019-Jan-10 14:32:24.218231 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59476 2019-Jan-10 14:32:24.218256 - [DEBUG] = AllBottom
59477 2019-Jan-10 14:32:24.218281 - [DEBUG]
59478 2019-Jan-10 14:32:24.218304 - [DEBUG] PROPAGATE: No new function!
59479 2019-Jan-10 14:32:24.218329 - [DEBUG] EDGE:
59480 2019-Jan-10 14:32:24.218387 - [DEBUG] ---> 59481 2019-Jan-10 14:32:24.219006 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59482 2019-Jan-10 14:32:24.219628 - [DEBUG]
59483 2019-Jan-10 14:32:24.219654 - [DEBUG] EDGE:
59484 2019-Jan-10 14:32:24.219714 - [DEBUG] ---> 59485 2019-Jan-10 14:32:24.220351 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59486 2019-Jan-10 14:32:24.220967 - [DEBUG]
59487 2019-Jan-10 14:32:24.220992 - [DEBUG] EDGE:
59488 2019-Jan-10 14:32:24.221049 - [DEBUG] ---> 59489 2019-Jan-10 14:32:24.221668 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59490 2019-Jan-10 14:32:24.222291 - [DEBUG]
59491 2019-Jan-10 14:32:24.222319 - [DEBUG] Compose: EdgeIdentity * AllBottom
59492 2019-Jan-10 14:32:24.222345 - [DEBUG]
59493 2019-Jan-10 14:32:24.222369 - [DEBUG] Propagate flow
59494 2019-Jan-10 14:32:24.222392 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59495 2019-Jan-10 14:32:24.222449 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
59496 2019-Jan-10 14:32:24.223068 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
59497 2019-Jan-10 14:32:24.223716 - [DEBUG] Edge function : AllBottom (result of previous compose)
59498 2019-Jan-10 14:32:24.223741 - [DEBUG]
59499 2019-Jan-10 14:32:24.223767 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59500 2019-Jan-10 14:32:24.223793 - [DEBUG] = AllBottom
59501 2019-Jan-10 14:32:24.223818 - [DEBUG]
59502 2019-Jan-10 14:32:24.223841 - [DEBUG] PROPAGATE: No new function!
59503 2019-Jan-10 14:32:24.223866 - [DEBUG] EDGE:
59504 2019-Jan-10 14:32:24.223927 - [DEBUG] ---> 59505 2019-Jan-10 14:32:24.224558 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59506 2019-Jan-10 14:32:24.225172 - [DEBUG]
59507 2019-Jan-10 14:32:24.225216 - [DEBUG] Compose: EdgeIdentity * AllBottom
59508 2019-Jan-10 14:32:24.225243 - [DEBUG]
59509 2019-Jan-10 14:32:24.225267 - [DEBUG] Propagate flow
59510 2019-Jan-10 14:32:24.225291 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59511 2019-Jan-10 14:32:24.225348 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
59512 2019-Jan-10 14:32:24.225969 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59513 2019-Jan-10 14:32:24.226582 - [DEBUG] Edge function : AllBottom (result of previous compose)
59514 2019-Jan-10 14:32:24.226607 - [DEBUG]
59515 2019-Jan-10 14:32:24.226632 - [DEBUG] Join: AllTop & AllBottom
59516 2019-Jan-10 14:32:24.226670 - [DEBUG] = AllBottom (new jump func)
59517 2019-Jan-10 14:32:24.226695 - [DEBUG]
59518 2019-Jan-10 14:32:24.226718 - [DEBUG] Start adding new jump function
59519 2019-Jan-10 14:32:24.226742 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59520 2019-Jan-10 14:32:24.226798 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59521 2019-Jan-10 14:32:24.227432 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
59522 2019-Jan-10 14:32:24.228050 - [DEBUG] Edge Function : AllBottom
59523 2019-Jan-10 14:32:24.228079 - [DEBUG] End adding new jump function
59524 2019-Jan-10 14:32:24.228103 - [DEBUG]
59525 2019-Jan-10 14:32:24.228127 - [DEBUG] -------------------------------------------- 1689. Path Edge --------------------------------------------
59526 2019-Jan-10 14:32:24.228151 - [DEBUG]
59527 2019-Jan-10 14:32:24.228175 - [DEBUG] Process 1689. path edge:
59528 2019-Jan-10 14:32:24.228199 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59529 2019-Jan-10 14:32:24.228255 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
59530 2019-Jan-10 14:32:24.228873 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59531 2019-Jan-10 14:32:24.229487 - [DEBUG]
59532 2019-Jan-10 14:32:24.229512 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
59533 2019-Jan-10 14:32:24.230140 - [DEBUG] Possible callees:
59534 2019-Jan-10 14:32:24.230178 - [DEBUG] foo
59535 2019-Jan-10 14:32:24.230203 - [DEBUG] Possible return sites:
59536 2019-Jan-10 14:32:24.230227 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8459537 2019-Jan-10 14:32:24.231462 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
59538 2019-Jan-10 14:32:24.231491 - [DEBUG] Start points of 'foo' currently not available!
59539 2019-Jan-10 14:32:24.231538 - [DEBUG] Compose: EdgeIdentity * AllBottom
59540 2019-Jan-10 14:32:24.231565 - [DEBUG]
59541 2019-Jan-10 14:32:24.231589 - [DEBUG] Propagate flow
59542 2019-Jan-10 14:32:24.231612 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59543 2019-Jan-10 14:32:24.231669 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
59544 2019-Jan-10 14:32:24.232290 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59545 2019-Jan-10 14:32:24.232906 - [DEBUG] Edge function : AllBottom (result of previous compose)
59546 2019-Jan-10 14:32:24.232931 - [DEBUG]
59547 2019-Jan-10 14:32:24.232956 - [DEBUG] Join: AllTop & AllBottom
59548 2019-Jan-10 14:32:24.232982 - [DEBUG] = AllBottom (new jump func)
59549 2019-Jan-10 14:32:24.233006 - [DEBUG]
59550 2019-Jan-10 14:32:24.233030 - [DEBUG] Start adding new jump function
59551 2019-Jan-10 14:32:24.233053 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59552 2019-Jan-10 14:32:24.233109 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59553 2019-Jan-10 14:32:24.233746 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
59554 2019-Jan-10 14:32:24.234365 - [DEBUG] Edge Function : AllBottom
59555 2019-Jan-10 14:32:24.234393 - [DEBUG] End adding new jump function
59556 2019-Jan-10 14:32:24.234417 - [DEBUG]
59557 2019-Jan-10 14:32:24.234441 - [DEBUG] -------------------------------------------- 1690. Path Edge --------------------------------------------
59558 2019-Jan-10 14:32:24.234466 - [DEBUG]
59559 2019-Jan-10 14:32:24.234489 - [DEBUG] Process 1690. path edge:
59560 2019-Jan-10 14:32:24.234521 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59561 2019-Jan-10 14:32:24.234578 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
59562 2019-Jan-10 14:32:24.235198 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59563 2019-Jan-10 14:32:24.235815 - [DEBUG]
59564 2019-Jan-10 14:32:24.235840 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
59565 2019-Jan-10 14:32:24.236477 - [DEBUG] Compose: EdgeIdentity * AllBottom
59566 2019-Jan-10 14:32:24.236505 - [DEBUG]
59567 2019-Jan-10 14:32:24.236529 - [DEBUG] Propagate flow
59568 2019-Jan-10 14:32:24.236552 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59569 2019-Jan-10 14:32:24.236609 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
59570 2019-Jan-10 14:32:24.237251 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59571 2019-Jan-10 14:32:24.237866 - [DEBUG] Edge function : AllBottom (result of previous compose)
59572 2019-Jan-10 14:32:24.237891 - [DEBUG]
59573 2019-Jan-10 14:32:24.237916 - [DEBUG] Join: AllTop & AllBottom
59574 2019-Jan-10 14:32:24.237942 - [DEBUG] = AllBottom (new jump func)
59575 2019-Jan-10 14:32:24.237967 - [DEBUG]
59576 2019-Jan-10 14:32:24.237991 - [DEBUG] Start adding new jump function
59577 2019-Jan-10 14:32:24.238014 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59578 2019-Jan-10 14:32:24.238071 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59579 2019-Jan-10 14:32:24.238688 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
59580 2019-Jan-10 14:32:24.239303 - [DEBUG] Edge Function : AllBottom
59581 2019-Jan-10 14:32:24.239331 - [DEBUG] End adding new jump function
59582 2019-Jan-10 14:32:24.239355 - [DEBUG]
59583 2019-Jan-10 14:32:24.239379 - [DEBUG] -------------------------------------------- 1691. Path Edge --------------------------------------------
59584 2019-Jan-10 14:32:24.239403 - [DEBUG]
59585 2019-Jan-10 14:32:24.239427 - [DEBUG] Process 1691. path edge:
59586 2019-Jan-10 14:32:24.239451 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59587 2019-Jan-10 14:32:24.239507 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
59588 2019-Jan-10 14:32:24.240123 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59589 2019-Jan-10 14:32:24.240754 - [DEBUG]
59590 2019-Jan-10 14:32:24.240780 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
59591 2019-Jan-10 14:32:24.241409 - [DEBUG] Compose: EdgeIdentity * AllBottom
59592 2019-Jan-10 14:32:24.241437 - [DEBUG]
59593 2019-Jan-10 14:32:24.241461 - [DEBUG] Propagate flow
59594 2019-Jan-10 14:32:24.241484 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59595 2019-Jan-10 14:32:24.241541 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59596 2019-Jan-10 14:32:24.242167 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59597 2019-Jan-10 14:32:24.242781 - [DEBUG] Edge function : AllBottom (result of previous compose)
59598 2019-Jan-10 14:32:24.242807 - [DEBUG]
59599 2019-Jan-10 14:32:24.242831 - [DEBUG] Join: AllTop & AllBottom
59600 2019-Jan-10 14:32:24.242857 - [DEBUG] = AllBottom (new jump func)
59601 2019-Jan-10 14:32:24.242882 - [DEBUG]
59602 2019-Jan-10 14:32:24.242916 - [DEBUG] Start adding new jump function
59603 2019-Jan-10 14:32:24.242940 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59604 2019-Jan-10 14:32:24.242996 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59605 2019-Jan-10 14:32:24.243632 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59606 2019-Jan-10 14:32:24.244257 - [DEBUG] Edge Function : AllBottom
59607 2019-Jan-10 14:32:24.244290 - [DEBUG] End adding new jump function
59608 2019-Jan-10 14:32:24.244314 - [DEBUG]
59609 2019-Jan-10 14:32:24.244338 - [DEBUG] -------------------------------------------- 1692. Path Edge --------------------------------------------
59610 2019-Jan-10 14:32:24.244362 - [DEBUG]
59611 2019-Jan-10 14:32:24.244386 - [DEBUG] Process 1692. path edge:
59612 2019-Jan-10 14:32:24.244409 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59613 2019-Jan-10 14:32:24.244466 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
59614 2019-Jan-10 14:32:24.245093 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59615 2019-Jan-10 14:32:24.245713 - [DEBUG]
59616 2019-Jan-10 14:32:24.245737 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59617 2019-Jan-10 14:32:24.246371 - [DEBUG] Possible callees:
59618 2019-Jan-10 14:32:24.246397 - [DEBUG] llvm.dbg.declare
59619 2019-Jan-10 14:32:24.246422 - [DEBUG] Possible return sites:
59620 2019-Jan-10 14:32:24.246445 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9659621 2019-Jan-10 14:32:24.247726 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59622 2019-Jan-10 14:32:24.247759 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59623 2019-Jan-10 14:32:24.247804 - [DEBUG] Compose: EdgeIdentity * AllBottom
59624 2019-Jan-10 14:32:24.247832 - [DEBUG]
59625 2019-Jan-10 14:32:24.247856 - [DEBUG] Propagate flow
59626 2019-Jan-10 14:32:24.247879 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59627 2019-Jan-10 14:32:24.247941 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59628 2019-Jan-10 14:32:24.248567 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59629 2019-Jan-10 14:32:24.249183 - [DEBUG] Edge function : AllBottom (result of previous compose)
59630 2019-Jan-10 14:32:24.249209 - [DEBUG]
59631 2019-Jan-10 14:32:24.249235 - [DEBUG] Join: AllTop & AllBottom
59632 2019-Jan-10 14:32:24.249261 - [DEBUG] = AllBottom (new jump func)
59633 2019-Jan-10 14:32:24.249286 - [DEBUG]
59634 2019-Jan-10 14:32:24.249309 - [DEBUG] Start adding new jump function
59635 2019-Jan-10 14:32:24.249333 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59636 2019-Jan-10 14:32:24.249389 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59637 2019-Jan-10 14:32:24.250005 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59638 2019-Jan-10 14:32:24.250650 - [DEBUG] Edge Function : AllBottom
59639 2019-Jan-10 14:32:24.250678 - [DEBUG] End adding new jump function
59640 2019-Jan-10 14:32:24.250702 - [DEBUG]
59641 2019-Jan-10 14:32:24.250726 - [DEBUG] -------------------------------------------- 1693. Path Edge --------------------------------------------
59642 2019-Jan-10 14:32:24.250762 - [DEBUG]
59643 2019-Jan-10 14:32:24.250786 - [DEBUG] Process 1693. path edge:
59644 2019-Jan-10 14:32:24.250810 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59645 2019-Jan-10 14:32:24.250867 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
59646 2019-Jan-10 14:32:24.251487 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59647 2019-Jan-10 14:32:24.252102 - [DEBUG]
59648 2019-Jan-10 14:32:24.252127 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59649 2019-Jan-10 14:32:24.252767 - [DEBUG] Compose: EdgeIdentity * AllBottom
59650 2019-Jan-10 14:32:24.252795 - [DEBUG]
59651 2019-Jan-10 14:32:24.252819 - [DEBUG] Propagate flow
59652 2019-Jan-10 14:32:24.252842 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59653 2019-Jan-10 14:32:24.252900 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59654 2019-Jan-10 14:32:24.253535 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59655 2019-Jan-10 14:32:24.254150 - [DEBUG] Edge function : AllBottom (result of previous compose)
59656 2019-Jan-10 14:32:24.254175 - [DEBUG]
59657 2019-Jan-10 14:32:24.254200 - [DEBUG] Join: AllTop & AllBottom
59658 2019-Jan-10 14:32:24.254226 - [DEBUG] = AllBottom (new jump func)
59659 2019-Jan-10 14:32:24.254251 - [DEBUG]
59660 2019-Jan-10 14:32:24.254274 - [DEBUG] Start adding new jump function
59661 2019-Jan-10 14:32:24.254298 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59662 2019-Jan-10 14:32:24.254354 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59663 2019-Jan-10 14:32:24.254969 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59664 2019-Jan-10 14:32:24.255584 - [DEBUG] Edge Function : AllBottom
59665 2019-Jan-10 14:32:24.255612 - [DEBUG] End adding new jump function
59666 2019-Jan-10 14:32:24.255636 - [DEBUG]
59667 2019-Jan-10 14:32:24.255659 - [DEBUG] -------------------------------------------- 1694. Path Edge --------------------------------------------
59668 2019-Jan-10 14:32:24.255684 - [DEBUG]
59669 2019-Jan-10 14:32:24.255707 - [DEBUG] Process 1694. path edge:
59670 2019-Jan-10 14:32:24.255731 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59671 2019-Jan-10 14:32:24.255787 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
59672 2019-Jan-10 14:32:24.256402 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59673 2019-Jan-10 14:32:24.257033 - [DEBUG]
59674 2019-Jan-10 14:32:24.257058 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59675 2019-Jan-10 14:32:24.257690 - [DEBUG] Compose: EdgeIdentity * AllBottom
59676 2019-Jan-10 14:32:24.257719 - [DEBUG]
59677 2019-Jan-10 14:32:24.257743 - [DEBUG] Propagate flow
59678 2019-Jan-10 14:32:24.257767 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59679 2019-Jan-10 14:32:24.257825 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
59680 2019-Jan-10 14:32:24.258439 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59681 2019-Jan-10 14:32:24.259060 - [DEBUG] Edge function : AllBottom (result of previous compose)
59682 2019-Jan-10 14:32:24.259085 - [DEBUG]
59683 2019-Jan-10 14:32:24.259110 - [DEBUG] Join: AllTop & AllBottom
59684 2019-Jan-10 14:32:24.259136 - [DEBUG] = AllBottom (new jump func)
59685 2019-Jan-10 14:32:24.259161 - [DEBUG]
59686 2019-Jan-10 14:32:24.259185 - [DEBUG] Start adding new jump function
59687 2019-Jan-10 14:32:24.259209 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59688 2019-Jan-10 14:32:24.259274 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59689 2019-Jan-10 14:32:24.259889 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
59690 2019-Jan-10 14:32:24.260516 - [DEBUG] Edge Function : AllBottom
59691 2019-Jan-10 14:32:24.260544 - [DEBUG] End adding new jump function
59692 2019-Jan-10 14:32:24.260568 - [DEBUG]
59693 2019-Jan-10 14:32:24.260592 - [DEBUG] -------------------------------------------- 1695. Path Edge --------------------------------------------
59694 2019-Jan-10 14:32:24.260616 - [DEBUG]
59695 2019-Jan-10 14:32:24.260640 - [DEBUG] Process 1695. path edge:
59696 2019-Jan-10 14:32:24.260664 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59697 2019-Jan-10 14:32:24.260720 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
59698 2019-Jan-10 14:32:24.261334 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59699 2019-Jan-10 14:32:24.261949 - [DEBUG]
59700 2019-Jan-10 14:32:24.261974 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
59701 2019-Jan-10 14:32:24.262607 - [DEBUG] Compose: EdgeIdentity * AllBottom
59702 2019-Jan-10 14:32:24.262635 - [DEBUG]
59703 2019-Jan-10 14:32:24.262658 - [DEBUG] Propagate flow
59704 2019-Jan-10 14:32:24.262682 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59705 2019-Jan-10 14:32:24.262739 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
59706 2019-Jan-10 14:32:24.263366 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59707 2019-Jan-10 14:32:24.263997 - [DEBUG] Edge function : AllBottom (result of previous compose)
59708 2019-Jan-10 14:32:24.264023 - [DEBUG]
59709 2019-Jan-10 14:32:24.264049 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59710 2019-Jan-10 14:32:24.264075 - [DEBUG] = AllBottom
59711 2019-Jan-10 14:32:24.264100 - [DEBUG]
59712 2019-Jan-10 14:32:24.264123 - [DEBUG] PROPAGATE: No new function!
59713 2019-Jan-10 14:32:24.264147 - [DEBUG] EDGE:
59714 2019-Jan-10 14:32:24.264205 - [DEBUG] ---> 59715 2019-Jan-10 14:32:24.264819 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59716 2019-Jan-10 14:32:24.265432 - [DEBUG]
59717 2019-Jan-10 14:32:24.265457 - [DEBUG] EDGE:
59718 2019-Jan-10 14:32:24.265514 - [DEBUG] ---> 59719 2019-Jan-10 14:32:24.266129 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59720 2019-Jan-10 14:32:24.266743 - [DEBUG]
59721 2019-Jan-10 14:32:24.266769 - [DEBUG] Compose: EdgeIdentity * AllBottom
59722 2019-Jan-10 14:32:24.266795 - [DEBUG]
59723 2019-Jan-10 14:32:24.266819 - [DEBUG] Propagate flow
59724 2019-Jan-10 14:32:24.266856 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59725 2019-Jan-10 14:32:24.266912 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
59726 2019-Jan-10 14:32:24.267528 - [DEBUG] Target value : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59727 2019-Jan-10 14:32:24.268145 - [DEBUG] Edge function : AllBottom (result of previous compose)
59728 2019-Jan-10 14:32:24.268171 - [DEBUG]
59729 2019-Jan-10 14:32:24.268196 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59730 2019-Jan-10 14:32:24.268222 - [DEBUG] = AllBottom
59731 2019-Jan-10 14:32:24.268247 - [DEBUG]
59732 2019-Jan-10 14:32:24.268270 - [DEBUG] PROPAGATE: No new function!
59733 2019-Jan-10 14:32:24.268303 - [DEBUG] EDGE:
59734 2019-Jan-10 14:32:24.268361 - [DEBUG] ---> 59735 2019-Jan-10 14:32:24.268982 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59736 2019-Jan-10 14:32:24.269599 - [DEBUG]
59737 2019-Jan-10 14:32:24.269625 - [DEBUG] Compose: EdgeIdentity * AllBottom
59738 2019-Jan-10 14:32:24.269651 - [DEBUG]
59739 2019-Jan-10 14:32:24.269675 - [DEBUG] Propagate flow
59740 2019-Jan-10 14:32:24.269698 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59741 2019-Jan-10 14:32:24.269754 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
59742 2019-Jan-10 14:32:24.270390 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59743 2019-Jan-10 14:32:24.271016 - [DEBUG] Edge function : AllBottom (result of previous compose)
59744 2019-Jan-10 14:32:24.271042 - [DEBUG]
59745 2019-Jan-10 14:32:24.271067 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59746 2019-Jan-10 14:32:24.271093 - [DEBUG] = AllBottom
59747 2019-Jan-10 14:32:24.271118 - [DEBUG]
59748 2019-Jan-10 14:32:24.271141 - [DEBUG] PROPAGATE: No new function!
59749 2019-Jan-10 14:32:24.271166 - [DEBUG] EDGE:
59750 2019-Jan-10 14:32:24.271223 - [DEBUG] ---> 59751 2019-Jan-10 14:32:24.271848 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59752 2019-Jan-10 14:32:24.272462 - [DEBUG]
59753 2019-Jan-10 14:32:24.272495 - [DEBUG] Compose: EdgeIdentity * AllBottom
59754 2019-Jan-10 14:32:24.272522 - [DEBUG]
59755 2019-Jan-10 14:32:24.272546 - [DEBUG] Propagate flow
59756 2019-Jan-10 14:32:24.272570 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59757 2019-Jan-10 14:32:24.272626 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
59758 2019-Jan-10 14:32:24.273244 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59759 2019-Jan-10 14:32:24.273878 - [DEBUG] Edge function : AllBottom (result of previous compose)
59760 2019-Jan-10 14:32:24.273903 - [DEBUG]
59761 2019-Jan-10 14:32:24.273928 - [DEBUG] Join: AllTop & AllBottom
59762 2019-Jan-10 14:32:24.273954 - [DEBUG] = AllBottom (new jump func)
59763 2019-Jan-10 14:32:24.273979 - [DEBUG]
59764 2019-Jan-10 14:32:24.274003 - [DEBUG] Start adding new jump function
59765 2019-Jan-10 14:32:24.274026 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59766 2019-Jan-10 14:32:24.274082 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59767 2019-Jan-10 14:32:24.274698 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
59768 2019-Jan-10 14:32:24.275316 - [DEBUG] Edge Function : AllBottom
59769 2019-Jan-10 14:32:24.275344 - [DEBUG] End adding new jump function
59770 2019-Jan-10 14:32:24.275368 - [DEBUG]
59771 2019-Jan-10 14:32:24.275392 - [DEBUG] -------------------------------------------- 1696. Path Edge --------------------------------------------
59772 2019-Jan-10 14:32:24.275416 - [DEBUG]
59773 2019-Jan-10 14:32:24.275440 - [DEBUG] Process 1696. path edge:
59774 2019-Jan-10 14:32:24.275464 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59775 2019-Jan-10 14:32:24.275520 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
59776 2019-Jan-10 14:32:24.276139 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59777 2019-Jan-10 14:32:24.276762 - [DEBUG]
59778 2019-Jan-10 14:32:24.276787 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
59779 2019-Jan-10 14:32:24.277432 - [DEBUG] Possible callees:
59780 2019-Jan-10 14:32:24.277457 - [DEBUG] bar
59781 2019-Jan-10 14:32:24.277482 - [DEBUG] Possible return sites:
59782 2019-Jan-10 14:32:24.277506 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8959783 2019-Jan-10 14:32:24.278732 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
59784 2019-Jan-10 14:32:24.278761 - [DEBUG] Start points of 'bar' currently not available!
59785 2019-Jan-10 14:32:24.278801 - [DEBUG] Compose: EdgeIdentity * AllBottom
59786 2019-Jan-10 14:32:24.278828 - [DEBUG]
59787 2019-Jan-10 14:32:24.278852 - [DEBUG] Propagate flow
59788 2019-Jan-10 14:32:24.278876 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59789 2019-Jan-10 14:32:24.278933 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59790 2019-Jan-10 14:32:24.279553 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59791 2019-Jan-10 14:32:24.280182 - [DEBUG] Edge function : AllBottom (result of previous compose)
59792 2019-Jan-10 14:32:24.280207 - [DEBUG]
59793 2019-Jan-10 14:32:24.280232 - [DEBUG] Join: AllTop & AllBottom
59794 2019-Jan-10 14:32:24.280258 - [DEBUG] = AllBottom (new jump func)
59795 2019-Jan-10 14:32:24.280283 - [DEBUG]
59796 2019-Jan-10 14:32:24.280307 - [DEBUG] Start adding new jump function
59797 2019-Jan-10 14:32:24.280331 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59798 2019-Jan-10 14:32:24.280387 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59799 2019-Jan-10 14:32:24.281003 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59800 2019-Jan-10 14:32:24.281621 - [DEBUG] Edge Function : AllBottom
59801 2019-Jan-10 14:32:24.281649 - [DEBUG] End adding new jump function
59802 2019-Jan-10 14:32:24.281673 - [DEBUG]
59803 2019-Jan-10 14:32:24.281697 - [DEBUG] -------------------------------------------- 1697. Path Edge --------------------------------------------
59804 2019-Jan-10 14:32:24.281722 - [DEBUG]
59805 2019-Jan-10 14:32:24.281745 - [DEBUG] Process 1697. path edge:
59806 2019-Jan-10 14:32:24.281769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59807 2019-Jan-10 14:32:24.281825 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
59808 2019-Jan-10 14:32:24.282444 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59809 2019-Jan-10 14:32:24.283058 - [DEBUG]
59810 2019-Jan-10 14:32:24.283083 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59811 2019-Jan-10 14:32:24.283739 - [DEBUG] Compose: EdgeIdentity * AllBottom
59812 2019-Jan-10 14:32:24.283767 - [DEBUG]
59813 2019-Jan-10 14:32:24.283791 - [DEBUG] Propagate flow
59814 2019-Jan-10 14:32:24.283815 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59815 2019-Jan-10 14:32:24.283872 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59816 2019-Jan-10 14:32:24.284488 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59817 2019-Jan-10 14:32:24.285103 - [DEBUG] Edge function : AllBottom (result of previous compose)
59818 2019-Jan-10 14:32:24.285128 - [DEBUG]
59819 2019-Jan-10 14:32:24.285153 - [DEBUG] Join: AllTop & AllBottom
59820 2019-Jan-10 14:32:24.285187 - [DEBUG] = AllBottom (new jump func)
59821 2019-Jan-10 14:32:24.285212 - [DEBUG]
59822 2019-Jan-10 14:32:24.285235 - [DEBUG] Start adding new jump function
59823 2019-Jan-10 14:32:24.285259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59824 2019-Jan-10 14:32:24.285315 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59825 2019-Jan-10 14:32:24.285930 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59826 2019-Jan-10 14:32:24.286544 - [DEBUG] Edge Function : AllBottom
59827 2019-Jan-10 14:32:24.286572 - [DEBUG] End adding new jump function
59828 2019-Jan-10 14:32:24.286596 - [DEBUG]
59829 2019-Jan-10 14:32:24.286620 - [DEBUG] -------------------------------------------- 1698. Path Edge --------------------------------------------
59830 2019-Jan-10 14:32:24.286644 - [DEBUG]
59831 2019-Jan-10 14:32:24.286667 - [DEBUG] Process 1698. path edge:
59832 2019-Jan-10 14:32:24.286692 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59833 2019-Jan-10 14:32:24.286747 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
59834 2019-Jan-10 14:32:24.287378 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59835 2019-Jan-10 14:32:24.287992 - [DEBUG]
59836 2019-Jan-10 14:32:24.288017 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59837 2019-Jan-10 14:32:24.288648 - [DEBUG] Compose: EdgeIdentity * AllBottom
59838 2019-Jan-10 14:32:24.288676 - [DEBUG]
59839 2019-Jan-10 14:32:24.288700 - [DEBUG] Propagate flow
59840 2019-Jan-10 14:32:24.288724 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59841 2019-Jan-10 14:32:24.288781 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
59842 2019-Jan-10 14:32:24.289408 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59843 2019-Jan-10 14:32:24.290022 - [DEBUG] Edge function : AllBottom (result of previous compose)
59844 2019-Jan-10 14:32:24.290047 - [DEBUG]
59845 2019-Jan-10 14:32:24.290072 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59846 2019-Jan-10 14:32:24.290098 - [DEBUG] = AllBottom
59847 2019-Jan-10 14:32:24.290123 - [DEBUG]
59848 2019-Jan-10 14:32:24.290147 - [DEBUG] PROPAGATE: No new function!
59849 2019-Jan-10 14:32:24.290193 - [DEBUG] Compose: EdgeIdentity * AllBottom
59850 2019-Jan-10 14:32:24.290220 - [DEBUG]
59851 2019-Jan-10 14:32:24.290243 - [DEBUG] Propagate flow
59852 2019-Jan-10 14:32:24.290267 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59853 2019-Jan-10 14:32:24.290324 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59854 2019-Jan-10 14:32:24.290958 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59855 2019-Jan-10 14:32:24.291571 - [DEBUG] Edge function : AllBottom (result of previous compose)
59856 2019-Jan-10 14:32:24.291596 - [DEBUG]
59857 2019-Jan-10 14:32:24.291621 - [DEBUG] Join: AllTop & AllBottom
59858 2019-Jan-10 14:32:24.291647 - [DEBUG] = AllBottom (new jump func)
59859 2019-Jan-10 14:32:24.291672 - [DEBUG]
59860 2019-Jan-10 14:32:24.291696 - [DEBUG] Start adding new jump function
59861 2019-Jan-10 14:32:24.291719 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59862 2019-Jan-10 14:32:24.291776 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59863 2019-Jan-10 14:32:24.292398 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59864 2019-Jan-10 14:32:24.293024 - [DEBUG] Edge Function : AllBottom
59865 2019-Jan-10 14:32:24.293057 - [DEBUG] End adding new jump function
59866 2019-Jan-10 14:32:24.293081 - [DEBUG]
59867 2019-Jan-10 14:32:24.293105 - [DEBUG] -------------------------------------------- 1699. Path Edge --------------------------------------------
59868 2019-Jan-10 14:32:24.293130 - [DEBUG]
59869 2019-Jan-10 14:32:24.293153 - [DEBUG] Process 1699. path edge:
59870 2019-Jan-10 14:32:24.293177 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59871 2019-Jan-10 14:32:24.293234 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
59872 2019-Jan-10 14:32:24.293873 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59873 2019-Jan-10 14:32:24.294489 - [DEBUG]
59874 2019-Jan-10 14:32:24.294513 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59875 2019-Jan-10 14:32:24.295147 - [DEBUG] Possible callees:
59876 2019-Jan-10 14:32:24.295172 - [DEBUG] llvm.dbg.declare
59877 2019-Jan-10 14:32:24.295198 - [DEBUG] Possible return sites:
59878 2019-Jan-10 14:32:24.295221 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10359879 2019-Jan-10 14:32:24.296459 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
59880 2019-Jan-10 14:32:24.296489 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
59881 2019-Jan-10 14:32:24.296527 - [DEBUG] Compose: EdgeIdentity * AllBottom
59882 2019-Jan-10 14:32:24.296555 - [DEBUG]
59883 2019-Jan-10 14:32:24.296579 - [DEBUG] Propagate flow
59884 2019-Jan-10 14:32:24.296602 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59885 2019-Jan-10 14:32:24.296660 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59886 2019-Jan-10 14:32:24.297296 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59887 2019-Jan-10 14:32:24.297924 - [DEBUG] Edge function : AllBottom (result of previous compose)
59888 2019-Jan-10 14:32:24.297950 - [DEBUG]
59889 2019-Jan-10 14:32:24.297976 - [DEBUG] Join: AllTop & AllBottom
59890 2019-Jan-10 14:32:24.298002 - [DEBUG] = AllBottom (new jump func)
59891 2019-Jan-10 14:32:24.298027 - [DEBUG]
59892 2019-Jan-10 14:32:24.298051 - [DEBUG] Start adding new jump function
59893 2019-Jan-10 14:32:24.298074 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59894 2019-Jan-10 14:32:24.298133 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59895 2019-Jan-10 14:32:24.298753 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59896 2019-Jan-10 14:32:24.299371 - [DEBUG] Edge Function : AllBottom
59897 2019-Jan-10 14:32:24.299399 - [DEBUG] End adding new jump function
59898 2019-Jan-10 14:32:24.299423 - [DEBUG]
59899 2019-Jan-10 14:32:24.299447 - [DEBUG] -------------------------------------------- 1700. Path Edge --------------------------------------------
59900 2019-Jan-10 14:32:24.299472 - [DEBUG]
59901 2019-Jan-10 14:32:24.299496 - [DEBUG] Process 1700. path edge:
59902 2019-Jan-10 14:32:24.299520 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59903 2019-Jan-10 14:32:24.299576 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
59904 2019-Jan-10 14:32:24.300219 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59905 2019-Jan-10 14:32:24.300834 - [DEBUG]
59906 2019-Jan-10 14:32:24.300859 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59907 2019-Jan-10 14:32:24.301503 - [DEBUG] Compose: EdgeIdentity * AllBottom
59908 2019-Jan-10 14:32:24.301531 - [DEBUG]
59909 2019-Jan-10 14:32:24.301555 - [DEBUG] Propagate flow
59910 2019-Jan-10 14:32:24.301579 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59911 2019-Jan-10 14:32:24.301636 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
59912 2019-Jan-10 14:32:24.302263 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59913 2019-Jan-10 14:32:24.302878 - [DEBUG] Edge function : AllBottom (result of previous compose)
59914 2019-Jan-10 14:32:24.302904 - [DEBUG]
59915 2019-Jan-10 14:32:24.302929 - [DEBUG] Join: AllTop & AllBottom
59916 2019-Jan-10 14:32:24.302955 - [DEBUG] = AllBottom (new jump func)
59917 2019-Jan-10 14:32:24.302979 - [DEBUG]
59918 2019-Jan-10 14:32:24.303003 - [DEBUG] Start adding new jump function
59919 2019-Jan-10 14:32:24.303026 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
59920 2019-Jan-10 14:32:24.303082 - [DEBUG] Fact at target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59921 2019-Jan-10 14:32:24.303715 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
59922 2019-Jan-10 14:32:24.304327 - [DEBUG] Edge Function : AllBottom
59923 2019-Jan-10 14:32:24.304355 - [DEBUG] End adding new jump function
59924 2019-Jan-10 14:32:24.304379 - [DEBUG]
59925 2019-Jan-10 14:32:24.304403 - [DEBUG] -------------------------------------------- 1701. Path Edge --------------------------------------------
59926 2019-Jan-10 14:32:24.304427 - [DEBUG]
59927 2019-Jan-10 14:32:24.304451 - [DEBUG] Process 1701. path edge:
59928 2019-Jan-10 14:32:24.304475 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
59929 2019-Jan-10 14:32:24.304531 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
59930 2019-Jan-10 14:32:24.305145 - [DEBUG] D target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 >
59931 2019-Jan-10 14:32:24.305760 - [DEBUG]
59932 2019-Jan-10 14:32:24.305785 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
59933 2019-Jan-10 14:32:24.306414 - [DEBUG] Compose: EdgeIdentity * AllBottom
59934 2019-Jan-10 14:32:24.306443 - [DEBUG]
59935 2019-Jan-10 14:32:24.306467 - [DEBUG] Propagate flow
59936 2019-Jan-10 14:32:24.306490 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59937 2019-Jan-10 14:32:24.306548 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
59938 2019-Jan-10 14:32:24.307177 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
59939 2019-Jan-10 14:32:24.307791 - [DEBUG] Edge function : AllBottom (result of previous compose)
59940 2019-Jan-10 14:32:24.307817 - [DEBUG]
59941 2019-Jan-10 14:32:24.307842 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59942 2019-Jan-10 14:32:24.307868 - [DEBUG] = AllBottom
59943 2019-Jan-10 14:32:24.307892 - [DEBUG]
59944 2019-Jan-10 14:32:24.307916 - [DEBUG] PROPAGATE: No new function!
59945 2019-Jan-10 14:32:24.307940 - [DEBUG] EDGE:
59946 2019-Jan-10 14:32:24.307998 - [DEBUG] ---> 59947 2019-Jan-10 14:32:24.308612 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59948 2019-Jan-10 14:32:24.309226 - [DEBUG]
59949 2019-Jan-10 14:32:24.309252 - [DEBUG] Compose: EdgeIdentity * AllBottom
59950 2019-Jan-10 14:32:24.309286 - [DEBUG]
59951 2019-Jan-10 14:32:24.309310 - [DEBUG] Propagate flow
59952 2019-Jan-10 14:32:24.309334 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59953 2019-Jan-10 14:32:24.309390 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
59954 2019-Jan-10 14:32:24.310003 - [DEBUG] Target value : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59955 2019-Jan-10 14:32:24.310637 - [DEBUG] Edge function : AllBottom (result of previous compose)
59956 2019-Jan-10 14:32:24.310662 - [DEBUG]
59957 2019-Jan-10 14:32:24.310687 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59958 2019-Jan-10 14:32:24.310713 - [DEBUG] = AllBottom
59959 2019-Jan-10 14:32:24.310738 - [DEBUG]
59960 2019-Jan-10 14:32:24.310761 - [DEBUG] PROPAGATE: No new function!
59961 2019-Jan-10 14:32:24.310785 - [DEBUG] EDGE:
59962 2019-Jan-10 14:32:24.310843 - [DEBUG] ---> 59963 2019-Jan-10 14:32:24.311461 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59964 2019-Jan-10 14:32:24.312075 - [DEBUG]
59965 2019-Jan-10 14:32:24.312101 - [DEBUG] Compose: EdgeIdentity * AllBottom
59966 2019-Jan-10 14:32:24.312127 - [DEBUG]
59967 2019-Jan-10 14:32:24.312151 - [DEBUG] Propagate flow
59968 2019-Jan-10 14:32:24.312175 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59969 2019-Jan-10 14:32:24.312231 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
59970 2019-Jan-10 14:32:24.312857 - [DEBUG] Target value : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
59971 2019-Jan-10 14:32:24.313484 - [DEBUG] Edge function : AllBottom (result of previous compose)
59972 2019-Jan-10 14:32:24.313526 - [DEBUG]
59973 2019-Jan-10 14:32:24.313551 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59974 2019-Jan-10 14:32:24.313577 - [DEBUG] = AllBottom
59975 2019-Jan-10 14:32:24.313602 - [DEBUG]
59976 2019-Jan-10 14:32:24.313625 - [DEBUG] PROPAGATE: No new function!
59977 2019-Jan-10 14:32:24.313650 - [DEBUG] EDGE:
59978 2019-Jan-10 14:32:24.313708 - [DEBUG] ---> 59979 2019-Jan-10 14:32:24.314334 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59980 2019-Jan-10 14:32:24.314955 - [DEBUG]
59981 2019-Jan-10 14:32:24.314980 - [DEBUG] EDGE:
59982 2019-Jan-10 14:32:24.315039 - [DEBUG] ---> 59983 2019-Jan-10 14:32:24.315670 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
59984 2019-Jan-10 14:32:24.316287 - [DEBUG]
59985 2019-Jan-10 14:32:24.316314 - [DEBUG] Compose: EdgeIdentity * AllBottom
59986 2019-Jan-10 14:32:24.316341 - [DEBUG]
59987 2019-Jan-10 14:32:24.316365 - [DEBUG] Propagate flow
59988 2019-Jan-10 14:32:24.316388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
59989 2019-Jan-10 14:32:24.316446 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
59990 2019-Jan-10 14:32:24.317080 - [DEBUG] Target value : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
59991 2019-Jan-10 14:32:24.317702 - [DEBUG] Edge function : AllBottom (result of previous compose)
59992 2019-Jan-10 14:32:24.317728 - [DEBUG]
59993 2019-Jan-10 14:32:24.317754 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
59994 2019-Jan-10 14:32:24.317792 - [DEBUG] = AllBottom
59995 2019-Jan-10 14:32:24.317817 - [DEBUG]
59996 2019-Jan-10 14:32:24.317840 - [DEBUG] PROPAGATE: No new function!
59997 2019-Jan-10 14:32:24.317865 - [DEBUG] EDGE:
59998 2019-Jan-10 14:32:24.317923 - [DEBUG] ---> 59999 2019-Jan-10 14:32:24.318543 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60000 2019-Jan-10 14:32:24.319158 - [DEBUG]
60001 2019-Jan-10 14:32:24.319185 - [DEBUG] Compose: EdgeIdentity * AllBottom
60002 2019-Jan-10 14:32:24.319211 - [DEBUG]
60003 2019-Jan-10 14:32:24.319235 - [DEBUG] Propagate flow
60004 2019-Jan-10 14:32:24.319258 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60005 2019-Jan-10 14:32:24.319314 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
60006 2019-Jan-10 14:32:24.319934 - [DEBUG] Target value : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
60007 2019-Jan-10 14:32:24.320574 - [DEBUG] Edge function : AllBottom (result of previous compose)
60008 2019-Jan-10 14:32:24.320599 - [DEBUG]
60009 2019-Jan-10 14:32:24.320625 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60010 2019-Jan-10 14:32:24.320650 - [DEBUG] = AllBottom
60011 2019-Jan-10 14:32:24.320675 - [DEBUG]
60012 2019-Jan-10 14:32:24.320698 - [DEBUG] PROPAGATE: No new function!
60013 2019-Jan-10 14:32:24.320723 - [DEBUG] EDGE:
60014 2019-Jan-10 14:32:24.320781 - [DEBUG] ---> 60015 2019-Jan-10 14:32:24.321399 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60016 2019-Jan-10 14:32:24.322013 - [DEBUG]
60017 2019-Jan-10 14:32:24.322038 - [DEBUG] EDGE:
60018 2019-Jan-10 14:32:24.322096 - [DEBUG] ---> 60019 2019-Jan-10 14:32:24.322712 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60020 2019-Jan-10 14:32:24.323326 - [DEBUG]
60021 2019-Jan-10 14:32:24.323353 - [DEBUG] Compose: EdgeIdentity * AllBottom
60022 2019-Jan-10 14:32:24.323379 - [DEBUG]
60023 2019-Jan-10 14:32:24.323403 - [DEBUG] Propagate flow
60024 2019-Jan-10 14:32:24.323426 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60025 2019-Jan-10 14:32:24.323482 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
60026 2019-Jan-10 14:32:24.324111 - [DEBUG] Target value : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
60027 2019-Jan-10 14:32:24.324729 - [DEBUG] Edge function : AllBottom (result of previous compose)
60028 2019-Jan-10 14:32:24.324755 - [DEBUG]
60029 2019-Jan-10 14:32:24.324780 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60030 2019-Jan-10 14:32:24.324806 - [DEBUG] = AllBottom
60031 2019-Jan-10 14:32:24.324831 - [DEBUG]
60032 2019-Jan-10 14:32:24.324854 - [DEBUG] PROPAGATE: No new function!
60033 2019-Jan-10 14:32:24.324878 - [DEBUG] EDGE:
60034 2019-Jan-10 14:32:24.324936 - [DEBUG] ---> 60035 2019-Jan-10 14:32:24.325557 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60036 2019-Jan-10 14:32:24.326171 - [DEBUG]
60037 2019-Jan-10 14:32:24.326198 - [DEBUG] Compose: EdgeIdentity * AllBottom
60038 2019-Jan-10 14:32:24.326232 - [DEBUG]
60039 2019-Jan-10 14:32:24.326256 - [DEBUG] Propagate flow
60040 2019-Jan-10 14:32:24.326280 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60041 2019-Jan-10 14:32:24.326336 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
60042 2019-Jan-10 14:32:24.326980 - [DEBUG] Target value : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
60043 2019-Jan-10 14:32:24.327599 - [DEBUG] Edge function : AllBottom (result of previous compose)
60044 2019-Jan-10 14:32:24.327624 - [DEBUG]
60045 2019-Jan-10 14:32:24.327649 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60046 2019-Jan-10 14:32:24.327675 - [DEBUG] = AllBottom
60047 2019-Jan-10 14:32:24.327700 - [DEBUG]
60048 2019-Jan-10 14:32:24.327723 - [DEBUG] PROPAGATE: No new function!
60049 2019-Jan-10 14:32:24.327748 - [DEBUG] EDGE:
60050 2019-Jan-10 14:32:24.327805 - [DEBUG] ---> 60051 2019-Jan-10 14:32:24.328423 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60052 2019-Jan-10 14:32:24.329037 - [DEBUG]
60053 2019-Jan-10 14:32:24.329063 - [DEBUG] EDGE:
60054 2019-Jan-10 14:32:24.329120 - [DEBUG] ---> 60055 2019-Jan-10 14:32:24.329736 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60056 2019-Jan-10 14:32:24.330366 - [DEBUG]
60057 2019-Jan-10 14:32:24.330393 - [DEBUG] Compose: EdgeIdentity * AllBottom
60058 2019-Jan-10 14:32:24.330419 - [DEBUG]
60059 2019-Jan-10 14:32:24.330443 - [DEBUG] Propagate flow
60060 2019-Jan-10 14:32:24.330466 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60061 2019-Jan-10 14:32:24.330522 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60062 2019-Jan-10 14:32:24.331138 - [DEBUG] Target value : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60063 2019-Jan-10 14:32:24.331755 - [DEBUG] Edge function : AllBottom (result of previous compose)
60064 2019-Jan-10 14:32:24.331780 - [DEBUG]
60065 2019-Jan-10 14:32:24.331806 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60066 2019-Jan-10 14:32:24.331832 - [DEBUG] = AllBottom
60067 2019-Jan-10 14:32:24.331857 - [DEBUG]
60068 2019-Jan-10 14:32:24.331880 - [DEBUG] PROPAGATE: No new function!
60069 2019-Jan-10 14:32:24.331905 - [DEBUG] EDGE:
60070 2019-Jan-10 14:32:24.331962 - [DEBUG] ---> 60071 2019-Jan-10 14:32:24.332582 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60072 2019-Jan-10 14:32:24.333196 - [DEBUG]
60073 2019-Jan-10 14:32:24.333223 - [DEBUG] Compose: EdgeIdentity * AllBottom
60074 2019-Jan-10 14:32:24.333249 - [DEBUG]
60075 2019-Jan-10 14:32:24.333273 - [DEBUG] Propagate flow
60076 2019-Jan-10 14:32:24.333296 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60077 2019-Jan-10 14:32:24.333352 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60078 2019-Jan-10 14:32:24.333989 - [DEBUG] Target value : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60079 2019-Jan-10 14:32:24.334606 - [DEBUG] Edge function : AllBottom (result of previous compose)
60080 2019-Jan-10 14:32:24.334631 - [DEBUG]
60081 2019-Jan-10 14:32:24.334657 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60082 2019-Jan-10 14:32:24.334682 - [DEBUG] = AllBottom
60083 2019-Jan-10 14:32:24.334707 - [DEBUG]
60084 2019-Jan-10 14:32:24.334738 - [DEBUG] PROPAGATE: No new function!
60085 2019-Jan-10 14:32:24.334763 - [DEBUG] EDGE:
60086 2019-Jan-10 14:32:24.334821 - [DEBUG] ---> 60087 2019-Jan-10 14:32:24.335440 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60088 2019-Jan-10 14:32:24.336054 - [DEBUG]
60089 2019-Jan-10 14:32:24.336095 - [DEBUG] Compose: EdgeIdentity * AllBottom
60090 2019-Jan-10 14:32:24.336122 - [DEBUG]
60091 2019-Jan-10 14:32:24.336146 - [DEBUG] Propagate flow
60092 2019-Jan-10 14:32:24.336169 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60093 2019-Jan-10 14:32:24.336226 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60094 2019-Jan-10 14:32:24.336861 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60095 2019-Jan-10 14:32:24.337477 - [DEBUG] Edge function : AllBottom (result of previous compose)
60096 2019-Jan-10 14:32:24.337502 - [DEBUG]
60097 2019-Jan-10 14:32:24.337528 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60098 2019-Jan-10 14:32:24.337554 - [DEBUG] = AllBottom
60099 2019-Jan-10 14:32:24.337578 - [DEBUG]
60100 2019-Jan-10 14:32:24.337602 - [DEBUG] PROPAGATE: No new function!
60101 2019-Jan-10 14:32:24.337626 - [DEBUG] EDGE:
60102 2019-Jan-10 14:32:24.337683 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
60103 2019-Jan-10 14:32:24.338306 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60104 2019-Jan-10 14:32:24.338921 - [DEBUG]
60105 2019-Jan-10 14:32:24.338948 - [DEBUG] Compose: EdgeIdentity * AllBottom
60106 2019-Jan-10 14:32:24.338974 - [DEBUG]
60107 2019-Jan-10 14:32:24.338997 - [DEBUG] Propagate flow
60108 2019-Jan-10 14:32:24.339021 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60109 2019-Jan-10 14:32:24.339077 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60110 2019-Jan-10 14:32:24.339696 - [DEBUG] Target value : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60111 2019-Jan-10 14:32:24.340328 - [DEBUG] Edge function : AllBottom (result of previous compose)
60112 2019-Jan-10 14:32:24.340354 - [DEBUG]
60113 2019-Jan-10 14:32:24.340379 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60114 2019-Jan-10 14:32:24.340405 - [DEBUG] = AllBottom
60115 2019-Jan-10 14:32:24.340429 - [DEBUG]
60116 2019-Jan-10 14:32:24.340453 - [DEBUG] PROPAGATE: No new function!
60117 2019-Jan-10 14:32:24.340477 - [DEBUG] EDGE:
60118 2019-Jan-10 14:32:24.340535 - [DEBUG] ---> 60119 2019-Jan-10 14:32:24.341152 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60120 2019-Jan-10 14:32:24.341767 - [DEBUG]
60121 2019-Jan-10 14:32:24.341792 - [DEBUG] EDGE:
60122 2019-Jan-10 14:32:24.341849 - [DEBUG] ---> 60123 2019-Jan-10 14:32:24.342464 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60124 2019-Jan-10 14:32:24.343077 - [DEBUG]
60125 2019-Jan-10 14:32:24.343103 - [DEBUG] EDGE:
60126 2019-Jan-10 14:32:24.343161 - [DEBUG] ---> 60127 2019-Jan-10 14:32:24.343803 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60128 2019-Jan-10 14:32:24.344418 - [DEBUG]
60129 2019-Jan-10 14:32:24.344452 - [DEBUG] Compose: EdgeIdentity * AllBottom
60130 2019-Jan-10 14:32:24.344479 - [DEBUG]
60131 2019-Jan-10 14:32:24.344502 - [DEBUG] Propagate flow
60132 2019-Jan-10 14:32:24.344526 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60133 2019-Jan-10 14:32:24.344582 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60134 2019-Jan-10 14:32:24.345198 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60135 2019-Jan-10 14:32:24.345813 - [DEBUG] Edge function : AllBottom (result of previous compose)
60136 2019-Jan-10 14:32:24.345838 - [DEBUG]
60137 2019-Jan-10 14:32:24.345863 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60138 2019-Jan-10 14:32:24.345889 - [DEBUG] = AllBottom
60139 2019-Jan-10 14:32:24.345914 - [DEBUG]
60140 2019-Jan-10 14:32:24.345937 - [DEBUG] PROPAGATE: No new function!
60141 2019-Jan-10 14:32:24.345961 - [DEBUG] EDGE:
60142 2019-Jan-10 14:32:24.346019 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
60143 2019-Jan-10 14:32:24.346638 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60144 2019-Jan-10 14:32:24.347268 - [DEBUG]
60145 2019-Jan-10 14:32:24.347293 - [DEBUG] EDGE:
60146 2019-Jan-10 14:32:24.347351 - [DEBUG] ---> 60147 2019-Jan-10 14:32:24.347973 - [DEBUG] D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27>
60148 2019-Jan-10 14:32:24.348603 - [DEBUG]
60149 2019-Jan-10 14:32:24.348650 - [DEBUG] Compose: EdgeIdentity * AllBottom
60150 2019-Jan-10 14:32:24.348677 - [DEBUG]
60151 2019-Jan-10 14:32:24.348701 - [DEBUG] Propagate flow
60152 2019-Jan-10 14:32:24.348725 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60153 2019-Jan-10 14:32:24.348785 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60154 2019-Jan-10 14:32:24.349416 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60155 2019-Jan-10 14:32:24.350036 - [DEBUG] Edge function : AllBottom (result of previous compose)
60156 2019-Jan-10 14:32:24.350062 - [DEBUG]
60157 2019-Jan-10 14:32:24.350088 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60158 2019-Jan-10 14:32:24.350114 - [DEBUG] = AllBottom
60159 2019-Jan-10 14:32:24.350138 - [DEBUG]
60160 2019-Jan-10 14:32:24.350178 - [DEBUG] PROPAGATE: No new function!
60161 2019-Jan-10 14:32:24.350205 - [DEBUG] Compose: EdgeIdentity * AllBottom
60162 2019-Jan-10 14:32:24.350231 - [DEBUG]
60163 2019-Jan-10 14:32:24.350255 - [DEBUG] Propagate flow
60164 2019-Jan-10 14:32:24.350278 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60165 2019-Jan-10 14:32:24.350334 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60166 2019-Jan-10 14:32:24.350959 - [DEBUG] Target value : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60167 2019-Jan-10 14:32:24.351575 - [DEBUG] Edge function : AllBottom (result of previous compose)
60168 2019-Jan-10 14:32:24.351600 - [DEBUG]
60169 2019-Jan-10 14:32:24.351625 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
60170 2019-Jan-10 14:32:24.351651 - [DEBUG] = AllBottom
60171 2019-Jan-10 14:32:24.351676 - [DEBUG]
60172 2019-Jan-10 14:32:24.351710 - [DEBUG] PROPAGATE: No new function!
60173 2019-Jan-10 14:32:24.351736 - [DEBUG] EDGE:
60174 2019-Jan-10 14:32:24.351794 - [DEBUG] ---> 60175 2019-Jan-10 14:32:24.352410 - [DEBUG] D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26>
60176 2019-Jan-10 14:32:24.353029 - [DEBUG]
60177 2019-Jan-10 14:32:24.353054 - [DEBUG] EDGE:
60178 2019-Jan-10 14:32:24.353112 - [DEBUG] ---> 60179 2019-Jan-10 14:32:24.353747 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
60180 2019-Jan-10 14:32:24.354365 - [DEBUG]
60181 2019-Jan-10 14:32:24.354391 - [DEBUG] Compose: EdgeIdentity * AllBottom
60182 2019-Jan-10 14:32:24.354417 - [DEBUG]
60183 2019-Jan-10 14:32:24.354441 - [DEBUG] Propagate flow
60184 2019-Jan-10 14:32:24.354464 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60185 2019-Jan-10 14:32:24.354520 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60186 2019-Jan-10 14:32:24.355140 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60187 2019-Jan-10 14:32:24.355756 - [DEBUG] Edge function : AllBottom (result of previous compose)
60188 2019-Jan-10 14:32:24.355781 - [DEBUG]
60189 2019-Jan-10 14:32:24.355807 - [DEBUG] Join: AllTop & AllBottom
60190 2019-Jan-10 14:32:24.355833 - [DEBUG] = AllBottom (new jump func)
60191 2019-Jan-10 14:32:24.355858 - [DEBUG]
60192 2019-Jan-10 14:32:24.355881 - [DEBUG] Start adding new jump function
60193 2019-Jan-10 14:32:24.355905 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60194 2019-Jan-10 14:32:24.355961 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60195 2019-Jan-10 14:32:24.356577 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60196 2019-Jan-10 14:32:24.357210 - [DEBUG] Edge Function : AllBottom
60197 2019-Jan-10 14:32:24.357238 - [DEBUG] End adding new jump function
60198 2019-Jan-10 14:32:24.357262 - [DEBUG]
60199 2019-Jan-10 14:32:24.357286 - [DEBUG] -------------------------------------------- 1702. Path Edge --------------------------------------------
60200 2019-Jan-10 14:32:24.357310 - [DEBUG]
60201 2019-Jan-10 14:32:24.357334 - [DEBUG] Process 1702. path edge:
60202 2019-Jan-10 14:32:24.357358 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60203 2019-Jan-10 14:32:24.357414 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
60204 2019-Jan-10 14:32:24.358036 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60205 2019-Jan-10 14:32:24.358652 - [DEBUG]
60206 2019-Jan-10 14:32:24.358677 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
60207 2019-Jan-10 14:32:24.359308 - [DEBUG] Compose: EdgeIdentity * AllBottom
60208 2019-Jan-10 14:32:24.359336 - [DEBUG]
60209 2019-Jan-10 14:32:24.359360 - [DEBUG] Propagate flow
60210 2019-Jan-10 14:32:24.359383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60211 2019-Jan-10 14:32:24.359440 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60212 2019-Jan-10 14:32:24.360056 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60213 2019-Jan-10 14:32:24.360688 - [DEBUG] Edge function : AllBottom (result of previous compose)
60214 2019-Jan-10 14:32:24.360714 - [DEBUG]
60215 2019-Jan-10 14:32:24.360738 - [DEBUG] Join: AllTop & AllBottom
60216 2019-Jan-10 14:32:24.360773 - [DEBUG] = AllBottom (new jump func)
60217 2019-Jan-10 14:32:24.360798 - [DEBUG]
60218 2019-Jan-10 14:32:24.360822 - [DEBUG] Start adding new jump function
60219 2019-Jan-10 14:32:24.360846 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60220 2019-Jan-10 14:32:24.360902 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60221 2019-Jan-10 14:32:24.361522 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60222 2019-Jan-10 14:32:24.362136 - [DEBUG] Edge Function : AllBottom
60223 2019-Jan-10 14:32:24.362165 - [DEBUG] End adding new jump function
60224 2019-Jan-10 14:32:24.362190 - [DEBUG]
60225 2019-Jan-10 14:32:24.362214 - [DEBUG] -------------------------------------------- 1703. Path Edge --------------------------------------------
60226 2019-Jan-10 14:32:24.362238 - [DEBUG]
60227 2019-Jan-10 14:32:24.362262 - [DEBUG] Process 1703. path edge:
60228 2019-Jan-10 14:32:24.362286 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60229 2019-Jan-10 14:32:24.362342 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
60230 2019-Jan-10 14:32:24.362958 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60231 2019-Jan-10 14:32:24.363601 - [DEBUG]
60232 2019-Jan-10 14:32:24.363627 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
60233 2019-Jan-10 14:32:24.364250 - [DEBUG] Compose: EdgeIdentity * AllBottom
60234 2019-Jan-10 14:32:24.364279 - [DEBUG]
60235 2019-Jan-10 14:32:24.364303 - [DEBUG] Propagate flow
60236 2019-Jan-10 14:32:24.364326 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60237 2019-Jan-10 14:32:24.364383 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
60238 2019-Jan-10 14:32:24.365001 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60239 2019-Jan-10 14:32:24.365616 - [DEBUG] Edge function : AllBottom (result of previous compose)
60240 2019-Jan-10 14:32:24.365642 - [DEBUG]
60241 2019-Jan-10 14:32:24.365667 - [DEBUG] Join: AllTop & AllBottom
60242 2019-Jan-10 14:32:24.365693 - [DEBUG] = AllBottom (new jump func)
60243 2019-Jan-10 14:32:24.365718 - [DEBUG]
60244 2019-Jan-10 14:32:24.365741 - [DEBUG] Start adding new jump function
60245 2019-Jan-10 14:32:24.365765 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60246 2019-Jan-10 14:32:24.365821 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60247 2019-Jan-10 14:32:24.366437 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
60248 2019-Jan-10 14:32:24.367070 - [DEBUG] Edge Function : AllBottom
60249 2019-Jan-10 14:32:24.367098 - [DEBUG] End adding new jump function
60250 2019-Jan-10 14:32:24.367122 - [DEBUG]
60251 2019-Jan-10 14:32:24.367146 - [DEBUG] -------------------------------------------- 1704. Path Edge --------------------------------------------
60252 2019-Jan-10 14:32:24.367170 - [DEBUG]
60253 2019-Jan-10 14:32:24.367194 - [DEBUG] Process 1704. path edge:
60254 2019-Jan-10 14:32:24.367217 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60255 2019-Jan-10 14:32:24.367274 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
60256 2019-Jan-10 14:32:24.367891 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60257 2019-Jan-10 14:32:24.368506 - [DEBUG]
60258 2019-Jan-10 14:32:24.368531 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
60259 2019-Jan-10 14:32:24.369166 - [DEBUG] Compose: EdgeIdentity * AllBottom
60260 2019-Jan-10 14:32:24.369195 - [DEBUG]
60261 2019-Jan-10 14:32:24.369219 - [DEBUG] Propagate flow
60262 2019-Jan-10 14:32:24.369242 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60263 2019-Jan-10 14:32:24.369299 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
60264 2019-Jan-10 14:32:24.369920 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60265 2019-Jan-10 14:32:24.370552 - [DEBUG] Edge function : AllBottom (result of previous compose)
60266 2019-Jan-10 14:32:24.370578 - [DEBUG]
60267 2019-Jan-10 14:32:24.370602 - [DEBUG] Join: AllTop & AllBottom
60268 2019-Jan-10 14:32:24.370628 - [DEBUG] = AllBottom (new jump func)
60269 2019-Jan-10 14:32:24.370653 - [DEBUG]
60270 2019-Jan-10 14:32:24.370677 - [DEBUG] Start adding new jump function
60271 2019-Jan-10 14:32:24.370700 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60272 2019-Jan-10 14:32:24.370756 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60273 2019-Jan-10 14:32:24.371373 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
60274 2019-Jan-10 14:32:24.371991 - [DEBUG] Edge Function : AllBottom
60275 2019-Jan-10 14:32:24.372019 - [DEBUG] End adding new jump function
60276 2019-Jan-10 14:32:24.372044 - [DEBUG]
60277 2019-Jan-10 14:32:24.372068 - [DEBUG] -------------------------------------------- 1705. Path Edge --------------------------------------------
60278 2019-Jan-10 14:32:24.372092 - [DEBUG]
60279 2019-Jan-10 14:32:24.372116 - [DEBUG] Process 1705. path edge:
60280 2019-Jan-10 14:32:24.372140 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60281 2019-Jan-10 14:32:24.372196 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
60282 2019-Jan-10 14:32:24.372816 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60283 2019-Jan-10 14:32:24.373433 - [DEBUG]
60284 2019-Jan-10 14:32:24.373459 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
60285 2019-Jan-10 14:32:24.374104 - [DEBUG] Compose: EdgeIdentity * AllBottom
60286 2019-Jan-10 14:32:24.374133 - [DEBUG]
60287 2019-Jan-10 14:32:24.374156 - [DEBUG] Propagate flow
60288 2019-Jan-10 14:32:24.374180 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60289 2019-Jan-10 14:32:24.374237 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
60290 2019-Jan-10 14:32:24.374856 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60291 2019-Jan-10 14:32:24.375471 - [DEBUG] Edge function : AllBottom (result of previous compose)
60292 2019-Jan-10 14:32:24.375496 - [DEBUG]
60293 2019-Jan-10 14:32:24.375521 - [DEBUG] Join: AllTop & AllBottom
60294 2019-Jan-10 14:32:24.375547 - [DEBUG] = AllBottom (new jump func)
60295 2019-Jan-10 14:32:24.375571 - [DEBUG]
60296 2019-Jan-10 14:32:24.375595 - [DEBUG] Start adding new jump function
60297 2019-Jan-10 14:32:24.375618 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60298 2019-Jan-10 14:32:24.375674 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60299 2019-Jan-10 14:32:24.376291 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
60300 2019-Jan-10 14:32:24.376923 - [DEBUG] Edge Function : AllBottom
60301 2019-Jan-10 14:32:24.376951 - [DEBUG] End adding new jump function
60302 2019-Jan-10 14:32:24.376975 - [DEBUG]
60303 2019-Jan-10 14:32:24.376998 - [DEBUG] -------------------------------------------- 1706. Path Edge --------------------------------------------
60304 2019-Jan-10 14:32:24.377031 - [DEBUG]
60305 2019-Jan-10 14:32:24.377054 - [DEBUG] Process 1706. path edge:
60306 2019-Jan-10 14:32:24.377078 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60307 2019-Jan-10 14:32:24.377135 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
60308 2019-Jan-10 14:32:24.377756 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60309 2019-Jan-10 14:32:24.378373 - [DEBUG]
60310 2019-Jan-10 14:32:24.378397 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
60311 2019-Jan-10 14:32:24.379026 - [DEBUG] Compose: EdgeIdentity * AllBottom
60312 2019-Jan-10 14:32:24.379055 - [DEBUG]
60313 2019-Jan-10 14:32:24.379079 - [DEBUG] Propagate flow
60314 2019-Jan-10 14:32:24.379102 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60315 2019-Jan-10 14:32:24.379160 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
60316 2019-Jan-10 14:32:24.379776 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60317 2019-Jan-10 14:32:24.380406 - [DEBUG] Edge function : AllBottom (result of previous compose)
60318 2019-Jan-10 14:32:24.380432 - [DEBUG]
60319 2019-Jan-10 14:32:24.380456 - [DEBUG] Join: AllTop & AllBottom
60320 2019-Jan-10 14:32:24.380483 - [DEBUG] = AllBottom (new jump func)
60321 2019-Jan-10 14:32:24.380507 - [DEBUG]
60322 2019-Jan-10 14:32:24.380531 - [DEBUG] Start adding new jump function
60323 2019-Jan-10 14:32:24.380554 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60324 2019-Jan-10 14:32:24.380610 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60325 2019-Jan-10 14:32:24.381228 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
60326 2019-Jan-10 14:32:24.381843 - [DEBUG] Edge Function : AllBottom
60327 2019-Jan-10 14:32:24.381872 - [DEBUG] End adding new jump function
60328 2019-Jan-10 14:32:24.381897 - [DEBUG]
60329 2019-Jan-10 14:32:24.381920 - [DEBUG] -------------------------------------------- 1707. Path Edge --------------------------------------------
60330 2019-Jan-10 14:32:24.381945 - [DEBUG]
60331 2019-Jan-10 14:32:24.381968 - [DEBUG] Process 1707. path edge:
60332 2019-Jan-10 14:32:24.381992 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60333 2019-Jan-10 14:32:24.382048 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
60334 2019-Jan-10 14:32:24.382663 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60335 2019-Jan-10 14:32:24.383277 - [DEBUG]
60336 2019-Jan-10 14:32:24.383302 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
60337 2019-Jan-10 14:32:24.383942 - [DEBUG] Compose: EdgeIdentity * AllBottom
60338 2019-Jan-10 14:32:24.383969 - [DEBUG]
60339 2019-Jan-10 14:32:24.383993 - [DEBUG] Propagate flow
60340 2019-Jan-10 14:32:24.384016 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60341 2019-Jan-10 14:32:24.384073 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60342 2019-Jan-10 14:32:24.384689 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60343 2019-Jan-10 14:32:24.385305 - [DEBUG] Edge function : AllBottom (result of previous compose)
60344 2019-Jan-10 14:32:24.385330 - [DEBUG]
60345 2019-Jan-10 14:32:24.385355 - [DEBUG] Join: AllTop & AllBottom
60346 2019-Jan-10 14:32:24.385381 - [DEBUG] = AllBottom (new jump func)
60347 2019-Jan-10 14:32:24.385405 - [DEBUG]
60348 2019-Jan-10 14:32:24.385429 - [DEBUG] Start adding new jump function
60349 2019-Jan-10 14:32:24.385460 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60350 2019-Jan-10 14:32:24.385516 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60351 2019-Jan-10 14:32:24.386133 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60352 2019-Jan-10 14:32:24.386748 - [DEBUG] Edge Function : AllBottom
60353 2019-Jan-10 14:32:24.386777 - [DEBUG] End adding new jump function
60354 2019-Jan-10 14:32:24.386801 - [DEBUG]
60355 2019-Jan-10 14:32:24.386839 - [DEBUG] -------------------------------------------- 1708. Path Edge --------------------------------------------
60356 2019-Jan-10 14:32:24.386865 - [DEBUG]
60357 2019-Jan-10 14:32:24.386889 - [DEBUG] Process 1708. path edge:
60358 2019-Jan-10 14:32:24.386913 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60359 2019-Jan-10 14:32:24.386970 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
60360 2019-Jan-10 14:32:24.387586 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60361 2019-Jan-10 14:32:24.388202 - [DEBUG]
60362 2019-Jan-10 14:32:24.388226 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
60363 2019-Jan-10 14:32:24.388854 - [DEBUG] Compose: EdgeIdentity * AllBottom
60364 2019-Jan-10 14:32:24.388882 - [DEBUG]
60365 2019-Jan-10 14:32:24.388905 - [DEBUG] Propagate flow
60366 2019-Jan-10 14:32:24.388929 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60367 2019-Jan-10 14:32:24.388986 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60368 2019-Jan-10 14:32:24.389606 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60369 2019-Jan-10 14:32:24.390237 - [DEBUG] Edge function : AllBottom (result of previous compose)
60370 2019-Jan-10 14:32:24.390263 - [DEBUG]
60371 2019-Jan-10 14:32:24.390288 - [DEBUG] Join: AllTop & AllBottom
60372 2019-Jan-10 14:32:24.390314 - [DEBUG] = AllBottom (new jump func)
60373 2019-Jan-10 14:32:24.390338 - [DEBUG]
60374 2019-Jan-10 14:32:24.390362 - [DEBUG] Start adding new jump function
60375 2019-Jan-10 14:32:24.390385 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60376 2019-Jan-10 14:32:24.390441 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60377 2019-Jan-10 14:32:24.391064 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60378 2019-Jan-10 14:32:24.391683 - [DEBUG] Edge Function : AllBottom
60379 2019-Jan-10 14:32:24.391711 - [DEBUG] End adding new jump function
60380 2019-Jan-10 14:32:24.391735 - [DEBUG]
60381 2019-Jan-10 14:32:24.391759 - [DEBUG] -------------------------------------------- 1709. Path Edge --------------------------------------------
60382 2019-Jan-10 14:32:24.391783 - [DEBUG]
60383 2019-Jan-10 14:32:24.391807 - [DEBUG] Process 1709. path edge:
60384 2019-Jan-10 14:32:24.391831 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60385 2019-Jan-10 14:32:24.391887 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
60386 2019-Jan-10 14:32:24.392507 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60387 2019-Jan-10 14:32:24.393122 - [DEBUG]
60388 2019-Jan-10 14:32:24.393148 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
60389 2019-Jan-10 14:32:24.393797 - [DEBUG] Compose: EdgeIdentity * AllBottom
60390 2019-Jan-10 14:32:24.393825 - [DEBUG]
60391 2019-Jan-10 14:32:24.393858 - [DEBUG] Propagate flow
60392 2019-Jan-10 14:32:24.393882 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60393 2019-Jan-10 14:32:24.393939 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60394 2019-Jan-10 14:32:24.394568 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60395 2019-Jan-10 14:32:24.395185 - [DEBUG] Edge function : AllBottom (result of previous compose)
60396 2019-Jan-10 14:32:24.395210 - [DEBUG]
60397 2019-Jan-10 14:32:24.395235 - [DEBUG] Join: AllTop & AllBottom
60398 2019-Jan-10 14:32:24.395261 - [DEBUG] = AllBottom (new jump func)
60399 2019-Jan-10 14:32:24.395286 - [DEBUG]
60400 2019-Jan-10 14:32:24.395309 - [DEBUG] Start adding new jump function
60401 2019-Jan-10 14:32:24.395332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60402 2019-Jan-10 14:32:24.395388 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60403 2019-Jan-10 14:32:24.396005 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60404 2019-Jan-10 14:32:24.396622 - [DEBUG] Edge Function : AllBottom
60405 2019-Jan-10 14:32:24.396650 - [DEBUG] End adding new jump function
60406 2019-Jan-10 14:32:24.396674 - [DEBUG]
60407 2019-Jan-10 14:32:24.396698 - [DEBUG] -------------------------------------------- 1710. Path Edge --------------------------------------------
60408 2019-Jan-10 14:32:24.396722 - [DEBUG]
60409 2019-Jan-10 14:32:24.396745 - [DEBUG] Process 1710. path edge:
60410 2019-Jan-10 14:32:24.396769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60411 2019-Jan-10 14:32:24.396836 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
60412 2019-Jan-10 14:32:24.397457 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60413 2019-Jan-10 14:32:24.398073 - [DEBUG]
60414 2019-Jan-10 14:32:24.398098 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
60415 2019-Jan-10 14:32:24.398739 - [DEBUG] Possible callees:
60416 2019-Jan-10 14:32:24.398765 - [DEBUG] bar
60417 2019-Jan-10 14:32:24.398790 - [DEBUG] Possible return sites:
60418 2019-Jan-10 14:32:24.398813 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7160419 2019-Jan-10 14:32:24.400049 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
60420 2019-Jan-10 14:32:24.400078 - [DEBUG] Start points of 'bar' currently not available!
60421 2019-Jan-10 14:32:24.400116 - [DEBUG] Compose: EdgeIdentity * AllBottom
60422 2019-Jan-10 14:32:24.400143 - [DEBUG]
60423 2019-Jan-10 14:32:24.400182 - [DEBUG] Propagate flow
60424 2019-Jan-10 14:32:24.400206 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60425 2019-Jan-10 14:32:24.400264 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60426 2019-Jan-10 14:32:24.400885 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60427 2019-Jan-10 14:32:24.401500 - [DEBUG] Edge function : AllBottom (result of previous compose)
60428 2019-Jan-10 14:32:24.401526 - [DEBUG]
60429 2019-Jan-10 14:32:24.401551 - [DEBUG] Join: AllTop & AllBottom
60430 2019-Jan-10 14:32:24.401578 - [DEBUG] = AllBottom (new jump func)
60431 2019-Jan-10 14:32:24.401603 - [DEBUG]
60432 2019-Jan-10 14:32:24.401626 - [DEBUG] Start adding new jump function
60433 2019-Jan-10 14:32:24.401650 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60434 2019-Jan-10 14:32:24.401706 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60435 2019-Jan-10 14:32:24.402337 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60436 2019-Jan-10 14:32:24.402956 - [DEBUG] Edge Function : AllBottom
60437 2019-Jan-10 14:32:24.402983 - [DEBUG] End adding new jump function
60438 2019-Jan-10 14:32:24.403008 - [DEBUG]
60439 2019-Jan-10 14:32:24.403032 - [DEBUG] -------------------------------------------- 1711. Path Edge --------------------------------------------
60440 2019-Jan-10 14:32:24.403056 - [DEBUG]
60441 2019-Jan-10 14:32:24.403079 - [DEBUG] Process 1711. path edge:
60442 2019-Jan-10 14:32:24.403104 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60443 2019-Jan-10 14:32:24.403160 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
60444 2019-Jan-10 14:32:24.403794 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60445 2019-Jan-10 14:32:24.404410 - [DEBUG]
60446 2019-Jan-10 14:32:24.404434 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
60447 2019-Jan-10 14:32:24.405068 - [DEBUG] Compose: EdgeIdentity * AllBottom
60448 2019-Jan-10 14:32:24.405097 - [DEBUG]
60449 2019-Jan-10 14:32:24.405121 - [DEBUG] Propagate flow
60450 2019-Jan-10 14:32:24.405145 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60451 2019-Jan-10 14:32:24.405202 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60452 2019-Jan-10 14:32:24.405819 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60453 2019-Jan-10 14:32:24.406436 - [DEBUG] Edge function : AllBottom (result of previous compose)
60454 2019-Jan-10 14:32:24.406462 - [DEBUG]
60455 2019-Jan-10 14:32:24.406487 - [DEBUG] Join: AllTop & AllBottom
60456 2019-Jan-10 14:32:24.406513 - [DEBUG] = AllBottom (new jump func)
60457 2019-Jan-10 14:32:24.406538 - [DEBUG]
60458 2019-Jan-10 14:32:24.406562 - [DEBUG] Start adding new jump function
60459 2019-Jan-10 14:32:24.406585 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60460 2019-Jan-10 14:32:24.406641 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60461 2019-Jan-10 14:32:24.407272 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60462 2019-Jan-10 14:32:24.407887 - [DEBUG] Edge Function : AllBottom
60463 2019-Jan-10 14:32:24.407915 - [DEBUG] End adding new jump function
60464 2019-Jan-10 14:32:24.407939 - [DEBUG]
60465 2019-Jan-10 14:32:24.407962 - [DEBUG] -------------------------------------------- 1712. Path Edge --------------------------------------------
60466 2019-Jan-10 14:32:24.407987 - [DEBUG]
60467 2019-Jan-10 14:32:24.408010 - [DEBUG] Process 1712. path edge:
60468 2019-Jan-10 14:32:24.408034 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60469 2019-Jan-10 14:32:24.408090 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
60470 2019-Jan-10 14:32:24.408706 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60471 2019-Jan-10 14:32:24.409320 - [DEBUG]
60472 2019-Jan-10 14:32:24.409346 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
60473 2019-Jan-10 14:32:24.409972 - [DEBUG] Compose: EdgeIdentity * AllBottom
60474 2019-Jan-10 14:32:24.410000 - [DEBUG]
60475 2019-Jan-10 14:32:24.410024 - [DEBUG] Propagate flow
60476 2019-Jan-10 14:32:24.410048 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60477 2019-Jan-10 14:32:24.410105 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
60478 2019-Jan-10 14:32:24.410757 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60479 2019-Jan-10 14:32:24.411373 - [DEBUG] Edge function : AllBottom (result of previous compose)
60480 2019-Jan-10 14:32:24.411399 - [DEBUG]
60481 2019-Jan-10 14:32:24.411424 - [DEBUG] Join: AllTop & AllBottom
60482 2019-Jan-10 14:32:24.411450 - [DEBUG] = AllBottom (new jump func)
60483 2019-Jan-10 14:32:24.411475 - [DEBUG]
60484 2019-Jan-10 14:32:24.411499 - [DEBUG] Start adding new jump function
60485 2019-Jan-10 14:32:24.411523 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60486 2019-Jan-10 14:32:24.411579 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60487 2019-Jan-10 14:32:24.412195 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
60488 2019-Jan-10 14:32:24.412824 - [DEBUG] Edge Function : AllBottom
60489 2019-Jan-10 14:32:24.412851 - [DEBUG] End adding new jump function
60490 2019-Jan-10 14:32:24.412876 - [DEBUG]
60491 2019-Jan-10 14:32:24.412900 - [DEBUG] -------------------------------------------- 1713. Path Edge --------------------------------------------
60492 2019-Jan-10 14:32:24.412924 - [DEBUG]
60493 2019-Jan-10 14:32:24.412948 - [DEBUG] Process 1713. path edge:
60494 2019-Jan-10 14:32:24.412972 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60495 2019-Jan-10 14:32:24.413028 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
60496 2019-Jan-10 14:32:24.413676 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60497 2019-Jan-10 14:32:24.414292 - [DEBUG]
60498 2019-Jan-10 14:32:24.414317 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
60499 2019-Jan-10 14:32:24.414949 - [DEBUG] Possible callees:
60500 2019-Jan-10 14:32:24.414974 - [DEBUG] llvm.dbg.declare
60501 2019-Jan-10 14:32:24.415000 - [DEBUG] Possible return sites:
60502 2019-Jan-10 14:32:24.415023 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7860503 2019-Jan-10 14:32:24.416258 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60504 2019-Jan-10 14:32:24.416287 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60505 2019-Jan-10 14:32:24.416324 - [DEBUG] Compose: EdgeIdentity * AllBottom
60506 2019-Jan-10 14:32:24.416351 - [DEBUG]
60507 2019-Jan-10 14:32:24.416375 - [DEBUG] Propagate flow
60508 2019-Jan-10 14:32:24.416399 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60509 2019-Jan-10 14:32:24.416456 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
60510 2019-Jan-10 14:32:24.417092 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60511 2019-Jan-10 14:32:24.417709 - [DEBUG] Edge function : AllBottom (result of previous compose)
60512 2019-Jan-10 14:32:24.417734 - [DEBUG]
60513 2019-Jan-10 14:32:24.417759 - [DEBUG] Join: AllTop & AllBottom
60514 2019-Jan-10 14:32:24.417786 - [DEBUG] = AllBottom (new jump func)
60515 2019-Jan-10 14:32:24.417811 - [DEBUG]
60516 2019-Jan-10 14:32:24.417834 - [DEBUG] Start adding new jump function
60517 2019-Jan-10 14:32:24.417858 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60518 2019-Jan-10 14:32:24.417915 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60519 2019-Jan-10 14:32:24.418532 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
60520 2019-Jan-10 14:32:24.419163 - [DEBUG] Edge Function : AllBottom
60521 2019-Jan-10 14:32:24.419192 - [DEBUG] End adding new jump function
60522 2019-Jan-10 14:32:24.419216 - [DEBUG]
60523 2019-Jan-10 14:32:24.419240 - [DEBUG] -------------------------------------------- 1714. Path Edge --------------------------------------------
60524 2019-Jan-10 14:32:24.419265 - [DEBUG]
60525 2019-Jan-10 14:32:24.419288 - [DEBUG] Process 1714. path edge:
60526 2019-Jan-10 14:32:24.419313 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60527 2019-Jan-10 14:32:24.419369 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
60528 2019-Jan-10 14:32:24.419987 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60529 2019-Jan-10 14:32:24.420619 - [DEBUG]
60530 2019-Jan-10 14:32:24.420644 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
60531 2019-Jan-10 14:32:24.421278 - [DEBUG] Compose: EdgeIdentity * AllBottom
60532 2019-Jan-10 14:32:24.421306 - [DEBUG]
60533 2019-Jan-10 14:32:24.421330 - [DEBUG] Propagate flow
60534 2019-Jan-10 14:32:24.421354 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60535 2019-Jan-10 14:32:24.421411 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
60536 2019-Jan-10 14:32:24.422027 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60537 2019-Jan-10 14:32:24.422642 - [DEBUG] Edge function : AllBottom (result of previous compose)
60538 2019-Jan-10 14:32:24.422667 - [DEBUG]
60539 2019-Jan-10 14:32:24.422692 - [DEBUG] Join: AllTop & AllBottom
60540 2019-Jan-10 14:32:24.422718 - [DEBUG] = AllBottom (new jump func)
60541 2019-Jan-10 14:32:24.422743 - [DEBUG]
60542 2019-Jan-10 14:32:24.422766 - [DEBUG] Start adding new jump function
60543 2019-Jan-10 14:32:24.422789 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60544 2019-Jan-10 14:32:24.422846 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60545 2019-Jan-10 14:32:24.423462 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
60546 2019-Jan-10 14:32:24.424093 - [DEBUG] Edge Function : AllBottom
60547 2019-Jan-10 14:32:24.424120 - [DEBUG] End adding new jump function
60548 2019-Jan-10 14:32:24.424145 - [DEBUG]
60549 2019-Jan-10 14:32:24.424168 - [DEBUG] -------------------------------------------- 1715. Path Edge --------------------------------------------
60550 2019-Jan-10 14:32:24.424192 - [DEBUG]
60551 2019-Jan-10 14:32:24.424216 - [DEBUG] Process 1715. path edge:
60552 2019-Jan-10 14:32:24.424240 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60553 2019-Jan-10 14:32:24.424296 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
60554 2019-Jan-10 14:32:24.424911 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60555 2019-Jan-10 14:32:24.425525 - [DEBUG]
60556 2019-Jan-10 14:32:24.425550 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
60557 2019-Jan-10 14:32:24.426177 - [DEBUG] Compose: EdgeIdentity * AllBottom
60558 2019-Jan-10 14:32:24.426205 - [DEBUG]
60559 2019-Jan-10 14:32:24.426229 - [DEBUG] Propagate flow
60560 2019-Jan-10 14:32:24.426252 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60561 2019-Jan-10 14:32:24.426310 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
60562 2019-Jan-10 14:32:24.426943 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60563 2019-Jan-10 14:32:24.427601 - [DEBUG] Edge function : AllBottom (result of previous compose)
60564 2019-Jan-10 14:32:24.427643 - [DEBUG]
60565 2019-Jan-10 14:32:24.427669 - [DEBUG] Join: AllTop & AllBottom
60566 2019-Jan-10 14:32:24.427696 - [DEBUG] = AllBottom (new jump func)
60567 2019-Jan-10 14:32:24.427722 - [DEBUG]
60568 2019-Jan-10 14:32:24.427746 - [DEBUG] Start adding new jump function
60569 2019-Jan-10 14:32:24.427770 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60570 2019-Jan-10 14:32:24.427839 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60571 2019-Jan-10 14:32:24.428512 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
60572 2019-Jan-10 14:32:24.429179 - [DEBUG] Edge Function : AllBottom
60573 2019-Jan-10 14:32:24.429213 - [DEBUG] End adding new jump function
60574 2019-Jan-10 14:32:24.429238 - [DEBUG]
60575 2019-Jan-10 14:32:24.429263 - [DEBUG] -------------------------------------------- 1716. Path Edge --------------------------------------------
60576 2019-Jan-10 14:32:24.429288 - [DEBUG]
60577 2019-Jan-10 14:32:24.429311 - [DEBUG] Process 1716. path edge:
60578 2019-Jan-10 14:32:24.429336 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60579 2019-Jan-10 14:32:24.429406 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
60580 2019-Jan-10 14:32:24.430067 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60581 2019-Jan-10 14:32:24.430747 - [DEBUG]
60582 2019-Jan-10 14:32:24.430774 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
60583 2019-Jan-10 14:32:24.431437 - [DEBUG] Compose: EdgeIdentity * AllBottom
60584 2019-Jan-10 14:32:24.431468 - [DEBUG]
60585 2019-Jan-10 14:32:24.431492 - [DEBUG] Propagate flow
60586 2019-Jan-10 14:32:24.431516 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60587 2019-Jan-10 14:32:24.431577 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
60588 2019-Jan-10 14:32:24.432206 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60589 2019-Jan-10 14:32:24.432821 - [DEBUG] Edge function : AllBottom (result of previous compose)
60590 2019-Jan-10 14:32:24.432848 - [DEBUG]
60591 2019-Jan-10 14:32:24.432873 - [DEBUG] Join: AllTop & AllBottom
60592 2019-Jan-10 14:32:24.432900 - [DEBUG] = AllBottom (new jump func)
60593 2019-Jan-10 14:32:24.432925 - [DEBUG]
60594 2019-Jan-10 14:32:24.432949 - [DEBUG] Start adding new jump function
60595 2019-Jan-10 14:32:24.432973 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60596 2019-Jan-10 14:32:24.433029 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60597 2019-Jan-10 14:32:24.433666 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
60598 2019-Jan-10 14:32:24.434282 - [DEBUG] Edge Function : AllBottom
60599 2019-Jan-10 14:32:24.434311 - [DEBUG] End adding new jump function
60600 2019-Jan-10 14:32:24.434335 - [DEBUG]
60601 2019-Jan-10 14:32:24.434359 - [DEBUG] -------------------------------------------- 1717. Path Edge --------------------------------------------
60602 2019-Jan-10 14:32:24.434384 - [DEBUG]
60603 2019-Jan-10 14:32:24.434407 - [DEBUG] Process 1717. path edge:
60604 2019-Jan-10 14:32:24.434432 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60605 2019-Jan-10 14:32:24.434488 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
60606 2019-Jan-10 14:32:24.435103 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60607 2019-Jan-10 14:32:24.435718 - [DEBUG]
60608 2019-Jan-10 14:32:24.435744 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
60609 2019-Jan-10 14:32:24.436375 - [DEBUG] Compose: EdgeIdentity * AllBottom
60610 2019-Jan-10 14:32:24.436418 - [DEBUG]
60611 2019-Jan-10 14:32:24.436442 - [DEBUG] Propagate flow
60612 2019-Jan-10 14:32:24.436466 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60613 2019-Jan-10 14:32:24.436524 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60614 2019-Jan-10 14:32:24.437157 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60615 2019-Jan-10 14:32:24.437773 - [DEBUG] Edge function : AllBottom (result of previous compose)
60616 2019-Jan-10 14:32:24.437799 - [DEBUG]
60617 2019-Jan-10 14:32:24.437823 - [DEBUG] Join: AllTop & AllBottom
60618 2019-Jan-10 14:32:24.437849 - [DEBUG] = AllBottom (new jump func)
60619 2019-Jan-10 14:32:24.437873 - [DEBUG]
60620 2019-Jan-10 14:32:24.437897 - [DEBUG] Start adding new jump function
60621 2019-Jan-10 14:32:24.437921 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60622 2019-Jan-10 14:32:24.437977 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60623 2019-Jan-10 14:32:24.438593 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60624 2019-Jan-10 14:32:24.439209 - [DEBUG] Edge Function : AllBottom
60625 2019-Jan-10 14:32:24.439236 - [DEBUG] End adding new jump function
60626 2019-Jan-10 14:32:24.439260 - [DEBUG]
60627 2019-Jan-10 14:32:24.439284 - [DEBUG] -------------------------------------------- 1718. Path Edge --------------------------------------------
60628 2019-Jan-10 14:32:24.439308 - [DEBUG]
60629 2019-Jan-10 14:32:24.439332 - [DEBUG] Process 1718. path edge:
60630 2019-Jan-10 14:32:24.439355 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60631 2019-Jan-10 14:32:24.439411 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
60632 2019-Jan-10 14:32:24.440028 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60633 2019-Jan-10 14:32:24.440668 - [DEBUG]
60634 2019-Jan-10 14:32:24.440693 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
60635 2019-Jan-10 14:32:24.441357 - [DEBUG] Compose: EdgeIdentity * AllBottom
60636 2019-Jan-10 14:32:24.441386 - [DEBUG]
60637 2019-Jan-10 14:32:24.441409 - [DEBUG] Propagate flow
60638 2019-Jan-10 14:32:24.441433 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60639 2019-Jan-10 14:32:24.441494 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
60640 2019-Jan-10 14:32:24.442118 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60641 2019-Jan-10 14:32:24.442734 - [DEBUG] Edge function : AllBottom (result of previous compose)
60642 2019-Jan-10 14:32:24.442759 - [DEBUG]
60643 2019-Jan-10 14:32:24.442784 - [DEBUG] Join: AllTop & AllBottom
60644 2019-Jan-10 14:32:24.442811 - [DEBUG] = AllBottom (new jump func)
60645 2019-Jan-10 14:32:24.442836 - [DEBUG]
60646 2019-Jan-10 14:32:24.442859 - [DEBUG] Start adding new jump function
60647 2019-Jan-10 14:32:24.442883 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60648 2019-Jan-10 14:32:24.442939 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60649 2019-Jan-10 14:32:24.443573 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
60650 2019-Jan-10 14:32:24.444193 - [DEBUG] Edge Function : AllBottom
60651 2019-Jan-10 14:32:24.444222 - [DEBUG] End adding new jump function
60652 2019-Jan-10 14:32:24.444246 - [DEBUG]
60653 2019-Jan-10 14:32:24.444270 - [DEBUG] -------------------------------------------- 1719. Path Edge --------------------------------------------
60654 2019-Jan-10 14:32:24.444308 - [DEBUG]
60655 2019-Jan-10 14:32:24.444332 - [DEBUG] Process 1719. path edge:
60656 2019-Jan-10 14:32:24.444357 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60657 2019-Jan-10 14:32:24.444413 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
60658 2019-Jan-10 14:32:24.445033 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60659 2019-Jan-10 14:32:24.445648 - [DEBUG]
60660 2019-Jan-10 14:32:24.445673 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
60661 2019-Jan-10 14:32:24.446312 - [DEBUG] Compose: EdgeIdentity * AllBottom
60662 2019-Jan-10 14:32:24.446340 - [DEBUG]
60663 2019-Jan-10 14:32:24.446365 - [DEBUG] Propagate flow
60664 2019-Jan-10 14:32:24.446388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60665 2019-Jan-10 14:32:24.446446 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
60666 2019-Jan-10 14:32:24.447080 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60667 2019-Jan-10 14:32:24.447697 - [DEBUG] Edge function : AllBottom (result of previous compose)
60668 2019-Jan-10 14:32:24.447722 - [DEBUG]
60669 2019-Jan-10 14:32:24.447747 - [DEBUG] Join: AllTop & AllBottom
60670 2019-Jan-10 14:32:24.447774 - [DEBUG] = AllBottom (new jump func)
60671 2019-Jan-10 14:32:24.447798 - [DEBUG]
60672 2019-Jan-10 14:32:24.447822 - [DEBUG] Start adding new jump function
60673 2019-Jan-10 14:32:24.447846 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60674 2019-Jan-10 14:32:24.447903 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60675 2019-Jan-10 14:32:24.448518 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
60676 2019-Jan-10 14:32:24.449156 - [DEBUG] Edge Function : AllBottom
60677 2019-Jan-10 14:32:24.449186 - [DEBUG] End adding new jump function
60678 2019-Jan-10 14:32:24.449210 - [DEBUG]
60679 2019-Jan-10 14:32:24.449234 - [DEBUG] -------------------------------------------- 1720. Path Edge --------------------------------------------
60680 2019-Jan-10 14:32:24.449258 - [DEBUG]
60681 2019-Jan-10 14:32:24.449282 - [DEBUG] Process 1720. path edge:
60682 2019-Jan-10 14:32:24.449306 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60683 2019-Jan-10 14:32:24.449366 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
60684 2019-Jan-10 14:32:24.449986 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60685 2019-Jan-10 14:32:24.450629 - [DEBUG]
60686 2019-Jan-10 14:32:24.450655 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
60687 2019-Jan-10 14:32:24.451299 - [DEBUG] Compose: EdgeIdentity * AllBottom
60688 2019-Jan-10 14:32:24.451328 - [DEBUG]
60689 2019-Jan-10 14:32:24.451352 - [DEBUG] Propagate flow
60690 2019-Jan-10 14:32:24.451376 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60691 2019-Jan-10 14:32:24.451434 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
60692 2019-Jan-10 14:32:24.452065 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60693 2019-Jan-10 14:32:24.452681 - [DEBUG] Edge function : AllBottom (result of previous compose)
60694 2019-Jan-10 14:32:24.452707 - [DEBUG]
60695 2019-Jan-10 14:32:24.452732 - [DEBUG] Join: AllTop & AllBottom
60696 2019-Jan-10 14:32:24.452758 - [DEBUG] = AllBottom (new jump func)
60697 2019-Jan-10 14:32:24.452795 - [DEBUG]
60698 2019-Jan-10 14:32:24.452819 - [DEBUG] Start adding new jump function
60699 2019-Jan-10 14:32:24.452842 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60700 2019-Jan-10 14:32:24.452899 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60701 2019-Jan-10 14:32:24.453529 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
60702 2019-Jan-10 14:32:24.454155 - [DEBUG] Edge Function : AllBottom
60703 2019-Jan-10 14:32:24.454183 - [DEBUG] End adding new jump function
60704 2019-Jan-10 14:32:24.454207 - [DEBUG]
60705 2019-Jan-10 14:32:24.454231 - [DEBUG] -------------------------------------------- 1721. Path Edge --------------------------------------------
60706 2019-Jan-10 14:32:24.454255 - [DEBUG]
60707 2019-Jan-10 14:32:24.454278 - [DEBUG] Process 1721. path edge:
60708 2019-Jan-10 14:32:24.454302 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60709 2019-Jan-10 14:32:24.454358 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
60710 2019-Jan-10 14:32:24.454986 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60711 2019-Jan-10 14:32:24.455602 - [DEBUG]
60712 2019-Jan-10 14:32:24.455626 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
60713 2019-Jan-10 14:32:24.456265 - [DEBUG] Possible callees:
60714 2019-Jan-10 14:32:24.456291 - [DEBUG] llvm.dbg.declare
60715 2019-Jan-10 14:32:24.456316 - [DEBUG] Possible return sites:
60716 2019-Jan-10 14:32:24.456339 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12060717 2019-Jan-10 14:32:24.457599 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60718 2019-Jan-10 14:32:24.457628 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60719 2019-Jan-10 14:32:24.457668 - [DEBUG] Compose: EdgeIdentity * AllBottom
60720 2019-Jan-10 14:32:24.457695 - [DEBUG]
60721 2019-Jan-10 14:32:24.457719 - [DEBUG] Propagate flow
60722 2019-Jan-10 14:32:24.457742 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60723 2019-Jan-10 14:32:24.457799 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
60724 2019-Jan-10 14:32:24.458418 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60725 2019-Jan-10 14:32:24.459033 - [DEBUG] Edge function : AllBottom (result of previous compose)
60726 2019-Jan-10 14:32:24.459058 - [DEBUG]
60727 2019-Jan-10 14:32:24.459083 - [DEBUG] Join: AllTop & AllBottom
60728 2019-Jan-10 14:32:24.459109 - [DEBUG] = AllBottom (new jump func)
60729 2019-Jan-10 14:32:24.459134 - [DEBUG]
60730 2019-Jan-10 14:32:24.459157 - [DEBUG] Start adding new jump function
60731 2019-Jan-10 14:32:24.459181 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60732 2019-Jan-10 14:32:24.459237 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60733 2019-Jan-10 14:32:24.459855 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
60734 2019-Jan-10 14:32:24.460487 - [DEBUG] Edge Function : AllBottom
60735 2019-Jan-10 14:32:24.460515 - [DEBUG] End adding new jump function
60736 2019-Jan-10 14:32:24.460539 - [DEBUG]
60737 2019-Jan-10 14:32:24.460563 - [DEBUG] -------------------------------------------- 1722. Path Edge --------------------------------------------
60738 2019-Jan-10 14:32:24.460587 - [DEBUG]
60739 2019-Jan-10 14:32:24.460619 - [DEBUG] Process 1722. path edge:
60740 2019-Jan-10 14:32:24.460643 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60741 2019-Jan-10 14:32:24.460700 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
60742 2019-Jan-10 14:32:24.461319 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60743 2019-Jan-10 14:32:24.461933 - [DEBUG]
60744 2019-Jan-10 14:32:24.461958 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
60745 2019-Jan-10 14:32:24.462596 - [DEBUG] Compose: EdgeIdentity * AllBottom
60746 2019-Jan-10 14:32:24.462623 - [DEBUG]
60747 2019-Jan-10 14:32:24.462647 - [DEBUG] Propagate flow
60748 2019-Jan-10 14:32:24.462671 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60749 2019-Jan-10 14:32:24.462728 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
60750 2019-Jan-10 14:32:24.463353 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60751 2019-Jan-10 14:32:24.463985 - [DEBUG] Edge function : AllBottom (result of previous compose)
60752 2019-Jan-10 14:32:24.464010 - [DEBUG]
60753 2019-Jan-10 14:32:24.464035 - [DEBUG] Join: AllTop & AllBottom
60754 2019-Jan-10 14:32:24.464061 - [DEBUG] = AllBottom (new jump func)
60755 2019-Jan-10 14:32:24.464086 - [DEBUG]
60756 2019-Jan-10 14:32:24.464110 - [DEBUG] Start adding new jump function
60757 2019-Jan-10 14:32:24.464134 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60758 2019-Jan-10 14:32:24.464191 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60759 2019-Jan-10 14:32:24.464807 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
60760 2019-Jan-10 14:32:24.465422 - [DEBUG] Edge Function : AllBottom
60761 2019-Jan-10 14:32:24.465449 - [DEBUG] End adding new jump function
60762 2019-Jan-10 14:32:24.465474 - [DEBUG]
60763 2019-Jan-10 14:32:24.465497 - [DEBUG] -------------------------------------------- 1723. Path Edge --------------------------------------------
60764 2019-Jan-10 14:32:24.465521 - [DEBUG]
60765 2019-Jan-10 14:32:24.465545 - [DEBUG] Process 1723. path edge:
60766 2019-Jan-10 14:32:24.465569 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60767 2019-Jan-10 14:32:24.465624 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
60768 2019-Jan-10 14:32:24.466240 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60769 2019-Jan-10 14:32:24.466868 - [DEBUG]
60770 2019-Jan-10 14:32:24.466893 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
60771 2019-Jan-10 14:32:24.467526 - [DEBUG] Compose: EdgeIdentity * AllBottom
60772 2019-Jan-10 14:32:24.467554 - [DEBUG]
60773 2019-Jan-10 14:32:24.467578 - [DEBUG] Propagate flow
60774 2019-Jan-10 14:32:24.467601 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60775 2019-Jan-10 14:32:24.467659 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
60776 2019-Jan-10 14:32:24.468285 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60777 2019-Jan-10 14:32:24.468900 - [DEBUG] Edge function : AllBottom (result of previous compose)
60778 2019-Jan-10 14:32:24.468926 - [DEBUG]
60779 2019-Jan-10 14:32:24.468951 - [DEBUG] Join: AllTop & AllBottom
60780 2019-Jan-10 14:32:24.468977 - [DEBUG] = AllBottom (new jump func)
60781 2019-Jan-10 14:32:24.469002 - [DEBUG]
60782 2019-Jan-10 14:32:24.469025 - [DEBUG] Start adding new jump function
60783 2019-Jan-10 14:32:24.469049 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60784 2019-Jan-10 14:32:24.469116 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60785 2019-Jan-10 14:32:24.469734 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
60786 2019-Jan-10 14:32:24.470376 - [DEBUG] Edge Function : AllBottom
60787 2019-Jan-10 14:32:24.470404 - [DEBUG] End adding new jump function
60788 2019-Jan-10 14:32:24.470428 - [DEBUG]
60789 2019-Jan-10 14:32:24.470451 - [DEBUG] -------------------------------------------- 1724. Path Edge --------------------------------------------
60790 2019-Jan-10 14:32:24.470476 - [DEBUG]
60791 2019-Jan-10 14:32:24.470499 - [DEBUG] Process 1724. path edge:
60792 2019-Jan-10 14:32:24.470523 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60793 2019-Jan-10 14:32:24.470579 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
60794 2019-Jan-10 14:32:24.471208 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60795 2019-Jan-10 14:32:24.471824 - [DEBUG]
60796 2019-Jan-10 14:32:24.471848 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
60797 2019-Jan-10 14:32:24.472487 - [DEBUG] Possible callees:
60798 2019-Jan-10 14:32:24.472513 - [DEBUG] llvm.dbg.declare
60799 2019-Jan-10 14:32:24.472538 - [DEBUG] Possible return sites:
60800 2019-Jan-10 14:32:24.472561 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14960801 2019-Jan-10 14:32:24.473812 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60802 2019-Jan-10 14:32:24.473841 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60803 2019-Jan-10 14:32:24.473877 - [DEBUG] Compose: EdgeIdentity * AllBottom
60804 2019-Jan-10 14:32:24.473905 - [DEBUG]
60805 2019-Jan-10 14:32:24.473928 - [DEBUG] Propagate flow
60806 2019-Jan-10 14:32:24.473952 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60807 2019-Jan-10 14:32:24.474009 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
60808 2019-Jan-10 14:32:24.474630 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60809 2019-Jan-10 14:32:24.475246 - [DEBUG] Edge function : AllBottom (result of previous compose)
60810 2019-Jan-10 14:32:24.475271 - [DEBUG]
60811 2019-Jan-10 14:32:24.475296 - [DEBUG] Join: AllTop & AllBottom
60812 2019-Jan-10 14:32:24.475322 - [DEBUG] = AllBottom (new jump func)
60813 2019-Jan-10 14:32:24.475347 - [DEBUG]
60814 2019-Jan-10 14:32:24.475370 - [DEBUG] Start adding new jump function
60815 2019-Jan-10 14:32:24.475393 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60816 2019-Jan-10 14:32:24.475450 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60817 2019-Jan-10 14:32:24.476065 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
60818 2019-Jan-10 14:32:24.476682 - [DEBUG] Edge Function : AllBottom
60819 2019-Jan-10 14:32:24.476710 - [DEBUG] End adding new jump function
60820 2019-Jan-10 14:32:24.476734 - [DEBUG]
60821 2019-Jan-10 14:32:24.476758 - [DEBUG] -------------------------------------------- 1725. Path Edge --------------------------------------------
60822 2019-Jan-10 14:32:24.476782 - [DEBUG]
60823 2019-Jan-10 14:32:24.476805 - [DEBUG] Process 1725. path edge:
60824 2019-Jan-10 14:32:24.476843 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60825 2019-Jan-10 14:32:24.476907 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
60826 2019-Jan-10 14:32:24.477527 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60827 2019-Jan-10 14:32:24.478142 - [DEBUG]
60828 2019-Jan-10 14:32:24.478166 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
60829 2019-Jan-10 14:32:24.478805 - [DEBUG] Compose: EdgeIdentity * AllBottom
60830 2019-Jan-10 14:32:24.478833 - [DEBUG]
60831 2019-Jan-10 14:32:24.478857 - [DEBUG] Propagate flow
60832 2019-Jan-10 14:32:24.478881 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60833 2019-Jan-10 14:32:24.478938 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
60834 2019-Jan-10 14:32:24.479554 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60835 2019-Jan-10 14:32:24.480183 - [DEBUG] Edge function : AllBottom (result of previous compose)
60836 2019-Jan-10 14:32:24.480208 - [DEBUG]
60837 2019-Jan-10 14:32:24.480234 - [DEBUG] Join: AllTop & AllBottom
60838 2019-Jan-10 14:32:24.480260 - [DEBUG] = AllBottom (new jump func)
60839 2019-Jan-10 14:32:24.480285 - [DEBUG]
60840 2019-Jan-10 14:32:24.480308 - [DEBUG] Start adding new jump function
60841 2019-Jan-10 14:32:24.480332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60842 2019-Jan-10 14:32:24.480389 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60843 2019-Jan-10 14:32:24.481007 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
60844 2019-Jan-10 14:32:24.481621 - [DEBUG] Edge Function : AllBottom
60845 2019-Jan-10 14:32:24.481649 - [DEBUG] End adding new jump function
60846 2019-Jan-10 14:32:24.481673 - [DEBUG]
60847 2019-Jan-10 14:32:24.481697 - [DEBUG] -------------------------------------------- 1726. Path Edge --------------------------------------------
60848 2019-Jan-10 14:32:24.481721 - [DEBUG]
60849 2019-Jan-10 14:32:24.481745 - [DEBUG] Process 1726. path edge:
60850 2019-Jan-10 14:32:24.481769 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60851 2019-Jan-10 14:32:24.481824 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
60852 2019-Jan-10 14:32:24.482439 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60853 2019-Jan-10 14:32:24.483055 - [DEBUG]
60854 2019-Jan-10 14:32:24.483080 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
60855 2019-Jan-10 14:32:24.483731 - [DEBUG] Compose: EdgeIdentity * AllBottom
60856 2019-Jan-10 14:32:24.483760 - [DEBUG]
60857 2019-Jan-10 14:32:24.483784 - [DEBUG] Propagate flow
60858 2019-Jan-10 14:32:24.483808 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60859 2019-Jan-10 14:32:24.483866 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
60860 2019-Jan-10 14:32:24.484494 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60861 2019-Jan-10 14:32:24.485109 - [DEBUG] Edge function : AllBottom (result of previous compose)
60862 2019-Jan-10 14:32:24.485134 - [DEBUG]
60863 2019-Jan-10 14:32:24.485159 - [DEBUG] Join: AllTop & AllBottom
60864 2019-Jan-10 14:32:24.485186 - [DEBUG] = AllBottom (new jump func)
60865 2019-Jan-10 14:32:24.485210 - [DEBUG]
60866 2019-Jan-10 14:32:24.485234 - [DEBUG] Start adding new jump function
60867 2019-Jan-10 14:32:24.485258 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60868 2019-Jan-10 14:32:24.485314 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60869 2019-Jan-10 14:32:24.485938 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
60870 2019-Jan-10 14:32:24.486563 - [DEBUG] Edge Function : AllBottom
60871 2019-Jan-10 14:32:24.486591 - [DEBUG] End adding new jump function
60872 2019-Jan-10 14:32:24.486616 - [DEBUG]
60873 2019-Jan-10 14:32:24.486640 - [DEBUG] -------------------------------------------- 1727. Path Edge --------------------------------------------
60874 2019-Jan-10 14:32:24.486664 - [DEBUG]
60875 2019-Jan-10 14:32:24.486688 - [DEBUG] Process 1727. path edge:
60876 2019-Jan-10 14:32:24.486712 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60877 2019-Jan-10 14:32:24.486768 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
60878 2019-Jan-10 14:32:24.487412 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60879 2019-Jan-10 14:32:24.488028 - [DEBUG]
60880 2019-Jan-10 14:32:24.488052 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
60881 2019-Jan-10 14:32:24.488693 - [DEBUG] Possible callees:
60882 2019-Jan-10 14:32:24.488718 - [DEBUG] llvm.dbg.declare
60883 2019-Jan-10 14:32:24.488744 - [DEBUG] Possible return sites:
60884 2019-Jan-10 14:32:24.488767 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15560885 2019-Jan-10 14:32:24.489998 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60886 2019-Jan-10 14:32:24.490027 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60887 2019-Jan-10 14:32:24.490064 - [DEBUG] Compose: EdgeIdentity * AllBottom
60888 2019-Jan-10 14:32:24.490091 - [DEBUG]
60889 2019-Jan-10 14:32:24.490115 - [DEBUG] Propagate flow
60890 2019-Jan-10 14:32:24.490139 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60891 2019-Jan-10 14:32:24.490210 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
60892 2019-Jan-10 14:32:24.490834 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60893 2019-Jan-10 14:32:24.491452 - [DEBUG] Edge function : AllBottom (result of previous compose)
60894 2019-Jan-10 14:32:24.491478 - [DEBUG]
60895 2019-Jan-10 14:32:24.491503 - [DEBUG] Join: AllTop & AllBottom
60896 2019-Jan-10 14:32:24.491529 - [DEBUG] = AllBottom (new jump func)
60897 2019-Jan-10 14:32:24.491554 - [DEBUG]
60898 2019-Jan-10 14:32:24.491578 - [DEBUG] Start adding new jump function
60899 2019-Jan-10 14:32:24.491602 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60900 2019-Jan-10 14:32:24.491659 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60901 2019-Jan-10 14:32:24.492277 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
60902 2019-Jan-10 14:32:24.492896 - [DEBUG] Edge Function : AllBottom
60903 2019-Jan-10 14:32:24.492924 - [DEBUG] End adding new jump function
60904 2019-Jan-10 14:32:24.492948 - [DEBUG]
60905 2019-Jan-10 14:32:24.492972 - [DEBUG] -------------------------------------------- 1728. Path Edge --------------------------------------------
60906 2019-Jan-10 14:32:24.492997 - [DEBUG]
60907 2019-Jan-10 14:32:24.493020 - [DEBUG] Process 1728. path edge:
60908 2019-Jan-10 14:32:24.493044 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60909 2019-Jan-10 14:32:24.493101 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
60910 2019-Jan-10 14:32:24.493744 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60911 2019-Jan-10 14:32:24.494360 - [DEBUG]
60912 2019-Jan-10 14:32:24.494385 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
60913 2019-Jan-10 14:32:24.495025 - [DEBUG] Compose: EdgeIdentity * AllBottom
60914 2019-Jan-10 14:32:24.495053 - [DEBUG]
60915 2019-Jan-10 14:32:24.495077 - [DEBUG] Propagate flow
60916 2019-Jan-10 14:32:24.495101 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60917 2019-Jan-10 14:32:24.495158 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
60918 2019-Jan-10 14:32:24.495782 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60919 2019-Jan-10 14:32:24.496410 - [DEBUG] Edge function : AllBottom (result of previous compose)
60920 2019-Jan-10 14:32:24.496436 - [DEBUG]
60921 2019-Jan-10 14:32:24.496461 - [DEBUG] Join: AllTop & AllBottom
60922 2019-Jan-10 14:32:24.496488 - [DEBUG] = AllBottom (new jump func)
60923 2019-Jan-10 14:32:24.496512 - [DEBUG]
60924 2019-Jan-10 14:32:24.496536 - [DEBUG] Start adding new jump function
60925 2019-Jan-10 14:32:24.496559 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60926 2019-Jan-10 14:32:24.496619 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60927 2019-Jan-10 14:32:24.497271 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
60928 2019-Jan-10 14:32:24.497887 - [DEBUG] Edge Function : AllBottom
60929 2019-Jan-10 14:32:24.497916 - [DEBUG] End adding new jump function
60930 2019-Jan-10 14:32:24.497940 - [DEBUG]
60931 2019-Jan-10 14:32:24.497964 - [DEBUG] -------------------------------------------- 1729. Path Edge --------------------------------------------
60932 2019-Jan-10 14:32:24.497988 - [DEBUG]
60933 2019-Jan-10 14:32:24.498012 - [DEBUG] Process 1729. path edge:
60934 2019-Jan-10 14:32:24.498035 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60935 2019-Jan-10 14:32:24.498093 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
60936 2019-Jan-10 14:32:24.498709 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60937 2019-Jan-10 14:32:24.499338 - [DEBUG]
60938 2019-Jan-10 14:32:24.499364 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
60939 2019-Jan-10 14:32:24.500011 - [DEBUG] Compose: EdgeIdentity * AllBottom
60940 2019-Jan-10 14:32:24.500039 - [DEBUG]
60941 2019-Jan-10 14:32:24.500063 - [DEBUG] Propagate flow
60942 2019-Jan-10 14:32:24.500087 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60943 2019-Jan-10 14:32:24.500146 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
60944 2019-Jan-10 14:32:24.500776 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60945 2019-Jan-10 14:32:24.501392 - [DEBUG] Edge function : AllBottom (result of previous compose)
60946 2019-Jan-10 14:32:24.501418 - [DEBUG]
60947 2019-Jan-10 14:32:24.501443 - [DEBUG] Join: AllTop & AllBottom
60948 2019-Jan-10 14:32:24.501470 - [DEBUG] = AllBottom (new jump func)
60949 2019-Jan-10 14:32:24.501494 - [DEBUG]
60950 2019-Jan-10 14:32:24.501518 - [DEBUG] Start adding new jump function
60951 2019-Jan-10 14:32:24.501541 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60952 2019-Jan-10 14:32:24.501597 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60953 2019-Jan-10 14:32:24.502214 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
60954 2019-Jan-10 14:32:24.502829 - [DEBUG] Edge Function : AllBottom
60955 2019-Jan-10 14:32:24.502872 - [DEBUG] End adding new jump function
60956 2019-Jan-10 14:32:24.502897 - [DEBUG]
60957 2019-Jan-10 14:32:24.502921 - [DEBUG] -------------------------------------------- 1730. Path Edge --------------------------------------------
60958 2019-Jan-10 14:32:24.502945 - [DEBUG]
60959 2019-Jan-10 14:32:24.502968 - [DEBUG] Process 1730. path edge:
60960 2019-Jan-10 14:32:24.502992 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60961 2019-Jan-10 14:32:24.503048 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
60962 2019-Jan-10 14:32:24.503679 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60963 2019-Jan-10 14:32:24.504295 - [DEBUG]
60964 2019-Jan-10 14:32:24.504320 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
60965 2019-Jan-10 14:32:24.504957 - [DEBUG] Compose: EdgeIdentity * AllBottom
60966 2019-Jan-10 14:32:24.504985 - [DEBUG]
60967 2019-Jan-10 14:32:24.505009 - [DEBUG] Propagate flow
60968 2019-Jan-10 14:32:24.505033 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
60969 2019-Jan-10 14:32:24.505091 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60970 2019-Jan-10 14:32:24.505720 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60971 2019-Jan-10 14:32:24.506336 - [DEBUG] Edge function : AllBottom (result of previous compose)
60972 2019-Jan-10 14:32:24.506361 - [DEBUG]
60973 2019-Jan-10 14:32:24.506386 - [DEBUG] Join: AllTop & AllBottom
60974 2019-Jan-10 14:32:24.506412 - [DEBUG] = AllBottom (new jump func)
60975 2019-Jan-10 14:32:24.506437 - [DEBUG]
60976 2019-Jan-10 14:32:24.506461 - [DEBUG] Start adding new jump function
60977 2019-Jan-10 14:32:24.506484 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
60978 2019-Jan-10 14:32:24.506541 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
60979 2019-Jan-10 14:32:24.507172 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60980 2019-Jan-10 14:32:24.507798 - [DEBUG] Edge Function : AllBottom
60981 2019-Jan-10 14:32:24.507826 - [DEBUG] End adding new jump function
60982 2019-Jan-10 14:32:24.507850 - [DEBUG]
60983 2019-Jan-10 14:32:24.507874 - [DEBUG] -------------------------------------------- 1731. Path Edge --------------------------------------------
60984 2019-Jan-10 14:32:24.507898 - [DEBUG]
60985 2019-Jan-10 14:32:24.507921 - [DEBUG] Process 1731. path edge:
60986 2019-Jan-10 14:32:24.507945 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
60987 2019-Jan-10 14:32:24.508002 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
60988 2019-Jan-10 14:32:24.508627 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
60989 2019-Jan-10 14:32:24.509242 - [DEBUG]
60990 2019-Jan-10 14:32:24.509266 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
60991 2019-Jan-10 14:32:24.509906 - [DEBUG] Possible callees:
60992 2019-Jan-10 14:32:24.509931 - [DEBUG] llvm.dbg.declare
60993 2019-Jan-10 14:32:24.509956 - [DEBUG] Possible return sites:
60994 2019-Jan-10 14:32:24.509980 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16360995 2019-Jan-10 14:32:24.511237 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
60996 2019-Jan-10 14:32:24.511274 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
60997 2019-Jan-10 14:32:24.511314 - [DEBUG] Compose: EdgeIdentity * AllBottom
60998 2019-Jan-10 14:32:24.511341 - [DEBUG]
60999 2019-Jan-10 14:32:24.511365 - [DEBUG] Propagate flow
61000 2019-Jan-10 14:32:24.511388 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61001 2019-Jan-10 14:32:24.511446 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
61002 2019-Jan-10 14:32:24.512065 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61003 2019-Jan-10 14:32:24.512681 - [DEBUG] Edge function : AllBottom (result of previous compose)
61004 2019-Jan-10 14:32:24.512706 - [DEBUG]
61005 2019-Jan-10 14:32:24.512731 - [DEBUG] Join: AllTop & AllBottom
61006 2019-Jan-10 14:32:24.512757 - [DEBUG] = AllBottom (new jump func)
61007 2019-Jan-10 14:32:24.512788 - [DEBUG]
61008 2019-Jan-10 14:32:24.512811 - [DEBUG] Start adding new jump function
61009 2019-Jan-10 14:32:24.512835 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61010 2019-Jan-10 14:32:24.512892 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61011 2019-Jan-10 14:32:24.513523 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
61012 2019-Jan-10 14:32:24.514141 - [DEBUG] Edge Function : AllBottom
61013 2019-Jan-10 14:32:24.514169 - [DEBUG] End adding new jump function
61014 2019-Jan-10 14:32:24.514193 - [DEBUG]
61015 2019-Jan-10 14:32:24.514217 - [DEBUG] -------------------------------------------- 1732. Path Edge --------------------------------------------
61016 2019-Jan-10 14:32:24.514242 - [DEBUG]
61017 2019-Jan-10 14:32:24.514265 - [DEBUG] Process 1732. path edge:
61018 2019-Jan-10 14:32:24.514289 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61019 2019-Jan-10 14:32:24.514345 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
61020 2019-Jan-10 14:32:24.514963 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61021 2019-Jan-10 14:32:24.515579 - [DEBUG]
61022 2019-Jan-10 14:32:24.515603 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
61023 2019-Jan-10 14:32:24.516243 - [DEBUG] Compose: EdgeIdentity * AllBottom
61024 2019-Jan-10 14:32:24.516272 - [DEBUG]
61025 2019-Jan-10 14:32:24.516296 - [DEBUG] Propagate flow
61026 2019-Jan-10 14:32:24.516320 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61027 2019-Jan-10 14:32:24.516378 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
61028 2019-Jan-10 14:32:24.517012 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61029 2019-Jan-10 14:32:24.517628 - [DEBUG] Edge function : AllBottom (result of previous compose)
61030 2019-Jan-10 14:32:24.517654 - [DEBUG]
61031 2019-Jan-10 14:32:24.517679 - [DEBUG] Join: AllTop & AllBottom
61032 2019-Jan-10 14:32:24.517705 - [DEBUG] = AllBottom (new jump func)
61033 2019-Jan-10 14:32:24.517730 - [DEBUG]
61034 2019-Jan-10 14:32:24.517754 - [DEBUG] Start adding new jump function
61035 2019-Jan-10 14:32:24.517778 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61036 2019-Jan-10 14:32:24.517834 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61037 2019-Jan-10 14:32:24.518451 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
61038 2019-Jan-10 14:32:24.519067 - [DEBUG] Edge Function : AllBottom
61039 2019-Jan-10 14:32:24.519096 - [DEBUG] End adding new jump function
61040 2019-Jan-10 14:32:24.519120 - [DEBUG]
61041 2019-Jan-10 14:32:24.519144 - [DEBUG] -------------------------------------------- 1733. Path Edge --------------------------------------------
61042 2019-Jan-10 14:32:24.519182 - [DEBUG]
61043 2019-Jan-10 14:32:24.519206 - [DEBUG] Process 1733. path edge:
61044 2019-Jan-10 14:32:24.519230 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61045 2019-Jan-10 14:32:24.519286 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
61046 2019-Jan-10 14:32:24.519902 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61047 2019-Jan-10 14:32:24.520531 - [DEBUG]
61048 2019-Jan-10 14:32:24.520556 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
61049 2019-Jan-10 14:32:24.521192 - [DEBUG] Compose: EdgeIdentity * AllBottom
61050 2019-Jan-10 14:32:24.521220 - [DEBUG]
61051 2019-Jan-10 14:32:24.521244 - [DEBUG] Propagate flow
61052 2019-Jan-10 14:32:24.521267 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61053 2019-Jan-10 14:32:24.521325 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
61054 2019-Jan-10 14:32:24.521952 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61055 2019-Jan-10 14:32:24.522569 - [DEBUG] Edge function : AllBottom (result of previous compose)
61056 2019-Jan-10 14:32:24.522594 - [DEBUG]
61057 2019-Jan-10 14:32:24.522620 - [DEBUG] Join: AllTop & AllBottom
61058 2019-Jan-10 14:32:24.522646 - [DEBUG] = AllBottom (new jump func)
61059 2019-Jan-10 14:32:24.522671 - [DEBUG]
61060 2019-Jan-10 14:32:24.522695 - [DEBUG] Start adding new jump function
61061 2019-Jan-10 14:32:24.522718 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61062 2019-Jan-10 14:32:24.522774 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61063 2019-Jan-10 14:32:24.523390 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
61064 2019-Jan-10 14:32:24.524031 - [DEBUG] Edge Function : AllBottom
61065 2019-Jan-10 14:32:24.524059 - [DEBUG] End adding new jump function
61066 2019-Jan-10 14:32:24.524083 - [DEBUG]
61067 2019-Jan-10 14:32:24.524107 - [DEBUG] -------------------------------------------- 1734. Path Edge --------------------------------------------
61068 2019-Jan-10 14:32:24.524131 - [DEBUG]
61069 2019-Jan-10 14:32:24.524154 - [DEBUG] Process 1734. path edge:
61070 2019-Jan-10 14:32:24.524178 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61071 2019-Jan-10 14:32:24.524234 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
61072 2019-Jan-10 14:32:24.524859 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61073 2019-Jan-10 14:32:24.525475 - [DEBUG]
61074 2019-Jan-10 14:32:24.525499 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
61075 2019-Jan-10 14:32:24.526137 - [DEBUG] Possible callees:
61076 2019-Jan-10 14:32:24.526163 - [DEBUG] llvm.dbg.declare
61077 2019-Jan-10 14:32:24.526188 - [DEBUG] Possible return sites:
61078 2019-Jan-10 14:32:24.526212 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16961079 2019-Jan-10 14:32:24.527458 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
61080 2019-Jan-10 14:32:24.527487 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
61081 2019-Jan-10 14:32:24.527524 - [DEBUG] Compose: EdgeIdentity * AllBottom
61082 2019-Jan-10 14:32:24.527559 - [DEBUG]
61083 2019-Jan-10 14:32:24.527583 - [DEBUG] Propagate flow
61084 2019-Jan-10 14:32:24.527607 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61085 2019-Jan-10 14:32:24.527664 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
61086 2019-Jan-10 14:32:24.528284 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61087 2019-Jan-10 14:32:24.528901 - [DEBUG] Edge function : AllBottom (result of previous compose)
61088 2019-Jan-10 14:32:24.528926 - [DEBUG]
61089 2019-Jan-10 14:32:24.528951 - [DEBUG] Join: AllTop & AllBottom
61090 2019-Jan-10 14:32:24.528977 - [DEBUG] = AllBottom (new jump func)
61091 2019-Jan-10 14:32:24.529002 - [DEBUG]
61092 2019-Jan-10 14:32:24.529025 - [DEBUG] Start adding new jump function
61093 2019-Jan-10 14:32:24.529049 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61094 2019-Jan-10 14:32:24.529105 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61095 2019-Jan-10 14:32:24.529722 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
61096 2019-Jan-10 14:32:24.530355 - [DEBUG] Edge Function : AllBottom
61097 2019-Jan-10 14:32:24.530383 - [DEBUG] End adding new jump function
61098 2019-Jan-10 14:32:24.530407 - [DEBUG]
61099 2019-Jan-10 14:32:24.530431 - [DEBUG] -------------------------------------------- 1735. Path Edge --------------------------------------------
61100 2019-Jan-10 14:32:24.530456 - [DEBUG]
61101 2019-Jan-10 14:32:24.530479 - [DEBUG] Process 1735. path edge:
61102 2019-Jan-10 14:32:24.530503 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61103 2019-Jan-10 14:32:24.530559 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
61104 2019-Jan-10 14:32:24.531178 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61105 2019-Jan-10 14:32:24.531793 - [DEBUG]
61106 2019-Jan-10 14:32:24.531818 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
61107 2019-Jan-10 14:32:24.532456 - [DEBUG] Compose: EdgeIdentity * AllBottom
61108 2019-Jan-10 14:32:24.532484 - [DEBUG]
61109 2019-Jan-10 14:32:24.532508 - [DEBUG] Propagate flow
61110 2019-Jan-10 14:32:24.532532 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61111 2019-Jan-10 14:32:24.532590 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
61112 2019-Jan-10 14:32:24.533218 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61113 2019-Jan-10 14:32:24.533849 - [DEBUG] Edge function : AllBottom (result of previous compose)
61114 2019-Jan-10 14:32:24.533875 - [DEBUG]
61115 2019-Jan-10 14:32:24.533900 - [DEBUG] Join: AllTop & AllBottom
61116 2019-Jan-10 14:32:24.533926 - [DEBUG] = AllBottom (new jump func)
61117 2019-Jan-10 14:32:24.533951 - [DEBUG]
61118 2019-Jan-10 14:32:24.533975 - [DEBUG] Start adding new jump function
61119 2019-Jan-10 14:32:24.533999 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61120 2019-Jan-10 14:32:24.534056 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61121 2019-Jan-10 14:32:24.534674 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
61122 2019-Jan-10 14:32:24.535290 - [DEBUG] Edge Function : AllBottom
61123 2019-Jan-10 14:32:24.535318 - [DEBUG] End adding new jump function
61124 2019-Jan-10 14:32:24.535343 - [DEBUG]
61125 2019-Jan-10 14:32:24.535367 - [DEBUG] -------------------------------------------- 1736. Path Edge --------------------------------------------
61126 2019-Jan-10 14:32:24.535399 - [DEBUG]
61127 2019-Jan-10 14:32:24.535424 - [DEBUG] Process 1736. path edge:
61128 2019-Jan-10 14:32:24.535448 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61129 2019-Jan-10 14:32:24.535505 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
61130 2019-Jan-10 14:32:24.536122 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61131 2019-Jan-10 14:32:24.536738 - [DEBUG]
61132 2019-Jan-10 14:32:24.536762 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
61133 2019-Jan-10 14:32:24.537417 - [DEBUG] Compose: EdgeIdentity * AllBottom
61134 2019-Jan-10 14:32:24.537445 - [DEBUG]
61135 2019-Jan-10 14:32:24.537469 - [DEBUG] Propagate flow
61136 2019-Jan-10 14:32:24.537493 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61137 2019-Jan-10 14:32:24.537551 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
61138 2019-Jan-10 14:32:24.538174 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61139 2019-Jan-10 14:32:24.538789 - [DEBUG] Edge function : AllBottom (result of previous compose)
61140 2019-Jan-10 14:32:24.538814 - [DEBUG]
61141 2019-Jan-10 14:32:24.538839 - [DEBUG] Join: AllTop & AllBottom
61142 2019-Jan-10 14:32:24.538865 - [DEBUG] = AllBottom (new jump func)
61143 2019-Jan-10 14:32:24.538890 - [DEBUG]
61144 2019-Jan-10 14:32:24.538914 - [DEBUG] Start adding new jump function
61145 2019-Jan-10 14:32:24.538938 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61146 2019-Jan-10 14:32:24.538994 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61147 2019-Jan-10 14:32:24.539610 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
61148 2019-Jan-10 14:32:24.540244 - [DEBUG] Edge Function : AllBottom
61149 2019-Jan-10 14:32:24.540273 - [DEBUG] End adding new jump function
61150 2019-Jan-10 14:32:24.540297 - [DEBUG]
61151 2019-Jan-10 14:32:24.540321 - [DEBUG] -------------------------------------------- 1737. Path Edge --------------------------------------------
61152 2019-Jan-10 14:32:24.540345 - [DEBUG]
61153 2019-Jan-10 14:32:24.540368 - [DEBUG] Process 1737. path edge:
61154 2019-Jan-10 14:32:24.540392 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61155 2019-Jan-10 14:32:24.540448 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
61156 2019-Jan-10 14:32:24.541068 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61157 2019-Jan-10 14:32:24.541684 - [DEBUG]
61158 2019-Jan-10 14:32:24.541708 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
61159 2019-Jan-10 14:32:24.542348 - [DEBUG] Compose: EdgeIdentity * AllBottom
61160 2019-Jan-10 14:32:24.542377 - [DEBUG]
61161 2019-Jan-10 14:32:24.542401 - [DEBUG] Propagate flow
61162 2019-Jan-10 14:32:24.542424 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61163 2019-Jan-10 14:32:24.542482 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
61164 2019-Jan-10 14:32:24.543099 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61165 2019-Jan-10 14:32:24.543730 - [DEBUG] Edge function : AllBottom (result of previous compose)
61166 2019-Jan-10 14:32:24.543756 - [DEBUG]
61167 2019-Jan-10 14:32:24.543781 - [DEBUG] Join: AllTop & AllBottom
61168 2019-Jan-10 14:32:24.543807 - [DEBUG] = AllBottom (new jump func)
61169 2019-Jan-10 14:32:24.543832 - [DEBUG]
61170 2019-Jan-10 14:32:24.543855 - [DEBUG] Start adding new jump function
61171 2019-Jan-10 14:32:24.543887 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61172 2019-Jan-10 14:32:24.543943 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61173 2019-Jan-10 14:32:24.544559 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
61174 2019-Jan-10 14:32:24.545174 - [DEBUG] Edge Function : AllBottom
61175 2019-Jan-10 14:32:24.545202 - [DEBUG] End adding new jump function
61176 2019-Jan-10 14:32:24.545226 - [DEBUG]
61177 2019-Jan-10 14:32:24.545250 - [DEBUG] -------------------------------------------- 1738. Path Edge --------------------------------------------
61178 2019-Jan-10 14:32:24.545274 - [DEBUG]
61179 2019-Jan-10 14:32:24.545298 - [DEBUG] Process 1738. path edge:
61180 2019-Jan-10 14:32:24.545321 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61181 2019-Jan-10 14:32:24.545377 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
61182 2019-Jan-10 14:32:24.545993 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61183 2019-Jan-10 14:32:24.546610 - [DEBUG]
61184 2019-Jan-10 14:32:24.546636 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
61185 2019-Jan-10 14:32:24.547288 - [DEBUG] Compose: EdgeIdentity * AllBottom
61186 2019-Jan-10 14:32:24.547315 - [DEBUG]
61187 2019-Jan-10 14:32:24.547339 - [DEBUG] Propagate flow
61188 2019-Jan-10 14:32:24.547363 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61189 2019-Jan-10 14:32:24.547421 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
61190 2019-Jan-10 14:32:24.548043 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61191 2019-Jan-10 14:32:24.548658 - [DEBUG] Edge function : AllBottom (result of previous compose)
61192 2019-Jan-10 14:32:24.548684 - [DEBUG]
61193 2019-Jan-10 14:32:24.548709 - [DEBUG] Join: AllTop & AllBottom
61194 2019-Jan-10 14:32:24.548735 - [DEBUG] = AllBottom (new jump func)
61195 2019-Jan-10 14:32:24.548760 - [DEBUG]
61196 2019-Jan-10 14:32:24.548783 - [DEBUG] Start adding new jump function
61197 2019-Jan-10 14:32:24.548807 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61198 2019-Jan-10 14:32:24.548863 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61199 2019-Jan-10 14:32:24.549487 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
61200 2019-Jan-10 14:32:24.550117 - [DEBUG] Edge Function : AllBottom
61201 2019-Jan-10 14:32:24.550146 - [DEBUG] End adding new jump function
61202 2019-Jan-10 14:32:24.550189 - [DEBUG]
61203 2019-Jan-10 14:32:24.550213 - [DEBUG] -------------------------------------------- 1739. Path Edge --------------------------------------------
61204 2019-Jan-10 14:32:24.550237 - [DEBUG]
61205 2019-Jan-10 14:32:24.550261 - [DEBUG] Process 1739. path edge:
61206 2019-Jan-10 14:32:24.550285 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61207 2019-Jan-10 14:32:24.550343 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
61208 2019-Jan-10 14:32:24.550962 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61209 2019-Jan-10 14:32:24.551578 - [DEBUG]
61210 2019-Jan-10 14:32:24.551603 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
61211 2019-Jan-10 14:32:24.552249 - [DEBUG] Compose: EdgeIdentity * AllBottom
61212 2019-Jan-10 14:32:24.552278 - [DEBUG]
61213 2019-Jan-10 14:32:24.552302 - [DEBUG] Propagate flow
61214 2019-Jan-10 14:32:24.552325 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61215 2019-Jan-10 14:32:24.552398 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
61216 2019-Jan-10 14:32:24.553031 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61217 2019-Jan-10 14:32:24.553669 - [DEBUG] Edge function : AllBottom (result of previous compose)
61218 2019-Jan-10 14:32:24.553694 - [DEBUG]
61219 2019-Jan-10 14:32:24.553720 - [DEBUG] Join: AllTop & AllBottom
61220 2019-Jan-10 14:32:24.553747 - [DEBUG] = AllBottom (new jump func)
61221 2019-Jan-10 14:32:24.553772 - [DEBUG]
61222 2019-Jan-10 14:32:24.553796 - [DEBUG] Start adding new jump function
61223 2019-Jan-10 14:32:24.553820 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61224 2019-Jan-10 14:32:24.553878 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61225 2019-Jan-10 14:32:24.554494 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
61226 2019-Jan-10 14:32:24.555109 - [DEBUG] Edge Function : AllBottom
61227 2019-Jan-10 14:32:24.555137 - [DEBUG] End adding new jump function
61228 2019-Jan-10 14:32:24.555161 - [DEBUG]
61229 2019-Jan-10 14:32:24.555185 - [DEBUG] -------------------------------------------- 1740. Path Edge --------------------------------------------
61230 2019-Jan-10 14:32:24.555209 - [DEBUG]
61231 2019-Jan-10 14:32:24.555233 - [DEBUG] Process 1740. path edge:
61232 2019-Jan-10 14:32:24.555257 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61233 2019-Jan-10 14:32:24.555313 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
61234 2019-Jan-10 14:32:24.555926 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61235 2019-Jan-10 14:32:24.556541 - [DEBUG]
61236 2019-Jan-10 14:32:24.556566 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
61237 2019-Jan-10 14:32:24.557219 - [DEBUG] Compose: EdgeIdentity * AllBottom
61238 2019-Jan-10 14:32:24.557247 - [DEBUG]
61239 2019-Jan-10 14:32:24.557270 - [DEBUG] Propagate flow
61240 2019-Jan-10 14:32:24.557293 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61241 2019-Jan-10 14:32:24.557351 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61242 2019-Jan-10 14:32:24.557968 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61243 2019-Jan-10 14:32:24.558584 - [DEBUG] Edge function : AllBottom (result of previous compose)
61244 2019-Jan-10 14:32:24.558609 - [DEBUG]
61245 2019-Jan-10 14:32:24.558634 - [DEBUG] Join: AllTop & AllBottom
61246 2019-Jan-10 14:32:24.558661 - [DEBUG] = AllBottom (new jump func)
61247 2019-Jan-10 14:32:24.558685 - [DEBUG]
61248 2019-Jan-10 14:32:24.558709 - [DEBUG] Start adding new jump function
61249 2019-Jan-10 14:32:24.558733 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61250 2019-Jan-10 14:32:24.558789 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61251 2019-Jan-10 14:32:24.559404 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61252 2019-Jan-10 14:32:24.560020 - [DEBUG] Edge Function : AllBottom
61253 2019-Jan-10 14:32:24.560048 - [DEBUG] End adding new jump function
61254 2019-Jan-10 14:32:24.560073 - [DEBUG]
61255 2019-Jan-10 14:32:24.560096 - [DEBUG] -------------------------------------------- 1741. Path Edge --------------------------------------------
61256 2019-Jan-10 14:32:24.560121 - [DEBUG]
61257 2019-Jan-10 14:32:24.560144 - [DEBUG] Process 1741. path edge:
61258 2019-Jan-10 14:32:24.560181 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61259 2019-Jan-10 14:32:24.560237 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
61260 2019-Jan-10 14:32:24.560862 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61261 2019-Jan-10 14:32:24.561477 - [DEBUG]
61262 2019-Jan-10 14:32:24.561502 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61263 2019-Jan-10 14:32:24.562140 - [DEBUG] Compose: EdgeIdentity * AllBottom
61264 2019-Jan-10 14:32:24.562169 - [DEBUG]
61265 2019-Jan-10 14:32:24.562193 - [DEBUG] Propagate flow
61266 2019-Jan-10 14:32:24.562217 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61267 2019-Jan-10 14:32:24.562275 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
61268 2019-Jan-10 14:32:24.562899 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61269 2019-Jan-10 14:32:24.563528 - [DEBUG] Edge function : AllBottom (result of previous compose)
61270 2019-Jan-10 14:32:24.563553 - [DEBUG]
61271 2019-Jan-10 14:32:24.563578 - [DEBUG] Join: AllTop & AllBottom
61272 2019-Jan-10 14:32:24.563604 - [DEBUG] = AllBottom (new jump func)
61273 2019-Jan-10 14:32:24.563629 - [DEBUG]
61274 2019-Jan-10 14:32:24.563653 - [DEBUG] Start adding new jump function
61275 2019-Jan-10 14:32:24.563677 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61276 2019-Jan-10 14:32:24.563734 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61277 2019-Jan-10 14:32:24.564350 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
61278 2019-Jan-10 14:32:24.564970 - [DEBUG] Edge Function : AllBottom
61279 2019-Jan-10 14:32:24.564998 - [DEBUG] End adding new jump function
61280 2019-Jan-10 14:32:24.565022 - [DEBUG]
61281 2019-Jan-10 14:32:24.565046 - [DEBUG] -------------------------------------------- 1742. Path Edge --------------------------------------------
61282 2019-Jan-10 14:32:24.565070 - [DEBUG]
61283 2019-Jan-10 14:32:24.565094 - [DEBUG] Process 1742. path edge:
61284 2019-Jan-10 14:32:24.565118 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61285 2019-Jan-10 14:32:24.565174 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
61286 2019-Jan-10 14:32:24.565794 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61287 2019-Jan-10 14:32:24.566412 - [DEBUG]
61288 2019-Jan-10 14:32:24.566437 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
61289 2019-Jan-10 14:32:24.567095 - [DEBUG] Compose: EdgeIdentity * AllBottom
61290 2019-Jan-10 14:32:24.567123 - [DEBUG]
61291 2019-Jan-10 14:32:24.567147 - [DEBUG] Propagate flow
61292 2019-Jan-10 14:32:24.567171 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61293 2019-Jan-10 14:32:24.567229 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61294 2019-Jan-10 14:32:24.567857 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61295 2019-Jan-10 14:32:24.568472 - [DEBUG] Edge function : AllBottom (result of previous compose)
61296 2019-Jan-10 14:32:24.568498 - [DEBUG]
61297 2019-Jan-10 14:32:24.568523 - [DEBUG] Join: AllTop & AllBottom
61298 2019-Jan-10 14:32:24.568549 - [DEBUG] = AllBottom (new jump func)
61299 2019-Jan-10 14:32:24.568574 - [DEBUG]
61300 2019-Jan-10 14:32:24.568597 - [DEBUG] Start adding new jump function
61301 2019-Jan-10 14:32:24.568621 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61302 2019-Jan-10 14:32:24.568685 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61303 2019-Jan-10 14:32:24.569302 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61304 2019-Jan-10 14:32:24.569918 - [DEBUG] Edge Function : AllBottom
61305 2019-Jan-10 14:32:24.569954 - [DEBUG] End adding new jump function
61306 2019-Jan-10 14:32:24.569978 - [DEBUG]
61307 2019-Jan-10 14:32:24.570002 - [DEBUG] -------------------------------------------- 1743. Path Edge --------------------------------------------
61308 2019-Jan-10 14:32:24.570026 - [DEBUG]
61309 2019-Jan-10 14:32:24.570050 - [DEBUG] Process 1743. path edge:
61310 2019-Jan-10 14:32:24.570074 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61311 2019-Jan-10 14:32:24.570130 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
61312 2019-Jan-10 14:32:24.570766 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61313 2019-Jan-10 14:32:24.571383 - [DEBUG]
61314 2019-Jan-10 14:32:24.571407 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61315 2019-Jan-10 14:32:24.572045 - [DEBUG] Compose: EdgeIdentity * AllBottom
61316 2019-Jan-10 14:32:24.572073 - [DEBUG]
61317 2019-Jan-10 14:32:24.572097 - [DEBUG] Propagate flow
61318 2019-Jan-10 14:32:24.572121 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61319 2019-Jan-10 14:32:24.572178 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61320 2019-Jan-10 14:32:24.572795 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61321 2019-Jan-10 14:32:24.573410 - [DEBUG] Edge function : AllBottom (result of previous compose)
61322 2019-Jan-10 14:32:24.573435 - [DEBUG]
61323 2019-Jan-10 14:32:24.573460 - [DEBUG] Join: AllTop & AllBottom
61324 2019-Jan-10 14:32:24.573487 - [DEBUG] = AllBottom (new jump func)
61325 2019-Jan-10 14:32:24.573525 - [DEBUG]
61326 2019-Jan-10 14:32:24.573549 - [DEBUG] Start adding new jump function
61327 2019-Jan-10 14:32:24.573572 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61328 2019-Jan-10 14:32:24.573629 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61329 2019-Jan-10 14:32:24.574247 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61330 2019-Jan-10 14:32:24.574862 - [DEBUG] Edge Function : AllBottom
61331 2019-Jan-10 14:32:24.574897 - [DEBUG] End adding new jump function
61332 2019-Jan-10 14:32:24.574922 - [DEBUG]
61333 2019-Jan-10 14:32:24.574945 - [DEBUG] -------------------------------------------- 1744. Path Edge --------------------------------------------
61334 2019-Jan-10 14:32:24.574970 - [DEBUG]
61335 2019-Jan-10 14:32:24.574993 - [DEBUG] Process 1744. path edge:
61336 2019-Jan-10 14:32:24.575017 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61337 2019-Jan-10 14:32:24.575074 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
61338 2019-Jan-10 14:32:24.575690 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61339 2019-Jan-10 14:32:24.576307 - [DEBUG]
61340 2019-Jan-10 14:32:24.576331 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61341 2019-Jan-10 14:32:24.576979 - [DEBUG] Start of endsummarytab entry
61342 2019-Jan-10 14:32:24.577017 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
61343 2019-Jan-10 14:32:24.577643 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
61344 2019-Jan-10 14:32:24.577705 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61345 2019-Jan-10 14:32:24.578354 - [DEBUG] d2: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61346 2019-Jan-10 14:32:24.578980 - [DEBUG] EF: AllBottom
61347 2019-Jan-10 14:32:24.579006 - [DEBUG]
61348 2019-Jan-10 14:32:24.579030 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61349 2019-Jan-10 14:32:24.579645 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61350 2019-Jan-10 14:32:24.580280 - [DEBUG] EF: AllBottom
61351 2019-Jan-10 14:32:24.580305 - [DEBUG]
61352 2019-Jan-10 14:32:24.580329 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61353 2019-Jan-10 14:32:24.580943 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
61354 2019-Jan-10 14:32:24.581562 - [DEBUG] EF: AllBottom
61355 2019-Jan-10 14:32:24.581588 - [DEBUG]
61356 2019-Jan-10 14:32:24.581611 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61357 2019-Jan-10 14:32:24.582225 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61358 2019-Jan-10 14:32:24.582839 - [DEBUG] EF: AllBottom
61359 2019-Jan-10 14:32:24.582864 - [DEBUG]
61360 2019-Jan-10 14:32:24.582888 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61361 2019-Jan-10 14:32:24.583515 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61362 2019-Jan-10 14:32:24.584132 - [DEBUG] EF: AllBottom
61363 2019-Jan-10 14:32:24.584157 - [DEBUG]
61364 2019-Jan-10 14:32:24.584181 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61365 2019-Jan-10 14:32:24.584796 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
61366 2019-Jan-10 14:32:24.585415 - [DEBUG] EF: AllBottom
61367 2019-Jan-10 14:32:24.585440 - [DEBUG]
61368 2019-Jan-10 14:32:24.585463 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61369 2019-Jan-10 14:32:24.586077 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
61370 2019-Jan-10 14:32:24.586694 - [DEBUG] EF: AllBottom
61371 2019-Jan-10 14:32:24.586719 - [DEBUG]
61372 2019-Jan-10 14:32:24.586743 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61373 2019-Jan-10 14:32:24.587372 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61374 2019-Jan-10 14:32:24.587989 - [DEBUG] EF: AllBottom
61375 2019-Jan-10 14:32:24.588015 - [DEBUG]
61376 2019-Jan-10 14:32:24.588038 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61377 2019-Jan-10 14:32:24.588652 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
61378 2019-Jan-10 14:32:24.589268 - [DEBUG] EF: AllBottom
61379 2019-Jan-10 14:32:24.589293 - [DEBUG]
61380 2019-Jan-10 14:32:24.589316 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61381 2019-Jan-10 14:32:24.589930 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
61382 2019-Jan-10 14:32:24.590564 - [DEBUG] EF: AllBottom
61383 2019-Jan-10 14:32:24.590589 - [DEBUG]
61384 2019-Jan-10 14:32:24.590612 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61385 2019-Jan-10 14:32:24.591235 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
61386 2019-Jan-10 14:32:24.591861 - [DEBUG] EF: AllBottom
61387 2019-Jan-10 14:32:24.591886 - [DEBUG]
61388 2019-Jan-10 14:32:24.591909 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61389 2019-Jan-10 14:32:24.592524 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
61390 2019-Jan-10 14:32:24.593139 - [DEBUG] EF: AllBottom
61391 2019-Jan-10 14:32:24.593164 - [DEBUG]
61392 2019-Jan-10 14:32:24.593188 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61393 2019-Jan-10 14:32:24.593832 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
61394 2019-Jan-10 14:32:24.594449 - [DEBUG] EF: AllBottom
61395 2019-Jan-10 14:32:24.594474 - [DEBUG]
61396 2019-Jan-10 14:32:24.594498 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61397 2019-Jan-10 14:32:24.595113 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61398 2019-Jan-10 14:32:24.595743 - [DEBUG] EF: AllBottom
61399 2019-Jan-10 14:32:24.595768 - [DEBUG]
61400 2019-Jan-10 14:32:24.595792 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61401 2019-Jan-10 14:32:24.596407 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
61402 2019-Jan-10 14:32:24.597040 - [DEBUG] EF: AllBottom
61403 2019-Jan-10 14:32:24.597065 - [DEBUG]
61404 2019-Jan-10 14:32:24.597088 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61405 2019-Jan-10 14:32:24.597702 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
61406 2019-Jan-10 14:32:24.598322 - [DEBUG] EF: AllBottom
61407 2019-Jan-10 14:32:24.598347 - [DEBUG]
61408 2019-Jan-10 14:32:24.598371 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61409 2019-Jan-10 14:32:24.598985 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
61410 2019-Jan-10 14:32:24.599602 - [DEBUG] EF: AllBottom
61411 2019-Jan-10 14:32:24.599627 - [DEBUG]
61412 2019-Jan-10 14:32:24.599650 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61413 2019-Jan-10 14:32:24.600298 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61414 2019-Jan-10 14:32:24.600918 - [DEBUG] EF: AllBottom
61415 2019-Jan-10 14:32:24.600943 - [DEBUG]
61416 2019-Jan-10 14:32:24.600967 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61417 2019-Jan-10 14:32:24.601581 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
61418 2019-Jan-10 14:32:24.602206 - [DEBUG] EF: AllBottom
61419 2019-Jan-10 14:32:24.602231 - [DEBUG]
61420 2019-Jan-10 14:32:24.602255 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61421 2019-Jan-10 14:32:24.602869 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
61422 2019-Jan-10 14:32:24.603504 - [DEBUG] EF: AllBottom
61423 2019-Jan-10 14:32:24.603530 - [DEBUG]
61424 2019-Jan-10 14:32:24.603554 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61425 2019-Jan-10 14:32:24.604170 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
61426 2019-Jan-10 14:32:24.604788 - [DEBUG] EF: AllBottom
61427 2019-Jan-10 14:32:24.604813 - [DEBUG]
61428 2019-Jan-10 14:32:24.604837 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61429 2019-Jan-10 14:32:24.605451 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
61430 2019-Jan-10 14:32:24.606065 - [DEBUG] EF: AllBottom
61431 2019-Jan-10 14:32:24.606090 - [DEBUG]
61432 2019-Jan-10 14:32:24.606114 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61433 2019-Jan-10 14:32:24.606728 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61434 2019-Jan-10 14:32:24.607362 - [DEBUG] EF: AllBottom
61435 2019-Jan-10 14:32:24.607387 - [DEBUG]
61436 2019-Jan-10 14:32:24.607411 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61437 2019-Jan-10 14:32:24.608025 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
61438 2019-Jan-10 14:32:24.608658 - [DEBUG] EF: AllBottom
61439 2019-Jan-10 14:32:24.608683 - [DEBUG]
61440 2019-Jan-10 14:32:24.608707 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61441 2019-Jan-10 14:32:24.609322 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61442 2019-Jan-10 14:32:24.609945 - [DEBUG] EF: AllBottom
61443 2019-Jan-10 14:32:24.609971 - [DEBUG]
61444 2019-Jan-10 14:32:24.609994 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61445 2019-Jan-10 14:32:24.610626 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
61446 2019-Jan-10 14:32:24.611243 - [DEBUG] EF: AllBottom
61447 2019-Jan-10 14:32:24.611268 - [DEBUG]
61448 2019-Jan-10 14:32:24.611292 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61449 2019-Jan-10 14:32:24.611907 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
61450 2019-Jan-10 14:32:24.612521 - [DEBUG] EF: AllBottom
61451 2019-Jan-10 14:32:24.612546 - [DEBUG]
61452 2019-Jan-10 14:32:24.612570 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61453 2019-Jan-10 14:32:24.613191 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
61454 2019-Jan-10 14:32:24.613831 - [DEBUG] EF: AllBottom
61455 2019-Jan-10 14:32:24.613856 - [DEBUG]
61456 2019-Jan-10 14:32:24.613880 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61457 2019-Jan-10 14:32:24.614494 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
61458 2019-Jan-10 14:32:24.615109 - [DEBUG] EF: AllBottom
61459 2019-Jan-10 14:32:24.615134 - [DEBUG]
61460 2019-Jan-10 14:32:24.615157 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61461 2019-Jan-10 14:32:24.615771 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
61462 2019-Jan-10 14:32:24.616387 - [DEBUG] EF: AllBottom
61463 2019-Jan-10 14:32:24.616412 - [DEBUG]
61464 2019-Jan-10 14:32:24.616436 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61465 2019-Jan-10 14:32:24.617066 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
61466 2019-Jan-10 14:32:24.617682 - [DEBUG] EF: AllBottom
61467 2019-Jan-10 14:32:24.617707 - [DEBUG]
61468 2019-Jan-10 14:32:24.617731 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61469 2019-Jan-10 14:32:24.618345 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
61470 2019-Jan-10 14:32:24.618960 - [DEBUG] EF: AllBottom
61471 2019-Jan-10 14:32:24.618985 - [DEBUG]
61472 2019-Jan-10 14:32:24.619009 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61473 2019-Jan-10 14:32:24.619622 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
61474 2019-Jan-10 14:32:24.620261 - [DEBUG] EF: AllBottom
61475 2019-Jan-10 14:32:24.620286 - [DEBUG]
61476 2019-Jan-10 14:32:24.620310 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61477 2019-Jan-10 14:32:24.620925 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
61478 2019-Jan-10 14:32:24.621548 - [DEBUG] EF: AllBottom
61479 2019-Jan-10 14:32:24.621573 - [DEBUG]
61480 2019-Jan-10 14:32:24.621597 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61481 2019-Jan-10 14:32:24.622211 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
61482 2019-Jan-10 14:32:24.622828 - [DEBUG] EF: AllBottom
61483 2019-Jan-10 14:32:24.622853 - [DEBUG]
61484 2019-Jan-10 14:32:24.622877 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61485 2019-Jan-10 14:32:24.623511 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
61486 2019-Jan-10 14:32:24.624129 - [DEBUG] EF: AllBottom
61487 2019-Jan-10 14:32:24.624155 - [DEBUG]
61488 2019-Jan-10 14:32:24.624178 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
61489 2019-Jan-10 14:32:24.624792 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
61490 2019-Jan-10 14:32:24.625409 - [DEBUG] EF: AllBottom
61491 2019-Jan-10 14:32:24.625434 - [DEBUG]
61492 2019-Jan-10 14:32:24.625469 - [DEBUG] ---------------
61493 2019-Jan-10 14:32:24.625493 - [DEBUG]
61494 2019-Jan-10 14:32:24.625520 - [DEBUG] End of endsummarytab entry
61495 2019-Jan-10 14:32:24.625543 - [DEBUG]
61496 2019-Jan-10 14:32:24.625567 - [DEBUG] Start of incomingtab entry
61497 2019-Jan-10 14:32:24.625592 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
61498 2019-Jan-10 14:32:24.626209 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
61499 2019-Jan-10 14:32:24.626267 - [DEBUG] ---------------
61500 2019-Jan-10 14:32:24.626291 - [DEBUG] End of incomingtab entry
61501 2019-Jan-10 14:32:24.626315 - [DEBUG]
61502 2019-Jan-10 14:32:24.626341 - [DEBUG] EDGE:
61503 2019-Jan-10 14:32:24.626398 - [DEBUG] ---> 61504 2019-Jan-10 14:32:24.627030 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61505 2019-Jan-10 14:32:24.627647 - [DEBUG]
61506 2019-Jan-10 14:32:24.627672 - [DEBUG] EDGE:
61507 2019-Jan-10 14:32:24.627730 - [DEBUG] ---> 61508 2019-Jan-10 14:32:24.628346 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61509 2019-Jan-10 14:32:24.628962 - [DEBUG]
61510 2019-Jan-10 14:32:24.629002 - [DEBUG] Compose: EdgeIdentity * AllBottom
61511 2019-Jan-10 14:32:24.629029 - [DEBUG]
61512 2019-Jan-10 14:32:24.629053 - [DEBUG] Propagate flow
61513 2019-Jan-10 14:32:24.629076 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61514 2019-Jan-10 14:32:24.629133 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61515 2019-Jan-10 14:32:24.629760 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61516 2019-Jan-10 14:32:24.630405 - [DEBUG] Edge function : AllBottom (result of previous compose)
61517 2019-Jan-10 14:32:24.630430 - [DEBUG]
61518 2019-Jan-10 14:32:24.630456 - [DEBUG] Join: AllTop & AllBottom
61519 2019-Jan-10 14:32:24.630482 - [DEBUG] = AllBottom (new jump func)
61520 2019-Jan-10 14:32:24.630506 - [DEBUG]
61521 2019-Jan-10 14:32:24.630530 - [DEBUG] Start adding new jump function
61522 2019-Jan-10 14:32:24.630553 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61523 2019-Jan-10 14:32:24.630609 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61524 2019-Jan-10 14:32:24.631227 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61525 2019-Jan-10 14:32:24.631854 - [DEBUG] Edge Function : AllBottom
61526 2019-Jan-10 14:32:24.631883 - [DEBUG] End adding new jump function
61527 2019-Jan-10 14:32:24.631907 - [DEBUG]
61528 2019-Jan-10 14:32:24.631931 - [DEBUG] -------------------------------------------- 1745. Path Edge --------------------------------------------
61529 2019-Jan-10 14:32:24.631955 - [DEBUG]
61530 2019-Jan-10 14:32:24.631979 - [DEBUG] Process 1745. path edge:
61531 2019-Jan-10 14:32:24.632011 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61532 2019-Jan-10 14:32:24.632067 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
61533 2019-Jan-10 14:32:24.632694 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61534 2019-Jan-10 14:32:24.633311 - [DEBUG]
61535 2019-Jan-10 14:32:24.633335 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
61536 2019-Jan-10 14:32:24.633995 - [DEBUG] Possible callees:
61537 2019-Jan-10 14:32:24.634020 - [DEBUG] llvm.dbg.declare
61538 2019-Jan-10 14:32:24.634045 - [DEBUG] Possible return sites:
61539 2019-Jan-10 14:32:24.634069 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19361540 2019-Jan-10 14:32:24.635312 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
61541 2019-Jan-10 14:32:24.635340 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
61542 2019-Jan-10 14:32:24.635380 - [DEBUG] Compose: EdgeIdentity * AllBottom
61543 2019-Jan-10 14:32:24.635407 - [DEBUG]
61544 2019-Jan-10 14:32:24.635431 - [DEBUG] Propagate flow
61545 2019-Jan-10 14:32:24.635455 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61546 2019-Jan-10 14:32:24.635512 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61547 2019-Jan-10 14:32:24.636133 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61548 2019-Jan-10 14:32:24.636749 - [DEBUG] Edge function : AllBottom (result of previous compose)
61549 2019-Jan-10 14:32:24.636774 - [DEBUG]
61550 2019-Jan-10 14:32:24.636799 - [DEBUG] Join: AllTop & AllBottom
61551 2019-Jan-10 14:32:24.636836 - [DEBUG] = AllBottom (new jump func)
61552 2019-Jan-10 14:32:24.636863 - [DEBUG]
61553 2019-Jan-10 14:32:24.636886 - [DEBUG] Start adding new jump function
61554 2019-Jan-10 14:32:24.636910 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61555 2019-Jan-10 14:32:24.636966 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61556 2019-Jan-10 14:32:24.637585 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61557 2019-Jan-10 14:32:24.638204 - [DEBUG] Edge Function : AllBottom
61558 2019-Jan-10 14:32:24.638232 - [DEBUG] End adding new jump function
61559 2019-Jan-10 14:32:24.638256 - [DEBUG]
61560 2019-Jan-10 14:32:24.638280 - [DEBUG] -------------------------------------------- 1746. Path Edge --------------------------------------------
61561 2019-Jan-10 14:32:24.638304 - [DEBUG]
61562 2019-Jan-10 14:32:24.638327 - [DEBUG] Process 1746. path edge:
61563 2019-Jan-10 14:32:24.638351 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61564 2019-Jan-10 14:32:24.638407 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
61565 2019-Jan-10 14:32:24.639026 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61566 2019-Jan-10 14:32:24.639640 - [DEBUG]
61567 2019-Jan-10 14:32:24.639665 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
61568 2019-Jan-10 14:32:24.640321 - [DEBUG] Compose: EdgeIdentity * AllBottom
61569 2019-Jan-10 14:32:24.640349 - [DEBUG]
61570 2019-Jan-10 14:32:24.640373 - [DEBUG] Propagate flow
61571 2019-Jan-10 14:32:24.640396 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61572 2019-Jan-10 14:32:24.640454 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
61573 2019-Jan-10 14:32:24.641080 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61574 2019-Jan-10 14:32:24.641698 - [DEBUG] Edge function : AllBottom (result of previous compose)
61575 2019-Jan-10 14:32:24.641723 - [DEBUG]
61576 2019-Jan-10 14:32:24.641748 - [DEBUG] Join: AllTop & AllBottom
61577 2019-Jan-10 14:32:24.641774 - [DEBUG] = AllBottom (new jump func)
61578 2019-Jan-10 14:32:24.641799 - [DEBUG]
61579 2019-Jan-10 14:32:24.641823 - [DEBUG] Start adding new jump function
61580 2019-Jan-10 14:32:24.641847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61581 2019-Jan-10 14:32:24.641903 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61582 2019-Jan-10 14:32:24.642520 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
61583 2019-Jan-10 14:32:24.643135 - [DEBUG] Edge Function : AllBottom
61584 2019-Jan-10 14:32:24.643170 - [DEBUG] End adding new jump function
61585 2019-Jan-10 14:32:24.643194 - [DEBUG]
61586 2019-Jan-10 14:32:24.643218 - [DEBUG] -------------------------------------------- 1747. Path Edge --------------------------------------------
61587 2019-Jan-10 14:32:24.643242 - [DEBUG]
61588 2019-Jan-10 14:32:24.643265 - [DEBUG] Process 1747. path edge:
61589 2019-Jan-10 14:32:24.643289 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61590 2019-Jan-10 14:32:24.643345 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
61591 2019-Jan-10 14:32:24.643977 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61592 2019-Jan-10 14:32:24.644593 - [DEBUG]
61593 2019-Jan-10 14:32:24.644618 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
61594 2019-Jan-10 14:32:24.645255 - [DEBUG] Compose: EdgeIdentity * AllBottom
61595 2019-Jan-10 14:32:24.645283 - [DEBUG]
61596 2019-Jan-10 14:32:24.645307 - [DEBUG] Propagate flow
61597 2019-Jan-10 14:32:24.645331 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61598 2019-Jan-10 14:32:24.645389 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
61599 2019-Jan-10 14:32:24.646007 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61600 2019-Jan-10 14:32:24.646623 - [DEBUG] Edge function : AllBottom (result of previous compose)
61601 2019-Jan-10 14:32:24.646648 - [DEBUG]
61602 2019-Jan-10 14:32:24.646674 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
61603 2019-Jan-10 14:32:24.646700 - [DEBUG] = AllBottom
61604 2019-Jan-10 14:32:24.646725 - [DEBUG]
61605 2019-Jan-10 14:32:24.646748 - [DEBUG] PROPAGATE: No new function!
61606 2019-Jan-10 14:32:24.646773 - [DEBUG] EDGE:
61607 2019-Jan-10 14:32:24.646843 - [DEBUG] ---> 61608 2019-Jan-10 14:32:24.647460 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61609 2019-Jan-10 14:32:24.648075 - [DEBUG]
61610 2019-Jan-10 14:32:24.648100 - [DEBUG] EDGE:
61611 2019-Jan-10 14:32:24.648158 - [DEBUG] ---> 61612 2019-Jan-10 14:32:24.648777 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61613 2019-Jan-10 14:32:24.649392 - [DEBUG]
61614 2019-Jan-10 14:32:24.649417 - [DEBUG] EDGE:
61615 2019-Jan-10 14:32:24.649474 - [DEBUG] ---> 61616 2019-Jan-10 14:32:24.650114 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61617 2019-Jan-10 14:32:24.650758 - [DEBUG]
61618 2019-Jan-10 14:32:24.650784 - [DEBUG] EDGE:
61619 2019-Jan-10 14:32:24.650843 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
61620 2019-Jan-10 14:32:24.651463 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61621 2019-Jan-10 14:32:24.652078 - [DEBUG]
61622 2019-Jan-10 14:32:24.652103 - [DEBUG] EDGE:
61623 2019-Jan-10 14:32:24.652161 - [DEBUG] ---> 61624 2019-Jan-10 14:32:24.652777 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61625 2019-Jan-10 14:32:24.653393 - [DEBUG]
61626 2019-Jan-10 14:32:24.653418 - [DEBUG] EDGE:
61627 2019-Jan-10 14:32:24.653475 - [DEBUG] ---> 61628 2019-Jan-10 14:32:24.654104 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61629 2019-Jan-10 14:32:24.654722 - [DEBUG]
61630 2019-Jan-10 14:32:24.654748 - [DEBUG] EDGE:
61631 2019-Jan-10 14:32:24.654805 - [DEBUG] ---> 61632 2019-Jan-10 14:32:24.655425 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61633 2019-Jan-10 14:32:24.656040 - [DEBUG]
61634 2019-Jan-10 14:32:24.656075 - [DEBUG] Compose: EdgeIdentity * AllBottom
61635 2019-Jan-10 14:32:24.656102 - [DEBUG]
61636 2019-Jan-10 14:32:24.656126 - [DEBUG] Propagate flow
61637 2019-Jan-10 14:32:24.656150 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61638 2019-Jan-10 14:32:24.656207 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
61639 2019-Jan-10 14:32:24.656836 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61640 2019-Jan-10 14:32:24.657453 - [DEBUG] Edge function : AllBottom (result of previous compose)
61641 2019-Jan-10 14:32:24.657479 - [DEBUG]
61642 2019-Jan-10 14:32:24.657504 - [DEBUG] Join: AllTop & AllBottom
61643 2019-Jan-10 14:32:24.657530 - [DEBUG] = AllBottom (new jump func)
61644 2019-Jan-10 14:32:24.657555 - [DEBUG]
61645 2019-Jan-10 14:32:24.657578 - [DEBUG] Start adding new jump function
61646 2019-Jan-10 14:32:24.657602 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61647 2019-Jan-10 14:32:24.657658 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61648 2019-Jan-10 14:32:24.658275 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
61649 2019-Jan-10 14:32:24.658893 - [DEBUG] Edge Function : AllBottom
61650 2019-Jan-10 14:32:24.658921 - [DEBUG] End adding new jump function
61651 2019-Jan-10 14:32:24.658945 - [DEBUG]
61652 2019-Jan-10 14:32:24.658968 - [DEBUG] -------------------------------------------- 1748. Path Edge --------------------------------------------
61653 2019-Jan-10 14:32:24.658993 - [DEBUG]
61654 2019-Jan-10 14:32:24.659016 - [DEBUG] Process 1748. path edge:
61655 2019-Jan-10 14:32:24.659040 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61656 2019-Jan-10 14:32:24.659096 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
61657 2019-Jan-10 14:32:24.659714 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61658 2019-Jan-10 14:32:24.660353 - [DEBUG]
61659 2019-Jan-10 14:32:24.660378 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
61660 2019-Jan-10 14:32:24.661020 - [DEBUG] Compose: EdgeIdentity * AllBottom
61661 2019-Jan-10 14:32:24.661048 - [DEBUG]
61662 2019-Jan-10 14:32:24.661072 - [DEBUG] Propagate flow
61663 2019-Jan-10 14:32:24.661095 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61664 2019-Jan-10 14:32:24.661153 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
61665 2019-Jan-10 14:32:24.661767 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61666 2019-Jan-10 14:32:24.662385 - [DEBUG] Edge function : AllBottom (result of previous compose)
61667 2019-Jan-10 14:32:24.662410 - [DEBUG]
61668 2019-Jan-10 14:32:24.662435 - [DEBUG] Join: AllTop & AllBottom
61669 2019-Jan-10 14:32:24.662461 - [DEBUG] = AllBottom (new jump func)
61670 2019-Jan-10 14:32:24.662486 - [DEBUG]
61671 2019-Jan-10 14:32:24.662509 - [DEBUG] Start adding new jump function
61672 2019-Jan-10 14:32:24.662533 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61673 2019-Jan-10 14:32:24.662589 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61674 2019-Jan-10 14:32:24.663204 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
61675 2019-Jan-10 14:32:24.663831 - [DEBUG] Edge Function : AllBottom
61676 2019-Jan-10 14:32:24.663859 - [DEBUG] End adding new jump function
61677 2019-Jan-10 14:32:24.663883 - [DEBUG]
61678 2019-Jan-10 14:32:24.663907 - [DEBUG] -------------------------------------------- 1749. Path Edge --------------------------------------------
61679 2019-Jan-10 14:32:24.663931 - [DEBUG]
61680 2019-Jan-10 14:32:24.663955 - [DEBUG] Process 1749. path edge:
61681 2019-Jan-10 14:32:24.663978 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61682 2019-Jan-10 14:32:24.664035 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
61683 2019-Jan-10 14:32:24.664647 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61684 2019-Jan-10 14:32:24.665262 - [DEBUG]
61685 2019-Jan-10 14:32:24.665288 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
61686 2019-Jan-10 14:32:24.665921 - [DEBUG] Compose: EdgeIdentity * AllBottom
61687 2019-Jan-10 14:32:24.665949 - [DEBUG]
61688 2019-Jan-10 14:32:24.665973 - [DEBUG] Propagate flow
61689 2019-Jan-10 14:32:24.665997 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61690 2019-Jan-10 14:32:24.666055 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
61691 2019-Jan-10 14:32:24.666673 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61692 2019-Jan-10 14:32:24.667306 - [DEBUG] Edge function : AllBottom (result of previous compose)
61693 2019-Jan-10 14:32:24.667331 - [DEBUG]
61694 2019-Jan-10 14:32:24.667357 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
61695 2019-Jan-10 14:32:24.667383 - [DEBUG] = AllBottom
61696 2019-Jan-10 14:32:24.667408 - [DEBUG]
61697 2019-Jan-10 14:32:24.667431 - [DEBUG] PROPAGATE: No new function!
61698 2019-Jan-10 14:32:24.667456 - [DEBUG] EDGE:
61699 2019-Jan-10 14:32:24.667514 - [DEBUG] ---> 61700 2019-Jan-10 14:32:24.668128 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61701 2019-Jan-10 14:32:24.668745 - [DEBUG]
61702 2019-Jan-10 14:32:24.668769 - [DEBUG] EDGE:
61703 2019-Jan-10 14:32:24.668827 - [DEBUG] ---> 61704 2019-Jan-10 14:32:24.669453 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61705 2019-Jan-10 14:32:24.670071 - [DEBUG]
61706 2019-Jan-10 14:32:24.670096 - [DEBUG] EDGE:
61707 2019-Jan-10 14:32:24.670154 - [DEBUG] ---> 61708 2019-Jan-10 14:32:24.670783 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61709 2019-Jan-10 14:32:24.671398 - [DEBUG]
61710 2019-Jan-10 14:32:24.671423 - [DEBUG] EDGE:
61711 2019-Jan-10 14:32:24.671481 - [DEBUG] ---> 61712 2019-Jan-10 14:32:24.672101 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61713 2019-Jan-10 14:32:24.672717 - [DEBUG]
61714 2019-Jan-10 14:32:24.672742 - [DEBUG] EDGE:
61715 2019-Jan-10 14:32:24.672800 - [DEBUG] ---> 61716 2019-Jan-10 14:32:24.673415 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61717 2019-Jan-10 14:32:24.674045 - [DEBUG]
61718 2019-Jan-10 14:32:24.674071 - [DEBUG] EDGE:
61719 2019-Jan-10 14:32:24.674128 - [DEBUG] ---> 61720 2019-Jan-10 14:32:24.674747 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61721 2019-Jan-10 14:32:24.675362 - [DEBUG]
61722 2019-Jan-10 14:32:24.675388 - [DEBUG] EDGE:
61723 2019-Jan-10 14:32:24.675446 - [DEBUG] ---> 61724 2019-Jan-10 14:32:24.676072 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61725 2019-Jan-10 14:32:24.676687 - [DEBUG]
61726 2019-Jan-10 14:32:24.676713 - [DEBUG] EDGE:
61727 2019-Jan-10 14:32:24.676770 - [DEBUG] ---> 61728 2019-Jan-10 14:32:24.677401 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61729 2019-Jan-10 14:32:24.678043 - [DEBUG]
61730 2019-Jan-10 14:32:24.678071 - [DEBUG] EDGE:
61731 2019-Jan-10 14:32:24.678135 - [DEBUG] ---> 61732 2019-Jan-10 14:32:24.678792 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61733 2019-Jan-10 14:32:24.679463 - [DEBUG]
61734 2019-Jan-10 14:32:24.679492 - [DEBUG] EDGE:
61735 2019-Jan-10 14:32:24.679563 - [DEBUG] ---> 61736 2019-Jan-10 14:32:24.680272 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61737 2019-Jan-10 14:32:24.680937 - [DEBUG]
61738 2019-Jan-10 14:32:24.680965 - [DEBUG] EDGE:
61739 2019-Jan-10 14:32:24.681032 - [DEBUG] ---> 61740 2019-Jan-10 14:32:24.681692 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61741 2019-Jan-10 14:32:24.682366 - [DEBUG]
61742 2019-Jan-10 14:32:24.682395 - [DEBUG] EDGE:
61743 2019-Jan-10 14:32:24.682464 - [DEBUG] ---> 61744 2019-Jan-10 14:32:24.683101 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61745 2019-Jan-10 14:32:24.683747 - [DEBUG]
61746 2019-Jan-10 14:32:24.683773 - [DEBUG] EDGE:
61747 2019-Jan-10 14:32:24.683832 - [DEBUG] ---> 61748 2019-Jan-10 14:32:24.684453 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61749 2019-Jan-10 14:32:24.685069 - [DEBUG]
61750 2019-Jan-10 14:32:24.685095 - [DEBUG] EDGE:
61751 2019-Jan-10 14:32:24.685153 - [DEBUG] ---> 61752 2019-Jan-10 14:32:24.685781 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61753 2019-Jan-10 14:32:24.686396 - [DEBUG]
61754 2019-Jan-10 14:32:24.686421 - [DEBUG] EDGE:
61755 2019-Jan-10 14:32:24.686479 - [DEBUG] ---> 61756 2019-Jan-10 14:32:24.687110 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61757 2019-Jan-10 14:32:24.687726 - [DEBUG]
61758 2019-Jan-10 14:32:24.687752 - [DEBUG] EDGE:
61759 2019-Jan-10 14:32:24.687810 - [DEBUG] ---> 61760 2019-Jan-10 14:32:24.688429 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61761 2019-Jan-10 14:32:24.689044 - [DEBUG]
61762 2019-Jan-10 14:32:24.689071 - [DEBUG] EDGE:
61763 2019-Jan-10 14:32:24.689128 - [DEBUG] ---> 61764 2019-Jan-10 14:32:24.689753 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61765 2019-Jan-10 14:32:24.690391 - [DEBUG]
61766 2019-Jan-10 14:32:24.690417 - [DEBUG] EDGE:
61767 2019-Jan-10 14:32:24.690474 - [DEBUG] ---> 61768 2019-Jan-10 14:32:24.691089 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61769 2019-Jan-10 14:32:24.691711 - [DEBUG]
61770 2019-Jan-10 14:32:24.691736 - [DEBUG] EDGE:
61771 2019-Jan-10 14:32:24.691794 - [DEBUG] ---> 61772 2019-Jan-10 14:32:24.692411 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61773 2019-Jan-10 14:32:24.693026 - [DEBUG]
61774 2019-Jan-10 14:32:24.693052 - [DEBUG] EDGE:
61775 2019-Jan-10 14:32:24.693110 - [DEBUG] ---> 61776 2019-Jan-10 14:32:24.693751 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
61777 2019-Jan-10 14:32:24.694368 - [DEBUG]
61778 2019-Jan-10 14:32:24.694418 - [DEBUG] Compose: EdgeIdentity * AllBottom
61779 2019-Jan-10 14:32:24.694457 - [DEBUG]
61780 2019-Jan-10 14:32:24.694482 - [DEBUG] Propagate flow
61781 2019-Jan-10 14:32:24.694505 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61782 2019-Jan-10 14:32:24.694563 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61783 2019-Jan-10 14:32:24.695183 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61784 2019-Jan-10 14:32:24.695798 - [DEBUG] Edge function : AllBottom (result of previous compose)
61785 2019-Jan-10 14:32:24.695823 - [DEBUG]
61786 2019-Jan-10 14:32:24.695849 - [DEBUG] Join: AllTop & AllBottom
61787 2019-Jan-10 14:32:24.695876 - [DEBUG] = AllBottom (new jump func)
61788 2019-Jan-10 14:32:24.695900 - [DEBUG]
61789 2019-Jan-10 14:32:24.695924 - [DEBUG] Start adding new jump function
61790 2019-Jan-10 14:32:24.695947 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61791 2019-Jan-10 14:32:24.696003 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61792 2019-Jan-10 14:32:24.696620 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61793 2019-Jan-10 14:32:24.697255 - [DEBUG] Edge Function : AllBottom
61794 2019-Jan-10 14:32:24.697285 - [DEBUG] End adding new jump function
61795 2019-Jan-10 14:32:24.697309 - [DEBUG]
61796 2019-Jan-10 14:32:24.697333 - [DEBUG] -------------------------------------------- 1750. Path Edge --------------------------------------------
61797 2019-Jan-10 14:32:24.697357 - [DEBUG]
61798 2019-Jan-10 14:32:24.697380 - [DEBUG] Process 1750. path edge:
61799 2019-Jan-10 14:32:24.697404 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61800 2019-Jan-10 14:32:24.697460 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
61801 2019-Jan-10 14:32:24.698078 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61802 2019-Jan-10 14:32:24.698695 - [DEBUG]
61803 2019-Jan-10 14:32:24.698719 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
61804 2019-Jan-10 14:32:24.699354 - [DEBUG] Possible callees:
61805 2019-Jan-10 14:32:24.699379 - [DEBUG] foo
61806 2019-Jan-10 14:32:24.699405 - [DEBUG] Possible return sites:
61807 2019-Jan-10 14:32:24.699428 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12661808 2019-Jan-10 14:32:24.700695 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
61809 2019-Jan-10 14:32:24.700728 - [DEBUG] Start points of 'foo' currently not available!
61810 2019-Jan-10 14:32:24.700770 - [DEBUG] Compose: EdgeIdentity * AllBottom
61811 2019-Jan-10 14:32:24.700797 - [DEBUG]
61812 2019-Jan-10 14:32:24.700821 - [DEBUG] Propagate flow
61813 2019-Jan-10 14:32:24.700845 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61814 2019-Jan-10 14:32:24.700908 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61815 2019-Jan-10 14:32:24.701537 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61816 2019-Jan-10 14:32:24.702152 - [DEBUG] Edge function : AllBottom (result of previous compose)
61817 2019-Jan-10 14:32:24.702177 - [DEBUG]
61818 2019-Jan-10 14:32:24.702203 - [DEBUG] Join: AllTop & AllBottom
61819 2019-Jan-10 14:32:24.702229 - [DEBUG] = AllBottom (new jump func)
61820 2019-Jan-10 14:32:24.702253 - [DEBUG]
61821 2019-Jan-10 14:32:24.702277 - [DEBUG] Start adding new jump function
61822 2019-Jan-10 14:32:24.702300 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61823 2019-Jan-10 14:32:24.702356 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61824 2019-Jan-10 14:32:24.702987 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61825 2019-Jan-10 14:32:24.703624 - [DEBUG] Edge Function : AllBottom
61826 2019-Jan-10 14:32:24.703653 - [DEBUG] End adding new jump function
61827 2019-Jan-10 14:32:24.703677 - [DEBUG]
61828 2019-Jan-10 14:32:24.703701 - [DEBUG] -------------------------------------------- 1751. Path Edge --------------------------------------------
61829 2019-Jan-10 14:32:24.703725 - [DEBUG]
61830 2019-Jan-10 14:32:24.703749 - [DEBUG] Process 1751. path edge:
61831 2019-Jan-10 14:32:24.703773 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61832 2019-Jan-10 14:32:24.703829 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
61833 2019-Jan-10 14:32:24.704449 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61834 2019-Jan-10 14:32:24.705064 - [DEBUG]
61835 2019-Jan-10 14:32:24.705089 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
61836 2019-Jan-10 14:32:24.705731 - [DEBUG] Compose: EdgeIdentity * AllBottom
61837 2019-Jan-10 14:32:24.705759 - [DEBUG]
61838 2019-Jan-10 14:32:24.705783 - [DEBUG] Propagate flow
61839 2019-Jan-10 14:32:24.705806 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61840 2019-Jan-10 14:32:24.705864 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
61841 2019-Jan-10 14:32:24.706481 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61842 2019-Jan-10 14:32:24.707112 - [DEBUG] Edge function : AllBottom (result of previous compose)
61843 2019-Jan-10 14:32:24.707137 - [DEBUG]
61844 2019-Jan-10 14:32:24.707162 - [DEBUG] Join: AllTop & AllBottom
61845 2019-Jan-10 14:32:24.707188 - [DEBUG] = AllBottom (new jump func)
61846 2019-Jan-10 14:32:24.707213 - [DEBUG]
61847 2019-Jan-10 14:32:24.707236 - [DEBUG] Start adding new jump function
61848 2019-Jan-10 14:32:24.707260 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61849 2019-Jan-10 14:32:24.707316 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61850 2019-Jan-10 14:32:24.707932 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
61851 2019-Jan-10 14:32:24.708546 - [DEBUG] Edge Function : AllBottom
61852 2019-Jan-10 14:32:24.708574 - [DEBUG] End adding new jump function
61853 2019-Jan-10 14:32:24.708598 - [DEBUG]
61854 2019-Jan-10 14:32:24.708622 - [DEBUG] -------------------------------------------- 1752. Path Edge --------------------------------------------
61855 2019-Jan-10 14:32:24.708646 - [DEBUG]
61856 2019-Jan-10 14:32:24.708670 - [DEBUG] Process 1752. path edge:
61857 2019-Jan-10 14:32:24.708693 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61858 2019-Jan-10 14:32:24.708749 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
61859 2019-Jan-10 14:32:24.709366 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61860 2019-Jan-10 14:32:24.709982 - [DEBUG]
61861 2019-Jan-10 14:32:24.710008 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
61862 2019-Jan-10 14:32:24.710663 - [DEBUG] Compose: EdgeIdentity * AllBottom
61863 2019-Jan-10 14:32:24.710690 - [DEBUG]
61864 2019-Jan-10 14:32:24.710714 - [DEBUG] Propagate flow
61865 2019-Jan-10 14:32:24.710738 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61866 2019-Jan-10 14:32:24.710796 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
61867 2019-Jan-10 14:32:24.711422 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61868 2019-Jan-10 14:32:24.712039 - [DEBUG] Edge function : AllBottom (result of previous compose)
61869 2019-Jan-10 14:32:24.712064 - [DEBUG]
61870 2019-Jan-10 14:32:24.712090 - [DEBUG] Join: AllTop & AllBottom
61871 2019-Jan-10 14:32:24.712116 - [DEBUG] = AllBottom (new jump func)
61872 2019-Jan-10 14:32:24.712141 - [DEBUG]
61873 2019-Jan-10 14:32:24.712164 - [DEBUG] Start adding new jump function
61874 2019-Jan-10 14:32:24.712188 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61875 2019-Jan-10 14:32:24.712244 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61876 2019-Jan-10 14:32:24.712867 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
61877 2019-Jan-10 14:32:24.713485 - [DEBUG] Edge Function : AllBottom
61878 2019-Jan-10 14:32:24.713527 - [DEBUG] End adding new jump function
61879 2019-Jan-10 14:32:24.713552 - [DEBUG]
61880 2019-Jan-10 14:32:24.713575 - [DEBUG] -------------------------------------------- 1753. Path Edge --------------------------------------------
61881 2019-Jan-10 14:32:24.713600 - [DEBUG]
61882 2019-Jan-10 14:32:24.713623 - [DEBUG] Process 1753. path edge:
61883 2019-Jan-10 14:32:24.713647 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61884 2019-Jan-10 14:32:24.713703 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
61885 2019-Jan-10 14:32:24.714320 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61886 2019-Jan-10 14:32:24.714935 - [DEBUG]
61887 2019-Jan-10 14:32:24.714961 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
61888 2019-Jan-10 14:32:24.715595 - [DEBUG] Compose: EdgeIdentity * AllBottom
61889 2019-Jan-10 14:32:24.715623 - [DEBUG]
61890 2019-Jan-10 14:32:24.715647 - [DEBUG] Propagate flow
61891 2019-Jan-10 14:32:24.715671 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61892 2019-Jan-10 14:32:24.715728 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61893 2019-Jan-10 14:32:24.716357 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61894 2019-Jan-10 14:32:24.716988 - [DEBUG] Edge function : AllBottom (result of previous compose)
61895 2019-Jan-10 14:32:24.717014 - [DEBUG]
61896 2019-Jan-10 14:32:24.717039 - [DEBUG] Join: AllTop & AllBottom
61897 2019-Jan-10 14:32:24.717065 - [DEBUG] = AllBottom (new jump func)
61898 2019-Jan-10 14:32:24.717090 - [DEBUG]
61899 2019-Jan-10 14:32:24.717114 - [DEBUG] Start adding new jump function
61900 2019-Jan-10 14:32:24.717137 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61901 2019-Jan-10 14:32:24.717194 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61902 2019-Jan-10 14:32:24.717810 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61903 2019-Jan-10 14:32:24.718435 - [DEBUG] Edge Function : AllBottom
61904 2019-Jan-10 14:32:24.718463 - [DEBUG] End adding new jump function
61905 2019-Jan-10 14:32:24.718487 - [DEBUG]
61906 2019-Jan-10 14:32:24.718511 - [DEBUG] -------------------------------------------- 1754. Path Edge --------------------------------------------
61907 2019-Jan-10 14:32:24.718535 - [DEBUG]
61908 2019-Jan-10 14:32:24.718559 - [DEBUG] Process 1754. path edge:
61909 2019-Jan-10 14:32:24.718583 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61910 2019-Jan-10 14:32:24.718649 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
61911 2019-Jan-10 14:32:24.719275 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61912 2019-Jan-10 14:32:24.719891 - [DEBUG]
61913 2019-Jan-10 14:32:24.719916 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
61914 2019-Jan-10 14:32:24.720571 - [DEBUG] Possible callees:
61915 2019-Jan-10 14:32:24.720597 - [DEBUG] llvm.dbg.declare
61916 2019-Jan-10 14:32:24.720623 - [DEBUG] Possible return sites:
61917 2019-Jan-10 14:32:24.720647 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13661918 2019-Jan-10 14:32:24.721886 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
61919 2019-Jan-10 14:32:24.721915 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
61920 2019-Jan-10 14:32:24.721953 - [DEBUG] Compose: EdgeIdentity * AllBottom
61921 2019-Jan-10 14:32:24.721980 - [DEBUG]
61922 2019-Jan-10 14:32:24.722004 - [DEBUG] Propagate flow
61923 2019-Jan-10 14:32:24.722028 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61924 2019-Jan-10 14:32:24.722085 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61925 2019-Jan-10 14:32:24.722704 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61926 2019-Jan-10 14:32:24.723319 - [DEBUG] Edge function : AllBottom (result of previous compose)
61927 2019-Jan-10 14:32:24.723345 - [DEBUG]
61928 2019-Jan-10 14:32:24.723370 - [DEBUG] Join: AllTop & AllBottom
61929 2019-Jan-10 14:32:24.723396 - [DEBUG] = AllBottom (new jump func)
61930 2019-Jan-10 14:32:24.723421 - [DEBUG]
61931 2019-Jan-10 14:32:24.723445 - [DEBUG] Start adding new jump function
61932 2019-Jan-10 14:32:24.723469 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61933 2019-Jan-10 14:32:24.723539 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61934 2019-Jan-10 14:32:24.724158 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61935 2019-Jan-10 14:32:24.724776 - [DEBUG] Edge Function : AllBottom
61936 2019-Jan-10 14:32:24.724804 - [DEBUG] End adding new jump function
61937 2019-Jan-10 14:32:24.724828 - [DEBUG]
61938 2019-Jan-10 14:32:24.724852 - [DEBUG] -------------------------------------------- 1755. Path Edge --------------------------------------------
61939 2019-Jan-10 14:32:24.724877 - [DEBUG]
61940 2019-Jan-10 14:32:24.724900 - [DEBUG] Process 1755. path edge:
61941 2019-Jan-10 14:32:24.724924 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61942 2019-Jan-10 14:32:24.724980 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
61943 2019-Jan-10 14:32:24.725600 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61944 2019-Jan-10 14:32:24.726217 - [DEBUG]
61945 2019-Jan-10 14:32:24.726241 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
61946 2019-Jan-10 14:32:24.726892 - [DEBUG] Compose: EdgeIdentity * AllBottom
61947 2019-Jan-10 14:32:24.726921 - [DEBUG]
61948 2019-Jan-10 14:32:24.726947 - [DEBUG] Propagate flow
61949 2019-Jan-10 14:32:24.726971 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61950 2019-Jan-10 14:32:24.727030 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
61951 2019-Jan-10 14:32:24.727658 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61952 2019-Jan-10 14:32:24.728274 - [DEBUG] Edge function : AllBottom (result of previous compose)
61953 2019-Jan-10 14:32:24.728301 - [DEBUG]
61954 2019-Jan-10 14:32:24.728327 - [DEBUG] Join: AllTop & AllBottom
61955 2019-Jan-10 14:32:24.728354 - [DEBUG] = AllBottom (new jump func)
61956 2019-Jan-10 14:32:24.728379 - [DEBUG]
61957 2019-Jan-10 14:32:24.728404 - [DEBUG] Start adding new jump function
61958 2019-Jan-10 14:32:24.728428 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61959 2019-Jan-10 14:32:24.728485 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61960 2019-Jan-10 14:32:24.729104 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
61961 2019-Jan-10 14:32:24.729720 - [DEBUG] Edge Function : AllBottom
61962 2019-Jan-10 14:32:24.729749 - [DEBUG] End adding new jump function
61963 2019-Jan-10 14:32:24.729774 - [DEBUG]
61964 2019-Jan-10 14:32:24.729799 - [DEBUG] -------------------------------------------- 1756. Path Edge --------------------------------------------
61965 2019-Jan-10 14:32:24.729823 - [DEBUG]
61966 2019-Jan-10 14:32:24.729848 - [DEBUG] Process 1756. path edge:
61967 2019-Jan-10 14:32:24.729873 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61968 2019-Jan-10 14:32:24.729930 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
61969 2019-Jan-10 14:32:24.730562 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61970 2019-Jan-10 14:32:24.731179 - [DEBUG]
61971 2019-Jan-10 14:32:24.731205 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
61972 2019-Jan-10 14:32:24.731840 - [DEBUG] Compose: EdgeIdentity * AllBottom
61973 2019-Jan-10 14:32:24.731868 - [DEBUG]
61974 2019-Jan-10 14:32:24.731892 - [DEBUG] Propagate flow
61975 2019-Jan-10 14:32:24.731915 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
61976 2019-Jan-10 14:32:24.731973 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
61977 2019-Jan-10 14:32:24.732589 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61978 2019-Jan-10 14:32:24.733205 - [DEBUG] Edge function : AllBottom (result of previous compose)
61979 2019-Jan-10 14:32:24.733231 - [DEBUG]
61980 2019-Jan-10 14:32:24.733256 - [DEBUG] Join: AllTop & AllBottom
61981 2019-Jan-10 14:32:24.733282 - [DEBUG] = AllBottom (new jump func)
61982 2019-Jan-10 14:32:24.733306 - [DEBUG]
61983 2019-Jan-10 14:32:24.733330 - [DEBUG] Start adding new jump function
61984 2019-Jan-10 14:32:24.733354 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
61985 2019-Jan-10 14:32:24.733410 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
61986 2019-Jan-10 14:32:24.734042 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
61987 2019-Jan-10 14:32:24.734655 - [DEBUG] Edge Function : AllBottom
61988 2019-Jan-10 14:32:24.734683 - [DEBUG] End adding new jump function
61989 2019-Jan-10 14:32:24.734708 - [DEBUG]
61990 2019-Jan-10 14:32:24.734731 - [DEBUG] -------------------------------------------- 1757. Path Edge --------------------------------------------
61991 2019-Jan-10 14:32:24.734756 - [DEBUG]
61992 2019-Jan-10 14:32:24.734779 - [DEBUG] Process 1757. path edge:
61993 2019-Jan-10 14:32:24.734803 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
61994 2019-Jan-10 14:32:24.734860 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
61995 2019-Jan-10 14:32:24.735473 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
61996 2019-Jan-10 14:32:24.736096 - [DEBUG]
61997 2019-Jan-10 14:32:24.736122 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
61998 2019-Jan-10 14:32:24.736756 - [DEBUG] Compose: EdgeIdentity * AllBottom
61999 2019-Jan-10 14:32:24.736784 - [DEBUG]
62000 2019-Jan-10 14:32:24.736808 - [DEBUG] Propagate flow
62001 2019-Jan-10 14:32:24.736844 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62002 2019-Jan-10 14:32:24.736902 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
62003 2019-Jan-10 14:32:24.737531 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62004 2019-Jan-10 14:32:24.738146 - [DEBUG] Edge function : AllBottom (result of previous compose)
62005 2019-Jan-10 14:32:24.738171 - [DEBUG]
62006 2019-Jan-10 14:32:24.738197 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62007 2019-Jan-10 14:32:24.738223 - [DEBUG] = AllBottom
62008 2019-Jan-10 14:32:24.738247 - [DEBUG]
62009 2019-Jan-10 14:32:24.738271 - [DEBUG] PROPAGATE: No new function!
62010 2019-Jan-10 14:32:24.738295 - [DEBUG] EDGE:
62011 2019-Jan-10 14:32:24.738353 - [DEBUG] ---> 62012 2019-Jan-10 14:32:24.738969 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62013 2019-Jan-10 14:32:24.739584 - [DEBUG]
62014 2019-Jan-10 14:32:24.739610 - [DEBUG] EDGE:
62015 2019-Jan-10 14:32:24.739668 - [DEBUG] ---> 62016 2019-Jan-10 14:32:24.740299 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62017 2019-Jan-10 14:32:24.740916 - [DEBUG]
62018 2019-Jan-10 14:32:24.740942 - [DEBUG] EDGE:
62019 2019-Jan-10 14:32:24.741001 - [DEBUG] ---> 62020 2019-Jan-10 14:32:24.741619 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62021 2019-Jan-10 14:32:24.742235 - [DEBUG]
62022 2019-Jan-10 14:32:24.742261 - [DEBUG] EDGE:
62023 2019-Jan-10 14:32:24.742319 - [DEBUG] ---> 62024 2019-Jan-10 14:32:24.742945 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62025 2019-Jan-10 14:32:24.743574 - [DEBUG]
62026 2019-Jan-10 14:32:24.743607 - [DEBUG] Compose: EdgeIdentity * AllBottom
62027 2019-Jan-10 14:32:24.743634 - [DEBUG]
62028 2019-Jan-10 14:32:24.743659 - [DEBUG] Propagate flow
62029 2019-Jan-10 14:32:24.743683 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62030 2019-Jan-10 14:32:24.743740 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62031 2019-Jan-10 14:32:24.744367 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62032 2019-Jan-10 14:32:24.744985 - [DEBUG] Edge function : AllBottom (result of previous compose)
62033 2019-Jan-10 14:32:24.745011 - [DEBUG]
62034 2019-Jan-10 14:32:24.745037 - [DEBUG] Join: AllTop & AllBottom
62035 2019-Jan-10 14:32:24.745064 - [DEBUG] = AllBottom (new jump func)
62036 2019-Jan-10 14:32:24.745089 - [DEBUG]
62037 2019-Jan-10 14:32:24.745113 - [DEBUG] Start adding new jump function
62038 2019-Jan-10 14:32:24.745137 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62039 2019-Jan-10 14:32:24.745194 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62040 2019-Jan-10 14:32:24.745819 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62041 2019-Jan-10 14:32:24.746446 - [DEBUG] Edge Function : AllBottom
62042 2019-Jan-10 14:32:24.746475 - [DEBUG] End adding new jump function
62043 2019-Jan-10 14:32:24.746499 - [DEBUG]
62044 2019-Jan-10 14:32:24.746524 - [DEBUG] -------------------------------------------- 1758. Path Edge --------------------------------------------
62045 2019-Jan-10 14:32:24.746549 - [DEBUG]
62046 2019-Jan-10 14:32:24.746573 - [DEBUG] Process 1758. path edge:
62047 2019-Jan-10 14:32:24.746598 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62048 2019-Jan-10 14:32:24.746655 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
62049 2019-Jan-10 14:32:24.747297 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62050 2019-Jan-10 14:32:24.747916 - [DEBUG]
62051 2019-Jan-10 14:32:24.747941 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62052 2019-Jan-10 14:32:24.748580 - [DEBUG] Possible callees:
62053 2019-Jan-10 14:32:24.748606 - [DEBUG] llvm.dbg.declare
62054 2019-Jan-10 14:32:24.748632 - [DEBUG] Possible return sites:
62055 2019-Jan-10 14:32:24.748656 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14362056 2019-Jan-10 14:32:24.749891 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
62057 2019-Jan-10 14:32:24.749920 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
62058 2019-Jan-10 14:32:24.749957 - [DEBUG] Compose: EdgeIdentity * AllBottom
62059 2019-Jan-10 14:32:24.749985 - [DEBUG]
62060 2019-Jan-10 14:32:24.750010 - [DEBUG] Propagate flow
62061 2019-Jan-10 14:32:24.750034 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62062 2019-Jan-10 14:32:24.750091 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
62063 2019-Jan-10 14:32:24.750727 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62064 2019-Jan-10 14:32:24.751364 - [DEBUG] Edge function : AllBottom (result of previous compose)
62065 2019-Jan-10 14:32:24.751391 - [DEBUG]
62066 2019-Jan-10 14:32:24.751417 - [DEBUG] Join: AllTop & AllBottom
62067 2019-Jan-10 14:32:24.751444 - [DEBUG] = AllBottom (new jump func)
62068 2019-Jan-10 14:32:24.751469 - [DEBUG]
62069 2019-Jan-10 14:32:24.751494 - [DEBUG] Start adding new jump function
62070 2019-Jan-10 14:32:24.751518 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62071 2019-Jan-10 14:32:24.751577 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62072 2019-Jan-10 14:32:24.752195 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
62073 2019-Jan-10 14:32:24.752814 - [DEBUG] Edge Function : AllBottom
62074 2019-Jan-10 14:32:24.752844 - [DEBUG] End adding new jump function
62075 2019-Jan-10 14:32:24.752869 - [DEBUG]
62076 2019-Jan-10 14:32:24.752894 - [DEBUG] -------------------------------------------- 1759. Path Edge --------------------------------------------
62077 2019-Jan-10 14:32:24.752919 - [DEBUG]
62078 2019-Jan-10 14:32:24.752943 - [DEBUG] Process 1759. path edge:
62079 2019-Jan-10 14:32:24.752968 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62080 2019-Jan-10 14:32:24.753025 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
62081 2019-Jan-10 14:32:24.753674 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62082 2019-Jan-10 14:32:24.754292 - [DEBUG]
62083 2019-Jan-10 14:32:24.754318 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
62084 2019-Jan-10 14:32:24.754962 - [DEBUG] Compose: EdgeIdentity * AllBottom
62085 2019-Jan-10 14:32:24.754990 - [DEBUG]
62086 2019-Jan-10 14:32:24.755014 - [DEBUG] Propagate flow
62087 2019-Jan-10 14:32:24.755038 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62088 2019-Jan-10 14:32:24.755096 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
62089 2019-Jan-10 14:32:24.755711 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62090 2019-Jan-10 14:32:24.756326 - [DEBUG] Edge function : AllBottom (result of previous compose)
62091 2019-Jan-10 14:32:24.756351 - [DEBUG]
62092 2019-Jan-10 14:32:24.756376 - [DEBUG] Join: AllTop & AllBottom
62093 2019-Jan-10 14:32:24.756402 - [DEBUG] = AllBottom (new jump func)
62094 2019-Jan-10 14:32:24.756427 - [DEBUG]
62095 2019-Jan-10 14:32:24.756451 - [DEBUG] Start adding new jump function
62096 2019-Jan-10 14:32:24.756474 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62097 2019-Jan-10 14:32:24.756531 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62098 2019-Jan-10 14:32:24.757163 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
62099 2019-Jan-10 14:32:24.757778 - [DEBUG] Edge Function : AllBottom
62100 2019-Jan-10 14:32:24.757807 - [DEBUG] End adding new jump function
62101 2019-Jan-10 14:32:24.757831 - [DEBUG]
62102 2019-Jan-10 14:32:24.757855 - [DEBUG] -------------------------------------------- 1760. Path Edge --------------------------------------------
62103 2019-Jan-10 14:32:24.757879 - [DEBUG]
62104 2019-Jan-10 14:32:24.757903 - [DEBUG] Process 1760. path edge:
62105 2019-Jan-10 14:32:24.757927 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62106 2019-Jan-10 14:32:24.757983 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
62107 2019-Jan-10 14:32:24.758596 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62108 2019-Jan-10 14:32:24.759212 - [DEBUG]
62109 2019-Jan-10 14:32:24.759237 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
62110 2019-Jan-10 14:32:24.759868 - [DEBUG] Compose: EdgeIdentity * AllBottom
62111 2019-Jan-10 14:32:24.759896 - [DEBUG]
62112 2019-Jan-10 14:32:24.759920 - [DEBUG] Propagate flow
62113 2019-Jan-10 14:32:24.759944 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62114 2019-Jan-10 14:32:24.760001 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
62115 2019-Jan-10 14:32:24.760633 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62116 2019-Jan-10 14:32:24.761249 - [DEBUG] Edge function : AllBottom (result of previous compose)
62117 2019-Jan-10 14:32:24.761275 - [DEBUG]
62118 2019-Jan-10 14:32:24.761300 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62119 2019-Jan-10 14:32:24.761326 - [DEBUG] = AllBottom
62120 2019-Jan-10 14:32:24.761351 - [DEBUG]
62121 2019-Jan-10 14:32:24.761374 - [DEBUG] PROPAGATE: No new function!
62122 2019-Jan-10 14:32:24.761399 - [DEBUG] EDGE:
62123 2019-Jan-10 14:32:24.761457 - [DEBUG] ---> 62124 2019-Jan-10 14:32:24.762070 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62125 2019-Jan-10 14:32:24.762687 - [DEBUG]
62126 2019-Jan-10 14:32:24.762713 - [DEBUG] EDGE:
62127 2019-Jan-10 14:32:24.762783 - [DEBUG] ---> 62128 2019-Jan-10 14:32:24.763402 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62129 2019-Jan-10 14:32:24.764035 - [DEBUG]
62130 2019-Jan-10 14:32:24.764061 - [DEBUG] EDGE:
62131 2019-Jan-10 14:32:24.764119 - [DEBUG] ---> 62132 2019-Jan-10 14:32:24.764748 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62133 2019-Jan-10 14:32:24.765365 - [DEBUG]
62134 2019-Jan-10 14:32:24.765392 - [DEBUG] EDGE:
62135 2019-Jan-10 14:32:24.765450 - [DEBUG] ---> 62136 2019-Jan-10 14:32:24.766067 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62137 2019-Jan-10 14:32:24.766683 - [DEBUG]
62138 2019-Jan-10 14:32:24.766716 - [DEBUG] Compose: EdgeIdentity * AllBottom
62139 2019-Jan-10 14:32:24.766743 - [DEBUG]
62140 2019-Jan-10 14:32:24.766768 - [DEBUG] Propagate flow
62141 2019-Jan-10 14:32:24.766792 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62142 2019-Jan-10 14:32:24.766863 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
62143 2019-Jan-10 14:32:24.767480 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62144 2019-Jan-10 14:32:24.768096 - [DEBUG] Edge function : AllBottom (result of previous compose)
62145 2019-Jan-10 14:32:24.768122 - [DEBUG]
62146 2019-Jan-10 14:32:24.768148 - [DEBUG] Join: AllTop & AllBottom
62147 2019-Jan-10 14:32:24.768175 - [DEBUG] = AllBottom (new jump func)
62148 2019-Jan-10 14:32:24.768200 - [DEBUG]
62149 2019-Jan-10 14:32:24.768224 - [DEBUG] Start adding new jump function
62150 2019-Jan-10 14:32:24.768249 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62151 2019-Jan-10 14:32:24.768305 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62152 2019-Jan-10 14:32:24.768922 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
62153 2019-Jan-10 14:32:24.769539 - [DEBUG] Edge Function : AllBottom
62154 2019-Jan-10 14:32:24.769568 - [DEBUG] End adding new jump function
62155 2019-Jan-10 14:32:24.769592 - [DEBUG]
62156 2019-Jan-10 14:32:24.769617 - [DEBUG] -------------------------------------------- 1761. Path Edge --------------------------------------------
62157 2019-Jan-10 14:32:24.769642 - [DEBUG]
62158 2019-Jan-10 14:32:24.769666 - [DEBUG] Process 1761. path edge:
62159 2019-Jan-10 14:32:24.769691 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62160 2019-Jan-10 14:32:24.769747 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
62161 2019-Jan-10 14:32:24.770380 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62162 2019-Jan-10 14:32:24.770997 - [DEBUG]
62163 2019-Jan-10 14:32:24.771023 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
62164 2019-Jan-10 14:32:24.771658 - [DEBUG] Compose: EdgeIdentity * AllBottom
62165 2019-Jan-10 14:32:24.771686 - [DEBUG]
62166 2019-Jan-10 14:32:24.771710 - [DEBUG] Propagate flow
62167 2019-Jan-10 14:32:24.771734 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62168 2019-Jan-10 14:32:24.771791 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
62169 2019-Jan-10 14:32:24.772425 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62170 2019-Jan-10 14:32:24.773043 - [DEBUG] Edge function : AllBottom (result of previous compose)
62171 2019-Jan-10 14:32:24.773068 - [DEBUG]
62172 2019-Jan-10 14:32:24.773094 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62173 2019-Jan-10 14:32:24.773119 - [DEBUG] = AllBottom
62174 2019-Jan-10 14:32:24.773144 - [DEBUG]
62175 2019-Jan-10 14:32:24.773168 - [DEBUG] PROPAGATE: No new function!
62176 2019-Jan-10 14:32:24.773199 - [DEBUG] Compose: EdgeIdentity * AllBottom
62177 2019-Jan-10 14:32:24.773225 - [DEBUG]
62178 2019-Jan-10 14:32:24.773249 - [DEBUG] Propagate flow
62179 2019-Jan-10 14:32:24.773272 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62180 2019-Jan-10 14:32:24.773329 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
62181 2019-Jan-10 14:32:24.773972 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62182 2019-Jan-10 14:32:24.774589 - [DEBUG] Edge function : AllBottom (result of previous compose)
62183 2019-Jan-10 14:32:24.774614 - [DEBUG]
62184 2019-Jan-10 14:32:24.774639 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62185 2019-Jan-10 14:32:24.774665 - [DEBUG] = AllBottom
62186 2019-Jan-10 14:32:24.774690 - [DEBUG]
62187 2019-Jan-10 14:32:24.774714 - [DEBUG] PROPAGATE: No new function!
62188 2019-Jan-10 14:32:24.774738 - [DEBUG] EDGE:
62189 2019-Jan-10 14:32:24.774796 - [DEBUG] ---> 62190 2019-Jan-10 14:32:24.775413 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62191 2019-Jan-10 14:32:24.776029 - [DEBUG]
62192 2019-Jan-10 14:32:24.776055 - [DEBUG] EDGE:
62193 2019-Jan-10 14:32:24.776113 - [DEBUG] ---> 62194 2019-Jan-10 14:32:24.776729 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62195 2019-Jan-10 14:32:24.777361 - [DEBUG]
62196 2019-Jan-10 14:32:24.777387 - [DEBUG] EDGE:
62197 2019-Jan-10 14:32:24.777445 - [DEBUG] ---> 62198 2019-Jan-10 14:32:24.778066 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62199 2019-Jan-10 14:32:24.778682 - [DEBUG]
62200 2019-Jan-10 14:32:24.778708 - [DEBUG] EDGE:
62201 2019-Jan-10 14:32:24.778767 - [DEBUG] ---> 62202 2019-Jan-10 14:32:24.779386 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62203 2019-Jan-10 14:32:24.780002 - [DEBUG]
62204 2019-Jan-10 14:32:24.780028 - [DEBUG] EDGE:
62205 2019-Jan-10 14:32:24.780086 - [DEBUG] ---> 62206 2019-Jan-10 14:32:24.780717 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62207 2019-Jan-10 14:32:24.781333 - [DEBUG]
62208 2019-Jan-10 14:32:24.781359 - [DEBUG] EDGE:
62209 2019-Jan-10 14:32:24.781418 - [DEBUG] ---> 62210 2019-Jan-10 14:32:24.782045 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62211 2019-Jan-10 14:32:24.782663 - [DEBUG]
62212 2019-Jan-10 14:32:24.782689 - [DEBUG] EDGE:
62213 2019-Jan-10 14:32:24.782747 - [DEBUG] ---> 62214 2019-Jan-10 14:32:24.783366 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62215 2019-Jan-10 14:32:24.783997 - [DEBUG]
62216 2019-Jan-10 14:32:24.784023 - [DEBUG] EDGE:
62217 2019-Jan-10 14:32:24.784082 - [DEBUG] ---> 62218 2019-Jan-10 14:32:24.784699 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62219 2019-Jan-10 14:32:24.785315 - [DEBUG]
62220 2019-Jan-10 14:32:24.785341 - [DEBUG] EDGE:
62221 2019-Jan-10 14:32:24.785399 - [DEBUG] ---> 62222 2019-Jan-10 14:32:24.786018 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62223 2019-Jan-10 14:32:24.786632 - [DEBUG]
62224 2019-Jan-10 14:32:24.786659 - [DEBUG] EDGE:
62225 2019-Jan-10 14:32:24.786717 - [DEBUG] ---> 62226 2019-Jan-10 14:32:24.787349 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62227 2019-Jan-10 14:32:24.787966 - [DEBUG]
62228 2019-Jan-10 14:32:24.787992 - [DEBUG] EDGE:
62229 2019-Jan-10 14:32:24.788050 - [DEBUG] ---> 62230 2019-Jan-10 14:32:24.788670 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62231 2019-Jan-10 14:32:24.789286 - [DEBUG]
62232 2019-Jan-10 14:32:24.789312 - [DEBUG] EDGE:
62233 2019-Jan-10 14:32:24.789371 - [DEBUG] ---> 62234 2019-Jan-10 14:32:24.789996 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62235 2019-Jan-10 14:32:24.790635 - [DEBUG]
62236 2019-Jan-10 14:32:24.790670 - [DEBUG] Compose: EdgeIdentity * AllBottom
62237 2019-Jan-10 14:32:24.790698 - [DEBUG]
62238 2019-Jan-10 14:32:24.790722 - [DEBUG] Propagate flow
62239 2019-Jan-10 14:32:24.790746 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62240 2019-Jan-10 14:32:24.790804 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
62241 2019-Jan-10 14:32:24.791423 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62242 2019-Jan-10 14:32:24.792038 - [DEBUG] Edge function : AllBottom (result of previous compose)
62243 2019-Jan-10 14:32:24.792064 - [DEBUG]
62244 2019-Jan-10 14:32:24.792090 - [DEBUG] Join: AllTop & AllBottom
62245 2019-Jan-10 14:32:24.792117 - [DEBUG] = AllBottom (new jump func)
62246 2019-Jan-10 14:32:24.792142 - [DEBUG]
62247 2019-Jan-10 14:32:24.792167 - [DEBUG] Start adding new jump function
62248 2019-Jan-10 14:32:24.792191 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62249 2019-Jan-10 14:32:24.792248 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62250 2019-Jan-10 14:32:24.792865 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
62251 2019-Jan-10 14:32:24.793502 - [DEBUG] Edge Function : AllBottom
62252 2019-Jan-10 14:32:24.793533 - [DEBUG] End adding new jump function
62253 2019-Jan-10 14:32:24.793557 - [DEBUG]
62254 2019-Jan-10 14:32:24.793582 - [DEBUG] -------------------------------------------- 1762. Path Edge --------------------------------------------
62255 2019-Jan-10 14:32:24.793607 - [DEBUG]
62256 2019-Jan-10 14:32:24.793631 - [DEBUG] Process 1762. path edge:
62257 2019-Jan-10 14:32:24.793656 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62258 2019-Jan-10 14:32:24.793712 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
62259 2019-Jan-10 14:32:24.794332 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62260 2019-Jan-10 14:32:24.794948 - [DEBUG]
62261 2019-Jan-10 14:32:24.794973 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
62262 2019-Jan-10 14:32:24.795599 - [DEBUG] Possible callees:
62263 2019-Jan-10 14:32:24.795625 - [DEBUG] foo
62264 2019-Jan-10 14:32:24.795651 - [DEBUG] Possible return sites:
62265 2019-Jan-10 14:32:24.795676 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8462266 2019-Jan-10 14:32:24.796917 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
62267 2019-Jan-10 14:32:24.796947 - [DEBUG] Start points of 'foo' currently not available!
62268 2019-Jan-10 14:32:24.796984 - [DEBUG] Compose: EdgeIdentity * AllBottom
62269 2019-Jan-10 14:32:24.797011 - [DEBUG]
62270 2019-Jan-10 14:32:24.797036 - [DEBUG] Propagate flow
62271 2019-Jan-10 14:32:24.797060 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62272 2019-Jan-10 14:32:24.797118 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
62273 2019-Jan-10 14:32:24.797740 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62274 2019-Jan-10 14:32:24.798356 - [DEBUG] Edge function : AllBottom (result of previous compose)
62275 2019-Jan-10 14:32:24.798383 - [DEBUG]
62276 2019-Jan-10 14:32:24.798408 - [DEBUG] Join: AllTop & AllBottom
62277 2019-Jan-10 14:32:24.798435 - [DEBUG] = AllBottom (new jump func)
62278 2019-Jan-10 14:32:24.798460 - [DEBUG]
62279 2019-Jan-10 14:32:24.798485 - [DEBUG] Start adding new jump function
62280 2019-Jan-10 14:32:24.798509 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62281 2019-Jan-10 14:32:24.798566 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62282 2019-Jan-10 14:32:24.799183 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
62283 2019-Jan-10 14:32:24.799802 - [DEBUG] Edge Function : AllBottom
62284 2019-Jan-10 14:32:24.799831 - [DEBUG] End adding new jump function
62285 2019-Jan-10 14:32:24.799856 - [DEBUG]
62286 2019-Jan-10 14:32:24.799880 - [DEBUG] -------------------------------------------- 1763. Path Edge --------------------------------------------
62287 2019-Jan-10 14:32:24.799905 - [DEBUG]
62288 2019-Jan-10 14:32:24.799929 - [DEBUG] Process 1763. path edge:
62289 2019-Jan-10 14:32:24.799954 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62290 2019-Jan-10 14:32:24.800011 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
62291 2019-Jan-10 14:32:24.800647 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62292 2019-Jan-10 14:32:24.801273 - [DEBUG]
62293 2019-Jan-10 14:32:24.801298 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
62294 2019-Jan-10 14:32:24.801954 - [DEBUG] Compose: EdgeIdentity * AllBottom
62295 2019-Jan-10 14:32:24.801983 - [DEBUG]
62296 2019-Jan-10 14:32:24.802006 - [DEBUG] Propagate flow
62297 2019-Jan-10 14:32:24.802030 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62298 2019-Jan-10 14:32:24.802088 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
62299 2019-Jan-10 14:32:24.802706 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62300 2019-Jan-10 14:32:24.803322 - [DEBUG] Edge function : AllBottom (result of previous compose)
62301 2019-Jan-10 14:32:24.803348 - [DEBUG]
62302 2019-Jan-10 14:32:24.803373 - [DEBUG] Join: AllTop & AllBottom
62303 2019-Jan-10 14:32:24.803399 - [DEBUG] = AllBottom (new jump func)
62304 2019-Jan-10 14:32:24.803424 - [DEBUG]
62305 2019-Jan-10 14:32:24.803448 - [DEBUG] Start adding new jump function
62306 2019-Jan-10 14:32:24.803471 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62307 2019-Jan-10 14:32:24.803543 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62308 2019-Jan-10 14:32:24.804160 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
62309 2019-Jan-10 14:32:24.804774 - [DEBUG] Edge Function : AllBottom
62310 2019-Jan-10 14:32:24.804803 - [DEBUG] End adding new jump function
62311 2019-Jan-10 14:32:24.804827 - [DEBUG]
62312 2019-Jan-10 14:32:24.804851 - [DEBUG] -------------------------------------------- 1764. Path Edge --------------------------------------------
62313 2019-Jan-10 14:32:24.804875 - [DEBUG]
62314 2019-Jan-10 14:32:24.804899 - [DEBUG] Process 1764. path edge:
62315 2019-Jan-10 14:32:24.804923 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62316 2019-Jan-10 14:32:24.804979 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
62317 2019-Jan-10 14:32:24.805595 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62318 2019-Jan-10 14:32:24.806211 - [DEBUG]
62319 2019-Jan-10 14:32:24.806237 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
62320 2019-Jan-10 14:32:24.806879 - [DEBUG] Compose: EdgeIdentity * AllBottom
62321 2019-Jan-10 14:32:24.806907 - [DEBUG]
62322 2019-Jan-10 14:32:24.806931 - [DEBUG] Propagate flow
62323 2019-Jan-10 14:32:24.806954 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62324 2019-Jan-10 14:32:24.807012 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62325 2019-Jan-10 14:32:24.807639 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62326 2019-Jan-10 14:32:24.808254 - [DEBUG] Edge function : AllBottom (result of previous compose)
62327 2019-Jan-10 14:32:24.808280 - [DEBUG]
62328 2019-Jan-10 14:32:24.808304 - [DEBUG] Join: AllTop & AllBottom
62329 2019-Jan-10 14:32:24.808330 - [DEBUG] = AllBottom (new jump func)
62330 2019-Jan-10 14:32:24.808355 - [DEBUG]
62331 2019-Jan-10 14:32:24.808379 - [DEBUG] Start adding new jump function
62332 2019-Jan-10 14:32:24.808402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62333 2019-Jan-10 14:32:24.808458 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62334 2019-Jan-10 14:32:24.809074 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62335 2019-Jan-10 14:32:24.809700 - [DEBUG] Edge Function : AllBottom
62336 2019-Jan-10 14:32:24.809728 - [DEBUG] End adding new jump function
62337 2019-Jan-10 14:32:24.809760 - [DEBUG]
62338 2019-Jan-10 14:32:24.809784 - [DEBUG] -------------------------------------------- 1765. Path Edge --------------------------------------------
62339 2019-Jan-10 14:32:24.809809 - [DEBUG]
62340 2019-Jan-10 14:32:24.809832 - [DEBUG] Process 1765. path edge:
62341 2019-Jan-10 14:32:24.809856 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62342 2019-Jan-10 14:32:24.809913 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
62343 2019-Jan-10 14:32:24.810555 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62344 2019-Jan-10 14:32:24.811172 - [DEBUG]
62345 2019-Jan-10 14:32:24.811196 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62346 2019-Jan-10 14:32:24.811830 - [DEBUG] Possible callees:
62347 2019-Jan-10 14:32:24.811855 - [DEBUG] llvm.dbg.declare
62348 2019-Jan-10 14:32:24.811881 - [DEBUG] Possible return sites:
62349 2019-Jan-10 14:32:24.811904 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9662350 2019-Jan-10 14:32:24.813159 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
62351 2019-Jan-10 14:32:24.813189 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
62352 2019-Jan-10 14:32:24.813226 - [DEBUG] Compose: EdgeIdentity * AllBottom
62353 2019-Jan-10 14:32:24.813253 - [DEBUG]
62354 2019-Jan-10 14:32:24.813277 - [DEBUG] Propagate flow
62355 2019-Jan-10 14:32:24.813301 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62356 2019-Jan-10 14:32:24.813358 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
62357 2019-Jan-10 14:32:24.813996 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62358 2019-Jan-10 14:32:24.814613 - [DEBUG] Edge function : AllBottom (result of previous compose)
62359 2019-Jan-10 14:32:24.814639 - [DEBUG]
62360 2019-Jan-10 14:32:24.814663 - [DEBUG] Join: AllTop & AllBottom
62361 2019-Jan-10 14:32:24.814690 - [DEBUG] = AllBottom (new jump func)
62362 2019-Jan-10 14:32:24.814714 - [DEBUG]
62363 2019-Jan-10 14:32:24.814738 - [DEBUG] Start adding new jump function
62364 2019-Jan-10 14:32:24.814761 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62365 2019-Jan-10 14:32:24.814817 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62366 2019-Jan-10 14:32:24.815434 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
62367 2019-Jan-10 14:32:24.816051 - [DEBUG] Edge Function : AllBottom
62368 2019-Jan-10 14:32:24.816079 - [DEBUG] End adding new jump function
62369 2019-Jan-10 14:32:24.816103 - [DEBUG]
62370 2019-Jan-10 14:32:24.816127 - [DEBUG] -------------------------------------------- 1766. Path Edge --------------------------------------------
62371 2019-Jan-10 14:32:24.816151 - [DEBUG]
62372 2019-Jan-10 14:32:24.816174 - [DEBUG] Process 1766. path edge:
62373 2019-Jan-10 14:32:24.816198 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62374 2019-Jan-10 14:32:24.816254 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
62375 2019-Jan-10 14:32:24.816885 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62376 2019-Jan-10 14:32:24.817501 - [DEBUG]
62377 2019-Jan-10 14:32:24.817525 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
62378 2019-Jan-10 14:32:24.818159 - [DEBUG] Compose: EdgeIdentity * AllBottom
62379 2019-Jan-10 14:32:24.818196 - [DEBUG]
62380 2019-Jan-10 14:32:24.818220 - [DEBUG] Propagate flow
62381 2019-Jan-10 14:32:24.818244 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62382 2019-Jan-10 14:32:24.818302 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
62383 2019-Jan-10 14:32:24.818919 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62384 2019-Jan-10 14:32:24.819536 - [DEBUG] Edge function : AllBottom (result of previous compose)
62385 2019-Jan-10 14:32:24.819561 - [DEBUG]
62386 2019-Jan-10 14:32:24.819586 - [DEBUG] Join: AllTop & AllBottom
62387 2019-Jan-10 14:32:24.819613 - [DEBUG] = AllBottom (new jump func)
62388 2019-Jan-10 14:32:24.819638 - [DEBUG]
62389 2019-Jan-10 14:32:24.819662 - [DEBUG] Start adding new jump function
62390 2019-Jan-10 14:32:24.819686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62391 2019-Jan-10 14:32:24.819742 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62392 2019-Jan-10 14:32:24.820374 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
62393 2019-Jan-10 14:32:24.820989 - [DEBUG] Edge Function : AllBottom
62394 2019-Jan-10 14:32:24.821017 - [DEBUG] End adding new jump function
62395 2019-Jan-10 14:32:24.821042 - [DEBUG]
62396 2019-Jan-10 14:32:24.821065 - [DEBUG] -------------------------------------------- 1767. Path Edge --------------------------------------------
62397 2019-Jan-10 14:32:24.821090 - [DEBUG]
62398 2019-Jan-10 14:32:24.821113 - [DEBUG] Process 1767. path edge:
62399 2019-Jan-10 14:32:24.821138 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62400 2019-Jan-10 14:32:24.821194 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
62401 2019-Jan-10 14:32:24.821808 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62402 2019-Jan-10 14:32:24.822422 - [DEBUG]
62403 2019-Jan-10 14:32:24.822448 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
62404 2019-Jan-10 14:32:24.823077 - [DEBUG] Compose: EdgeIdentity * AllBottom
62405 2019-Jan-10 14:32:24.823106 - [DEBUG]
62406 2019-Jan-10 14:32:24.823130 - [DEBUG] Propagate flow
62407 2019-Jan-10 14:32:24.823154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62408 2019-Jan-10 14:32:24.823212 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
62409 2019-Jan-10 14:32:24.823841 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62410 2019-Jan-10 14:32:24.824455 - [DEBUG] Edge function : AllBottom (result of previous compose)
62411 2019-Jan-10 14:32:24.824481 - [DEBUG]
62412 2019-Jan-10 14:32:24.824506 - [DEBUG] Join: AllTop & AllBottom
62413 2019-Jan-10 14:32:24.824532 - [DEBUG] = AllBottom (new jump func)
62414 2019-Jan-10 14:32:24.824557 - [DEBUG]
62415 2019-Jan-10 14:32:24.824580 - [DEBUG] Start adding new jump function
62416 2019-Jan-10 14:32:24.824604 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62417 2019-Jan-10 14:32:24.824660 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62418 2019-Jan-10 14:32:24.825276 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
62419 2019-Jan-10 14:32:24.825888 - [DEBUG] Edge Function : AllBottom
62420 2019-Jan-10 14:32:24.825915 - [DEBUG] End adding new jump function
62421 2019-Jan-10 14:32:24.825940 - [DEBUG]
62422 2019-Jan-10 14:32:24.825963 - [DEBUG] -------------------------------------------- 1768. Path Edge --------------------------------------------
62423 2019-Jan-10 14:32:24.825987 - [DEBUG]
62424 2019-Jan-10 14:32:24.826011 - [DEBUG] Process 1768. path edge:
62425 2019-Jan-10 14:32:24.826043 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62426 2019-Jan-10 14:32:24.826100 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
62427 2019-Jan-10 14:32:24.826713 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62428 2019-Jan-10 14:32:24.827344 - [DEBUG]
62429 2019-Jan-10 14:32:24.827369 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
62430 2019-Jan-10 14:32:24.827998 - [DEBUG] Compose: EdgeIdentity * AllBottom
62431 2019-Jan-10 14:32:24.828025 - [DEBUG]
62432 2019-Jan-10 14:32:24.828049 - [DEBUG] Propagate flow
62433 2019-Jan-10 14:32:24.828073 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62434 2019-Jan-10 14:32:24.828130 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
62435 2019-Jan-10 14:32:24.828750 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62436 2019-Jan-10 14:32:24.829365 - [DEBUG] Edge function : AllBottom (result of previous compose)
62437 2019-Jan-10 14:32:24.829391 - [DEBUG]
62438 2019-Jan-10 14:32:24.829416 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62439 2019-Jan-10 14:32:24.829442 - [DEBUG] = AllBottom
62440 2019-Jan-10 14:32:24.829467 - [DEBUG]
62441 2019-Jan-10 14:32:24.829490 - [DEBUG] PROPAGATE: No new function!
62442 2019-Jan-10 14:32:24.829515 - [DEBUG] EDGE:
62443 2019-Jan-10 14:32:24.829572 - [DEBUG] ---> 62444 2019-Jan-10 14:32:24.830199 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62445 2019-Jan-10 14:32:24.830814 - [DEBUG]
62446 2019-Jan-10 14:32:24.830839 - [DEBUG] EDGE:
62447 2019-Jan-10 14:32:24.830897 - [DEBUG] ---> 62448 2019-Jan-10 14:32:24.831512 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62449 2019-Jan-10 14:32:24.832129 - [DEBUG]
62450 2019-Jan-10 14:32:24.832154 - [DEBUG] EDGE:
62451 2019-Jan-10 14:32:24.832212 - [DEBUG] ---> 62452 2019-Jan-10 14:32:24.832831 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62453 2019-Jan-10 14:32:24.833447 - [DEBUG]
62454 2019-Jan-10 14:32:24.833472 - [DEBUG] EDGE:
62455 2019-Jan-10 14:32:24.833543 - [DEBUG] ---> 62456 2019-Jan-10 14:32:24.834169 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62457 2019-Jan-10 14:32:24.834784 - [DEBUG]
62458 2019-Jan-10 14:32:24.834816 - [DEBUG] Compose: EdgeIdentity * AllBottom
62459 2019-Jan-10 14:32:24.834843 - [DEBUG]
62460 2019-Jan-10 14:32:24.834866 - [DEBUG] Propagate flow
62461 2019-Jan-10 14:32:24.834890 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62462 2019-Jan-10 14:32:24.834946 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
62463 2019-Jan-10 14:32:24.835565 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62464 2019-Jan-10 14:32:24.836180 - [DEBUG] Edge function : AllBottom (result of previous compose)
62465 2019-Jan-10 14:32:24.836206 - [DEBUG]
62466 2019-Jan-10 14:32:24.836230 - [DEBUG] Join: AllTop & AllBottom
62467 2019-Jan-10 14:32:24.836256 - [DEBUG] = AllBottom (new jump func)
62468 2019-Jan-10 14:32:24.836281 - [DEBUG]
62469 2019-Jan-10 14:32:24.836313 - [DEBUG] Start adding new jump function
62470 2019-Jan-10 14:32:24.836337 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62471 2019-Jan-10 14:32:24.836393 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62472 2019-Jan-10 14:32:24.837026 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
62473 2019-Jan-10 14:32:24.837645 - [DEBUG] Edge Function : AllBottom
62474 2019-Jan-10 14:32:24.837673 - [DEBUG] End adding new jump function
62475 2019-Jan-10 14:32:24.837697 - [DEBUG]
62476 2019-Jan-10 14:32:24.837721 - [DEBUG] -------------------------------------------- 1769. Path Edge --------------------------------------------
62477 2019-Jan-10 14:32:24.837745 - [DEBUG]
62478 2019-Jan-10 14:32:24.837768 - [DEBUG] Process 1769. path edge:
62479 2019-Jan-10 14:32:24.837792 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62480 2019-Jan-10 14:32:24.837849 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
62481 2019-Jan-10 14:32:24.838466 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62482 2019-Jan-10 14:32:24.839081 - [DEBUG]
62483 2019-Jan-10 14:32:24.839105 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
62484 2019-Jan-10 14:32:24.839733 - [DEBUG] Possible callees:
62485 2019-Jan-10 14:32:24.839758 - [DEBUG] bar
62486 2019-Jan-10 14:32:24.839783 - [DEBUG] Possible return sites:
62487 2019-Jan-10 14:32:24.839807 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8962488 2019-Jan-10 14:32:24.841049 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
62489 2019-Jan-10 14:32:24.841078 - [DEBUG] Start points of 'bar' currently not available!
62490 2019-Jan-10 14:32:24.841112 - [DEBUG] Compose: EdgeIdentity * AllBottom
62491 2019-Jan-10 14:32:24.841139 - [DEBUG]
62492 2019-Jan-10 14:32:24.841163 - [DEBUG] Propagate flow
62493 2019-Jan-10 14:32:24.841187 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62494 2019-Jan-10 14:32:24.841244 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
62495 2019-Jan-10 14:32:24.841865 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62496 2019-Jan-10 14:32:24.842481 - [DEBUG] Edge function : AllBottom (result of previous compose)
62497 2019-Jan-10 14:32:24.842507 - [DEBUG]
62498 2019-Jan-10 14:32:24.842531 - [DEBUG] Join: AllTop & AllBottom
62499 2019-Jan-10 14:32:24.842557 - [DEBUG] = AllBottom (new jump func)
62500 2019-Jan-10 14:32:24.842582 - [DEBUG]
62501 2019-Jan-10 14:32:24.842605 - [DEBUG] Start adding new jump function
62502 2019-Jan-10 14:32:24.842629 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62503 2019-Jan-10 14:32:24.842684 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62504 2019-Jan-10 14:32:24.843301 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
62505 2019-Jan-10 14:32:24.843935 - [DEBUG] Edge Function : AllBottom
62506 2019-Jan-10 14:32:24.843962 - [DEBUG] End adding new jump function
62507 2019-Jan-10 14:32:24.843987 - [DEBUG]
62508 2019-Jan-10 14:32:24.844010 - [DEBUG] -------------------------------------------- 1770. Path Edge --------------------------------------------
62509 2019-Jan-10 14:32:24.844035 - [DEBUG]
62510 2019-Jan-10 14:32:24.844058 - [DEBUG] Process 1770. path edge:
62511 2019-Jan-10 14:32:24.844082 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62512 2019-Jan-10 14:32:24.844138 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
62513 2019-Jan-10 14:32:24.844765 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62514 2019-Jan-10 14:32:24.845381 - [DEBUG]
62515 2019-Jan-10 14:32:24.845405 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
62516 2019-Jan-10 14:32:24.846039 - [DEBUG] Compose: EdgeIdentity * AllBottom
62517 2019-Jan-10 14:32:24.846066 - [DEBUG]
62518 2019-Jan-10 14:32:24.846090 - [DEBUG] Propagate flow
62519 2019-Jan-10 14:32:24.846114 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62520 2019-Jan-10 14:32:24.846171 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
62521 2019-Jan-10 14:32:24.846788 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62522 2019-Jan-10 14:32:24.847422 - [DEBUG] Edge function : AllBottom (result of previous compose)
62523 2019-Jan-10 14:32:24.847448 - [DEBUG]
62524 2019-Jan-10 14:32:24.847472 - [DEBUG] Join: AllTop & AllBottom
62525 2019-Jan-10 14:32:24.847499 - [DEBUG] = AllBottom (new jump func)
62526 2019-Jan-10 14:32:24.847524 - [DEBUG]
62527 2019-Jan-10 14:32:24.847547 - [DEBUG] Start adding new jump function
62528 2019-Jan-10 14:32:24.847571 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62529 2019-Jan-10 14:32:24.847628 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62530 2019-Jan-10 14:32:24.848245 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
62531 2019-Jan-10 14:32:24.848860 - [DEBUG] Edge Function : AllBottom
62532 2019-Jan-10 14:32:24.848891 - [DEBUG] End adding new jump function
62533 2019-Jan-10 14:32:24.848916 - [DEBUG]
62534 2019-Jan-10 14:32:24.848940 - [DEBUG] -------------------------------------------- 1771. Path Edge --------------------------------------------
62535 2019-Jan-10 14:32:24.848964 - [DEBUG]
62536 2019-Jan-10 14:32:24.848987 - [DEBUG] Process 1771. path edge:
62537 2019-Jan-10 14:32:24.849011 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62538 2019-Jan-10 14:32:24.849067 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
62539 2019-Jan-10 14:32:24.849683 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62540 2019-Jan-10 14:32:24.850315 - [DEBUG]
62541 2019-Jan-10 14:32:24.850340 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
62542 2019-Jan-10 14:32:24.850969 - [DEBUG] Compose: EdgeIdentity * AllBottom
62543 2019-Jan-10 14:32:24.850997 - [DEBUG]
62544 2019-Jan-10 14:32:24.851021 - [DEBUG] Propagate flow
62545 2019-Jan-10 14:32:24.851045 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62546 2019-Jan-10 14:32:24.851102 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
62547 2019-Jan-10 14:32:24.851744 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62548 2019-Jan-10 14:32:24.852363 - [DEBUG] Edge function : AllBottom (result of previous compose)
62549 2019-Jan-10 14:32:24.852389 - [DEBUG]
62550 2019-Jan-10 14:32:24.852414 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62551 2019-Jan-10 14:32:24.852440 - [DEBUG] = AllBottom
62552 2019-Jan-10 14:32:24.852465 - [DEBUG]
62553 2019-Jan-10 14:32:24.852488 - [DEBUG] PROPAGATE: No new function!
62554 2019-Jan-10 14:32:24.852521 - [DEBUG] Compose: EdgeIdentity * AllBottom
62555 2019-Jan-10 14:32:24.852548 - [DEBUG]
62556 2019-Jan-10 14:32:24.852572 - [DEBUG] Propagate flow
62557 2019-Jan-10 14:32:24.852605 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62558 2019-Jan-10 14:32:24.852663 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
62559 2019-Jan-10 14:32:24.853290 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62560 2019-Jan-10 14:32:24.853940 - [DEBUG] Edge function : AllBottom (result of previous compose)
62561 2019-Jan-10 14:32:24.853965 - [DEBUG]
62562 2019-Jan-10 14:32:24.853990 - [DEBUG] Join: AllTop & AllBottom
62563 2019-Jan-10 14:32:24.854016 - [DEBUG] = AllBottom (new jump func)
62564 2019-Jan-10 14:32:24.854040 - [DEBUG]
62565 2019-Jan-10 14:32:24.854064 - [DEBUG] Start adding new jump function
62566 2019-Jan-10 14:32:24.854087 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62567 2019-Jan-10 14:32:24.854143 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62568 2019-Jan-10 14:32:24.854760 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
62569 2019-Jan-10 14:32:24.855383 - [DEBUG] Edge Function : AllBottom
62570 2019-Jan-10 14:32:24.855411 - [DEBUG] End adding new jump function
62571 2019-Jan-10 14:32:24.855436 - [DEBUG]
62572 2019-Jan-10 14:32:24.855460 - [DEBUG] -------------------------------------------- 1772. Path Edge --------------------------------------------
62573 2019-Jan-10 14:32:24.855484 - [DEBUG]
62574 2019-Jan-10 14:32:24.855507 - [DEBUG] Process 1772. path edge:
62575 2019-Jan-10 14:32:24.855532 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62576 2019-Jan-10 14:32:24.855588 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
62577 2019-Jan-10 14:32:24.856213 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62578 2019-Jan-10 14:32:24.856841 - [DEBUG]
62579 2019-Jan-10 14:32:24.856866 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
62580 2019-Jan-10 14:32:24.857501 - [DEBUG] Possible callees:
62581 2019-Jan-10 14:32:24.857526 - [DEBUG] llvm.dbg.declare
62582 2019-Jan-10 14:32:24.857551 - [DEBUG] Possible return sites:
62583 2019-Jan-10 14:32:24.857575 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10362584 2019-Jan-10 14:32:24.858820 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
62585 2019-Jan-10 14:32:24.858849 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
62586 2019-Jan-10 14:32:24.858886 - [DEBUG] Compose: EdgeIdentity * AllBottom
62587 2019-Jan-10 14:32:24.858913 - [DEBUG]
62588 2019-Jan-10 14:32:24.858937 - [DEBUG] Propagate flow
62589 2019-Jan-10 14:32:24.858960 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62590 2019-Jan-10 14:32:24.859018 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
62591 2019-Jan-10 14:32:24.859637 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62592 2019-Jan-10 14:32:24.860266 - [DEBUG] Edge function : AllBottom (result of previous compose)
62593 2019-Jan-10 14:32:24.860292 - [DEBUG]
62594 2019-Jan-10 14:32:24.860316 - [DEBUG] Join: AllTop & AllBottom
62595 2019-Jan-10 14:32:24.860343 - [DEBUG] = AllBottom (new jump func)
62596 2019-Jan-10 14:32:24.860367 - [DEBUG]
62597 2019-Jan-10 14:32:24.860391 - [DEBUG] Start adding new jump function
62598 2019-Jan-10 14:32:24.860415 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62599 2019-Jan-10 14:32:24.860479 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62600 2019-Jan-10 14:32:24.861097 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
62601 2019-Jan-10 14:32:24.861717 - [DEBUG] Edge Function : AllBottom
62602 2019-Jan-10 14:32:24.861744 - [DEBUG] End adding new jump function
62603 2019-Jan-10 14:32:24.861768 - [DEBUG]
62604 2019-Jan-10 14:32:24.861792 - [DEBUG] -------------------------------------------- 1773. Path Edge --------------------------------------------
62605 2019-Jan-10 14:32:24.861816 - [DEBUG]
62606 2019-Jan-10 14:32:24.861840 - [DEBUG] Process 1773. path edge:
62607 2019-Jan-10 14:32:24.861863 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62608 2019-Jan-10 14:32:24.861919 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
62609 2019-Jan-10 14:32:24.862538 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62610 2019-Jan-10 14:32:24.863154 - [DEBUG]
62611 2019-Jan-10 14:32:24.863179 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
62612 2019-Jan-10 14:32:24.863830 - [DEBUG] Compose: EdgeIdentity * AllBottom
62613 2019-Jan-10 14:32:24.863858 - [DEBUG]
62614 2019-Jan-10 14:32:24.863882 - [DEBUG] Propagate flow
62615 2019-Jan-10 14:32:24.863906 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62616 2019-Jan-10 14:32:24.863963 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
62617 2019-Jan-10 14:32:24.864579 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62618 2019-Jan-10 14:32:24.865196 - [DEBUG] Edge function : AllBottom (result of previous compose)
62619 2019-Jan-10 14:32:24.865221 - [DEBUG]
62620 2019-Jan-10 14:32:24.865246 - [DEBUG] Join: AllTop & AllBottom
62621 2019-Jan-10 14:32:24.865272 - [DEBUG] = AllBottom (new jump func)
62622 2019-Jan-10 14:32:24.865296 - [DEBUG]
62623 2019-Jan-10 14:32:24.865320 - [DEBUG] Start adding new jump function
62624 2019-Jan-10 14:32:24.865344 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62625 2019-Jan-10 14:32:24.865400 - [DEBUG] Fact at target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62626 2019-Jan-10 14:32:24.866016 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
62627 2019-Jan-10 14:32:24.866629 - [DEBUG] Edge Function : AllBottom
62628 2019-Jan-10 14:32:24.866656 - [DEBUG] End adding new jump function
62629 2019-Jan-10 14:32:24.866681 - [DEBUG]
62630 2019-Jan-10 14:32:24.866704 - [DEBUG] -------------------------------------------- 1774. Path Edge --------------------------------------------
62631 2019-Jan-10 14:32:24.866729 - [DEBUG]
62632 2019-Jan-10 14:32:24.866752 - [DEBUG] Process 1774. path edge:
62633 2019-Jan-10 14:32:24.866776 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62634 2019-Jan-10 14:32:24.866844 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
62635 2019-Jan-10 14:32:24.867458 - [DEBUG] D target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 >
62636 2019-Jan-10 14:32:24.868074 - [DEBUG]
62637 2019-Jan-10 14:32:24.868099 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
62638 2019-Jan-10 14:32:24.868727 - [DEBUG] Compose: EdgeIdentity * AllBottom
62639 2019-Jan-10 14:32:24.868756 - [DEBUG]
62640 2019-Jan-10 14:32:24.868780 - [DEBUG] Propagate flow
62641 2019-Jan-10 14:32:24.868803 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62642 2019-Jan-10 14:32:24.868861 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
62643 2019-Jan-10 14:32:24.869483 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62644 2019-Jan-10 14:32:24.870100 - [DEBUG] Edge function : AllBottom (result of previous compose)
62645 2019-Jan-10 14:32:24.870125 - [DEBUG]
62646 2019-Jan-10 14:32:24.870150 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62647 2019-Jan-10 14:32:24.870202 - [DEBUG] = AllBottom
62648 2019-Jan-10 14:32:24.870227 - [DEBUG]
62649 2019-Jan-10 14:32:24.870251 - [DEBUG] PROPAGATE: No new function!
62650 2019-Jan-10 14:32:24.870275 - [DEBUG] EDGE:
62651 2019-Jan-10 14:32:24.870333 - [DEBUG] ---> 62652 2019-Jan-10 14:32:24.870948 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62653 2019-Jan-10 14:32:24.871565 - [DEBUG]
62654 2019-Jan-10 14:32:24.871590 - [DEBUG] EDGE:
62655 2019-Jan-10 14:32:24.871647 - [DEBUG] ---> 62656 2019-Jan-10 14:32:24.872266 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62657 2019-Jan-10 14:32:24.872881 - [DEBUG]
62658 2019-Jan-10 14:32:24.872906 - [DEBUG] EDGE:
62659 2019-Jan-10 14:32:24.872964 - [DEBUG] ---> 62660 2019-Jan-10 14:32:24.873603 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62661 2019-Jan-10 14:32:24.874219 - [DEBUG]
62662 2019-Jan-10 14:32:24.874244 - [DEBUG] EDGE:
62663 2019-Jan-10 14:32:24.874301 - [DEBUG] ---> 62664 2019-Jan-10 14:32:24.874918 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62665 2019-Jan-10 14:32:24.875535 - [DEBUG]
62666 2019-Jan-10 14:32:24.875560 - [DEBUG] EDGE:
62667 2019-Jan-10 14:32:24.875618 - [DEBUG] ---> 62668 2019-Jan-10 14:32:24.876237 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62669 2019-Jan-10 14:32:24.876866 - [DEBUG]
62670 2019-Jan-10 14:32:24.876891 - [DEBUG] EDGE:
62671 2019-Jan-10 14:32:24.876949 - [DEBUG] ---> 62672 2019-Jan-10 14:32:24.877566 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62673 2019-Jan-10 14:32:24.878180 - [DEBUG]
62674 2019-Jan-10 14:32:24.878205 - [DEBUG] EDGE:
62675 2019-Jan-10 14:32:24.878263 - [DEBUG] ---> 62676 2019-Jan-10 14:32:24.878878 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62677 2019-Jan-10 14:32:24.879493 - [DEBUG]
62678 2019-Jan-10 14:32:24.879518 - [DEBUG] EDGE:
62679 2019-Jan-10 14:32:24.879576 - [DEBUG] ---> 62680 2019-Jan-10 14:32:24.880208 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62681 2019-Jan-10 14:32:24.880823 - [DEBUG]
62682 2019-Jan-10 14:32:24.880848 - [DEBUG] EDGE:
62683 2019-Jan-10 14:32:24.880918 - [DEBUG] ---> 62684 2019-Jan-10 14:32:24.881536 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62685 2019-Jan-10 14:32:24.882150 - [DEBUG]
62686 2019-Jan-10 14:32:24.882176 - [DEBUG] EDGE:
62687 2019-Jan-10 14:32:24.882233 - [DEBUG] ---> 62688 2019-Jan-10 14:32:24.882848 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62689 2019-Jan-10 14:32:24.883462 - [DEBUG]
62690 2019-Jan-10 14:32:24.883499 - [DEBUG] EDGE:
62691 2019-Jan-10 14:32:24.883559 - [DEBUG] ---> 62692 2019-Jan-10 14:32:24.884179 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62693 2019-Jan-10 14:32:24.884794 - [DEBUG]
62694 2019-Jan-10 14:32:24.884820 - [DEBUG] EDGE:
62695 2019-Jan-10 14:32:24.884878 - [DEBUG] ---> 62696 2019-Jan-10 14:32:24.885496 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62697 2019-Jan-10 14:32:24.886111 - [DEBUG]
62698 2019-Jan-10 14:32:24.886144 - [DEBUG] Compose: EdgeIdentity * AllBottom
62699 2019-Jan-10 14:32:24.886171 - [DEBUG]
62700 2019-Jan-10 14:32:24.886195 - [DEBUG] Propagate flow
62701 2019-Jan-10 14:32:24.886218 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62702 2019-Jan-10 14:32:24.886274 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
62703 2019-Jan-10 14:32:24.886905 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62704 2019-Jan-10 14:32:24.887521 - [DEBUG] Edge function : AllBottom (result of previous compose)
62705 2019-Jan-10 14:32:24.887547 - [DEBUG]
62706 2019-Jan-10 14:32:24.887572 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62707 2019-Jan-10 14:32:24.887598 - [DEBUG] = AllBottom
62708 2019-Jan-10 14:32:24.887622 - [DEBUG]
62709 2019-Jan-10 14:32:24.887646 - [DEBUG] PROPAGATE: No new function!
62710 2019-Jan-10 14:32:24.887670 - [DEBUG] EDGE:
62711 2019-Jan-10 14:32:24.887728 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
62712 2019-Jan-10 14:32:24.888350 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62713 2019-Jan-10 14:32:24.888965 - [DEBUG]
62714 2019-Jan-10 14:32:24.888991 - [DEBUG] EDGE:
62715 2019-Jan-10 14:32:24.889048 - [DEBUG] ---> 62716 2019-Jan-10 14:32:24.889663 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62717 2019-Jan-10 14:32:24.890294 - [DEBUG]
62718 2019-Jan-10 14:32:24.890319 - [DEBUG] EDGE:
62719 2019-Jan-10 14:32:24.890377 - [DEBUG] ---> 62720 2019-Jan-10 14:32:24.890997 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62721 2019-Jan-10 14:32:24.891613 - [DEBUG]
62722 2019-Jan-10 14:32:24.891638 - [DEBUG] EDGE:
62723 2019-Jan-10 14:32:24.891695 - [DEBUG] ---> 62724 2019-Jan-10 14:32:24.892322 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62725 2019-Jan-10 14:32:24.892937 - [DEBUG]
62726 2019-Jan-10 14:32:24.892970 - [DEBUG] Compose: EdgeIdentity * AllBottom
62727 2019-Jan-10 14:32:24.892997 - [DEBUG]
62728 2019-Jan-10 14:32:24.893021 - [DEBUG] Propagate flow
62729 2019-Jan-10 14:32:24.893044 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62730 2019-Jan-10 14:32:24.893100 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
62731 2019-Jan-10 14:32:24.893734 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62732 2019-Jan-10 14:32:24.894349 - [DEBUG] Edge function : AllBottom (result of previous compose)
62733 2019-Jan-10 14:32:24.894374 - [DEBUG]
62734 2019-Jan-10 14:32:24.894399 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62735 2019-Jan-10 14:32:24.894425 - [DEBUG] = AllBottom
62736 2019-Jan-10 14:32:24.894449 - [DEBUG]
62737 2019-Jan-10 14:32:24.894473 - [DEBUG] PROPAGATE: No new function!
62738 2019-Jan-10 14:32:24.894497 - [DEBUG] EDGE:
62739 2019-Jan-10 14:32:24.894554 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
62740 2019-Jan-10 14:32:24.895174 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62741 2019-Jan-10 14:32:24.895788 - [DEBUG]
62742 2019-Jan-10 14:32:24.895813 - [DEBUG] EDGE:
62743 2019-Jan-10 14:32:24.895871 - [DEBUG] ---> 62744 2019-Jan-10 14:32:24.896487 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62745 2019-Jan-10 14:32:24.897118 - [DEBUG]
62746 2019-Jan-10 14:32:24.897150 - [DEBUG] Compose: EdgeIdentity * AllBottom
62747 2019-Jan-10 14:32:24.897177 - [DEBUG]
62748 2019-Jan-10 14:32:24.897200 - [DEBUG] Propagate flow
62749 2019-Jan-10 14:32:24.897224 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62750 2019-Jan-10 14:32:24.897280 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
62751 2019-Jan-10 14:32:24.897905 - [DEBUG] Target value : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62752 2019-Jan-10 14:32:24.898522 - [DEBUG] Edge function : AllBottom (result of previous compose)
62753 2019-Jan-10 14:32:24.898548 - [DEBUG]
62754 2019-Jan-10 14:32:24.898573 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62755 2019-Jan-10 14:32:24.898599 - [DEBUG] = AllBottom
62756 2019-Jan-10 14:32:24.898623 - [DEBUG]
62757 2019-Jan-10 14:32:24.898647 - [DEBUG] PROPAGATE: No new function!
62758 2019-Jan-10 14:32:24.898671 - [DEBUG] EDGE:
62759 2019-Jan-10 14:32:24.898728 - [DEBUG] ---> 62760 2019-Jan-10 14:32:24.899344 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62761 2019-Jan-10 14:32:24.899959 - [DEBUG]
62762 2019-Jan-10 14:32:24.899985 - [DEBUG] Compose: EdgeIdentity * AllBottom
62763 2019-Jan-10 14:32:24.900011 - [DEBUG]
62764 2019-Jan-10 14:32:24.900034 - [DEBUG] Propagate flow
62765 2019-Jan-10 14:32:24.900058 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62766 2019-Jan-10 14:32:24.900114 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62767 2019-Jan-10 14:32:24.900751 - [DEBUG] Target value : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62768 2019-Jan-10 14:32:24.901376 - [DEBUG] Edge function : AllBottom (result of previous compose)
62769 2019-Jan-10 14:32:24.901401 - [DEBUG]
62770 2019-Jan-10 14:32:24.901426 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62771 2019-Jan-10 14:32:24.901452 - [DEBUG] = AllBottom
62772 2019-Jan-10 14:32:24.901477 - [DEBUG]
62773 2019-Jan-10 14:32:24.901500 - [DEBUG] PROPAGATE: No new function!
62774 2019-Jan-10 14:32:24.901525 - [DEBUG] EDGE:
62775 2019-Jan-10 14:32:24.901583 - [DEBUG] ---> 62776 2019-Jan-10 14:32:24.902220 - [DEBUG] D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25>
62777 2019-Jan-10 14:32:24.902837 - [DEBUG]
62778 2019-Jan-10 14:32:24.902863 - [DEBUG] EDGE:
62779 2019-Jan-10 14:32:24.902921 - [DEBUG] ---> 62780 2019-Jan-10 14:32:24.903552 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62781 2019-Jan-10 14:32:24.904170 - [DEBUG]


getNormalFlowFunction()
br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !4662782 2019-Jan-10 14:32:24.904806 - [DEBUG] Compose: EdgeIdentity * AllBottom
62783 2019-Jan-10 14:32:24.904836 - [DEBUG]
62784 2019-Jan-10 14:32:24.904860 - [DEBUG] Propagate flow
62785 2019-Jan-10 14:32:24.904884 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62786 2019-Jan-10 14:32:24.904940 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
62787 2019-Jan-10 14:32:24.905567 - [DEBUG] Target value : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
62788 2019-Jan-10 14:32:24.906183 - [DEBUG] Edge function : AllBottom (result of previous compose)
62789 2019-Jan-10 14:32:24.906208 - [DEBUG]
62790 2019-Jan-10 14:32:24.906234 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
62791 2019-Jan-10 14:32:24.906260 - [DEBUG] = AllBottom
62792 2019-Jan-10 14:32:24.906284 - [DEBUG]
62793 2019-Jan-10 14:32:24.906308 - [DEBUG] PROPAGATE: No new function!
62794 2019-Jan-10 14:32:24.906332 - [DEBUG] EDGE:
62795 2019-Jan-10 14:32:24.906389 - [DEBUG] ---> 62796 2019-Jan-10 14:32:24.907023 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62797 2019-Jan-10 14:32:24.907642 - [DEBUG]
62798 2019-Jan-10 14:32:24.907667 - [DEBUG] EDGE:
62799 2019-Jan-10 14:32:24.907725 - [DEBUG] ---> 62800 2019-Jan-10 14:32:24.908345 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62801 2019-Jan-10 14:32:24.908962 - [DEBUG]
62802 2019-Jan-10 14:32:24.908987 - [DEBUG] EDGE:
62803 2019-Jan-10 14:32:24.909044 - [DEBUG] ---> 62804 2019-Jan-10 14:32:24.909659 - [DEBUG] D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21>
62805 2019-Jan-10 14:32:24.910291 - [DEBUG]
62806 2019-Jan-10 14:32:24.910318 - [DEBUG] Compose: EdgeIdentity * AllBottom
62807 2019-Jan-10 14:32:24.910345 - [DEBUG]
62808 2019-Jan-10 14:32:24.910368 - [DEBUG] Propagate flow
62809 2019-Jan-10 14:32:24.910391 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62810 2019-Jan-10 14:32:24.910447 - [DEBUG] Target : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
62811 2019-Jan-10 14:32:24.911073 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62812 2019-Jan-10 14:32:24.911714 - [DEBUG] Edge function : AllBottom (result of previous compose)
62813 2019-Jan-10 14:32:24.911739 - [DEBUG]
62814 2019-Jan-10 14:32:24.911764 - [DEBUG] Join: AllTop & AllBottom
62815 2019-Jan-10 14:32:24.911790 - [DEBUG] = AllBottom (new jump func)
62816 2019-Jan-10 14:32:24.911815 - [DEBUG]
62817 2019-Jan-10 14:32:24.911838 - [DEBUG] Start adding new jump function
62818 2019-Jan-10 14:32:24.911862 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62819 2019-Jan-10 14:32:24.911918 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62820 2019-Jan-10 14:32:24.912552 - [DEBUG] Destination : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
62821 2019-Jan-10 14:32:24.913182 - [DEBUG] Edge Function : AllBottom
62822 2019-Jan-10 14:32:24.913209 - [DEBUG] End adding new jump function
62823 2019-Jan-10 14:32:24.913233 - [DEBUG]
62824 2019-Jan-10 14:32:24.913257 - [DEBUG] -------------------------------------------- 1775. Path Edge --------------------------------------------
62825 2019-Jan-10 14:32:24.913282 - [DEBUG]
62826 2019-Jan-10 14:32:24.913305 - [DEBUG] Process 1775. path edge:
62827 2019-Jan-10 14:32:24.913329 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62828 2019-Jan-10 14:32:24.913385 - [DEBUG] N target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 ;
62829 2019-Jan-10 14:32:24.914019 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62830 2019-Jan-10 14:32:24.914652 - [DEBUG]
62831 2019-Jan-10 14:32:24.914677 - [DEBUG] Process normal at target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
62832 2019-Jan-10 14:32:24.915310 - [DEBUG] Compose: EdgeIdentity * AllBottom
62833 2019-Jan-10 14:32:24.915338 - [DEBUG]
62834 2019-Jan-10 14:32:24.915362 - [DEBUG] Propagate flow
62835 2019-Jan-10 14:32:24.915385 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62836 2019-Jan-10 14:32:24.915442 - [DEBUG] Target : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
62837 2019-Jan-10 14:32:24.916062 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62838 2019-Jan-10 14:32:24.916693 - [DEBUG] Edge function : AllBottom (result of previous compose)
62839 2019-Jan-10 14:32:24.916718 - [DEBUG]
62840 2019-Jan-10 14:32:24.916743 - [DEBUG] Join: AllTop & AllBottom
62841 2019-Jan-10 14:32:24.916769 - [DEBUG] = AllBottom (new jump func)
62842 2019-Jan-10 14:32:24.916793 - [DEBUG]
62843 2019-Jan-10 14:32:24.916817 - [DEBUG] Start adding new jump function
62844 2019-Jan-10 14:32:24.916854 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62845 2019-Jan-10 14:32:24.916910 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62846 2019-Jan-10 14:32:24.917545 - [DEBUG] Destination : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
62847 2019-Jan-10 14:32:24.918165 - [DEBUG] Edge Function : AllBottom
62848 2019-Jan-10 14:32:24.918192 - [DEBUG] End adding new jump function
62849 2019-Jan-10 14:32:24.918217 - [DEBUG]
62850 2019-Jan-10 14:32:24.918240 - [DEBUG] -------------------------------------------- 1776. Path Edge --------------------------------------------
62851 2019-Jan-10 14:32:24.918264 - [DEBUG]
62852 2019-Jan-10 14:32:24.918296 - [DEBUG] Process 1776. path edge:
62853 2019-Jan-10 14:32:24.918321 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62854 2019-Jan-10 14:32:24.918377 - [DEBUG] N target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 ;
62855 2019-Jan-10 14:32:24.918996 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62856 2019-Jan-10 14:32:24.919627 - [DEBUG]
62857 2019-Jan-10 14:32:24.919652 - [DEBUG] Process normal at target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
62858 2019-Jan-10 14:32:24.920298 - [DEBUG] Compose: EdgeIdentity * AllBottom
62859 2019-Jan-10 14:32:24.920326 - [DEBUG]
62860 2019-Jan-10 14:32:24.920349 - [DEBUG] Propagate flow
62861 2019-Jan-10 14:32:24.920373 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62862 2019-Jan-10 14:32:24.920430 - [DEBUG] Target : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
62863 2019-Jan-10 14:32:24.921050 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62864 2019-Jan-10 14:32:24.921685 - [DEBUG] Edge function : AllBottom (result of previous compose)
62865 2019-Jan-10 14:32:24.921710 - [DEBUG]
62866 2019-Jan-10 14:32:24.921735 - [DEBUG] Join: AllTop & AllBottom
62867 2019-Jan-10 14:32:24.921761 - [DEBUG] = AllBottom (new jump func)
62868 2019-Jan-10 14:32:24.921785 - [DEBUG]
62869 2019-Jan-10 14:32:24.921809 - [DEBUG] Start adding new jump function
62870 2019-Jan-10 14:32:24.921832 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62871 2019-Jan-10 14:32:24.921888 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62872 2019-Jan-10 14:32:24.922522 - [DEBUG] Destination : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
62873 2019-Jan-10 14:32:24.923139 - [DEBUG] Edge Function : AllBottom
62874 2019-Jan-10 14:32:24.923166 - [DEBUG] End adding new jump function
62875 2019-Jan-10 14:32:24.923190 - [DEBUG]
62876 2019-Jan-10 14:32:24.923214 - [DEBUG] -------------------------------------------- 1777. Path Edge --------------------------------------------
62877 2019-Jan-10 14:32:24.923238 - [DEBUG]
62878 2019-Jan-10 14:32:24.923262 - [DEBUG] Process 1777. path edge:
62879 2019-Jan-10 14:32:24.923286 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62880 2019-Jan-10 14:32:24.923341 - [DEBUG] N target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 ;
62881 2019-Jan-10 14:32:24.923974 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62882 2019-Jan-10 14:32:24.924607 - [DEBUG]
62883 2019-Jan-10 14:32:24.924632 - [DEBUG] Process normal at target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
62884 2019-Jan-10 14:32:24.925259 - [DEBUG] Compose: EdgeIdentity * AllBottom
62885 2019-Jan-10 14:32:24.925287 - [DEBUG]
62886 2019-Jan-10 14:32:24.925311 - [DEBUG] Propagate flow
62887 2019-Jan-10 14:32:24.925334 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62888 2019-Jan-10 14:32:24.925391 - [DEBUG] Target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62889 2019-Jan-10 14:32:24.926008 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62890 2019-Jan-10 14:32:24.926640 - [DEBUG] Edge function : AllBottom (result of previous compose)
62891 2019-Jan-10 14:32:24.926673 - [DEBUG]
62892 2019-Jan-10 14:32:24.926698 - [DEBUG] Join: AllTop & AllBottom
62893 2019-Jan-10 14:32:24.926725 - [DEBUG] = AllBottom (new jump func)
62894 2019-Jan-10 14:32:24.926749 - [DEBUG]
62895 2019-Jan-10 14:32:24.926773 - [DEBUG] Start adding new jump function
62896 2019-Jan-10 14:32:24.926796 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62897 2019-Jan-10 14:32:24.926865 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62898 2019-Jan-10 14:32:24.927500 - [DEBUG] Destination : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62899 2019-Jan-10 14:32:24.928121 - [DEBUG] Edge Function : AllBottom
62900 2019-Jan-10 14:32:24.928148 - [DEBUG] End adding new jump function
62901 2019-Jan-10 14:32:24.928173 - [DEBUG]
62902 2019-Jan-10 14:32:24.928196 - [DEBUG] -------------------------------------------- 1778. Path Edge --------------------------------------------
62903 2019-Jan-10 14:32:24.928220 - [DEBUG]
62904 2019-Jan-10 14:32:24.928248 - [DEBUG] Process 1778. path edge:
62905 2019-Jan-10 14:32:24.928272 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62906 2019-Jan-10 14:32:24.928328 - [DEBUG] N target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 ;
62907 2019-Jan-10 14:32:24.928986 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62908 2019-Jan-10 14:32:24.929675 - [DEBUG]
62909 2019-Jan-10 14:32:24.929703 - [DEBUG] Process normal at target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
62910 2019-Jan-10 14:32:24.930439 - [DEBUG] Compose: EdgeIdentity * AllBottom
62911 2019-Jan-10 14:32:24.930470 - [DEBUG]
62912 2019-Jan-10 14:32:24.930494 - [DEBUG] Propagate flow
62913 2019-Jan-10 14:32:24.930517 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62914 2019-Jan-10 14:32:24.930586 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62915 2019-Jan-10 14:32:24.931263 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62916 2019-Jan-10 14:32:24.931923 - [DEBUG] Edge function : AllBottom (result of previous compose)
62917 2019-Jan-10 14:32:24.931949 - [DEBUG]
62918 2019-Jan-10 14:32:24.931976 - [DEBUG] Join: AllTop & AllBottom
62919 2019-Jan-10 14:32:24.932003 - [DEBUG] = AllBottom (new jump func)
62920 2019-Jan-10 14:32:24.932027 - [DEBUG]
62921 2019-Jan-10 14:32:24.932051 - [DEBUG] Start adding new jump function
62922 2019-Jan-10 14:32:24.932075 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62923 2019-Jan-10 14:32:24.932133 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62924 2019-Jan-10 14:32:24.932767 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62925 2019-Jan-10 14:32:24.933388 - [DEBUG] Edge Function : AllBottom
62926 2019-Jan-10 14:32:24.933419 - [DEBUG] End adding new jump function
62927 2019-Jan-10 14:32:24.933443 - [DEBUG]
62928 2019-Jan-10 14:32:24.933467 - [DEBUG] -------------------------------------------- 1779. Path Edge --------------------------------------------
62929 2019-Jan-10 14:32:24.933510 - [DEBUG]
62930 2019-Jan-10 14:32:24.933536 - [DEBUG] Process 1779. path edge:
62931 2019-Jan-10 14:32:24.933560 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62932 2019-Jan-10 14:32:24.933617 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
62933 2019-Jan-10 14:32:24.934239 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62934 2019-Jan-10 14:32:24.934890 - [DEBUG]
62935 2019-Jan-10 14:32:24.934916 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
62936 2019-Jan-10 14:32:24.935564 - [DEBUG] Compose: EdgeIdentity * AllBottom
62937 2019-Jan-10 14:32:24.935592 - [DEBUG]
62938 2019-Jan-10 14:32:24.935616 - [DEBUG] Propagate flow
62939 2019-Jan-10 14:32:24.935639 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62940 2019-Jan-10 14:32:24.935697 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62941 2019-Jan-10 14:32:24.936323 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62942 2019-Jan-10 14:32:24.936973 - [DEBUG] Edge function : AllBottom (result of previous compose)
62943 2019-Jan-10 14:32:24.936998 - [DEBUG]
62944 2019-Jan-10 14:32:24.937023 - [DEBUG] Join: AllTop & AllBottom
62945 2019-Jan-10 14:32:24.937049 - [DEBUG] = AllBottom (new jump func)
62946 2019-Jan-10 14:32:24.937074 - [DEBUG]
62947 2019-Jan-10 14:32:24.937098 - [DEBUG] Start adding new jump function
62948 2019-Jan-10 14:32:24.937122 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62949 2019-Jan-10 14:32:24.937178 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62950 2019-Jan-10 14:32:24.937814 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62951 2019-Jan-10 14:32:24.938431 - [DEBUG] Edge Function : AllBottom
62952 2019-Jan-10 14:32:24.938458 - [DEBUG] End adding new jump function
62953 2019-Jan-10 14:32:24.938483 - [DEBUG]
62954 2019-Jan-10 14:32:24.938507 - [DEBUG] -------------------------------------------- 1780. Path Edge --------------------------------------------
62955 2019-Jan-10 14:32:24.938531 - [DEBUG]
62956 2019-Jan-10 14:32:24.938555 - [DEBUG] Process 1780. path edge:
62957 2019-Jan-10 14:32:24.938579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62958 2019-Jan-10 14:32:24.938635 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
62959 2019-Jan-10 14:32:24.939251 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62960 2019-Jan-10 14:32:24.939882 - [DEBUG]
62961 2019-Jan-10 14:32:24.939908 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
62962 2019-Jan-10 14:32:24.940552 - [DEBUG] Compose: EdgeIdentity * AllBottom
62963 2019-Jan-10 14:32:24.940580 - [DEBUG]
62964 2019-Jan-10 14:32:24.940604 - [DEBUG] Propagate flow
62965 2019-Jan-10 14:32:24.940628 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62966 2019-Jan-10 14:32:24.940685 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
62967 2019-Jan-10 14:32:24.941304 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62968 2019-Jan-10 14:32:24.941937 - [DEBUG] Edge function : AllBottom (result of previous compose)
62969 2019-Jan-10 14:32:24.941962 - [DEBUG]
62970 2019-Jan-10 14:32:24.941987 - [DEBUG] Join: AllTop & AllBottom
62971 2019-Jan-10 14:32:24.942013 - [DEBUG] = AllBottom (new jump func)
62972 2019-Jan-10 14:32:24.942038 - [DEBUG]
62973 2019-Jan-10 14:32:24.942061 - [DEBUG] Start adding new jump function
62974 2019-Jan-10 14:32:24.942085 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
62975 2019-Jan-10 14:32:24.942149 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62976 2019-Jan-10 14:32:24.942784 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
62977 2019-Jan-10 14:32:24.943404 - [DEBUG] Edge Function : AllBottom
62978 2019-Jan-10 14:32:24.943432 - [DEBUG] End adding new jump function
62979 2019-Jan-10 14:32:24.943456 - [DEBUG]
62980 2019-Jan-10 14:32:24.943480 - [DEBUG] -------------------------------------------- 1781. Path Edge --------------------------------------------
62981 2019-Jan-10 14:32:24.943518 - [DEBUG]
62982 2019-Jan-10 14:32:24.943542 - [DEBUG] Process 1781. path edge:
62983 2019-Jan-10 14:32:24.943566 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
62984 2019-Jan-10 14:32:24.943622 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
62985 2019-Jan-10 14:32:24.944239 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
62986 2019-Jan-10 14:32:24.944872 - [DEBUG]
62987 2019-Jan-10 14:32:24.944896 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
62988 2019-Jan-10 14:32:24.945528 - [DEBUG] Compose: EdgeIdentity * AllBottom
62989 2019-Jan-10 14:32:24.945556 - [DEBUG]
62990 2019-Jan-10 14:32:24.945580 - [DEBUG] Propagate flow
62991 2019-Jan-10 14:32:24.945604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
62992 2019-Jan-10 14:32:24.945660 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
62993 2019-Jan-10 14:32:24.946282 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
62994 2019-Jan-10 14:32:24.946929 - [DEBUG] Edge function : AllBottom (result of previous compose)
62995 2019-Jan-10 14:32:24.946954 - [DEBUG]
62996 2019-Jan-10 14:32:24.946979 - [DEBUG] Join: AllTop & AllBottom
62997 2019-Jan-10 14:32:24.947005 - [DEBUG] = AllBottom (new jump func)
62998 2019-Jan-10 14:32:24.947030 - [DEBUG]
62999 2019-Jan-10 14:32:24.947053 - [DEBUG] Start adding new jump function
63000 2019-Jan-10 14:32:24.947077 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63001 2019-Jan-10 14:32:24.947133 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63002 2019-Jan-10 14:32:24.947766 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
63003 2019-Jan-10 14:32:24.948386 - [DEBUG] Edge Function : AllBottom
63004 2019-Jan-10 14:32:24.948414 - [DEBUG] End adding new jump function
63005 2019-Jan-10 14:32:24.948438 - [DEBUG]
63006 2019-Jan-10 14:32:24.948461 - [DEBUG] -------------------------------------------- 1782. Path Edge --------------------------------------------
63007 2019-Jan-10 14:32:24.948486 - [DEBUG]
63008 2019-Jan-10 14:32:24.948509 - [DEBUG] Process 1782. path edge:
63009 2019-Jan-10 14:32:24.948533 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63010 2019-Jan-10 14:32:24.948589 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
63011 2019-Jan-10 14:32:24.949215 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63012 2019-Jan-10 14:32:24.949863 - [DEBUG]
63013 2019-Jan-10 14:32:24.949889 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
63014 2019-Jan-10 14:32:24.950559 - [DEBUG] Compose: EdgeIdentity * AllBottom
63015 2019-Jan-10 14:32:24.950589 - [DEBUG]
63016 2019-Jan-10 14:32:24.950613 - [DEBUG] Propagate flow
63017 2019-Jan-10 14:32:24.950636 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63018 2019-Jan-10 14:32:24.950694 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
63019 2019-Jan-10 14:32:24.951317 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63020 2019-Jan-10 14:32:24.951953 - [DEBUG] Edge function : AllBottom (result of previous compose)
63021 2019-Jan-10 14:32:24.951978 - [DEBUG]
63022 2019-Jan-10 14:32:24.952003 - [DEBUG] Join: AllTop & AllBottom
63023 2019-Jan-10 14:32:24.952029 - [DEBUG] = AllBottom (new jump func)
63024 2019-Jan-10 14:32:24.952054 - [DEBUG]
63025 2019-Jan-10 14:32:24.952077 - [DEBUG] Start adding new jump function
63026 2019-Jan-10 14:32:24.952101 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63027 2019-Jan-10 14:32:24.952160 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63028 2019-Jan-10 14:32:24.952822 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
63029 2019-Jan-10 14:32:24.953448 - [DEBUG] Edge Function : AllBottom
63030 2019-Jan-10 14:32:24.953479 - [DEBUG] End adding new jump function
63031 2019-Jan-10 14:32:24.953522 - [DEBUG]
63032 2019-Jan-10 14:32:24.953546 - [DEBUG] -------------------------------------------- 1783. Path Edge --------------------------------------------
63033 2019-Jan-10 14:32:24.953570 - [DEBUG]
63034 2019-Jan-10 14:32:24.953594 - [DEBUG] Process 1783. path edge:
63035 2019-Jan-10 14:32:24.953618 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63036 2019-Jan-10 14:32:24.953675 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
63037 2019-Jan-10 14:32:24.954296 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63038 2019-Jan-10 14:32:24.954930 - [DEBUG]
63039 2019-Jan-10 14:32:24.954955 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
63040 2019-Jan-10 14:32:24.955597 - [DEBUG] Compose: EdgeIdentity * AllBottom
63041 2019-Jan-10 14:32:24.955625 - [DEBUG]
63042 2019-Jan-10 14:32:24.955649 - [DEBUG] Propagate flow
63043 2019-Jan-10 14:32:24.955673 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63044 2019-Jan-10 14:32:24.955730 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
63045 2019-Jan-10 14:32:24.956346 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63046 2019-Jan-10 14:32:24.956994 - [DEBUG] Edge function : AllBottom (result of previous compose)
63047 2019-Jan-10 14:32:24.957020 - [DEBUG]
63048 2019-Jan-10 14:32:24.957045 - [DEBUG] Join: AllTop & AllBottom
63049 2019-Jan-10 14:32:24.957071 - [DEBUG] = AllBottom (new jump func)
63050 2019-Jan-10 14:32:24.957096 - [DEBUG]
63051 2019-Jan-10 14:32:24.957119 - [DEBUG] Start adding new jump function
63052 2019-Jan-10 14:32:24.957143 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63053 2019-Jan-10 14:32:24.957199 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63054 2019-Jan-10 14:32:24.957833 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
63055 2019-Jan-10 14:32:24.958450 - [DEBUG] Edge Function : AllBottom
63056 2019-Jan-10 14:32:24.958491 - [DEBUG] End adding new jump function
63057 2019-Jan-10 14:32:24.958515 - [DEBUG]
63058 2019-Jan-10 14:32:24.958539 - [DEBUG] -------------------------------------------- 1784. Path Edge --------------------------------------------
63059 2019-Jan-10 14:32:24.958564 - [DEBUG]
63060 2019-Jan-10 14:32:24.958587 - [DEBUG] Process 1784. path edge:
63061 2019-Jan-10 14:32:24.958611 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63062 2019-Jan-10 14:32:24.958667 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
63063 2019-Jan-10 14:32:24.959283 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63064 2019-Jan-10 14:32:24.959916 - [DEBUG]
63065 2019-Jan-10 14:32:24.959941 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
63066 2019-Jan-10 14:32:24.960586 - [DEBUG] Compose: EdgeIdentity * AllBottom
63067 2019-Jan-10 14:32:24.960613 - [DEBUG]
63068 2019-Jan-10 14:32:24.960637 - [DEBUG] Propagate flow
63069 2019-Jan-10 14:32:24.960661 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63070 2019-Jan-10 14:32:24.960718 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
63071 2019-Jan-10 14:32:24.961337 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63072 2019-Jan-10 14:32:24.961970 - [DEBUG] Edge function : AllBottom (result of previous compose)
63073 2019-Jan-10 14:32:24.961995 - [DEBUG]
63074 2019-Jan-10 14:32:24.962020 - [DEBUG] Join: AllTop & AllBottom
63075 2019-Jan-10 14:32:24.962046 - [DEBUG] = AllBottom (new jump func)
63076 2019-Jan-10 14:32:24.962071 - [DEBUG]
63077 2019-Jan-10 14:32:24.962094 - [DEBUG] Start adding new jump function
63078 2019-Jan-10 14:32:24.962118 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63079 2019-Jan-10 14:32:24.962174 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63080 2019-Jan-10 14:32:24.962808 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
63081 2019-Jan-10 14:32:24.963428 - [DEBUG] Edge Function : AllBottom
63082 2019-Jan-10 14:32:24.963455 - [DEBUG] End adding new jump function
63083 2019-Jan-10 14:32:24.963479 - [DEBUG]
63084 2019-Jan-10 14:32:24.963517 - [DEBUG] -------------------------------------------- 1785. Path Edge --------------------------------------------
63085 2019-Jan-10 14:32:24.963541 - [DEBUG]
63086 2019-Jan-10 14:32:24.963565 - [DEBUG] Process 1785. path edge:
63087 2019-Jan-10 14:32:24.963589 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63088 2019-Jan-10 14:32:24.963645 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
63089 2019-Jan-10 14:32:24.964261 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63090 2019-Jan-10 14:32:24.964892 - [DEBUG]
63091 2019-Jan-10 14:32:24.964917 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
63092 2019-Jan-10 14:32:24.965552 - [DEBUG] Compose: EdgeIdentity * AllBottom
63093 2019-Jan-10 14:32:24.965580 - [DEBUG]
63094 2019-Jan-10 14:32:24.965604 - [DEBUG] Propagate flow
63095 2019-Jan-10 14:32:24.965628 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63096 2019-Jan-10 14:32:24.965685 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
63097 2019-Jan-10 14:32:24.966307 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63098 2019-Jan-10 14:32:24.966963 - [DEBUG] Edge function : AllBottom (result of previous compose)
63099 2019-Jan-10 14:32:24.966989 - [DEBUG]
63100 2019-Jan-10 14:32:24.967014 - [DEBUG] Join: AllTop & AllBottom
63101 2019-Jan-10 14:32:24.967041 - [DEBUG] = AllBottom (new jump func)
63102 2019-Jan-10 14:32:24.967066 - [DEBUG]
63103 2019-Jan-10 14:32:24.967089 - [DEBUG] Start adding new jump function
63104 2019-Jan-10 14:32:24.967113 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63105 2019-Jan-10 14:32:24.967170 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63106 2019-Jan-10 14:32:24.967805 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
63107 2019-Jan-10 14:32:24.968426 - [DEBUG] Edge Function : AllBottom
63108 2019-Jan-10 14:32:24.968454 - [DEBUG] End adding new jump function
63109 2019-Jan-10 14:32:24.968478 - [DEBUG]
63110 2019-Jan-10 14:32:24.968502 - [DEBUG] -------------------------------------------- 1786. Path Edge --------------------------------------------
63111 2019-Jan-10 14:32:24.968526 - [DEBUG]
63112 2019-Jan-10 14:32:24.968550 - [DEBUG] Process 1786. path edge:
63113 2019-Jan-10 14:32:24.968574 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63114 2019-Jan-10 14:32:24.968630 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
63115 2019-Jan-10 14:32:24.969251 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63116 2019-Jan-10 14:32:24.969882 - [DEBUG]
63117 2019-Jan-10 14:32:24.969908 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
63118 2019-Jan-10 14:32:24.970561 - [DEBUG] Compose: EdgeIdentity * AllBottom
63119 2019-Jan-10 14:32:24.970590 - [DEBUG]
63120 2019-Jan-10 14:32:24.970614 - [DEBUG] Propagate flow
63121 2019-Jan-10 14:32:24.970637 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63122 2019-Jan-10 14:32:24.970695 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
63123 2019-Jan-10 14:32:24.971314 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63124 2019-Jan-10 14:32:24.971947 - [DEBUG] Edge function : AllBottom (result of previous compose)
63125 2019-Jan-10 14:32:24.971973 - [DEBUG]
63126 2019-Jan-10 14:32:24.971998 - [DEBUG] Join: AllTop & AllBottom
63127 2019-Jan-10 14:32:24.972024 - [DEBUG] = AllBottom (new jump func)
63128 2019-Jan-10 14:32:24.972049 - [DEBUG]
63129 2019-Jan-10 14:32:24.972072 - [DEBUG] Start adding new jump function
63130 2019-Jan-10 14:32:24.972096 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63131 2019-Jan-10 14:32:24.972152 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63132 2019-Jan-10 14:32:24.972787 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
63133 2019-Jan-10 14:32:24.973408 - [DEBUG] Edge Function : AllBottom
63134 2019-Jan-10 14:32:24.973436 - [DEBUG] End adding new jump function
63135 2019-Jan-10 14:32:24.973460 - [DEBUG]
63136 2019-Jan-10 14:32:24.973484 - [DEBUG] -------------------------------------------- 1787. Path Edge --------------------------------------------
63137 2019-Jan-10 14:32:24.973522 - [DEBUG]
63138 2019-Jan-10 14:32:24.973546 - [DEBUG] Process 1787. path edge:
63139 2019-Jan-10 14:32:24.973579 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63140 2019-Jan-10 14:32:24.973636 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
63141 2019-Jan-10 14:32:24.974257 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63142 2019-Jan-10 14:32:24.974888 - [DEBUG]
63143 2019-Jan-10 14:32:24.974913 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
63144 2019-Jan-10 14:32:24.975543 - [DEBUG] Possible callees:
63145 2019-Jan-10 14:32:24.975568 - [DEBUG] bar
63146 2019-Jan-10 14:32:24.975593 - [DEBUG] Possible return sites:
63147 2019-Jan-10 14:32:24.975617 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


Got branch instruction
getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7163148 2019-Jan-10 14:32:24.976859 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
63149 2019-Jan-10 14:32:24.976889 - [DEBUG] Start points of 'bar' currently not available!
63150 2019-Jan-10 14:32:24.976929 - [DEBUG] Compose: EdgeIdentity * AllBottom
63151 2019-Jan-10 14:32:24.976956 - [DEBUG]
63152 2019-Jan-10 14:32:24.976980 - [DEBUG] Propagate flow
63153 2019-Jan-10 14:32:24.977003 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63154 2019-Jan-10 14:32:24.977061 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
63155 2019-Jan-10 14:32:24.977682 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63156 2019-Jan-10 14:32:24.978314 - [DEBUG] Edge function : AllBottom (result of previous compose)
63157 2019-Jan-10 14:32:24.978340 - [DEBUG]
63158 2019-Jan-10 14:32:24.978365 - [DEBUG] Join: AllTop & AllBottom
63159 2019-Jan-10 14:32:24.978391 - [DEBUG] = AllBottom (new jump func)
63160 2019-Jan-10 14:32:24.978416 - [DEBUG]
63161 2019-Jan-10 14:32:24.978440 - [DEBUG] Start adding new jump function
63162 2019-Jan-10 14:32:24.978464 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63163 2019-Jan-10 14:32:24.978521 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63164 2019-Jan-10 14:32:24.979168 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
63165 2019-Jan-10 14:32:24.979788 - [DEBUG] Edge Function : AllBottom
63166 2019-Jan-10 14:32:24.979816 - [DEBUG] End adding new jump function
63167 2019-Jan-10 14:32:24.979841 - [DEBUG]
63168 2019-Jan-10 14:32:24.979865 - [DEBUG] -------------------------------------------- 1788. Path Edge --------------------------------------------
63169 2019-Jan-10 14:32:24.979889 - [DEBUG]
63170 2019-Jan-10 14:32:24.979913 - [DEBUG] Process 1788. path edge:
63171 2019-Jan-10 14:32:24.979937 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63172 2019-Jan-10 14:32:24.979994 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
63173 2019-Jan-10 14:32:24.980630 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63174 2019-Jan-10 14:32:24.981262 - [DEBUG]
63175 2019-Jan-10 14:32:24.981287 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
63176 2019-Jan-10 14:32:24.981923 - [DEBUG] Compose: EdgeIdentity * AllBottom
63177 2019-Jan-10 14:32:24.981950 - [DEBUG]
63178 2019-Jan-10 14:32:24.981974 - [DEBUG] Propagate flow
63179 2019-Jan-10 14:32:24.981998 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63180 2019-Jan-10 14:32:24.982064 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
63181 2019-Jan-10 14:32:24.982683 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63182 2019-Jan-10 14:32:24.983315 - [DEBUG] Edge function : AllBottom (result of previous compose)
63183 2019-Jan-10 14:32:24.983340 - [DEBUG]
63184 2019-Jan-10 14:32:24.983365 - [DEBUG] Join: AllTop & AllBottom
63185 2019-Jan-10 14:32:24.983391 - [DEBUG] = AllBottom (new jump func)
63186 2019-Jan-10 14:32:24.983416 - [DEBUG]
63187 2019-Jan-10 14:32:24.983440 - [DEBUG] Start adding new jump function
63188 2019-Jan-10 14:32:24.983463 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63189 2019-Jan-10 14:32:24.983533 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63190 2019-Jan-10 14:32:24.984167 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
63191 2019-Jan-10 14:32:24.984783 - [DEBUG] Edge Function : AllBottom
63192 2019-Jan-10 14:32:24.984811 - [DEBUG] End adding new jump function
63193 2019-Jan-10 14:32:24.984835 - [DEBUG]
63194 2019-Jan-10 14:32:24.984858 - [DEBUG] -------------------------------------------- 1789. Path Edge --------------------------------------------
63195 2019-Jan-10 14:32:24.984883 - [DEBUG]
63196 2019-Jan-10 14:32:24.984906 - [DEBUG] Process 1789. path edge:
63197 2019-Jan-10 14:32:24.984930 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63198 2019-Jan-10 14:32:24.984986 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
63199 2019-Jan-10 14:32:24.985601 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63200 2019-Jan-10 14:32:24.986232 - [DEBUG]
63201 2019-Jan-10 14:32:24.986258 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
63202 2019-Jan-10 14:32:24.986902 - [DEBUG] Compose: EdgeIdentity * AllBottom
63203 2019-Jan-10 14:32:24.986930 - [DEBUG]
63204 2019-Jan-10 14:32:24.986954 - [DEBUG] Propagate flow
63205 2019-Jan-10 14:32:24.986978 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63206 2019-Jan-10 14:32:24.987035 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
63207 2019-Jan-10 14:32:24.987663 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63208 2019-Jan-10 14:32:24.988294 - [DEBUG] Edge function : AllBottom (result of previous compose)
63209 2019-Jan-10 14:32:24.988319 - [DEBUG]
63210 2019-Jan-10 14:32:24.988344 - [DEBUG] Join: AllTop & AllBottom
63211 2019-Jan-10 14:32:24.988370 - [DEBUG] = AllBottom (new jump func)
63212 2019-Jan-10 14:32:24.988395 - [DEBUG]
63213 2019-Jan-10 14:32:24.988418 - [DEBUG] Start adding new jump function
63214 2019-Jan-10 14:32:24.988442 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63215 2019-Jan-10 14:32:24.988499 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63216 2019-Jan-10 14:32:24.989132 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
63217 2019-Jan-10 14:32:24.989759 - [DEBUG] Edge Function : AllBottom
63218 2019-Jan-10 14:32:24.989787 - [DEBUG] End adding new jump function
63219 2019-Jan-10 14:32:24.989825 - [DEBUG]
63220 2019-Jan-10 14:32:24.989849 - [DEBUG] -------------------------------------------- 1790. Path Edge --------------------------------------------
63221 2019-Jan-10 14:32:24.989873 - [DEBUG]
63222 2019-Jan-10 14:32:24.989896 - [DEBUG] Process 1790. path edge:
63223 2019-Jan-10 14:32:24.989921 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63224 2019-Jan-10 14:32:24.989977 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
63225 2019-Jan-10 14:32:24.990619 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63226 2019-Jan-10 14:32:24.991259 - [DEBUG]
63227 2019-Jan-10 14:32:24.991283 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
63228 2019-Jan-10 14:32:24.991918 - [DEBUG] Possible callees:
63229 2019-Jan-10 14:32:24.991944 - [DEBUG] llvm.dbg.declare
63230 2019-Jan-10 14:32:24.991969 - [DEBUG] Possible return sites:
63231 2019-Jan-10 14:32:24.991993 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7863232 2019-Jan-10 14:32:24.993229 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63233 2019-Jan-10 14:32:24.993258 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63234 2019-Jan-10 14:32:24.993297 - [DEBUG] Compose: EdgeIdentity * AllBottom
63235 2019-Jan-10 14:32:24.993324 - [DEBUG]
63236 2019-Jan-10 14:32:24.993348 - [DEBUG] Propagate flow
63237 2019-Jan-10 14:32:24.993371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63238 2019-Jan-10 14:32:24.993429 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
63239 2019-Jan-10 14:32:24.994065 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63240 2019-Jan-10 14:32:24.994698 - [DEBUG] Edge function : AllBottom (result of previous compose)
63241 2019-Jan-10 14:32:24.994723 - [DEBUG]
63242 2019-Jan-10 14:32:24.994749 - [DEBUG] Join: AllTop & AllBottom
63243 2019-Jan-10 14:32:24.994775 - [DEBUG] = AllBottom (new jump func)
63244 2019-Jan-10 14:32:24.994800 - [DEBUG]
63245 2019-Jan-10 14:32:24.994823 - [DEBUG] Start adding new jump function
63246 2019-Jan-10 14:32:24.994847 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63247 2019-Jan-10 14:32:24.994904 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63248 2019-Jan-10 14:32:24.995538 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
63249 2019-Jan-10 14:32:24.996157 - [DEBUG] Edge Function : AllBottom
63250 2019-Jan-10 14:32:24.996185 - [DEBUG] End adding new jump function
63251 2019-Jan-10 14:32:24.996209 - [DEBUG]
63252 2019-Jan-10 14:32:24.996233 - [DEBUG] -------------------------------------------- 1791. Path Edge --------------------------------------------
63253 2019-Jan-10 14:32:24.996257 - [DEBUG]
63254 2019-Jan-10 14:32:24.996281 - [DEBUG] Process 1791. path edge:
63255 2019-Jan-10 14:32:24.996305 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63256 2019-Jan-10 14:32:24.996361 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
63257 2019-Jan-10 14:32:24.996994 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63258 2019-Jan-10 14:32:24.997634 - [DEBUG]
63259 2019-Jan-10 14:32:24.997659 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
63260 2019-Jan-10 14:32:24.998295 - [DEBUG] Compose: EdgeIdentity * AllBottom
63261 2019-Jan-10 14:32:24.998323 - [DEBUG]
63262 2019-Jan-10 14:32:24.998347 - [DEBUG] Propagate flow
63263 2019-Jan-10 14:32:24.998371 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63264 2019-Jan-10 14:32:24.998428 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
63265 2019-Jan-10 14:32:24.999044 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63266 2019-Jan-10 14:32:24.999677 - [DEBUG] Edge function : AllBottom (result of previous compose)
63267 2019-Jan-10 14:32:24.999702 - [DEBUG]
63268 2019-Jan-10 14:32:24.999728 - [DEBUG] Join: AllTop & AllBottom
63269 2019-Jan-10 14:32:24.999753 - [DEBUG] = AllBottom (new jump func)
63270 2019-Jan-10 14:32:24.999778 - [DEBUG]
63271 2019-Jan-10 14:32:24.999802 - [DEBUG] Start adding new jump function
63272 2019-Jan-10 14:32:24.999825 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63273 2019-Jan-10 14:32:24.999881 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63274 2019-Jan-10 14:32:25.000553 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
63275 2019-Jan-10 14:32:25.001184 - [DEBUG] Edge Function : AllBottom
63276 2019-Jan-10 14:32:25.001213 - [DEBUG] End adding new jump function
63277 2019-Jan-10 14:32:25.001239 - [DEBUG]
63278 2019-Jan-10 14:32:25.001262 - [DEBUG] -------------------------------------------- 1792. Path Edge --------------------------------------------
63279 2019-Jan-10 14:32:25.001287 - [DEBUG]
63280 2019-Jan-10 14:32:25.001310 - [DEBUG] Process 1792. path edge:
63281 2019-Jan-10 14:32:25.001334 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63282 2019-Jan-10 14:32:25.001394 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
63283 2019-Jan-10 14:32:25.002009 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63284 2019-Jan-10 14:32:25.002647 - [DEBUG]
63285 2019-Jan-10 14:32:25.002673 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
63286 2019-Jan-10 14:32:25.003331 - [DEBUG] Compose: EdgeIdentity * AllBottom
63287 2019-Jan-10 14:32:25.003361 - [DEBUG]
63288 2019-Jan-10 14:32:25.003385 - [DEBUG] Propagate flow
63289 2019-Jan-10 14:32:25.003409 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63290 2019-Jan-10 14:32:25.003472 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
63291 2019-Jan-10 14:32:25.004118 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63292 2019-Jan-10 14:32:25.004751 - [DEBUG] Edge function : AllBottom (result of previous compose)
63293 2019-Jan-10 14:32:25.004777 - [DEBUG]
63294 2019-Jan-10 14:32:25.004802 - [DEBUG] Join: AllTop & AllBottom
63295 2019-Jan-10 14:32:25.004828 - [DEBUG] = AllBottom (new jump func)
63296 2019-Jan-10 14:32:25.004852 - [DEBUG]
63297 2019-Jan-10 14:32:25.004876 - [DEBUG] Start adding new jump function
63298 2019-Jan-10 14:32:25.004899 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63299 2019-Jan-10 14:32:25.004956 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63300 2019-Jan-10 14:32:25.005605 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
63301 2019-Jan-10 14:32:25.006223 - [DEBUG] Edge Function : AllBottom
63302 2019-Jan-10 14:32:25.006252 - [DEBUG] End adding new jump function
63303 2019-Jan-10 14:32:25.006276 - [DEBUG]
63304 2019-Jan-10 14:32:25.006300 - [DEBUG] -------------------------------------------- 1793. Path Edge --------------------------------------------
63305 2019-Jan-10 14:32:25.006325 - [DEBUG]
63306 2019-Jan-10 14:32:25.006348 - [DEBUG] Process 1793. path edge:
63307 2019-Jan-10 14:32:25.006372 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63308 2019-Jan-10 14:32:25.006429 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
63309 2019-Jan-10 14:32:25.007072 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63310 2019-Jan-10 14:32:25.007727 - [DEBUG]
63311 2019-Jan-10 14:32:25.007753 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
63312 2019-Jan-10 14:32:25.008438 - [DEBUG] Compose: EdgeIdentity * AllBottom
63313 2019-Jan-10 14:32:25.008467 - [DEBUG]
63314 2019-Jan-10 14:32:25.008491 - [DEBUG] Propagate flow
63315 2019-Jan-10 14:32:25.008515 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63316 2019-Jan-10 14:32:25.008582 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
63317 2019-Jan-10 14:32:25.009247 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63318 2019-Jan-10 14:32:25.009894 - [DEBUG] Edge function : AllBottom (result of previous compose)
63319 2019-Jan-10 14:32:25.009920 - [DEBUG]
63320 2019-Jan-10 14:32:25.009946 - [DEBUG] Join: AllTop & AllBottom
63321 2019-Jan-10 14:32:25.009973 - [DEBUG] = AllBottom (new jump func)
63322 2019-Jan-10 14:32:25.009998 - [DEBUG]
63323 2019-Jan-10 14:32:25.010022 - [DEBUG] Start adding new jump function
63324 2019-Jan-10 14:32:25.010046 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63325 2019-Jan-10 14:32:25.010103 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63326 2019-Jan-10 14:32:25.010770 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
63327 2019-Jan-10 14:32:25.011387 - [DEBUG] Edge Function : AllBottom
63328 2019-Jan-10 14:32:25.011417 - [DEBUG] End adding new jump function
63329 2019-Jan-10 14:32:25.011442 - [DEBUG]
63330 2019-Jan-10 14:32:25.011465 - [DEBUG] -------------------------------------------- 1794. Path Edge --------------------------------------------
63331 2019-Jan-10 14:32:25.011490 - [DEBUG]
63332 2019-Jan-10 14:32:25.011514 - [DEBUG] Process 1794. path edge:
63333 2019-Jan-10 14:32:25.011538 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63334 2019-Jan-10 14:32:25.011594 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
63335 2019-Jan-10 14:32:25.012210 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63336 2019-Jan-10 14:32:25.012847 - [DEBUG]
63337 2019-Jan-10 14:32:25.012873 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
63338 2019-Jan-10 14:32:25.013531 - [DEBUG] Compose: EdgeIdentity * AllBottom
63339 2019-Jan-10 14:32:25.013561 - [DEBUG]
63340 2019-Jan-10 14:32:25.013585 - [DEBUG] Propagate flow
63341 2019-Jan-10 14:32:25.013608 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63342 2019-Jan-10 14:32:25.013667 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
63343 2019-Jan-10 14:32:25.014300 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63344 2019-Jan-10 14:32:25.014935 - [DEBUG] Edge function : AllBottom (result of previous compose)
63345 2019-Jan-10 14:32:25.014961 - [DEBUG]
63346 2019-Jan-10 14:32:25.014986 - [DEBUG] Join: AllTop & AllBottom
63347 2019-Jan-10 14:32:25.015012 - [DEBUG] = AllBottom (new jump func)
63348 2019-Jan-10 14:32:25.015037 - [DEBUG]
63349 2019-Jan-10 14:32:25.015060 - [DEBUG] Start adding new jump function
63350 2019-Jan-10 14:32:25.015084 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63351 2019-Jan-10 14:32:25.015140 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63352 2019-Jan-10 14:32:25.015775 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
63353 2019-Jan-10 14:32:25.016396 - [DEBUG] Edge Function : AllBottom
63354 2019-Jan-10 14:32:25.016424 - [DEBUG] End adding new jump function
63355 2019-Jan-10 14:32:25.016448 - [DEBUG]
63356 2019-Jan-10 14:32:25.016472 - [DEBUG] -------------------------------------------- 1795. Path Edge --------------------------------------------
63357 2019-Jan-10 14:32:25.016497 - [DEBUG]
63358 2019-Jan-10 14:32:25.016520 - [DEBUG] Process 1795. path edge:
63359 2019-Jan-10 14:32:25.016544 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63360 2019-Jan-10 14:32:25.016600 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
63361 2019-Jan-10 14:32:25.017234 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63362 2019-Jan-10 14:32:25.017867 - [DEBUG]
63363 2019-Jan-10 14:32:25.017891 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
63364 2019-Jan-10 14:32:25.018538 - [DEBUG] Compose: EdgeIdentity * AllBottom
63365 2019-Jan-10 14:32:25.018566 - [DEBUG]
63366 2019-Jan-10 14:32:25.018590 - [DEBUG] Propagate flow
63367 2019-Jan-10 14:32:25.018614 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63368 2019-Jan-10 14:32:25.018671 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
63369 2019-Jan-10 14:32:25.019293 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63370 2019-Jan-10 14:32:25.019925 - [DEBUG] Edge function : AllBottom (result of previous compose)
63371 2019-Jan-10 14:32:25.019951 - [DEBUG]
63372 2019-Jan-10 14:32:25.019976 - [DEBUG] Join: AllTop & AllBottom
63373 2019-Jan-10 14:32:25.020002 - [DEBUG] = AllBottom (new jump func)
63374 2019-Jan-10 14:32:25.020027 - [DEBUG]
63375 2019-Jan-10 14:32:25.020050 - [DEBUG] Start adding new jump function
63376 2019-Jan-10 14:32:25.020073 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63377 2019-Jan-10 14:32:25.020130 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63378 2019-Jan-10 14:32:25.020779 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
63379 2019-Jan-10 14:32:25.021403 - [DEBUG] Edge Function : AllBottom
63380 2019-Jan-10 14:32:25.021431 - [DEBUG] End adding new jump function
63381 2019-Jan-10 14:32:25.021455 - [DEBUG]
63382 2019-Jan-10 14:32:25.021479 - [DEBUG] -------------------------------------------- 1796. Path Edge --------------------------------------------
63383 2019-Jan-10 14:32:25.021503 - [DEBUG]
63384 2019-Jan-10 14:32:25.021535 - [DEBUG] Process 1796. path edge:
63385 2019-Jan-10 14:32:25.021560 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63386 2019-Jan-10 14:32:25.021616 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
63387 2019-Jan-10 14:32:25.022236 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63388 2019-Jan-10 14:32:25.022867 - [DEBUG]
63389 2019-Jan-10 14:32:25.022892 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
63390 2019-Jan-10 14:32:25.023551 - [DEBUG] Compose: EdgeIdentity * AllBottom
63391 2019-Jan-10 14:32:25.023580 - [DEBUG]
63392 2019-Jan-10 14:32:25.023604 - [DEBUG] Propagate flow
63393 2019-Jan-10 14:32:25.023628 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63394 2019-Jan-10 14:32:25.023687 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
63395 2019-Jan-10 14:32:25.024307 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63396 2019-Jan-10 14:32:25.024939 - [DEBUG] Edge function : AllBottom (result of previous compose)
63397 2019-Jan-10 14:32:25.024965 - [DEBUG]
63398 2019-Jan-10 14:32:25.024990 - [DEBUG] Join: AllTop & AllBottom
63399 2019-Jan-10 14:32:25.025016 - [DEBUG] = AllBottom (new jump func)
63400 2019-Jan-10 14:32:25.025041 - [DEBUG]
63401 2019-Jan-10 14:32:25.025065 - [DEBUG] Start adding new jump function
63402 2019-Jan-10 14:32:25.025088 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63403 2019-Jan-10 14:32:25.025145 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63404 2019-Jan-10 14:32:25.025778 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
63405 2019-Jan-10 14:32:25.026396 - [DEBUG] Edge Function : AllBottom
63406 2019-Jan-10 14:32:25.026424 - [DEBUG] End adding new jump function
63407 2019-Jan-10 14:32:25.026448 - [DEBUG]
63408 2019-Jan-10 14:32:25.026472 - [DEBUG] -------------------------------------------- 1797. Path Edge --------------------------------------------
63409 2019-Jan-10 14:32:25.026496 - [DEBUG]
63410 2019-Jan-10 14:32:25.026520 - [DEBUG] Process 1797. path edge:
63411 2019-Jan-10 14:32:25.026544 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63412 2019-Jan-10 14:32:25.026601 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
63413 2019-Jan-10 14:32:25.027236 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63414 2019-Jan-10 14:32:25.027867 - [DEBUG]
63415 2019-Jan-10 14:32:25.027893 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
63416 2019-Jan-10 14:32:25.028528 - [DEBUG] Compose: EdgeIdentity * AllBottom
63417 2019-Jan-10 14:32:25.028557 - [DEBUG]
63418 2019-Jan-10 14:32:25.028581 - [DEBUG] Propagate flow
63419 2019-Jan-10 14:32:25.028604 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63420 2019-Jan-10 14:32:25.028662 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
63421 2019-Jan-10 14:32:25.029289 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63422 2019-Jan-10 14:32:25.029921 - [DEBUG] Edge function : AllBottom (result of previous compose)
63423 2019-Jan-10 14:32:25.029955 - [DEBUG]
63424 2019-Jan-10 14:32:25.029980 - [DEBUG] Join: AllTop & AllBottom
63425 2019-Jan-10 14:32:25.030006 - [DEBUG] = AllBottom (new jump func)
63426 2019-Jan-10 14:32:25.030032 - [DEBUG]
63427 2019-Jan-10 14:32:25.030055 - [DEBUG] Start adding new jump function
63428 2019-Jan-10 14:32:25.030079 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63429 2019-Jan-10 14:32:25.030135 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63430 2019-Jan-10 14:32:25.030792 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
63431 2019-Jan-10 14:32:25.031419 - [DEBUG] Edge Function : AllBottom
63432 2019-Jan-10 14:32:25.031447 - [DEBUG] End adding new jump function
63433 2019-Jan-10 14:32:25.031471 - [DEBUG]
63434 2019-Jan-10 14:32:25.031495 - [DEBUG] -------------------------------------------- 1798. Path Edge --------------------------------------------
63435 2019-Jan-10 14:32:25.031519 - [DEBUG]
63436 2019-Jan-10 14:32:25.031543 - [DEBUG] Process 1798. path edge:
63437 2019-Jan-10 14:32:25.031567 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63438 2019-Jan-10 14:32:25.031623 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
63439 2019-Jan-10 14:32:25.032250 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63440 2019-Jan-10 14:32:25.032881 - [DEBUG]
63441 2019-Jan-10 14:32:25.032906 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
63442 2019-Jan-10 14:32:25.033561 - [DEBUG] Possible callees:
63443 2019-Jan-10 14:32:25.033586 - [DEBUG] llvm.dbg.declare
63444 2019-Jan-10 14:32:25.033611 - [DEBUG] Possible return sites:
63445 2019-Jan-10 14:32:25.033635 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12063446 2019-Jan-10 14:32:25.034880 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63447 2019-Jan-10 14:32:25.034909 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63448 2019-Jan-10 14:32:25.034950 - [DEBUG] Compose: EdgeIdentity * AllBottom
63449 2019-Jan-10 14:32:25.034977 - [DEBUG]
63450 2019-Jan-10 14:32:25.035001 - [DEBUG] Propagate flow
63451 2019-Jan-10 14:32:25.035025 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63452 2019-Jan-10 14:32:25.035082 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
63453 2019-Jan-10 14:32:25.035702 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63454 2019-Jan-10 14:32:25.036334 - [DEBUG] Edge function : AllBottom (result of previous compose)
63455 2019-Jan-10 14:32:25.036360 - [DEBUG]
63456 2019-Jan-10 14:32:25.036385 - [DEBUG] Join: AllTop & AllBottom
63457 2019-Jan-10 14:32:25.036411 - [DEBUG] = AllBottom (new jump func)
63458 2019-Jan-10 14:32:25.036436 - [DEBUG]
63459 2019-Jan-10 14:32:25.036459 - [DEBUG] Start adding new jump function
63460 2019-Jan-10 14:32:25.036483 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63461 2019-Jan-10 14:32:25.036539 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63462 2019-Jan-10 14:32:25.037196 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
63463 2019-Jan-10 14:32:25.037818 - [DEBUG] Edge Function : AllBottom
63464 2019-Jan-10 14:32:25.037845 - [DEBUG] End adding new jump function
63465 2019-Jan-10 14:32:25.037870 - [DEBUG]
63466 2019-Jan-10 14:32:25.037894 - [DEBUG] -------------------------------------------- 1799. Path Edge --------------------------------------------
63467 2019-Jan-10 14:32:25.037918 - [DEBUG]
63468 2019-Jan-10 14:32:25.037942 - [DEBUG] Process 1799. path edge:
63469 2019-Jan-10 14:32:25.037966 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63470 2019-Jan-10 14:32:25.038022 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
63471 2019-Jan-10 14:32:25.038641 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63472 2019-Jan-10 14:32:25.039274 - [DEBUG]
63473 2019-Jan-10 14:32:25.039298 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
63474 2019-Jan-10 14:32:25.039939 - [DEBUG] Compose: EdgeIdentity * AllBottom
63475 2019-Jan-10 14:32:25.039968 - [DEBUG]
63476 2019-Jan-10 14:32:25.039992 - [DEBUG] Propagate flow
63477 2019-Jan-10 14:32:25.040015 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63478 2019-Jan-10 14:32:25.040073 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
63479 2019-Jan-10 14:32:25.040708 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63480 2019-Jan-10 14:32:25.041341 - [DEBUG] Edge function : AllBottom (result of previous compose)
63481 2019-Jan-10 14:32:25.041366 - [DEBUG]
63482 2019-Jan-10 14:32:25.041391 - [DEBUG] Join: AllTop & AllBottom
63483 2019-Jan-10 14:32:25.041417 - [DEBUG] = AllBottom (new jump func)
63484 2019-Jan-10 14:32:25.041442 - [DEBUG]
63485 2019-Jan-10 14:32:25.041466 - [DEBUG] Start adding new jump function
63486 2019-Jan-10 14:32:25.041490 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63487 2019-Jan-10 14:32:25.041547 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63488 2019-Jan-10 14:32:25.042181 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
63489 2019-Jan-10 14:32:25.042799 - [DEBUG] Edge Function : AllBottom
63490 2019-Jan-10 14:32:25.042827 - [DEBUG] End adding new jump function
63491 2019-Jan-10 14:32:25.042852 - [DEBUG]
63492 2019-Jan-10 14:32:25.042875 - [DEBUG] -------------------------------------------- 1800. Path Edge --------------------------------------------
63493 2019-Jan-10 14:32:25.042900 - [DEBUG]
63494 2019-Jan-10 14:32:25.042923 - [DEBUG] Process 1800. path edge:
63495 2019-Jan-10 14:32:25.042948 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63496 2019-Jan-10 14:32:25.043004 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
63497 2019-Jan-10 14:32:25.043635 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63498 2019-Jan-10 14:32:25.044267 - [DEBUG]
63499 2019-Jan-10 14:32:25.044292 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
63500 2019-Jan-10 14:32:25.044929 - [DEBUG] Compose: EdgeIdentity * AllBottom
63501 2019-Jan-10 14:32:25.044957 - [DEBUG]
63502 2019-Jan-10 14:32:25.044981 - [DEBUG] Propagate flow
63503 2019-Jan-10 14:32:25.045005 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63504 2019-Jan-10 14:32:25.045063 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
63505 2019-Jan-10 14:32:25.045707 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63506 2019-Jan-10 14:32:25.046339 - [DEBUG] Edge function : AllBottom (result of previous compose)
63507 2019-Jan-10 14:32:25.046365 - [DEBUG]
63508 2019-Jan-10 14:32:25.046390 - [DEBUG] Join: AllTop & AllBottom
63509 2019-Jan-10 14:32:25.046416 - [DEBUG] = AllBottom (new jump func)
63510 2019-Jan-10 14:32:25.046441 - [DEBUG]
63511 2019-Jan-10 14:32:25.046464 - [DEBUG] Start adding new jump function
63512 2019-Jan-10 14:32:25.046488 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63513 2019-Jan-10 14:32:25.046545 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63514 2019-Jan-10 14:32:25.047194 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
63515 2019-Jan-10 14:32:25.047823 - [DEBUG] Edge Function : AllBottom
63516 2019-Jan-10 14:32:25.047851 - [DEBUG] End adding new jump function
63517 2019-Jan-10 14:32:25.047875 - [DEBUG]
63518 2019-Jan-10 14:32:25.047899 - [DEBUG] -------------------------------------------- 1801. Path Edge --------------------------------------------
63519 2019-Jan-10 14:32:25.047923 - [DEBUG]
63520 2019-Jan-10 14:32:25.047946 - [DEBUG] Process 1801. path edge:
63521 2019-Jan-10 14:32:25.047970 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63522 2019-Jan-10 14:32:25.048026 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
63523 2019-Jan-10 14:32:25.048652 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63524 2019-Jan-10 14:32:25.049285 - [DEBUG]
63525 2019-Jan-10 14:32:25.049309 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
63526 2019-Jan-10 14:32:25.049952 - [DEBUG] Possible callees:
63527 2019-Jan-10 14:32:25.049977 - [DEBUG] llvm.dbg.declare
63528 2019-Jan-10 14:32:25.050002 - [DEBUG] Possible return sites:
63529 2019-Jan-10 14:32:25.050026 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14963530 2019-Jan-10 14:32:25.051281 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63531 2019-Jan-10 14:32:25.051310 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63532 2019-Jan-10 14:32:25.051348 - [DEBUG] Compose: EdgeIdentity * AllBottom
63533 2019-Jan-10 14:32:25.051376 - [DEBUG]
63534 2019-Jan-10 14:32:25.051400 - [DEBUG] Propagate flow
63535 2019-Jan-10 14:32:25.051423 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63536 2019-Jan-10 14:32:25.051480 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
63537 2019-Jan-10 14:32:25.052101 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63538 2019-Jan-10 14:32:25.052734 - [DEBUG] Edge function : AllBottom (result of previous compose)
63539 2019-Jan-10 14:32:25.052759 - [DEBUG]
63540 2019-Jan-10 14:32:25.052784 - [DEBUG] Join: AllTop & AllBottom
63541 2019-Jan-10 14:32:25.052810 - [DEBUG] = AllBottom (new jump func)
63542 2019-Jan-10 14:32:25.052835 - [DEBUG]
63543 2019-Jan-10 14:32:25.052858 - [DEBUG] Start adding new jump function
63544 2019-Jan-10 14:32:25.052890 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63545 2019-Jan-10 14:32:25.052947 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63546 2019-Jan-10 14:32:25.053622 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
63547 2019-Jan-10 14:32:25.054248 - [DEBUG] Edge Function : AllBottom
63548 2019-Jan-10 14:32:25.054278 - [DEBUG] End adding new jump function
63549 2019-Jan-10 14:32:25.054303 - [DEBUG]
63550 2019-Jan-10 14:32:25.054327 - [DEBUG] -------------------------------------------- 1802. Path Edge --------------------------------------------
63551 2019-Jan-10 14:32:25.054351 - [DEBUG]
63552 2019-Jan-10 14:32:25.054375 - [DEBUG] Process 1802. path edge:
63553 2019-Jan-10 14:32:25.054399 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63554 2019-Jan-10 14:32:25.054456 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
63555 2019-Jan-10 14:32:25.055075 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63556 2019-Jan-10 14:32:25.055710 - [DEBUG]
63557 2019-Jan-10 14:32:25.055735 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
63558 2019-Jan-10 14:32:25.056385 - [DEBUG] Compose: EdgeIdentity * AllBottom
63559 2019-Jan-10 14:32:25.056415 - [DEBUG]
63560 2019-Jan-10 14:32:25.056439 - [DEBUG] Propagate flow
63561 2019-Jan-10 14:32:25.056463 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63562 2019-Jan-10 14:32:25.056521 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
63563 2019-Jan-10 14:32:25.057156 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63564 2019-Jan-10 14:32:25.057787 - [DEBUG] Edge function : AllBottom (result of previous compose)
63565 2019-Jan-10 14:32:25.057813 - [DEBUG]
63566 2019-Jan-10 14:32:25.057838 - [DEBUG] Join: AllTop & AllBottom
63567 2019-Jan-10 14:32:25.057864 - [DEBUG] = AllBottom (new jump func)
63568 2019-Jan-10 14:32:25.057889 - [DEBUG]
63569 2019-Jan-10 14:32:25.057913 - [DEBUG] Start adding new jump function
63570 2019-Jan-10 14:32:25.057937 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63571 2019-Jan-10 14:32:25.057993 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63572 2019-Jan-10 14:32:25.058627 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
63573 2019-Jan-10 14:32:25.059244 - [DEBUG] Edge Function : AllBottom
63574 2019-Jan-10 14:32:25.059272 - [DEBUG] End adding new jump function
63575 2019-Jan-10 14:32:25.059297 - [DEBUG]
63576 2019-Jan-10 14:32:25.059321 - [DEBUG] -------------------------------------------- 1803. Path Edge --------------------------------------------
63577 2019-Jan-10 14:32:25.059345 - [DEBUG]
63578 2019-Jan-10 14:32:25.059369 - [DEBUG] Process 1803. path edge:
63579 2019-Jan-10 14:32:25.059393 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63580 2019-Jan-10 14:32:25.059449 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
63581 2019-Jan-10 14:32:25.060065 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63582 2019-Jan-10 14:32:25.060718 - [DEBUG]
63583 2019-Jan-10 14:32:25.060744 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
63584 2019-Jan-10 14:32:25.061402 - [DEBUG] Compose: EdgeIdentity * AllBottom
63585 2019-Jan-10 14:32:25.061430 - [DEBUG]
63586 2019-Jan-10 14:32:25.061454 - [DEBUG] Propagate flow
63587 2019-Jan-10 14:32:25.061478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63588 2019-Jan-10 14:32:25.061536 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
63589 2019-Jan-10 14:32:25.062169 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63590 2019-Jan-10 14:32:25.062802 - [DEBUG] Edge function : AllBottom (result of previous compose)
63591 2019-Jan-10 14:32:25.062828 - [DEBUG]
63592 2019-Jan-10 14:32:25.062854 - [DEBUG] Join: AllTop & AllBottom
63593 2019-Jan-10 14:32:25.062880 - [DEBUG] = AllBottom (new jump func)
63594 2019-Jan-10 14:32:25.062905 - [DEBUG]
63595 2019-Jan-10 14:32:25.062928 - [DEBUG] Start adding new jump function
63596 2019-Jan-10 14:32:25.062952 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63597 2019-Jan-10 14:32:25.063009 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63598 2019-Jan-10 14:32:25.063661 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
63599 2019-Jan-10 14:32:25.064289 - [DEBUG] Edge Function : AllBottom
63600 2019-Jan-10 14:32:25.064316 - [DEBUG] End adding new jump function
63601 2019-Jan-10 14:32:25.064341 - [DEBUG]
63602 2019-Jan-10 14:32:25.064365 - [DEBUG] -------------------------------------------- 1804. Path Edge --------------------------------------------
63603 2019-Jan-10 14:32:25.064389 - [DEBUG]
63604 2019-Jan-10 14:32:25.064413 - [DEBUG] Process 1804. path edge:
63605 2019-Jan-10 14:32:25.064437 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63606 2019-Jan-10 14:32:25.064494 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
63607 2019-Jan-10 14:32:25.065121 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63608 2019-Jan-10 14:32:25.065753 - [DEBUG]
63609 2019-Jan-10 14:32:25.065777 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
63610 2019-Jan-10 14:32:25.066423 - [DEBUG] Possible callees:
63611 2019-Jan-10 14:32:25.066449 - [DEBUG] llvm.dbg.declare
63612 2019-Jan-10 14:32:25.066474 - [DEBUG] Possible return sites:
63613 2019-Jan-10 14:32:25.066498 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15563614 2019-Jan-10 14:32:25.067755 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63615 2019-Jan-10 14:32:25.067784 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63616 2019-Jan-10 14:32:25.067824 - [DEBUG] Compose: EdgeIdentity * AllBottom
63617 2019-Jan-10 14:32:25.067852 - [DEBUG]
63618 2019-Jan-10 14:32:25.067876 - [DEBUG] Propagate flow
63619 2019-Jan-10 14:32:25.067899 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63620 2019-Jan-10 14:32:25.067956 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
63621 2019-Jan-10 14:32:25.068578 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63622 2019-Jan-10 14:32:25.069221 - [DEBUG] Edge function : AllBottom (result of previous compose)
63623 2019-Jan-10 14:32:25.069247 - [DEBUG]
63624 2019-Jan-10 14:32:25.069272 - [DEBUG] Join: AllTop & AllBottom
63625 2019-Jan-10 14:32:25.069298 - [DEBUG] = AllBottom (new jump func)
63626 2019-Jan-10 14:32:25.069323 - [DEBUG]
63627 2019-Jan-10 14:32:25.069347 - [DEBUG] Start adding new jump function
63628 2019-Jan-10 14:32:25.069371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63629 2019-Jan-10 14:32:25.069427 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63630 2019-Jan-10 14:32:25.070062 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
63631 2019-Jan-10 14:32:25.070698 - [DEBUG] Edge Function : AllBottom
63632 2019-Jan-10 14:32:25.070726 - [DEBUG] End adding new jump function
63633 2019-Jan-10 14:32:25.070751 - [DEBUG]
63634 2019-Jan-10 14:32:25.070775 - [DEBUG] -------------------------------------------- 1805. Path Edge --------------------------------------------
63635 2019-Jan-10 14:32:25.070799 - [DEBUG]
63636 2019-Jan-10 14:32:25.070823 - [DEBUG] Process 1805. path edge:
63637 2019-Jan-10 14:32:25.070847 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63638 2019-Jan-10 14:32:25.070903 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
63639 2019-Jan-10 14:32:25.071522 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63640 2019-Jan-10 14:32:25.072153 - [DEBUG]
63641 2019-Jan-10 14:32:25.072178 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
63642 2019-Jan-10 14:32:25.072822 - [DEBUG] Compose: EdgeIdentity * AllBottom
63643 2019-Jan-10 14:32:25.072851 - [DEBUG]
63644 2019-Jan-10 14:32:25.072875 - [DEBUG] Propagate flow
63645 2019-Jan-10 14:32:25.072898 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63646 2019-Jan-10 14:32:25.072956 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
63647 2019-Jan-10 14:32:25.073588 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63648 2019-Jan-10 14:32:25.074221 - [DEBUG] Edge function : AllBottom (result of previous compose)
63649 2019-Jan-10 14:32:25.074247 - [DEBUG]
63650 2019-Jan-10 14:32:25.074272 - [DEBUG] Join: AllTop & AllBottom
63651 2019-Jan-10 14:32:25.074298 - [DEBUG] = AllBottom (new jump func)
63652 2019-Jan-10 14:32:25.074323 - [DEBUG]
63653 2019-Jan-10 14:32:25.074347 - [DEBUG] Start adding new jump function
63654 2019-Jan-10 14:32:25.074371 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63655 2019-Jan-10 14:32:25.074428 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63656 2019-Jan-10 14:32:25.075062 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
63657 2019-Jan-10 14:32:25.075678 - [DEBUG] Edge Function : AllBottom
63658 2019-Jan-10 14:32:25.075706 - [DEBUG] End adding new jump function
63659 2019-Jan-10 14:32:25.075730 - [DEBUG]
63660 2019-Jan-10 14:32:25.075754 - [DEBUG] -------------------------------------------- 1806. Path Edge --------------------------------------------
63661 2019-Jan-10 14:32:25.075778 - [DEBUG]
63662 2019-Jan-10 14:32:25.075802 - [DEBUG] Process 1806. path edge:
63663 2019-Jan-10 14:32:25.075826 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63664 2019-Jan-10 14:32:25.075882 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
63665 2019-Jan-10 14:32:25.076506 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63666 2019-Jan-10 14:32:25.077154 - [DEBUG]
63667 2019-Jan-10 14:32:25.077179 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
63668 2019-Jan-10 14:32:25.077821 - [DEBUG] Compose: EdgeIdentity * AllBottom
63669 2019-Jan-10 14:32:25.077848 - [DEBUG]
63670 2019-Jan-10 14:32:25.077872 - [DEBUG] Propagate flow
63671 2019-Jan-10 14:32:25.077896 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63672 2019-Jan-10 14:32:25.077954 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
63673 2019-Jan-10 14:32:25.078579 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63674 2019-Jan-10 14:32:25.079214 - [DEBUG] Edge function : AllBottom (result of previous compose)
63675 2019-Jan-10 14:32:25.079239 - [DEBUG]
63676 2019-Jan-10 14:32:25.079264 - [DEBUG] Join: AllTop & AllBottom
63677 2019-Jan-10 14:32:25.079290 - [DEBUG] = AllBottom (new jump func)
63678 2019-Jan-10 14:32:25.079315 - [DEBUG]
63679 2019-Jan-10 14:32:25.079339 - [DEBUG] Start adding new jump function
63680 2019-Jan-10 14:32:25.079362 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63681 2019-Jan-10 14:32:25.079419 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63682 2019-Jan-10 14:32:25.080054 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
63683 2019-Jan-10 14:32:25.080688 - [DEBUG] Edge Function : AllBottom
63684 2019-Jan-10 14:32:25.080716 - [DEBUG] End adding new jump function
63685 2019-Jan-10 14:32:25.080741 - [DEBUG]
63686 2019-Jan-10 14:32:25.080764 - [DEBUG] -------------------------------------------- 1807. Path Edge --------------------------------------------
63687 2019-Jan-10 14:32:25.080789 - [DEBUG]
63688 2019-Jan-10 14:32:25.080812 - [DEBUG] Process 1807. path edge:
63689 2019-Jan-10 14:32:25.080836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63690 2019-Jan-10 14:32:25.080893 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
63691 2019-Jan-10 14:32:25.081507 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63692 2019-Jan-10 14:32:25.082139 - [DEBUG]
63693 2019-Jan-10 14:32:25.082164 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
63694 2019-Jan-10 14:32:25.082806 - [DEBUG] Compose: EdgeIdentity * AllBottom
63695 2019-Jan-10 14:32:25.082835 - [DEBUG]
63696 2019-Jan-10 14:32:25.082859 - [DEBUG] Propagate flow
63697 2019-Jan-10 14:32:25.082883 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63698 2019-Jan-10 14:32:25.082941 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
63699 2019-Jan-10 14:32:25.083584 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63700 2019-Jan-10 14:32:25.084217 - [DEBUG] Edge function : AllBottom (result of previous compose)
63701 2019-Jan-10 14:32:25.084243 - [DEBUG]
63702 2019-Jan-10 14:32:25.084267 - [DEBUG] Join: AllTop & AllBottom
63703 2019-Jan-10 14:32:25.084293 - [DEBUG] = AllBottom (new jump func)
63704 2019-Jan-10 14:32:25.084318 - [DEBUG]
63705 2019-Jan-10 14:32:25.084342 - [DEBUG] Start adding new jump function
63706 2019-Jan-10 14:32:25.084366 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63707 2019-Jan-10 14:32:25.084437 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63708 2019-Jan-10 14:32:25.085072 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
63709 2019-Jan-10 14:32:25.085700 - [DEBUG] Edge Function : AllBottom
63710 2019-Jan-10 14:32:25.085728 - [DEBUG] End adding new jump function
63711 2019-Jan-10 14:32:25.085753 - [DEBUG]
63712 2019-Jan-10 14:32:25.085777 - [DEBUG] -------------------------------------------- 1808. Path Edge --------------------------------------------
63713 2019-Jan-10 14:32:25.085801 - [DEBUG]
63714 2019-Jan-10 14:32:25.085825 - [DEBUG] Process 1808. path edge:
63715 2019-Jan-10 14:32:25.085848 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63716 2019-Jan-10 14:32:25.085905 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
63717 2019-Jan-10 14:32:25.086530 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63718 2019-Jan-10 14:32:25.087178 - [DEBUG]
63719 2019-Jan-10 14:32:25.087203 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
63720 2019-Jan-10 14:32:25.087844 - [DEBUG] Possible callees:
63721 2019-Jan-10 14:32:25.087870 - [DEBUG] llvm.dbg.declare
63722 2019-Jan-10 14:32:25.087895 - [DEBUG] Possible return sites:
63723 2019-Jan-10 14:32:25.087918 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16363724 2019-Jan-10 14:32:25.089155 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63725 2019-Jan-10 14:32:25.089184 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63726 2019-Jan-10 14:32:25.089223 - [DEBUG] Compose: EdgeIdentity * AllBottom
63727 2019-Jan-10 14:32:25.089250 - [DEBUG]
63728 2019-Jan-10 14:32:25.089275 - [DEBUG] Propagate flow
63729 2019-Jan-10 14:32:25.089298 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63730 2019-Jan-10 14:32:25.089356 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
63731 2019-Jan-10 14:32:25.089973 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63732 2019-Jan-10 14:32:25.090624 - [DEBUG] Edge function : AllBottom (result of previous compose)
63733 2019-Jan-10 14:32:25.090650 - [DEBUG]
63734 2019-Jan-10 14:32:25.090675 - [DEBUG] Join: AllTop & AllBottom
63735 2019-Jan-10 14:32:25.090701 - [DEBUG] = AllBottom (new jump func)
63736 2019-Jan-10 14:32:25.090726 - [DEBUG]
63737 2019-Jan-10 14:32:25.090750 - [DEBUG] Start adding new jump function
63738 2019-Jan-10 14:32:25.090774 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63739 2019-Jan-10 14:32:25.090831 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63740 2019-Jan-10 14:32:25.091471 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
63741 2019-Jan-10 14:32:25.092091 - [DEBUG] Edge Function : AllBottom
63742 2019-Jan-10 14:32:25.092119 - [DEBUG] End adding new jump function
63743 2019-Jan-10 14:32:25.092143 - [DEBUG]
63744 2019-Jan-10 14:32:25.092167 - [DEBUG] -------------------------------------------- 1809. Path Edge --------------------------------------------
63745 2019-Jan-10 14:32:25.092200 - [DEBUG]
63746 2019-Jan-10 14:32:25.092224 - [DEBUG] Process 1809. path edge:
63747 2019-Jan-10 14:32:25.092248 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63748 2019-Jan-10 14:32:25.092305 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
63749 2019-Jan-10 14:32:25.092924 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63750 2019-Jan-10 14:32:25.093571 - [DEBUG]
63751 2019-Jan-10 14:32:25.093596 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
63752 2019-Jan-10 14:32:25.094240 - [DEBUG] Compose: EdgeIdentity * AllBottom
63753 2019-Jan-10 14:32:25.094269 - [DEBUG]
63754 2019-Jan-10 14:32:25.094292 - [DEBUG] Propagate flow
63755 2019-Jan-10 14:32:25.094316 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63756 2019-Jan-10 14:32:25.094374 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
63757 2019-Jan-10 14:32:25.094990 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63758 2019-Jan-10 14:32:25.095621 - [DEBUG] Edge function : AllBottom (result of previous compose)
63759 2019-Jan-10 14:32:25.095646 - [DEBUG]
63760 2019-Jan-10 14:32:25.095671 - [DEBUG] Join: AllTop & AllBottom
63761 2019-Jan-10 14:32:25.095697 - [DEBUG] = AllBottom (new jump func)
63762 2019-Jan-10 14:32:25.095722 - [DEBUG]
63763 2019-Jan-10 14:32:25.095746 - [DEBUG] Start adding new jump function
63764 2019-Jan-10 14:32:25.095769 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63765 2019-Jan-10 14:32:25.095825 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63766 2019-Jan-10 14:32:25.096460 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
63767 2019-Jan-10 14:32:25.097095 - [DEBUG] Edge Function : AllBottom
63768 2019-Jan-10 14:32:25.097123 - [DEBUG] End adding new jump function
63769 2019-Jan-10 14:32:25.097148 - [DEBUG]
63770 2019-Jan-10 14:32:25.097172 - [DEBUG] -------------------------------------------- 1810. Path Edge --------------------------------------------
63771 2019-Jan-10 14:32:25.097196 - [DEBUG]
63772 2019-Jan-10 14:32:25.097219 - [DEBUG] Process 1810. path edge:
63773 2019-Jan-10 14:32:25.097243 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63774 2019-Jan-10 14:32:25.097299 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
63775 2019-Jan-10 14:32:25.097915 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63776 2019-Jan-10 14:32:25.098547 - [DEBUG]
63777 2019-Jan-10 14:32:25.098572 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
63778 2019-Jan-10 14:32:25.099210 - [DEBUG] Compose: EdgeIdentity * AllBottom
63779 2019-Jan-10 14:32:25.099238 - [DEBUG]
63780 2019-Jan-10 14:32:25.099262 - [DEBUG] Propagate flow
63781 2019-Jan-10 14:32:25.099286 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63782 2019-Jan-10 14:32:25.099344 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
63783 2019-Jan-10 14:32:25.099969 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63784 2019-Jan-10 14:32:25.100623 - [DEBUG] Edge function : AllBottom (result of previous compose)
63785 2019-Jan-10 14:32:25.100649 - [DEBUG]
63786 2019-Jan-10 14:32:25.100683 - [DEBUG] Join: AllTop & AllBottom
63787 2019-Jan-10 14:32:25.100710 - [DEBUG] = AllBottom (new jump func)
63788 2019-Jan-10 14:32:25.100735 - [DEBUG]
63789 2019-Jan-10 14:32:25.100758 - [DEBUG] Start adding new jump function
63790 2019-Jan-10 14:32:25.100781 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63791 2019-Jan-10 14:32:25.100838 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63792 2019-Jan-10 14:32:25.101472 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
63793 2019-Jan-10 14:32:25.102098 - [DEBUG] Edge Function : AllBottom
63794 2019-Jan-10 14:32:25.102125 - [DEBUG] End adding new jump function
63795 2019-Jan-10 14:32:25.102149 - [DEBUG]
63796 2019-Jan-10 14:32:25.102173 - [DEBUG] -------------------------------------------- 1811. Path Edge --------------------------------------------
63797 2019-Jan-10 14:32:25.102197 - [DEBUG]
63798 2019-Jan-10 14:32:25.102221 - [DEBUG] Process 1811. path edge:
63799 2019-Jan-10 14:32:25.102244 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63800 2019-Jan-10 14:32:25.102300 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
63801 2019-Jan-10 14:32:25.102925 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63802 2019-Jan-10 14:32:25.103575 - [DEBUG]
63803 2019-Jan-10 14:32:25.103599 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
63804 2019-Jan-10 14:32:25.104256 - [DEBUG] Possible callees:
63805 2019-Jan-10 14:32:25.104282 - [DEBUG] llvm.dbg.declare
63806 2019-Jan-10 14:32:25.104307 - [DEBUG] Possible return sites:
63807 2019-Jan-10 14:32:25.104330 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16963808 2019-Jan-10 14:32:25.105573 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
63809 2019-Jan-10 14:32:25.105602 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
63810 2019-Jan-10 14:32:25.105642 - [DEBUG] Compose: EdgeIdentity * AllBottom
63811 2019-Jan-10 14:32:25.105670 - [DEBUG]
63812 2019-Jan-10 14:32:25.105694 - [DEBUG] Propagate flow
63813 2019-Jan-10 14:32:25.105718 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63814 2019-Jan-10 14:32:25.105776 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
63815 2019-Jan-10 14:32:25.106395 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63816 2019-Jan-10 14:32:25.107056 - [DEBUG] Edge function : AllBottom (result of previous compose)
63817 2019-Jan-10 14:32:25.107081 - [DEBUG]
63818 2019-Jan-10 14:32:25.107107 - [DEBUG] Join: AllTop & AllBottom
63819 2019-Jan-10 14:32:25.107133 - [DEBUG] = AllBottom (new jump func)
63820 2019-Jan-10 14:32:25.107158 - [DEBUG]
63821 2019-Jan-10 14:32:25.107181 - [DEBUG] Start adding new jump function
63822 2019-Jan-10 14:32:25.107205 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63823 2019-Jan-10 14:32:25.107261 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63824 2019-Jan-10 14:32:25.107896 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
63825 2019-Jan-10 14:32:25.108527 - [DEBUG] Edge Function : AllBottom
63826 2019-Jan-10 14:32:25.108556 - [DEBUG] End adding new jump function
63827 2019-Jan-10 14:32:25.108580 - [DEBUG]
63828 2019-Jan-10 14:32:25.108604 - [DEBUG] -------------------------------------------- 1812. Path Edge --------------------------------------------
63829 2019-Jan-10 14:32:25.108628 - [DEBUG]
63830 2019-Jan-10 14:32:25.108652 - [DEBUG] Process 1812. path edge:
63831 2019-Jan-10 14:32:25.108676 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63832 2019-Jan-10 14:32:25.108732 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
63833 2019-Jan-10 14:32:25.109350 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63834 2019-Jan-10 14:32:25.109982 - [DEBUG]
63835 2019-Jan-10 14:32:25.110007 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
63836 2019-Jan-10 14:32:25.110666 - [DEBUG] Compose: EdgeIdentity * AllBottom
63837 2019-Jan-10 14:32:25.110694 - [DEBUG]
63838 2019-Jan-10 14:32:25.110718 - [DEBUG] Propagate flow
63839 2019-Jan-10 14:32:25.110742 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63840 2019-Jan-10 14:32:25.110800 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
63841 2019-Jan-10 14:32:25.111419 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63842 2019-Jan-10 14:32:25.112051 - [DEBUG] Edge function : AllBottom (result of previous compose)
63843 2019-Jan-10 14:32:25.112077 - [DEBUG]
63844 2019-Jan-10 14:32:25.112102 - [DEBUG] Join: AllTop & AllBottom
63845 2019-Jan-10 14:32:25.112128 - [DEBUG] = AllBottom (new jump func)
63846 2019-Jan-10 14:32:25.112153 - [DEBUG]
63847 2019-Jan-10 14:32:25.112176 - [DEBUG] Start adding new jump function
63848 2019-Jan-10 14:32:25.112200 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63849 2019-Jan-10 14:32:25.112256 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63850 2019-Jan-10 14:32:25.112898 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
63851 2019-Jan-10 14:32:25.113532 - [DEBUG] Edge Function : AllBottom
63852 2019-Jan-10 14:32:25.113561 - [DEBUG] End adding new jump function
63853 2019-Jan-10 14:32:25.113585 - [DEBUG]
63854 2019-Jan-10 14:32:25.113608 - [DEBUG] -------------------------------------------- 1813. Path Edge --------------------------------------------
63855 2019-Jan-10 14:32:25.113633 - [DEBUG]
63856 2019-Jan-10 14:32:25.113656 - [DEBUG] Process 1813. path edge:
63857 2019-Jan-10 14:32:25.113680 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63858 2019-Jan-10 14:32:25.113736 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
63859 2019-Jan-10 14:32:25.114353 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63860 2019-Jan-10 14:32:25.114986 - [DEBUG]
63861 2019-Jan-10 14:32:25.115011 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
63862 2019-Jan-10 14:32:25.115655 - [DEBUG] Compose: EdgeIdentity * AllBottom
63863 2019-Jan-10 14:32:25.115684 - [DEBUG]
63864 2019-Jan-10 14:32:25.115708 - [DEBUG] Propagate flow
63865 2019-Jan-10 14:32:25.115731 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63866 2019-Jan-10 14:32:25.115790 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
63867 2019-Jan-10 14:32:25.116430 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63868 2019-Jan-10 14:32:25.117079 - [DEBUG] Edge function : AllBottom (result of previous compose)
63869 2019-Jan-10 14:32:25.117105 - [DEBUG]
63870 2019-Jan-10 14:32:25.117129 - [DEBUG] Join: AllTop & AllBottom
63871 2019-Jan-10 14:32:25.117156 - [DEBUG] = AllBottom (new jump func)
63872 2019-Jan-10 14:32:25.117181 - [DEBUG]
63873 2019-Jan-10 14:32:25.117204 - [DEBUG] Start adding new jump function
63874 2019-Jan-10 14:32:25.117228 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63875 2019-Jan-10 14:32:25.117285 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63876 2019-Jan-10 14:32:25.117920 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
63877 2019-Jan-10 14:32:25.118542 - [DEBUG] Edge Function : AllBottom
63878 2019-Jan-10 14:32:25.118570 - [DEBUG] End adding new jump function
63879 2019-Jan-10 14:32:25.118594 - [DEBUG]
63880 2019-Jan-10 14:32:25.118618 - [DEBUG] -------------------------------------------- 1814. Path Edge --------------------------------------------
63881 2019-Jan-10 14:32:25.118642 - [DEBUG]
63882 2019-Jan-10 14:32:25.118666 - [DEBUG] Process 1814. path edge:
63883 2019-Jan-10 14:32:25.118690 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63884 2019-Jan-10 14:32:25.118746 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
63885 2019-Jan-10 14:32:25.119365 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63886 2019-Jan-10 14:32:25.119997 - [DEBUG]
63887 2019-Jan-10 14:32:25.120021 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
63888 2019-Jan-10 14:32:25.120706 - [DEBUG] Compose: EdgeIdentity * AllBottom
63889 2019-Jan-10 14:32:25.120735 - [DEBUG]
63890 2019-Jan-10 14:32:25.120758 - [DEBUG] Propagate flow
63891 2019-Jan-10 14:32:25.120781 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63892 2019-Jan-10 14:32:25.120840 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
63893 2019-Jan-10 14:32:25.121459 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63894 2019-Jan-10 14:32:25.122092 - [DEBUG] Edge function : AllBottom (result of previous compose)
63895 2019-Jan-10 14:32:25.122118 - [DEBUG]
63896 2019-Jan-10 14:32:25.122142 - [DEBUG] Join: AllTop & AllBottom
63897 2019-Jan-10 14:32:25.122168 - [DEBUG] = AllBottom (new jump func)
63898 2019-Jan-10 14:32:25.122193 - [DEBUG]
63899 2019-Jan-10 14:32:25.122216 - [DEBUG] Start adding new jump function
63900 2019-Jan-10 14:32:25.122240 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63901 2019-Jan-10 14:32:25.122295 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63902 2019-Jan-10 14:32:25.122929 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
63903 2019-Jan-10 14:32:25.123561 - [DEBUG] Edge Function : AllBottom
63904 2019-Jan-10 14:32:25.123589 - [DEBUG] End adding new jump function
63905 2019-Jan-10 14:32:25.123613 - [DEBUG]
63906 2019-Jan-10 14:32:25.123636 - [DEBUG] -------------------------------------------- 1815. Path Edge --------------------------------------------
63907 2019-Jan-10 14:32:25.123661 - [DEBUG]
63908 2019-Jan-10 14:32:25.123691 - [DEBUG] Process 1815. path edge:
63909 2019-Jan-10 14:32:25.123715 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63910 2019-Jan-10 14:32:25.123771 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
63911 2019-Jan-10 14:32:25.124391 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63912 2019-Jan-10 14:32:25.125023 - [DEBUG]
63913 2019-Jan-10 14:32:25.125049 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
63914 2019-Jan-10 14:32:25.125688 - [DEBUG] Compose: EdgeIdentity * AllBottom
63915 2019-Jan-10 14:32:25.125716 - [DEBUG]
63916 2019-Jan-10 14:32:25.125740 - [DEBUG] Propagate flow
63917 2019-Jan-10 14:32:25.125764 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63918 2019-Jan-10 14:32:25.125822 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
63919 2019-Jan-10 14:32:25.126443 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63920 2019-Jan-10 14:32:25.127091 - [DEBUG] Edge function : AllBottom (result of previous compose)
63921 2019-Jan-10 14:32:25.127116 - [DEBUG]
63922 2019-Jan-10 14:32:25.127141 - [DEBUG] Join: AllTop & AllBottom
63923 2019-Jan-10 14:32:25.127167 - [DEBUG] = AllBottom (new jump func)
63924 2019-Jan-10 14:32:25.127192 - [DEBUG]
63925 2019-Jan-10 14:32:25.127216 - [DEBUG] Start adding new jump function
63926 2019-Jan-10 14:32:25.127240 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63927 2019-Jan-10 14:32:25.127296 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63928 2019-Jan-10 14:32:25.127931 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
63929 2019-Jan-10 14:32:25.128552 - [DEBUG] Edge Function : AllBottom
63930 2019-Jan-10 14:32:25.128581 - [DEBUG] End adding new jump function
63931 2019-Jan-10 14:32:25.128605 - [DEBUG]
63932 2019-Jan-10 14:32:25.128629 - [DEBUG] -------------------------------------------- 1816. Path Edge --------------------------------------------
63933 2019-Jan-10 14:32:25.128653 - [DEBUG]
63934 2019-Jan-10 14:32:25.128677 - [DEBUG] Process 1816. path edge:
63935 2019-Jan-10 14:32:25.128701 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63936 2019-Jan-10 14:32:25.128757 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
63937 2019-Jan-10 14:32:25.129375 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63938 2019-Jan-10 14:32:25.130007 - [DEBUG]
63939 2019-Jan-10 14:32:25.130031 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
63940 2019-Jan-10 14:32:25.130690 - [DEBUG] Compose: EdgeIdentity * AllBottom
63941 2019-Jan-10 14:32:25.130719 - [DEBUG]
63942 2019-Jan-10 14:32:25.130743 - [DEBUG] Propagate flow
63943 2019-Jan-10 14:32:25.130766 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63944 2019-Jan-10 14:32:25.130824 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
63945 2019-Jan-10 14:32:25.131440 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63946 2019-Jan-10 14:32:25.132072 - [DEBUG] Edge function : AllBottom (result of previous compose)
63947 2019-Jan-10 14:32:25.132098 - [DEBUG]
63948 2019-Jan-10 14:32:25.132131 - [DEBUG] Join: AllTop & AllBottom
63949 2019-Jan-10 14:32:25.132158 - [DEBUG] = AllBottom (new jump func)
63950 2019-Jan-10 14:32:25.132183 - [DEBUG]
63951 2019-Jan-10 14:32:25.132206 - [DEBUG] Start adding new jump function
63952 2019-Jan-10 14:32:25.132230 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63953 2019-Jan-10 14:32:25.132287 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63954 2019-Jan-10 14:32:25.132923 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
63955 2019-Jan-10 14:32:25.133555 - [DEBUG] Edge Function : AllBottom
63956 2019-Jan-10 14:32:25.133583 - [DEBUG] End adding new jump function
63957 2019-Jan-10 14:32:25.133607 - [DEBUG]
63958 2019-Jan-10 14:32:25.133631 - [DEBUG] -------------------------------------------- 1817. Path Edge --------------------------------------------
63959 2019-Jan-10 14:32:25.133655 - [DEBUG]
63960 2019-Jan-10 14:32:25.133679 - [DEBUG] Process 1817. path edge:
63961 2019-Jan-10 14:32:25.133703 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63962 2019-Jan-10 14:32:25.133759 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
63963 2019-Jan-10 14:32:25.134374 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63964 2019-Jan-10 14:32:25.135006 - [DEBUG]
63965 2019-Jan-10 14:32:25.135031 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
63966 2019-Jan-10 14:32:25.135671 - [DEBUG] Compose: EdgeIdentity * AllBottom
63967 2019-Jan-10 14:32:25.135700 - [DEBUG]
63968 2019-Jan-10 14:32:25.135724 - [DEBUG] Propagate flow
63969 2019-Jan-10 14:32:25.135748 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63970 2019-Jan-10 14:32:25.135806 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
63971 2019-Jan-10 14:32:25.136423 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63972 2019-Jan-10 14:32:25.137134 - [DEBUG] Edge function : AllBottom (result of previous compose)
63973 2019-Jan-10 14:32:25.137160 - [DEBUG]
63974 2019-Jan-10 14:32:25.137185 - [DEBUG] Join: AllTop & AllBottom
63975 2019-Jan-10 14:32:25.137211 - [DEBUG] = AllBottom (new jump func)
63976 2019-Jan-10 14:32:25.137236 - [DEBUG]
63977 2019-Jan-10 14:32:25.137259 - [DEBUG] Start adding new jump function
63978 2019-Jan-10 14:32:25.137283 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
63979 2019-Jan-10 14:32:25.137340 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63980 2019-Jan-10 14:32:25.137976 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
63981 2019-Jan-10 14:32:25.138597 - [DEBUG] Edge Function : AllBottom
63982 2019-Jan-10 14:32:25.138626 - [DEBUG] End adding new jump function
63983 2019-Jan-10 14:32:25.138650 - [DEBUG]
63984 2019-Jan-10 14:32:25.138674 - [DEBUG] -------------------------------------------- 1818. Path Edge --------------------------------------------
63985 2019-Jan-10 14:32:25.138698 - [DEBUG]
63986 2019-Jan-10 14:32:25.138722 - [DEBUG] Process 1818. path edge:
63987 2019-Jan-10 14:32:25.138745 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
63988 2019-Jan-10 14:32:25.138802 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
63989 2019-Jan-10 14:32:25.139418 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
63990 2019-Jan-10 14:32:25.140058 - [DEBUG]
63991 2019-Jan-10 14:32:25.140084 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
63992 2019-Jan-10 14:32:25.140743 - [DEBUG] Compose: EdgeIdentity * AllBottom
63993 2019-Jan-10 14:32:25.140772 - [DEBUG]
63994 2019-Jan-10 14:32:25.140795 - [DEBUG] Propagate flow
63995 2019-Jan-10 14:32:25.140819 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
63996 2019-Jan-10 14:32:25.140877 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
63997 2019-Jan-10 14:32:25.141501 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
63998 2019-Jan-10 14:32:25.142133 - [DEBUG] Edge function : AllBottom (result of previous compose)
63999 2019-Jan-10 14:32:25.142159 - [DEBUG]
64000 2019-Jan-10 14:32:25.142184 - [DEBUG] Join: AllTop & AllBottom
64001 2019-Jan-10 14:32:25.142210 - [DEBUG] = AllBottom (new jump func)
64002 2019-Jan-10 14:32:25.142235 - [DEBUG]
64003 2019-Jan-10 14:32:25.142259 - [DEBUG] Start adding new jump function
64004 2019-Jan-10 14:32:25.142282 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64005 2019-Jan-10 14:32:25.142339 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64006 2019-Jan-10 14:32:25.142974 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
64007 2019-Jan-10 14:32:25.143611 - [DEBUG] Edge Function : AllBottom
64008 2019-Jan-10 14:32:25.143639 - [DEBUG] End adding new jump function
64009 2019-Jan-10 14:32:25.143663 - [DEBUG]
64010 2019-Jan-10 14:32:25.143687 - [DEBUG] -------------------------------------------- 1819. Path Edge --------------------------------------------
64011 2019-Jan-10 14:32:25.143712 - [DEBUG]
64012 2019-Jan-10 14:32:25.143735 - [DEBUG] Process 1819. path edge:
64013 2019-Jan-10 14:32:25.143759 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64014 2019-Jan-10 14:32:25.143816 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
64015 2019-Jan-10 14:32:25.144437 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64016 2019-Jan-10 14:32:25.145069 - [DEBUG]
64017 2019-Jan-10 14:32:25.145095 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
64018 2019-Jan-10 14:32:25.145739 - [DEBUG] Compose: EdgeIdentity * AllBottom
64019 2019-Jan-10 14:32:25.145768 - [DEBUG]
64020 2019-Jan-10 14:32:25.145792 - [DEBUG] Propagate flow
64021 2019-Jan-10 14:32:25.145815 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64022 2019-Jan-10 14:32:25.145873 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64023 2019-Jan-10 14:32:25.146492 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64024 2019-Jan-10 14:32:25.147141 - [DEBUG] Edge function : AllBottom (result of previous compose)
64025 2019-Jan-10 14:32:25.147167 - [DEBUG]
64026 2019-Jan-10 14:32:25.147192 - [DEBUG] Join: AllTop & AllBottom
64027 2019-Jan-10 14:32:25.147218 - [DEBUG] = AllBottom (new jump func)
64028 2019-Jan-10 14:32:25.147243 - [DEBUG]
64029 2019-Jan-10 14:32:25.147266 - [DEBUG] Start adding new jump function
64030 2019-Jan-10 14:32:25.147290 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64031 2019-Jan-10 14:32:25.147355 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64032 2019-Jan-10 14:32:25.147989 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64033 2019-Jan-10 14:32:25.148611 - [DEBUG] Edge Function : AllBottom
64034 2019-Jan-10 14:32:25.148639 - [DEBUG] End adding new jump function
64035 2019-Jan-10 14:32:25.148664 - [DEBUG]
64036 2019-Jan-10 14:32:25.148688 - [DEBUG] -------------------------------------------- 1820. Path Edge --------------------------------------------
64037 2019-Jan-10 14:32:25.148712 - [DEBUG]
64038 2019-Jan-10 14:32:25.148735 - [DEBUG] Process 1820. path edge:
64039 2019-Jan-10 14:32:25.148760 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64040 2019-Jan-10 14:32:25.148816 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
64041 2019-Jan-10 14:32:25.149433 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64042 2019-Jan-10 14:32:25.150065 - [DEBUG]
64043 2019-Jan-10 14:32:25.150090 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64044 2019-Jan-10 14:32:25.150750 - [DEBUG] Compose: EdgeIdentity * AllBottom
64045 2019-Jan-10 14:32:25.150778 - [DEBUG]
64046 2019-Jan-10 14:32:25.150802 - [DEBUG] Propagate flow
64047 2019-Jan-10 14:32:25.150826 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64048 2019-Jan-10 14:32:25.150884 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64049 2019-Jan-10 14:32:25.151509 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64050 2019-Jan-10 14:32:25.152141 - [DEBUG] Edge function : AllBottom (result of previous compose)
64051 2019-Jan-10 14:32:25.152167 - [DEBUG]
64052 2019-Jan-10 14:32:25.152192 - [DEBUG] Join: AllTop & AllBottom
64053 2019-Jan-10 14:32:25.152218 - [DEBUG] = AllBottom (new jump func)
64054 2019-Jan-10 14:32:25.152243 - [DEBUG]
64055 2019-Jan-10 14:32:25.152266 - [DEBUG] Start adding new jump function
64056 2019-Jan-10 14:32:25.152290 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64057 2019-Jan-10 14:32:25.152347 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64058 2019-Jan-10 14:32:25.152982 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64059 2019-Jan-10 14:32:25.153616 - [DEBUG] Edge Function : AllBottom
64060 2019-Jan-10 14:32:25.153645 - [DEBUG] End adding new jump function
64061 2019-Jan-10 14:32:25.153669 - [DEBUG]
64062 2019-Jan-10 14:32:25.153693 - [DEBUG] -------------------------------------------- 1821. Path Edge --------------------------------------------
64063 2019-Jan-10 14:32:25.153718 - [DEBUG]
64064 2019-Jan-10 14:32:25.153741 - [DEBUG] Process 1821. path edge:
64065 2019-Jan-10 14:32:25.153766 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64066 2019-Jan-10 14:32:25.153826 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
64067 2019-Jan-10 14:32:25.154478 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64068 2019-Jan-10 14:32:25.155119 - [DEBUG]
64069 2019-Jan-10 14:32:25.155144 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64070 2019-Jan-10 14:32:25.155779 - [DEBUG] Start of endsummarytab entry
64071 2019-Jan-10 14:32:25.155821 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
64072 2019-Jan-10 14:32:25.156466 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
64073 2019-Jan-10 14:32:25.156530 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64074 2019-Jan-10 14:32:25.157167 - [DEBUG] d2: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64075 2019-Jan-10 14:32:25.157801 - [DEBUG] EF: AllBottom
64076 2019-Jan-10 14:32:25.157828 - [DEBUG]
64077 2019-Jan-10 14:32:25.157852 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64078 2019-Jan-10 14:32:25.158469 - [DEBUG] d2: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
64079 2019-Jan-10 14:32:25.159087 - [DEBUG] EF: AllBottom
64080 2019-Jan-10 14:32:25.159113 - [DEBUG]
64081 2019-Jan-10 14:32:25.159138 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64082 2019-Jan-10 14:32:25.159752 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
64083 2019-Jan-10 14:32:25.160383 - [DEBUG] EF: AllBottom
64084 2019-Jan-10 14:32:25.160409 - [DEBUG]
64085 2019-Jan-10 14:32:25.160433 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64086 2019-Jan-10 14:32:25.161048 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
64087 2019-Jan-10 14:32:25.161667 - [DEBUG] EF: AllBottom
64088 2019-Jan-10 14:32:25.161693 - [DEBUG]
64089 2019-Jan-10 14:32:25.161718 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64090 2019-Jan-10 14:32:25.162332 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64091 2019-Jan-10 14:32:25.162947 - [DEBUG] EF: AllBottom
64092 2019-Jan-10 14:32:25.162973 - [DEBUG]
64093 2019-Jan-10 14:32:25.162998 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64094 2019-Jan-10 14:32:25.163628 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64095 2019-Jan-10 14:32:25.164247 - [DEBUG] EF: AllBottom
64096 2019-Jan-10 14:32:25.164273 - [DEBUG]
64097 2019-Jan-10 14:32:25.164297 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64098 2019-Jan-10 14:32:25.164912 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
64099 2019-Jan-10 14:32:25.165531 - [DEBUG] EF: AllBottom
64100 2019-Jan-10 14:32:25.165557 - [DEBUG]
64101 2019-Jan-10 14:32:25.165581 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64102 2019-Jan-10 14:32:25.166195 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
64103 2019-Jan-10 14:32:25.166813 - [DEBUG] EF: AllBottom
64104 2019-Jan-10 14:32:25.166853 - [DEBUG]
64105 2019-Jan-10 14:32:25.166877 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64106 2019-Jan-10 14:32:25.167492 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64107 2019-Jan-10 14:32:25.168112 - [DEBUG] EF: AllBottom
64108 2019-Jan-10 14:32:25.168138 - [DEBUG]
64109 2019-Jan-10 14:32:25.168162 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64110 2019-Jan-10 14:32:25.168776 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
64111 2019-Jan-10 14:32:25.169395 - [DEBUG] EF: AllBottom
64112 2019-Jan-10 14:32:25.169421 - [DEBUG]
64113 2019-Jan-10 14:32:25.169446 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64114 2019-Jan-10 14:32:25.170060 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
64115 2019-Jan-10 14:32:25.170694 - [DEBUG] EF: AllBottom
64116 2019-Jan-10 14:32:25.170720 - [DEBUG]
64117 2019-Jan-10 14:32:25.170745 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64118 2019-Jan-10 14:32:25.171367 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64119 2019-Jan-10 14:32:25.171994 - [DEBUG] EF: AllBottom
64120 2019-Jan-10 14:32:25.172020 - [DEBUG]
64121 2019-Jan-10 14:32:25.172044 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64122 2019-Jan-10 14:32:25.172659 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
64123 2019-Jan-10 14:32:25.173277 - [DEBUG] EF: AllBottom
64124 2019-Jan-10 14:32:25.173303 - [DEBUG]
64125 2019-Jan-10 14:32:25.173327 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64126 2019-Jan-10 14:32:25.173959 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64127 2019-Jan-10 14:32:25.174579 - [DEBUG] EF: AllBottom
64128 2019-Jan-10 14:32:25.174605 - [DEBUG]
64129 2019-Jan-10 14:32:25.174629 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64130 2019-Jan-10 14:32:25.175244 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64131 2019-Jan-10 14:32:25.175869 - [DEBUG] EF: AllBottom
64132 2019-Jan-10 14:32:25.175895 - [DEBUG]
64133 2019-Jan-10 14:32:25.175920 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64134 2019-Jan-10 14:32:25.176535 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64135 2019-Jan-10 14:32:25.177170 - [DEBUG] EF: AllBottom
64136 2019-Jan-10 14:32:25.177196 - [DEBUG]
64137 2019-Jan-10 14:32:25.177221 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64138 2019-Jan-10 14:32:25.177835 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
64139 2019-Jan-10 14:32:25.178454 - [DEBUG] EF: AllBottom
64140 2019-Jan-10 14:32:25.178480 - [DEBUG]
64141 2019-Jan-10 14:32:25.178504 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64142 2019-Jan-10 14:32:25.179131 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
64143 2019-Jan-10 14:32:25.179788 - [DEBUG] EF: AllBottom
64144 2019-Jan-10 14:32:25.179816 - [DEBUG]
64145 2019-Jan-10 14:32:25.179841 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64146 2019-Jan-10 14:32:25.180534 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64147 2019-Jan-10 14:32:25.181193 - [DEBUG] EF: AllBottom
64148 2019-Jan-10 14:32:25.181220 - [DEBUG]
64149 2019-Jan-10 14:32:25.181245 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64150 2019-Jan-10 14:32:25.181912 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
64151 2019-Jan-10 14:32:25.182558 - [DEBUG] EF: AllBottom
64152 2019-Jan-10 14:32:25.182585 - [DEBUG]
64153 2019-Jan-10 14:32:25.182610 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64154 2019-Jan-10 14:32:25.183226 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
64155 2019-Jan-10 14:32:25.183881 - [DEBUG] EF: AllBottom
64156 2019-Jan-10 14:32:25.183907 - [DEBUG]
64157 2019-Jan-10 14:32:25.183932 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64158 2019-Jan-10 14:32:25.184548 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
64159 2019-Jan-10 14:32:25.185172 - [DEBUG] EF: AllBottom
64160 2019-Jan-10 14:32:25.185198 - [DEBUG]
64161 2019-Jan-10 14:32:25.185222 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64162 2019-Jan-10 14:32:25.185836 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
64163 2019-Jan-10 14:32:25.186470 - [DEBUG] EF: AllBottom
64164 2019-Jan-10 14:32:25.186497 - [DEBUG]
64165 2019-Jan-10 14:32:25.186521 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64166 2019-Jan-10 14:32:25.187160 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64167 2019-Jan-10 14:32:25.187781 - [DEBUG] EF: AllBottom
64168 2019-Jan-10 14:32:25.187807 - [DEBUG]
64169 2019-Jan-10 14:32:25.187832 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64170 2019-Jan-10 14:32:25.188446 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
64171 2019-Jan-10 14:32:25.189070 - [DEBUG] EF: AllBottom
64172 2019-Jan-10 14:32:25.189096 - [DEBUG]
64173 2019-Jan-10 14:32:25.189120 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64174 2019-Jan-10 14:32:25.189735 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64175 2019-Jan-10 14:32:25.190378 - [DEBUG] EF: AllBottom
64176 2019-Jan-10 14:32:25.190404 - [DEBUG]
64177 2019-Jan-10 14:32:25.190428 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64178 2019-Jan-10 14:32:25.191043 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
64179 2019-Jan-10 14:32:25.191669 - [DEBUG] EF: AllBottom
64180 2019-Jan-10 14:32:25.191695 - [DEBUG]
64181 2019-Jan-10 14:32:25.191720 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64182 2019-Jan-10 14:32:25.192335 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
64183 2019-Jan-10 14:32:25.192950 - [DEBUG] EF: AllBottom
64184 2019-Jan-10 14:32:25.192976 - [DEBUG]
64185 2019-Jan-10 14:32:25.193001 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64186 2019-Jan-10 14:32:25.193631 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
64187 2019-Jan-10 14:32:25.194256 - [DEBUG] EF: AllBottom
64188 2019-Jan-10 14:32:25.194282 - [DEBUG]
64189 2019-Jan-10 14:32:25.194306 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64190 2019-Jan-10 14:32:25.194921 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
64191 2019-Jan-10 14:32:25.195538 - [DEBUG] EF: AllBottom
64192 2019-Jan-10 14:32:25.195565 - [DEBUG]
64193 2019-Jan-10 14:32:25.195589 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64194 2019-Jan-10 14:32:25.196203 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
64195 2019-Jan-10 14:32:25.196833 - [DEBUG] EF: AllBottom
64196 2019-Jan-10 14:32:25.196861 - [DEBUG]
64197 2019-Jan-10 14:32:25.196886 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64198 2019-Jan-10 14:32:25.197507 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
64199 2019-Jan-10 14:32:25.198130 - [DEBUG] EF: AllBottom
64200 2019-Jan-10 14:32:25.198157 - [DEBUG]
64201 2019-Jan-10 14:32:25.198181 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64202 2019-Jan-10 14:32:25.198795 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
64203 2019-Jan-10 14:32:25.199412 - [DEBUG] EF: AllBottom
64204 2019-Jan-10 14:32:25.199438 - [DEBUG]
64205 2019-Jan-10 14:32:25.199463 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64206 2019-Jan-10 14:32:25.200077 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
64207 2019-Jan-10 14:32:25.200721 - [DEBUG] EF: AllBottom
64208 2019-Jan-10 14:32:25.200747 - [DEBUG]
64209 2019-Jan-10 14:32:25.200788 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64210 2019-Jan-10 14:32:25.201406 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
64211 2019-Jan-10 14:32:25.202030 - [DEBUG] EF: AllBottom
64212 2019-Jan-10 14:32:25.202056 - [DEBUG]
64213 2019-Jan-10 14:32:25.202081 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64214 2019-Jan-10 14:32:25.202696 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
64215 2019-Jan-10 14:32:25.203315 - [DEBUG] EF: AllBottom
64216 2019-Jan-10 14:32:25.203341 - [DEBUG]
64217 2019-Jan-10 14:32:25.203366 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64218 2019-Jan-10 14:32:25.203997 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
64219 2019-Jan-10 14:32:25.204631 - [DEBUG] EF: AllBottom
64220 2019-Jan-10 14:32:25.204658 - [DEBUG]
64221 2019-Jan-10 14:32:25.204683 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
64222 2019-Jan-10 14:32:25.205303 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
64223 2019-Jan-10 14:32:25.205924 - [DEBUG] EF: AllBottom
64224 2019-Jan-10 14:32:25.205950 - [DEBUG]
64225 2019-Jan-10 14:32:25.205976 - [DEBUG] ---------------
64226 2019-Jan-10 14:32:25.206000 - [DEBUG]
64227 2019-Jan-10 14:32:25.206029 - [DEBUG] End of endsummarytab entry
64228 2019-Jan-10 14:32:25.206054 - [DEBUG]
64229 2019-Jan-10 14:32:25.206079 - [DEBUG] Start of incomingtab entry
64230 2019-Jan-10 14:32:25.206105 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
64231 2019-Jan-10 14:32:25.206723 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
64232 2019-Jan-10 14:32:25.206784 - [DEBUG] ---------------
64233 2019-Jan-10 14:32:25.206809 - [DEBUG] End of incomingtab entry
64234 2019-Jan-10 14:32:25.206850 - [DEBUG]
64235 2019-Jan-10 14:32:25.206879 - [DEBUG] EDGE:
64236 2019-Jan-10 14:32:25.206937 - [DEBUG] ---> 64237 2019-Jan-10 14:32:25.207554 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64238 2019-Jan-10 14:32:25.208195 - [DEBUG]
64239 2019-Jan-10 14:32:25.208222 - [DEBUG] EDGE:
64240 2019-Jan-10 14:32:25.208281 - [DEBUG] ---> 64241 2019-Jan-10 14:32:25.208902 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64242 2019-Jan-10 14:32:25.209535 - [DEBUG]
64243 2019-Jan-10 14:32:25.209586 - [DEBUG] Compose: EdgeIdentity * AllBottom
64244 2019-Jan-10 14:32:25.209614 - [DEBUG]
64245 2019-Jan-10 14:32:25.209639 - [DEBUG] Propagate flow
64246 2019-Jan-10 14:32:25.209663 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64247 2019-Jan-10 14:32:25.209721 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64248 2019-Jan-10 14:32:25.210367 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64249 2019-Jan-10 14:32:25.211000 - [DEBUG] Edge function : AllBottom (result of previous compose)
64250 2019-Jan-10 14:32:25.211027 - [DEBUG]
64251 2019-Jan-10 14:32:25.211054 - [DEBUG] Join: AllTop & AllBottom
64252 2019-Jan-10 14:32:25.211080 - [DEBUG] = AllBottom (new jump func)
64253 2019-Jan-10 14:32:25.211106 - [DEBUG]
64254 2019-Jan-10 14:32:25.211130 - [DEBUG] Start adding new jump function
64255 2019-Jan-10 14:32:25.211166 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64256 2019-Jan-10 14:32:25.211224 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64257 2019-Jan-10 14:32:25.211861 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64258 2019-Jan-10 14:32:25.212490 - [DEBUG] Edge Function : AllBottom
64259 2019-Jan-10 14:32:25.212520 - [DEBUG] End adding new jump function
64260 2019-Jan-10 14:32:25.212545 - [DEBUG]
64261 2019-Jan-10 14:32:25.212569 - [DEBUG] -------------------------------------------- 1822. Path Edge --------------------------------------------
64262 2019-Jan-10 14:32:25.212594 - [DEBUG]
64263 2019-Jan-10 14:32:25.212619 - [DEBUG] Process 1822. path edge:
64264 2019-Jan-10 14:32:25.212643 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64265 2019-Jan-10 14:32:25.212700 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
64266 2019-Jan-10 14:32:25.213336 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64267 2019-Jan-10 14:32:25.213987 - [DEBUG]
64268 2019-Jan-10 14:32:25.214013 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
64269 2019-Jan-10 14:32:25.214660 - [DEBUG] Possible callees:
64270 2019-Jan-10 14:32:25.214687 - [DEBUG] llvm.dbg.declare
64271 2019-Jan-10 14:32:25.214713 - [DEBUG] Possible return sites:
64272 2019-Jan-10 14:32:25.214737 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19364273 2019-Jan-10 14:32:25.215985 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
64274 2019-Jan-10 14:32:25.216015 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
64275 2019-Jan-10 14:32:25.216057 - [DEBUG] Compose: EdgeIdentity * AllBottom
64276 2019-Jan-10 14:32:25.216085 - [DEBUG]
64277 2019-Jan-10 14:32:25.216110 - [DEBUG] Propagate flow
64278 2019-Jan-10 14:32:25.216134 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64279 2019-Jan-10 14:32:25.216191 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64280 2019-Jan-10 14:32:25.216812 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64281 2019-Jan-10 14:32:25.217459 - [DEBUG] Edge function : AllBottom (result of previous compose)
64282 2019-Jan-10 14:32:25.217486 - [DEBUG]
64283 2019-Jan-10 14:32:25.217511 - [DEBUG] Join: AllTop & AllBottom
64284 2019-Jan-10 14:32:25.217538 - [DEBUG] = AllBottom (new jump func)
64285 2019-Jan-10 14:32:25.217564 - [DEBUG]
64286 2019-Jan-10 14:32:25.217588 - [DEBUG] Start adding new jump function
64287 2019-Jan-10 14:32:25.217612 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64288 2019-Jan-10 14:32:25.217669 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64289 2019-Jan-10 14:32:25.218306 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64290 2019-Jan-10 14:32:25.218927 - [DEBUG] Edge Function : AllBottom
64291 2019-Jan-10 14:32:25.218965 - [DEBUG] End adding new jump function
64292 2019-Jan-10 14:32:25.218990 - [DEBUG]
64293 2019-Jan-10 14:32:25.219024 - [DEBUG] -------------------------------------------- 1823. Path Edge --------------------------------------------
64294 2019-Jan-10 14:32:25.219050 - [DEBUG]
64295 2019-Jan-10 14:32:25.219074 - [DEBUG] Process 1823. path edge:
64296 2019-Jan-10 14:32:25.219099 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64297 2019-Jan-10 14:32:25.219156 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
64298 2019-Jan-10 14:32:25.219775 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64299 2019-Jan-10 14:32:25.220423 - [DEBUG]
64300 2019-Jan-10 14:32:25.220448 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
64301 2019-Jan-10 14:32:25.221095 - [DEBUG] Compose: EdgeIdentity * AllBottom
64302 2019-Jan-10 14:32:25.221123 - [DEBUG]
64303 2019-Jan-10 14:32:25.221147 - [DEBUG] Propagate flow
64304 2019-Jan-10 14:32:25.221170 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64305 2019-Jan-10 14:32:25.221229 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
64306 2019-Jan-10 14:32:25.221848 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64307 2019-Jan-10 14:32:25.222480 - [DEBUG] Edge function : AllBottom (result of previous compose)
64308 2019-Jan-10 14:32:25.222505 - [DEBUG]
64309 2019-Jan-10 14:32:25.222530 - [DEBUG] Join: AllTop & AllBottom
64310 2019-Jan-10 14:32:25.222557 - [DEBUG] = AllBottom (new jump func)
64311 2019-Jan-10 14:32:25.222582 - [DEBUG]
64312 2019-Jan-10 14:32:25.222605 - [DEBUG] Start adding new jump function
64313 2019-Jan-10 14:32:25.222629 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64314 2019-Jan-10 14:32:25.222686 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64315 2019-Jan-10 14:32:25.223321 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
64316 2019-Jan-10 14:32:25.223954 - [DEBUG] Edge Function : AllBottom
64317 2019-Jan-10 14:32:25.223982 - [DEBUG] End adding new jump function
64318 2019-Jan-10 14:32:25.224006 - [DEBUG]
64319 2019-Jan-10 14:32:25.224030 - [DEBUG] -------------------------------------------- 1824. Path Edge --------------------------------------------
64320 2019-Jan-10 14:32:25.224054 - [DEBUG]
64321 2019-Jan-10 14:32:25.224078 - [DEBUG] Process 1824. path edge:
64322 2019-Jan-10 14:32:25.224102 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64323 2019-Jan-10 14:32:25.224158 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
64324 2019-Jan-10 14:32:25.224774 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64325 2019-Jan-10 14:32:25.225405 - [DEBUG]
64326 2019-Jan-10 14:32:25.225431 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
64327 2019-Jan-10 14:32:25.226072 - [DEBUG] Compose: EdgeIdentity * AllBottom
64328 2019-Jan-10 14:32:25.226100 - [DEBUG]
64329 2019-Jan-10 14:32:25.226124 - [DEBUG] Propagate flow
64330 2019-Jan-10 14:32:25.226147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64331 2019-Jan-10 14:32:25.226205 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
64332 2019-Jan-10 14:32:25.226834 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64333 2019-Jan-10 14:32:25.227468 - [DEBUG] Edge function : AllBottom (result of previous compose)
64334 2019-Jan-10 14:32:25.227502 - [DEBUG]
64335 2019-Jan-10 14:32:25.227528 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64336 2019-Jan-10 14:32:25.227554 - [DEBUG] = AllBottom
64337 2019-Jan-10 14:32:25.227579 - [DEBUG]
64338 2019-Jan-10 14:32:25.227603 - [DEBUG] PROPAGATE: No new function!
64339 2019-Jan-10 14:32:25.227629 - [DEBUG] EDGE:
64340 2019-Jan-10 14:32:25.227687 - [DEBUG] ---> 64341 2019-Jan-10 14:32:25.228306 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64342 2019-Jan-10 14:32:25.228938 - [DEBUG]
64343 2019-Jan-10 14:32:25.228964 - [DEBUG] EDGE:
64344 2019-Jan-10 14:32:25.229022 - [DEBUG] ---> 64345 2019-Jan-10 14:32:25.229644 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64346 2019-Jan-10 14:32:25.230296 - [DEBUG]
64347 2019-Jan-10 14:32:25.230323 - [DEBUG] EDGE:
64348 2019-Jan-10 14:32:25.230382 - [DEBUG] ---> 64349 2019-Jan-10 14:32:25.231011 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64350 2019-Jan-10 14:32:25.231645 - [DEBUG]
64351 2019-Jan-10 14:32:25.231672 - [DEBUG] EDGE:
64352 2019-Jan-10 14:32:25.231730 - [DEBUG] ---> i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93,
64353 2019-Jan-10 14:32:25.232355 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64354 2019-Jan-10 14:32:25.232988 - [DEBUG]
64355 2019-Jan-10 14:32:25.233015 - [DEBUG] EDGE:
64356 2019-Jan-10 14:32:25.233073 - [DEBUG] ---> 64357 2019-Jan-10 14:32:25.233712 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64358 2019-Jan-10 14:32:25.234345 - [DEBUG]
64359 2019-Jan-10 14:32:25.234372 - [DEBUG] EDGE:
64360 2019-Jan-10 14:32:25.234430 - [DEBUG] ---> 64361 2019-Jan-10 14:32:25.235048 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64362 2019-Jan-10 14:32:25.235680 - [DEBUG]
64363 2019-Jan-10 14:32:25.235708 - [DEBUG] EDGE:
64364 2019-Jan-10 14:32:25.235766 - [DEBUG] ---> 64365 2019-Jan-10 14:32:25.236387 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64366 2019-Jan-10 14:32:25.237036 - [DEBUG]
64367 2019-Jan-10 14:32:25.237070 - [DEBUG] Compose: EdgeIdentity * AllBottom
64368 2019-Jan-10 14:32:25.237098 - [DEBUG]
64369 2019-Jan-10 14:32:25.237123 - [DEBUG] Propagate flow
64370 2019-Jan-10 14:32:25.237147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64371 2019-Jan-10 14:32:25.237212 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
64372 2019-Jan-10 14:32:25.237835 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64373 2019-Jan-10 14:32:25.238468 - [DEBUG] Edge function : AllBottom (result of previous compose)
64374 2019-Jan-10 14:32:25.238494 - [DEBUG]
64375 2019-Jan-10 14:32:25.238519 - [DEBUG] Join: AllTop & AllBottom
64376 2019-Jan-10 14:32:25.238546 - [DEBUG] = AllBottom (new jump func)
64377 2019-Jan-10 14:32:25.238571 - [DEBUG]
64378 2019-Jan-10 14:32:25.238595 - [DEBUG] Start adding new jump function
64379 2019-Jan-10 14:32:25.238619 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64380 2019-Jan-10 14:32:25.238676 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64381 2019-Jan-10 14:32:25.239311 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
64382 2019-Jan-10 14:32:25.239932 - [DEBUG] Edge Function : AllBottom
64383 2019-Jan-10 14:32:25.239961 - [DEBUG] End adding new jump function
64384 2019-Jan-10 14:32:25.239986 - [DEBUG]
64385 2019-Jan-10 14:32:25.240010 - [DEBUG] -------------------------------------------- 1825. Path Edge --------------------------------------------
64386 2019-Jan-10 14:32:25.240035 - [DEBUG]
64387 2019-Jan-10 14:32:25.240059 - [DEBUG] Process 1825. path edge:
64388 2019-Jan-10 14:32:25.240083 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64389 2019-Jan-10 14:32:25.240140 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
64390 2019-Jan-10 14:32:25.240774 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64391 2019-Jan-10 14:32:25.241408 - [DEBUG]
64392 2019-Jan-10 14:32:25.241434 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
64393 2019-Jan-10 14:32:25.242078 - [DEBUG] Compose: EdgeIdentity * AllBottom
64394 2019-Jan-10 14:32:25.242106 - [DEBUG]
64395 2019-Jan-10 14:32:25.242130 - [DEBUG] Propagate flow
64396 2019-Jan-10 14:32:25.242154 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64397 2019-Jan-10 14:32:25.242212 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
64398 2019-Jan-10 14:32:25.242826 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64399 2019-Jan-10 14:32:25.243458 - [DEBUG] Edge function : AllBottom (result of previous compose)
64400 2019-Jan-10 14:32:25.243483 - [DEBUG]
64401 2019-Jan-10 14:32:25.243522 - [DEBUG] Join: AllTop & AllBottom
64402 2019-Jan-10 14:32:25.243548 - [DEBUG] = AllBottom (new jump func)
64403 2019-Jan-10 14:32:25.243573 - [DEBUG]
64404 2019-Jan-10 14:32:25.243597 - [DEBUG] Start adding new jump function
64405 2019-Jan-10 14:32:25.243620 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64406 2019-Jan-10 14:32:25.243677 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64407 2019-Jan-10 14:32:25.244311 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
64408 2019-Jan-10 14:32:25.244926 - [DEBUG] Edge Function : AllBottom
64409 2019-Jan-10 14:32:25.244954 - [DEBUG] End adding new jump function
64410 2019-Jan-10 14:32:25.244978 - [DEBUG]
64411 2019-Jan-10 14:32:25.245002 - [DEBUG] -------------------------------------------- 1826. Path Edge --------------------------------------------
64412 2019-Jan-10 14:32:25.245036 - [DEBUG]
64413 2019-Jan-10 14:32:25.245060 - [DEBUG] Process 1826. path edge:
64414 2019-Jan-10 14:32:25.245084 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64415 2019-Jan-10 14:32:25.245140 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
64416 2019-Jan-10 14:32:25.245760 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64417 2019-Jan-10 14:32:25.246393 - [DEBUG]
64418 2019-Jan-10 14:32:25.246418 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
64419 2019-Jan-10 14:32:25.247072 - [DEBUG] Compose: EdgeIdentity * AllBottom
64420 2019-Jan-10 14:32:25.247100 - [DEBUG]
64421 2019-Jan-10 14:32:25.247124 - [DEBUG] Propagate flow
64422 2019-Jan-10 14:32:25.247147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64423 2019-Jan-10 14:32:25.247205 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
64424 2019-Jan-10 14:32:25.247823 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64425 2019-Jan-10 14:32:25.248456 - [DEBUG] Edge function : AllBottom (result of previous compose)
64426 2019-Jan-10 14:32:25.248482 - [DEBUG]
64427 2019-Jan-10 14:32:25.248508 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64428 2019-Jan-10 14:32:25.248534 - [DEBUG] = AllBottom
64429 2019-Jan-10 14:32:25.248558 - [DEBUG]
64430 2019-Jan-10 14:32:25.248582 - [DEBUG] PROPAGATE: No new function!
64431 2019-Jan-10 14:32:25.248607 - [DEBUG] EDGE:
64432 2019-Jan-10 14:32:25.248665 - [DEBUG] ---> 64433 2019-Jan-10 14:32:25.249281 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64434 2019-Jan-10 14:32:25.249912 - [DEBUG]
64435 2019-Jan-10 14:32:25.249938 - [DEBUG] EDGE:
64436 2019-Jan-10 14:32:25.249996 - [DEBUG] ---> 64437 2019-Jan-10 14:32:25.250632 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64438 2019-Jan-10 14:32:25.251266 - [DEBUG]
64439 2019-Jan-10 14:32:25.251293 - [DEBUG] EDGE:
64440 2019-Jan-10 14:32:25.251352 - [DEBUG] ---> 64441 2019-Jan-10 14:32:25.251969 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64442 2019-Jan-10 14:32:25.252602 - [DEBUG]
64443 2019-Jan-10 14:32:25.252630 - [DEBUG] EDGE:
64444 2019-Jan-10 14:32:25.252688 - [DEBUG] ---> 64445 2019-Jan-10 14:32:25.253312 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64446 2019-Jan-10 14:32:25.253961 - [DEBUG]
64447 2019-Jan-10 14:32:25.253988 - [DEBUG] EDGE:
64448 2019-Jan-10 14:32:25.254046 - [DEBUG] ---> 64449 2019-Jan-10 14:32:25.254672 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64450 2019-Jan-10 14:32:25.255329 - [DEBUG]
64451 2019-Jan-10 14:32:25.255358 - [DEBUG] EDGE:
64452 2019-Jan-10 14:32:25.255418 - [DEBUG] ---> 64453 2019-Jan-10 14:32:25.256042 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64454 2019-Jan-10 14:32:25.256676 - [DEBUG]
64455 2019-Jan-10 14:32:25.256703 - [DEBUG] EDGE:
64456 2019-Jan-10 14:32:25.256762 - [DEBUG] ---> 64457 2019-Jan-10 14:32:25.257410 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64458 2019-Jan-10 14:32:25.258044 - [DEBUG]
64459 2019-Jan-10 14:32:25.258071 - [DEBUG] EDGE:
64460 2019-Jan-10 14:32:25.258129 - [DEBUG] ---> 64461 2019-Jan-10 14:32:25.258748 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64462 2019-Jan-10 14:32:25.259380 - [DEBUG]
64463 2019-Jan-10 14:32:25.259407 - [DEBUG] EDGE:
64464 2019-Jan-10 14:32:25.259465 - [DEBUG] ---> 64465 2019-Jan-10 14:32:25.260086 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64466 2019-Jan-10 14:32:25.260733 - [DEBUG]
64467 2019-Jan-10 14:32:25.260761 - [DEBUG] EDGE:
64468 2019-Jan-10 14:32:25.260819 - [DEBUG] ---> 64469 2019-Jan-10 14:32:25.261449 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64470 2019-Jan-10 14:32:25.262081 - [DEBUG]
64471 2019-Jan-10 14:32:25.262108 - [DEBUG] EDGE:
64472 2019-Jan-10 14:32:25.262166 - [DEBUG] ---> 64473 2019-Jan-10 14:32:25.262785 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64474 2019-Jan-10 14:32:25.263416 - [DEBUG]
64475 2019-Jan-10 14:32:25.263444 - [DEBUG] EDGE:
64476 2019-Jan-10 14:32:25.263515 - [DEBUG] ---> 64477 2019-Jan-10 14:32:25.264133 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64478 2019-Jan-10 14:32:25.264765 - [DEBUG]
64479 2019-Jan-10 14:32:25.264792 - [DEBUG] EDGE:
64480 2019-Jan-10 14:32:25.264850 - [DEBUG] ---> 64481 2019-Jan-10 14:32:25.265472 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64482 2019-Jan-10 14:32:25.266105 - [DEBUG]
64483 2019-Jan-10 14:32:25.266133 - [DEBUG] EDGE:
64484 2019-Jan-10 14:32:25.266199 - [DEBUG] ---> 64485 2019-Jan-10 14:32:25.266839 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64486 2019-Jan-10 14:32:25.267473 - [DEBUG]
64487 2019-Jan-10 14:32:25.267500 - [DEBUG] EDGE:
64488 2019-Jan-10 14:32:25.267558 - [DEBUG] ---> 64489 2019-Jan-10 14:32:25.268176 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64490 2019-Jan-10 14:32:25.268807 - [DEBUG]
64491 2019-Jan-10 14:32:25.268834 - [DEBUG] EDGE:
64492 2019-Jan-10 14:32:25.268892 - [DEBUG] ---> 64493 2019-Jan-10 14:32:25.269514 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64494 2019-Jan-10 14:32:25.270147 - [DEBUG]
64495 2019-Jan-10 14:32:25.270188 - [DEBUG] EDGE:
64496 2019-Jan-10 14:32:25.270247 - [DEBUG] ---> 64497 2019-Jan-10 14:32:25.270876 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64498 2019-Jan-10 14:32:25.271509 - [DEBUG]
64499 2019-Jan-10 14:32:25.271536 - [DEBUG] EDGE:
64500 2019-Jan-10 14:32:25.271594 - [DEBUG] ---> 64501 2019-Jan-10 14:32:25.272212 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64502 2019-Jan-10 14:32:25.272845 - [DEBUG]
64503 2019-Jan-10 14:32:25.272872 - [DEBUG] EDGE:
64504 2019-Jan-10 14:32:25.272930 - [DEBUG] ---> 64505 2019-Jan-10 14:32:25.273565 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64506 2019-Jan-10 14:32:25.274198 - [DEBUG]
64507 2019-Jan-10 14:32:25.274226 - [DEBUG] EDGE:
64508 2019-Jan-10 14:32:25.274284 - [DEBUG] ---> 64509 2019-Jan-10 14:32:25.274912 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64510 2019-Jan-10 14:32:25.275545 - [DEBUG]
64511 2019-Jan-10 14:32:25.275584 - [DEBUG] Compose: EdgeIdentity * AllBottom
64512 2019-Jan-10 14:32:25.275612 - [DEBUG]
64513 2019-Jan-10 14:32:25.275637 - [DEBUG] Propagate flow
64514 2019-Jan-10 14:32:25.275661 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64515 2019-Jan-10 14:32:25.275719 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64516 2019-Jan-10 14:32:25.276340 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64517 2019-Jan-10 14:32:25.276988 - [DEBUG] Edge function : AllBottom (result of previous compose)
64518 2019-Jan-10 14:32:25.277022 - [DEBUG]
64519 2019-Jan-10 14:32:25.277049 - [DEBUG] Join: AllTop & AllBottom
64520 2019-Jan-10 14:32:25.277076 - [DEBUG] = AllBottom (new jump func)
64521 2019-Jan-10 14:32:25.277101 - [DEBUG]
64522 2019-Jan-10 14:32:25.277126 - [DEBUG] Start adding new jump function
64523 2019-Jan-10 14:32:25.277150 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64524 2019-Jan-10 14:32:25.277207 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64525 2019-Jan-10 14:32:25.277845 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64526 2019-Jan-10 14:32:25.278466 - [DEBUG] Edge Function : AllBottom
64527 2019-Jan-10 14:32:25.278495 - [DEBUG] End adding new jump function
64528 2019-Jan-10 14:32:25.278520 - [DEBUG]
64529 2019-Jan-10 14:32:25.278544 - [DEBUG] -------------------------------------------- 1827. Path Edge --------------------------------------------
64530 2019-Jan-10 14:32:25.278570 - [DEBUG]
64531 2019-Jan-10 14:32:25.278594 - [DEBUG] Process 1827. path edge:
64532 2019-Jan-10 14:32:25.278619 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64533 2019-Jan-10 14:32:25.278675 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
64534 2019-Jan-10 14:32:25.279294 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64535 2019-Jan-10 14:32:25.279927 - [DEBUG]
64536 2019-Jan-10 14:32:25.279952 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
64537 2019-Jan-10 14:32:25.280601 - [DEBUG] Possible callees:
64538 2019-Jan-10 14:32:25.280627 - [DEBUG] foo
64539 2019-Jan-10 14:32:25.280652 - [DEBUG] Possible return sites:
64540 2019-Jan-10 14:32:25.280677 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12664541 2019-Jan-10 14:32:25.281905 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
64542 2019-Jan-10 14:32:25.281935 - [DEBUG] Start points of 'foo' currently not available!
64543 2019-Jan-10 14:32:25.281974 - [DEBUG] Compose: EdgeIdentity * AllBottom
64544 2019-Jan-10 14:32:25.282001 - [DEBUG]
64545 2019-Jan-10 14:32:25.282026 - [DEBUG] Propagate flow
64546 2019-Jan-10 14:32:25.282050 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64547 2019-Jan-10 14:32:25.282108 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64548 2019-Jan-10 14:32:25.282728 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64549 2019-Jan-10 14:32:25.283361 - [DEBUG] Edge function : AllBottom (result of previous compose)
64550 2019-Jan-10 14:32:25.283387 - [DEBUG]
64551 2019-Jan-10 14:32:25.283413 - [DEBUG] Join: AllTop & AllBottom
64552 2019-Jan-10 14:32:25.283440 - [DEBUG] = AllBottom (new jump func)
64553 2019-Jan-10 14:32:25.283465 - [DEBUG]
64554 2019-Jan-10 14:32:25.283501 - [DEBUG] Start adding new jump function
64555 2019-Jan-10 14:32:25.283528 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64556 2019-Jan-10 14:32:25.283584 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64557 2019-Jan-10 14:32:25.284220 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64558 2019-Jan-10 14:32:25.284841 - [DEBUG] Edge Function : AllBottom
64559 2019-Jan-10 14:32:25.284878 - [DEBUG] End adding new jump function
64560 2019-Jan-10 14:32:25.284904 - [DEBUG]
64561 2019-Jan-10 14:32:25.284928 - [DEBUG] -------------------------------------------- 1828. Path Edge --------------------------------------------
64562 2019-Jan-10 14:32:25.284953 - [DEBUG]
64563 2019-Jan-10 14:32:25.284977 - [DEBUG] Process 1828. path edge:
64564 2019-Jan-10 14:32:25.285002 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64565 2019-Jan-10 14:32:25.285059 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
64566 2019-Jan-10 14:32:25.285680 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64567 2019-Jan-10 14:32:25.286312 - [DEBUG]
64568 2019-Jan-10 14:32:25.286338 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
64569 2019-Jan-10 14:32:25.286998 - [DEBUG] Compose: EdgeIdentity * AllBottom
64570 2019-Jan-10 14:32:25.287026 - [DEBUG]
64571 2019-Jan-10 14:32:25.287050 - [DEBUG] Propagate flow
64572 2019-Jan-10 14:32:25.287074 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64573 2019-Jan-10 14:32:25.287132 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
64574 2019-Jan-10 14:32:25.287749 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64575 2019-Jan-10 14:32:25.288382 - [DEBUG] Edge function : AllBottom (result of previous compose)
64576 2019-Jan-10 14:32:25.288408 - [DEBUG]
64577 2019-Jan-10 14:32:25.288433 - [DEBUG] Join: AllTop & AllBottom
64578 2019-Jan-10 14:32:25.288459 - [DEBUG] = AllBottom (new jump func)
64579 2019-Jan-10 14:32:25.288484 - [DEBUG]
64580 2019-Jan-10 14:32:25.288508 - [DEBUG] Start adding new jump function
64581 2019-Jan-10 14:32:25.288532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64582 2019-Jan-10 14:32:25.288588 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64583 2019-Jan-10 14:32:25.289224 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
64584 2019-Jan-10 14:32:25.289841 - [DEBUG] Edge Function : AllBottom
64585 2019-Jan-10 14:32:25.289869 - [DEBUG] End adding new jump function
64586 2019-Jan-10 14:32:25.289893 - [DEBUG]
64587 2019-Jan-10 14:32:25.289917 - [DEBUG] -------------------------------------------- 1829. Path Edge --------------------------------------------
64588 2019-Jan-10 14:32:25.289941 - [DEBUG]
64589 2019-Jan-10 14:32:25.289965 - [DEBUG] Process 1829. path edge:
64590 2019-Jan-10 14:32:25.289989 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64591 2019-Jan-10 14:32:25.290045 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
64592 2019-Jan-10 14:32:25.290685 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64593 2019-Jan-10 14:32:25.291318 - [DEBUG]
64594 2019-Jan-10 14:32:25.291344 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
64595 2019-Jan-10 14:32:25.291981 - [DEBUG] Compose: EdgeIdentity * AllBottom
64596 2019-Jan-10 14:32:25.292009 - [DEBUG]
64597 2019-Jan-10 14:32:25.292033 - [DEBUG] Propagate flow
64598 2019-Jan-10 14:32:25.292056 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64599 2019-Jan-10 14:32:25.292114 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
64600 2019-Jan-10 14:32:25.292738 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64601 2019-Jan-10 14:32:25.293370 - [DEBUG] Edge function : AllBottom (result of previous compose)
64602 2019-Jan-10 14:32:25.293395 - [DEBUG]
64603 2019-Jan-10 14:32:25.293420 - [DEBUG] Join: AllTop & AllBottom
64604 2019-Jan-10 14:32:25.293446 - [DEBUG] = AllBottom (new jump func)
64605 2019-Jan-10 14:32:25.293471 - [DEBUG]
64606 2019-Jan-10 14:32:25.293508 - [DEBUG] Start adding new jump function
64607 2019-Jan-10 14:32:25.293532 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64608 2019-Jan-10 14:32:25.293588 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64609 2019-Jan-10 14:32:25.294225 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
64610 2019-Jan-10 14:32:25.294843 - [DEBUG] Edge Function : AllBottom
64611 2019-Jan-10 14:32:25.294871 - [DEBUG] End adding new jump function
64612 2019-Jan-10 14:32:25.294895 - [DEBUG]
64613 2019-Jan-10 14:32:25.294919 - [DEBUG] -------------------------------------------- 1830. Path Edge --------------------------------------------
64614 2019-Jan-10 14:32:25.294943 - [DEBUG]
64615 2019-Jan-10 14:32:25.294967 - [DEBUG] Process 1830. path edge:
64616 2019-Jan-10 14:32:25.294991 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64617 2019-Jan-10 14:32:25.295047 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
64618 2019-Jan-10 14:32:25.295662 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64619 2019-Jan-10 14:32:25.296293 - [DEBUG]
64620 2019-Jan-10 14:32:25.296318 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
64621 2019-Jan-10 14:32:25.296971 - [DEBUG] Compose: EdgeIdentity * AllBottom
64622 2019-Jan-10 14:32:25.296999 - [DEBUG]
64623 2019-Jan-10 14:32:25.297023 - [DEBUG] Propagate flow
64624 2019-Jan-10 14:32:25.297047 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64625 2019-Jan-10 14:32:25.297104 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64626 2019-Jan-10 14:32:25.297732 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64627 2019-Jan-10 14:32:25.298366 - [DEBUG] Edge function : AllBottom (result of previous compose)
64628 2019-Jan-10 14:32:25.298391 - [DEBUG]
64629 2019-Jan-10 14:32:25.298416 - [DEBUG] Join: AllTop & AllBottom
64630 2019-Jan-10 14:32:25.298442 - [DEBUG] = AllBottom (new jump func)
64631 2019-Jan-10 14:32:25.298467 - [DEBUG]
64632 2019-Jan-10 14:32:25.298490 - [DEBUG] Start adding new jump function
64633 2019-Jan-10 14:32:25.298514 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64634 2019-Jan-10 14:32:25.298570 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64635 2019-Jan-10 14:32:25.299204 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64636 2019-Jan-10 14:32:25.299832 - [DEBUG] Edge Function : AllBottom
64637 2019-Jan-10 14:32:25.299859 - [DEBUG] End adding new jump function
64638 2019-Jan-10 14:32:25.299884 - [DEBUG]
64639 2019-Jan-10 14:32:25.299907 - [DEBUG] -------------------------------------------- 1831. Path Edge --------------------------------------------
64640 2019-Jan-10 14:32:25.299939 - [DEBUG]
64641 2019-Jan-10 14:32:25.299963 - [DEBUG] Process 1831. path edge:
64642 2019-Jan-10 14:32:25.299987 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64643 2019-Jan-10 14:32:25.300044 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
64644 2019-Jan-10 14:32:25.300687 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64645 2019-Jan-10 14:32:25.301321 - [DEBUG]
64646 2019-Jan-10 14:32:25.301346 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64647 2019-Jan-10 14:32:25.301986 - [DEBUG] Possible callees:
64648 2019-Jan-10 14:32:25.302011 - [DEBUG] llvm.dbg.declare
64649 2019-Jan-10 14:32:25.302037 - [DEBUG] Possible return sites:
64650 2019-Jan-10 14:32:25.302060 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13664651 2019-Jan-10 14:32:25.303297 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
64652 2019-Jan-10 14:32:25.303326 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
64653 2019-Jan-10 14:32:25.303364 - [DEBUG] Compose: EdgeIdentity * AllBottom
64654 2019-Jan-10 14:32:25.303391 - [DEBUG]
64655 2019-Jan-10 14:32:25.303416 - [DEBUG] Propagate flow
64656 2019-Jan-10 14:32:25.303439 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64657 2019-Jan-10 14:32:25.303509 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64658 2019-Jan-10 14:32:25.304128 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64659 2019-Jan-10 14:32:25.304760 - [DEBUG] Edge function : AllBottom (result of previous compose)
64660 2019-Jan-10 14:32:25.304785 - [DEBUG]
64661 2019-Jan-10 14:32:25.304810 - [DEBUG] Join: AllTop & AllBottom
64662 2019-Jan-10 14:32:25.304837 - [DEBUG] = AllBottom (new jump func)
64663 2019-Jan-10 14:32:25.304862 - [DEBUG]
64664 2019-Jan-10 14:32:25.304885 - [DEBUG] Start adding new jump function
64665 2019-Jan-10 14:32:25.304909 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64666 2019-Jan-10 14:32:25.304966 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64667 2019-Jan-10 14:32:25.305617 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64668 2019-Jan-10 14:32:25.306240 - [DEBUG] Edge Function : AllBottom
64669 2019-Jan-10 14:32:25.306268 - [DEBUG] End adding new jump function
64670 2019-Jan-10 14:32:25.306293 - [DEBUG]
64671 2019-Jan-10 14:32:25.306317 - [DEBUG] -------------------------------------------- 1832. Path Edge --------------------------------------------
64672 2019-Jan-10 14:32:25.306342 - [DEBUG]
64673 2019-Jan-10 14:32:25.306365 - [DEBUG] Process 1832. path edge:
64674 2019-Jan-10 14:32:25.306389 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64675 2019-Jan-10 14:32:25.306446 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
64676 2019-Jan-10 14:32:25.307084 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64677 2019-Jan-10 14:32:25.307718 - [DEBUG]
64678 2019-Jan-10 14:32:25.307743 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
64679 2019-Jan-10 14:32:25.308401 - [DEBUG] Compose: EdgeIdentity * AllBottom
64680 2019-Jan-10 14:32:25.308430 - [DEBUG]
64681 2019-Jan-10 14:32:25.308454 - [DEBUG] Propagate flow
64682 2019-Jan-10 14:32:25.308478 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64683 2019-Jan-10 14:32:25.308536 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
64684 2019-Jan-10 14:32:25.309152 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64685 2019-Jan-10 14:32:25.309785 - [DEBUG] Edge function : AllBottom (result of previous compose)
64686 2019-Jan-10 14:32:25.309810 - [DEBUG]
64687 2019-Jan-10 14:32:25.309835 - [DEBUG] Join: AllTop & AllBottom
64688 2019-Jan-10 14:32:25.309861 - [DEBUG] = AllBottom (new jump func)
64689 2019-Jan-10 14:32:25.309886 - [DEBUG]
64690 2019-Jan-10 14:32:25.309909 - [DEBUG] Start adding new jump function
64691 2019-Jan-10 14:32:25.309933 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64692 2019-Jan-10 14:32:25.309990 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64693 2019-Jan-10 14:32:25.310640 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
64694 2019-Jan-10 14:32:25.311257 - [DEBUG] Edge Function : AllBottom
64695 2019-Jan-10 14:32:25.311285 - [DEBUG] End adding new jump function
64696 2019-Jan-10 14:32:25.311309 - [DEBUG]
64697 2019-Jan-10 14:32:25.311333 - [DEBUG] -------------------------------------------- 1833. Path Edge --------------------------------------------
64698 2019-Jan-10 14:32:25.311357 - [DEBUG]
64699 2019-Jan-10 14:32:25.311381 - [DEBUG] Process 1833. path edge:
64700 2019-Jan-10 14:32:25.311405 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64701 2019-Jan-10 14:32:25.311461 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
64702 2019-Jan-10 14:32:25.312076 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64703 2019-Jan-10 14:32:25.312707 - [DEBUG]
64704 2019-Jan-10 14:32:25.312732 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
64705 2019-Jan-10 14:32:25.313378 - [DEBUG] Compose: EdgeIdentity * AllBottom
64706 2019-Jan-10 14:32:25.313406 - [DEBUG]
64707 2019-Jan-10 14:32:25.313430 - [DEBUG] Propagate flow
64708 2019-Jan-10 14:32:25.313454 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64709 2019-Jan-10 14:32:25.313528 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
64710 2019-Jan-10 14:32:25.314145 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64711 2019-Jan-10 14:32:25.314779 - [DEBUG] Edge function : AllBottom (result of previous compose)
64712 2019-Jan-10 14:32:25.314804 - [DEBUG]
64713 2019-Jan-10 14:32:25.314829 - [DEBUG] Join: AllTop & AllBottom
64714 2019-Jan-10 14:32:25.314855 - [DEBUG] = AllBottom (new jump func)
64715 2019-Jan-10 14:32:25.314880 - [DEBUG]
64716 2019-Jan-10 14:32:25.314904 - [DEBUG] Start adding new jump function
64717 2019-Jan-10 14:32:25.314928 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64718 2019-Jan-10 14:32:25.314987 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64719 2019-Jan-10 14:32:25.315632 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
64720 2019-Jan-10 14:32:25.316246 - [DEBUG] Edge Function : AllBottom
64721 2019-Jan-10 14:32:25.316286 - [DEBUG] End adding new jump function
64722 2019-Jan-10 14:32:25.316311 - [DEBUG]
64723 2019-Jan-10 14:32:25.316335 - [DEBUG] -------------------------------------------- 1834. Path Edge --------------------------------------------
64724 2019-Jan-10 14:32:25.316359 - [DEBUG]
64725 2019-Jan-10 14:32:25.316383 - [DEBUG] Process 1834. path edge:
64726 2019-Jan-10 14:32:25.316407 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64727 2019-Jan-10 14:32:25.316464 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
64728 2019-Jan-10 14:32:25.317095 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64729 2019-Jan-10 14:32:25.317727 - [DEBUG]
64730 2019-Jan-10 14:32:25.317752 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
64731 2019-Jan-10 14:32:25.318393 - [DEBUG] Compose: EdgeIdentity * AllBottom
64732 2019-Jan-10 14:32:25.318421 - [DEBUG]
64733 2019-Jan-10 14:32:25.318445 - [DEBUG] Propagate flow
64734 2019-Jan-10 14:32:25.318469 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64735 2019-Jan-10 14:32:25.318527 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
64736 2019-Jan-10 14:32:25.319155 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64737 2019-Jan-10 14:32:25.319787 - [DEBUG] Edge function : AllBottom (result of previous compose)
64738 2019-Jan-10 14:32:25.319813 - [DEBUG]
64739 2019-Jan-10 14:32:25.319838 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64740 2019-Jan-10 14:32:25.319864 - [DEBUG] = AllBottom
64741 2019-Jan-10 14:32:25.319889 - [DEBUG]
64742 2019-Jan-10 14:32:25.319913 - [DEBUG] PROPAGATE: No new function!
64743 2019-Jan-10 14:32:25.319938 - [DEBUG] EDGE:
64744 2019-Jan-10 14:32:25.319996 - [DEBUG] ---> 64745 2019-Jan-10 14:32:25.320630 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64746 2019-Jan-10 14:32:25.321263 - [DEBUG]
64747 2019-Jan-10 14:32:25.321289 - [DEBUG] EDGE:
64748 2019-Jan-10 14:32:25.321346 - [DEBUG] ---> 64749 2019-Jan-10 14:32:25.321964 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64750 2019-Jan-10 14:32:25.322596 - [DEBUG]
64751 2019-Jan-10 14:32:25.322622 - [DEBUG] EDGE:
64752 2019-Jan-10 14:32:25.322679 - [DEBUG] ---> 64753 2019-Jan-10 14:32:25.323299 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64754 2019-Jan-10 14:32:25.323950 - [DEBUG]
64755 2019-Jan-10 14:32:25.323976 - [DEBUG] EDGE:
64756 2019-Jan-10 14:32:25.324034 - [DEBUG] ---> 64757 2019-Jan-10 14:32:25.324662 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64758 2019-Jan-10 14:32:25.325293 - [DEBUG]
64759 2019-Jan-10 14:32:25.325327 - [DEBUG] Compose: EdgeIdentity * AllBottom
64760 2019-Jan-10 14:32:25.325354 - [DEBUG]
64761 2019-Jan-10 14:32:25.325386 - [DEBUG] Propagate flow
64762 2019-Jan-10 14:32:25.325410 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64763 2019-Jan-10 14:32:25.325467 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64764 2019-Jan-10 14:32:25.326096 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64765 2019-Jan-10 14:32:25.326733 - [DEBUG] Edge function : AllBottom (result of previous compose)
64766 2019-Jan-10 14:32:25.326758 - [DEBUG]
64767 2019-Jan-10 14:32:25.326783 - [DEBUG] Join: AllTop & AllBottom
64768 2019-Jan-10 14:32:25.326809 - [DEBUG] = AllBottom (new jump func)
64769 2019-Jan-10 14:32:25.326847 - [DEBUG]
64770 2019-Jan-10 14:32:25.326871 - [DEBUG] Start adding new jump function
64771 2019-Jan-10 14:32:25.326894 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64772 2019-Jan-10 14:32:25.326950 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64773 2019-Jan-10 14:32:25.327585 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64774 2019-Jan-10 14:32:25.328212 - [DEBUG] Edge Function : AllBottom
64775 2019-Jan-10 14:32:25.328240 - [DEBUG] End adding new jump function
64776 2019-Jan-10 14:32:25.328263 - [DEBUG]
64777 2019-Jan-10 14:32:25.328287 - [DEBUG] -------------------------------------------- 1835. Path Edge --------------------------------------------
64778 2019-Jan-10 14:32:25.328311 - [DEBUG]
64779 2019-Jan-10 14:32:25.328334 - [DEBUG] Process 1835. path edge:
64780 2019-Jan-10 14:32:25.328358 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64781 2019-Jan-10 14:32:25.328414 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
64782 2019-Jan-10 14:32:25.329039 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64783 2019-Jan-10 14:32:25.329672 - [DEBUG]
64784 2019-Jan-10 14:32:25.329696 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64785 2019-Jan-10 14:32:25.330353 - [DEBUG] Possible callees:
64786 2019-Jan-10 14:32:25.330379 - [DEBUG] llvm.dbg.declare
64787 2019-Jan-10 14:32:25.330404 - [DEBUG] Possible return sites:
64788 2019-Jan-10 14:32:25.330427 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14364789 2019-Jan-10 14:32:25.331685 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
64790 2019-Jan-10 14:32:25.331714 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
64791 2019-Jan-10 14:32:25.331753 - [DEBUG] Compose: EdgeIdentity * AllBottom
64792 2019-Jan-10 14:32:25.331780 - [DEBUG]
64793 2019-Jan-10 14:32:25.331804 - [DEBUG] Propagate flow
64794 2019-Jan-10 14:32:25.331827 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64795 2019-Jan-10 14:32:25.331884 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64796 2019-Jan-10 14:32:25.332503 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64797 2019-Jan-10 14:32:25.333135 - [DEBUG] Edge function : AllBottom (result of previous compose)
64798 2019-Jan-10 14:32:25.333160 - [DEBUG]
64799 2019-Jan-10 14:32:25.333193 - [DEBUG] Join: AllTop & AllBottom
64800 2019-Jan-10 14:32:25.333220 - [DEBUG] = AllBottom (new jump func)
64801 2019-Jan-10 14:32:25.333244 - [DEBUG]
64802 2019-Jan-10 14:32:25.333268 - [DEBUG] Start adding new jump function
64803 2019-Jan-10 14:32:25.333291 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64804 2019-Jan-10 14:32:25.333347 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64805 2019-Jan-10 14:32:25.334000 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64806 2019-Jan-10 14:32:25.334620 - [DEBUG] Edge Function : AllBottom
64807 2019-Jan-10 14:32:25.334648 - [DEBUG] End adding new jump function
64808 2019-Jan-10 14:32:25.334673 - [DEBUG]
64809 2019-Jan-10 14:32:25.334696 - [DEBUG] -------------------------------------------- 1836. Path Edge --------------------------------------------
64810 2019-Jan-10 14:32:25.334721 - [DEBUG]
64811 2019-Jan-10 14:32:25.334744 - [DEBUG] Process 1836. path edge:
64812 2019-Jan-10 14:32:25.334768 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64813 2019-Jan-10 14:32:25.334824 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
64814 2019-Jan-10 14:32:25.335444 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64815 2019-Jan-10 14:32:25.336077 - [DEBUG]
64816 2019-Jan-10 14:32:25.336102 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
64817 2019-Jan-10 14:32:25.336746 - [DEBUG] Compose: EdgeIdentity * AllBottom
64818 2019-Jan-10 14:32:25.336774 - [DEBUG]
64819 2019-Jan-10 14:32:25.336798 - [DEBUG] Propagate flow
64820 2019-Jan-10 14:32:25.336832 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64821 2019-Jan-10 14:32:25.336893 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
64822 2019-Jan-10 14:32:25.337508 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64823 2019-Jan-10 14:32:25.338139 - [DEBUG] Edge function : AllBottom (result of previous compose)
64824 2019-Jan-10 14:32:25.338165 - [DEBUG]
64825 2019-Jan-10 14:32:25.338189 - [DEBUG] Join: AllTop & AllBottom
64826 2019-Jan-10 14:32:25.338215 - [DEBUG] = AllBottom (new jump func)
64827 2019-Jan-10 14:32:25.338240 - [DEBUG]
64828 2019-Jan-10 14:32:25.338263 - [DEBUG] Start adding new jump function
64829 2019-Jan-10 14:32:25.338287 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64830 2019-Jan-10 14:32:25.338343 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64831 2019-Jan-10 14:32:25.338978 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
64832 2019-Jan-10 14:32:25.339593 - [DEBUG] Edge Function : AllBottom
64833 2019-Jan-10 14:32:25.339621 - [DEBUG] End adding new jump function
64834 2019-Jan-10 14:32:25.339646 - [DEBUG]
64835 2019-Jan-10 14:32:25.339669 - [DEBUG] -------------------------------------------- 1837. Path Edge --------------------------------------------
64836 2019-Jan-10 14:32:25.339694 - [DEBUG]
64837 2019-Jan-10 14:32:25.339717 - [DEBUG] Process 1837. path edge:
64838 2019-Jan-10 14:32:25.339741 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64839 2019-Jan-10 14:32:25.339797 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
64840 2019-Jan-10 14:32:25.340427 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64841 2019-Jan-10 14:32:25.341066 - [DEBUG]
64842 2019-Jan-10 14:32:25.341092 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
64843 2019-Jan-10 14:32:25.341727 - [DEBUG] Compose: EdgeIdentity * AllBottom
64844 2019-Jan-10 14:32:25.341755 - [DEBUG]
64845 2019-Jan-10 14:32:25.341779 - [DEBUG] Propagate flow
64846 2019-Jan-10 14:32:25.341803 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64847 2019-Jan-10 14:32:25.341861 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
64848 2019-Jan-10 14:32:25.342477 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64849 2019-Jan-10 14:32:25.343110 - [DEBUG] Edge function : AllBottom (result of previous compose)
64850 2019-Jan-10 14:32:25.343135 - [DEBUG]
64851 2019-Jan-10 14:32:25.343160 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64852 2019-Jan-10 14:32:25.343186 - [DEBUG] = AllBottom
64853 2019-Jan-10 14:32:25.343211 - [DEBUG]
64854 2019-Jan-10 14:32:25.343234 - [DEBUG] PROPAGATE: No new function!
64855 2019-Jan-10 14:32:25.343260 - [DEBUG] EDGE:
64856 2019-Jan-10 14:32:25.343318 - [DEBUG] ---> 64857 2019-Jan-10 14:32:25.343949 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64858 2019-Jan-10 14:32:25.344581 - [DEBUG]
64859 2019-Jan-10 14:32:25.344607 - [DEBUG] EDGE:
64860 2019-Jan-10 14:32:25.344664 - [DEBUG] ---> 64861 2019-Jan-10 14:32:25.345283 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64862 2019-Jan-10 14:32:25.345914 - [DEBUG]
64863 2019-Jan-10 14:32:25.345940 - [DEBUG] EDGE:
64864 2019-Jan-10 14:32:25.345997 - [DEBUG] ---> 64865 2019-Jan-10 14:32:25.346624 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64866 2019-Jan-10 14:32:25.347271 - [DEBUG]
64867 2019-Jan-10 14:32:25.347297 - [DEBUG] EDGE:
64868 2019-Jan-10 14:32:25.347355 - [DEBUG] ---> 64869 2019-Jan-10 14:32:25.347974 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64870 2019-Jan-10 14:32:25.348605 - [DEBUG]
64871 2019-Jan-10 14:32:25.348638 - [DEBUG] Compose: EdgeIdentity * AllBottom
64872 2019-Jan-10 14:32:25.348665 - [DEBUG]
64873 2019-Jan-10 14:32:25.348688 - [DEBUG] Propagate flow
64874 2019-Jan-10 14:32:25.348712 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64875 2019-Jan-10 14:32:25.348768 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
64876 2019-Jan-10 14:32:25.349387 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64877 2019-Jan-10 14:32:25.350018 - [DEBUG] Edge function : AllBottom (result of previous compose)
64878 2019-Jan-10 14:32:25.350043 - [DEBUG]
64879 2019-Jan-10 14:32:25.350068 - [DEBUG] Join: AllTop & AllBottom
64880 2019-Jan-10 14:32:25.350101 - [DEBUG] = AllBottom (new jump func)
64881 2019-Jan-10 14:32:25.350127 - [DEBUG]
64882 2019-Jan-10 14:32:25.350150 - [DEBUG] Start adding new jump function
64883 2019-Jan-10 14:32:25.350188 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64884 2019-Jan-10 14:32:25.350244 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64885 2019-Jan-10 14:32:25.350879 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
64886 2019-Jan-10 14:32:25.351497 - [DEBUG] Edge Function : AllBottom
64887 2019-Jan-10 14:32:25.351525 - [DEBUG] End adding new jump function
64888 2019-Jan-10 14:32:25.351549 - [DEBUG]
64889 2019-Jan-10 14:32:25.351573 - [DEBUG] -------------------------------------------- 1838. Path Edge --------------------------------------------
64890 2019-Jan-10 14:32:25.351597 - [DEBUG]
64891 2019-Jan-10 14:32:25.351620 - [DEBUG] Process 1838. path edge:
64892 2019-Jan-10 14:32:25.351644 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64893 2019-Jan-10 14:32:25.351700 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
64894 2019-Jan-10 14:32:25.352316 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64895 2019-Jan-10 14:32:25.352949 - [DEBUG]
64896 2019-Jan-10 14:32:25.352975 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
64897 2019-Jan-10 14:32:25.353626 - [DEBUG] Compose: EdgeIdentity * AllBottom
64898 2019-Jan-10 14:32:25.353655 - [DEBUG]
64899 2019-Jan-10 14:32:25.353679 - [DEBUG] Propagate flow
64900 2019-Jan-10 14:32:25.353703 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64901 2019-Jan-10 14:32:25.353760 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
64902 2019-Jan-10 14:32:25.354389 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64903 2019-Jan-10 14:32:25.355021 - [DEBUG] Edge function : AllBottom (result of previous compose)
64904 2019-Jan-10 14:32:25.355046 - [DEBUG]
64905 2019-Jan-10 14:32:25.355071 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64906 2019-Jan-10 14:32:25.355097 - [DEBUG] = AllBottom
64907 2019-Jan-10 14:32:25.355122 - [DEBUG]
64908 2019-Jan-10 14:32:25.355145 - [DEBUG] PROPAGATE: No new function!
64909 2019-Jan-10 14:32:25.355177 - [DEBUG] Compose: EdgeIdentity * AllBottom
64910 2019-Jan-10 14:32:25.355204 - [DEBUG]
64911 2019-Jan-10 14:32:25.355227 - [DEBUG] Propagate flow
64912 2019-Jan-10 14:32:25.355251 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64913 2019-Jan-10 14:32:25.355312 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
64914 2019-Jan-10 14:32:25.355952 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64915 2019-Jan-10 14:32:25.356586 - [DEBUG] Edge function : AllBottom (result of previous compose)
64916 2019-Jan-10 14:32:25.356612 - [DEBUG]
64917 2019-Jan-10 14:32:25.356637 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
64918 2019-Jan-10 14:32:25.356663 - [DEBUG] = AllBottom
64919 2019-Jan-10 14:32:25.356687 - [DEBUG]
64920 2019-Jan-10 14:32:25.356711 - [DEBUG] PROPAGATE: No new function!
64921 2019-Jan-10 14:32:25.356736 - [DEBUG] EDGE:
64922 2019-Jan-10 14:32:25.356793 - [DEBUG] ---> 64923 2019-Jan-10 14:32:25.357440 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64924 2019-Jan-10 14:32:25.358073 - [DEBUG]
64925 2019-Jan-10 14:32:25.358099 - [DEBUG] EDGE:
64926 2019-Jan-10 14:32:25.358157 - [DEBUG] ---> 64927 2019-Jan-10 14:32:25.358774 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64928 2019-Jan-10 14:32:25.359405 - [DEBUG]
64929 2019-Jan-10 14:32:25.359431 - [DEBUG] EDGE:
64930 2019-Jan-10 14:32:25.359488 - [DEBUG] ---> 64931 2019-Jan-10 14:32:25.360110 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64932 2019-Jan-10 14:32:25.360761 - [DEBUG]
64933 2019-Jan-10 14:32:25.360788 - [DEBUG] EDGE:
64934 2019-Jan-10 14:32:25.360846 - [DEBUG] ---> 64935 2019-Jan-10 14:32:25.361466 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64936 2019-Jan-10 14:32:25.362097 - [DEBUG]
64937 2019-Jan-10 14:32:25.362123 - [DEBUG] EDGE:
64938 2019-Jan-10 14:32:25.362180 - [DEBUG] ---> 64939 2019-Jan-10 14:32:25.362797 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64940 2019-Jan-10 14:32:25.363428 - [DEBUG]
64941 2019-Jan-10 14:32:25.363455 - [DEBUG] EDGE:
64942 2019-Jan-10 14:32:25.363525 - [DEBUG] ---> 64943 2019-Jan-10 14:32:25.364147 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64944 2019-Jan-10 14:32:25.364778 - [DEBUG]
64945 2019-Jan-10 14:32:25.364805 - [DEBUG] EDGE:
64946 2019-Jan-10 14:32:25.364862 - [DEBUG] ---> 64947 2019-Jan-10 14:32:25.365485 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64948 2019-Jan-10 14:32:25.366116 - [DEBUG]
64949 2019-Jan-10 14:32:25.366142 - [DEBUG] EDGE:
64950 2019-Jan-10 14:32:25.366200 - [DEBUG] ---> 64951 2019-Jan-10 14:32:25.366818 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64952 2019-Jan-10 14:32:25.367463 - [DEBUG]
64953 2019-Jan-10 14:32:25.367489 - [DEBUG] EDGE:
64954 2019-Jan-10 14:32:25.367547 - [DEBUG] ---> 64955 2019-Jan-10 14:32:25.368168 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64956 2019-Jan-10 14:32:25.368807 - [DEBUG]
64957 2019-Jan-10 14:32:25.368834 - [DEBUG] EDGE:
64958 2019-Jan-10 14:32:25.368891 - [DEBUG] ---> 64959 2019-Jan-10 14:32:25.369508 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64960 2019-Jan-10 14:32:25.370139 - [DEBUG]
64961 2019-Jan-10 14:32:25.370177 - [DEBUG] EDGE:
64962 2019-Jan-10 14:32:25.370235 - [DEBUG] ---> 64963 2019-Jan-10 14:32:25.370858 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64964 2019-Jan-10 14:32:25.371491 - [DEBUG]
64965 2019-Jan-10 14:32:25.371518 - [DEBUG] EDGE:
64966 2019-Jan-10 14:32:25.371575 - [DEBUG] ---> 64967 2019-Jan-10 14:32:25.372203 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
64968 2019-Jan-10 14:32:25.372835 - [DEBUG]
64969 2019-Jan-10 14:32:25.372872 - [DEBUG] Compose: EdgeIdentity * AllBottom
64970 2019-Jan-10 14:32:25.372898 - [DEBUG]
64971 2019-Jan-10 14:32:25.372922 - [DEBUG] Propagate flow
64972 2019-Jan-10 14:32:25.372946 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
64973 2019-Jan-10 14:32:25.373002 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64974 2019-Jan-10 14:32:25.373638 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64975 2019-Jan-10 14:32:25.374270 - [DEBUG] Edge function : AllBottom (result of previous compose)
64976 2019-Jan-10 14:32:25.374295 - [DEBUG]
64977 2019-Jan-10 14:32:25.374320 - [DEBUG] Join: AllTop & AllBottom
64978 2019-Jan-10 14:32:25.374346 - [DEBUG] = AllBottom (new jump func)
64979 2019-Jan-10 14:32:25.374370 - [DEBUG]
64980 2019-Jan-10 14:32:25.374394 - [DEBUG] Start adding new jump function
64981 2019-Jan-10 14:32:25.374417 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
64982 2019-Jan-10 14:32:25.374473 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
64983 2019-Jan-10 14:32:25.375107 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64984 2019-Jan-10 14:32:25.375727 - [DEBUG] Edge Function : AllBottom
64985 2019-Jan-10 14:32:25.375755 - [DEBUG] End adding new jump function
64986 2019-Jan-10 14:32:25.375779 - [DEBUG]
64987 2019-Jan-10 14:32:25.375803 - [DEBUG] -------------------------------------------- 1839. Path Edge --------------------------------------------
64988 2019-Jan-10 14:32:25.375827 - [DEBUG]
64989 2019-Jan-10 14:32:25.375850 - [DEBUG] Process 1839. path edge:
64990 2019-Jan-10 14:32:25.375874 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
64991 2019-Jan-10 14:32:25.375930 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
64992 2019-Jan-10 14:32:25.376547 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
64993 2019-Jan-10 14:32:25.377206 - [DEBUG]
64994 2019-Jan-10 14:32:25.377230 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
64995 2019-Jan-10 14:32:25.377865 - [DEBUG] Possible callees:
64996 2019-Jan-10 14:32:25.377890 - [DEBUG] foo
64997 2019-Jan-10 14:32:25.377915 - [DEBUG] Possible return sites:
64998 2019-Jan-10 14:32:25.377939 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8464999 2019-Jan-10 14:32:25.379167 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
65000 2019-Jan-10 14:32:25.379196 - [DEBUG] Start points of 'foo' currently not available!
65001 2019-Jan-10 14:32:25.379233 - [DEBUG] Compose: EdgeIdentity * AllBottom
65002 2019-Jan-10 14:32:25.379260 - [DEBUG]
65003 2019-Jan-10 14:32:25.379284 - [DEBUG] Propagate flow
65004 2019-Jan-10 14:32:25.379308 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65005 2019-Jan-10 14:32:25.379365 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
65006 2019-Jan-10 14:32:25.379984 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65007 2019-Jan-10 14:32:25.380633 - [DEBUG] Edge function : AllBottom (result of previous compose)
65008 2019-Jan-10 14:32:25.380658 - [DEBUG]
65009 2019-Jan-10 14:32:25.380683 - [DEBUG] Join: AllTop & AllBottom
65010 2019-Jan-10 14:32:25.380709 - [DEBUG] = AllBottom (new jump func)
65011 2019-Jan-10 14:32:25.380734 - [DEBUG]
65012 2019-Jan-10 14:32:25.380757 - [DEBUG] Start adding new jump function
65013 2019-Jan-10 14:32:25.380781 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65014 2019-Jan-10 14:32:25.380836 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65015 2019-Jan-10 14:32:25.381471 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
65016 2019-Jan-10 14:32:25.382090 - [DEBUG] Edge Function : AllBottom
65017 2019-Jan-10 14:32:25.382118 - [DEBUG] End adding new jump function
65018 2019-Jan-10 14:32:25.382142 - [DEBUG]
65019 2019-Jan-10 14:32:25.382166 - [DEBUG] -------------------------------------------- 1840. Path Edge --------------------------------------------
65020 2019-Jan-10 14:32:25.382190 - [DEBUG]
65021 2019-Jan-10 14:32:25.382213 - [DEBUG] Process 1840. path edge:
65022 2019-Jan-10 14:32:25.382237 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65023 2019-Jan-10 14:32:25.382293 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
65024 2019-Jan-10 14:32:25.382912 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65025 2019-Jan-10 14:32:25.383556 - [DEBUG]
65026 2019-Jan-10 14:32:25.383581 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
65027 2019-Jan-10 14:32:25.384220 - [DEBUG] Compose: EdgeIdentity * AllBottom
65028 2019-Jan-10 14:32:25.384248 - [DEBUG]
65029 2019-Jan-10 14:32:25.384272 - [DEBUG] Propagate flow
65030 2019-Jan-10 14:32:25.384296 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65031 2019-Jan-10 14:32:25.384353 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
65032 2019-Jan-10 14:32:25.384969 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65033 2019-Jan-10 14:32:25.385602 - [DEBUG] Edge function : AllBottom (result of previous compose)
65034 2019-Jan-10 14:32:25.385627 - [DEBUG]
65035 2019-Jan-10 14:32:25.385661 - [DEBUG] Join: AllTop & AllBottom
65036 2019-Jan-10 14:32:25.385687 - [DEBUG] = AllBottom (new jump func)
65037 2019-Jan-10 14:32:25.385712 - [DEBUG]
65038 2019-Jan-10 14:32:25.385736 - [DEBUG] Start adding new jump function
65039 2019-Jan-10 14:32:25.385759 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65040 2019-Jan-10 14:32:25.385815 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65041 2019-Jan-10 14:32:25.386451 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
65042 2019-Jan-10 14:32:25.387084 - [DEBUG] Edge Function : AllBottom
65043 2019-Jan-10 14:32:25.387112 - [DEBUG] End adding new jump function
65044 2019-Jan-10 14:32:25.387136 - [DEBUG]
65045 2019-Jan-10 14:32:25.387160 - [DEBUG] -------------------------------------------- 1841. Path Edge --------------------------------------------
65046 2019-Jan-10 14:32:25.387184 - [DEBUG]
65047 2019-Jan-10 14:32:25.387207 - [DEBUG] Process 1841. path edge:
65048 2019-Jan-10 14:32:25.387231 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65049 2019-Jan-10 14:32:25.387287 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
65050 2019-Jan-10 14:32:25.387904 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65051 2019-Jan-10 14:32:25.388535 - [DEBUG]
65052 2019-Jan-10 14:32:25.388561 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
65053 2019-Jan-10 14:32:25.389193 - [DEBUG] Compose: EdgeIdentity * AllBottom
65054 2019-Jan-10 14:32:25.389221 - [DEBUG]
65055 2019-Jan-10 14:32:25.389245 - [DEBUG] Propagate flow
65056 2019-Jan-10 14:32:25.389269 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65057 2019-Jan-10 14:32:25.389326 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65058 2019-Jan-10 14:32:25.389953 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65059 2019-Jan-10 14:32:25.390608 - [DEBUG] Edge function : AllBottom (result of previous compose)
65060 2019-Jan-10 14:32:25.390634 - [DEBUG]
65061 2019-Jan-10 14:32:25.390659 - [DEBUG] Join: AllTop & AllBottom
65062 2019-Jan-10 14:32:25.390685 - [DEBUG] = AllBottom (new jump func)
65063 2019-Jan-10 14:32:25.390710 - [DEBUG]
65064 2019-Jan-10 14:32:25.390733 - [DEBUG] Start adding new jump function
65065 2019-Jan-10 14:32:25.390757 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65066 2019-Jan-10 14:32:25.390814 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65067 2019-Jan-10 14:32:25.391449 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65068 2019-Jan-10 14:32:25.392075 - [DEBUG] Edge Function : AllBottom
65069 2019-Jan-10 14:32:25.392103 - [DEBUG] End adding new jump function
65070 2019-Jan-10 14:32:25.392127 - [DEBUG]
65071 2019-Jan-10 14:32:25.392152 - [DEBUG] -------------------------------------------- 1842. Path Edge --------------------------------------------
65072 2019-Jan-10 14:32:25.392176 - [DEBUG]
65073 2019-Jan-10 14:32:25.392199 - [DEBUG] Process 1842. path edge:
65074 2019-Jan-10 14:32:25.392223 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65075 2019-Jan-10 14:32:25.392279 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
65076 2019-Jan-10 14:32:25.392914 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65077 2019-Jan-10 14:32:25.393562 - [DEBUG]
65078 2019-Jan-10 14:32:25.393586 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65079 2019-Jan-10 14:32:25.394223 - [DEBUG] Possible callees:
65080 2019-Jan-10 14:32:25.394249 - [DEBUG] llvm.dbg.declare
65081 2019-Jan-10 14:32:25.394274 - [DEBUG] Possible return sites:
65082 2019-Jan-10 14:32:25.394298 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9665083 2019-Jan-10 14:32:25.395532 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
65084 2019-Jan-10 14:32:25.395561 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
65085 2019-Jan-10 14:32:25.395599 - [DEBUG] Compose: EdgeIdentity * AllBottom
65086 2019-Jan-10 14:32:25.395627 - [DEBUG]
65087 2019-Jan-10 14:32:25.395651 - [DEBUG] Propagate flow
65088 2019-Jan-10 14:32:25.395674 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65089 2019-Jan-10 14:32:25.395732 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
65090 2019-Jan-10 14:32:25.396353 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65091 2019-Jan-10 14:32:25.397003 - [DEBUG] Edge function : AllBottom (result of previous compose)
65092 2019-Jan-10 14:32:25.397029 - [DEBUG]
65093 2019-Jan-10 14:32:25.397054 - [DEBUG] Join: AllTop & AllBottom
65094 2019-Jan-10 14:32:25.397081 - [DEBUG] = AllBottom (new jump func)
65095 2019-Jan-10 14:32:25.397106 - [DEBUG]
65096 2019-Jan-10 14:32:25.397129 - [DEBUG] Start adding new jump function
65097 2019-Jan-10 14:32:25.397153 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65098 2019-Jan-10 14:32:25.397210 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65099 2019-Jan-10 14:32:25.397845 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
65100 2019-Jan-10 14:32:25.398465 - [DEBUG] Edge Function : AllBottom
65101 2019-Jan-10 14:32:25.398493 - [DEBUG] End adding new jump function
65102 2019-Jan-10 14:32:25.398517 - [DEBUG]
65103 2019-Jan-10 14:32:25.398541 - [DEBUG] -------------------------------------------- 1843. Path Edge --------------------------------------------
65104 2019-Jan-10 14:32:25.398565 - [DEBUG]
65105 2019-Jan-10 14:32:25.398589 - [DEBUG] Process 1843. path edge:
65106 2019-Jan-10 14:32:25.398613 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65107 2019-Jan-10 14:32:25.398669 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
65108 2019-Jan-10 14:32:25.399289 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65109 2019-Jan-10 14:32:25.399921 - [DEBUG]
65110 2019-Jan-10 14:32:25.399946 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
65111 2019-Jan-10 14:32:25.400602 - [DEBUG] Compose: EdgeIdentity * AllBottom
65112 2019-Jan-10 14:32:25.400630 - [DEBUG]
65113 2019-Jan-10 14:32:25.400654 - [DEBUG] Propagate flow
65114 2019-Jan-10 14:32:25.400678 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65115 2019-Jan-10 14:32:25.400735 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
65116 2019-Jan-10 14:32:25.401360 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65117 2019-Jan-10 14:32:25.401992 - [DEBUG] Edge function : AllBottom (result of previous compose)
65118 2019-Jan-10 14:32:25.402018 - [DEBUG]
65119 2019-Jan-10 14:32:25.402043 - [DEBUG] Join: AllTop & AllBottom
65120 2019-Jan-10 14:32:25.402069 - [DEBUG] = AllBottom (new jump func)
65121 2019-Jan-10 14:32:25.402094 - [DEBUG]
65122 2019-Jan-10 14:32:25.402117 - [DEBUG] Start adding new jump function
65123 2019-Jan-10 14:32:25.402141 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65124 2019-Jan-10 14:32:25.402197 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65125 2019-Jan-10 14:32:25.402831 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
65126 2019-Jan-10 14:32:25.403448 - [DEBUG] Edge Function : AllBottom
65127 2019-Jan-10 14:32:25.403476 - [DEBUG] End adding new jump function
65128 2019-Jan-10 14:32:25.403514 - [DEBUG]
65129 2019-Jan-10 14:32:25.403538 - [DEBUG] -------------------------------------------- 1844. Path Edge --------------------------------------------
65130 2019-Jan-10 14:32:25.403562 - [DEBUG]
65131 2019-Jan-10 14:32:25.403585 - [DEBUG] Process 1844. path edge:
65132 2019-Jan-10 14:32:25.403609 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65133 2019-Jan-10 14:32:25.403665 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
65134 2019-Jan-10 14:32:25.404281 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65135 2019-Jan-10 14:32:25.404911 - [DEBUG]
65136 2019-Jan-10 14:32:25.404936 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
65137 2019-Jan-10 14:32:25.405569 - [DEBUG] Compose: EdgeIdentity * AllBottom
65138 2019-Jan-10 14:32:25.405602 - [DEBUG]
65139 2019-Jan-10 14:32:25.405626 - [DEBUG] Propagate flow
65140 2019-Jan-10 14:32:25.405650 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65141 2019-Jan-10 14:32:25.405708 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
65142 2019-Jan-10 14:32:25.406344 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65143 2019-Jan-10 14:32:25.406996 - [DEBUG] Edge function : AllBottom (result of previous compose)
65144 2019-Jan-10 14:32:25.407022 - [DEBUG]
65145 2019-Jan-10 14:32:25.407046 - [DEBUG] Join: AllTop & AllBottom
65146 2019-Jan-10 14:32:25.407073 - [DEBUG] = AllBottom (new jump func)
65147 2019-Jan-10 14:32:25.407098 - [DEBUG]
65148 2019-Jan-10 14:32:25.407121 - [DEBUG] Start adding new jump function
65149 2019-Jan-10 14:32:25.407145 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65150 2019-Jan-10 14:32:25.407202 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65151 2019-Jan-10 14:32:25.407836 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
65152 2019-Jan-10 14:32:25.408451 - [DEBUG] Edge Function : AllBottom
65153 2019-Jan-10 14:32:25.408478 - [DEBUG] End adding new jump function
65154 2019-Jan-10 14:32:25.408503 - [DEBUG]
65155 2019-Jan-10 14:32:25.408526 - [DEBUG] -------------------------------------------- 1845. Path Edge --------------------------------------------
65156 2019-Jan-10 14:32:25.408550 - [DEBUG]
65157 2019-Jan-10 14:32:25.408574 - [DEBUG] Process 1845. path edge:
65158 2019-Jan-10 14:32:25.408609 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65159 2019-Jan-10 14:32:25.408666 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
65160 2019-Jan-10 14:32:25.409280 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65161 2019-Jan-10 14:32:25.409912 - [DEBUG]
65162 2019-Jan-10 14:32:25.409937 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
65163 2019-Jan-10 14:32:25.410587 - [DEBUG] Compose: EdgeIdentity * AllBottom
65164 2019-Jan-10 14:32:25.410615 - [DEBUG]
65165 2019-Jan-10 14:32:25.410639 - [DEBUG] Propagate flow
65166 2019-Jan-10 14:32:25.410662 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65167 2019-Jan-10 14:32:25.410720 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
65168 2019-Jan-10 14:32:25.411340 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65169 2019-Jan-10 14:32:25.411971 - [DEBUG] Edge function : AllBottom (result of previous compose)
65170 2019-Jan-10 14:32:25.411996 - [DEBUG]
65171 2019-Jan-10 14:32:25.412022 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65172 2019-Jan-10 14:32:25.412048 - [DEBUG] = AllBottom
65173 2019-Jan-10 14:32:25.412072 - [DEBUG]
65174 2019-Jan-10 14:32:25.412095 - [DEBUG] PROPAGATE: No new function!
65175 2019-Jan-10 14:32:25.412121 - [DEBUG] EDGE:
65176 2019-Jan-10 14:32:25.412178 - [DEBUG] ---> 65177 2019-Jan-10 14:32:25.412797 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65178 2019-Jan-10 14:32:25.413434 - [DEBUG]
65179 2019-Jan-10 14:32:25.413460 - [DEBUG] EDGE:
65180 2019-Jan-10 14:32:25.413531 - [DEBUG] ---> 65181 2019-Jan-10 14:32:25.414148 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65182 2019-Jan-10 14:32:25.414778 - [DEBUG]
65183 2019-Jan-10 14:32:25.414804 - [DEBUG] EDGE:
65184 2019-Jan-10 14:32:25.414862 - [DEBUG] ---> 65185 2019-Jan-10 14:32:25.415483 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65186 2019-Jan-10 14:32:25.416116 - [DEBUG]
65187 2019-Jan-10 14:32:25.416143 - [DEBUG] EDGE:
65188 2019-Jan-10 14:32:25.416200 - [DEBUG] ---> 65189 2019-Jan-10 14:32:25.416838 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65190 2019-Jan-10 14:32:25.417471 - [DEBUG]
65191 2019-Jan-10 14:32:25.417505 - [DEBUG] Compose: EdgeIdentity * AllBottom
65192 2019-Jan-10 14:32:25.417532 - [DEBUG]
65193 2019-Jan-10 14:32:25.417556 - [DEBUG] Propagate flow
65194 2019-Jan-10 14:32:25.417580 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65195 2019-Jan-10 14:32:25.417636 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
65196 2019-Jan-10 14:32:25.418257 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65197 2019-Jan-10 14:32:25.418896 - [DEBUG] Edge function : AllBottom (result of previous compose)
65198 2019-Jan-10 14:32:25.418922 - [DEBUG]
65199 2019-Jan-10 14:32:25.418946 - [DEBUG] Join: AllTop & AllBottom
65200 2019-Jan-10 14:32:25.418972 - [DEBUG] = AllBottom (new jump func)
65201 2019-Jan-10 14:32:25.418997 - [DEBUG]
65202 2019-Jan-10 14:32:25.419020 - [DEBUG] Start adding new jump function
65203 2019-Jan-10 14:32:25.419044 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65204 2019-Jan-10 14:32:25.419100 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65205 2019-Jan-10 14:32:25.419734 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
65206 2019-Jan-10 14:32:25.420369 - [DEBUG] Edge Function : AllBottom
65207 2019-Jan-10 14:32:25.420397 - [DEBUG] End adding new jump function
65208 2019-Jan-10 14:32:25.420421 - [DEBUG]
65209 2019-Jan-10 14:32:25.420444 - [DEBUG] -------------------------------------------- 1846. Path Edge --------------------------------------------
65210 2019-Jan-10 14:32:25.420469 - [DEBUG]
65211 2019-Jan-10 14:32:25.420492 - [DEBUG] Process 1846. path edge:
65212 2019-Jan-10 14:32:25.420516 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65213 2019-Jan-10 14:32:25.420572 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
65214 2019-Jan-10 14:32:25.421190 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65215 2019-Jan-10 14:32:25.421822 - [DEBUG]
65216 2019-Jan-10 14:32:25.421846 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
65217 2019-Jan-10 14:32:25.422476 - [DEBUG] Possible callees:
65218 2019-Jan-10 14:32:25.422501 - [DEBUG] bar
65219 2019-Jan-10 14:32:25.422526 - [DEBUG] Possible return sites:
65220 2019-Jan-10 14:32:25.422549 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8965221 2019-Jan-10 14:32:25.423791 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
65222 2019-Jan-10 14:32:25.423820 - [DEBUG] Start points of 'bar' currently not available!
65223 2019-Jan-10 14:32:25.423857 - [DEBUG] Compose: EdgeIdentity * AllBottom
65224 2019-Jan-10 14:32:25.423884 - [DEBUG]
65225 2019-Jan-10 14:32:25.423908 - [DEBUG] Propagate flow
65226 2019-Jan-10 14:32:25.423932 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65227 2019-Jan-10 14:32:25.423988 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
65228 2019-Jan-10 14:32:25.424608 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65229 2019-Jan-10 14:32:25.425241 - [DEBUG] Edge function : AllBottom (result of previous compose)
65230 2019-Jan-10 14:32:25.425267 - [DEBUG]
65231 2019-Jan-10 14:32:25.425291 - [DEBUG] Join: AllTop & AllBottom
65232 2019-Jan-10 14:32:25.425317 - [DEBUG] = AllBottom (new jump func)
65233 2019-Jan-10 14:32:25.425342 - [DEBUG]
65234 2019-Jan-10 14:32:25.425365 - [DEBUG] Start adding new jump function
65235 2019-Jan-10 14:32:25.425389 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65236 2019-Jan-10 14:32:25.425445 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65237 2019-Jan-10 14:32:25.426079 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
65238 2019-Jan-10 14:32:25.426706 - [DEBUG] Edge Function : AllBottom
65239 2019-Jan-10 14:32:25.426738 - [DEBUG] End adding new jump function
65240 2019-Jan-10 14:32:25.426762 - [DEBUG]
65241 2019-Jan-10 14:32:25.426786 - [DEBUG] -------------------------------------------- 1847. Path Edge --------------------------------------------
65242 2019-Jan-10 14:32:25.426810 - [DEBUG]
65243 2019-Jan-10 14:32:25.426846 - [DEBUG] Process 1847. path edge:
65244 2019-Jan-10 14:32:25.426871 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65245 2019-Jan-10 14:32:25.426928 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
65246 2019-Jan-10 14:32:25.427547 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65247 2019-Jan-10 14:32:25.428178 - [DEBUG]
65248 2019-Jan-10 14:32:25.428203 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
65249 2019-Jan-10 14:32:25.428842 - [DEBUG] Compose: EdgeIdentity * AllBottom
65250 2019-Jan-10 14:32:25.428869 - [DEBUG]
65251 2019-Jan-10 14:32:25.428893 - [DEBUG] Propagate flow
65252 2019-Jan-10 14:32:25.428917 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65253 2019-Jan-10 14:32:25.428974 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
65254 2019-Jan-10 14:32:25.429596 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65255 2019-Jan-10 14:32:25.430288 - [DEBUG] Edge function : AllBottom (result of previous compose)
65256 2019-Jan-10 14:32:25.430316 - [DEBUG]
65257 2019-Jan-10 14:32:25.430342 - [DEBUG] Join: AllTop & AllBottom
65258 2019-Jan-10 14:32:25.430368 - [DEBUG] = AllBottom (new jump func)
65259 2019-Jan-10 14:32:25.430394 - [DEBUG]
65260 2019-Jan-10 14:32:25.430417 - [DEBUG] Start adding new jump function
65261 2019-Jan-10 14:32:25.430441 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65262 2019-Jan-10 14:32:25.430509 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65263 2019-Jan-10 14:32:25.431209 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
65264 2019-Jan-10 14:32:25.431879 - [DEBUG] Edge Function : AllBottom
65265 2019-Jan-10 14:32:25.431912 - [DEBUG] End adding new jump function
65266 2019-Jan-10 14:32:25.431936 - [DEBUG]
65267 2019-Jan-10 14:32:25.431960 - [DEBUG] -------------------------------------------- 1848. Path Edge --------------------------------------------
65268 2019-Jan-10 14:32:25.431985 - [DEBUG]
65269 2019-Jan-10 14:32:25.432008 - [DEBUG] Process 1848. path edge:
65270 2019-Jan-10 14:32:25.432032 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65271 2019-Jan-10 14:32:25.432099 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
65272 2019-Jan-10 14:32:25.432760 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65273 2019-Jan-10 14:32:25.433458 - [DEBUG]
65274 2019-Jan-10 14:32:25.433487 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
65275 2019-Jan-10 14:32:25.434202 - [DEBUG] Compose: EdgeIdentity * AllBottom
65276 2019-Jan-10 14:32:25.434231 - [DEBUG]
65277 2019-Jan-10 14:32:25.434256 - [DEBUG] Propagate flow
65278 2019-Jan-10 14:32:25.434279 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65279 2019-Jan-10 14:32:25.434346 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
65280 2019-Jan-10 14:32:25.435039 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65281 2019-Jan-10 14:32:25.435737 - [DEBUG] Edge function : AllBottom (result of previous compose)
65282 2019-Jan-10 14:32:25.435765 - [DEBUG]
65283 2019-Jan-10 14:32:25.435792 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65284 2019-Jan-10 14:32:25.435818 - [DEBUG] = AllBottom
65285 2019-Jan-10 14:32:25.435843 - [DEBUG]
65286 2019-Jan-10 14:32:25.435867 - [DEBUG] PROPAGATE: No new function!
65287 2019-Jan-10 14:32:25.435913 - [DEBUG] Compose: EdgeIdentity * AllBottom
65288 2019-Jan-10 14:32:25.435941 - [DEBUG]
65289 2019-Jan-10 14:32:25.435965 - [DEBUG] Propagate flow
65290 2019-Jan-10 14:32:25.435989 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65291 2019-Jan-10 14:32:25.436062 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
65292 2019-Jan-10 14:32:25.436735 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65293 2019-Jan-10 14:32:25.437434 - [DEBUG] Edge function : AllBottom (result of previous compose)
65294 2019-Jan-10 14:32:25.437461 - [DEBUG]
65295 2019-Jan-10 14:32:25.437488 - [DEBUG] Join: AllTop & AllBottom
65296 2019-Jan-10 14:32:25.437515 - [DEBUG] = AllBottom (new jump func)
65297 2019-Jan-10 14:32:25.437540 - [DEBUG]
65298 2019-Jan-10 14:32:25.437564 - [DEBUG] Start adding new jump function
65299 2019-Jan-10 14:32:25.437588 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65300 2019-Jan-10 14:32:25.437652 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65301 2019-Jan-10 14:32:25.438337 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
65302 2019-Jan-10 14:32:25.439017 - [DEBUG] Edge Function : AllBottom
65303 2019-Jan-10 14:32:25.439050 - [DEBUG] End adding new jump function
65304 2019-Jan-10 14:32:25.439074 - [DEBUG]
65305 2019-Jan-10 14:32:25.439098 - [DEBUG] -------------------------------------------- 1849. Path Edge --------------------------------------------
65306 2019-Jan-10 14:32:25.439123 - [DEBUG]
65307 2019-Jan-10 14:32:25.439146 - [DEBUG] Process 1849. path edge:
65308 2019-Jan-10 14:32:25.439170 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65309 2019-Jan-10 14:32:25.439235 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
65310 2019-Jan-10 14:32:25.439883 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65311 2019-Jan-10 14:32:25.440595 - [DEBUG]
65312 2019-Jan-10 14:32:25.440621 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
65313 2019-Jan-10 14:32:25.441319 - [DEBUG] Possible callees:
65314 2019-Jan-10 14:32:25.441345 - [DEBUG] llvm.dbg.declare
65315 2019-Jan-10 14:32:25.441371 - [DEBUG] Possible return sites:
65316 2019-Jan-10 14:32:25.441395 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10365317 2019-Jan-10 14:32:25.442733 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
65318 2019-Jan-10 14:32:25.442796 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
65319 2019-Jan-10 14:32:25.442846 - [DEBUG] Compose: EdgeIdentity * AllBottom
65320 2019-Jan-10 14:32:25.442873 - [DEBUG]
65321 2019-Jan-10 14:32:25.442897 - [DEBUG] Propagate flow
65322 2019-Jan-10 14:32:25.442921 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65323 2019-Jan-10 14:32:25.442991 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
65324 2019-Jan-10 14:32:25.443651 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65325 2019-Jan-10 14:32:25.444293 - [DEBUG] Edge function : AllBottom (result of previous compose)
65326 2019-Jan-10 14:32:25.444318 - [DEBUG]
65327 2019-Jan-10 14:32:25.444344 - [DEBUG] Join: AllTop & AllBottom
65328 2019-Jan-10 14:32:25.444371 - [DEBUG] = AllBottom (new jump func)
65329 2019-Jan-10 14:32:25.444395 - [DEBUG]
65330 2019-Jan-10 14:32:25.444419 - [DEBUG] Start adding new jump function
65331 2019-Jan-10 14:32:25.444442 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65332 2019-Jan-10 14:32:25.444498 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65333 2019-Jan-10 14:32:25.445134 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
65334 2019-Jan-10 14:32:25.445754 - [DEBUG] Edge Function : AllBottom
65335 2019-Jan-10 14:32:25.445783 - [DEBUG] End adding new jump function
65336 2019-Jan-10 14:32:25.445807 - [DEBUG]
65337 2019-Jan-10 14:32:25.445831 - [DEBUG] -------------------------------------------- 1850. Path Edge --------------------------------------------
65338 2019-Jan-10 14:32:25.445856 - [DEBUG]
65339 2019-Jan-10 14:32:25.445880 - [DEBUG] Process 1850. path edge:
65340 2019-Jan-10 14:32:25.445904 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65341 2019-Jan-10 14:32:25.445960 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
65342 2019-Jan-10 14:32:25.446577 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65343 2019-Jan-10 14:32:25.447236 - [DEBUG]
65344 2019-Jan-10 14:32:25.447261 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
65345 2019-Jan-10 14:32:25.447909 - [DEBUG] Compose: EdgeIdentity * AllBottom
65346 2019-Jan-10 14:32:25.447937 - [DEBUG]
65347 2019-Jan-10 14:32:25.447961 - [DEBUG] Propagate flow
65348 2019-Jan-10 14:32:25.447985 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65349 2019-Jan-10 14:32:25.448042 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
65350 2019-Jan-10 14:32:25.448658 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65351 2019-Jan-10 14:32:25.449298 - [DEBUG] Edge function : AllBottom (result of previous compose)
65352 2019-Jan-10 14:32:25.449323 - [DEBUG]
65353 2019-Jan-10 14:32:25.449347 - [DEBUG] Join: AllTop & AllBottom
65354 2019-Jan-10 14:32:25.449373 - [DEBUG] = AllBottom (new jump func)
65355 2019-Jan-10 14:32:25.449398 - [DEBUG]
65356 2019-Jan-10 14:32:25.449421 - [DEBUG] Start adding new jump function
65357 2019-Jan-10 14:32:25.449444 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65358 2019-Jan-10 14:32:25.449500 - [DEBUG] Fact at target : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65359 2019-Jan-10 14:32:25.450134 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
65360 2019-Jan-10 14:32:25.450779 - [DEBUG] Edge Function : AllBottom
65361 2019-Jan-10 14:32:25.450809 - [DEBUG] End adding new jump function
65362 2019-Jan-10 14:32:25.450833 - [DEBUG]
65363 2019-Jan-10 14:32:25.450856 - [DEBUG] -------------------------------------------- 1851. Path Edge --------------------------------------------
65364 2019-Jan-10 14:32:25.450881 - [DEBUG]
65365 2019-Jan-10 14:32:25.450904 - [DEBUG] Process 1851. path edge:
65366 2019-Jan-10 14:32:25.450928 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65367 2019-Jan-10 14:32:25.450984 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
65368 2019-Jan-10 14:32:25.451596 - [DEBUG] D target: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 >
65369 2019-Jan-10 14:32:25.452227 - [DEBUG]
65370 2019-Jan-10 14:32:25.452253 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
65371 2019-Jan-10 14:32:25.452891 - [DEBUG] Compose: EdgeIdentity * AllBottom
65372 2019-Jan-10 14:32:25.452919 - [DEBUG]
65373 2019-Jan-10 14:32:25.452942 - [DEBUG] Propagate flow
65374 2019-Jan-10 14:32:25.452965 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65375 2019-Jan-10 14:32:25.453023 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
65376 2019-Jan-10 14:32:25.453670 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65377 2019-Jan-10 14:32:25.454303 - [DEBUG] Edge function : AllBottom (result of previous compose)
65378 2019-Jan-10 14:32:25.454328 - [DEBUG]
65379 2019-Jan-10 14:32:25.454353 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65380 2019-Jan-10 14:32:25.454379 - [DEBUG] = AllBottom
65381 2019-Jan-10 14:32:25.454402 - [DEBUG]
65382 2019-Jan-10 14:32:25.454425 - [DEBUG] PROPAGATE: No new function!
65383 2019-Jan-10 14:32:25.454451 - [DEBUG] EDGE:
65384 2019-Jan-10 14:32:25.454508 - [DEBUG] ---> 65385 2019-Jan-10 14:32:25.455120 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65386 2019-Jan-10 14:32:25.455753 - [DEBUG]
65387 2019-Jan-10 14:32:25.455779 - [DEBUG] EDGE:
65388 2019-Jan-10 14:32:25.455837 - [DEBUG] ---> 65389 2019-Jan-10 14:32:25.456482 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65390 2019-Jan-10 14:32:25.457169 - [DEBUG]
65391 2019-Jan-10 14:32:25.457198 - [DEBUG] EDGE:
65392 2019-Jan-10 14:32:25.457262 - [DEBUG] ---> 65393 2019-Jan-10 14:32:25.457900 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65394 2019-Jan-10 14:32:25.458547 - [DEBUG]
65395 2019-Jan-10 14:32:25.458575 - [DEBUG] EDGE:
65396 2019-Jan-10 14:32:25.458637 - [DEBUG] ---> 65397 2019-Jan-10 14:32:25.459267 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65398 2019-Jan-10 14:32:25.459924 - [DEBUG]
65399 2019-Jan-10 14:32:25.459952 - [DEBUG] EDGE:
65400 2019-Jan-10 14:32:25.460033 - [DEBUG] ---> 65401 2019-Jan-10 14:32:25.460720 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65402 2019-Jan-10 14:32:25.461363 - [DEBUG]
65403 2019-Jan-10 14:32:25.461391 - [DEBUG] EDGE:
65404 2019-Jan-10 14:32:25.461451 - [DEBUG] ---> 65405 2019-Jan-10 14:32:25.462086 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65406 2019-Jan-10 14:32:25.462725 - [DEBUG]
65407 2019-Jan-10 14:32:25.462752 - [DEBUG] EDGE:
65408 2019-Jan-10 14:32:25.462810 - [DEBUG] ---> 65409 2019-Jan-10 14:32:25.463429 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65410 2019-Jan-10 14:32:25.464084 - [DEBUG]
65411 2019-Jan-10 14:32:25.464110 - [DEBUG] EDGE:
65412 2019-Jan-10 14:32:25.464168 - [DEBUG] ---> 65413 2019-Jan-10 14:32:25.464791 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65414 2019-Jan-10 14:32:25.465423 - [DEBUG]
65415 2019-Jan-10 14:32:25.465451 - [DEBUG] EDGE:
65416 2019-Jan-10 14:32:25.465509 - [DEBUG] ---> 65417 2019-Jan-10 14:32:25.466127 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65418 2019-Jan-10 14:32:25.466758 - [DEBUG]
65419 2019-Jan-10 14:32:25.466785 - [DEBUG] EDGE:
65420 2019-Jan-10 14:32:25.466856 - [DEBUG] ---> 65421 2019-Jan-10 14:32:25.467475 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65422 2019-Jan-10 14:32:25.468107 - [DEBUG]
65423 2019-Jan-10 14:32:25.468133 - [DEBUG] EDGE:
65424 2019-Jan-10 14:32:25.468191 - [DEBUG] ---> 65425 2019-Jan-10 14:32:25.468812 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65426 2019-Jan-10 14:32:25.469444 - [DEBUG]
65427 2019-Jan-10 14:32:25.469471 - [DEBUG] EDGE:
65428 2019-Jan-10 14:32:25.469529 - [DEBUG] ---> 65429 2019-Jan-10 14:32:25.470148 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65430 2019-Jan-10 14:32:25.470792 - [DEBUG]
65431 2019-Jan-10 14:32:25.470841 - [DEBUG] Compose: EdgeIdentity * AllBottom
65432 2019-Jan-10 14:32:25.470869 - [DEBUG]
65433 2019-Jan-10 14:32:25.470893 - [DEBUG] Propagate flow
65434 2019-Jan-10 14:32:25.470917 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65435 2019-Jan-10 14:32:25.470989 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
65436 2019-Jan-10 14:32:25.471612 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65437 2019-Jan-10 14:32:25.472244 - [DEBUG] Edge function : AllBottom (result of previous compose)
65438 2019-Jan-10 14:32:25.472270 - [DEBUG]
65439 2019-Jan-10 14:32:25.472296 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65440 2019-Jan-10 14:32:25.472322 - [DEBUG] = AllBottom
65441 2019-Jan-10 14:32:25.472346 - [DEBUG]
65442 2019-Jan-10 14:32:25.472370 - [DEBUG] PROPAGATE: No new function!
65443 2019-Jan-10 14:32:25.472395 - [DEBUG] EDGE:
65444 2019-Jan-10 14:32:25.472453 - [DEBUG] ---> i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33,
65445 2019-Jan-10 14:32:25.473078 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65446 2019-Jan-10 14:32:25.473728 - [DEBUG]
65447 2019-Jan-10 14:32:25.473755 - [DEBUG] EDGE:
65448 2019-Jan-10 14:32:25.473812 - [DEBUG] ---> 65449 2019-Jan-10 14:32:25.474432 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65450 2019-Jan-10 14:32:25.475064 - [DEBUG]
65451 2019-Jan-10 14:32:25.475091 - [DEBUG] EDGE:
65452 2019-Jan-10 14:32:25.475148 - [DEBUG] ---> 65453 2019-Jan-10 14:32:25.475764 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65454 2019-Jan-10 14:32:25.476396 - [DEBUG]
65455 2019-Jan-10 14:32:25.476422 - [DEBUG] EDGE:
65456 2019-Jan-10 14:32:25.476480 - [DEBUG] ---> 65457 2019-Jan-10 14:32:25.477137 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65458 2019-Jan-10 14:32:25.477774 - [DEBUG]
65459 2019-Jan-10 14:32:25.477814 - [DEBUG] Compose: EdgeIdentity * AllBottom
65460 2019-Jan-10 14:32:25.477841 - [DEBUG]
65461 2019-Jan-10 14:32:25.477865 - [DEBUG] Propagate flow
65462 2019-Jan-10 14:32:25.477889 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65463 2019-Jan-10 14:32:25.477946 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65464 2019-Jan-10 14:32:25.478575 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65465 2019-Jan-10 14:32:25.479209 - [DEBUG] Edge function : AllBottom (result of previous compose)
65466 2019-Jan-10 14:32:25.479234 - [DEBUG]
65467 2019-Jan-10 14:32:25.479259 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65468 2019-Jan-10 14:32:25.479285 - [DEBUG] = AllBottom
65469 2019-Jan-10 14:32:25.479309 - [DEBUG]
65470 2019-Jan-10 14:32:25.479333 - [DEBUG] PROPAGATE: No new function!
65471 2019-Jan-10 14:32:25.479358 - [DEBUG] EDGE:
65472 2019-Jan-10 14:32:25.479415 - [DEBUG] ---> i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29,
65473 2019-Jan-10 14:32:25.480049 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65474 2019-Jan-10 14:32:25.480700 - [DEBUG]
65475 2019-Jan-10 14:32:25.480727 - [DEBUG] EDGE:
65476 2019-Jan-10 14:32:25.480784 - [DEBUG] ---> 65477 2019-Jan-10 14:32:25.481406 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65478 2019-Jan-10 14:32:25.482038 - [DEBUG]
65479 2019-Jan-10 14:32:25.482073 - [DEBUG] Compose: EdgeIdentity * AllBottom
65480 2019-Jan-10 14:32:25.482100 - [DEBUG]
65481 2019-Jan-10 14:32:25.482124 - [DEBUG] Propagate flow
65482 2019-Jan-10 14:32:25.482147 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65483 2019-Jan-10 14:32:25.482204 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
65484 2019-Jan-10 14:32:25.482834 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65485 2019-Jan-10 14:32:25.483465 - [DEBUG] Edge function : AllBottom (result of previous compose)
65486 2019-Jan-10 14:32:25.483502 - [DEBUG]
65487 2019-Jan-10 14:32:25.483530 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65488 2019-Jan-10 14:32:25.483556 - [DEBUG] = AllBottom
65489 2019-Jan-10 14:32:25.483581 - [DEBUG]
65490 2019-Jan-10 14:32:25.483604 - [DEBUG] PROPAGATE: No new function!
65491 2019-Jan-10 14:32:25.483629 - [DEBUG] EDGE:
65492 2019-Jan-10 14:32:25.483687 - [DEBUG] ---> 65493 2019-Jan-10 14:32:25.484306 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65494 2019-Jan-10 14:32:25.484939 - [DEBUG]
65495 2019-Jan-10 14:32:25.484965 - [DEBUG] EDGE:
65496 2019-Jan-10 14:32:25.485023 - [DEBUG] ---> 65497 2019-Jan-10 14:32:25.485645 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65498 2019-Jan-10 14:32:25.486277 - [DEBUG]
65499 2019-Jan-10 14:32:25.486304 - [DEBUG] EDGE:
65500 2019-Jan-10 14:32:25.486361 - [DEBUG] ---> 65501 2019-Jan-10 14:32:25.487001 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65502 2019-Jan-10 14:32:25.487634 - [DEBUG]
65503 2019-Jan-10 14:32:25.487668 - [DEBUG] Compose: EdgeIdentity * AllBottom
65504 2019-Jan-10 14:32:25.487695 - [DEBUG]
65505 2019-Jan-10 14:32:25.487719 - [DEBUG] Propagate flow
65506 2019-Jan-10 14:32:25.487743 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65507 2019-Jan-10 14:32:25.487799 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
65508 2019-Jan-10 14:32:25.488428 - [DEBUG] Target value : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
65509 2019-Jan-10 14:32:25.489060 - [DEBUG] Edge function : AllBottom (result of previous compose)
65510 2019-Jan-10 14:32:25.489085 - [DEBUG]
65511 2019-Jan-10 14:32:25.489119 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
65512 2019-Jan-10 14:32:25.489145 - [DEBUG] = AllBottom
65513 2019-Jan-10 14:32:25.489170 - [DEBUG]
65514 2019-Jan-10 14:32:25.489193 - [DEBUG] PROPAGATE: No new function!
65515 2019-Jan-10 14:32:25.489219 - [DEBUG] EDGE:
65516 2019-Jan-10 14:32:25.489276 - [DEBUG] ---> 65517 2019-Jan-10 14:32:25.489896 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65518 2019-Jan-10 14:32:25.490547 - [DEBUG]
65519 2019-Jan-10 14:32:25.490574 - [DEBUG] EDGE:
65520 2019-Jan-10 14:32:25.490635 - [DEBUG] ---> 65521 2019-Jan-10 14:32:25.491259 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65522 2019-Jan-10 14:32:25.491891 - [DEBUG]
65523 2019-Jan-10 14:32:25.491918 - [DEBUG] EDGE:
65524 2019-Jan-10 14:32:25.491975 - [DEBUG] ---> 65525 2019-Jan-10 14:32:25.492597 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65526 2019-Jan-10 14:32:25.493229 - [DEBUG]
65527 2019-Jan-10 14:32:25.493255 - [DEBUG] EDGE:
65528 2019-Jan-10 14:32:25.493313 - [DEBUG] ---> 65529 2019-Jan-10 14:32:25.493953 - [DEBUG] D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20>
65530 2019-Jan-10 14:32:25.494591 - [DEBUG]
65531 2019-Jan-10 14:32:25.494617 - [DEBUG] Compose: EdgeIdentity * AllBottom
65532 2019-Jan-10 14:32:25.494643 - [DEBUG]
65533 2019-Jan-10 14:32:25.494667 - [DEBUG] Propagate flow
65534 2019-Jan-10 14:32:25.494690 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65535 2019-Jan-10 14:32:25.494746 - [DEBUG] Target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
65536 2019-Jan-10 14:32:25.495365 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65537 2019-Jan-10 14:32:25.495421 - [DEBUG] Edge function : AllBottom (result of previous compose)
65538 2019-Jan-10 14:32:25.495446 - [DEBUG]
65539 2019-Jan-10 14:32:25.495471 - [DEBUG] Join: AllTop & AllBottom
65540 2019-Jan-10 14:32:25.495497 - [DEBUG] = AllBottom (new jump func)
65541 2019-Jan-10 14:32:25.495522 - [DEBUG]
65542 2019-Jan-10 14:32:25.495545 - [DEBUG] Start adding new jump function
65543 2019-Jan-10 14:32:25.495569 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65544 2019-Jan-10 14:32:25.495624 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65545 2019-Jan-10 14:32:25.495678 - [DEBUG] Destination : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
65546 2019-Jan-10 14:32:25.496297 - [DEBUG] Edge Function : AllBottom
65547 2019-Jan-10 14:32:25.496325 - [DEBUG] End adding new jump function
65548 2019-Jan-10 14:32:25.496349 - [DEBUG]
65549 2019-Jan-10 14:32:25.496373 - [DEBUG] -------------------------------------------- 1852. Path Edge --------------------------------------------
65550 2019-Jan-10 14:32:25.496398 - [DEBUG]
65551 2019-Jan-10 14:32:25.496421 - [DEBUG] Process 1852. path edge:
65552 2019-Jan-10 14:32:25.496445 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65553 2019-Jan-10 14:32:25.496509 - [DEBUG] N target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 ;
65554 2019-Jan-10 14:32:25.497157 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65555 2019-Jan-10 14:32:25.497218 - [DEBUG]
65556 2019-Jan-10 14:32:25.497243 - [DEBUG] Process normal at target: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
65557 2019-Jan-10 14:32:25.497900 - [DEBUG] Compose: AllBottom * AllBottom
65558 2019-Jan-10 14:32:25.497928 - [DEBUG]
65559 2019-Jan-10 14:32:25.497952 - [DEBUG] Propagate flow
65560 2019-Jan-10 14:32:25.497976 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65561 2019-Jan-10 14:32:25.498033 - [DEBUG] Target : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
65562 2019-Jan-10 14:32:25.498651 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65563 2019-Jan-10 14:32:25.498707 - [DEBUG] Edge function : AllBottom (result of previous compose)
65564 2019-Jan-10 14:32:25.498732 - [DEBUG]
65565 2019-Jan-10 14:32:25.498757 - [DEBUG] Join: AllTop & AllBottom
65566 2019-Jan-10 14:32:25.498783 - [DEBUG] = AllBottom (new jump func)
65567 2019-Jan-10 14:32:25.498808 - [DEBUG]
65568 2019-Jan-10 14:32:25.498832 - [DEBUG] Start adding new jump function
65569 2019-Jan-10 14:32:25.498855 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65570 2019-Jan-10 14:32:25.498910 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65571 2019-Jan-10 14:32:25.498964 - [DEBUG] Destination : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
65572 2019-Jan-10 14:32:25.499582 - [DEBUG] Edge Function : AllBottom
65573 2019-Jan-10 14:32:25.499610 - [DEBUG] End adding new jump function
65574 2019-Jan-10 14:32:25.499635 - [DEBUG]
65575 2019-Jan-10 14:32:25.499658 - [DEBUG] -------------------------------------------- 1853. Path Edge --------------------------------------------
65576 2019-Jan-10 14:32:25.499683 - [DEBUG]
65577 2019-Jan-10 14:32:25.499707 - [DEBUG] Process 1853. path edge:
65578 2019-Jan-10 14:32:25.499730 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65579 2019-Jan-10 14:32:25.499787 - [DEBUG] N target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 ;
65580 2019-Jan-10 14:32:25.500422 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65581 2019-Jan-10 14:32:25.500478 - [DEBUG]
65582 2019-Jan-10 14:32:25.500503 - [DEBUG] Process normal at target: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
65583 2019-Jan-10 14:32:25.501132 - [DEBUG] Compose: AllBottom * AllBottom
65584 2019-Jan-10 14:32:25.501160 - [DEBUG]
65585 2019-Jan-10 14:32:25.501184 - [DEBUG] Propagate flow
65586 2019-Jan-10 14:32:25.501208 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65587 2019-Jan-10 14:32:25.501265 - [DEBUG] Target : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
65588 2019-Jan-10 14:32:25.501886 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65589 2019-Jan-10 14:32:25.501942 - [DEBUG] Edge function : AllBottom (result of previous compose)
65590 2019-Jan-10 14:32:25.501967 - [DEBUG]
65591 2019-Jan-10 14:32:25.501992 - [DEBUG] Join: AllTop & AllBottom
65592 2019-Jan-10 14:32:25.502018 - [DEBUG] = AllBottom (new jump func)
65593 2019-Jan-10 14:32:25.502042 - [DEBUG]
65594 2019-Jan-10 14:32:25.502066 - [DEBUG] Start adding new jump function
65595 2019-Jan-10 14:32:25.502089 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65596 2019-Jan-10 14:32:25.502144 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65597 2019-Jan-10 14:32:25.502198 - [DEBUG] Destination : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
65598 2019-Jan-10 14:32:25.502818 - [DEBUG] Edge Function : AllBottom
65599 2019-Jan-10 14:32:25.502858 - [DEBUG] End adding new jump function
65600 2019-Jan-10 14:32:25.502883 - [DEBUG]
65601 2019-Jan-10 14:32:25.502907 - [DEBUG] -------------------------------------------- 1854. Path Edge --------------------------------------------
65602 2019-Jan-10 14:32:25.502931 - [DEBUG]
65603 2019-Jan-10 14:32:25.502954 - [DEBUG] Process 1854. path edge:
65604 2019-Jan-10 14:32:25.502978 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65605 2019-Jan-10 14:32:25.503035 - [DEBUG] N target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 ;
65606 2019-Jan-10 14:32:25.503671 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65607 2019-Jan-10 14:32:25.503727 - [DEBUG]
65608 2019-Jan-10 14:32:25.503751 - [DEBUG] Process normal at target: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
65609 2019-Jan-10 14:32:25.504380 - [DEBUG] Compose: AllBottom * AllBottom
65610 2019-Jan-10 14:32:25.504407 - [DEBUG]
65611 2019-Jan-10 14:32:25.504431 - [DEBUG] Propagate flow
65612 2019-Jan-10 14:32:25.504454 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65613 2019-Jan-10 14:32:25.504510 - [DEBUG] Target : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
65614 2019-Jan-10 14:32:25.505129 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65615 2019-Jan-10 14:32:25.505185 - [DEBUG] Edge function : AllBottom (result of previous compose)
65616 2019-Jan-10 14:32:25.505210 - [DEBUG]
65617 2019-Jan-10 14:32:25.505235 - [DEBUG] Join: AllTop & AllBottom
65618 2019-Jan-10 14:32:25.505261 - [DEBUG] = AllBottom (new jump func)
65619 2019-Jan-10 14:32:25.505285 - [DEBUG]
65620 2019-Jan-10 14:32:25.505309 - [DEBUG] Start adding new jump function
65621 2019-Jan-10 14:32:25.505332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65622 2019-Jan-10 14:32:25.505387 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65623 2019-Jan-10 14:32:25.505442 - [DEBUG] Destination : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
65624 2019-Jan-10 14:32:25.506057 - [DEBUG] Edge Function : AllBottom
65625 2019-Jan-10 14:32:25.506085 - [DEBUG] End adding new jump function
65626 2019-Jan-10 14:32:25.506109 - [DEBUG]
65627 2019-Jan-10 14:32:25.506133 - [DEBUG] -------------------------------------------- 1855. Path Edge --------------------------------------------
65628 2019-Jan-10 14:32:25.506157 - [DEBUG]
65629 2019-Jan-10 14:32:25.506180 - [DEBUG] Process 1855. path edge:
65630 2019-Jan-10 14:32:25.506204 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65631 2019-Jan-10 14:32:25.506261 - [DEBUG] N target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 ;
65632 2019-Jan-10 14:32:25.506912 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65633 2019-Jan-10 14:32:25.506972 - [DEBUG]
65634 2019-Jan-10 14:32:25.506998 - [DEBUG] Process normal at target: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
65635 2019-Jan-10 14:32:25.507631 - [DEBUG] Compose: AllBottom * AllBottom
65636 2019-Jan-10 14:32:25.507659 - [DEBUG]
65637 2019-Jan-10 14:32:25.507683 - [DEBUG] Propagate flow
65638 2019-Jan-10 14:32:25.507707 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65639 2019-Jan-10 14:32:25.507764 - [DEBUG] Target : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
65640 2019-Jan-10 14:32:25.508384 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65641 2019-Jan-10 14:32:25.508440 - [DEBUG] Edge function : AllBottom (result of previous compose)
65642 2019-Jan-10 14:32:25.508465 - [DEBUG]
65643 2019-Jan-10 14:32:25.508490 - [DEBUG] Join: AllTop & AllBottom
65644 2019-Jan-10 14:32:25.508515 - [DEBUG] = AllBottom (new jump func)
65645 2019-Jan-10 14:32:25.508540 - [DEBUG]
65646 2019-Jan-10 14:32:25.508575 - [DEBUG] Start adding new jump function
65647 2019-Jan-10 14:32:25.508599 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65648 2019-Jan-10 14:32:25.508654 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65649 2019-Jan-10 14:32:25.508709 - [DEBUG] Destination : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
65650 2019-Jan-10 14:32:25.509327 - [DEBUG] Edge Function : AllBottom
65651 2019-Jan-10 14:32:25.509356 - [DEBUG] End adding new jump function
65652 2019-Jan-10 14:32:25.509381 - [DEBUG]
65653 2019-Jan-10 14:32:25.509404 - [DEBUG] -------------------------------------------- 1856. Path Edge --------------------------------------------
65654 2019-Jan-10 14:32:25.509429 - [DEBUG]
65655 2019-Jan-10 14:32:25.509452 - [DEBUG] Process 1856. path edge:
65656 2019-Jan-10 14:32:25.509476 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65657 2019-Jan-10 14:32:25.509533 - [DEBUG] N target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 ;
65658 2019-Jan-10 14:32:25.510148 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65659 2019-Jan-10 14:32:25.510218 - [DEBUG]
65660 2019-Jan-10 14:32:25.510242 - [DEBUG] Process normal at target: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
65661 2019-Jan-10 14:32:25.510881 - [DEBUG] Compose: AllBottom * AllBottom
65662 2019-Jan-10 14:32:25.510909 - [DEBUG]
65663 2019-Jan-10 14:32:25.510933 - [DEBUG] Propagate flow
65664 2019-Jan-10 14:32:25.510956 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65665 2019-Jan-10 14:32:25.511013 - [DEBUG] Target : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
65666 2019-Jan-10 14:32:25.511635 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65667 2019-Jan-10 14:32:25.511691 - [DEBUG] Edge function : AllBottom (result of previous compose)
65668 2019-Jan-10 14:32:25.511716 - [DEBUG]
65669 2019-Jan-10 14:32:25.511741 - [DEBUG] Join: AllTop & AllBottom
65670 2019-Jan-10 14:32:25.511767 - [DEBUG] = AllBottom (new jump func)
65671 2019-Jan-10 14:32:25.511791 - [DEBUG]
65672 2019-Jan-10 14:32:25.511815 - [DEBUG] Start adding new jump function
65673 2019-Jan-10 14:32:25.511838 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65674 2019-Jan-10 14:32:25.511894 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65675 2019-Jan-10 14:32:25.511948 - [DEBUG] Destination : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
65676 2019-Jan-10 14:32:25.512568 - [DEBUG] Edge Function : AllBottom
65677 2019-Jan-10 14:32:25.512595 - [DEBUG] End adding new jump function
65678 2019-Jan-10 14:32:25.512620 - [DEBUG]
65679 2019-Jan-10 14:32:25.512643 - [DEBUG] -------------------------------------------- 1857. Path Edge --------------------------------------------
65680 2019-Jan-10 14:32:25.512668 - [DEBUG]
65681 2019-Jan-10 14:32:25.512691 - [DEBUG] Process 1857. path edge:
65682 2019-Jan-10 14:32:25.512715 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65683 2019-Jan-10 14:32:25.512774 - [DEBUG] N target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 ;
65684 2019-Jan-10 14:32:25.513395 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65685 2019-Jan-10 14:32:25.513451 - [DEBUG]
65686 2019-Jan-10 14:32:25.513475 - [DEBUG] Process normal at target: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
65687 2019-Jan-10 14:32:25.514122 - [DEBUG] Compose: AllBottom * AllBottom
65688 2019-Jan-10 14:32:25.514150 - [DEBUG]
65689 2019-Jan-10 14:32:25.514174 - [DEBUG] Propagate flow
65690 2019-Jan-10 14:32:25.514198 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65691 2019-Jan-10 14:32:25.514255 - [DEBUG] Target : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
65692 2019-Jan-10 14:32:25.514882 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65693 2019-Jan-10 14:32:25.514938 - [DEBUG] Edge function : AllBottom (result of previous compose)
65694 2019-Jan-10 14:32:25.514964 - [DEBUG]
65695 2019-Jan-10 14:32:25.514989 - [DEBUG] Join: AllTop & AllBottom
65696 2019-Jan-10 14:32:25.515014 - [DEBUG] = AllBottom (new jump func)
65697 2019-Jan-10 14:32:25.515039 - [DEBUG]
65698 2019-Jan-10 14:32:25.515063 - [DEBUG] Start adding new jump function
65699 2019-Jan-10 14:32:25.515086 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65700 2019-Jan-10 14:32:25.515141 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65701 2019-Jan-10 14:32:25.515196 - [DEBUG] Destination : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
65702 2019-Jan-10 14:32:25.515813 - [DEBUG] Edge Function : AllBottom
65703 2019-Jan-10 14:32:25.515841 - [DEBUG] End adding new jump function
65704 2019-Jan-10 14:32:25.515865 - [DEBUG]
65705 2019-Jan-10 14:32:25.515889 - [DEBUG] -------------------------------------------- 1858. Path Edge --------------------------------------------
65706 2019-Jan-10 14:32:25.515913 - [DEBUG]
65707 2019-Jan-10 14:32:25.515937 - [DEBUG] Process 1858. path edge:
65708 2019-Jan-10 14:32:25.515961 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65709 2019-Jan-10 14:32:25.516016 - [DEBUG] N target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 ;
65710 2019-Jan-10 14:32:25.516632 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65711 2019-Jan-10 14:32:25.516688 - [DEBUG]
65712 2019-Jan-10 14:32:25.516713 - [DEBUG] Process normal at target: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
65713 2019-Jan-10 14:32:25.517355 - [DEBUG] Compose: AllBottom * AllBottom
65714 2019-Jan-10 14:32:25.517383 - [DEBUG]
65715 2019-Jan-10 14:32:25.517407 - [DEBUG] Propagate flow
65716 2019-Jan-10 14:32:25.517430 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65717 2019-Jan-10 14:32:25.517487 - [DEBUG] Target : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
65718 2019-Jan-10 14:32:25.518103 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65719 2019-Jan-10 14:32:25.518159 - [DEBUG] Edge function : AllBottom (result of previous compose)
65720 2019-Jan-10 14:32:25.518185 - [DEBUG]
65721 2019-Jan-10 14:32:25.518209 - [DEBUG] Join: AllTop & AllBottom
65722 2019-Jan-10 14:32:25.518235 - [DEBUG] = AllBottom (new jump func)
65723 2019-Jan-10 14:32:25.518260 - [DEBUG]
65724 2019-Jan-10 14:32:25.518283 - [DEBUG] Start adding new jump function
65725 2019-Jan-10 14:32:25.518307 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65726 2019-Jan-10 14:32:25.518361 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65727 2019-Jan-10 14:32:25.518416 - [DEBUG] Destination : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
65728 2019-Jan-10 14:32:25.519032 - [DEBUG] Edge Function : AllBottom
65729 2019-Jan-10 14:32:25.519060 - [DEBUG] End adding new jump function
65730 2019-Jan-10 14:32:25.519084 - [DEBUG]
65731 2019-Jan-10 14:32:25.519108 - [DEBUG] -------------------------------------------- 1859. Path Edge --------------------------------------------
65732 2019-Jan-10 14:32:25.519132 - [DEBUG]
65733 2019-Jan-10 14:32:25.519155 - [DEBUG] Process 1859. path edge:
65734 2019-Jan-10 14:32:25.519179 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65735 2019-Jan-10 14:32:25.519235 - [DEBUG] N target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 ;
65736 2019-Jan-10 14:32:25.519853 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65737 2019-Jan-10 14:32:25.519909 - [DEBUG]
65738 2019-Jan-10 14:32:25.519941 - [DEBUG] Process normal at target: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
65739 2019-Jan-10 14:32:25.520585 - [DEBUG] Compose: AllBottom * AllBottom
65740 2019-Jan-10 14:32:25.520614 - [DEBUG]
65741 2019-Jan-10 14:32:25.520638 - [DEBUG] Propagate flow
65742 2019-Jan-10 14:32:25.520662 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65743 2019-Jan-10 14:32:25.520719 - [DEBUG] Target : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
65744 2019-Jan-10 14:32:25.521341 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65745 2019-Jan-10 14:32:25.521396 - [DEBUG] Edge function : AllBottom (result of previous compose)
65746 2019-Jan-10 14:32:25.521421 - [DEBUG]
65747 2019-Jan-10 14:32:25.521446 - [DEBUG] Join: AllTop & AllBottom
65748 2019-Jan-10 14:32:25.521472 - [DEBUG] = AllBottom (new jump func)
65749 2019-Jan-10 14:32:25.521496 - [DEBUG]
65750 2019-Jan-10 14:32:25.521520 - [DEBUG] Start adding new jump function
65751 2019-Jan-10 14:32:25.521543 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65752 2019-Jan-10 14:32:25.521598 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65753 2019-Jan-10 14:32:25.521653 - [DEBUG] Destination : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
65754 2019-Jan-10 14:32:25.522272 - [DEBUG] Edge Function : AllBottom
65755 2019-Jan-10 14:32:25.522301 - [DEBUG] End adding new jump function
65756 2019-Jan-10 14:32:25.522325 - [DEBUG]
65757 2019-Jan-10 14:32:25.522349 - [DEBUG] -------------------------------------------- 1860. Path Edge --------------------------------------------
65758 2019-Jan-10 14:32:25.522373 - [DEBUG]
65759 2019-Jan-10 14:32:25.522397 - [DEBUG] Process 1860. path edge:
65760 2019-Jan-10 14:32:25.522421 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65761 2019-Jan-10 14:32:25.522477 - [DEBUG] N target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 ;
65762 2019-Jan-10 14:32:25.523097 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65763 2019-Jan-10 14:32:25.523153 - [DEBUG]
65764 2019-Jan-10 14:32:25.523178 - [DEBUG] Process normal at target: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
65765 2019-Jan-10 14:32:25.523824 - [DEBUG] Compose: AllBottom * AllBottom
65766 2019-Jan-10 14:32:25.523852 - [DEBUG]
65767 2019-Jan-10 14:32:25.523876 - [DEBUG] Propagate flow
65768 2019-Jan-10 14:32:25.523899 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65769 2019-Jan-10 14:32:25.523956 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
65770 2019-Jan-10 14:32:25.524587 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65771 2019-Jan-10 14:32:25.524644 - [DEBUG] Edge function : AllBottom (result of previous compose)
65772 2019-Jan-10 14:32:25.524669 - [DEBUG]
65773 2019-Jan-10 14:32:25.524694 - [DEBUG] Join: AllTop & AllBottom
65774 2019-Jan-10 14:32:25.524719 - [DEBUG] = AllBottom (new jump func)
65775 2019-Jan-10 14:32:25.524744 - [DEBUG]
65776 2019-Jan-10 14:32:25.524768 - [DEBUG] Start adding new jump function
65777 2019-Jan-10 14:32:25.524791 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65778 2019-Jan-10 14:32:25.524846 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65779 2019-Jan-10 14:32:25.524901 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
65780 2019-Jan-10 14:32:25.525521 - [DEBUG] Edge Function : AllBottom
65781 2019-Jan-10 14:32:25.525548 - [DEBUG] End adding new jump function
65782 2019-Jan-10 14:32:25.525572 - [DEBUG]
65783 2019-Jan-10 14:32:25.525596 - [DEBUG] -------------------------------------------- 1861. Path Edge --------------------------------------------
65784 2019-Jan-10 14:32:25.525632 - [DEBUG]
65785 2019-Jan-10 14:32:25.525656 - [DEBUG] Process 1861. path edge:
65786 2019-Jan-10 14:32:25.525680 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65787 2019-Jan-10 14:32:25.525737 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 ;
65788 2019-Jan-10 14:32:25.526358 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65789 2019-Jan-10 14:32:25.526414 - [DEBUG]
65790 2019-Jan-10 14:32:25.526438 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
65791 2019-Jan-10 14:32:25.527093 - [DEBUG] Compose: AllBottom * AllBottom
65792 2019-Jan-10 14:32:25.527121 - [DEBUG]
65793 2019-Jan-10 14:32:25.527145 - [DEBUG] Propagate flow
65794 2019-Jan-10 14:32:25.527168 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65795 2019-Jan-10 14:32:25.527225 - [DEBUG] Target : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
65796 2019-Jan-10 14:32:25.527841 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65797 2019-Jan-10 14:32:25.527897 - [DEBUG] Edge function : AllBottom (result of previous compose)
65798 2019-Jan-10 14:32:25.527922 - [DEBUG]
65799 2019-Jan-10 14:32:25.527946 - [DEBUG] Join: AllTop & AllBottom
65800 2019-Jan-10 14:32:25.527972 - [DEBUG] = AllBottom (new jump func)
65801 2019-Jan-10 14:32:25.527997 - [DEBUG]
65802 2019-Jan-10 14:32:25.528020 - [DEBUG] Start adding new jump function
65803 2019-Jan-10 14:32:25.528043 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65804 2019-Jan-10 14:32:25.528098 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65805 2019-Jan-10 14:32:25.528153 - [DEBUG] Destination : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
65806 2019-Jan-10 14:32:25.528768 - [DEBUG] Edge Function : AllBottom
65807 2019-Jan-10 14:32:25.528796 - [DEBUG] End adding new jump function
65808 2019-Jan-10 14:32:25.528820 - [DEBUG]
65809 2019-Jan-10 14:32:25.528844 - [DEBUG] -------------------------------------------- 1862. Path Edge --------------------------------------------
65810 2019-Jan-10 14:32:25.528868 - [DEBUG]
65811 2019-Jan-10 14:32:25.528891 - [DEBUG] Process 1862. path edge:
65812 2019-Jan-10 14:32:25.528915 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65813 2019-Jan-10 14:32:25.528971 - [DEBUG] N target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 ;
65814 2019-Jan-10 14:32:25.529585 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65815 2019-Jan-10 14:32:25.529641 - [DEBUG]
65816 2019-Jan-10 14:32:25.529666 - [DEBUG] Process normal at target: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
65817 2019-Jan-10 14:32:25.530309 - [DEBUG] Compose: AllBottom * AllBottom
65818 2019-Jan-10 14:32:25.530336 - [DEBUG]
65819 2019-Jan-10 14:32:25.530360 - [DEBUG] Propagate flow
65820 2019-Jan-10 14:32:25.530383 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65821 2019-Jan-10 14:32:25.530440 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65822 2019-Jan-10 14:32:25.531056 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65823 2019-Jan-10 14:32:25.531112 - [DEBUG] Edge function : AllBottom (result of previous compose)
65824 2019-Jan-10 14:32:25.531138 - [DEBUG]
65825 2019-Jan-10 14:32:25.531162 - [DEBUG] Join: AllTop & AllBottom
65826 2019-Jan-10 14:32:25.531188 - [DEBUG] = AllBottom (new jump func)
65827 2019-Jan-10 14:32:25.531212 - [DEBUG]
65828 2019-Jan-10 14:32:25.531236 - [DEBUG] Start adding new jump function
65829 2019-Jan-10 14:32:25.531259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65830 2019-Jan-10 14:32:25.531314 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65831 2019-Jan-10 14:32:25.531376 - [DEBUG] Destination : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65832 2019-Jan-10 14:32:25.531993 - [DEBUG] Edge Function : AllBottom
65833 2019-Jan-10 14:32:25.532021 - [DEBUG] End adding new jump function
65834 2019-Jan-10 14:32:25.532045 - [DEBUG]
65835 2019-Jan-10 14:32:25.532069 - [DEBUG] -------------------------------------------- 1863. Path Edge --------------------------------------------
65836 2019-Jan-10 14:32:25.532093 - [DEBUG]
65837 2019-Jan-10 14:32:25.532116 - [DEBUG] Process 1863. path edge:
65838 2019-Jan-10 14:32:25.532140 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65839 2019-Jan-10 14:32:25.532196 - [DEBUG] N target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 ;
65840 2019-Jan-10 14:32:25.532812 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65841 2019-Jan-10 14:32:25.532868 - [DEBUG]
65842 2019-Jan-10 14:32:25.532892 - [DEBUG] Process normal at target: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
65843 2019-Jan-10 14:32:25.533536 - [DEBUG] Compose: AllBottom * AllBottom
65844 2019-Jan-10 14:32:25.533565 - [DEBUG]
65845 2019-Jan-10 14:32:25.533589 - [DEBUG] Propagate flow
65846 2019-Jan-10 14:32:25.533613 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65847 2019-Jan-10 14:32:25.533670 - [DEBUG] Target : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
65848 2019-Jan-10 14:32:25.534292 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65849 2019-Jan-10 14:32:25.534348 - [DEBUG] Edge function : AllBottom (result of previous compose)
65850 2019-Jan-10 14:32:25.534373 - [DEBUG]
65851 2019-Jan-10 14:32:25.534397 - [DEBUG] Join: AllTop & AllBottom
65852 2019-Jan-10 14:32:25.534423 - [DEBUG] = AllBottom (new jump func)
65853 2019-Jan-10 14:32:25.534448 - [DEBUG]
65854 2019-Jan-10 14:32:25.534471 - [DEBUG] Start adding new jump function
65855 2019-Jan-10 14:32:25.534495 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65856 2019-Jan-10 14:32:25.534550 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65857 2019-Jan-10 14:32:25.534604 - [DEBUG] Destination : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
65858 2019-Jan-10 14:32:25.535225 - [DEBUG] Edge Function : AllBottom
65859 2019-Jan-10 14:32:25.535253 - [DEBUG] End adding new jump function
65860 2019-Jan-10 14:32:25.535277 - [DEBUG]
65861 2019-Jan-10 14:32:25.535301 - [DEBUG] -------------------------------------------- 1864. Path Edge --------------------------------------------
65862 2019-Jan-10 14:32:25.535325 - [DEBUG]
65863 2019-Jan-10 14:32:25.535349 - [DEBUG] Process 1864. path edge:
65864 2019-Jan-10 14:32:25.535373 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65865 2019-Jan-10 14:32:25.535428 - [DEBUG] N target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 ;
65866 2019-Jan-10 14:32:25.536051 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65867 2019-Jan-10 14:32:25.536106 - [DEBUG]
65868 2019-Jan-10 14:32:25.536132 - [DEBUG] Process normal at target: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
65869 2019-Jan-10 14:32:25.536766 - [DEBUG] Compose: AllBottom * AllBottom
65870 2019-Jan-10 14:32:25.536794 - [DEBUG]
65871 2019-Jan-10 14:32:25.536818 - [DEBUG] Propagate flow
65872 2019-Jan-10 14:32:25.536855 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65873 2019-Jan-10 14:32:25.536912 - [DEBUG] Target : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
65874 2019-Jan-10 14:32:25.537533 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65875 2019-Jan-10 14:32:25.537602 - [DEBUG] Edge function : AllBottom (result of previous compose)
65876 2019-Jan-10 14:32:25.537627 - [DEBUG]
65877 2019-Jan-10 14:32:25.537652 - [DEBUG] Join: AllTop & AllBottom
65878 2019-Jan-10 14:32:25.537678 - [DEBUG] = AllBottom (new jump func)
65879 2019-Jan-10 14:32:25.537703 - [DEBUG]
65880 2019-Jan-10 14:32:25.537726 - [DEBUG] Start adding new jump function
65881 2019-Jan-10 14:32:25.537749 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65882 2019-Jan-10 14:32:25.537805 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65883 2019-Jan-10 14:32:25.537859 - [DEBUG] Destination : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
65884 2019-Jan-10 14:32:25.538479 - [DEBUG] Edge Function : AllBottom
65885 2019-Jan-10 14:32:25.538507 - [DEBUG] End adding new jump function
65886 2019-Jan-10 14:32:25.538531 - [DEBUG]
65887 2019-Jan-10 14:32:25.538555 - [DEBUG] -------------------------------------------- 1865. Path Edge --------------------------------------------
65888 2019-Jan-10 14:32:25.538579 - [DEBUG]
65889 2019-Jan-10 14:32:25.538602 - [DEBUG] Process 1865. path edge:
65890 2019-Jan-10 14:32:25.538626 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65891 2019-Jan-10 14:32:25.538682 - [DEBUG] N target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 ;
65892 2019-Jan-10 14:32:25.539300 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65893 2019-Jan-10 14:32:25.539356 - [DEBUG]
65894 2019-Jan-10 14:32:25.539380 - [DEBUG] Process call at target: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
65895 2019-Jan-10 14:32:25.540007 - [DEBUG] Possible callees:
65896 2019-Jan-10 14:32:25.540033 - [DEBUG] bar
65897 2019-Jan-10 14:32:25.540058 - [DEBUG] Possible return sites:
65898 2019-Jan-10 14:32:25.540082 - [DEBUG] %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35


getSummaryFlowFunction()
%call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !7165899 2019-Jan-10 14:32:25.541327 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
65900 2019-Jan-10 14:32:25.541356 - [DEBUG] Start points of 'bar' currently not available!
65901 2019-Jan-10 14:32:25.541394 - [DEBUG] Compose: AllBottom * AllBottom
65902 2019-Jan-10 14:32:25.541421 - [DEBUG]
65903 2019-Jan-10 14:32:25.541445 - [DEBUG] Propagate flow
65904 2019-Jan-10 14:32:25.541469 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65905 2019-Jan-10 14:32:25.541526 - [DEBUG] Target : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
65906 2019-Jan-10 14:32:25.542146 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65907 2019-Jan-10 14:32:25.542202 - [DEBUG] Edge function : AllBottom (result of previous compose)
65908 2019-Jan-10 14:32:25.542227 - [DEBUG]
65909 2019-Jan-10 14:32:25.542252 - [DEBUG] Join: AllTop & AllBottom
65910 2019-Jan-10 14:32:25.542278 - [DEBUG] = AllBottom (new jump func)
65911 2019-Jan-10 14:32:25.542302 - [DEBUG]
65912 2019-Jan-10 14:32:25.542326 - [DEBUG] Start adding new jump function
65913 2019-Jan-10 14:32:25.542349 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65914 2019-Jan-10 14:32:25.542404 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65915 2019-Jan-10 14:32:25.542459 - [DEBUG] Destination : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
65916 2019-Jan-10 14:32:25.543084 - [DEBUG] Edge Function : AllBottom
65917 2019-Jan-10 14:32:25.543112 - [DEBUG] End adding new jump function
65918 2019-Jan-10 14:32:25.543136 - [DEBUG]
65919 2019-Jan-10 14:32:25.543160 - [DEBUG] -------------------------------------------- 1866. Path Edge --------------------------------------------
65920 2019-Jan-10 14:32:25.543184 - [DEBUG]
65921 2019-Jan-10 14:32:25.543207 - [DEBUG] Process 1866. path edge:
65922 2019-Jan-10 14:32:25.543239 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65923 2019-Jan-10 14:32:25.543296 - [DEBUG] N target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 ;
65924 2019-Jan-10 14:32:25.543930 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65925 2019-Jan-10 14:32:25.543987 - [DEBUG]
65926 2019-Jan-10 14:32:25.544011 - [DEBUG] Process normal at target: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
65927 2019-Jan-10 14:32:25.544645 - [DEBUG] Compose: AllBottom * AllBottom
65928 2019-Jan-10 14:32:25.544672 - [DEBUG]
65929 2019-Jan-10 14:32:25.544696 - [DEBUG] Propagate flow
65930 2019-Jan-10 14:32:25.544719 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65931 2019-Jan-10 14:32:25.544777 - [DEBUG] Target : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
65932 2019-Jan-10 14:32:25.545392 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65933 2019-Jan-10 14:32:25.545448 - [DEBUG] Edge function : AllBottom (result of previous compose)
65934 2019-Jan-10 14:32:25.545473 - [DEBUG]
65935 2019-Jan-10 14:32:25.545498 - [DEBUG] Join: AllTop & AllBottom
65936 2019-Jan-10 14:32:25.545523 - [DEBUG] = AllBottom (new jump func)
65937 2019-Jan-10 14:32:25.545548 - [DEBUG]
65938 2019-Jan-10 14:32:25.545571 - [DEBUG] Start adding new jump function
65939 2019-Jan-10 14:32:25.545595 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65940 2019-Jan-10 14:32:25.545650 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65941 2019-Jan-10 14:32:25.545704 - [DEBUG] Destination : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
65942 2019-Jan-10 14:32:25.546319 - [DEBUG] Edge Function : AllBottom
65943 2019-Jan-10 14:32:25.546347 - [DEBUG] End adding new jump function
65944 2019-Jan-10 14:32:25.546371 - [DEBUG]
65945 2019-Jan-10 14:32:25.546395 - [DEBUG] -------------------------------------------- 1867. Path Edge --------------------------------------------
65946 2019-Jan-10 14:32:25.546419 - [DEBUG]
65947 2019-Jan-10 14:32:25.546442 - [DEBUG] Process 1867. path edge:
65948 2019-Jan-10 14:32:25.546466 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65949 2019-Jan-10 14:32:25.546522 - [DEBUG] N target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 ;
65950 2019-Jan-10 14:32:25.547152 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65951 2019-Jan-10 14:32:25.547208 - [DEBUG]
65952 2019-Jan-10 14:32:25.547233 - [DEBUG] Process normal at target: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
65953 2019-Jan-10 14:32:25.547864 - [DEBUG] Compose: AllBottom * AllBottom
65954 2019-Jan-10 14:32:25.547891 - [DEBUG]
65955 2019-Jan-10 14:32:25.547915 - [DEBUG] Propagate flow
65956 2019-Jan-10 14:32:25.547939 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65957 2019-Jan-10 14:32:25.547995 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
65958 2019-Jan-10 14:32:25.548630 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65959 2019-Jan-10 14:32:25.548686 - [DEBUG] Edge function : AllBottom (result of previous compose)
65960 2019-Jan-10 14:32:25.548711 - [DEBUG]
65961 2019-Jan-10 14:32:25.548735 - [DEBUG] Join: AllTop & AllBottom
65962 2019-Jan-10 14:32:25.548761 - [DEBUG] = AllBottom (new jump func)
65963 2019-Jan-10 14:32:25.548786 - [DEBUG]
65964 2019-Jan-10 14:32:25.548809 - [DEBUG] Start adding new jump function
65965 2019-Jan-10 14:32:25.548832 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65966 2019-Jan-10 14:32:25.548887 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65967 2019-Jan-10 14:32:25.548950 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
65968 2019-Jan-10 14:32:25.549575 - [DEBUG] Edge Function : AllBottom
65969 2019-Jan-10 14:32:25.549602 - [DEBUG] End adding new jump function
65970 2019-Jan-10 14:32:25.549626 - [DEBUG]
65971 2019-Jan-10 14:32:25.549650 - [DEBUG] -------------------------------------------- 1868. Path Edge --------------------------------------------
65972 2019-Jan-10 14:32:25.549674 - [DEBUG]
65973 2019-Jan-10 14:32:25.549697 - [DEBUG] Process 1868. path edge:
65974 2019-Jan-10 14:32:25.549721 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
65975 2019-Jan-10 14:32:25.549777 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 ;
65976 2019-Jan-10 14:32:25.550418 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
65977 2019-Jan-10 14:32:25.550474 - [DEBUG]
65978 2019-Jan-10 14:32:25.550498 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
65979 2019-Jan-10 14:32:25.551131 - [DEBUG] Possible callees:
65980 2019-Jan-10 14:32:25.551156 - [DEBUG] llvm.dbg.declare
65981 2019-Jan-10 14:32:25.551182 - [DEBUG] Possible return sites:
65982 2019-Jan-10 14:32:25.551205 - [DEBUG] store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !7865983 2019-Jan-10 14:32:25.552440 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
65984 2019-Jan-10 14:32:25.552468 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
65985 2019-Jan-10 14:32:25.552506 - [DEBUG] Compose: AllBottom * AllBottom
65986 2019-Jan-10 14:32:25.552533 - [DEBUG]
65987 2019-Jan-10 14:32:25.552558 - [DEBUG] Propagate flow
65988 2019-Jan-10 14:32:25.552581 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
65989 2019-Jan-10 14:32:25.552638 - [DEBUG] Target : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
65990 2019-Jan-10 14:32:25.553279 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
65991 2019-Jan-10 14:32:25.553341 - [DEBUG] Edge function : AllBottom (result of previous compose)
65992 2019-Jan-10 14:32:25.553366 - [DEBUG]
65993 2019-Jan-10 14:32:25.553391 - [DEBUG] Join: AllTop & AllBottom
65994 2019-Jan-10 14:32:25.553417 - [DEBUG] = AllBottom (new jump func)
65995 2019-Jan-10 14:32:25.553442 - [DEBUG]
65996 2019-Jan-10 14:32:25.553466 - [DEBUG] Start adding new jump function
65997 2019-Jan-10 14:32:25.553507 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
65998 2019-Jan-10 14:32:25.553565 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
65999 2019-Jan-10 14:32:25.553620 - [DEBUG] Destination : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
66000 2019-Jan-10 14:32:25.554246 - [DEBUG] Edge Function : AllBottom
66001 2019-Jan-10 14:32:25.554274 - [DEBUG] End adding new jump function
66002 2019-Jan-10 14:32:25.554299 - [DEBUG]
66003 2019-Jan-10 14:32:25.554322 - [DEBUG] -------------------------------------------- 1869. Path Edge --------------------------------------------
66004 2019-Jan-10 14:32:25.554346 - [DEBUG]
66005 2019-Jan-10 14:32:25.554370 - [DEBUG] Process 1869. path edge:
66006 2019-Jan-10 14:32:25.554394 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66007 2019-Jan-10 14:32:25.554450 - [DEBUG] N target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 ;
66008 2019-Jan-10 14:32:25.555068 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66009 2019-Jan-10 14:32:25.555125 - [DEBUG]
66010 2019-Jan-10 14:32:25.555149 - [DEBUG] Process normal at target: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
66011 2019-Jan-10 14:32:25.555799 - [DEBUG] Compose: AllBottom * AllBottom
66012 2019-Jan-10 14:32:25.555828 - [DEBUG]
66013 2019-Jan-10 14:32:25.555852 - [DEBUG] Propagate flow
66014 2019-Jan-10 14:32:25.555876 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66015 2019-Jan-10 14:32:25.555933 - [DEBUG] Target : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
66016 2019-Jan-10 14:32:25.556550 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66017 2019-Jan-10 14:32:25.556606 - [DEBUG] Edge function : AllBottom (result of previous compose)
66018 2019-Jan-10 14:32:25.556632 - [DEBUG]
66019 2019-Jan-10 14:32:25.556656 - [DEBUG] Join: AllTop & AllBottom
66020 2019-Jan-10 14:32:25.556682 - [DEBUG] = AllBottom (new jump func)
66021 2019-Jan-10 14:32:25.556706 - [DEBUG]
66022 2019-Jan-10 14:32:25.556730 - [DEBUG] Start adding new jump function
66023 2019-Jan-10 14:32:25.556753 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66024 2019-Jan-10 14:32:25.556814 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66025 2019-Jan-10 14:32:25.556882 - [DEBUG] Destination : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
66026 2019-Jan-10 14:32:25.557513 - [DEBUG] Edge Function : AllBottom
66027 2019-Jan-10 14:32:25.557542 - [DEBUG] End adding new jump function
66028 2019-Jan-10 14:32:25.557566 - [DEBUG]
66029 2019-Jan-10 14:32:25.557590 - [DEBUG] -------------------------------------------- 1870. Path Edge --------------------------------------------
66030 2019-Jan-10 14:32:25.557614 - [DEBUG]
66031 2019-Jan-10 14:32:25.557637 - [DEBUG] Process 1870. path edge:
66032 2019-Jan-10 14:32:25.557661 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66033 2019-Jan-10 14:32:25.557718 - [DEBUG] N target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 ;
66034 2019-Jan-10 14:32:25.558334 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66035 2019-Jan-10 14:32:25.558390 - [DEBUG]
66036 2019-Jan-10 14:32:25.558415 - [DEBUG] Process normal at target: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
66037 2019-Jan-10 14:32:25.559047 - [DEBUG] Compose: AllBottom * AllBottom
66038 2019-Jan-10 14:32:25.559078 - [DEBUG]
66039 2019-Jan-10 14:32:25.559102 - [DEBUG] Propagate flow
66040 2019-Jan-10 14:32:25.559126 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66041 2019-Jan-10 14:32:25.559183 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66042 2019-Jan-10 14:32:25.559804 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66043 2019-Jan-10 14:32:25.559860 - [DEBUG] Edge function : AllBottom (result of previous compose)
66044 2019-Jan-10 14:32:25.559885 - [DEBUG]
66045 2019-Jan-10 14:32:25.559910 - [DEBUG] Join: AllTop & AllBottom
66046 2019-Jan-10 14:32:25.559936 - [DEBUG] = AllBottom (new jump func)
66047 2019-Jan-10 14:32:25.559960 - [DEBUG]
66048 2019-Jan-10 14:32:25.559984 - [DEBUG] Start adding new jump function
66049 2019-Jan-10 14:32:25.560007 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66050 2019-Jan-10 14:32:25.560062 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66051 2019-Jan-10 14:32:25.560117 - [DEBUG] Destination : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66052 2019-Jan-10 14:32:25.560752 - [DEBUG] Edge Function : AllBottom
66053 2019-Jan-10 14:32:25.560780 - [DEBUG] End adding new jump function
66054 2019-Jan-10 14:32:25.560804 - [DEBUG]
66055 2019-Jan-10 14:32:25.560827 - [DEBUG] -------------------------------------------- 1871. Path Edge --------------------------------------------
66056 2019-Jan-10 14:32:25.560852 - [DEBUG]
66057 2019-Jan-10 14:32:25.560875 - [DEBUG] Process 1871. path edge:
66058 2019-Jan-10 14:32:25.560911 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66059 2019-Jan-10 14:32:25.560967 - [DEBUG] N target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 ;
66060 2019-Jan-10 14:32:25.561585 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66061 2019-Jan-10 14:32:25.561641 - [DEBUG]
66062 2019-Jan-10 14:32:25.561665 - [DEBUG] Process normal at target: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66063 2019-Jan-10 14:32:25.562305 - [DEBUG] Compose: AllBottom * AllBottom
66064 2019-Jan-10 14:32:25.562333 - [DEBUG]
66065 2019-Jan-10 14:32:25.562356 - [DEBUG] Propagate flow
66066 2019-Jan-10 14:32:25.562380 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66067 2019-Jan-10 14:32:25.562437 - [DEBUG] Target : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
66068 2019-Jan-10 14:32:25.563054 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66069 2019-Jan-10 14:32:25.563110 - [DEBUG] Edge function : AllBottom (result of previous compose)
66070 2019-Jan-10 14:32:25.563135 - [DEBUG]
66071 2019-Jan-10 14:32:25.563160 - [DEBUG] Join: AllTop & AllBottom
66072 2019-Jan-10 14:32:25.563186 - [DEBUG] = AllBottom (new jump func)
66073 2019-Jan-10 14:32:25.563210 - [DEBUG]
66074 2019-Jan-10 14:32:25.563234 - [DEBUG] Start adding new jump function
66075 2019-Jan-10 14:32:25.563257 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66076 2019-Jan-10 14:32:25.563312 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66077 2019-Jan-10 14:32:25.563367 - [DEBUG] Destination : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
66078 2019-Jan-10 14:32:25.564002 - [DEBUG] Edge Function : AllBottom
66079 2019-Jan-10 14:32:25.564030 - [DEBUG] End adding new jump function
66080 2019-Jan-10 14:32:25.564054 - [DEBUG]
66081 2019-Jan-10 14:32:25.564078 - [DEBUG] -------------------------------------------- 1872. Path Edge --------------------------------------------
66082 2019-Jan-10 14:32:25.564102 - [DEBUG]
66083 2019-Jan-10 14:32:25.564125 - [DEBUG] Process 1872. path edge:
66084 2019-Jan-10 14:32:25.564149 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66085 2019-Jan-10 14:32:25.564206 - [DEBUG] N target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 ;
66086 2019-Jan-10 14:32:25.564819 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66087 2019-Jan-10 14:32:25.564875 - [DEBUG]
66088 2019-Jan-10 14:32:25.564900 - [DEBUG] Process normal at target: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
66089 2019-Jan-10 14:32:25.565540 - [DEBUG] Compose: AllBottom * AllBottom
66090 2019-Jan-10 14:32:25.565568 - [DEBUG]
66091 2019-Jan-10 14:32:25.565592 - [DEBUG] Propagate flow
66092 2019-Jan-10 14:32:25.565615 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66093 2019-Jan-10 14:32:25.565673 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66094 2019-Jan-10 14:32:25.566315 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66095 2019-Jan-10 14:32:25.566371 - [DEBUG] Edge function : AllBottom (result of previous compose)
66096 2019-Jan-10 14:32:25.566396 - [DEBUG]
66097 2019-Jan-10 14:32:25.566420 - [DEBUG] Join: AllTop & AllBottom
66098 2019-Jan-10 14:32:25.566446 - [DEBUG] = AllBottom (new jump func)
66099 2019-Jan-10 14:32:25.566470 - [DEBUG]
66100 2019-Jan-10 14:32:25.566494 - [DEBUG] Start adding new jump function
66101 2019-Jan-10 14:32:25.566517 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66102 2019-Jan-10 14:32:25.566572 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66103 2019-Jan-10 14:32:25.566627 - [DEBUG] Destination : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66104 2019-Jan-10 14:32:25.567259 - [DEBUG] Edge Function : AllBottom
66105 2019-Jan-10 14:32:25.567296 - [DEBUG] End adding new jump function
66106 2019-Jan-10 14:32:25.567320 - [DEBUG]
66107 2019-Jan-10 14:32:25.567344 - [DEBUG] -------------------------------------------- 1873. Path Edge --------------------------------------------
66108 2019-Jan-10 14:32:25.567368 - [DEBUG]
66109 2019-Jan-10 14:32:25.567391 - [DEBUG] Process 1873. path edge:
66110 2019-Jan-10 14:32:25.567415 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66111 2019-Jan-10 14:32:25.567471 - [DEBUG] N target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 ;
66112 2019-Jan-10 14:32:25.568087 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66113 2019-Jan-10 14:32:25.568143 - [DEBUG]
66114 2019-Jan-10 14:32:25.568167 - [DEBUG] Process normal at target: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66115 2019-Jan-10 14:32:25.568806 - [DEBUG] Compose: AllBottom * AllBottom
66116 2019-Jan-10 14:32:25.568835 - [DEBUG]
66117 2019-Jan-10 14:32:25.568859 - [DEBUG] Propagate flow
66118 2019-Jan-10 14:32:25.568883 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66119 2019-Jan-10 14:32:25.568940 - [DEBUG] Target : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66120 2019-Jan-10 14:32:25.569571 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66121 2019-Jan-10 14:32:25.569627 - [DEBUG] Edge function : AllBottom (result of previous compose)
66122 2019-Jan-10 14:32:25.569652 - [DEBUG]
66123 2019-Jan-10 14:32:25.569677 - [DEBUG] Join: AllTop & AllBottom
66124 2019-Jan-10 14:32:25.569702 - [DEBUG] = AllBottom (new jump func)
66125 2019-Jan-10 14:32:25.569727 - [DEBUG]
66126 2019-Jan-10 14:32:25.569751 - [DEBUG] Start adding new jump function
66127 2019-Jan-10 14:32:25.569774 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66128 2019-Jan-10 14:32:25.569829 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66129 2019-Jan-10 14:32:25.569883 - [DEBUG] Destination : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66130 2019-Jan-10 14:32:25.570518 - [DEBUG] Edge Function : AllBottom
66131 2019-Jan-10 14:32:25.570546 - [DEBUG] End adding new jump function
66132 2019-Jan-10 14:32:25.570570 - [DEBUG]
66133 2019-Jan-10 14:32:25.570594 - [DEBUG] -------------------------------------------- 1874. Path Edge --------------------------------------------
66134 2019-Jan-10 14:32:25.570618 - [DEBUG]
66135 2019-Jan-10 14:32:25.570642 - [DEBUG] Process 1874. path edge:
66136 2019-Jan-10 14:32:25.570666 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66137 2019-Jan-10 14:32:25.570721 - [DEBUG] N target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 ;
66138 2019-Jan-10 14:32:25.571341 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66139 2019-Jan-10 14:32:25.571397 - [DEBUG]
66140 2019-Jan-10 14:32:25.571421 - [DEBUG] Process normal at target: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66141 2019-Jan-10 14:32:25.572060 - [DEBUG] Compose: AllBottom * AllBottom
66142 2019-Jan-10 14:32:25.572088 - [DEBUG]
66143 2019-Jan-10 14:32:25.572112 - [DEBUG] Propagate flow
66144 2019-Jan-10 14:32:25.572136 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66145 2019-Jan-10 14:32:25.572193 - [DEBUG] Target : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
66146 2019-Jan-10 14:32:25.572821 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66147 2019-Jan-10 14:32:25.572878 - [DEBUG] Edge function : AllBottom (result of previous compose)
66148 2019-Jan-10 14:32:25.572903 - [DEBUG]
66149 2019-Jan-10 14:32:25.572928 - [DEBUG] Join: AllTop & AllBottom
66150 2019-Jan-10 14:32:25.572954 - [DEBUG] = AllBottom (new jump func)
66151 2019-Jan-10 14:32:25.572989 - [DEBUG]
66152 2019-Jan-10 14:32:25.573013 - [DEBUG] Start adding new jump function
66153 2019-Jan-10 14:32:25.573037 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66154 2019-Jan-10 14:32:25.573092 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66155 2019-Jan-10 14:32:25.573147 - [DEBUG] Destination : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
66156 2019-Jan-10 14:32:25.573786 - [DEBUG] Edge Function : AllBottom
66157 2019-Jan-10 14:32:25.573814 - [DEBUG] End adding new jump function
66158 2019-Jan-10 14:32:25.573838 - [DEBUG]
66159 2019-Jan-10 14:32:25.573862 - [DEBUG] -------------------------------------------- 1875. Path Edge --------------------------------------------
66160 2019-Jan-10 14:32:25.573886 - [DEBUG]
66161 2019-Jan-10 14:32:25.573909 - [DEBUG] Process 1875. path edge:
66162 2019-Jan-10 14:32:25.573933 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66163 2019-Jan-10 14:32:25.573990 - [DEBUG] N target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 ;
66164 2019-Jan-10 14:32:25.574605 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66165 2019-Jan-10 14:32:25.574661 - [DEBUG]
66166 2019-Jan-10 14:32:25.574687 - [DEBUG] Process normal at target: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
66167 2019-Jan-10 14:32:25.575327 - [DEBUG] Compose: AllBottom * AllBottom
66168 2019-Jan-10 14:32:25.575354 - [DEBUG]
66169 2019-Jan-10 14:32:25.575378 - [DEBUG] Propagate flow
66170 2019-Jan-10 14:32:25.575401 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66171 2019-Jan-10 14:32:25.575459 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66172 2019-Jan-10 14:32:25.576090 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66173 2019-Jan-10 14:32:25.576146 - [DEBUG] Edge function : AllBottom (result of previous compose)
66174 2019-Jan-10 14:32:25.576171 - [DEBUG]
66175 2019-Jan-10 14:32:25.576196 - [DEBUG] Join: AllTop & AllBottom
66176 2019-Jan-10 14:32:25.576222 - [DEBUG] = AllBottom (new jump func)
66177 2019-Jan-10 14:32:25.576246 - [DEBUG]
66178 2019-Jan-10 14:32:25.576270 - [DEBUG] Start adding new jump function
66179 2019-Jan-10 14:32:25.576294 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66180 2019-Jan-10 14:32:25.576348 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66181 2019-Jan-10 14:32:25.576403 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66182 2019-Jan-10 14:32:25.577045 - [DEBUG] Edge Function : AllBottom
66183 2019-Jan-10 14:32:25.577073 - [DEBUG] End adding new jump function
66184 2019-Jan-10 14:32:25.577097 - [DEBUG]
66185 2019-Jan-10 14:32:25.577121 - [DEBUG] -------------------------------------------- 1876. Path Edge --------------------------------------------
66186 2019-Jan-10 14:32:25.577145 - [DEBUG]
66187 2019-Jan-10 14:32:25.577168 - [DEBUG] Process 1876. path edge:
66188 2019-Jan-10 14:32:25.577192 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66189 2019-Jan-10 14:32:25.577248 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 ;
66190 2019-Jan-10 14:32:25.577875 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66191 2019-Jan-10 14:32:25.577931 - [DEBUG]
66192 2019-Jan-10 14:32:25.577955 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66193 2019-Jan-10 14:32:25.578595 - [DEBUG] Possible callees:
66194 2019-Jan-10 14:32:25.578620 - [DEBUG] llvm.dbg.declare
66195 2019-Jan-10 14:32:25.578654 - [DEBUG] Possible return sites:
66196 2019-Jan-10 14:32:25.578678 - [DEBUG] store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !12066197 2019-Jan-10 14:32:25.579919 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66198 2019-Jan-10 14:32:25.579948 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66199 2019-Jan-10 14:32:25.579988 - [DEBUG] Compose: AllBottom * AllBottom
66200 2019-Jan-10 14:32:25.580015 - [DEBUG]
66201 2019-Jan-10 14:32:25.580040 - [DEBUG] Propagate flow
66202 2019-Jan-10 14:32:25.580063 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66203 2019-Jan-10 14:32:25.580120 - [DEBUG] Target : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66204 2019-Jan-10 14:32:25.580755 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66205 2019-Jan-10 14:32:25.580812 - [DEBUG] Edge function : AllBottom (result of previous compose)
66206 2019-Jan-10 14:32:25.580837 - [DEBUG]
66207 2019-Jan-10 14:32:25.580862 - [DEBUG] Join: AllTop & AllBottom
66208 2019-Jan-10 14:32:25.580888 - [DEBUG] = AllBottom (new jump func)
66209 2019-Jan-10 14:32:25.580912 - [DEBUG]
66210 2019-Jan-10 14:32:25.580936 - [DEBUG] Start adding new jump function
66211 2019-Jan-10 14:32:25.580959 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66212 2019-Jan-10 14:32:25.581014 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66213 2019-Jan-10 14:32:25.581069 - [DEBUG] Destination : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66214 2019-Jan-10 14:32:25.581689 - [DEBUG] Edge Function : AllBottom
66215 2019-Jan-10 14:32:25.581717 - [DEBUG] End adding new jump function
66216 2019-Jan-10 14:32:25.581741 - [DEBUG]
66217 2019-Jan-10 14:32:25.581765 - [DEBUG] -------------------------------------------- 1877. Path Edge --------------------------------------------
66218 2019-Jan-10 14:32:25.581789 - [DEBUG]
66219 2019-Jan-10 14:32:25.581812 - [DEBUG] Process 1877. path edge:
66220 2019-Jan-10 14:32:25.581836 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66221 2019-Jan-10 14:32:25.581892 - [DEBUG] N target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 ;
66222 2019-Jan-10 14:32:25.582510 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66223 2019-Jan-10 14:32:25.582566 - [DEBUG]
66224 2019-Jan-10 14:32:25.582591 - [DEBUG] Process normal at target: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66225 2019-Jan-10 14:32:25.583229 - [DEBUG] Compose: AllBottom * AllBottom
66226 2019-Jan-10 14:32:25.583257 - [DEBUG]
66227 2019-Jan-10 14:32:25.583281 - [DEBUG] Propagate flow
66228 2019-Jan-10 14:32:25.583304 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66229 2019-Jan-10 14:32:25.583362 - [DEBUG] Target : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
66230 2019-Jan-10 14:32:25.583993 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66231 2019-Jan-10 14:32:25.584049 - [DEBUG] Edge function : AllBottom (result of previous compose)
66232 2019-Jan-10 14:32:25.584074 - [DEBUG]
66233 2019-Jan-10 14:32:25.584099 - [DEBUG] Join: AllTop & AllBottom
66234 2019-Jan-10 14:32:25.584125 - [DEBUG] = AllBottom (new jump func)
66235 2019-Jan-10 14:32:25.584149 - [DEBUG]
66236 2019-Jan-10 14:32:25.584173 - [DEBUG] Start adding new jump function
66237 2019-Jan-10 14:32:25.584196 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66238 2019-Jan-10 14:32:25.584251 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66239 2019-Jan-10 14:32:25.584306 - [DEBUG] Destination : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
66240 2019-Jan-10 14:32:25.584930 - [DEBUG] Edge Function : AllBottom
66241 2019-Jan-10 14:32:25.584958 - [DEBUG] End adding new jump function
66242 2019-Jan-10 14:32:25.584983 - [DEBUG]
66243 2019-Jan-10 14:32:25.585006 - [DEBUG] -------------------------------------------- 1878. Path Edge --------------------------------------------
66244 2019-Jan-10 14:32:25.585031 - [DEBUG]
66245 2019-Jan-10 14:32:25.585054 - [DEBUG] Process 1878. path edge:
66246 2019-Jan-10 14:32:25.585078 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66247 2019-Jan-10 14:32:25.585134 - [DEBUG] N target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 ;
66248 2019-Jan-10 14:32:25.585750 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66249 2019-Jan-10 14:32:25.585806 - [DEBUG]
66250 2019-Jan-10 14:32:25.585831 - [DEBUG] Process normal at target: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
66251 2019-Jan-10 14:32:25.586465 - [DEBUG] Compose: AllBottom * AllBottom
66252 2019-Jan-10 14:32:25.586494 - [DEBUG]
66253 2019-Jan-10 14:32:25.586518 - [DEBUG] Propagate flow
66254 2019-Jan-10 14:32:25.586542 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66255 2019-Jan-10 14:32:25.586600 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66256 2019-Jan-10 14:32:25.587241 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66257 2019-Jan-10 14:32:25.587297 - [DEBUG] Edge function : AllBottom (result of previous compose)
66258 2019-Jan-10 14:32:25.587323 - [DEBUG]
66259 2019-Jan-10 14:32:25.587347 - [DEBUG] Join: AllTop & AllBottom
66260 2019-Jan-10 14:32:25.587373 - [DEBUG] = AllBottom (new jump func)
66261 2019-Jan-10 14:32:25.587397 - [DEBUG]
66262 2019-Jan-10 14:32:25.587421 - [DEBUG] Start adding new jump function
66263 2019-Jan-10 14:32:25.587445 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66264 2019-Jan-10 14:32:25.587500 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66265 2019-Jan-10 14:32:25.587554 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66266 2019-Jan-10 14:32:25.588182 - [DEBUG] Edge Function : AllBottom
66267 2019-Jan-10 14:32:25.588211 - [DEBUG] End adding new jump function
66268 2019-Jan-10 14:32:25.588235 - [DEBUG]
66269 2019-Jan-10 14:32:25.588258 - [DEBUG] -------------------------------------------- 1879. Path Edge --------------------------------------------
66270 2019-Jan-10 14:32:25.588283 - [DEBUG]
66271 2019-Jan-10 14:32:25.588306 - [DEBUG] Process 1879. path edge:
66272 2019-Jan-10 14:32:25.588330 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66273 2019-Jan-10 14:32:25.588386 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 ;
66274 2019-Jan-10 14:32:25.589012 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66275 2019-Jan-10 14:32:25.589068 - [DEBUG]
66276 2019-Jan-10 14:32:25.589093 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66277 2019-Jan-10 14:32:25.589735 - [DEBUG] Possible callees:
66278 2019-Jan-10 14:32:25.589760 - [DEBUG] llvm.dbg.declare
66279 2019-Jan-10 14:32:25.589786 - [DEBUG] Possible return sites:
66280 2019-Jan-10 14:32:25.589809 - [DEBUG] store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !14966281 2019-Jan-10 14:32:25.591076 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66282 2019-Jan-10 14:32:25.591115 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66283 2019-Jan-10 14:32:25.591154 - [DEBUG] Compose: AllBottom * AllBottom
66284 2019-Jan-10 14:32:25.591181 - [DEBUG]
66285 2019-Jan-10 14:32:25.591206 - [DEBUG] Propagate flow
66286 2019-Jan-10 14:32:25.591229 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66287 2019-Jan-10 14:32:25.591287 - [DEBUG] Target : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66288 2019-Jan-10 14:32:25.591916 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66289 2019-Jan-10 14:32:25.591972 - [DEBUG] Edge function : AllBottom (result of previous compose)
66290 2019-Jan-10 14:32:25.591997 - [DEBUG]
66291 2019-Jan-10 14:32:25.592022 - [DEBUG] Join: AllTop & AllBottom
66292 2019-Jan-10 14:32:25.592048 - [DEBUG] = AllBottom (new jump func)
66293 2019-Jan-10 14:32:25.592073 - [DEBUG]
66294 2019-Jan-10 14:32:25.592096 - [DEBUG] Start adding new jump function
66295 2019-Jan-10 14:32:25.592120 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66296 2019-Jan-10 14:32:25.592175 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66297 2019-Jan-10 14:32:25.592230 - [DEBUG] Destination : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66298 2019-Jan-10 14:32:25.592848 - [DEBUG] Edge Function : AllBottom
66299 2019-Jan-10 14:32:25.592876 - [DEBUG] End adding new jump function
66300 2019-Jan-10 14:32:25.592901 - [DEBUG]
66301 2019-Jan-10 14:32:25.592925 - [DEBUG] -------------------------------------------- 1880. Path Edge --------------------------------------------
66302 2019-Jan-10 14:32:25.592949 - [DEBUG]
66303 2019-Jan-10 14:32:25.592973 - [DEBUG] Process 1880. path edge:
66304 2019-Jan-10 14:32:25.592997 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66305 2019-Jan-10 14:32:25.593053 - [DEBUG] N target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 ;
66306 2019-Jan-10 14:32:25.593695 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66307 2019-Jan-10 14:32:25.593752 - [DEBUG]
66308 2019-Jan-10 14:32:25.593777 - [DEBUG] Process normal at target: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66309 2019-Jan-10 14:32:25.594418 - [DEBUG] Compose: AllBottom * AllBottom
66310 2019-Jan-10 14:32:25.594446 - [DEBUG]
66311 2019-Jan-10 14:32:25.594470 - [DEBUG] Propagate flow
66312 2019-Jan-10 14:32:25.594494 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66313 2019-Jan-10 14:32:25.594551 - [DEBUG] Target : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
66314 2019-Jan-10 14:32:25.595170 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66315 2019-Jan-10 14:32:25.595227 - [DEBUG] Edge function : AllBottom (result of previous compose)
66316 2019-Jan-10 14:32:25.595252 - [DEBUG]
66317 2019-Jan-10 14:32:25.595276 - [DEBUG] Join: AllTop & AllBottom
66318 2019-Jan-10 14:32:25.595302 - [DEBUG] = AllBottom (new jump func)
66319 2019-Jan-10 14:32:25.595327 - [DEBUG]
66320 2019-Jan-10 14:32:25.595350 - [DEBUG] Start adding new jump function
66321 2019-Jan-10 14:32:25.595373 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66322 2019-Jan-10 14:32:25.595429 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66323 2019-Jan-10 14:32:25.595483 - [DEBUG] Destination : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
66324 2019-Jan-10 14:32:25.596098 - [DEBUG] Edge Function : AllBottom
66325 2019-Jan-10 14:32:25.596125 - [DEBUG] End adding new jump function
66326 2019-Jan-10 14:32:25.596150 - [DEBUG]
66327 2019-Jan-10 14:32:25.596173 - [DEBUG] -------------------------------------------- 1881. Path Edge --------------------------------------------
66328 2019-Jan-10 14:32:25.596198 - [DEBUG]
66329 2019-Jan-10 14:32:25.596221 - [DEBUG] Process 1881. path edge:
66330 2019-Jan-10 14:32:25.596254 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66331 2019-Jan-10 14:32:25.596310 - [DEBUG] N target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 ;
66332 2019-Jan-10 14:32:25.596943 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66333 2019-Jan-10 14:32:25.596999 - [DEBUG]
66334 2019-Jan-10 14:32:25.597024 - [DEBUG] Process normal at target: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
66335 2019-Jan-10 14:32:25.597662 - [DEBUG] Compose: AllBottom * AllBottom
66336 2019-Jan-10 14:32:25.597689 - [DEBUG]
66337 2019-Jan-10 14:32:25.597713 - [DEBUG] Propagate flow
66338 2019-Jan-10 14:32:25.597737 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66339 2019-Jan-10 14:32:25.597795 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66340 2019-Jan-10 14:32:25.598422 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66341 2019-Jan-10 14:32:25.598478 - [DEBUG] Edge function : AllBottom (result of previous compose)
66342 2019-Jan-10 14:32:25.598503 - [DEBUG]
66343 2019-Jan-10 14:32:25.598528 - [DEBUG] Join: AllTop & AllBottom
66344 2019-Jan-10 14:32:25.598554 - [DEBUG] = AllBottom (new jump func)
66345 2019-Jan-10 14:32:25.598578 - [DEBUG]
66346 2019-Jan-10 14:32:25.598602 - [DEBUG] Start adding new jump function
66347 2019-Jan-10 14:32:25.598625 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66348 2019-Jan-10 14:32:25.598680 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66349 2019-Jan-10 14:32:25.598735 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66350 2019-Jan-10 14:32:25.599362 - [DEBUG] Edge Function : AllBottom
66351 2019-Jan-10 14:32:25.599390 - [DEBUG] End adding new jump function
66352 2019-Jan-10 14:32:25.599414 - [DEBUG]
66353 2019-Jan-10 14:32:25.599438 - [DEBUG] -------------------------------------------- 1882. Path Edge --------------------------------------------
66354 2019-Jan-10 14:32:25.599462 - [DEBUG]
66355 2019-Jan-10 14:32:25.599486 - [DEBUG] Process 1882. path edge:
66356 2019-Jan-10 14:32:25.599510 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66357 2019-Jan-10 14:32:25.599566 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 ;
66358 2019-Jan-10 14:32:25.600205 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66359 2019-Jan-10 14:32:25.600261 - [DEBUG]
66360 2019-Jan-10 14:32:25.600285 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66361 2019-Jan-10 14:32:25.600929 - [DEBUG] Possible callees:
66362 2019-Jan-10 14:32:25.600955 - [DEBUG] llvm.dbg.declare
66363 2019-Jan-10 14:32:25.600980 - [DEBUG] Possible return sites:
66364 2019-Jan-10 14:32:25.601003 - [DEBUG] store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !15566365 2019-Jan-10 14:32:25.602239 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66366 2019-Jan-10 14:32:25.602268 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66367 2019-Jan-10 14:32:25.602306 - [DEBUG] Compose: AllBottom * AllBottom
66368 2019-Jan-10 14:32:25.602333 - [DEBUG]
66369 2019-Jan-10 14:32:25.602357 - [DEBUG] Propagate flow
66370 2019-Jan-10 14:32:25.602381 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66371 2019-Jan-10 14:32:25.602438 - [DEBUG] Target : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66372 2019-Jan-10 14:32:25.603067 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66373 2019-Jan-10 14:32:25.603124 - [DEBUG] Edge function : AllBottom (result of previous compose)
66374 2019-Jan-10 14:32:25.603149 - [DEBUG]
66375 2019-Jan-10 14:32:25.603173 - [DEBUG] Join: AllTop & AllBottom
66376 2019-Jan-10 14:32:25.603199 - [DEBUG] = AllBottom (new jump func)
66377 2019-Jan-10 14:32:25.603224 - [DEBUG]
66378 2019-Jan-10 14:32:25.603247 - [DEBUG] Start adding new jump function
66379 2019-Jan-10 14:32:25.603271 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66380 2019-Jan-10 14:32:25.603327 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66381 2019-Jan-10 14:32:25.603382 - [DEBUG] Destination : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66382 2019-Jan-10 14:32:25.604019 - [DEBUG] Edge Function : AllBottom
66383 2019-Jan-10 14:32:25.604047 - [DEBUG] End adding new jump function
66384 2019-Jan-10 14:32:25.604072 - [DEBUG]
66385 2019-Jan-10 14:32:25.604095 - [DEBUG] -------------------------------------------- 1883. Path Edge --------------------------------------------
66386 2019-Jan-10 14:32:25.604120 - [DEBUG]
66387 2019-Jan-10 14:32:25.604144 - [DEBUG] Process 1883. path edge:
66388 2019-Jan-10 14:32:25.604167 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66389 2019-Jan-10 14:32:25.604224 - [DEBUG] N target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 ;
66390 2019-Jan-10 14:32:25.604843 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66391 2019-Jan-10 14:32:25.604899 - [DEBUG]
66392 2019-Jan-10 14:32:25.604923 - [DEBUG] Process normal at target: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66393 2019-Jan-10 14:32:25.605565 - [DEBUG] Compose: AllBottom * AllBottom
66394 2019-Jan-10 14:32:25.605593 - [DEBUG]
66395 2019-Jan-10 14:32:25.605617 - [DEBUG] Propagate flow
66396 2019-Jan-10 14:32:25.605640 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66397 2019-Jan-10 14:32:25.605698 - [DEBUG] Target : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
66398 2019-Jan-10 14:32:25.606313 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66399 2019-Jan-10 14:32:25.606369 - [DEBUG] Edge function : AllBottom (result of previous compose)
66400 2019-Jan-10 14:32:25.606394 - [DEBUG]
66401 2019-Jan-10 14:32:25.606419 - [DEBUG] Join: AllTop & AllBottom
66402 2019-Jan-10 14:32:25.606445 - [DEBUG] = AllBottom (new jump func)
66403 2019-Jan-10 14:32:25.606470 - [DEBUG]
66404 2019-Jan-10 14:32:25.606493 - [DEBUG] Start adding new jump function
66405 2019-Jan-10 14:32:25.606517 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66406 2019-Jan-10 14:32:25.606572 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66407 2019-Jan-10 14:32:25.606626 - [DEBUG] Destination : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
66408 2019-Jan-10 14:32:25.607264 - [DEBUG] Edge Function : AllBottom
66409 2019-Jan-10 14:32:25.607301 - [DEBUG] End adding new jump function
66410 2019-Jan-10 14:32:25.607326 - [DEBUG]
66411 2019-Jan-10 14:32:25.607349 - [DEBUG] -------------------------------------------- 1884. Path Edge --------------------------------------------
66412 2019-Jan-10 14:32:25.607374 - [DEBUG]
66413 2019-Jan-10 14:32:25.607397 - [DEBUG] Process 1884. path edge:
66414 2019-Jan-10 14:32:25.607421 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66415 2019-Jan-10 14:32:25.607482 - [DEBUG] N target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 ;
66416 2019-Jan-10 14:32:25.608115 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66417 2019-Jan-10 14:32:25.608172 - [DEBUG]
66418 2019-Jan-10 14:32:25.608197 - [DEBUG] Process normal at target: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
66419 2019-Jan-10 14:32:25.608857 - [DEBUG] Compose: AllBottom * AllBottom
66420 2019-Jan-10 14:32:25.608886 - [DEBUG]
66421 2019-Jan-10 14:32:25.608910 - [DEBUG] Propagate flow
66422 2019-Jan-10 14:32:25.608934 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66423 2019-Jan-10 14:32:25.608992 - [DEBUG] Target : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
66424 2019-Jan-10 14:32:25.609617 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66425 2019-Jan-10 14:32:25.609673 - [DEBUG] Edge function : AllBottom (result of previous compose)
66426 2019-Jan-10 14:32:25.609698 - [DEBUG]
66427 2019-Jan-10 14:32:25.609723 - [DEBUG] Join: AllTop & AllBottom
66428 2019-Jan-10 14:32:25.609749 - [DEBUG] = AllBottom (new jump func)
66429 2019-Jan-10 14:32:25.609774 - [DEBUG]
66430 2019-Jan-10 14:32:25.609798 - [DEBUG] Start adding new jump function
66431 2019-Jan-10 14:32:25.609821 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66432 2019-Jan-10 14:32:25.609876 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66433 2019-Jan-10 14:32:25.609930 - [DEBUG] Destination : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
66434 2019-Jan-10 14:32:25.610566 - [DEBUG] Edge Function : AllBottom
66435 2019-Jan-10 14:32:25.610601 - [DEBUG] End adding new jump function
66436 2019-Jan-10 14:32:25.610626 - [DEBUG]
66437 2019-Jan-10 14:32:25.610649 - [DEBUG] -------------------------------------------- 1885. Path Edge --------------------------------------------
66438 2019-Jan-10 14:32:25.610674 - [DEBUG]
66439 2019-Jan-10 14:32:25.610697 - [DEBUG] Process 1885. path edge:
66440 2019-Jan-10 14:32:25.610721 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66441 2019-Jan-10 14:32:25.610777 - [DEBUG] N target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 ;
66442 2019-Jan-10 14:32:25.611391 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66443 2019-Jan-10 14:32:25.611447 - [DEBUG]
66444 2019-Jan-10 14:32:25.611472 - [DEBUG] Process normal at target: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
66445 2019-Jan-10 14:32:25.612107 - [DEBUG] Compose: AllBottom * AllBottom
66446 2019-Jan-10 14:32:25.612134 - [DEBUG]
66447 2019-Jan-10 14:32:25.612158 - [DEBUG] Propagate flow
66448 2019-Jan-10 14:32:25.612182 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66449 2019-Jan-10 14:32:25.612240 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
66450 2019-Jan-10 14:32:25.612873 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66451 2019-Jan-10 14:32:25.612929 - [DEBUG] Edge function : AllBottom (result of previous compose)
66452 2019-Jan-10 14:32:25.612955 - [DEBUG]
66453 2019-Jan-10 14:32:25.612979 - [DEBUG] Join: AllTop & AllBottom
66454 2019-Jan-10 14:32:25.613005 - [DEBUG] = AllBottom (new jump func)
66455 2019-Jan-10 14:32:25.613029 - [DEBUG]
66456 2019-Jan-10 14:32:25.613053 - [DEBUG] Start adding new jump function
66457 2019-Jan-10 14:32:25.613076 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66458 2019-Jan-10 14:32:25.613131 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66459 2019-Jan-10 14:32:25.613185 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
66460 2019-Jan-10 14:32:25.613829 - [DEBUG] Edge Function : AllBottom
66461 2019-Jan-10 14:32:25.613856 - [DEBUG] End adding new jump function
66462 2019-Jan-10 14:32:25.613880 - [DEBUG]
66463 2019-Jan-10 14:32:25.613903 - [DEBUG] -------------------------------------------- 1886. Path Edge --------------------------------------------
66464 2019-Jan-10 14:32:25.613928 - [DEBUG]
66465 2019-Jan-10 14:32:25.613951 - [DEBUG] Process 1886. path edge:
66466 2019-Jan-10 14:32:25.613984 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66467 2019-Jan-10 14:32:25.614040 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 ;
66468 2019-Jan-10 14:32:25.614666 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66469 2019-Jan-10 14:32:25.614722 - [DEBUG]
66470 2019-Jan-10 14:32:25.614746 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
66471 2019-Jan-10 14:32:25.615386 - [DEBUG] Possible callees:
66472 2019-Jan-10 14:32:25.615412 - [DEBUG] llvm.dbg.declare
66473 2019-Jan-10 14:32:25.615437 - [DEBUG] Possible return sites:
66474 2019-Jan-10 14:32:25.615460 - [DEBUG] store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !16366475 2019-Jan-10 14:32:25.616701 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66476 2019-Jan-10 14:32:25.616730 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66477 2019-Jan-10 14:32:25.616770 - [DEBUG] Compose: AllBottom * AllBottom
66478 2019-Jan-10 14:32:25.616797 - [DEBUG]
66479 2019-Jan-10 14:32:25.616846 - [DEBUG] Propagate flow
66480 2019-Jan-10 14:32:25.616872 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66481 2019-Jan-10 14:32:25.616930 - [DEBUG] Target : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
66482 2019-Jan-10 14:32:25.617549 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66483 2019-Jan-10 14:32:25.617606 - [DEBUG] Edge function : AllBottom (result of previous compose)
66484 2019-Jan-10 14:32:25.617631 - [DEBUG]
66485 2019-Jan-10 14:32:25.617656 - [DEBUG] Join: AllTop & AllBottom
66486 2019-Jan-10 14:32:25.617682 - [DEBUG] = AllBottom (new jump func)
66487 2019-Jan-10 14:32:25.617707 - [DEBUG]
66488 2019-Jan-10 14:32:25.617730 - [DEBUG] Start adding new jump function
66489 2019-Jan-10 14:32:25.617754 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66490 2019-Jan-10 14:32:25.617809 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66491 2019-Jan-10 14:32:25.617864 - [DEBUG] Destination : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
66492 2019-Jan-10 14:32:25.618483 - [DEBUG] Edge Function : AllBottom
66493 2019-Jan-10 14:32:25.618511 - [DEBUG] End adding new jump function
66494 2019-Jan-10 14:32:25.618535 - [DEBUG]
66495 2019-Jan-10 14:32:25.618559 - [DEBUG] -------------------------------------------- 1887. Path Edge --------------------------------------------
66496 2019-Jan-10 14:32:25.618583 - [DEBUG]
66497 2019-Jan-10 14:32:25.618607 - [DEBUG] Process 1887. path edge:
66498 2019-Jan-10 14:32:25.618631 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66499 2019-Jan-10 14:32:25.618687 - [DEBUG] N target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 ;
66500 2019-Jan-10 14:32:25.619306 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66501 2019-Jan-10 14:32:25.619362 - [DEBUG]
66502 2019-Jan-10 14:32:25.619386 - [DEBUG] Process normal at target: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
66503 2019-Jan-10 14:32:25.620027 - [DEBUG] Compose: AllBottom * AllBottom
66504 2019-Jan-10 14:32:25.620055 - [DEBUG]
66505 2019-Jan-10 14:32:25.620079 - [DEBUG] Propagate flow
66506 2019-Jan-10 14:32:25.620102 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66507 2019-Jan-10 14:32:25.620176 - [DEBUG] Target : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
66508 2019-Jan-10 14:32:25.620795 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66509 2019-Jan-10 14:32:25.620859 - [DEBUG] Edge function : AllBottom (result of previous compose)
66510 2019-Jan-10 14:32:25.620885 - [DEBUG]
66511 2019-Jan-10 14:32:25.620910 - [DEBUG] Join: AllTop & AllBottom
66512 2019-Jan-10 14:32:25.620936 - [DEBUG] = AllBottom (new jump func)
66513 2019-Jan-10 14:32:25.620960 - [DEBUG]
66514 2019-Jan-10 14:32:25.620984 - [DEBUG] Start adding new jump function
66515 2019-Jan-10 14:32:25.621008 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66516 2019-Jan-10 14:32:25.621063 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66517 2019-Jan-10 14:32:25.621118 - [DEBUG] Destination : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
66518 2019-Jan-10 14:32:25.621735 - [DEBUG] Edge Function : AllBottom
66519 2019-Jan-10 14:32:25.621764 - [DEBUG] End adding new jump function
66520 2019-Jan-10 14:32:25.621788 - [DEBUG]
66521 2019-Jan-10 14:32:25.621812 - [DEBUG] -------------------------------------------- 1888. Path Edge --------------------------------------------
66522 2019-Jan-10 14:32:25.621836 - [DEBUG]
66523 2019-Jan-10 14:32:25.621860 - [DEBUG] Process 1888. path edge:
66524 2019-Jan-10 14:32:25.621884 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66525 2019-Jan-10 14:32:25.621940 - [DEBUG] N target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 ;
66526 2019-Jan-10 14:32:25.622554 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66527 2019-Jan-10 14:32:25.622610 - [DEBUG]
66528 2019-Jan-10 14:32:25.622635 - [DEBUG] Process normal at target: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
66529 2019-Jan-10 14:32:25.623271 - [DEBUG] Compose: AllBottom * AllBottom
66530 2019-Jan-10 14:32:25.623299 - [DEBUG]
66531 2019-Jan-10 14:32:25.623322 - [DEBUG] Propagate flow
66532 2019-Jan-10 14:32:25.623346 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66533 2019-Jan-10 14:32:25.623404 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
66534 2019-Jan-10 14:32:25.624053 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66535 2019-Jan-10 14:32:25.624110 - [DEBUG] Edge function : AllBottom (result of previous compose)
66536 2019-Jan-10 14:32:25.624135 - [DEBUG]
66537 2019-Jan-10 14:32:25.624160 - [DEBUG] Join: AllTop & AllBottom
66538 2019-Jan-10 14:32:25.624186 - [DEBUG] = AllBottom (new jump func)
66539 2019-Jan-10 14:32:25.624210 - [DEBUG]
66540 2019-Jan-10 14:32:25.624234 - [DEBUG] Start adding new jump function
66541 2019-Jan-10 14:32:25.624257 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66542 2019-Jan-10 14:32:25.624312 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66543 2019-Jan-10 14:32:25.624367 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
66544 2019-Jan-10 14:32:25.624994 - [DEBUG] Edge Function : AllBottom
66545 2019-Jan-10 14:32:25.625022 - [DEBUG] End adding new jump function
66546 2019-Jan-10 14:32:25.625046 - [DEBUG]
66547 2019-Jan-10 14:32:25.625070 - [DEBUG] -------------------------------------------- 1889. Path Edge --------------------------------------------
66548 2019-Jan-10 14:32:25.625094 - [DEBUG]
66549 2019-Jan-10 14:32:25.625117 - [DEBUG] Process 1889. path edge:
66550 2019-Jan-10 14:32:25.625141 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66551 2019-Jan-10 14:32:25.625197 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 ;
66552 2019-Jan-10 14:32:25.625822 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66553 2019-Jan-10 14:32:25.625878 - [DEBUG]
66554 2019-Jan-10 14:32:25.625902 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
66555 2019-Jan-10 14:32:25.626554 - [DEBUG] Possible callees:
66556 2019-Jan-10 14:32:25.626580 - [DEBUG] llvm.dbg.declare
66557 2019-Jan-10 14:32:25.626605 - [DEBUG] Possible return sites:
66558 2019-Jan-10 14:32:25.626628 - [DEBUG] store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !16966559 2019-Jan-10 14:32:25.627879 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
66560 2019-Jan-10 14:32:25.627908 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
66561 2019-Jan-10 14:32:25.627946 - [DEBUG] Compose: AllBottom * AllBottom
66562 2019-Jan-10 14:32:25.627973 - [DEBUG]
66563 2019-Jan-10 14:32:25.627997 - [DEBUG] Propagate flow
66564 2019-Jan-10 14:32:25.628020 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66565 2019-Jan-10 14:32:25.628077 - [DEBUG] Target : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
66566 2019-Jan-10 14:32:25.628697 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66567 2019-Jan-10 14:32:25.628753 - [DEBUG] Edge function : AllBottom (result of previous compose)
66568 2019-Jan-10 14:32:25.628779 - [DEBUG]
66569 2019-Jan-10 14:32:25.628804 - [DEBUG] Join: AllTop & AllBottom
66570 2019-Jan-10 14:32:25.628830 - [DEBUG] = AllBottom (new jump func)
66571 2019-Jan-10 14:32:25.628854 - [DEBUG]
66572 2019-Jan-10 14:32:25.628878 - [DEBUG] Start adding new jump function
66573 2019-Jan-10 14:32:25.628901 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66574 2019-Jan-10 14:32:25.628956 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66575 2019-Jan-10 14:32:25.629011 - [DEBUG] Destination : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
66576 2019-Jan-10 14:32:25.629629 - [DEBUG] Edge Function : AllBottom
66577 2019-Jan-10 14:32:25.629656 - [DEBUG] End adding new jump function
66578 2019-Jan-10 14:32:25.629681 - [DEBUG]
66579 2019-Jan-10 14:32:25.629704 - [DEBUG] -------------------------------------------- 1890. Path Edge --------------------------------------------
66580 2019-Jan-10 14:32:25.629729 - [DEBUG]
66581 2019-Jan-10 14:32:25.629752 - [DEBUG] Process 1890. path edge:
66582 2019-Jan-10 14:32:25.629777 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66583 2019-Jan-10 14:32:25.629832 - [DEBUG] N target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 ;
66584 2019-Jan-10 14:32:25.630465 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66585 2019-Jan-10 14:32:25.630522 - [DEBUG]
66586 2019-Jan-10 14:32:25.630546 - [DEBUG] Process normal at target: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
66587 2019-Jan-10 14:32:25.631187 - [DEBUG] Compose: AllBottom * AllBottom
66588 2019-Jan-10 14:32:25.631216 - [DEBUG]
66589 2019-Jan-10 14:32:25.631240 - [DEBUG] Propagate flow
66590 2019-Jan-10 14:32:25.631263 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66591 2019-Jan-10 14:32:25.631321 - [DEBUG] Target : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
66592 2019-Jan-10 14:32:25.631948 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66593 2019-Jan-10 14:32:25.632004 - [DEBUG] Edge function : AllBottom (result of previous compose)
66594 2019-Jan-10 14:32:25.632029 - [DEBUG]
66595 2019-Jan-10 14:32:25.632054 - [DEBUG] Join: AllTop & AllBottom
66596 2019-Jan-10 14:32:25.632080 - [DEBUG] = AllBottom (new jump func)
66597 2019-Jan-10 14:32:25.632105 - [DEBUG]
66598 2019-Jan-10 14:32:25.632128 - [DEBUG] Start adding new jump function
66599 2019-Jan-10 14:32:25.632152 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66600 2019-Jan-10 14:32:25.632214 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66601 2019-Jan-10 14:32:25.632269 - [DEBUG] Destination : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
66602 2019-Jan-10 14:32:25.632888 - [DEBUG] Edge Function : AllBottom
66603 2019-Jan-10 14:32:25.632915 - [DEBUG] End adding new jump function
66604 2019-Jan-10 14:32:25.632939 - [DEBUG]
66605 2019-Jan-10 14:32:25.632963 - [DEBUG] -------------------------------------------- 1891. Path Edge --------------------------------------------
66606 2019-Jan-10 14:32:25.632987 - [DEBUG]
66607 2019-Jan-10 14:32:25.633011 - [DEBUG] Process 1891. path edge:
66608 2019-Jan-10 14:32:25.633035 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66609 2019-Jan-10 14:32:25.633090 - [DEBUG] N target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 ;
66610 2019-Jan-10 14:32:25.633724 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66611 2019-Jan-10 14:32:25.633780 - [DEBUG]
66612 2019-Jan-10 14:32:25.633805 - [DEBUG] Process normal at target: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
66613 2019-Jan-10 14:32:25.634444 - [DEBUG] Compose: AllBottom * AllBottom
66614 2019-Jan-10 14:32:25.634472 - [DEBUG]
66615 2019-Jan-10 14:32:25.634496 - [DEBUG] Propagate flow
66616 2019-Jan-10 14:32:25.634519 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66617 2019-Jan-10 14:32:25.634577 - [DEBUG] Target : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
66618 2019-Jan-10 14:32:25.635198 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66619 2019-Jan-10 14:32:25.635254 - [DEBUG] Edge function : AllBottom (result of previous compose)
66620 2019-Jan-10 14:32:25.635279 - [DEBUG]
66621 2019-Jan-10 14:32:25.635304 - [DEBUG] Join: AllTop & AllBottom
66622 2019-Jan-10 14:32:25.635330 - [DEBUG] = AllBottom (new jump func)
66623 2019-Jan-10 14:32:25.635355 - [DEBUG]
66624 2019-Jan-10 14:32:25.635378 - [DEBUG] Start adding new jump function
66625 2019-Jan-10 14:32:25.635402 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66626 2019-Jan-10 14:32:25.635457 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66627 2019-Jan-10 14:32:25.635511 - [DEBUG] Destination : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
66628 2019-Jan-10 14:32:25.636131 - [DEBUG] Edge Function : AllBottom
66629 2019-Jan-10 14:32:25.636158 - [DEBUG] End adding new jump function
66630 2019-Jan-10 14:32:25.636183 - [DEBUG]
66631 2019-Jan-10 14:32:25.636206 - [DEBUG] -------------------------------------------- 1892. Path Edge --------------------------------------------
66632 2019-Jan-10 14:32:25.636230 - [DEBUG]
66633 2019-Jan-10 14:32:25.636254 - [DEBUG] Process 1892. path edge:
66634 2019-Jan-10 14:32:25.636278 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66635 2019-Jan-10 14:32:25.636334 - [DEBUG] N target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 ;
66636 2019-Jan-10 14:32:25.636969 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66637 2019-Jan-10 14:32:25.637026 - [DEBUG]
66638 2019-Jan-10 14:32:25.637050 - [DEBUG] Process normal at target: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
66639 2019-Jan-10 14:32:25.637692 - [DEBUG] Compose: AllBottom * AllBottom
66640 2019-Jan-10 14:32:25.637719 - [DEBUG]
66641 2019-Jan-10 14:32:25.637743 - [DEBUG] Propagate flow
66642 2019-Jan-10 14:32:25.637766 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66643 2019-Jan-10 14:32:25.637824 - [DEBUG] Target : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
66644 2019-Jan-10 14:32:25.638440 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66645 2019-Jan-10 14:32:25.638506 - [DEBUG] Edge function : AllBottom (result of previous compose)
66646 2019-Jan-10 14:32:25.638531 - [DEBUG]
66647 2019-Jan-10 14:32:25.638556 - [DEBUG] Join: AllTop & AllBottom
66648 2019-Jan-10 14:32:25.638582 - [DEBUG] = AllBottom (new jump func)
66649 2019-Jan-10 14:32:25.638607 - [DEBUG]
66650 2019-Jan-10 14:32:25.638630 - [DEBUG] Start adding new jump function
66651 2019-Jan-10 14:32:25.638654 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66652 2019-Jan-10 14:32:25.638709 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66653 2019-Jan-10 14:32:25.638763 - [DEBUG] Destination : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
66654 2019-Jan-10 14:32:25.639380 - [DEBUG] Edge Function : AllBottom
66655 2019-Jan-10 14:32:25.639407 - [DEBUG] End adding new jump function
66656 2019-Jan-10 14:32:25.639431 - [DEBUG]
66657 2019-Jan-10 14:32:25.639455 - [DEBUG] -------------------------------------------- 1893. Path Edge --------------------------------------------
66658 2019-Jan-10 14:32:25.639479 - [DEBUG]
66659 2019-Jan-10 14:32:25.639502 - [DEBUG] Process 1893. path edge:
66660 2019-Jan-10 14:32:25.639526 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66661 2019-Jan-10 14:32:25.639582 - [DEBUG] N target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 ;
66662 2019-Jan-10 14:32:25.640215 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66663 2019-Jan-10 14:32:25.640271 - [DEBUG]
66664 2019-Jan-10 14:32:25.640296 - [DEBUG] Process normal at target: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
66665 2019-Jan-10 14:32:25.640934 - [DEBUG] Compose: AllBottom * AllBottom
66666 2019-Jan-10 14:32:25.640962 - [DEBUG]
66667 2019-Jan-10 14:32:25.640986 - [DEBUG] Propagate flow
66668 2019-Jan-10 14:32:25.641010 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66669 2019-Jan-10 14:32:25.641067 - [DEBUG] Target : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
66670 2019-Jan-10 14:32:25.641689 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66671 2019-Jan-10 14:32:25.641745 - [DEBUG] Edge function : AllBottom (result of previous compose)
66672 2019-Jan-10 14:32:25.641770 - [DEBUG]
66673 2019-Jan-10 14:32:25.641795 - [DEBUG] Join: AllTop & AllBottom
66674 2019-Jan-10 14:32:25.641821 - [DEBUG] = AllBottom (new jump func)
66675 2019-Jan-10 14:32:25.641845 - [DEBUG]
66676 2019-Jan-10 14:32:25.641869 - [DEBUG] Start adding new jump function
66677 2019-Jan-10 14:32:25.641892 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66678 2019-Jan-10 14:32:25.641947 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66679 2019-Jan-10 14:32:25.642001 - [DEBUG] Destination : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
66680 2019-Jan-10 14:32:25.642620 - [DEBUG] Edge Function : AllBottom
66681 2019-Jan-10 14:32:25.642647 - [DEBUG] End adding new jump function
66682 2019-Jan-10 14:32:25.642672 - [DEBUG]
66683 2019-Jan-10 14:32:25.642695 - [DEBUG] -------------------------------------------- 1894. Path Edge --------------------------------------------
66684 2019-Jan-10 14:32:25.642720 - [DEBUG]
66685 2019-Jan-10 14:32:25.642743 - [DEBUG] Process 1894. path edge:
66686 2019-Jan-10 14:32:25.642767 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66687 2019-Jan-10 14:32:25.642823 - [DEBUG] N target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 ;
66688 2019-Jan-10 14:32:25.643442 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66689 2019-Jan-10 14:32:25.643510 - [DEBUG]
66690 2019-Jan-10 14:32:25.643535 - [DEBUG] Process normal at target: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
66691 2019-Jan-10 14:32:25.644185 - [DEBUG] Compose: AllBottom * AllBottom
66692 2019-Jan-10 14:32:25.644214 - [DEBUG]
66693 2019-Jan-10 14:32:25.644239 - [DEBUG] Propagate flow
66694 2019-Jan-10 14:32:25.644262 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66695 2019-Jan-10 14:32:25.644320 - [DEBUG] Target : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
66696 2019-Jan-10 14:32:25.644935 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66697 2019-Jan-10 14:32:25.644991 - [DEBUG] Edge function : AllBottom (result of previous compose)
66698 2019-Jan-10 14:32:25.645017 - [DEBUG]
66699 2019-Jan-10 14:32:25.645041 - [DEBUG] Join: AllTop & AllBottom
66700 2019-Jan-10 14:32:25.645067 - [DEBUG] = AllBottom (new jump func)
66701 2019-Jan-10 14:32:25.645092 - [DEBUG]
66702 2019-Jan-10 14:32:25.645115 - [DEBUG] Start adding new jump function
66703 2019-Jan-10 14:32:25.645139 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66704 2019-Jan-10 14:32:25.645193 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66705 2019-Jan-10 14:32:25.645248 - [DEBUG] Destination : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
66706 2019-Jan-10 14:32:25.645863 - [DEBUG] Edge Function : AllBottom
66707 2019-Jan-10 14:32:25.645890 - [DEBUG] End adding new jump function
66708 2019-Jan-10 14:32:25.645914 - [DEBUG]
66709 2019-Jan-10 14:32:25.645938 - [DEBUG] -------------------------------------------- 1895. Path Edge --------------------------------------------
66710 2019-Jan-10 14:32:25.645962 - [DEBUG]
66711 2019-Jan-10 14:32:25.645986 - [DEBUG] Process 1895. path edge:
66712 2019-Jan-10 14:32:25.646010 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66713 2019-Jan-10 14:32:25.646066 - [DEBUG] N target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 ;
66714 2019-Jan-10 14:32:25.646679 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66715 2019-Jan-10 14:32:25.646735 - [DEBUG]
66716 2019-Jan-10 14:32:25.646760 - [DEBUG] Process normal at target: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
66717 2019-Jan-10 14:32:25.647415 - [DEBUG] Compose: AllBottom * AllBottom
66718 2019-Jan-10 14:32:25.647442 - [DEBUG]
66719 2019-Jan-10 14:32:25.647466 - [DEBUG] Propagate flow
66720 2019-Jan-10 14:32:25.647490 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66721 2019-Jan-10 14:32:25.647547 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66722 2019-Jan-10 14:32:25.648164 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66723 2019-Jan-10 14:32:25.648220 - [DEBUG] Edge function : AllBottom (result of previous compose)
66724 2019-Jan-10 14:32:25.648245 - [DEBUG]
66725 2019-Jan-10 14:32:25.648270 - [DEBUG] Join: AllTop & AllBottom
66726 2019-Jan-10 14:32:25.648296 - [DEBUG] = AllBottom (new jump func)
66727 2019-Jan-10 14:32:25.648321 - [DEBUG]
66728 2019-Jan-10 14:32:25.648344 - [DEBUG] Start adding new jump function
66729 2019-Jan-10 14:32:25.648367 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66730 2019-Jan-10 14:32:25.648422 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66731 2019-Jan-10 14:32:25.648477 - [DEBUG] Destination : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66732 2019-Jan-10 14:32:25.649093 - [DEBUG] Edge Function : AllBottom
66733 2019-Jan-10 14:32:25.649121 - [DEBUG] End adding new jump function
66734 2019-Jan-10 14:32:25.649145 - [DEBUG]
66735 2019-Jan-10 14:32:25.649168 - [DEBUG] -------------------------------------------- 1896. Path Edge --------------------------------------------
66736 2019-Jan-10 14:32:25.649193 - [DEBUG]
66737 2019-Jan-10 14:32:25.649216 - [DEBUG] Process 1896. path edge:
66738 2019-Jan-10 14:32:25.649240 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66739 2019-Jan-10 14:32:25.649304 - [DEBUG] N target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 ;
66740 2019-Jan-10 14:32:25.649921 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66741 2019-Jan-10 14:32:25.649977 - [DEBUG]
66742 2019-Jan-10 14:32:25.650002 - [DEBUG] Process normal at target: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66743 2019-Jan-10 14:32:25.650657 - [DEBUG] Compose: AllBottom * AllBottom
66744 2019-Jan-10 14:32:25.650685 - [DEBUG]
66745 2019-Jan-10 14:32:25.650709 - [DEBUG] Propagate flow
66746 2019-Jan-10 14:32:25.650732 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66747 2019-Jan-10 14:32:25.650790 - [DEBUG] Target : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
66748 2019-Jan-10 14:32:25.651414 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66749 2019-Jan-10 14:32:25.651470 - [DEBUG] Edge function : AllBottom (result of previous compose)
66750 2019-Jan-10 14:32:25.651495 - [DEBUG]
66751 2019-Jan-10 14:32:25.651520 - [DEBUG] Join: AllTop & AllBottom
66752 2019-Jan-10 14:32:25.651546 - [DEBUG] = AllBottom (new jump func)
66753 2019-Jan-10 14:32:25.651570 - [DEBUG]
66754 2019-Jan-10 14:32:25.651594 - [DEBUG] Start adding new jump function
66755 2019-Jan-10 14:32:25.651617 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66756 2019-Jan-10 14:32:25.651673 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66757 2019-Jan-10 14:32:25.651727 - [DEBUG] Destination : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
66758 2019-Jan-10 14:32:25.652347 - [DEBUG] Edge Function : AllBottom
66759 2019-Jan-10 14:32:25.652376 - [DEBUG] End adding new jump function
66760 2019-Jan-10 14:32:25.652400 - [DEBUG]
66761 2019-Jan-10 14:32:25.652424 - [DEBUG] -------------------------------------------- 1897. Path Edge --------------------------------------------
66762 2019-Jan-10 14:32:25.652448 - [DEBUG]
66763 2019-Jan-10 14:32:25.652472 - [DEBUG] Process 1897. path edge:
66764 2019-Jan-10 14:32:25.652496 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66765 2019-Jan-10 14:32:25.652551 - [DEBUG] N target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 ;
66766 2019-Jan-10 14:32:25.653171 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66767 2019-Jan-10 14:32:25.653227 - [DEBUG]
66768 2019-Jan-10 14:32:25.653252 - [DEBUG] Process normal at target: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
66769 2019-Jan-10 14:32:25.653911 - [DEBUG] Compose: AllBottom * AllBottom
66770 2019-Jan-10 14:32:25.653940 - [DEBUG]
66771 2019-Jan-10 14:32:25.653964 - [DEBUG] Propagate flow
66772 2019-Jan-10 14:32:25.653987 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66773 2019-Jan-10 14:32:25.654045 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66774 2019-Jan-10 14:32:25.654670 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66775 2019-Jan-10 14:32:25.654727 - [DEBUG] Edge function : AllBottom (result of previous compose)
66776 2019-Jan-10 14:32:25.654752 - [DEBUG]
66777 2019-Jan-10 14:32:25.654776 - [DEBUG] Join: AllTop & AllBottom
66778 2019-Jan-10 14:32:25.654802 - [DEBUG] = AllBottom (new jump func)
66779 2019-Jan-10 14:32:25.654827 - [DEBUG]
66780 2019-Jan-10 14:32:25.654850 - [DEBUG] Start adding new jump function
66781 2019-Jan-10 14:32:25.654874 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66782 2019-Jan-10 14:32:25.654929 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66783 2019-Jan-10 14:32:25.654991 - [DEBUG] Destination : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66784 2019-Jan-10 14:32:25.655608 - [DEBUG] Edge Function : AllBottom
66785 2019-Jan-10 14:32:25.655637 - [DEBUG] End adding new jump function
66786 2019-Jan-10 14:32:25.655661 - [DEBUG]
66787 2019-Jan-10 14:32:25.655684 - [DEBUG] -------------------------------------------- 1898. Path Edge --------------------------------------------
66788 2019-Jan-10 14:32:25.655709 - [DEBUG]
66789 2019-Jan-10 14:32:25.655732 - [DEBUG] Process 1898. path edge:
66790 2019-Jan-10 14:32:25.655756 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66791 2019-Jan-10 14:32:25.655812 - [DEBUG] N target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 ;
66792 2019-Jan-10 14:32:25.656434 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66793 2019-Jan-10 14:32:25.656490 - [DEBUG]
66794 2019-Jan-10 14:32:25.656514 - [DEBUG] Process normal at target: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66795 2019-Jan-10 14:32:25.657175 - [DEBUG] Compose: AllBottom * AllBottom
66796 2019-Jan-10 14:32:25.657204 - [DEBUG]
66797 2019-Jan-10 14:32:25.657228 - [DEBUG] Propagate flow
66798 2019-Jan-10 14:32:25.657251 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66799 2019-Jan-10 14:32:25.657310 - [DEBUG] Target : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66800 2019-Jan-10 14:32:25.657943 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66801 2019-Jan-10 14:32:25.658002 - [DEBUG] Edge function : AllBottom (result of previous compose)
66802 2019-Jan-10 14:32:25.658027 - [DEBUG]
66803 2019-Jan-10 14:32:25.658053 - [DEBUG] Join: AllTop & AllBottom
66804 2019-Jan-10 14:32:25.658079 - [DEBUG] = AllBottom (new jump func)
66805 2019-Jan-10 14:32:25.658103 - [DEBUG]
66806 2019-Jan-10 14:32:25.658127 - [DEBUG] Start adding new jump function
66807 2019-Jan-10 14:32:25.658151 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
66808 2019-Jan-10 14:32:25.658206 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
66809 2019-Jan-10 14:32:25.658261 - [DEBUG] Destination : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66810 2019-Jan-10 14:32:25.658880 - [DEBUG] Edge Function : AllBottom
66811 2019-Jan-10 14:32:25.658908 - [DEBUG] End adding new jump function
66812 2019-Jan-10 14:32:25.658933 - [DEBUG]
66813 2019-Jan-10 14:32:25.658956 - [DEBUG] -------------------------------------------- 1899. Path Edge --------------------------------------------
66814 2019-Jan-10 14:32:25.658981 - [DEBUG]
66815 2019-Jan-10 14:32:25.659004 - [DEBUG] Process 1899. path edge:
66816 2019-Jan-10 14:32:25.659029 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
66817 2019-Jan-10 14:32:25.659085 - [DEBUG] N target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 ;
66818 2019-Jan-10 14:32:25.659700 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
66819 2019-Jan-10 14:32:25.659757 - [DEBUG]
66820 2019-Jan-10 14:32:25.659781 - [DEBUG] Process exit at target: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66821 2019-Jan-10 14:32:25.660431 - [DEBUG] Start of endsummarytab entry
66822 2019-Jan-10 14:32:25.660472 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
66823 2019-Jan-10 14:32:25.661100 - [DEBUG] d1: @zero_value = constant i2 0, align 4, ID: -1
66824 2019-Jan-10 14:32:25.661161 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66825 2019-Jan-10 14:32:25.661783 - [DEBUG] d2: @zero_value = constant i2 0, align 4, ID: -1
66826 2019-Jan-10 14:32:25.661839 - [DEBUG] EF: AllBottom
66827 2019-Jan-10 14:32:25.661865 - [DEBUG]
66828 2019-Jan-10 14:32:25.661889 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66829 2019-Jan-10 14:32:25.662504 - [DEBUG] d2: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
66830 2019-Jan-10 14:32:25.663153 - [DEBUG] EF: AllBottom
66831 2019-Jan-10 14:32:25.663179 - [DEBUG]
66832 2019-Jan-10 14:32:25.663203 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66833 2019-Jan-10 14:32:25.663835 - [DEBUG] d2: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
66834 2019-Jan-10 14:32:25.664451 - [DEBUG] EF: AllBottom
66835 2019-Jan-10 14:32:25.664476 - [DEBUG]
66836 2019-Jan-10 14:32:25.664500 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66837 2019-Jan-10 14:32:25.665116 - [DEBUG] d2: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
66838 2019-Jan-10 14:32:25.665730 - [DEBUG] EF: AllBottom
66839 2019-Jan-10 14:32:25.665756 - [DEBUG]
66840 2019-Jan-10 14:32:25.665780 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66841 2019-Jan-10 14:32:25.666394 - [DEBUG] d2: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
66842 2019-Jan-10 14:32:25.667029 - [DEBUG] EF: AllBottom
66843 2019-Jan-10 14:32:25.667054 - [DEBUG]
66844 2019-Jan-10 14:32:25.667078 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66845 2019-Jan-10 14:32:25.667692 - [DEBUG] d2: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
66846 2019-Jan-10 14:32:25.668306 - [DEBUG] EF: AllBottom
66847 2019-Jan-10 14:32:25.668332 - [DEBUG]
66848 2019-Jan-10 14:32:25.668355 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66849 2019-Jan-10 14:32:25.668969 - [DEBUG] d2: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
66850 2019-Jan-10 14:32:25.669587 - [DEBUG] EF: AllBottom
66851 2019-Jan-10 14:32:25.669613 - [DEBUG]
66852 2019-Jan-10 14:32:25.669636 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66853 2019-Jan-10 14:32:25.670265 - [DEBUG] d2: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
66854 2019-Jan-10 14:32:25.670884 - [DEBUG] EF: AllBottom
66855 2019-Jan-10 14:32:25.670909 - [DEBUG]
66856 2019-Jan-10 14:32:25.670933 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66857 2019-Jan-10 14:32:25.671548 - [DEBUG] d2: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
66858 2019-Jan-10 14:32:25.672167 - [DEBUG] EF: AllBottom
66859 2019-Jan-10 14:32:25.672192 - [DEBUG]
66860 2019-Jan-10 14:32:25.672216 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66861 2019-Jan-10 14:32:25.672838 - [DEBUG] d2: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
66862 2019-Jan-10 14:32:25.673456 - [DEBUG] EF: AllBottom
66863 2019-Jan-10 14:32:25.673481 - [DEBUG]
66864 2019-Jan-10 14:32:25.673519 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66865 2019-Jan-10 14:32:25.674136 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
66866 2019-Jan-10 14:32:25.674752 - [DEBUG] EF: AllBottom
66867 2019-Jan-10 14:32:25.674778 - [DEBUG]
66868 2019-Jan-10 14:32:25.674802 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66869 2019-Jan-10 14:32:25.675414 - [DEBUG] d2: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
66870 2019-Jan-10 14:32:25.676031 - [DEBUG] EF: AllBottom
66871 2019-Jan-10 14:32:25.676056 - [DEBUG]
66872 2019-Jan-10 14:32:25.676080 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66873 2019-Jan-10 14:32:25.676693 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
66874 2019-Jan-10 14:32:25.677335 - [DEBUG] EF: AllBottom
66875 2019-Jan-10 14:32:25.677361 - [DEBUG]
66876 2019-Jan-10 14:32:25.677385 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66877 2019-Jan-10 14:32:25.678011 - [DEBUG] d2: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
66878 2019-Jan-10 14:32:25.678628 - [DEBUG] EF: AllBottom
66879 2019-Jan-10 14:32:25.678653 - [DEBUG]
66880 2019-Jan-10 14:32:25.678677 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66881 2019-Jan-10 14:32:25.679292 - [DEBUG] d2: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
66882 2019-Jan-10 14:32:25.679908 - [DEBUG] EF: AllBottom
66883 2019-Jan-10 14:32:25.679933 - [DEBUG]
66884 2019-Jan-10 14:32:25.679957 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66885 2019-Jan-10 14:32:25.680600 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
66886 2019-Jan-10 14:32:25.681272 - [DEBUG] EF: AllBottom
66887 2019-Jan-10 14:32:25.681300 - [DEBUG]
66888 2019-Jan-10 14:32:25.681324 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66889 2019-Jan-10 14:32:25.681973 - [DEBUG] d2: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
66890 2019-Jan-10 14:32:25.682618 - [DEBUG] EF: AllBottom
66891 2019-Jan-10 14:32:25.682644 - [DEBUG]
66892 2019-Jan-10 14:32:25.682668 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66893 2019-Jan-10 14:32:25.683320 - [DEBUG] d2: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
66894 2019-Jan-10 14:32:25.684036 - [DEBUG] EF: AllBottom
66895 2019-Jan-10 14:32:25.684064 - [DEBUG]
66896 2019-Jan-10 14:32:25.684088 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66897 2019-Jan-10 14:32:25.684738 - [DEBUG] d2: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
66898 2019-Jan-10 14:32:25.685404 - [DEBUG] EF: AllBottom
66899 2019-Jan-10 14:32:25.685431 - [DEBUG]
66900 2019-Jan-10 14:32:25.685456 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66901 2019-Jan-10 14:32:25.686100 - [DEBUG] d2: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
66902 2019-Jan-10 14:32:25.686721 - [DEBUG] EF: AllBottom
66903 2019-Jan-10 14:32:25.686747 - [DEBUG]
66904 2019-Jan-10 14:32:25.686771 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66905 2019-Jan-10 14:32:25.687419 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
66906 2019-Jan-10 14:32:25.688046 - [DEBUG] EF: AllBottom
66907 2019-Jan-10 14:32:25.688071 - [DEBUG]
66908 2019-Jan-10 14:32:25.688095 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66909 2019-Jan-10 14:32:25.688709 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
66910 2019-Jan-10 14:32:25.689341 - [DEBUG] EF: AllBottom
66911 2019-Jan-10 14:32:25.689366 - [DEBUG]
66912 2019-Jan-10 14:32:25.689390 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66913 2019-Jan-10 14:32:25.690004 - [DEBUG] d2: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
66914 2019-Jan-10 14:32:25.690645 - [DEBUG] EF: AllBottom
66915 2019-Jan-10 14:32:25.690670 - [DEBUG]
66916 2019-Jan-10 14:32:25.690694 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66917 2019-Jan-10 14:32:25.691315 - [DEBUG] d2: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
66918 2019-Jan-10 14:32:25.691931 - [DEBUG] EF: AllBottom
66919 2019-Jan-10 14:32:25.691957 - [DEBUG]
66920 2019-Jan-10 14:32:25.691980 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66921 2019-Jan-10 14:32:25.692595 - [DEBUG] d2: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
66922 2019-Jan-10 14:32:25.693229 - [DEBUG] EF: AllBottom
66923 2019-Jan-10 14:32:25.693255 - [DEBUG]
66924 2019-Jan-10 14:32:25.693279 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66925 2019-Jan-10 14:32:25.693910 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
66926 2019-Jan-10 14:32:25.694534 - [DEBUG] EF: AllBottom
66927 2019-Jan-10 14:32:25.694560 - [DEBUG]
66928 2019-Jan-10 14:32:25.694583 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66929 2019-Jan-10 14:32:25.695198 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
66930 2019-Jan-10 14:32:25.695822 - [DEBUG] EF: AllBottom
66931 2019-Jan-10 14:32:25.695848 - [DEBUG]
66932 2019-Jan-10 14:32:25.695871 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66933 2019-Jan-10 14:32:25.696486 - [DEBUG] d2: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
66934 2019-Jan-10 14:32:25.697119 - [DEBUG] EF: AllBottom
66935 2019-Jan-10 14:32:25.697144 - [DEBUG]
66936 2019-Jan-10 14:32:25.697168 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66937 2019-Jan-10 14:32:25.697782 - [DEBUG] d2: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
66938 2019-Jan-10 14:32:25.698398 - [DEBUG] EF: AllBottom
66939 2019-Jan-10 14:32:25.698423 - [DEBUG]
66940 2019-Jan-10 14:32:25.698447 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66941 2019-Jan-10 14:32:25.699061 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
66942 2019-Jan-10 14:32:25.699684 - [DEBUG] EF: AllBottom
66943 2019-Jan-10 14:32:25.699709 - [DEBUG]
66944 2019-Jan-10 14:32:25.699733 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66945 2019-Jan-10 14:32:25.700364 - [DEBUG] d2: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
66946 2019-Jan-10 14:32:25.700980 - [DEBUG] EF: AllBottom
66947 2019-Jan-10 14:32:25.701006 - [DEBUG]
66948 2019-Jan-10 14:32:25.701030 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66949 2019-Jan-10 14:32:25.701644 - [DEBUG] d2: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
66950 2019-Jan-10 14:32:25.702260 - [DEBUG] EF: AllBottom
66951 2019-Jan-10 14:32:25.702285 - [DEBUG]
66952 2019-Jan-10 14:32:25.702309 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66953 2019-Jan-10 14:32:25.702923 - [DEBUG] d2: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
66954 2019-Jan-10 14:32:25.703553 - [DEBUG] EF: AllBottom
66955 2019-Jan-10 14:32:25.703578 - [DEBUG]
66956 2019-Jan-10 14:32:25.703602 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66957 2019-Jan-10 14:32:25.704216 - [DEBUG] d2: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
66958 2019-Jan-10 14:32:25.704833 - [DEBUG] EF: AllBottom
66959 2019-Jan-10 14:32:25.704858 - [DEBUG]
66960 2019-Jan-10 14:32:25.704882 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66961 2019-Jan-10 14:32:25.705503 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
66962 2019-Jan-10 14:32:25.706127 - [DEBUG] EF: AllBottom
66963 2019-Jan-10 14:32:25.706152 - [DEBUG]
66964 2019-Jan-10 14:32:25.706176 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66965 2019-Jan-10 14:32:25.706790 - [DEBUG] d2: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
66966 2019-Jan-10 14:32:25.707433 - [DEBUG] EF: AllBottom
66967 2019-Jan-10 14:32:25.707466 - [DEBUG]
66968 2019-Jan-10 14:32:25.707491 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66969 2019-Jan-10 14:32:25.708120 - [DEBUG] d2: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
66970 2019-Jan-10 14:32:25.708748 - [DEBUG] EF: AllBottom
66971 2019-Jan-10 14:32:25.708774 - [DEBUG]
66972 2019-Jan-10 14:32:25.708798 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66973 2019-Jan-10 14:32:25.709411 - [DEBUG] d2: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
66974 2019-Jan-10 14:32:25.710029 - [DEBUG] EF: AllBottom
66975 2019-Jan-10 14:32:25.710054 - [DEBUG]
66976 2019-Jan-10 14:32:25.710078 - [DEBUG] eP: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
66977 2019-Jan-10 14:32:25.710709 - [DEBUG] d2: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
66978 2019-Jan-10 14:32:25.711327 - [DEBUG] EF: AllBottom
66979 2019-Jan-10 14:32:25.711352 - [DEBUG]
66980 2019-Jan-10 14:32:25.711377 - [DEBUG] ---------------
66981 2019-Jan-10 14:32:25.711401 - [DEBUG]
66982 2019-Jan-10 14:32:25.711430 - [DEBUG] End of endsummarytab entry
66983 2019-Jan-10 14:32:25.711453 - [DEBUG]
66984 2019-Jan-10 14:32:25.711478 - [DEBUG] Start of incomingtab entry
66985 2019-Jan-10 14:32:25.711503 - [DEBUG] sP: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
66986 2019-Jan-10 14:32:25.712121 - [DEBUG] d3: @zero_value = constant i2 0, align 4, ID: -1
66987 2019-Jan-10 14:32:25.712181 - [DEBUG] ---------------
66988 2019-Jan-10 14:32:25.712206 - [DEBUG] End of incomingtab entry
66989 2019-Jan-10 14:32:25.712229 - [DEBUG]
66990 2019-Jan-10 14:32:25.712285 - [DEBUG] Compose: AllBottom * AllBottom
66991 2019-Jan-10 14:32:25.712312 - [DEBUG]
66992 2019-Jan-10 14:32:25.712336 - [DEBUG] Propagate flow
66993 2019-Jan-10 14:32:25.712360 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
66994 2019-Jan-10 14:32:25.712417 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
66995 2019-Jan-10 14:32:25.713053 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
66996 2019-Jan-10 14:32:25.713109 - [DEBUG] Edge function : AllBottom (result of previous compose)
66997 2019-Jan-10 14:32:25.713135 - [DEBUG]
66998 2019-Jan-10 14:32:25.713160 - [DEBUG] Join: AllTop & AllBottom
66999 2019-Jan-10 14:32:25.713187 - [DEBUG] = AllBottom (new jump func)
67000 2019-Jan-10 14:32:25.713211 - [DEBUG]
67001 2019-Jan-10 14:32:25.713235 - [DEBUG] Start adding new jump function
67002 2019-Jan-10 14:32:25.713259 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67003 2019-Jan-10 14:32:25.713314 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67004 2019-Jan-10 14:32:25.713368 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
67005 2019-Jan-10 14:32:25.714013 - [DEBUG] Edge Function : AllBottom
67006 2019-Jan-10 14:32:25.714053 - [DEBUG] End adding new jump function
67007 2019-Jan-10 14:32:25.714077 - [DEBUG]
67008 2019-Jan-10 14:32:25.714101 - [DEBUG] -------------------------------------------- 1900. Path Edge --------------------------------------------
67009 2019-Jan-10 14:32:25.714126 - [DEBUG]
67010 2019-Jan-10 14:32:25.714149 - [DEBUG] Process 1900. path edge:
67011 2019-Jan-10 14:32:25.714174 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67012 2019-Jan-10 14:32:25.714230 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 ;
67013 2019-Jan-10 14:32:25.714858 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67014 2019-Jan-10 14:32:25.714914 - [DEBUG]
67015 2019-Jan-10 14:32:25.714938 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
67016 2019-Jan-10 14:32:25.715595 - [DEBUG] Possible callees:
67017 2019-Jan-10 14:32:25.715621 - [DEBUG] llvm.dbg.declare
67018 2019-Jan-10 14:32:25.715646 - [DEBUG] Possible return sites:
67019 2019-Jan-10 14:32:25.715670 - [DEBUG] store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !19367020 2019-Jan-10 14:32:25.716934 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67021 2019-Jan-10 14:32:25.716963 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67022 2019-Jan-10 14:32:25.717005 - [DEBUG] Compose: AllBottom * AllBottom
67023 2019-Jan-10 14:32:25.717032 - [DEBUG]
67024 2019-Jan-10 14:32:25.717057 - [DEBUG] Propagate flow
67025 2019-Jan-10 14:32:25.717081 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67026 2019-Jan-10 14:32:25.717138 - [DEBUG] Target : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
67027 2019-Jan-10 14:32:25.717759 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67028 2019-Jan-10 14:32:25.717815 - [DEBUG] Edge function : AllBottom (result of previous compose)
67029 2019-Jan-10 14:32:25.717841 - [DEBUG]
67030 2019-Jan-10 14:32:25.717865 - [DEBUG] Join: AllTop & AllBottom
67031 2019-Jan-10 14:32:25.717891 - [DEBUG] = AllBottom (new jump func)
67032 2019-Jan-10 14:32:25.717916 - [DEBUG]
67033 2019-Jan-10 14:32:25.717940 - [DEBUG] Start adding new jump function
67034 2019-Jan-10 14:32:25.717963 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67035 2019-Jan-10 14:32:25.718018 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67036 2019-Jan-10 14:32:25.718073 - [DEBUG] Destination : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
67037 2019-Jan-10 14:32:25.718692 - [DEBUG] Edge Function : AllBottom
67038 2019-Jan-10 14:32:25.718721 - [DEBUG] End adding new jump function
67039 2019-Jan-10 14:32:25.718745 - [DEBUG]
67040 2019-Jan-10 14:32:25.718769 - [DEBUG] -------------------------------------------- 1901. Path Edge --------------------------------------------
67041 2019-Jan-10 14:32:25.718793 - [DEBUG]
67042 2019-Jan-10 14:32:25.718816 - [DEBUG] Process 1901. path edge:
67043 2019-Jan-10 14:32:25.718840 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67044 2019-Jan-10 14:32:25.718896 - [DEBUG] N target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 ;
67045 2019-Jan-10 14:32:25.719513 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67046 2019-Jan-10 14:32:25.719570 - [DEBUG]
67047 2019-Jan-10 14:32:25.719595 - [DEBUG] Process normal at target: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
67048 2019-Jan-10 14:32:25.720251 - [DEBUG] Compose: AllBottom * AllBottom
67049 2019-Jan-10 14:32:25.720280 - [DEBUG]
67050 2019-Jan-10 14:32:25.720304 - [DEBUG] Propagate flow
67051 2019-Jan-10 14:32:25.720327 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67052 2019-Jan-10 14:32:25.720385 - [DEBUG] Target : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
67053 2019-Jan-10 14:32:25.721003 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67054 2019-Jan-10 14:32:25.721059 - [DEBUG] Edge function : AllBottom (result of previous compose)
67055 2019-Jan-10 14:32:25.721084 - [DEBUG]
67056 2019-Jan-10 14:32:25.721109 - [DEBUG] Join: AllTop & AllBottom
67057 2019-Jan-10 14:32:25.721135 - [DEBUG] = AllBottom (new jump func)
67058 2019-Jan-10 14:32:25.721159 - [DEBUG]
67059 2019-Jan-10 14:32:25.721183 - [DEBUG] Start adding new jump function
67060 2019-Jan-10 14:32:25.721210 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67061 2019-Jan-10 14:32:25.721273 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67062 2019-Jan-10 14:32:25.721327 - [DEBUG] Destination : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
67063 2019-Jan-10 14:32:25.721944 - [DEBUG] Edge Function : AllBottom
67064 2019-Jan-10 14:32:25.721972 - [DEBUG] End adding new jump function
67065 2019-Jan-10 14:32:25.721996 - [DEBUG]
67066 2019-Jan-10 14:32:25.722020 - [DEBUG] -------------------------------------------- 1902. Path Edge --------------------------------------------
67067 2019-Jan-10 14:32:25.722044 - [DEBUG]
67068 2019-Jan-10 14:32:25.722068 - [DEBUG] Process 1902. path edge:
67069 2019-Jan-10 14:32:25.722092 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67070 2019-Jan-10 14:32:25.722148 - [DEBUG] N target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 ;
67071 2019-Jan-10 14:32:25.722763 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67072 2019-Jan-10 14:32:25.722819 - [DEBUG]
67073 2019-Jan-10 14:32:25.722844 - [DEBUG] Process normal at target: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
67074 2019-Jan-10 14:32:25.723485 - [DEBUG] Compose: AllBottom * AllBottom
67075 2019-Jan-10 14:32:25.723527 - [DEBUG]
67076 2019-Jan-10 14:32:25.723551 - [DEBUG] Propagate flow
67077 2019-Jan-10 14:32:25.723575 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67078 2019-Jan-10 14:32:25.723633 - [DEBUG] Target : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
67079 2019-Jan-10 14:32:25.724250 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67080 2019-Jan-10 14:32:25.724306 - [DEBUG] Edge function : AllBottom (result of previous compose)
67081 2019-Jan-10 14:32:25.724331 - [DEBUG]
67082 2019-Jan-10 14:32:25.724357 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67083 2019-Jan-10 14:32:25.724383 - [DEBUG] = AllBottom
67084 2019-Jan-10 14:32:25.724408 - [DEBUG]
67085 2019-Jan-10 14:32:25.724431 - [DEBUG] PROPAGATE: No new function!
67086 2019-Jan-10 14:32:25.724471 - [DEBUG] Compose: AllBottom * AllBottom
67087 2019-Jan-10 14:32:25.724498 - [DEBUG]
67088 2019-Jan-10 14:32:25.724522 - [DEBUG] Propagate flow
67089 2019-Jan-10 14:32:25.724546 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67090 2019-Jan-10 14:32:25.724602 - [DEBUG] Target : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
67091 2019-Jan-10 14:32:25.725223 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67092 2019-Jan-10 14:32:25.725280 - [DEBUG] Edge function : AllBottom (result of previous compose)
67093 2019-Jan-10 14:32:25.725305 - [DEBUG]
67094 2019-Jan-10 14:32:25.725330 - [DEBUG] Join: AllTop & AllBottom
67095 2019-Jan-10 14:32:25.725356 - [DEBUG] = AllBottom (new jump func)
67096 2019-Jan-10 14:32:25.725381 - [DEBUG]
67097 2019-Jan-10 14:32:25.725404 - [DEBUG] Start adding new jump function
67098 2019-Jan-10 14:32:25.725428 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67099 2019-Jan-10 14:32:25.725483 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67100 2019-Jan-10 14:32:25.725538 - [DEBUG] Destination : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
67101 2019-Jan-10 14:32:25.726157 - [DEBUG] Edge Function : AllBottom
67102 2019-Jan-10 14:32:25.726185 - [DEBUG] End adding new jump function
67103 2019-Jan-10 14:32:25.726209 - [DEBUG]
67104 2019-Jan-10 14:32:25.726233 - [DEBUG] -------------------------------------------- 1903. Path Edge --------------------------------------------
67105 2019-Jan-10 14:32:25.726258 - [DEBUG]
67106 2019-Jan-10 14:32:25.726281 - [DEBUG] Process 1903. path edge:
67107 2019-Jan-10 14:32:25.726305 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67108 2019-Jan-10 14:32:25.726361 - [DEBUG] N target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 ;
67109 2019-Jan-10 14:32:25.727004 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67110 2019-Jan-10 14:32:25.727061 - [DEBUG]
67111 2019-Jan-10 14:32:25.727086 - [DEBUG] Process normal at target: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
67112 2019-Jan-10 14:32:25.727726 - [DEBUG] Compose: AllBottom * AllBottom
67113 2019-Jan-10 14:32:25.727754 - [DEBUG]
67114 2019-Jan-10 14:32:25.727778 - [DEBUG] Propagate flow
67115 2019-Jan-10 14:32:25.727802 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67116 2019-Jan-10 14:32:25.727859 - [DEBUG] Target : br label %if.end37, !phasar.instruction.id !185, ID: 91
67117 2019-Jan-10 14:32:25.728474 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67118 2019-Jan-10 14:32:25.728530 - [DEBUG] Edge function : AllBottom (result of previous compose)
67119 2019-Jan-10 14:32:25.728555 - [DEBUG]
67120 2019-Jan-10 14:32:25.728580 - [DEBUG] Join: AllTop & AllBottom
67121 2019-Jan-10 14:32:25.728606 - [DEBUG] = AllBottom (new jump func)
67122 2019-Jan-10 14:32:25.728630 - [DEBUG]
67123 2019-Jan-10 14:32:25.728654 - [DEBUG] Start adding new jump function
67124 2019-Jan-10 14:32:25.728677 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67125 2019-Jan-10 14:32:25.728732 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67126 2019-Jan-10 14:32:25.728787 - [DEBUG] Destination : br label %if.end37, !phasar.instruction.id !185, ID: 91
67127 2019-Jan-10 14:32:25.729400 - [DEBUG] Edge Function : AllBottom
67128 2019-Jan-10 14:32:25.729428 - [DEBUG] End adding new jump function
67129 2019-Jan-10 14:32:25.729452 - [DEBUG]
67130 2019-Jan-10 14:32:25.729476 - [DEBUG] -------------------------------------------- 1904. Path Edge --------------------------------------------
67131 2019-Jan-10 14:32:25.729500 - [DEBUG]
67132 2019-Jan-10 14:32:25.729523 - [DEBUG] Process 1904. path edge:
67133 2019-Jan-10 14:32:25.729547 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67134 2019-Jan-10 14:32:25.729603 - [DEBUG] N target: br label %if.end37, !phasar.instruction.id !185, ID: 91 ;
67135 2019-Jan-10 14:32:25.730230 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67136 2019-Jan-10 14:32:25.730286 - [DEBUG]
67137 2019-Jan-10 14:32:25.730311 - [DEBUG] Process normal at target: br label %if.end37, !phasar.instruction.id !185, ID: 91
67138 2019-Jan-10 14:32:25.730948 - [DEBUG] Compose: AllBottom * AllBottom
67139 2019-Jan-10 14:32:25.730976 - [DEBUG]
67140 2019-Jan-10 14:32:25.731000 - [DEBUG] Propagate flow
67141 2019-Jan-10 14:32:25.731023 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67142 2019-Jan-10 14:32:25.731081 - [DEBUG] Target : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
67143 2019-Jan-10 14:32:25.731699 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67144 2019-Jan-10 14:32:25.731755 - [DEBUG] Edge function : AllBottom (result of previous compose)
67145 2019-Jan-10 14:32:25.731780 - [DEBUG]
67146 2019-Jan-10 14:32:25.731806 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67147 2019-Jan-10 14:32:25.731832 - [DEBUG] = AllBottom
67148 2019-Jan-10 14:32:25.731857 - [DEBUG]
67149 2019-Jan-10 14:32:25.731880 - [DEBUG] PROPAGATE: No new function!
67150 2019-Jan-10 14:32:25.731933 - [DEBUG] Compose: AllBottom * AllBottom
67151 2019-Jan-10 14:32:25.731960 - [DEBUG]
67152 2019-Jan-10 14:32:25.731984 - [DEBUG] Propagate flow
67153 2019-Jan-10 14:32:25.732008 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67154 2019-Jan-10 14:32:25.732065 - [DEBUG] Target : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
67155 2019-Jan-10 14:32:25.732685 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67156 2019-Jan-10 14:32:25.732748 - [DEBUG] Edge function : AllBottom (result of previous compose)
67157 2019-Jan-10 14:32:25.732774 - [DEBUG]
67158 2019-Jan-10 14:32:25.732799 - [DEBUG] Join: AllTop & AllBottom
67159 2019-Jan-10 14:32:25.732825 - [DEBUG] = AllBottom (new jump func)
67160 2019-Jan-10 14:32:25.732849 - [DEBUG]
67161 2019-Jan-10 14:32:25.732873 - [DEBUG] Start adding new jump function
67162 2019-Jan-10 14:32:25.732896 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67163 2019-Jan-10 14:32:25.732952 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67164 2019-Jan-10 14:32:25.733006 - [DEBUG] Destination : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
67165 2019-Jan-10 14:32:25.733642 - [DEBUG] Edge Function : AllBottom
67166 2019-Jan-10 14:32:25.733670 - [DEBUG] End adding new jump function
67167 2019-Jan-10 14:32:25.733694 - [DEBUG]
67168 2019-Jan-10 14:32:25.733718 - [DEBUG] -------------------------------------------- 1905. Path Edge --------------------------------------------
67169 2019-Jan-10 14:32:25.733742 - [DEBUG]
67170 2019-Jan-10 14:32:25.733766 - [DEBUG] Process 1905. path edge:
67171 2019-Jan-10 14:32:25.733790 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67172 2019-Jan-10 14:32:25.733846 - [DEBUG] N target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 ;
67173 2019-Jan-10 14:32:25.734464 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67174 2019-Jan-10 14:32:25.734520 - [DEBUG]
67175 2019-Jan-10 14:32:25.734544 - [DEBUG] Process call at target: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
67176 2019-Jan-10 14:32:25.735176 - [DEBUG] Possible callees:
67177 2019-Jan-10 14:32:25.735201 - [DEBUG] foo
67178 2019-Jan-10 14:32:25.735226 - [DEBUG] Possible return sites:
67179 2019-Jan-10 14:32:25.735250 - [DEBUG] %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62


getSummaryFlowFunction()
%call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !12667180 2019-Jan-10 14:32:25.736475 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
67181 2019-Jan-10 14:32:25.736503 - [DEBUG] Start points of 'foo' currently not available!
67182 2019-Jan-10 14:32:25.736540 - [DEBUG] Compose: AllBottom * AllBottom
67183 2019-Jan-10 14:32:25.736567 - [DEBUG]
67184 2019-Jan-10 14:32:25.736591 - [DEBUG] Propagate flow
67185 2019-Jan-10 14:32:25.736615 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67186 2019-Jan-10 14:32:25.736672 - [DEBUG] Target : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
67187 2019-Jan-10 14:32:25.737307 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67188 2019-Jan-10 14:32:25.737363 - [DEBUG] Edge function : AllBottom (result of previous compose)
67189 2019-Jan-10 14:32:25.737389 - [DEBUG]
67190 2019-Jan-10 14:32:25.737414 - [DEBUG] Join: AllTop & AllBottom
67191 2019-Jan-10 14:32:25.737444 - [DEBUG] = AllBottom (new jump func)
67192 2019-Jan-10 14:32:25.737469 - [DEBUG]
67193 2019-Jan-10 14:32:25.737493 - [DEBUG] Start adding new jump function
67194 2019-Jan-10 14:32:25.737516 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67195 2019-Jan-10 14:32:25.737572 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67196 2019-Jan-10 14:32:25.737626 - [DEBUG] Destination : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
67197 2019-Jan-10 14:32:25.738271 - [DEBUG] Edge Function : AllBottom
67198 2019-Jan-10 14:32:25.738301 - [DEBUG] End adding new jump function
67199 2019-Jan-10 14:32:25.738325 - [DEBUG]
67200 2019-Jan-10 14:32:25.738349 - [DEBUG] -------------------------------------------- 1906. Path Edge --------------------------------------------
67201 2019-Jan-10 14:32:25.738374 - [DEBUG]
67202 2019-Jan-10 14:32:25.738398 - [DEBUG] Process 1906. path edge:
67203 2019-Jan-10 14:32:25.738437 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67204 2019-Jan-10 14:32:25.738502 - [DEBUG] N target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 ;
67205 2019-Jan-10 14:32:25.739163 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67206 2019-Jan-10 14:32:25.739226 - [DEBUG]
67207 2019-Jan-10 14:32:25.739251 - [DEBUG] Process normal at target: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
67208 2019-Jan-10 14:32:25.739948 - [DEBUG] Compose: AllBottom * AllBottom
67209 2019-Jan-10 14:32:25.739978 - [DEBUG]
67210 2019-Jan-10 14:32:25.740002 - [DEBUG] Propagate flow
67211 2019-Jan-10 14:32:25.740026 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67212 2019-Jan-10 14:32:25.740092 - [DEBUG] Target : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
67213 2019-Jan-10 14:32:25.740769 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67214 2019-Jan-10 14:32:25.740830 - [DEBUG] Edge function : AllBottom (result of previous compose)
67215 2019-Jan-10 14:32:25.740856 - [DEBUG]
67216 2019-Jan-10 14:32:25.740881 - [DEBUG] Join: AllTop & AllBottom
67217 2019-Jan-10 14:32:25.740908 - [DEBUG] = AllBottom (new jump func)
67218 2019-Jan-10 14:32:25.740932 - [DEBUG]
67219 2019-Jan-10 14:32:25.740956 - [DEBUG] Start adding new jump function
67220 2019-Jan-10 14:32:25.740979 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67221 2019-Jan-10 14:32:25.741037 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67222 2019-Jan-10 14:32:25.741092 - [DEBUG] Destination : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
67223 2019-Jan-10 14:32:25.741738 - [DEBUG] Edge Function : AllBottom
67224 2019-Jan-10 14:32:25.741770 - [DEBUG] End adding new jump function
67225 2019-Jan-10 14:32:25.741794 - [DEBUG]
67226 2019-Jan-10 14:32:25.741818 - [DEBUG] -------------------------------------------- 1907. Path Edge --------------------------------------------
67227 2019-Jan-10 14:32:25.741843 - [DEBUG]
67228 2019-Jan-10 14:32:25.741866 - [DEBUG] Process 1907. path edge:
67229 2019-Jan-10 14:32:25.741890 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67230 2019-Jan-10 14:32:25.741951 - [DEBUG] N target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 ;
67231 2019-Jan-10 14:32:25.742590 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67232 2019-Jan-10 14:32:25.742653 - [DEBUG]
67233 2019-Jan-10 14:32:25.742680 - [DEBUG] Process normal at target: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
67234 2019-Jan-10 14:32:25.743372 - [DEBUG] Compose: AllBottom * AllBottom
67235 2019-Jan-10 14:32:25.743403 - [DEBUG]
67236 2019-Jan-10 14:32:25.743427 - [DEBUG] Propagate flow
67237 2019-Jan-10 14:32:25.743451 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67238 2019-Jan-10 14:32:25.743541 - [DEBUG] Target : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
67239 2019-Jan-10 14:32:25.744178 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67240 2019-Jan-10 14:32:25.744234 - [DEBUG] Edge function : AllBottom (result of previous compose)
67241 2019-Jan-10 14:32:25.744260 - [DEBUG]
67242 2019-Jan-10 14:32:25.744286 - [DEBUG] Join: AllTop & AllBottom
67243 2019-Jan-10 14:32:25.744312 - [DEBUG] = AllBottom (new jump func)
67244 2019-Jan-10 14:32:25.744337 - [DEBUG]
67245 2019-Jan-10 14:32:25.744361 - [DEBUG] Start adding new jump function
67246 2019-Jan-10 14:32:25.744385 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67247 2019-Jan-10 14:32:25.744440 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67248 2019-Jan-10 14:32:25.744494 - [DEBUG] Destination : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
67249 2019-Jan-10 14:32:25.745131 - [DEBUG] Edge Function : AllBottom
67250 2019-Jan-10 14:32:25.745160 - [DEBUG] End adding new jump function
67251 2019-Jan-10 14:32:25.745185 - [DEBUG]
67252 2019-Jan-10 14:32:25.745208 - [DEBUG] -------------------------------------------- 1908. Path Edge --------------------------------------------
67253 2019-Jan-10 14:32:25.745233 - [DEBUG]
67254 2019-Jan-10 14:32:25.745256 - [DEBUG] Process 1908. path edge:
67255 2019-Jan-10 14:32:25.745281 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67256 2019-Jan-10 14:32:25.745337 - [DEBUG] N target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 ;
67257 2019-Jan-10 14:32:25.745954 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67258 2019-Jan-10 14:32:25.746010 - [DEBUG]
67259 2019-Jan-10 14:32:25.746035 - [DEBUG] Process normal at target: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
67260 2019-Jan-10 14:32:25.746676 - [DEBUG] Compose: AllBottom * AllBottom
67261 2019-Jan-10 14:32:25.746704 - [DEBUG]
67262 2019-Jan-10 14:32:25.746727 - [DEBUG] Propagate flow
67263 2019-Jan-10 14:32:25.746751 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67264 2019-Jan-10 14:32:25.746809 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67265 2019-Jan-10 14:32:25.747460 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67266 2019-Jan-10 14:32:25.747516 - [DEBUG] Edge function : AllBottom (result of previous compose)
67267 2019-Jan-10 14:32:25.747541 - [DEBUG]
67268 2019-Jan-10 14:32:25.747566 - [DEBUG] Join: AllTop & AllBottom
67269 2019-Jan-10 14:32:25.747592 - [DEBUG] = AllBottom (new jump func)
67270 2019-Jan-10 14:32:25.747617 - [DEBUG]
67271 2019-Jan-10 14:32:25.747640 - [DEBUG] Start adding new jump function
67272 2019-Jan-10 14:32:25.747664 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67273 2019-Jan-10 14:32:25.747719 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67274 2019-Jan-10 14:32:25.747774 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67275 2019-Jan-10 14:32:25.748401 - [DEBUG] Edge Function : AllBottom
67276 2019-Jan-10 14:32:25.748428 - [DEBUG] End adding new jump function
67277 2019-Jan-10 14:32:25.748452 - [DEBUG]
67278 2019-Jan-10 14:32:25.748476 - [DEBUG] -------------------------------------------- 1909. Path Edge --------------------------------------------
67279 2019-Jan-10 14:32:25.748500 - [DEBUG]
67280 2019-Jan-10 14:32:25.748524 - [DEBUG] Process 1909. path edge:
67281 2019-Jan-10 14:32:25.748548 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67282 2019-Jan-10 14:32:25.748604 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 ;
67283 2019-Jan-10 14:32:25.749229 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67284 2019-Jan-10 14:32:25.749285 - [DEBUG]
67285 2019-Jan-10 14:32:25.749310 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67286 2019-Jan-10 14:32:25.749951 - [DEBUG] Possible callees:
67287 2019-Jan-10 14:32:25.749977 - [DEBUG] llvm.dbg.declare
67288 2019-Jan-10 14:32:25.750003 - [DEBUG] Possible return sites:
67289 2019-Jan-10 14:32:25.750026 - [DEBUG] store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !13667290 2019-Jan-10 14:32:25.751297 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67291 2019-Jan-10 14:32:25.751334 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67292 2019-Jan-10 14:32:25.751375 - [DEBUG] Compose: AllBottom * AllBottom
67293 2019-Jan-10 14:32:25.751402 - [DEBUG]
67294 2019-Jan-10 14:32:25.751426 - [DEBUG] Propagate flow
67295 2019-Jan-10 14:32:25.751450 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67296 2019-Jan-10 14:32:25.751507 - [DEBUG] Target : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
67297 2019-Jan-10 14:32:25.752127 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67298 2019-Jan-10 14:32:25.752183 - [DEBUG] Edge function : AllBottom (result of previous compose)
67299 2019-Jan-10 14:32:25.752209 - [DEBUG]
67300 2019-Jan-10 14:32:25.752234 - [DEBUG] Join: AllTop & AllBottom
67301 2019-Jan-10 14:32:25.752260 - [DEBUG] = AllBottom (new jump func)
67302 2019-Jan-10 14:32:25.752285 - [DEBUG]
67303 2019-Jan-10 14:32:25.752308 - [DEBUG] Start adding new jump function
67304 2019-Jan-10 14:32:25.752332 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67305 2019-Jan-10 14:32:25.752387 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67306 2019-Jan-10 14:32:25.752441 - [DEBUG] Destination : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
67307 2019-Jan-10 14:32:25.753060 - [DEBUG] Edge Function : AllBottom
67308 2019-Jan-10 14:32:25.753088 - [DEBUG] End adding new jump function
67309 2019-Jan-10 14:32:25.753112 - [DEBUG]
67310 2019-Jan-10 14:32:25.753136 - [DEBUG] -------------------------------------------- 1910. Path Edge --------------------------------------------
67311 2019-Jan-10 14:32:25.753160 - [DEBUG]
67312 2019-Jan-10 14:32:25.753184 - [DEBUG] Process 1910. path edge:
67313 2019-Jan-10 14:32:25.753208 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67314 2019-Jan-10 14:32:25.753264 - [DEBUG] N target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 ;
67315 2019-Jan-10 14:32:25.753910 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67316 2019-Jan-10 14:32:25.753967 - [DEBUG]
67317 2019-Jan-10 14:32:25.753991 - [DEBUG] Process normal at target: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
67318 2019-Jan-10 14:32:25.754634 - [DEBUG] Compose: AllBottom * AllBottom
67319 2019-Jan-10 14:32:25.754663 - [DEBUG]
67320 2019-Jan-10 14:32:25.754687 - [DEBUG] Propagate flow
67321 2019-Jan-10 14:32:25.754711 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67322 2019-Jan-10 14:32:25.754768 - [DEBUG] Target : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
67323 2019-Jan-10 14:32:25.755385 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67324 2019-Jan-10 14:32:25.755441 - [DEBUG] Edge function : AllBottom (result of previous compose)
67325 2019-Jan-10 14:32:25.755466 - [DEBUG]
67326 2019-Jan-10 14:32:25.755491 - [DEBUG] Join: AllTop & AllBottom
67327 2019-Jan-10 14:32:25.755517 - [DEBUG] = AllBottom (new jump func)
67328 2019-Jan-10 14:32:25.755541 - [DEBUG]
67329 2019-Jan-10 14:32:25.755565 - [DEBUG] Start adding new jump function
67330 2019-Jan-10 14:32:25.755588 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67331 2019-Jan-10 14:32:25.755643 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67332 2019-Jan-10 14:32:25.755698 - [DEBUG] Destination : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
67333 2019-Jan-10 14:32:25.756313 - [DEBUG] Edge Function : AllBottom
67334 2019-Jan-10 14:32:25.756341 - [DEBUG] End adding new jump function
67335 2019-Jan-10 14:32:25.756365 - [DEBUG]
67336 2019-Jan-10 14:32:25.756389 - [DEBUG] -------------------------------------------- 1911. Path Edge --------------------------------------------
67337 2019-Jan-10 14:32:25.756423 - [DEBUG]
67338 2019-Jan-10 14:32:25.756446 - [DEBUG] Process 1911. path edge:
67339 2019-Jan-10 14:32:25.756470 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67340 2019-Jan-10 14:32:25.756526 - [DEBUG] N target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 ;
67341 2019-Jan-10 14:32:25.757158 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67342 2019-Jan-10 14:32:25.757214 - [DEBUG]
67343 2019-Jan-10 14:32:25.757239 - [DEBUG] Process normal at target: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
67344 2019-Jan-10 14:32:25.757874 - [DEBUG] Compose: AllBottom * AllBottom
67345 2019-Jan-10 14:32:25.757902 - [DEBUG]
67346 2019-Jan-10 14:32:25.757926 - [DEBUG] Propagate flow
67347 2019-Jan-10 14:32:25.757949 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67348 2019-Jan-10 14:32:25.758007 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
67349 2019-Jan-10 14:32:25.758640 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67350 2019-Jan-10 14:32:25.758701 - [DEBUG] Edge function : AllBottom (result of previous compose)
67351 2019-Jan-10 14:32:25.758726 - [DEBUG]
67352 2019-Jan-10 14:32:25.758751 - [DEBUG] Join: AllTop & AllBottom
67353 2019-Jan-10 14:32:25.758777 - [DEBUG] = AllBottom (new jump func)
67354 2019-Jan-10 14:32:25.758802 - [DEBUG]
67355 2019-Jan-10 14:32:25.758825 - [DEBUG] Start adding new jump function
67356 2019-Jan-10 14:32:25.758849 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67357 2019-Jan-10 14:32:25.758904 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67358 2019-Jan-10 14:32:25.758958 - [DEBUG] Destination : br label %if.end27, !phasar.instruction.id !146, ID: 72
67359 2019-Jan-10 14:32:25.759588 - [DEBUG] Edge Function : AllBottom
67360 2019-Jan-10 14:32:25.759617 - [DEBUG] End adding new jump function
67361 2019-Jan-10 14:32:25.759641 - [DEBUG]
67362 2019-Jan-10 14:32:25.759665 - [DEBUG] -------------------------------------------- 1912. Path Edge --------------------------------------------
67363 2019-Jan-10 14:32:25.759689 - [DEBUG]
67364 2019-Jan-10 14:32:25.759712 - [DEBUG] Process 1912. path edge:
67365 2019-Jan-10 14:32:25.759736 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67366 2019-Jan-10 14:32:25.759795 - [DEBUG] N target: br label %if.end27, !phasar.instruction.id !146, ID: 72 ;
67367 2019-Jan-10 14:32:25.760433 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67368 2019-Jan-10 14:32:25.760489 - [DEBUG]
67369 2019-Jan-10 14:32:25.760515 - [DEBUG] Process normal at target: br label %if.end27, !phasar.instruction.id !146, ID: 72
67370 2019-Jan-10 14:32:25.761159 - [DEBUG] Compose: AllBottom * AllBottom
67371 2019-Jan-10 14:32:25.761187 - [DEBUG]
67372 2019-Jan-10 14:32:25.761211 - [DEBUG] Propagate flow
67373 2019-Jan-10 14:32:25.761235 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67374 2019-Jan-10 14:32:25.761292 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
67375 2019-Jan-10 14:32:25.761920 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67376 2019-Jan-10 14:32:25.761976 - [DEBUG] Edge function : AllBottom (result of previous compose)
67377 2019-Jan-10 14:32:25.762001 - [DEBUG]
67378 2019-Jan-10 14:32:25.762027 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67379 2019-Jan-10 14:32:25.762052 - [DEBUG] = AllBottom
67380 2019-Jan-10 14:32:25.762077 - [DEBUG]
67381 2019-Jan-10 14:32:25.762100 - [DEBUG] PROPAGATE: No new function!
67382 2019-Jan-10 14:32:25.762137 - [DEBUG] Compose: AllBottom * AllBottom
67383 2019-Jan-10 14:32:25.762164 - [DEBUG]
67384 2019-Jan-10 14:32:25.762188 - [DEBUG] Propagate flow
67385 2019-Jan-10 14:32:25.762211 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67386 2019-Jan-10 14:32:25.762281 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67387 2019-Jan-10 14:32:25.762908 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67388 2019-Jan-10 14:32:25.762965 - [DEBUG] Edge function : AllBottom (result of previous compose)
67389 2019-Jan-10 14:32:25.762990 - [DEBUG]
67390 2019-Jan-10 14:32:25.763014 - [DEBUG] Join: AllTop & AllBottom
67391 2019-Jan-10 14:32:25.763040 - [DEBUG] = AllBottom (new jump func)
67392 2019-Jan-10 14:32:25.763064 - [DEBUG]
67393 2019-Jan-10 14:32:25.763088 - [DEBUG] Start adding new jump function
67394 2019-Jan-10 14:32:25.763112 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67395 2019-Jan-10 14:32:25.763167 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67396 2019-Jan-10 14:32:25.763221 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67397 2019-Jan-10 14:32:25.763861 - [DEBUG] Edge Function : AllBottom
67398 2019-Jan-10 14:32:25.763889 - [DEBUG] End adding new jump function
67399 2019-Jan-10 14:32:25.763913 - [DEBUG]
67400 2019-Jan-10 14:32:25.763937 - [DEBUG] -------------------------------------------- 1913. Path Edge --------------------------------------------
67401 2019-Jan-10 14:32:25.763961 - [DEBUG]
67402 2019-Jan-10 14:32:25.763984 - [DEBUG] Process 1913. path edge:
67403 2019-Jan-10 14:32:25.764008 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67404 2019-Jan-10 14:32:25.764064 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 ;
67405 2019-Jan-10 14:32:25.764689 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67406 2019-Jan-10 14:32:25.764745 - [DEBUG]
67407 2019-Jan-10 14:32:25.764769 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67408 2019-Jan-10 14:32:25.765410 - [DEBUG] Possible callees:
67409 2019-Jan-10 14:32:25.765435 - [DEBUG] llvm.dbg.declare
67410 2019-Jan-10 14:32:25.765460 - [DEBUG] Possible return sites:
67411 2019-Jan-10 14:32:25.765484 - [DEBUG] store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !14367412 2019-Jan-10 14:32:25.766726 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67413 2019-Jan-10 14:32:25.766755 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67414 2019-Jan-10 14:32:25.766796 - [DEBUG] Compose: AllBottom * AllBottom
67415 2019-Jan-10 14:32:25.766834 - [DEBUG]
67416 2019-Jan-10 14:32:25.766860 - [DEBUG] Propagate flow
67417 2019-Jan-10 14:32:25.766884 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67418 2019-Jan-10 14:32:25.766941 - [DEBUG] Target : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
67419 2019-Jan-10 14:32:25.767561 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67420 2019-Jan-10 14:32:25.767617 - [DEBUG] Edge function : AllBottom (result of previous compose)
67421 2019-Jan-10 14:32:25.767642 - [DEBUG]
67422 2019-Jan-10 14:32:25.767666 - [DEBUG] Join: AllTop & AllBottom
67423 2019-Jan-10 14:32:25.767692 - [DEBUG] = AllBottom (new jump func)
67424 2019-Jan-10 14:32:25.767717 - [DEBUG]
67425 2019-Jan-10 14:32:25.767741 - [DEBUG] Start adding new jump function
67426 2019-Jan-10 14:32:25.767764 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67427 2019-Jan-10 14:32:25.767819 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67428 2019-Jan-10 14:32:25.767874 - [DEBUG] Destination : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
67429 2019-Jan-10 14:32:25.768501 - [DEBUG] Edge Function : AllBottom
67430 2019-Jan-10 14:32:25.768529 - [DEBUG] End adding new jump function
67431 2019-Jan-10 14:32:25.768554 - [DEBUG]
67432 2019-Jan-10 14:32:25.768577 - [DEBUG] -------------------------------------------- 1914. Path Edge --------------------------------------------
67433 2019-Jan-10 14:32:25.768601 - [DEBUG]
67434 2019-Jan-10 14:32:25.768625 - [DEBUG] Process 1914. path edge:
67435 2019-Jan-10 14:32:25.768649 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67436 2019-Jan-10 14:32:25.768705 - [DEBUG] N target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 ;
67437 2019-Jan-10 14:32:25.769324 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67438 2019-Jan-10 14:32:25.769381 - [DEBUG]
67439 2019-Jan-10 14:32:25.769405 - [DEBUG] Process normal at target: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
67440 2019-Jan-10 14:32:25.770073 - [DEBUG] Compose: AllBottom * AllBottom
67441 2019-Jan-10 14:32:25.770101 - [DEBUG]
67442 2019-Jan-10 14:32:25.770125 - [DEBUG] Propagate flow
67443 2019-Jan-10 14:32:25.770149 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67444 2019-Jan-10 14:32:25.770229 - [DEBUG] Target : br label %if.end26, !phasar.instruction.id !145, ID: 71
67445 2019-Jan-10 14:32:25.770953 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67446 2019-Jan-10 14:32:25.771031 - [DEBUG] Edge function : AllBottom (result of previous compose)
67447 2019-Jan-10 14:32:25.771059 - [DEBUG]
67448 2019-Jan-10 14:32:25.771086 - [DEBUG] Join: AllTop & AllBottom
67449 2019-Jan-10 14:32:25.771112 - [DEBUG] = AllBottom (new jump func)
67450 2019-Jan-10 14:32:25.771137 - [DEBUG]
67451 2019-Jan-10 14:32:25.771162 - [DEBUG] Start adding new jump function
67452 2019-Jan-10 14:32:25.771188 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67453 2019-Jan-10 14:32:25.771250 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67454 2019-Jan-10 14:32:25.771306 - [DEBUG] Destination : br label %if.end26, !phasar.instruction.id !145, ID: 71
67455 2019-Jan-10 14:32:25.772019 - [DEBUG] Edge Function : AllBottom
67456 2019-Jan-10 14:32:25.772054 - [DEBUG] End adding new jump function
67457 2019-Jan-10 14:32:25.772079 - [DEBUG]
67458 2019-Jan-10 14:32:25.772103 - [DEBUG] -------------------------------------------- 1915. Path Edge --------------------------------------------
67459 2019-Jan-10 14:32:25.772129 - [DEBUG]
67460 2019-Jan-10 14:32:25.772152 - [DEBUG] Process 1915. path edge:
67461 2019-Jan-10 14:32:25.772177 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67462 2019-Jan-10 14:32:25.772253 - [DEBUG] N target: br label %if.end26, !phasar.instruction.id !145, ID: 71 ;
67463 2019-Jan-10 14:32:25.772900 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67464 2019-Jan-10 14:32:25.772963 - [DEBUG]
67465 2019-Jan-10 14:32:25.772992 - [DEBUG] Process normal at target: br label %if.end26, !phasar.instruction.id !145, ID: 71
67466 2019-Jan-10 14:32:25.773756 - [DEBUG] Compose: AllBottom * AllBottom
67467 2019-Jan-10 14:32:25.773788 - [DEBUG]
67468 2019-Jan-10 14:32:25.773813 - [DEBUG] Propagate flow
67469 2019-Jan-10 14:32:25.773837 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67470 2019-Jan-10 14:32:25.773915 - [DEBUG] Target : br label %if.end27, !phasar.instruction.id !146, ID: 72
67471 2019-Jan-10 14:32:25.774575 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67472 2019-Jan-10 14:32:25.774637 - [DEBUG] Edge function : AllBottom (result of previous compose)
67473 2019-Jan-10 14:32:25.774663 - [DEBUG]
67474 2019-Jan-10 14:32:25.774689 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67475 2019-Jan-10 14:32:25.774715 - [DEBUG] = AllBottom
67476 2019-Jan-10 14:32:25.774740 - [DEBUG]
67477 2019-Jan-10 14:32:25.774786 - [DEBUG] PROPAGATE: No new function!
67478 2019-Jan-10 14:32:25.774838 - [DEBUG] Compose: AllBottom * AllBottom
67479 2019-Jan-10 14:32:25.774865 - [DEBUG]
67480 2019-Jan-10 14:32:25.774889 - [DEBUG] Propagate flow
67481 2019-Jan-10 14:32:25.774912 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67482 2019-Jan-10 14:32:25.774973 - [DEBUG] Target : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
67483 2019-Jan-10 14:32:25.775628 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67484 2019-Jan-10 14:32:25.775688 - [DEBUG] Edge function : AllBottom (result of previous compose)
67485 2019-Jan-10 14:32:25.775713 - [DEBUG]
67486 2019-Jan-10 14:32:25.775739 - [DEBUG] Join: AllTop & AllBottom
67487 2019-Jan-10 14:32:25.775765 - [DEBUG] = AllBottom (new jump func)
67488 2019-Jan-10 14:32:25.775789 - [DEBUG]
67489 2019-Jan-10 14:32:25.775813 - [DEBUG] Start adding new jump function
67490 2019-Jan-10 14:32:25.775837 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67491 2019-Jan-10 14:32:25.775893 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67492 2019-Jan-10 14:32:25.775947 - [DEBUG] Destination : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
67493 2019-Jan-10 14:32:25.776592 - [DEBUG] Edge Function : AllBottom
67494 2019-Jan-10 14:32:25.776624 - [DEBUG] End adding new jump function
67495 2019-Jan-10 14:32:25.776648 - [DEBUG]
67496 2019-Jan-10 14:32:25.776672 - [DEBUG] -------------------------------------------- 1916. Path Edge --------------------------------------------
67497 2019-Jan-10 14:32:25.776697 - [DEBUG]
67498 2019-Jan-10 14:32:25.776720 - [DEBUG] Process 1916. path edge:
67499 2019-Jan-10 14:32:25.776744 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67500 2019-Jan-10 14:32:25.776806 - [DEBUG] N target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 ;
67501 2019-Jan-10 14:32:25.777474 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67502 2019-Jan-10 14:32:25.777534 - [DEBUG]
67503 2019-Jan-10 14:32:25.777561 - [DEBUG] Process normal at target: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
67504 2019-Jan-10 14:32:25.778241 - [DEBUG] Compose: AllBottom * AllBottom
67505 2019-Jan-10 14:32:25.778269 - [DEBUG]
67506 2019-Jan-10 14:32:25.778293 - [DEBUG] Propagate flow
67507 2019-Jan-10 14:32:25.778317 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67508 2019-Jan-10 14:32:25.778381 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
67509 2019-Jan-10 14:32:25.779044 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67510 2019-Jan-10 14:32:25.779104 - [DEBUG] Edge function : AllBottom (result of previous compose)
67511 2019-Jan-10 14:32:25.779130 - [DEBUG]
67512 2019-Jan-10 14:32:25.779156 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67513 2019-Jan-10 14:32:25.779182 - [DEBUG] = AllBottom
67514 2019-Jan-10 14:32:25.779206 - [DEBUG]
67515 2019-Jan-10 14:32:25.779229 - [DEBUG] PROPAGATE: No new function!
67516 2019-Jan-10 14:32:25.779270 - [DEBUG] Compose: AllBottom * AllBottom
67517 2019-Jan-10 14:32:25.779297 - [DEBUG]
67518 2019-Jan-10 14:32:25.779321 - [DEBUG] Propagate flow
67519 2019-Jan-10 14:32:25.779345 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67520 2019-Jan-10 14:32:25.779405 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
67521 2019-Jan-10 14:32:25.780076 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67522 2019-Jan-10 14:32:25.780137 - [DEBUG] Edge function : AllBottom (result of previous compose)
67523 2019-Jan-10 14:32:25.780211 - [DEBUG]
67524 2019-Jan-10 14:32:25.780238 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67525 2019-Jan-10 14:32:25.780264 - [DEBUG] = AllBottom
67526 2019-Jan-10 14:32:25.780288 - [DEBUG]
67527 2019-Jan-10 14:32:25.780312 - [DEBUG] PROPAGATE: No new function!
67528 2019-Jan-10 14:32:25.780371 - [DEBUG] Compose: AllBottom * AllBottom
67529 2019-Jan-10 14:32:25.780398 - [DEBUG]
67530 2019-Jan-10 14:32:25.780422 - [DEBUG] Propagate flow
67531 2019-Jan-10 14:32:25.780446 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67532 2019-Jan-10 14:32:25.780507 - [DEBUG] Target : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67533 2019-Jan-10 14:32:25.781167 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67534 2019-Jan-10 14:32:25.781227 - [DEBUG] Edge function : AllBottom (result of previous compose)
67535 2019-Jan-10 14:32:25.781252 - [DEBUG]
67536 2019-Jan-10 14:32:25.781278 - [DEBUG] Join: AllTop & AllBottom
67537 2019-Jan-10 14:32:25.781304 - [DEBUG] = AllBottom (new jump func)
67538 2019-Jan-10 14:32:25.781328 - [DEBUG]
67539 2019-Jan-10 14:32:25.781352 - [DEBUG] Start adding new jump function
67540 2019-Jan-10 14:32:25.781375 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67541 2019-Jan-10 14:32:25.781430 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67542 2019-Jan-10 14:32:25.781485 - [DEBUG] Destination : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67543 2019-Jan-10 14:32:25.782131 - [DEBUG] Edge Function : AllBottom
67544 2019-Jan-10 14:32:25.782163 - [DEBUG] End adding new jump function
67545 2019-Jan-10 14:32:25.782187 - [DEBUG]
67546 2019-Jan-10 14:32:25.782211 - [DEBUG] -------------------------------------------- 1917. Path Edge --------------------------------------------
67547 2019-Jan-10 14:32:25.782236 - [DEBUG]
67548 2019-Jan-10 14:32:25.782259 - [DEBUG] Process 1917. path edge:
67549 2019-Jan-10 14:32:25.782283 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67550 2019-Jan-10 14:32:25.782347 - [DEBUG] N target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 ;
67551 2019-Jan-10 14:32:25.782992 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67552 2019-Jan-10 14:32:25.783051 - [DEBUG]
67553 2019-Jan-10 14:32:25.783075 - [DEBUG] Process call at target: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
67554 2019-Jan-10 14:32:25.783762 - [DEBUG] Possible callees:
67555 2019-Jan-10 14:32:25.783788 - [DEBUG] foo
67556 2019-Jan-10 14:32:25.783813 - [DEBUG] Possible return sites:
67557 2019-Jan-10 14:32:25.783837 - [DEBUG] %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41


getSummaryFlowFunction()
%call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !8467558 2019-Jan-10 14:32:25.785130 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
67559 2019-Jan-10 14:32:25.785165 - [DEBUG] Start points of 'foo' currently not available!
67560 2019-Jan-10 14:32:25.785212 - [DEBUG] Compose: AllBottom * AllBottom
67561 2019-Jan-10 14:32:25.785240 - [DEBUG]
67562 2019-Jan-10 14:32:25.785265 - [DEBUG] Propagate flow
67563 2019-Jan-10 14:32:25.785289 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67564 2019-Jan-10 14:32:25.785355 - [DEBUG] Target : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
67565 2019-Jan-10 14:32:25.786004 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67566 2019-Jan-10 14:32:25.786066 - [DEBUG] Edge function : AllBottom (result of previous compose)
67567 2019-Jan-10 14:32:25.786091 - [DEBUG]
67568 2019-Jan-10 14:32:25.786117 - [DEBUG] Join: AllTop & AllBottom
67569 2019-Jan-10 14:32:25.786144 - [DEBUG] = AllBottom (new jump func)
67570 2019-Jan-10 14:32:25.786168 - [DEBUG]
67571 2019-Jan-10 14:32:25.786192 - [DEBUG] Start adding new jump function
67572 2019-Jan-10 14:32:25.786245 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67573 2019-Jan-10 14:32:25.786303 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67574 2019-Jan-10 14:32:25.786358 - [DEBUG] Destination : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
67575 2019-Jan-10 14:32:25.787053 - [DEBUG] Edge Function : AllBottom
67576 2019-Jan-10 14:32:25.787086 - [DEBUG] End adding new jump function
67577 2019-Jan-10 14:32:25.787110 - [DEBUG]
67578 2019-Jan-10 14:32:25.787134 - [DEBUG] -------------------------------------------- 1918. Path Edge --------------------------------------------
67579 2019-Jan-10 14:32:25.787159 - [DEBUG]
67580 2019-Jan-10 14:32:25.787182 - [DEBUG] Process 1918. path edge:
67581 2019-Jan-10 14:32:25.787206 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67582 2019-Jan-10 14:32:25.787270 - [DEBUG] N target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 ;
67583 2019-Jan-10 14:32:25.787914 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67584 2019-Jan-10 14:32:25.787973 - [DEBUG]
67585 2019-Jan-10 14:32:25.787998 - [DEBUG] Process normal at target: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
67586 2019-Jan-10 14:32:25.788692 - [DEBUG] Compose: AllBottom * AllBottom
67587 2019-Jan-10 14:32:25.788722 - [DEBUG]
67588 2019-Jan-10 14:32:25.788746 - [DEBUG] Propagate flow
67589 2019-Jan-10 14:32:25.788770 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67590 2019-Jan-10 14:32:25.788834 - [DEBUG] Target : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
67591 2019-Jan-10 14:32:25.789476 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67592 2019-Jan-10 14:32:25.789537 - [DEBUG] Edge function : AllBottom (result of previous compose)
67593 2019-Jan-10 14:32:25.789562 - [DEBUG]
67594 2019-Jan-10 14:32:25.789588 - [DEBUG] Join: AllTop & AllBottom
67595 2019-Jan-10 14:32:25.789615 - [DEBUG] = AllBottom (new jump func)
67596 2019-Jan-10 14:32:25.789639 - [DEBUG]
67597 2019-Jan-10 14:32:25.789663 - [DEBUG] Start adding new jump function
67598 2019-Jan-10 14:32:25.789686 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67599 2019-Jan-10 14:32:25.789743 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67600 2019-Jan-10 14:32:25.789797 - [DEBUG] Destination : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
67601 2019-Jan-10 14:32:25.790473 - [DEBUG] Edge Function : AllBottom
67602 2019-Jan-10 14:32:25.790505 - [DEBUG] End adding new jump function
67603 2019-Jan-10 14:32:25.790529 - [DEBUG]
67604 2019-Jan-10 14:32:25.790553 - [DEBUG] -------------------------------------------- 1919. Path Edge --------------------------------------------
67605 2019-Jan-10 14:32:25.790578 - [DEBUG]
67606 2019-Jan-10 14:32:25.790601 - [DEBUG] Process 1919. path edge:
67607 2019-Jan-10 14:32:25.790625 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67608 2019-Jan-10 14:32:25.790686 - [DEBUG] N target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 ;
67609 2019-Jan-10 14:32:25.791331 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67610 2019-Jan-10 14:32:25.791391 - [DEBUG]
67611 2019-Jan-10 14:32:25.791418 - [DEBUG] Process normal at target: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
67612 2019-Jan-10 14:32:25.792089 - [DEBUG] Compose: AllBottom * AllBottom
67613 2019-Jan-10 14:32:25.792118 - [DEBUG]
67614 2019-Jan-10 14:32:25.792142 - [DEBUG] Propagate flow
67615 2019-Jan-10 14:32:25.792166 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67616 2019-Jan-10 14:32:25.792228 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67617 2019-Jan-10 14:32:25.792916 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67618 2019-Jan-10 14:32:25.792980 - [DEBUG] Edge function : AllBottom (result of previous compose)
67619 2019-Jan-10 14:32:25.793006 - [DEBUG]
67620 2019-Jan-10 14:32:25.793033 - [DEBUG] Join: AllTop & AllBottom
67621 2019-Jan-10 14:32:25.793059 - [DEBUG] = AllBottom (new jump func)
67622 2019-Jan-10 14:32:25.793084 - [DEBUG]
67623 2019-Jan-10 14:32:25.793108 - [DEBUG] Start adding new jump function
67624 2019-Jan-10 14:32:25.793131 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67625 2019-Jan-10 14:32:25.793188 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67626 2019-Jan-10 14:32:25.793242 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67627 2019-Jan-10 14:32:25.793945 - [DEBUG] Edge Function : AllBottom
67628 2019-Jan-10 14:32:25.793978 - [DEBUG] End adding new jump function
67629 2019-Jan-10 14:32:25.794002 - [DEBUG]
67630 2019-Jan-10 14:32:25.794025 - [DEBUG] -------------------------------------------- 1920. Path Edge --------------------------------------------
67631 2019-Jan-10 14:32:25.794050 - [DEBUG]
67632 2019-Jan-10 14:32:25.794074 - [DEBUG] Process 1920. path edge:
67633 2019-Jan-10 14:32:25.794098 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67634 2019-Jan-10 14:32:25.794162 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 ;
67635 2019-Jan-10 14:32:25.794820 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67636 2019-Jan-10 14:32:25.794879 - [DEBUG]
67637 2019-Jan-10 14:32:25.794904 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67638 2019-Jan-10 14:32:25.795568 - [DEBUG] Possible callees:
67639 2019-Jan-10 14:32:25.795594 - [DEBUG] llvm.dbg.declare
67640 2019-Jan-10 14:32:25.795620 - [DEBUG] Possible return sites:
67641 2019-Jan-10 14:32:25.795643 - [DEBUG] store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !9667642 2019-Jan-10 14:32:25.796978 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67643 2019-Jan-10 14:32:25.797016 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67644 2019-Jan-10 14:32:25.797065 - [DEBUG] Compose: AllBottom * AllBottom
67645 2019-Jan-10 14:32:25.797093 - [DEBUG]
67646 2019-Jan-10 14:32:25.797118 - [DEBUG] Propagate flow
67647 2019-Jan-10 14:32:25.797141 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67648 2019-Jan-10 14:32:25.797210 - [DEBUG] Target : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
67649 2019-Jan-10 14:32:25.797866 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67650 2019-Jan-10 14:32:25.797927 - [DEBUG] Edge function : AllBottom (result of previous compose)
67651 2019-Jan-10 14:32:25.797953 - [DEBUG]
67652 2019-Jan-10 14:32:25.797979 - [DEBUG] Join: AllTop & AllBottom
67653 2019-Jan-10 14:32:25.798006 - [DEBUG] = AllBottom (new jump func)
67654 2019-Jan-10 14:32:25.798030 - [DEBUG]
67655 2019-Jan-10 14:32:25.798054 - [DEBUG] Start adding new jump function
67656 2019-Jan-10 14:32:25.798077 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67657 2019-Jan-10 14:32:25.798134 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67658 2019-Jan-10 14:32:25.798188 - [DEBUG] Destination : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
67659 2019-Jan-10 14:32:25.798863 - [DEBUG] Edge Function : AllBottom
67660 2019-Jan-10 14:32:25.798895 - [DEBUG] End adding new jump function
67661 2019-Jan-10 14:32:25.798920 - [DEBUG]
67662 2019-Jan-10 14:32:25.798944 - [DEBUG] -------------------------------------------- 1921. Path Edge --------------------------------------------
67663 2019-Jan-10 14:32:25.798969 - [DEBUG]
67664 2019-Jan-10 14:32:25.798992 - [DEBUG] Process 1921. path edge:
67665 2019-Jan-10 14:32:25.799016 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67666 2019-Jan-10 14:32:25.799080 - [DEBUG] N target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 ;
67667 2019-Jan-10 14:32:25.799728 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67668 2019-Jan-10 14:32:25.799788 - [DEBUG]
67669 2019-Jan-10 14:32:25.799814 - [DEBUG] Process normal at target: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
67670 2019-Jan-10 14:32:25.800521 - [DEBUG] Compose: AllBottom * AllBottom
67671 2019-Jan-10 14:32:25.800551 - [DEBUG]
67672 2019-Jan-10 14:32:25.800575 - [DEBUG] Propagate flow
67673 2019-Jan-10 14:32:25.800599 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67674 2019-Jan-10 14:32:25.800663 - [DEBUG] Target : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
67675 2019-Jan-10 14:32:25.801303 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67676 2019-Jan-10 14:32:25.801363 - [DEBUG] Edge function : AllBottom (result of previous compose)
67677 2019-Jan-10 14:32:25.801389 - [DEBUG]
67678 2019-Jan-10 14:32:25.801414 - [DEBUG] Join: AllTop & AllBottom
67679 2019-Jan-10 14:32:25.801441 - [DEBUG] = AllBottom (new jump func)
67680 2019-Jan-10 14:32:25.801465 - [DEBUG]
67681 2019-Jan-10 14:32:25.801489 - [DEBUG] Start adding new jump function
67682 2019-Jan-10 14:32:25.801512 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67683 2019-Jan-10 14:32:25.801568 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67684 2019-Jan-10 14:32:25.801622 - [DEBUG] Destination : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
67685 2019-Jan-10 14:32:25.802269 - [DEBUG] Edge Function : AllBottom
67686 2019-Jan-10 14:32:25.802302 - [DEBUG] End adding new jump function
67687 2019-Jan-10 14:32:25.802327 - [DEBUG]
67688 2019-Jan-10 14:32:25.802350 - [DEBUG] -------------------------------------------- 1922. Path Edge --------------------------------------------
67689 2019-Jan-10 14:32:25.802375 - [DEBUG]
67690 2019-Jan-10 14:32:25.802399 - [DEBUG] Process 1922. path edge:
67691 2019-Jan-10 14:32:25.802423 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67692 2019-Jan-10 14:32:25.802486 - [DEBUG] N target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 ;
67693 2019-Jan-10 14:32:25.803126 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67694 2019-Jan-10 14:32:25.803186 - [DEBUG]
67695 2019-Jan-10 14:32:25.803212 - [DEBUG] Process normal at target: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
67696 2019-Jan-10 14:32:25.803913 - [DEBUG] Compose: AllBottom * AllBottom
67697 2019-Jan-10 14:32:25.803943 - [DEBUG]
67698 2019-Jan-10 14:32:25.803967 - [DEBUG] Propagate flow
67699 2019-Jan-10 14:32:25.803991 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67700 2019-Jan-10 14:32:25.804056 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
67701 2019-Jan-10 14:32:25.804715 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67702 2019-Jan-10 14:32:25.804777 - [DEBUG] Edge function : AllBottom (result of previous compose)
67703 2019-Jan-10 14:32:25.804803 - [DEBUG]
67704 2019-Jan-10 14:32:25.804829 - [DEBUG] Join: AllTop & AllBottom
67705 2019-Jan-10 14:32:25.804855 - [DEBUG] = AllBottom (new jump func)
67706 2019-Jan-10 14:32:25.804879 - [DEBUG]
67707 2019-Jan-10 14:32:25.804903 - [DEBUG] Start adding new jump function
67708 2019-Jan-10 14:32:25.804945 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67709 2019-Jan-10 14:32:25.805003 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67710 2019-Jan-10 14:32:25.805057 - [DEBUG] Destination : br label %if.end15, !phasar.instruction.id !106, ID: 52
67711 2019-Jan-10 14:32:25.805699 - [DEBUG] Edge Function : AllBottom
67712 2019-Jan-10 14:32:25.805731 - [DEBUG] End adding new jump function
67713 2019-Jan-10 14:32:25.805756 - [DEBUG]
67714 2019-Jan-10 14:32:25.805780 - [DEBUG] -------------------------------------------- 1923. Path Edge --------------------------------------------
67715 2019-Jan-10 14:32:25.805805 - [DEBUG]
67716 2019-Jan-10 14:32:25.805828 - [DEBUG] Process 1923. path edge:
67717 2019-Jan-10 14:32:25.805852 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67718 2019-Jan-10 14:32:25.805913 - [DEBUG] N target: br label %if.end15, !phasar.instruction.id !106, ID: 52 ;
67719 2019-Jan-10 14:32:25.806556 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67720 2019-Jan-10 14:32:25.806619 - [DEBUG]
67721 2019-Jan-10 14:32:25.806646 - [DEBUG] Process normal at target: br label %if.end15, !phasar.instruction.id !106, ID: 52
67722 2019-Jan-10 14:32:25.807381 - [DEBUG] Compose: AllBottom * AllBottom
67723 2019-Jan-10 14:32:25.807411 - [DEBUG]
67724 2019-Jan-10 14:32:25.807435 - [DEBUG] Propagate flow
67725 2019-Jan-10 14:32:25.807459 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67726 2019-Jan-10 14:32:25.807531 - [DEBUG] Target : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
67727 2019-Jan-10 14:32:25.808193 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67728 2019-Jan-10 14:32:25.808255 - [DEBUG] Edge function : AllBottom (result of previous compose)
67729 2019-Jan-10 14:32:25.808282 - [DEBUG]
67730 2019-Jan-10 14:32:25.808308 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67731 2019-Jan-10 14:32:25.808335 - [DEBUG] = AllBottom
67732 2019-Jan-10 14:32:25.808360 - [DEBUG]
67733 2019-Jan-10 14:32:25.808383 - [DEBUG] PROPAGATE: No new function!
67734 2019-Jan-10 14:32:25.808434 - [DEBUG] Compose: AllBottom * AllBottom
67735 2019-Jan-10 14:32:25.808461 - [DEBUG]
67736 2019-Jan-10 14:32:25.808485 - [DEBUG] Propagate flow
67737 2019-Jan-10 14:32:25.808508 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67738 2019-Jan-10 14:32:25.808569 - [DEBUG] Target : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
67739 2019-Jan-10 14:32:25.809237 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67740 2019-Jan-10 14:32:25.809298 - [DEBUG] Edge function : AllBottom (result of previous compose)
67741 2019-Jan-10 14:32:25.809324 - [DEBUG]
67742 2019-Jan-10 14:32:25.809350 - [DEBUG] Join: AllTop & AllBottom
67743 2019-Jan-10 14:32:25.809376 - [DEBUG] = AllBottom (new jump func)
67744 2019-Jan-10 14:32:25.809400 - [DEBUG]
67745 2019-Jan-10 14:32:25.809424 - [DEBUG] Start adding new jump function
67746 2019-Jan-10 14:32:25.809448 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67747 2019-Jan-10 14:32:25.809506 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67748 2019-Jan-10 14:32:25.809560 - [DEBUG] Destination : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
67749 2019-Jan-10 14:32:25.810251 - [DEBUG] Edge Function : AllBottom
67750 2019-Jan-10 14:32:25.810289 - [DEBUG] End adding new jump function
67751 2019-Jan-10 14:32:25.810314 - [DEBUG]
67752 2019-Jan-10 14:32:25.810338 - [DEBUG] -------------------------------------------- 1924. Path Edge --------------------------------------------
67753 2019-Jan-10 14:32:25.810363 - [DEBUG]
67754 2019-Jan-10 14:32:25.810386 - [DEBUG] Process 1924. path edge:
67755 2019-Jan-10 14:32:25.810410 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67756 2019-Jan-10 14:32:25.810494 - [DEBUG] N target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 ;
67757 2019-Jan-10 14:32:25.811135 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67758 2019-Jan-10 14:32:25.811192 - [DEBUG]
67759 2019-Jan-10 14:32:25.811217 - [DEBUG] Process call at target: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
67760 2019-Jan-10 14:32:25.811850 - [DEBUG] Possible callees:
67761 2019-Jan-10 14:32:25.811875 - [DEBUG] bar
67762 2019-Jan-10 14:32:25.811900 - [DEBUG] Possible return sites:
67763 2019-Jan-10 14:32:25.811924 - [DEBUG] %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44


getSummaryFlowFunction()
%call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !8967764 2019-Jan-10 14:32:25.813180 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
67765 2019-Jan-10 14:32:25.813209 - [DEBUG] Start points of 'bar' currently not available!
67766 2019-Jan-10 14:32:25.813254 - [DEBUG] Compose: AllBottom * AllBottom
67767 2019-Jan-10 14:32:25.813282 - [DEBUG]
67768 2019-Jan-10 14:32:25.813306 - [DEBUG] Propagate flow
67769 2019-Jan-10 14:32:25.813330 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67770 2019-Jan-10 14:32:25.813387 - [DEBUG] Target : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
67771 2019-Jan-10 14:32:25.814031 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67772 2019-Jan-10 14:32:25.814088 - [DEBUG] Edge function : AllBottom (result of previous compose)
67773 2019-Jan-10 14:32:25.814113 - [DEBUG]
67774 2019-Jan-10 14:32:25.814139 - [DEBUG] Join: AllTop & AllBottom
67775 2019-Jan-10 14:32:25.814165 - [DEBUG] = AllBottom (new jump func)
67776 2019-Jan-10 14:32:25.814189 - [DEBUG]
67777 2019-Jan-10 14:32:25.814213 - [DEBUG] Start adding new jump function
67778 2019-Jan-10 14:32:25.814237 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67779 2019-Jan-10 14:32:25.814291 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67780 2019-Jan-10 14:32:25.814346 - [DEBUG] Destination : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
67781 2019-Jan-10 14:32:25.814965 - [DEBUG] Edge Function : AllBottom
67782 2019-Jan-10 14:32:25.814993 - [DEBUG] End adding new jump function
67783 2019-Jan-10 14:32:25.815017 - [DEBUG]
67784 2019-Jan-10 14:32:25.815040 - [DEBUG] -------------------------------------------- 1925. Path Edge --------------------------------------------
67785 2019-Jan-10 14:32:25.815065 - [DEBUG]
67786 2019-Jan-10 14:32:25.815088 - [DEBUG] Process 1925. path edge:
67787 2019-Jan-10 14:32:25.815112 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67788 2019-Jan-10 14:32:25.815168 - [DEBUG] N target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 ;
67789 2019-Jan-10 14:32:25.815786 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67790 2019-Jan-10 14:32:25.815842 - [DEBUG]
67791 2019-Jan-10 14:32:25.815867 - [DEBUG] Process normal at target: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
67792 2019-Jan-10 14:32:25.816514 - [DEBUG] Compose: AllBottom * AllBottom
67793 2019-Jan-10 14:32:25.816543 - [DEBUG]
67794 2019-Jan-10 14:32:25.816567 - [DEBUG] Propagate flow
67795 2019-Jan-10 14:32:25.816590 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67796 2019-Jan-10 14:32:25.816648 - [DEBUG] Target : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
67797 2019-Jan-10 14:32:25.817283 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67798 2019-Jan-10 14:32:25.817340 - [DEBUG] Edge function : AllBottom (result of previous compose)
67799 2019-Jan-10 14:32:25.817365 - [DEBUG]
67800 2019-Jan-10 14:32:25.817390 - [DEBUG] Join: AllTop & AllBottom
67801 2019-Jan-10 14:32:25.817432 - [DEBUG] = AllBottom (new jump func)
67802 2019-Jan-10 14:32:25.817456 - [DEBUG]
67803 2019-Jan-10 14:32:25.817480 - [DEBUG] Start adding new jump function
67804 2019-Jan-10 14:32:25.817504 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67805 2019-Jan-10 14:32:25.817559 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67806 2019-Jan-10 14:32:25.817613 - [DEBUG] Destination : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
67807 2019-Jan-10 14:32:25.818230 - [DEBUG] Edge Function : AllBottom
67808 2019-Jan-10 14:32:25.818258 - [DEBUG] End adding new jump function
67809 2019-Jan-10 14:32:25.818283 - [DEBUG]
67810 2019-Jan-10 14:32:25.818306 - [DEBUG] -------------------------------------------- 1926. Path Edge --------------------------------------------
67811 2019-Jan-10 14:32:25.818331 - [DEBUG]
67812 2019-Jan-10 14:32:25.818354 - [DEBUG] Process 1926. path edge:
67813 2019-Jan-10 14:32:25.818379 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67814 2019-Jan-10 14:32:25.818434 - [DEBUG] N target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 ;
67815 2019-Jan-10 14:32:25.819069 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67816 2019-Jan-10 14:32:25.819132 - [DEBUG]
67817 2019-Jan-10 14:32:25.819159 - [DEBUG] Process normal at target: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
67818 2019-Jan-10 14:32:25.819839 - [DEBUG] Compose: AllBottom * AllBottom
67819 2019-Jan-10 14:32:25.819869 - [DEBUG]
67820 2019-Jan-10 14:32:25.819893 - [DEBUG] Propagate flow
67821 2019-Jan-10 14:32:25.819918 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67822 2019-Jan-10 14:32:25.819984 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
67823 2019-Jan-10 14:32:25.820714 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67824 2019-Jan-10 14:32:25.820777 - [DEBUG] Edge function : AllBottom (result of previous compose)
67825 2019-Jan-10 14:32:25.820803 - [DEBUG]
67826 2019-Jan-10 14:32:25.820829 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67827 2019-Jan-10 14:32:25.820855 - [DEBUG] = AllBottom
67828 2019-Jan-10 14:32:25.820880 - [DEBUG]
67829 2019-Jan-10 14:32:25.820904 - [DEBUG] PROPAGATE: No new function!
67830 2019-Jan-10 14:32:25.820943 - [DEBUG] Compose: AllBottom * AllBottom
67831 2019-Jan-10 14:32:25.820970 - [DEBUG]
67832 2019-Jan-10 14:32:25.820994 - [DEBUG] Propagate flow
67833 2019-Jan-10 14:32:25.821018 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67834 2019-Jan-10 14:32:25.821074 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
67835 2019-Jan-10 14:32:25.821708 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67836 2019-Jan-10 14:32:25.821764 - [DEBUG] Edge function : AllBottom (result of previous compose)
67837 2019-Jan-10 14:32:25.821790 - [DEBUG]
67838 2019-Jan-10 14:32:25.821815 - [DEBUG] Join: AllTop & AllBottom
67839 2019-Jan-10 14:32:25.821841 - [DEBUG] = AllBottom (new jump func)
67840 2019-Jan-10 14:32:25.821866 - [DEBUG]
67841 2019-Jan-10 14:32:25.821889 - [DEBUG] Start adding new jump function
67842 2019-Jan-10 14:32:25.821913 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67843 2019-Jan-10 14:32:25.821968 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67844 2019-Jan-10 14:32:25.822023 - [DEBUG] Destination : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
67845 2019-Jan-10 14:32:25.822648 - [DEBUG] Edge Function : AllBottom
67846 2019-Jan-10 14:32:25.822677 - [DEBUG] End adding new jump function
67847 2019-Jan-10 14:32:25.822721 - [DEBUG]
67848 2019-Jan-10 14:32:25.822745 - [DEBUG] -------------------------------------------- 1927. Path Edge --------------------------------------------
67849 2019-Jan-10 14:32:25.822770 - [DEBUG]
67850 2019-Jan-10 14:32:25.822793 - [DEBUG] Process 1927. path edge:
67851 2019-Jan-10 14:32:25.822818 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67852 2019-Jan-10 14:32:25.822874 - [DEBUG] N target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 ;
67853 2019-Jan-10 14:32:25.823520 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67854 2019-Jan-10 14:32:25.823577 - [DEBUG]
67855 2019-Jan-10 14:32:25.823601 - [DEBUG] Process call at target: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
67856 2019-Jan-10 14:32:25.824240 - [DEBUG] Possible callees:
67857 2019-Jan-10 14:32:25.824266 - [DEBUG] llvm.dbg.declare
67858 2019-Jan-10 14:32:25.824291 - [DEBUG] Possible return sites:
67859 2019-Jan-10 14:32:25.824314 - [DEBUG] store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50


getSummaryFlowFunction()
call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !10367860 2019-Jan-10 14:32:25.825576 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
67861 2019-Jan-10 14:32:25.825606 - [DEBUG] Start points of 'llvm.dbg.declare' currently not available!
67862 2019-Jan-10 14:32:25.825648 - [DEBUG] Compose: AllBottom * AllBottom
67863 2019-Jan-10 14:32:25.825675 - [DEBUG]
67864 2019-Jan-10 14:32:25.825700 - [DEBUG] Propagate flow
67865 2019-Jan-10 14:32:25.825724 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67866 2019-Jan-10 14:32:25.825784 - [DEBUG] Target : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
67867 2019-Jan-10 14:32:25.826448 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67868 2019-Jan-10 14:32:25.826511 - [DEBUG] Edge function : AllBottom (result of previous compose)
67869 2019-Jan-10 14:32:25.826537 - [DEBUG]
67870 2019-Jan-10 14:32:25.826563 - [DEBUG] Join: AllTop & AllBottom
67871 2019-Jan-10 14:32:25.826590 - [DEBUG] = AllBottom (new jump func)
67872 2019-Jan-10 14:32:25.826615 - [DEBUG]
67873 2019-Jan-10 14:32:25.826639 - [DEBUG] Start adding new jump function
67874 2019-Jan-10 14:32:25.826663 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67875 2019-Jan-10 14:32:25.826722 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67876 2019-Jan-10 14:32:25.826776 - [DEBUG] Destination : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
67877 2019-Jan-10 14:32:25.827447 - [DEBUG] Edge Function : AllBottom
67878 2019-Jan-10 14:32:25.827478 - [DEBUG] End adding new jump function
67879 2019-Jan-10 14:32:25.827502 - [DEBUG]
67880 2019-Jan-10 14:32:25.827526 - [DEBUG] -------------------------------------------- 1928. Path Edge --------------------------------------------
67881 2019-Jan-10 14:32:25.827552 - [DEBUG]
67882 2019-Jan-10 14:32:25.827575 - [DEBUG] Process 1928. path edge:
67883 2019-Jan-10 14:32:25.827599 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67884 2019-Jan-10 14:32:25.827657 - [DEBUG] N target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 ;
67885 2019-Jan-10 14:32:25.828276 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67886 2019-Jan-10 14:32:25.828332 - [DEBUG]
67887 2019-Jan-10 14:32:25.828358 - [DEBUG] Process normal at target: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
67888 2019-Jan-10 14:32:25.829009 - [DEBUG] Compose: AllBottom * AllBottom
67889 2019-Jan-10 14:32:25.829038 - [DEBUG]
67890 2019-Jan-10 14:32:25.829062 - [DEBUG] Propagate flow
67891 2019-Jan-10 14:32:25.829102 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67892 2019-Jan-10 14:32:25.829160 - [DEBUG] Target : br label %if.end, !phasar.instruction.id !105, ID: 51
67893 2019-Jan-10 14:32:25.829787 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67894 2019-Jan-10 14:32:25.829843 - [DEBUG] Edge function : AllBottom (result of previous compose)
67895 2019-Jan-10 14:32:25.829868 - [DEBUG]
67896 2019-Jan-10 14:32:25.829894 - [DEBUG] Join: AllTop & AllBottom
67897 2019-Jan-10 14:32:25.829920 - [DEBUG] = AllBottom (new jump func)
67898 2019-Jan-10 14:32:25.829944 - [DEBUG]
67899 2019-Jan-10 14:32:25.829968 - [DEBUG] Start adding new jump function
67900 2019-Jan-10 14:32:25.829991 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67901 2019-Jan-10 14:32:25.830047 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67902 2019-Jan-10 14:32:25.830101 - [DEBUG] Destination : br label %if.end, !phasar.instruction.id !105, ID: 51
67903 2019-Jan-10 14:32:25.830746 - [DEBUG] Edge Function : AllBottom
67904 2019-Jan-10 14:32:25.830775 - [DEBUG] End adding new jump function
67905 2019-Jan-10 14:32:25.830800 - [DEBUG]
67906 2019-Jan-10 14:32:25.830824 - [DEBUG] -------------------------------------------- 1929. Path Edge --------------------------------------------
67907 2019-Jan-10 14:32:25.830848 - [DEBUG]
67908 2019-Jan-10 14:32:25.830871 - [DEBUG] Process 1929. path edge:
67909 2019-Jan-10 14:32:25.830896 - [DEBUG] < D source: @zero_value = constant i2 0, align 4, ID: -1 ;
67910 2019-Jan-10 14:32:25.830958 - [DEBUG] N target: br label %if.end, !phasar.instruction.id !105, ID: 51 ;
67911 2019-Jan-10 14:32:25.831616 - [DEBUG] D target: @zero_value = constant i2 0, align 4, ID: -1 >
67912 2019-Jan-10 14:32:25.831680 - [DEBUG]
67913 2019-Jan-10 14:32:25.831706 - [DEBUG] Process normal at target: br label %if.end, !phasar.instruction.id !105, ID: 51
67914 2019-Jan-10 14:32:25.832376 - [DEBUG] Compose: AllBottom * AllBottom
67915 2019-Jan-10 14:32:25.832406 - [DEBUG]
67916 2019-Jan-10 14:32:25.832430 - [DEBUG] Propagate flow
67917 2019-Jan-10 14:32:25.832453 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67918 2019-Jan-10 14:32:25.832514 - [DEBUG] Target : br label %if.end15, !phasar.instruction.id !106, ID: 52
67919 2019-Jan-10 14:32:25.833163 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67920 2019-Jan-10 14:32:25.833231 - [DEBUG] Edge function : AllBottom (result of previous compose)
67921 2019-Jan-10 14:32:25.833257 - [DEBUG]
67922 2019-Jan-10 14:32:25.833283 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67923 2019-Jan-10 14:32:25.833308 - [DEBUG] = AllBottom
67924 2019-Jan-10 14:32:25.833333 - [DEBUG]
67925 2019-Jan-10 14:32:25.833356 - [DEBUG] PROPAGATE: No new function!
67926 2019-Jan-10 14:32:25.833412 - [DEBUG] Compose: AllBottom * AllBottom
67927 2019-Jan-10 14:32:25.833438 - [DEBUG]
67928 2019-Jan-10 14:32:25.833461 - [DEBUG] Propagate flow
67929 2019-Jan-10 14:32:25.833485 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67930 2019-Jan-10 14:32:25.833571 - [DEBUG] Target : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
67931 2019-Jan-10 14:32:25.834225 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67932 2019-Jan-10 14:32:25.834285 - [DEBUG] Edge function : AllBottom (result of previous compose)
67933 2019-Jan-10 14:32:25.834311 - [DEBUG]
67934 2019-Jan-10 14:32:25.834336 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67935 2019-Jan-10 14:32:25.834362 - [DEBUG] = AllBottom
67936 2019-Jan-10 14:32:25.834387 - [DEBUG]
67937 2019-Jan-10 14:32:25.834411 - [DEBUG] PROPAGATE: No new function!
67938 2019-Jan-10 14:32:25.834453 - [DEBUG] Compose: AllBottom * AllBottom
67939 2019-Jan-10 14:32:25.834479 - [DEBUG]
67940 2019-Jan-10 14:32:25.834503 - [DEBUG] Propagate flow
67941 2019-Jan-10 14:32:25.834527 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67942 2019-Jan-10 14:32:25.834600 - [DEBUG] Target : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
67943 2019-Jan-10 14:32:25.835222 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67944 2019-Jan-10 14:32:25.835278 - [DEBUG] Edge function : AllBottom (result of previous compose)
67945 2019-Jan-10 14:32:25.835303 - [DEBUG]
67946 2019-Jan-10 14:32:25.835328 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67947 2019-Jan-10 14:32:25.835354 - [DEBUG] = AllBottom
67948 2019-Jan-10 14:32:25.835378 - [DEBUG]
67949 2019-Jan-10 14:32:25.835402 - [DEBUG] PROPAGATE: No new function!
67950 2019-Jan-10 14:32:25.835438 - [DEBUG] Compose: AllBottom * AllBottom
67951 2019-Jan-10 14:32:25.835465 - [DEBUG]
67952 2019-Jan-10 14:32:25.835488 - [DEBUG] Propagate flow
67953 2019-Jan-10 14:32:25.835512 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67954 2019-Jan-10 14:32:25.835568 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
67955 2019-Jan-10 14:32:25.836242 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67956 2019-Jan-10 14:32:25.836301 - [DEBUG] Edge function : AllBottom (result of previous compose)
67957 2019-Jan-10 14:32:25.836327 - [DEBUG]
67958 2019-Jan-10 14:32:25.836352 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67959 2019-Jan-10 14:32:25.836378 - [DEBUG] = AllBottom
67960 2019-Jan-10 14:32:25.836402 - [DEBUG]
67961 2019-Jan-10 14:32:25.836425 - [DEBUG] PROPAGATE: No new function!
67962 2019-Jan-10 14:32:25.836464 - [DEBUG] Compose: AllBottom * AllBottom
67963 2019-Jan-10 14:32:25.836491 - [DEBUG]
67964 2019-Jan-10 14:32:25.836515 - [DEBUG] Propagate flow
67965 2019-Jan-10 14:32:25.836539 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67966 2019-Jan-10 14:32:25.836600 - [DEBUG] Target : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
67967 2019-Jan-10 14:32:25.837296 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67968 2019-Jan-10 14:32:25.837357 - [DEBUG] Edge function : AllBottom (result of previous compose)
67969 2019-Jan-10 14:32:25.837382 - [DEBUG]
67970 2019-Jan-10 14:32:25.837410 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67971 2019-Jan-10 14:32:25.837435 - [DEBUG] = AllBottom
67972 2019-Jan-10 14:32:25.837460 - [DEBUG]
67973 2019-Jan-10 14:32:25.837484 - [DEBUG] PROPAGATE: No new function!
67974 2019-Jan-10 14:32:25.837542 - [DEBUG] Compose: AllBottom * AllBottom
67975 2019-Jan-10 14:32:25.837569 - [DEBUG]
67976 2019-Jan-10 14:32:25.837594 - [DEBUG] Propagate flow
67977 2019-Jan-10 14:32:25.837618 - [DEBUG] Source value : @zero_value = constant i2 0, align 4, ID: -1
67978 2019-Jan-10 14:32:25.837679 - [DEBUG] Target : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
67979 2019-Jan-10 14:32:25.838350 - [DEBUG] Target value : @zero_value = constant i2 0, align 4, ID: -1
67980 2019-Jan-10 14:32:25.838415 - [DEBUG] Edge function : AllBottom (result of previous compose)
67981 2019-Jan-10 14:32:25.838441 - [DEBUG]
67982 2019-Jan-10 14:32:25.838468 - [DEBUG] Join: AllBottom & AllBottom (EF's are equal)
67983 2019-Jan-10 14:32:25.838494 - [DEBUG] = AllBottom
67984 2019-Jan-10 14:32:25.838518 - [DEBUG]
67985 2019-Jan-10 14:32:25.838542 - [DEBUG] PROPAGATE: No new function!
67986 2019-Jan-10 14:32:25.838650 - [DEBUG] Start adding new jump function
67987 2019-Jan-10 14:32:25.838675 - [DEBUG] Fact at source : @zero_value = constant i2 0, align 4, ID: -1
67988 2019-Jan-10 14:32:25.838738 - [DEBUG] Fact at target : @zero_value = constant i2 0, align 4, ID: -1
67989 2019-Jan-10 14:32:25.838793 - [DEBUG] Destination : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
67990 2019-Jan-10 14:32:25.839468 - [DEBUG] Edge Function : EdgeIdentity
67991 2019-Jan-10 14:32:25.839517 - [DEBUG] End adding new jump function
67992 2019-Jan-10 14:32:25.839542 - [DEBUG]
67993 2019-Jan-10 14:32:25.839566 - [INFO] Compute the final values according to the edge functions
67994 2019-Jan-10 14:32:25.839590 - [DEBUG] Start computing values
67995 2019-Jan-10 14:32:25.839617 - [DEBUG] Function : main
67996 2019-Jan-10 14:32:25.839645 - [DEBUG] Inst. : %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1
67997 2019-Jan-10 14:32:25.840355 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
67998 2019-Jan-10 14:32:25.840426 - [DEBUG] Value : BOTTOM
67999 2019-Jan-10 14:32:25.840453 - [DEBUG]
68000 2019-Jan-10 14:32:25.840486 - [DEBUG] Function : main
68001 2019-Jan-10 14:32:25.840513 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17
68002 2019-Jan-10 14:32:25.841188 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68003 2019-Jan-10 14:32:25.841254 - [DEBUG] Value : BOTTOM
68004 2019-Jan-10 14:32:25.841280 - [DEBUG]
68005 2019-Jan-10 14:32:25.841332 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68006 2019-Jan-10 14:32:25.841362 - [DEBUG] Function : main
68007 2019-Jan-10 14:32:25.841389 - [DEBUG] Inst. : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68008 2019-Jan-10 14:32:25.842085 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68009 2019-Jan-10 14:32:25.842153 - [DEBUG] Value : BOTTOM
68010 2019-Jan-10 14:32:25.842180 - [DEBUG]


getCallToRetFlowFunction()
getCallFlowFunction()
%call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !3968011 2019-Jan-10 14:32:25.842888 - [DEBUG] Could not get starting points of 'getenv' because it is a declaration
68012 2019-Jan-10 14:32:25.842929 - [DEBUG] Function : main
68013 2019-Jan-10 14:32:25.842957 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18
68014 2019-Jan-10 14:32:25.843682 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68015 2019-Jan-10 14:32:25.843755 - [DEBUG] Value : BOTTOM
68016 2019-Jan-10 14:32:25.843781 - [DEBUG]
68017 2019-Jan-10 14:32:25.843828 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68018 2019-Jan-10 14:32:25.843859 - [DEBUG] Function : main
68019 2019-Jan-10 14:32:25.843886 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19
68020 2019-Jan-10 14:32:25.844577 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68021 2019-Jan-10 14:32:25.844645 - [DEBUG] Value : BOTTOM
68022 2019-Jan-10 14:32:25.844672 - [DEBUG]
68023 2019-Jan-10 14:32:25.844717 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68024 2019-Jan-10 14:32:25.844753 - [DEBUG] Function : main
68025 2019-Jan-10 14:32:25.844780 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68026 2019-Jan-10 14:32:25.845469 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68027 2019-Jan-10 14:32:25.846127 - [DEBUG] Value : BOTTOM
68028 2019-Jan-10 14:32:25.846155 - [DEBUG]
68029 2019-Jan-10 14:32:25.846197 - [DEBUG] Function : main
68030 2019-Jan-10 14:32:25.846223 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68031 2019-Jan-10 14:32:25.846901 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68032 2019-Jan-10 14:32:25.847551 - [DEBUG] Value : BOTTOM
68033 2019-Jan-10 14:32:25.847579 - [DEBUG]
68034 2019-Jan-10 14:32:25.847621 - [DEBUG] Function : main
68035 2019-Jan-10 14:32:25.847665 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68036 2019-Jan-10 14:32:25.848334 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68037 2019-Jan-10 14:32:25.849032 - [DEBUG] Value : BOTTOM
68038 2019-Jan-10 14:32:25.849061 - [DEBUG]
68039 2019-Jan-10 14:32:25.849102 - [DEBUG] Function : main
68040 2019-Jan-10 14:32:25.849128 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68041 2019-Jan-10 14:32:25.849784 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68042 2019-Jan-10 14:32:25.850473 - [DEBUG] Value : BOTTOM
68043 2019-Jan-10 14:32:25.850500 - [DEBUG]
68044 2019-Jan-10 14:32:25.850539 - [DEBUG] Function : main
68045 2019-Jan-10 14:32:25.850566 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68046 2019-Jan-10 14:32:25.851225 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68047 2019-Jan-10 14:32:25.851884 - [DEBUG] Value : BOTTOM
68048 2019-Jan-10 14:32:25.851911 - [DEBUG]
68049 2019-Jan-10 14:32:25.851948 - [DEBUG] Function : main
68050 2019-Jan-10 14:32:25.851976 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68051 2019-Jan-10 14:32:25.852635 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68052 2019-Jan-10 14:32:25.853333 - [DEBUG] Value : BOTTOM
68053 2019-Jan-10 14:32:25.853361 - [DEBUG]
68054 2019-Jan-10 14:32:25.853401 - [DEBUG] Function : main
68055 2019-Jan-10 14:32:25.853427 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68056 2019-Jan-10 14:32:25.854124 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68057 2019-Jan-10 14:32:25.854796 - [DEBUG] Value : BOTTOM
68058 2019-Jan-10 14:32:25.854824 - [DEBUG]
68059 2019-Jan-10 14:32:25.854868 - [DEBUG] Function : main
68060 2019-Jan-10 14:32:25.854894 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68061 2019-Jan-10 14:32:25.855559 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68062 2019-Jan-10 14:32:25.856216 - [DEBUG] Value : BOTTOM
68063 2019-Jan-10 14:32:25.856243 - [DEBUG]
68064 2019-Jan-10 14:32:25.856285 - [DEBUG] Function : main
68065 2019-Jan-10 14:32:25.856312 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68066 2019-Jan-10 14:32:25.857005 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68067 2019-Jan-10 14:32:25.857695 - [DEBUG] Value : BOTTOM
68068 2019-Jan-10 14:32:25.857722 - [DEBUG]
68069 2019-Jan-10 14:32:25.857764 - [DEBUG] Function : main
68070 2019-Jan-10 14:32:25.857793 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68071 2019-Jan-10 14:32:25.858470 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68072 2019-Jan-10 14:32:25.859157 - [DEBUG] Value : BOTTOM
68073 2019-Jan-10 14:32:25.859186 - [DEBUG]
68074 2019-Jan-10 14:32:25.859229 - [DEBUG] Function : main
68075 2019-Jan-10 14:32:25.859255 - [DEBUG] Inst. : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68076 2019-Jan-10 14:32:25.859935 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68077 2019-Jan-10 14:32:25.860004 - [DEBUG] Value : BOTTOM
68078 2019-Jan-10 14:32:25.860030 - [DEBUG]
68079 2019-Jan-10 14:32:25.860069 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
68080 2019-Jan-10 14:32:25.860127 - [DEBUG] Function : main
68081 2019-Jan-10 14:32:25.860176 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68082 2019-Jan-10 14:32:25.860871 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68083 2019-Jan-10 14:32:25.861549 - [DEBUG] Value : BOTTOM
68084 2019-Jan-10 14:32:25.861577 - [DEBUG]
68085 2019-Jan-10 14:32:25.861642 - [DEBUG] Function : main
68086 2019-Jan-10 14:32:25.861671 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68087 2019-Jan-10 14:32:25.862366 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68088 2019-Jan-10 14:32:25.863050 - [DEBUG] Value : BOTTOM
68089 2019-Jan-10 14:32:25.863078 - [DEBUG]
68090 2019-Jan-10 14:32:25.863140 - [DEBUG] Function : main
68091 2019-Jan-10 14:32:25.863168 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68092 2019-Jan-10 14:32:25.863891 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68093 2019-Jan-10 14:32:25.864584 - [DEBUG] Value : BOTTOM
68094 2019-Jan-10 14:32:25.864612 - [DEBUG]
68095 2019-Jan-10 14:32:25.864666 - [DEBUG] Function : main
68096 2019-Jan-10 14:32:25.864694 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68097 2019-Jan-10 14:32:25.865374 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68098 2019-Jan-10 14:32:25.866031 - [DEBUG] Value : BOTTOM
68099 2019-Jan-10 14:32:25.866058 - [DEBUG]
68100 2019-Jan-10 14:32:25.866105 - [DEBUG] Function : main
68101 2019-Jan-10 14:32:25.866131 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68102 2019-Jan-10 14:32:25.866799 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68103 2019-Jan-10 14:32:25.867484 - [DEBUG] Value : BOTTOM
68104 2019-Jan-10 14:32:25.867511 - [DEBUG]
68105 2019-Jan-10 14:32:25.867559 - [DEBUG] Function : main
68106 2019-Jan-10 14:32:25.867586 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68107 2019-Jan-10 14:32:25.868265 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68108 2019-Jan-10 14:32:25.868934 - [DEBUG] Value : BOTTOM
68109 2019-Jan-10 14:32:25.868961 - [DEBUG]
68110 2019-Jan-10 14:32:25.869011 - [DEBUG] Function : main
68111 2019-Jan-10 14:32:25.869039 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68112 2019-Jan-10 14:32:25.869758 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68113 2019-Jan-10 14:32:25.870449 - [DEBUG] Value : BOTTOM
68114 2019-Jan-10 14:32:25.870477 - [DEBUG]
68115 2019-Jan-10 14:32:25.870529 - [DEBUG] Function : main
68116 2019-Jan-10 14:32:25.870556 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68117 2019-Jan-10 14:32:25.871238 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68118 2019-Jan-10 14:32:25.871903 - [DEBUG] Value : BOTTOM
68119 2019-Jan-10 14:32:25.871932 - [DEBUG]
68120 2019-Jan-10 14:32:25.871979 - [DEBUG] Function : main
68121 2019-Jan-10 14:32:25.872007 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68122 2019-Jan-10 14:32:25.872694 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68123 2019-Jan-10 14:32:25.873366 - [DEBUG] Value : BOTTOM
68124 2019-Jan-10 14:32:25.873394 - [DEBUG]
68125 2019-Jan-10 14:32:25.873439 - [DEBUG] Function : main
68126 2019-Jan-10 14:32:25.873466 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68127 2019-Jan-10 14:32:25.874155 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68128 2019-Jan-10 14:32:25.874814 - [DEBUG] Value : BOTTOM
68129 2019-Jan-10 14:32:25.874841 - [DEBUG]
68130 2019-Jan-10 14:32:25.874884 - [DEBUG] Function : main
68131 2019-Jan-10 14:32:25.874913 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68132 2019-Jan-10 14:32:25.875575 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68133 2019-Jan-10 14:32:25.876207 - [DEBUG] Value : BOTTOM
68134 2019-Jan-10 14:32:25.876233 - [DEBUG]
68135 2019-Jan-10 14:32:25.876280 - [DEBUG] Function : main
68136 2019-Jan-10 14:32:25.876306 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68137 2019-Jan-10 14:32:25.877018 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68138 2019-Jan-10 14:32:25.877714 - [DEBUG] Value : BOTTOM
68139 2019-Jan-10 14:32:25.877742 - [DEBUG]
68140 2019-Jan-10 14:32:25.877798 - [DEBUG] Function : main
68141 2019-Jan-10 14:32:25.877825 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68142 2019-Jan-10 14:32:25.878530 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68143 2019-Jan-10 14:32:25.879199 - [DEBUG] Value : BOTTOM
68144 2019-Jan-10 14:32:25.879227 - [DEBUG]
68145 2019-Jan-10 14:32:25.879281 - [DEBUG] Function : main
68146 2019-Jan-10 14:32:25.879308 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68147 2019-Jan-10 14:32:25.879988 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68148 2019-Jan-10 14:32:25.880057 - [DEBUG] Value : BOTTOM
68149 2019-Jan-10 14:32:25.880083 - [DEBUG]
68150 2019-Jan-10 14:32:25.880127 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68151 2019-Jan-10 14:32:25.880196 - [DEBUG] Function : main
68152 2019-Jan-10 14:32:25.880227 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68153 2019-Jan-10 14:32:25.880893 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68154 2019-Jan-10 14:32:25.881564 - [DEBUG] Value : BOTTOM
68155 2019-Jan-10 14:32:25.881593 - [DEBUG]
68156 2019-Jan-10 14:32:25.881635 - [DEBUG] Function : main
68157 2019-Jan-10 14:32:25.881661 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68158 2019-Jan-10 14:32:25.882329 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68159 2019-Jan-10 14:32:25.882976 - [DEBUG] Value : BOTTOM
68160 2019-Jan-10 14:32:25.883003 - [DEBUG]
68161 2019-Jan-10 14:32:25.883046 - [DEBUG] Function : main
68162 2019-Jan-10 14:32:25.883072 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68163 2019-Jan-10 14:32:25.883768 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68164 2019-Jan-10 14:32:25.884486 - [DEBUG] Value : BOTTOM
68165 2019-Jan-10 14:32:25.884515 - [DEBUG]
68166 2019-Jan-10 14:32:25.884557 - [DEBUG] Function : main
68167 2019-Jan-10 14:32:25.884583 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68168 2019-Jan-10 14:32:25.885252 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68169 2019-Jan-10 14:32:25.885911 - [DEBUG] Value : BOTTOM
68170 2019-Jan-10 14:32:25.885938 - [DEBUG]
68171 2019-Jan-10 14:32:25.885977 - [DEBUG] Function : main
68172 2019-Jan-10 14:32:25.886003 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68173 2019-Jan-10 14:32:25.886722 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68174 2019-Jan-10 14:32:25.887440 - [DEBUG] Value : BOTTOM
68175 2019-Jan-10 14:32:25.887468 - [DEBUG]
68176 2019-Jan-10 14:32:25.887512 - [DEBUG] Function : main
68177 2019-Jan-10 14:32:25.887539 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68178 2019-Jan-10 14:32:25.888208 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68179 2019-Jan-10 14:32:25.888865 - [DEBUG] Value : BOTTOM
68180 2019-Jan-10 14:32:25.888893 - [DEBUG]
68181 2019-Jan-10 14:32:25.888935 - [DEBUG] Function : main
68182 2019-Jan-10 14:32:25.888961 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68183 2019-Jan-10 14:32:25.889625 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68184 2019-Jan-10 14:32:25.890298 - [DEBUG] Value : BOTTOM
68185 2019-Jan-10 14:32:25.890326 - [DEBUG]
68186 2019-Jan-10 14:32:25.890364 - [DEBUG] Function : main
68187 2019-Jan-10 14:32:25.890390 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68188 2019-Jan-10 14:32:25.891060 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68189 2019-Jan-10 14:32:25.891727 - [DEBUG] Value : BOTTOM
68190 2019-Jan-10 14:32:25.891754 - [DEBUG]
68191 2019-Jan-10 14:32:25.891794 - [DEBUG] Function : main
68192 2019-Jan-10 14:32:25.891821 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68193 2019-Jan-10 14:32:25.892473 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68194 2019-Jan-10 14:32:25.893134 - [DEBUG] Value : BOTTOM
68195 2019-Jan-10 14:32:25.893162 - [DEBUG]
68196 2019-Jan-10 14:32:25.893198 - [DEBUG] Function : main
68197 2019-Jan-10 14:32:25.893225 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68198 2019-Jan-10 14:32:25.893906 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68199 2019-Jan-10 14:32:25.894566 - [DEBUG] Value : BOTTOM
68200 2019-Jan-10 14:32:25.894593 - [DEBUG]
68201 2019-Jan-10 14:32:25.894631 - [DEBUG] Function : main
68202 2019-Jan-10 14:32:25.894657 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68203 2019-Jan-10 14:32:25.895313 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68204 2019-Jan-10 14:32:25.895966 - [DEBUG] Value : BOTTOM
68205 2019-Jan-10 14:32:25.895993 - [DEBUG]
68206 2019-Jan-10 14:32:25.896030 - [DEBUG] Function : main
68207 2019-Jan-10 14:32:25.896056 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68208 2019-Jan-10 14:32:25.896713 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68209 2019-Jan-10 14:32:25.897386 - [DEBUG] Value : BOTTOM
68210 2019-Jan-10 14:32:25.897412 - [DEBUG]
68211 2019-Jan-10 14:32:25.897470 - [DEBUG] Function : main
68212 2019-Jan-10 14:32:25.897496 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68213 2019-Jan-10 14:32:25.898160 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68214 2019-Jan-10 14:32:25.898804 - [DEBUG] Value : BOTTOM
68215 2019-Jan-10 14:32:25.898831 - [DEBUG]
68216 2019-Jan-10 14:32:25.898867 - [DEBUG] Function : main
68217 2019-Jan-10 14:32:25.898894 - [DEBUG] Inst. : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68218 2019-Jan-10 14:32:25.899533 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68219 2019-Jan-10 14:32:25.899597 - [DEBUG] Value : BOTTOM
68220 2019-Jan-10 14:32:25.899623 - [DEBUG]
68221 2019-Jan-10 14:32:25.899658 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
68222 2019-Jan-10 14:32:25.899694 - [DEBUG] Function : main
68223 2019-Jan-10 14:32:25.899720 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68224 2019-Jan-10 14:32:25.900405 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68225 2019-Jan-10 14:32:25.901056 - [DEBUG] Value : BOTTOM
68226 2019-Jan-10 14:32:25.901083 - [DEBUG]
68227 2019-Jan-10 14:32:25.901120 - [DEBUG] Function : main
68228 2019-Jan-10 14:32:25.901147 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68229 2019-Jan-10 14:32:25.901780 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68230 2019-Jan-10 14:32:25.902430 - [DEBUG] Value : BOTTOM
68231 2019-Jan-10 14:32:25.902457 - [DEBUG]
68232 2019-Jan-10 14:32:25.902493 - [DEBUG] Function : main
68233 2019-Jan-10 14:32:25.902526 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68234 2019-Jan-10 14:32:25.903240 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68235 2019-Jan-10 14:32:25.903978 - [DEBUG] Value : BOTTOM
68236 2019-Jan-10 14:32:25.904007 - [DEBUG]
68237 2019-Jan-10 14:32:25.904051 - [DEBUG] Function : main
68238 2019-Jan-10 14:32:25.904078 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68239 2019-Jan-10 14:32:25.904744 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68240 2019-Jan-10 14:32:25.905396 - [DEBUG] Value : BOTTOM
68241 2019-Jan-10 14:32:25.905423 - [DEBUG]
68242 2019-Jan-10 14:32:25.905465 - [DEBUG] Function : main
68243 2019-Jan-10 14:32:25.905491 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68244 2019-Jan-10 14:32:25.906146 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68245 2019-Jan-10 14:32:25.906795 - [DEBUG] Value : BOTTOM
68246 2019-Jan-10 14:32:25.906843 - [DEBUG]
68247 2019-Jan-10 14:32:25.906888 - [DEBUG] Function : main
68248 2019-Jan-10 14:32:25.906914 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68249 2019-Jan-10 14:32:25.907564 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68250 2019-Jan-10 14:32:25.908218 - [DEBUG] Value : BOTTOM
68251 2019-Jan-10 14:32:25.908245 - [DEBUG]
68252 2019-Jan-10 14:32:25.908288 - [DEBUG] Function : main
68253 2019-Jan-10 14:32:25.908314 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68254 2019-Jan-10 14:32:25.908967 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68255 2019-Jan-10 14:32:25.909624 - [DEBUG] Value : BOTTOM
68256 2019-Jan-10 14:32:25.909651 - [DEBUG]
68257 2019-Jan-10 14:32:25.909694 - [DEBUG] Function : main
68258 2019-Jan-10 14:32:25.909742 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68259 2019-Jan-10 14:32:25.910441 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68260 2019-Jan-10 14:32:25.911093 - [DEBUG] Value : BOTTOM
68261 2019-Jan-10 14:32:25.911121 - [DEBUG]
68262 2019-Jan-10 14:32:25.911164 - [DEBUG] Function : main
68263 2019-Jan-10 14:32:25.911191 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68264 2019-Jan-10 14:32:25.911835 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68265 2019-Jan-10 14:32:25.912498 - [DEBUG] Value : BOTTOM
68266 2019-Jan-10 14:32:25.912526 - [DEBUG]
68267 2019-Jan-10 14:32:25.912564 - [DEBUG] Function : main
68268 2019-Jan-10 14:32:25.912590 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68269 2019-Jan-10 14:32:25.913254 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68270 2019-Jan-10 14:32:25.913932 - [DEBUG] Value : BOTTOM
68271 2019-Jan-10 14:32:25.913960 - [DEBUG]
68272 2019-Jan-10 14:32:25.913998 - [DEBUG] Function : main
68273 2019-Jan-10 14:32:25.914025 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68274 2019-Jan-10 14:32:25.914692 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68275 2019-Jan-10 14:32:25.915340 - [DEBUG] Value : BOTTOM
68276 2019-Jan-10 14:32:25.915367 - [DEBUG]
68277 2019-Jan-10 14:32:25.915406 - [DEBUG] Function : main
68278 2019-Jan-10 14:32:25.915433 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68279 2019-Jan-10 14:32:25.916095 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68280 2019-Jan-10 14:32:25.916778 - [DEBUG] Value : BOTTOM
68281 2019-Jan-10 14:32:25.916806 - [DEBUG]
68282 2019-Jan-10 14:32:25.916869 - [DEBUG] Function : main
68283 2019-Jan-10 14:32:25.916896 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68284 2019-Jan-10 14:32:25.917577 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68285 2019-Jan-10 14:32:25.918220 - [DEBUG] Value : BOTTOM
68286 2019-Jan-10 14:32:25.918247 - [DEBUG]
68287 2019-Jan-10 14:32:25.918284 - [DEBUG] Function : main
68288 2019-Jan-10 14:32:25.918311 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68289 2019-Jan-10 14:32:25.918978 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68290 2019-Jan-10 14:32:25.919629 - [DEBUG] Value : BOTTOM
68291 2019-Jan-10 14:32:25.919656 - [DEBUG]
68292 2019-Jan-10 14:32:25.919695 - [DEBUG] Function : main
68293 2019-Jan-10 14:32:25.919759 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68294 2019-Jan-10 14:32:25.920453 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68295 2019-Jan-10 14:32:25.921134 - [DEBUG] Value : BOTTOM
68296 2019-Jan-10 14:32:25.921163 - [DEBUG]
68297 2019-Jan-10 14:32:25.921203 - [DEBUG] Function : main
68298 2019-Jan-10 14:32:25.921231 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68299 2019-Jan-10 14:32:25.921892 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
68300 2019-Jan-10 14:32:25.922539 - [DEBUG] Value : BOTTOM
68301 2019-Jan-10 14:32:25.922566 - [DEBUG]
68302 2019-Jan-10 14:32:25.922606 - [DEBUG] Function : main
68303 2019-Jan-10 14:32:25.922633 - [DEBUG] Inst. : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68304 2019-Jan-10 14:32:25.923322 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68305 2019-Jan-10 14:32:25.923392 - [DEBUG] Value : BOTTOM
68306 2019-Jan-10 14:32:25.923418 - [DEBUG]
68307 2019-Jan-10 14:32:25.923456 - [DEBUG] Could not get starting points of 'bar' because it is a declaration
68308 2019-Jan-10 14:32:25.923511 - [DEBUG] Function : main
68309 2019-Jan-10 14:32:25.923540 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68310 2019-Jan-10 14:32:25.924203 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68311 2019-Jan-10 14:32:25.924835 - [DEBUG] Value : BOTTOM
68312 2019-Jan-10 14:32:25.924862 - [DEBUG]
68313 2019-Jan-10 14:32:25.924924 - [DEBUG] Function : main
68314 2019-Jan-10 14:32:25.924953 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68315 2019-Jan-10 14:32:25.925639 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68316 2019-Jan-10 14:32:25.926294 - [DEBUG] Value : BOTTOM
68317 2019-Jan-10 14:32:25.926321 - [DEBUG]
68318 2019-Jan-10 14:32:25.926375 - [DEBUG] Function : main
68319 2019-Jan-10 14:32:25.926402 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68320 2019-Jan-10 14:32:25.927105 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68321 2019-Jan-10 14:32:25.927792 - [DEBUG] Value : BOTTOM
68322 2019-Jan-10 14:32:25.927820 - [DEBUG]
68323 2019-Jan-10 14:32:25.927867 - [DEBUG] Function : main
68324 2019-Jan-10 14:32:25.927894 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68325 2019-Jan-10 14:32:25.928559 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68326 2019-Jan-10 14:32:25.929216 - [DEBUG] Value : BOTTOM
68327 2019-Jan-10 14:32:25.929244 - [DEBUG]
68328 2019-Jan-10 14:32:25.929289 - [DEBUG] Function : main
68329 2019-Jan-10 14:32:25.929315 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68330 2019-Jan-10 14:32:25.929980 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68331 2019-Jan-10 14:32:25.930663 - [DEBUG] Value : BOTTOM
68332 2019-Jan-10 14:32:25.930691 - [DEBUG]
68333 2019-Jan-10 14:32:25.930735 - [DEBUG] Function : main
68334 2019-Jan-10 14:32:25.930761 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68335 2019-Jan-10 14:32:25.931445 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68336 2019-Jan-10 14:32:25.932120 - [DEBUG] Value : BOTTOM
68337 2019-Jan-10 14:32:25.932147 - [DEBUG]
68338 2019-Jan-10 14:32:25.932199 - [DEBUG] Function : main
68339 2019-Jan-10 14:32:25.932227 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68340 2019-Jan-10 14:32:25.932893 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68341 2019-Jan-10 14:32:25.933576 - [DEBUG] Value : BOTTOM
68342 2019-Jan-10 14:32:25.933605 - [DEBUG]
68343 2019-Jan-10 14:32:25.933657 - [DEBUG] Function : main
68344 2019-Jan-10 14:32:25.933684 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68345 2019-Jan-10 14:32:25.934374 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68346 2019-Jan-10 14:32:25.935053 - [DEBUG] Value : BOTTOM
68347 2019-Jan-10 14:32:25.935080 - [DEBUG]
68348 2019-Jan-10 14:32:25.935128 - [DEBUG] Function : main
68349 2019-Jan-10 14:32:25.935154 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68350 2019-Jan-10 14:32:25.935890 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68351 2019-Jan-10 14:32:25.936583 - [DEBUG] Value : BOTTOM
68352 2019-Jan-10 14:32:25.936610 - [DEBUG]
68353 2019-Jan-10 14:32:25.936666 - [DEBUG] Function : main
68354 2019-Jan-10 14:32:25.936693 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68355 2019-Jan-10 14:32:25.937418 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68356 2019-Jan-10 14:32:25.938089 - [DEBUG] Value : BOTTOM
68357 2019-Jan-10 14:32:25.938116 - [DEBUG]
68358 2019-Jan-10 14:32:25.938167 - [DEBUG] Function : main
68359 2019-Jan-10 14:32:25.938195 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68360 2019-Jan-10 14:32:25.939100 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68361 2019-Jan-10 14:32:25.939790 - [DEBUG] Value : BOTTOM
68362 2019-Jan-10 14:32:25.939818 - [DEBUG]
68363 2019-Jan-10 14:32:25.939872 - [DEBUG] Function : main
68364 2019-Jan-10 14:32:25.939899 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68365 2019-Jan-10 14:32:25.940618 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68366 2019-Jan-10 14:32:25.941291 - [DEBUG] Value : BOTTOM
68367 2019-Jan-10 14:32:25.941319 - [DEBUG]
68368 2019-Jan-10 14:32:25.941369 - [DEBUG] Function : main
68369 2019-Jan-10 14:32:25.941396 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68370 2019-Jan-10 14:32:25.942087 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68371 2019-Jan-10 14:32:25.942747 - [DEBUG] Value : BOTTOM
68372 2019-Jan-10 14:32:25.942775 - [DEBUG]
68373 2019-Jan-10 14:32:25.942827 - [DEBUG] Function : main
68374 2019-Jan-10 14:32:25.942854 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68375 2019-Jan-10 14:32:25.943543 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68376 2019-Jan-10 14:32:25.944203 - [DEBUG] Value : BOTTOM
68377 2019-Jan-10 14:32:25.944231 - [DEBUG]
68378 2019-Jan-10 14:32:25.944280 - [DEBUG] Function : main
68379 2019-Jan-10 14:32:25.944309 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68380 2019-Jan-10 14:32:25.944981 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68381 2019-Jan-10 14:32:25.945641 - [DEBUG] Value : BOTTOM
68382 2019-Jan-10 14:32:25.945670 - [DEBUG]
68383 2019-Jan-10 14:32:25.945713 - [DEBUG] Function : main
68384 2019-Jan-10 14:32:25.945740 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68385 2019-Jan-10 14:32:25.946400 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
68386 2019-Jan-10 14:32:25.947062 - [DEBUG] Value : BOTTOM
68387 2019-Jan-10 14:32:25.947109 - [DEBUG]
68388 2019-Jan-10 14:32:25.947158 - [DEBUG] Function : main
68389 2019-Jan-10 14:32:25.947184 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68390 2019-Jan-10 14:32:25.947851 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68391 2019-Jan-10 14:32:25.948497 - [DEBUG] Value : BOTTOM
68392 2019-Jan-10 14:32:25.948524 - [DEBUG]
68393 2019-Jan-10 14:32:25.948572 - [DEBUG] Function : main
68394 2019-Jan-10 14:32:25.948599 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68395 2019-Jan-10 14:32:25.949264 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68396 2019-Jan-10 14:32:25.949929 - [DEBUG] Value : BOTTOM
68397 2019-Jan-10 14:32:25.949958 - [DEBUG]
68398 2019-Jan-10 14:32:25.950002 - [DEBUG] Function : main
68399 2019-Jan-10 14:32:25.950030 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68400 2019-Jan-10 14:32:25.950721 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
68401 2019-Jan-10 14:32:25.951368 - [DEBUG] Value : BOTTOM
68402 2019-Jan-10 14:32:25.951394 - [DEBUG]
68403 2019-Jan-10 14:32:25.951437 - [DEBUG] Function : main
68404 2019-Jan-10 14:32:25.951463 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68405 2019-Jan-10 14:32:25.952132 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68406 2019-Jan-10 14:32:25.952201 - [DEBUG] Value : BOTTOM
68407 2019-Jan-10 14:32:25.952228 - [DEBUG]
68408 2019-Jan-10 14:32:25.952272 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68409 2019-Jan-10 14:32:25.952309 - [DEBUG] Function : main
68410 2019-Jan-10 14:32:25.952335 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68411 2019-Jan-10 14:32:25.953005 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68412 2019-Jan-10 14:32:25.953740 - [DEBUG] Value : BOTTOM
68413 2019-Jan-10 14:32:25.953768 - [DEBUG]
68414 2019-Jan-10 14:32:25.953833 - [DEBUG] Function : main
68415 2019-Jan-10 14:32:25.953861 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68416 2019-Jan-10 14:32:25.954582 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68417 2019-Jan-10 14:32:25.955248 - [DEBUG] Value : BOTTOM
68418 2019-Jan-10 14:32:25.955275 - [DEBUG]
68419 2019-Jan-10 14:32:25.955338 - [DEBUG] Function : main
68420 2019-Jan-10 14:32:25.955366 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68421 2019-Jan-10 14:32:25.956254 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68422 2019-Jan-10 14:32:25.956995 - [DEBUG] Value : BOTTOM
68423 2019-Jan-10 14:32:25.957023 - [DEBUG]
68424 2019-Jan-10 14:32:25.957080 - [DEBUG] Function : main
68425 2019-Jan-10 14:32:25.957107 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68426 2019-Jan-10 14:32:25.957784 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68427 2019-Jan-10 14:32:25.958448 - [DEBUG] Value : BOTTOM
68428 2019-Jan-10 14:32:25.958476 - [DEBUG]
68429 2019-Jan-10 14:32:25.958522 - [DEBUG] Function : main
68430 2019-Jan-10 14:32:25.958569 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68431 2019-Jan-10 14:32:25.959239 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68432 2019-Jan-10 14:32:25.959909 - [DEBUG] Value : BOTTOM
68433 2019-Jan-10 14:32:25.959936 - [DEBUG]
68434 2019-Jan-10 14:32:25.959982 - [DEBUG] Function : main
68435 2019-Jan-10 14:32:25.960008 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68436 2019-Jan-10 14:32:25.960693 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68437 2019-Jan-10 14:32:25.961346 - [DEBUG] Value : BOTTOM
68438 2019-Jan-10 14:32:25.961372 - [DEBUG]
68439 2019-Jan-10 14:32:25.961417 - [DEBUG] Function : main
68440 2019-Jan-10 14:32:25.961445 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68441 2019-Jan-10 14:32:25.962114 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68442 2019-Jan-10 14:32:25.962756 - [DEBUG] Value : BOTTOM
68443 2019-Jan-10 14:32:25.962783 - [DEBUG]
68444 2019-Jan-10 14:32:25.962828 - [DEBUG] Function : main
68445 2019-Jan-10 14:32:25.962855 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68446 2019-Jan-10 14:32:25.963546 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68447 2019-Jan-10 14:32:25.964214 - [DEBUG] Value : BOTTOM
68448 2019-Jan-10 14:32:25.964242 - [DEBUG]
68449 2019-Jan-10 14:32:25.964290 - [DEBUG] Function : main
68450 2019-Jan-10 14:32:25.964317 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68451 2019-Jan-10 14:32:25.964978 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68452 2019-Jan-10 14:32:25.965640 - [DEBUG] Value : BOTTOM
68453 2019-Jan-10 14:32:25.965669 - [DEBUG]
68454 2019-Jan-10 14:32:25.965711 - [DEBUG] Function : main
68455 2019-Jan-10 14:32:25.965738 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68456 2019-Jan-10 14:32:25.966400 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68457 2019-Jan-10 14:32:25.967085 - [DEBUG] Value : BOTTOM
68458 2019-Jan-10 14:32:25.967113 - [DEBUG]
68459 2019-Jan-10 14:32:25.967162 - [DEBUG] Function : main
68460 2019-Jan-10 14:32:25.967190 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68461 2019-Jan-10 14:32:25.967879 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68462 2019-Jan-10 14:32:25.968544 - [DEBUG] Value : BOTTOM
68463 2019-Jan-10 14:32:25.968572 - [DEBUG]
68464 2019-Jan-10 14:32:25.968622 - [DEBUG] Function : main
68465 2019-Jan-10 14:32:25.968649 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68466 2019-Jan-10 14:32:25.969358 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68467 2019-Jan-10 14:32:25.970040 - [DEBUG] Value : BOTTOM
68468 2019-Jan-10 14:32:25.970068 - [DEBUG]
68469 2019-Jan-10 14:32:25.970120 - [DEBUG] Function : main
68470 2019-Jan-10 14:32:25.970147 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68471 2019-Jan-10 14:32:25.970883 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
68472 2019-Jan-10 14:32:25.971555 - [DEBUG] Value : BOTTOM
68473 2019-Jan-10 14:32:25.971583 - [DEBUG]
68474 2019-Jan-10 14:32:25.971635 - [DEBUG] Function : main
68475 2019-Jan-10 14:32:25.971662 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68476 2019-Jan-10 14:32:25.972320 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68477 2019-Jan-10 14:32:25.972956 - [DEBUG] Value : BOTTOM
68478 2019-Jan-10 14:32:25.972982 - [DEBUG]
68479 2019-Jan-10 14:32:25.973026 - [DEBUG] Function : main
68480 2019-Jan-10 14:32:25.973054 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68481 2019-Jan-10 14:32:25.973740 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68482 2019-Jan-10 14:32:25.974398 - [DEBUG] Value : BOTTOM
68483 2019-Jan-10 14:32:25.974425 - [DEBUG]
68484 2019-Jan-10 14:32:25.974473 - [DEBUG] Function : main
68485 2019-Jan-10 14:32:25.974501 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68486 2019-Jan-10 14:32:25.975181 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
68487 2019-Jan-10 14:32:25.975839 - [DEBUG] Value : BOTTOM
68488 2019-Jan-10 14:32:25.975867 - [DEBUG]
68489 2019-Jan-10 14:32:25.975929 - [DEBUG] Function : main
68490 2019-Jan-10 14:32:25.975957 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68491 2019-Jan-10 14:32:25.976649 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68492 2019-Jan-10 14:32:25.977324 - [DEBUG] Value : BOTTOM
68493 2019-Jan-10 14:32:25.977351 - [DEBUG]
68494 2019-Jan-10 14:32:25.977399 - [DEBUG] Function : main
68495 2019-Jan-10 14:32:25.977425 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68496 2019-Jan-10 14:32:25.978084 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68497 2019-Jan-10 14:32:25.978755 - [DEBUG] Value : BOTTOM
68498 2019-Jan-10 14:32:25.978783 - [DEBUG]
68499 2019-Jan-10 14:32:25.978832 - [DEBUG] Function : main
68500 2019-Jan-10 14:32:25.978860 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68501 2019-Jan-10 14:32:25.979556 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
68502 2019-Jan-10 14:32:25.980233 - [DEBUG] Value : BOTTOM
68503 2019-Jan-10 14:32:25.980260 - [DEBUG]
68504 2019-Jan-10 14:32:25.980312 - [DEBUG] Function : main
68505 2019-Jan-10 14:32:25.980339 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68506 2019-Jan-10 14:32:25.981001 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68507 2019-Jan-10 14:32:25.981071 - [DEBUG] Value : BOTTOM
68508 2019-Jan-10 14:32:25.981096 - [DEBUG]
68509 2019-Jan-10 14:32:25.981140 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68510 2019-Jan-10 14:32:25.981182 - [DEBUG] Function : main
68511 2019-Jan-10 14:32:25.981208 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68512 2019-Jan-10 14:32:25.981902 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68513 2019-Jan-10 14:32:25.982576 - [DEBUG] Value : BOTTOM
68514 2019-Jan-10 14:32:25.982603 - [DEBUG]
68515 2019-Jan-10 14:32:25.982673 - [DEBUG] Function : main
68516 2019-Jan-10 14:32:25.982702 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68517 2019-Jan-10 14:32:25.983376 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68518 2019-Jan-10 14:32:25.984052 - [DEBUG] Value : BOTTOM
68519 2019-Jan-10 14:32:25.984079 - [DEBUG]
68520 2019-Jan-10 14:32:25.984142 - [DEBUG] Function : main
68521 2019-Jan-10 14:32:25.984169 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68522 2019-Jan-10 14:32:25.984835 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68523 2019-Jan-10 14:32:25.985470 - [DEBUG] Value : BOTTOM
68524 2019-Jan-10 14:32:25.985497 - [DEBUG]
68525 2019-Jan-10 14:32:25.985557 - [DEBUG] Function : main
68526 2019-Jan-10 14:32:25.985585 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68527 2019-Jan-10 14:32:25.986300 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68528 2019-Jan-10 14:32:25.987051 - [DEBUG] Value : BOTTOM
68529 2019-Jan-10 14:32:25.987080 - [DEBUG]
68530 2019-Jan-10 14:32:25.987131 - [DEBUG] Function : main
68531 2019-Jan-10 14:32:25.987158 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68532 2019-Jan-10 14:32:25.987827 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68533 2019-Jan-10 14:32:25.988523 - [DEBUG] Value : BOTTOM
68534 2019-Jan-10 14:32:25.988550 - [DEBUG]
68535 2019-Jan-10 14:32:25.988600 - [DEBUG] Function : main
68536 2019-Jan-10 14:32:25.988627 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68537 2019-Jan-10 14:32:25.989317 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68538 2019-Jan-10 14:32:25.989977 - [DEBUG] Value : BOTTOM
68539 2019-Jan-10 14:32:25.990004 - [DEBUG]
68540 2019-Jan-10 14:32:25.990054 - [DEBUG] Function : main
68541 2019-Jan-10 14:32:25.990082 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68542 2019-Jan-10 14:32:25.990770 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68543 2019-Jan-10 14:32:25.991416 - [DEBUG] Value : BOTTOM
68544 2019-Jan-10 14:32:25.991443 - [DEBUG]
68545 2019-Jan-10 14:32:25.991491 - [DEBUG] Function : main
68546 2019-Jan-10 14:32:25.991517 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68547 2019-Jan-10 14:32:25.992193 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68548 2019-Jan-10 14:32:25.992837 - [DEBUG] Value : BOTTOM
68549 2019-Jan-10 14:32:25.992863 - [DEBUG]
68550 2019-Jan-10 14:32:25.992909 - [DEBUG] Function : main
68551 2019-Jan-10 14:32:25.992935 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68552 2019-Jan-10 14:32:25.993611 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68553 2019-Jan-10 14:32:25.994251 - [DEBUG] Value : BOTTOM
68554 2019-Jan-10 14:32:25.994278 - [DEBUG]
68555 2019-Jan-10 14:32:25.994346 - [DEBUG] Function : main
68556 2019-Jan-10 14:32:25.994374 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68557 2019-Jan-10 14:32:25.995033 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68558 2019-Jan-10 14:32:25.995662 - [DEBUG] Value : BOTTOM
68559 2019-Jan-10 14:32:25.995688 - [DEBUG]
68560 2019-Jan-10 14:32:25.995724 - [DEBUG] Function : main
68561 2019-Jan-10 14:32:25.995752 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68562 2019-Jan-10 14:32:25.996378 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
68563 2019-Jan-10 14:32:25.997028 - [DEBUG] Value : BOTTOM
68564 2019-Jan-10 14:32:25.997053 - [DEBUG]
68565 2019-Jan-10 14:32:25.997087 - [DEBUG] Function : main
68566 2019-Jan-10 14:32:25.997113 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68567 2019-Jan-10 14:32:25.997748 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68568 2019-Jan-10 14:32:25.998388 - [DEBUG] Value : BOTTOM
68569 2019-Jan-10 14:32:25.998414 - [DEBUG]
68570 2019-Jan-10 14:32:25.998454 - [DEBUG] Function : main
68571 2019-Jan-10 14:32:25.998480 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68572 2019-Jan-10 14:32:25.999115 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68573 2019-Jan-10 14:32:25.999764 - [DEBUG] Value : BOTTOM
68574 2019-Jan-10 14:32:25.999792 - [DEBUG]
68575 2019-Jan-10 14:32:25.999840 - [DEBUG] Function : main
68576 2019-Jan-10 14:32:25.999867 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68577 2019-Jan-10 14:32:26.000560 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68578 2019-Jan-10 14:32:26.001224 - [DEBUG] Value : BOTTOM
68579 2019-Jan-10 14:32:26.001251 - [DEBUG]
68580 2019-Jan-10 14:32:26.001303 - [DEBUG] Function : main
68581 2019-Jan-10 14:32:26.001332 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68582 2019-Jan-10 14:32:26.002006 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68583 2019-Jan-10 14:32:26.002649 - [DEBUG] Value : BOTTOM
68584 2019-Jan-10 14:32:26.002675 - [DEBUG]
68585 2019-Jan-10 14:32:26.002720 - [DEBUG] Function : main
68586 2019-Jan-10 14:32:26.002747 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68587 2019-Jan-10 14:32:26.003419 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68588 2019-Jan-10 14:32:26.004103 - [DEBUG] Value : BOTTOM
68589 2019-Jan-10 14:32:26.004131 - [DEBUG]
68590 2019-Jan-10 14:32:26.004183 - [DEBUG] Function : main
68591 2019-Jan-10 14:32:26.004210 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68592 2019-Jan-10 14:32:26.004881 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68593 2019-Jan-10 14:32:26.005535 - [DEBUG] Value : BOTTOM
68594 2019-Jan-10 14:32:26.005572 - [DEBUG]
68595 2019-Jan-10 14:32:26.005621 - [DEBUG] Function : main
68596 2019-Jan-10 14:32:26.005648 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68597 2019-Jan-10 14:32:26.006340 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68598 2019-Jan-10 14:32:26.007008 - [DEBUG] Value : BOTTOM
68599 2019-Jan-10 14:32:26.007034 - [DEBUG]
68600 2019-Jan-10 14:32:26.007077 - [DEBUG] Function : main
68601 2019-Jan-10 14:32:26.007105 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68602 2019-Jan-10 14:32:26.007736 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68603 2019-Jan-10 14:32:26.008397 - [DEBUG] Value : BOTTOM
68604 2019-Jan-10 14:32:26.008423 - [DEBUG]
68605 2019-Jan-10 14:32:26.008465 - [DEBUG] Function : main
68606 2019-Jan-10 14:32:26.008492 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68607 2019-Jan-10 14:32:26.009147 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68608 2019-Jan-10 14:32:26.009798 - [DEBUG] Value : BOTTOM
68609 2019-Jan-10 14:32:26.009825 - [DEBUG]
68610 2019-Jan-10 14:32:26.009871 - [DEBUG] Function : main
68611 2019-Jan-10 14:32:26.009898 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68612 2019-Jan-10 14:32:26.010593 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
68613 2019-Jan-10 14:32:26.011241 - [DEBUG] Value : BOTTOM
68614 2019-Jan-10 14:32:26.011267 - [DEBUG]
68615 2019-Jan-10 14:32:26.011322 - [DEBUG] Function : main
68616 2019-Jan-10 14:32:26.011349 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68617 2019-Jan-10 14:32:26.011979 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68618 2019-Jan-10 14:32:26.012604 - [DEBUG] Value : BOTTOM
68619 2019-Jan-10 14:32:26.012630 - [DEBUG]
68620 2019-Jan-10 14:32:26.012666 - [DEBUG] Function : main
68621 2019-Jan-10 14:32:26.012694 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68622 2019-Jan-10 14:32:26.013336 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
68623 2019-Jan-10 14:32:26.013978 - [DEBUG] Value : BOTTOM
68624 2019-Jan-10 14:32:26.014004 - [DEBUG]
68625 2019-Jan-10 14:32:26.014046 - [DEBUG] Function : main
68626 2019-Jan-10 14:32:26.014073 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68627 2019-Jan-10 14:32:26.014700 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
68628 2019-Jan-10 14:32:26.015318 - [DEBUG] Value : BOTTOM
68629 2019-Jan-10 14:32:26.015344 - [DEBUG]
68630 2019-Jan-10 14:32:26.015383 - [DEBUG] Function : main
68631 2019-Jan-10 14:32:26.015410 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68632 2019-Jan-10 14:32:26.016044 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
68633 2019-Jan-10 14:32:26.016665 - [DEBUG] Value : BOTTOM
68634 2019-Jan-10 14:32:26.016691 - [DEBUG]
68635 2019-Jan-10 14:32:26.016724 - [DEBUG] Function : main
68636 2019-Jan-10 14:32:26.016750 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68637 2019-Jan-10 14:32:26.017397 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
68638 2019-Jan-10 14:32:26.018063 - [DEBUG] Value : BOTTOM
68639 2019-Jan-10 14:32:26.018091 - [DEBUG]
68640 2019-Jan-10 14:32:26.018135 - [DEBUG] Function : main
68641 2019-Jan-10 14:32:26.018163 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
68642 2019-Jan-10 14:32:26.018822 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68643 2019-Jan-10 14:32:26.018890 - [DEBUG] Value : BOTTOM
68644 2019-Jan-10 14:32:26.018916 - [DEBUG]
68645 2019-Jan-10 14:32:26.018956 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68646 2019-Jan-10 14:32:26.018996 - [DEBUG] Function : main
68647 2019-Jan-10 14:32:26.019022 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68648 2019-Jan-10 14:32:26.019748 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68649 2019-Jan-10 14:32:26.020451 - [DEBUG] Value : BOTTOM
68650 2019-Jan-10 14:32:26.020478 - [DEBUG]
68651 2019-Jan-10 14:32:26.020520 - [DEBUG] Function : main
68652 2019-Jan-10 14:32:26.020547 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68653 2019-Jan-10 14:32:26.021202 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68654 2019-Jan-10 14:32:26.021828 - [DEBUG] Value : BOTTOM
68655 2019-Jan-10 14:32:26.021854 - [DEBUG]
68656 2019-Jan-10 14:32:26.021888 - [DEBUG] Function : main
68657 2019-Jan-10 14:32:26.021913 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68658 2019-Jan-10 14:32:26.022532 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68659 2019-Jan-10 14:32:26.023176 - [DEBUG] Value : BOTTOM
68660 2019-Jan-10 14:32:26.023204 - [DEBUG]
68661 2019-Jan-10 14:32:26.023238 - [DEBUG] Function : main
68662 2019-Jan-10 14:32:26.023266 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68663 2019-Jan-10 14:32:26.023946 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68664 2019-Jan-10 14:32:26.024608 - [DEBUG] Value : BOTTOM
68665 2019-Jan-10 14:32:26.024634 - [DEBUG]
68666 2019-Jan-10 14:32:26.024668 - [DEBUG] Function : main
68667 2019-Jan-10 14:32:26.024694 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68668 2019-Jan-10 14:32:26.025315 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68669 2019-Jan-10 14:32:26.025954 - [DEBUG] Value : BOTTOM
68670 2019-Jan-10 14:32:26.025981 - [DEBUG]
68671 2019-Jan-10 14:32:26.026014 - [DEBUG] Function : main
68672 2019-Jan-10 14:32:26.026041 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68673 2019-Jan-10 14:32:26.026691 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68674 2019-Jan-10 14:32:26.027365 - [DEBUG] Value : BOTTOM
68675 2019-Jan-10 14:32:26.027392 - [DEBUG]
68676 2019-Jan-10 14:32:26.027428 - [DEBUG] Function : main
68677 2019-Jan-10 14:32:26.027455 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68678 2019-Jan-10 14:32:26.028076 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68679 2019-Jan-10 14:32:26.028700 - [DEBUG] Value : BOTTOM
68680 2019-Jan-10 14:32:26.028726 - [DEBUG]
68681 2019-Jan-10 14:32:26.028755 - [DEBUG] Function : main
68682 2019-Jan-10 14:32:26.028783 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68683 2019-Jan-10 14:32:26.029429 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68684 2019-Jan-10 14:32:26.030048 - [DEBUG] Value : BOTTOM
68685 2019-Jan-10 14:32:26.030074 - [DEBUG]
68686 2019-Jan-10 14:32:26.030104 - [DEBUG] Function : main
68687 2019-Jan-10 14:32:26.030130 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68688 2019-Jan-10 14:32:26.030774 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68689 2019-Jan-10 14:32:26.031425 - [DEBUG] Value : BOTTOM
68690 2019-Jan-10 14:32:26.031452 - [DEBUG]
68691 2019-Jan-10 14:32:26.031488 - [DEBUG] Function : main
68692 2019-Jan-10 14:32:26.031515 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68693 2019-Jan-10 14:32:26.032167 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68694 2019-Jan-10 14:32:26.032796 - [DEBUG] Value : BOTTOM
68695 2019-Jan-10 14:32:26.032822 - [DEBUG]
68696 2019-Jan-10 14:32:26.032854 - [DEBUG] Function : main
68697 2019-Jan-10 14:32:26.032880 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68698 2019-Jan-10 14:32:26.033521 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
68699 2019-Jan-10 14:32:26.034138 - [DEBUG] Value : BOTTOM
68700 2019-Jan-10 14:32:26.034164 - [DEBUG]
68701 2019-Jan-10 14:32:26.034193 - [DEBUG] Function : main
68702 2019-Jan-10 14:32:26.034220 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68703 2019-Jan-10 14:32:26.034839 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68704 2019-Jan-10 14:32:26.035459 - [DEBUG] Value : BOTTOM
68705 2019-Jan-10 14:32:26.035485 - [DEBUG]
68706 2019-Jan-10 14:32:26.035514 - [DEBUG] Function : main
68707 2019-Jan-10 14:32:26.035540 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68708 2019-Jan-10 14:32:26.036158 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68709 2019-Jan-10 14:32:26.036844 - [DEBUG] Value : BOTTOM
68710 2019-Jan-10 14:32:26.036871 - [DEBUG]
68711 2019-Jan-10 14:32:26.036904 - [DEBUG] Function : main
68712 2019-Jan-10 14:32:26.036930 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68713 2019-Jan-10 14:32:26.037595 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68714 2019-Jan-10 14:32:26.038233 - [DEBUG] Value : BOTTOM
68715 2019-Jan-10 14:32:26.038260 - [DEBUG]
68716 2019-Jan-10 14:32:26.038300 - [DEBUG] Function : main
68717 2019-Jan-10 14:32:26.038326 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68718 2019-Jan-10 14:32:26.038989 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68719 2019-Jan-10 14:32:26.039648 - [DEBUG] Value : BOTTOM
68720 2019-Jan-10 14:32:26.039674 - [DEBUG]
68721 2019-Jan-10 14:32:26.039713 - [DEBUG] Function : main
68722 2019-Jan-10 14:32:26.039740 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68723 2019-Jan-10 14:32:26.040425 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68724 2019-Jan-10 14:32:26.041070 - [DEBUG] Value : BOTTOM
68725 2019-Jan-10 14:32:26.041096 - [DEBUG]
68726 2019-Jan-10 14:32:26.041137 - [DEBUG] Function : main
68727 2019-Jan-10 14:32:26.041163 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68728 2019-Jan-10 14:32:26.041790 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68729 2019-Jan-10 14:32:26.042430 - [DEBUG] Value : BOTTOM
68730 2019-Jan-10 14:32:26.042457 - [DEBUG]
68731 2019-Jan-10 14:32:26.042487 - [DEBUG] Function : main
68732 2019-Jan-10 14:32:26.042513 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68733 2019-Jan-10 14:32:26.043158 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68734 2019-Jan-10 14:32:26.043838 - [DEBUG] Value : BOTTOM
68735 2019-Jan-10 14:32:26.043865 - [DEBUG]
68736 2019-Jan-10 14:32:26.043902 - [DEBUG] Function : main
68737 2019-Jan-10 14:32:26.043928 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68738 2019-Jan-10 14:32:26.044559 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68739 2019-Jan-10 14:32:26.045181 - [DEBUG] Value : BOTTOM
68740 2019-Jan-10 14:32:26.045207 - [DEBUG]
68741 2019-Jan-10 14:32:26.045237 - [DEBUG] Function : main
68742 2019-Jan-10 14:32:26.045264 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68743 2019-Jan-10 14:32:26.045908 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68744 2019-Jan-10 14:32:26.046567 - [DEBUG] Value : BOTTOM
68745 2019-Jan-10 14:32:26.046594 - [DEBUG]
68746 2019-Jan-10 14:32:26.046630 - [DEBUG] Function : main
68747 2019-Jan-10 14:32:26.046657 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68748 2019-Jan-10 14:32:26.047318 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
68749 2019-Jan-10 14:32:26.047962 - [DEBUG] Value : BOTTOM
68750 2019-Jan-10 14:32:26.047990 - [DEBUG]
68751 2019-Jan-10 14:32:26.048026 - [DEBUG] Function : main
68752 2019-Jan-10 14:32:26.048052 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68753 2019-Jan-10 14:32:26.048709 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68754 2019-Jan-10 14:32:26.049346 - [DEBUG] Value : BOTTOM
68755 2019-Jan-10 14:32:26.049373 - [DEBUG]
68756 2019-Jan-10 14:32:26.049406 - [DEBUG] Function : main
68757 2019-Jan-10 14:32:26.049432 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68758 2019-Jan-10 14:32:26.050051 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
68759 2019-Jan-10 14:32:26.050697 - [DEBUG] Value : BOTTOM
68760 2019-Jan-10 14:32:26.050723 - [DEBUG]
68761 2019-Jan-10 14:32:26.050753 - [DEBUG] Function : main
68762 2019-Jan-10 14:32:26.050780 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68763 2019-Jan-10 14:32:26.051399 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
68764 2019-Jan-10 14:32:26.052039 - [DEBUG] Value : BOTTOM
68765 2019-Jan-10 14:32:26.052066 - [DEBUG]
68766 2019-Jan-10 14:32:26.052099 - [DEBUG] Function : main
68767 2019-Jan-10 14:32:26.052125 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68768 2019-Jan-10 14:32:26.052825 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
68769 2019-Jan-10 14:32:26.053520 - [DEBUG] Value : BOTTOM
68770 2019-Jan-10 14:32:26.053548 - [DEBUG]
68771 2019-Jan-10 14:32:26.053590 - [DEBUG] Function : main
68772 2019-Jan-10 14:32:26.053616 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68773 2019-Jan-10 14:32:26.054279 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
68774 2019-Jan-10 14:32:26.054947 - [DEBUG] Value : BOTTOM
68775 2019-Jan-10 14:32:26.054975 - [DEBUG]
68776 2019-Jan-10 14:32:26.055015 - [DEBUG] Function : main
68777 2019-Jan-10 14:32:26.055041 - [DEBUG] Inst. : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68778 2019-Jan-10 14:32:26.055703 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68779 2019-Jan-10 14:32:26.055770 - [DEBUG] Value : BOTTOM
68780 2019-Jan-10 14:32:26.055796 - [DEBUG]
68781 2019-Jan-10 14:32:26.055833 - [DEBUG] Could not get starting points of 'foo' because it is a declaration
68782 2019-Jan-10 14:32:26.055874 - [DEBUG] Function : main
68783 2019-Jan-10 14:32:26.055902 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68784 2019-Jan-10 14:32:26.056553 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68785 2019-Jan-10 14:32:26.057239 - [DEBUG] Value : BOTTOM
68786 2019-Jan-10 14:32:26.057268 - [DEBUG]
68787 2019-Jan-10 14:32:26.057329 - [DEBUG] Function : main
68788 2019-Jan-10 14:32:26.057356 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68789 2019-Jan-10 14:32:26.058026 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68790 2019-Jan-10 14:32:26.058684 - [DEBUG] Value : BOTTOM
68791 2019-Jan-10 14:32:26.058712 - [DEBUG]
68792 2019-Jan-10 14:32:26.058765 - [DEBUG] Function : main
68793 2019-Jan-10 14:32:26.058793 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68794 2019-Jan-10 14:32:26.059451 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68795 2019-Jan-10 14:32:26.060073 - [DEBUG] Value : BOTTOM
68796 2019-Jan-10 14:32:26.060098 - [DEBUG]
68797 2019-Jan-10 14:32:26.060143 - [DEBUG] Function : main
68798 2019-Jan-10 14:32:26.060195 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68799 2019-Jan-10 14:32:26.060853 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68800 2019-Jan-10 14:32:26.061542 - [DEBUG] Value : BOTTOM
68801 2019-Jan-10 14:32:26.061569 - [DEBUG]
68802 2019-Jan-10 14:32:26.061621 - [DEBUG] Function : main
68803 2019-Jan-10 14:32:26.061649 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68804 2019-Jan-10 14:32:26.062309 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68805 2019-Jan-10 14:32:26.062957 - [DEBUG] Value : BOTTOM
68806 2019-Jan-10 14:32:26.062984 - [DEBUG]
68807 2019-Jan-10 14:32:26.063027 - [DEBUG] Function : main
68808 2019-Jan-10 14:32:26.063055 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68809 2019-Jan-10 14:32:26.063800 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68810 2019-Jan-10 14:32:26.064465 - [DEBUG] Value : BOTTOM
68811 2019-Jan-10 14:32:26.064492 - [DEBUG]
68812 2019-Jan-10 14:32:26.064543 - [DEBUG] Function : main
68813 2019-Jan-10 14:32:26.064570 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68814 2019-Jan-10 14:32:26.065242 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68815 2019-Jan-10 14:32:26.065956 - [DEBUG] Value : BOTTOM
68816 2019-Jan-10 14:32:26.065985 - [DEBUG]
68817 2019-Jan-10 14:32:26.066052 - [DEBUG] Function : main
68818 2019-Jan-10 14:32:26.066079 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68819 2019-Jan-10 14:32:26.066767 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68820 2019-Jan-10 14:32:26.067439 - [DEBUG] Value : BOTTOM
68821 2019-Jan-10 14:32:26.067466 - [DEBUG]
68822 2019-Jan-10 14:32:26.067510 - [DEBUG] Function : main
68823 2019-Jan-10 14:32:26.067537 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68824 2019-Jan-10 14:32:26.068199 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68825 2019-Jan-10 14:32:26.068862 - [DEBUG] Value : BOTTOM
68826 2019-Jan-10 14:32:26.068889 - [DEBUG]
68827 2019-Jan-10 14:32:26.068937 - [DEBUG] Function : main
68828 2019-Jan-10 14:32:26.068966 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68829 2019-Jan-10 14:32:26.069645 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68830 2019-Jan-10 14:32:26.070364 - [DEBUG] Value : BOTTOM
68831 2019-Jan-10 14:32:26.070392 - [DEBUG]
68832 2019-Jan-10 14:32:26.070440 - [DEBUG] Function : main
68833 2019-Jan-10 14:32:26.070468 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68834 2019-Jan-10 14:32:26.071152 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
68835 2019-Jan-10 14:32:26.071982 - [DEBUG] Value : BOTTOM
68836 2019-Jan-10 14:32:26.072009 - [DEBUG]
68837 2019-Jan-10 14:32:26.072055 - [DEBUG] Function : main
68838 2019-Jan-10 14:32:26.072082 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68839 2019-Jan-10 14:32:26.072714 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68840 2019-Jan-10 14:32:26.073340 - [DEBUG] Value : BOTTOM
68841 2019-Jan-10 14:32:26.073366 - [DEBUG]
68842 2019-Jan-10 14:32:26.073400 - [DEBUG] Function : main
68843 2019-Jan-10 14:32:26.073426 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68844 2019-Jan-10 14:32:26.074075 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68845 2019-Jan-10 14:32:26.074695 - [DEBUG] Value : BOTTOM
68846 2019-Jan-10 14:32:26.074721 - [DEBUG]
68847 2019-Jan-10 14:32:26.074755 - [DEBUG] Function : main
68848 2019-Jan-10 14:32:26.074783 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68849 2019-Jan-10 14:32:26.075409 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
68850 2019-Jan-10 14:32:26.076029 - [DEBUG] Value : BOTTOM
68851 2019-Jan-10 14:32:26.076055 - [DEBUG]
68852 2019-Jan-10 14:32:26.076088 - [DEBUG] Function : main
68853 2019-Jan-10 14:32:26.076114 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68854 2019-Jan-10 14:32:26.076738 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
68855 2019-Jan-10 14:32:26.077379 - [DEBUG] Value : BOTTOM
68856 2019-Jan-10 14:32:26.077404 - [DEBUG]
68857 2019-Jan-10 14:32:26.077440 - [DEBUG] Function : main
68858 2019-Jan-10 14:32:26.077466 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68859 2019-Jan-10 14:32:26.078122 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
68860 2019-Jan-10 14:32:26.078740 - [DEBUG] Value : BOTTOM
68861 2019-Jan-10 14:32:26.078766 - [DEBUG]
68862 2019-Jan-10 14:32:26.078803 - [DEBUG] Function : main
68863 2019-Jan-10 14:32:26.078830 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68864 2019-Jan-10 14:32:26.079454 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
68865 2019-Jan-10 14:32:26.080144 - [DEBUG] Value : BOTTOM
68866 2019-Jan-10 14:32:26.080188 - [DEBUG]
68867 2019-Jan-10 14:32:26.080231 - [DEBUG] Function : main
68868 2019-Jan-10 14:32:26.080260 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68869 2019-Jan-10 14:32:26.080991 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
68870 2019-Jan-10 14:32:26.081656 - [DEBUG] Value : BOTTOM
68871 2019-Jan-10 14:32:26.081684 - [DEBUG]
68872 2019-Jan-10 14:32:26.081736 - [DEBUG] Function : main
68873 2019-Jan-10 14:32:26.081763 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68874 2019-Jan-10 14:32:26.082402 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
68875 2019-Jan-10 14:32:26.083028 - [DEBUG] Value : BOTTOM
68876 2019-Jan-10 14:32:26.083054 - [DEBUG]
68877 2019-Jan-10 14:32:26.083086 - [DEBUG] Function : main
68878 2019-Jan-10 14:32:26.083113 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68879 2019-Jan-10 14:32:26.083769 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
68880 2019-Jan-10 14:32:26.084396 - [DEBUG] Value : BOTTOM
68881 2019-Jan-10 14:32:26.084422 - [DEBUG]
68882 2019-Jan-10 14:32:26.084457 - [DEBUG] Function : main
68883 2019-Jan-10 14:32:26.084484 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68884 2019-Jan-10 14:32:26.085110 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
68885 2019-Jan-10 14:32:26.085739 - [DEBUG] Value : BOTTOM
68886 2019-Jan-10 14:32:26.085765 - [DEBUG]
68887 2019-Jan-10 14:32:26.085810 - [DEBUG] Function : main
68888 2019-Jan-10 14:32:26.085840 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68889 2019-Jan-10 14:32:26.086535 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
68890 2019-Jan-10 14:32:26.087232 - [DEBUG] Value : BOTTOM
68891 2019-Jan-10 14:32:26.087260 - [DEBUG]
68892 2019-Jan-10 14:32:26.087312 - [DEBUG] Function : main
68893 2019-Jan-10 14:32:26.087339 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68894 2019-Jan-10 14:32:26.088032 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
68895 2019-Jan-10 14:32:26.088711 - [DEBUG] Value : BOTTOM
68896 2019-Jan-10 14:32:26.088738 - [DEBUG]
68897 2019-Jan-10 14:32:26.088803 - [DEBUG] Function : main
68898 2019-Jan-10 14:32:26.088831 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68899 2019-Jan-10 14:32:26.089533 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
68900 2019-Jan-10 14:32:26.090223 - [DEBUG] Value : BOTTOM
68901 2019-Jan-10 14:32:26.090250 - [DEBUG]
68902 2019-Jan-10 14:32:26.090317 - [DEBUG] Function : main
68903 2019-Jan-10 14:32:26.090346 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68904 2019-Jan-10 14:32:26.091012 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
68905 2019-Jan-10 14:32:26.091687 - [DEBUG] Value : BOTTOM
68906 2019-Jan-10 14:32:26.091715 - [DEBUG]
68907 2019-Jan-10 14:32:26.091765 - [DEBUG] Function : main
68908 2019-Jan-10 14:32:26.091794 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68909 2019-Jan-10 14:32:26.092487 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
68910 2019-Jan-10 14:32:26.093146 - [DEBUG] Value : BOTTOM
68911 2019-Jan-10 14:32:26.093173 - [DEBUG]
68912 2019-Jan-10 14:32:26.093222 - [DEBUG] Function : main
68913 2019-Jan-10 14:32:26.093248 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68914 2019-Jan-10 14:32:26.093918 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
68915 2019-Jan-10 14:32:26.094546 - [DEBUG] Value : BOTTOM
68916 2019-Jan-10 14:32:26.094572 - [DEBUG]
68917 2019-Jan-10 14:32:26.094608 - [DEBUG] Function : main
68918 2019-Jan-10 14:32:26.094634 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68919 2019-Jan-10 14:32:26.095357 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
68920 2019-Jan-10 14:32:26.096064 - [DEBUG] Value : BOTTOM
68921 2019-Jan-10 14:32:26.096092 - [DEBUG]
68922 2019-Jan-10 14:32:26.096143 - [DEBUG] Function : main
68923 2019-Jan-10 14:32:26.096170 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68924 2019-Jan-10 14:32:26.096842 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
68925 2019-Jan-10 14:32:26.097462 - [DEBUG] Value : BOTTOM
68926 2019-Jan-10 14:32:26.097488 - [DEBUG]
68927 2019-Jan-10 14:32:26.097522 - [DEBUG] Function : main
68928 2019-Jan-10 14:32:26.097549 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
68929 2019-Jan-10 14:32:26.098176 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
68930 2019-Jan-10 14:32:26.098237 - [DEBUG] Value : BOTTOM
68931 2019-Jan-10 14:32:26.098263 - [DEBUG]
68932 2019-Jan-10 14:32:26.098298 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
68933 2019-Jan-10 14:32:26.098339 - [DEBUG] Function : main
68934 2019-Jan-10 14:32:26.098365 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68935 2019-Jan-10 14:32:26.098993 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
68936 2019-Jan-10 14:32:26.099613 - [DEBUG] Value : BOTTOM
68937 2019-Jan-10 14:32:26.099639 - [DEBUG]
68938 2019-Jan-10 14:32:26.099685 - [DEBUG] Function : main
68939 2019-Jan-10 14:32:26.099712 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68940 2019-Jan-10 14:32:26.100357 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
68941 2019-Jan-10 14:32:26.100994 - [DEBUG] Value : BOTTOM
68942 2019-Jan-10 14:32:26.101021 - [DEBUG]
68943 2019-Jan-10 14:32:26.101061 - [DEBUG] Function : main
68944 2019-Jan-10 14:32:26.101088 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68945 2019-Jan-10 14:32:26.101714 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
68946 2019-Jan-10 14:32:26.102332 - [DEBUG] Value : BOTTOM
68947 2019-Jan-10 14:32:26.102358 - [DEBUG]
68948 2019-Jan-10 14:32:26.102397 - [DEBUG] Function : main
68949 2019-Jan-10 14:32:26.102425 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68950 2019-Jan-10 14:32:26.103055 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
68951 2019-Jan-10 14:32:26.103805 - [DEBUG] Value : BOTTOM
68952 2019-Jan-10 14:32:26.103835 - [DEBUG]
68953 2019-Jan-10 14:32:26.103889 - [DEBUG] Function : main
68954 2019-Jan-10 14:32:26.103918 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68955 2019-Jan-10 14:32:26.104795 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
68956 2019-Jan-10 14:32:26.105678 - [DEBUG] Value : BOTTOM
68957 2019-Jan-10 14:32:26.105713 - [DEBUG]
68958 2019-Jan-10 14:32:26.105791 - [DEBUG] Function : main
68959 2019-Jan-10 14:32:26.105821 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68960 2019-Jan-10 14:32:26.106704 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
68961 2019-Jan-10 14:32:26.107616 - [DEBUG] Value : BOTTOM
68962 2019-Jan-10 14:32:26.107652 - [DEBUG]
68963 2019-Jan-10 14:32:26.107731 - [DEBUG] Function : main
68964 2019-Jan-10 14:32:26.107762 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68965 2019-Jan-10 14:32:26.108602 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
68966 2019-Jan-10 14:32:26.109325 - [DEBUG] Value : BOTTOM
68967 2019-Jan-10 14:32:26.109355 - [DEBUG]
68968 2019-Jan-10 14:32:26.109426 - [DEBUG] Function : main
68969 2019-Jan-10 14:32:26.109455 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68970 2019-Jan-10 14:32:26.110196 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
68971 2019-Jan-10 14:32:26.110873 - [DEBUG] Value : BOTTOM
68972 2019-Jan-10 14:32:26.110902 - [DEBUG]
68973 2019-Jan-10 14:32:26.110964 - [DEBUG] Function : main
68974 2019-Jan-10 14:32:26.110991 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68975 2019-Jan-10 14:32:26.111703 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
68976 2019-Jan-10 14:32:26.112391 - [DEBUG] Value : BOTTOM
68977 2019-Jan-10 14:32:26.112419 - [DEBUG]
68978 2019-Jan-10 14:32:26.112480 - [DEBUG] Function : main
68979 2019-Jan-10 14:32:26.112507 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68980 2019-Jan-10 14:32:26.113248 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
68981 2019-Jan-10 14:32:26.113943 - [DEBUG] Value : BOTTOM
68982 2019-Jan-10 14:32:26.113971 - [DEBUG]
68983 2019-Jan-10 14:32:26.114041 - [DEBUG] Function : main
68984 2019-Jan-10 14:32:26.114068 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68985 2019-Jan-10 14:32:26.114802 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
68986 2019-Jan-10 14:32:26.115474 - [DEBUG] Value : BOTTOM
68987 2019-Jan-10 14:32:26.115502 - [DEBUG]
68988 2019-Jan-10 14:32:26.115548 - [DEBUG] Function : main
68989 2019-Jan-10 14:32:26.115576 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68990 2019-Jan-10 14:32:26.116217 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
68991 2019-Jan-10 14:32:26.116872 - [DEBUG] Value : BOTTOM
68992 2019-Jan-10 14:32:26.116898 - [DEBUG]
68993 2019-Jan-10 14:32:26.116931 - [DEBUG] Function : main
68994 2019-Jan-10 14:32:26.116957 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
68995 2019-Jan-10 14:32:26.117584 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
68996 2019-Jan-10 14:32:26.118202 - [DEBUG] Value : BOTTOM
68997 2019-Jan-10 14:32:26.118228 - [DEBUG]
68998 2019-Jan-10 14:32:26.118261 - [DEBUG] Function : main
68999 2019-Jan-10 14:32:26.118288 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69000 2019-Jan-10 14:32:26.118914 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69001 2019-Jan-10 14:32:26.119593 - [DEBUG] Value : BOTTOM
69002 2019-Jan-10 14:32:26.119620 - [DEBUG]
69003 2019-Jan-10 14:32:26.119661 - [DEBUG] Function : main
69004 2019-Jan-10 14:32:26.119688 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69005 2019-Jan-10 14:32:26.120443 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69006 2019-Jan-10 14:32:26.121202 - [DEBUG] Value : BOTTOM
69007 2019-Jan-10 14:32:26.121236 - [DEBUG]
69008 2019-Jan-10 14:32:26.121311 - [DEBUG] Function : main
69009 2019-Jan-10 14:32:26.121342 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69010 2019-Jan-10 14:32:26.122284 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69011 2019-Jan-10 14:32:26.123183 - [DEBUG] Value : BOTTOM
69012 2019-Jan-10 14:32:26.123219 - [DEBUG]
69013 2019-Jan-10 14:32:26.123310 - [DEBUG] Function : main
69014 2019-Jan-10 14:32:26.123341 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69015 2019-Jan-10 14:32:26.124314 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69016 2019-Jan-10 14:32:26.125206 - [DEBUG] Value : BOTTOM
69017 2019-Jan-10 14:32:26.125240 - [DEBUG]
69018 2019-Jan-10 14:32:26.125309 - [DEBUG] Function : main
69019 2019-Jan-10 14:32:26.125337 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69020 2019-Jan-10 14:32:26.126108 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69021 2019-Jan-10 14:32:26.126784 - [DEBUG] Value : BOTTOM
69022 2019-Jan-10 14:32:26.126813 - [DEBUG]
69023 2019-Jan-10 14:32:26.126908 - [DEBUG] Function : main
69024 2019-Jan-10 14:32:26.126935 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69025 2019-Jan-10 14:32:26.127669 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69026 2019-Jan-10 14:32:26.128363 - [DEBUG] Value : BOTTOM
69027 2019-Jan-10 14:32:26.128392 - [DEBUG]
69028 2019-Jan-10 14:32:26.128456 - [DEBUG] Function : main
69029 2019-Jan-10 14:32:26.128486 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69030 2019-Jan-10 14:32:26.129197 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69031 2019-Jan-10 14:32:26.129852 - [DEBUG] Value : BOTTOM
69032 2019-Jan-10 14:32:26.129880 - [DEBUG]
69033 2019-Jan-10 14:32:26.129933 - [DEBUG] Function : main
69034 2019-Jan-10 14:32:26.129960 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69035 2019-Jan-10 14:32:26.130620 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69036 2019-Jan-10 14:32:26.131374 - [DEBUG] Value : BOTTOM
69037 2019-Jan-10 14:32:26.131404 - [DEBUG]
69038 2019-Jan-10 14:32:26.131466 - [DEBUG] Function : main
69039 2019-Jan-10 14:32:26.131494 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69040 2019-Jan-10 14:32:26.132184 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69041 2019-Jan-10 14:32:26.132822 - [DEBUG] Value : BOTTOM
69042 2019-Jan-10 14:32:26.132847 - [DEBUG]
69043 2019-Jan-10 14:32:26.132890 - [DEBUG] Function : main
69044 2019-Jan-10 14:32:26.132917 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69045 2019-Jan-10 14:32:26.133573 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69046 2019-Jan-10 14:32:26.134196 - [DEBUG] Value : BOTTOM
69047 2019-Jan-10 14:32:26.134221 - [DEBUG]
69048 2019-Jan-10 14:32:26.134263 - [DEBUG] Function : main
69049 2019-Jan-10 14:32:26.134292 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69050 2019-Jan-10 14:32:26.134917 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69051 2019-Jan-10 14:32:26.135535 - [DEBUG] Value : BOTTOM
69052 2019-Jan-10 14:32:26.135561 - [DEBUG]
69053 2019-Jan-10 14:32:26.135600 - [DEBUG] Function : main
69054 2019-Jan-10 14:32:26.135627 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69055 2019-Jan-10 14:32:26.136251 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69056 2019-Jan-10 14:32:26.136986 - [DEBUG] Value : BOTTOM
69057 2019-Jan-10 14:32:26.137014 - [DEBUG]
69058 2019-Jan-10 14:32:26.137060 - [DEBUG] Function : main
69059 2019-Jan-10 14:32:26.137086 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69060 2019-Jan-10 14:32:26.137761 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
69061 2019-Jan-10 14:32:26.138558 - [DEBUG] Value : BOTTOM
69062 2019-Jan-10 14:32:26.138595 - [DEBUG]
69063 2019-Jan-10 14:32:26.138673 - [DEBUG] Function : main
69064 2019-Jan-10 14:32:26.138703 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69065 2019-Jan-10 14:32:26.139679 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69066 2019-Jan-10 14:32:26.140676 - [DEBUG] Value : BOTTOM
69067 2019-Jan-10 14:32:26.140713 - [DEBUG]
69068 2019-Jan-10 14:32:26.140796 - [DEBUG] Function : main
69069 2019-Jan-10 14:32:26.140830 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69070 2019-Jan-10 14:32:26.141783 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69071 2019-Jan-10 14:32:26.142630 - [DEBUG] Value : BOTTOM
69072 2019-Jan-10 14:32:26.142663 - [DEBUG]
69073 2019-Jan-10 14:32:26.142731 - [DEBUG] Function : main
69074 2019-Jan-10 14:32:26.142759 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69075 2019-Jan-10 14:32:26.143544 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
69076 2019-Jan-10 14:32:26.144227 - [DEBUG] Value : BOTTOM
69077 2019-Jan-10 14:32:26.144256 - [DEBUG]
69078 2019-Jan-10 14:32:26.144321 - [DEBUG] Function : main
69079 2019-Jan-10 14:32:26.144349 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69080 2019-Jan-10 14:32:26.145060 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69081 2019-Jan-10 14:32:26.145137 - [DEBUG] Value : BOTTOM
69082 2019-Jan-10 14:32:26.145164 - [DEBUG]
69083 2019-Jan-10 14:32:26.145213 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69084 2019-Jan-10 14:32:26.145263 - [DEBUG] Function : main
69085 2019-Jan-10 14:32:26.145293 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69086 2019-Jan-10 14:32:26.146006 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69087 2019-Jan-10 14:32:26.146695 - [DEBUG] Value : BOTTOM
69088 2019-Jan-10 14:32:26.146723 - [DEBUG]
69089 2019-Jan-10 14:32:26.146803 - [DEBUG] Function : main
69090 2019-Jan-10 14:32:26.146856 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69091 2019-Jan-10 14:32:26.147528 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69092 2019-Jan-10 14:32:26.148157 - [DEBUG] Value : BOTTOM
69093 2019-Jan-10 14:32:26.148184 - [DEBUG]
69094 2019-Jan-10 14:32:26.148230 - [DEBUG] Function : main
69095 2019-Jan-10 14:32:26.148257 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69096 2019-Jan-10 14:32:26.148883 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69097 2019-Jan-10 14:32:26.149500 - [DEBUG] Value : BOTTOM
69098 2019-Jan-10 14:32:26.149526 - [DEBUG]
69099 2019-Jan-10 14:32:26.149566 - [DEBUG] Function : main
69100 2019-Jan-10 14:32:26.149592 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69101 2019-Jan-10 14:32:26.150236 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69102 2019-Jan-10 14:32:26.150877 - [DEBUG] Value : BOTTOM
69103 2019-Jan-10 14:32:26.150902 - [DEBUG]
69104 2019-Jan-10 14:32:26.150937 - [DEBUG] Function : main
69105 2019-Jan-10 14:32:26.150964 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69106 2019-Jan-10 14:32:26.151593 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69107 2019-Jan-10 14:32:26.152233 - [DEBUG] Value : BOTTOM
69108 2019-Jan-10 14:32:26.152259 - [DEBUG]
69109 2019-Jan-10 14:32:26.152292 - [DEBUG] Function : main
69110 2019-Jan-10 14:32:26.152320 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69111 2019-Jan-10 14:32:26.152947 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69112 2019-Jan-10 14:32:26.153639 - [DEBUG] Value : BOTTOM
69113 2019-Jan-10 14:32:26.153665 - [DEBUG]
69114 2019-Jan-10 14:32:26.153704 - [DEBUG] Function : main
69115 2019-Jan-10 14:32:26.153731 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69116 2019-Jan-10 14:32:26.154401 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69117 2019-Jan-10 14:32:26.155157 - [DEBUG] Value : BOTTOM
69118 2019-Jan-10 14:32:26.155190 - [DEBUG]
69119 2019-Jan-10 14:32:26.155259 - [DEBUG] Function : main
69120 2019-Jan-10 14:32:26.155287 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69121 2019-Jan-10 14:32:26.156226 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
69122 2019-Jan-10 14:32:26.157159 - [DEBUG] Value : BOTTOM
69123 2019-Jan-10 14:32:26.157195 - [DEBUG]
69124 2019-Jan-10 14:32:26.157279 - [DEBUG] Function : main
69125 2019-Jan-10 14:32:26.157309 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69126 2019-Jan-10 14:32:26.158243 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69127 2019-Jan-10 14:32:26.159122 - [DEBUG] Value : BOTTOM
69128 2019-Jan-10 14:32:26.159160 - [DEBUG]
69129 2019-Jan-10 14:32:26.159238 - [DEBUG] Function : main
69130 2019-Jan-10 14:32:26.159270 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69131 2019-Jan-10 14:32:26.160053 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
69132 2019-Jan-10 14:32:26.160787 - [DEBUG] Value : BOTTOM
69133 2019-Jan-10 14:32:26.160817 - [DEBUG]
69134 2019-Jan-10 14:32:26.160884 - [DEBUG] Function : main
69135 2019-Jan-10 14:32:26.160911 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69136 2019-Jan-10 14:32:26.161624 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69137 2019-Jan-10 14:32:26.162305 - [DEBUG] Value : BOTTOM
69138 2019-Jan-10 14:32:26.162334 - [DEBUG]
69139 2019-Jan-10 14:32:26.162395 - [DEBUG] Function : main
69140 2019-Jan-10 14:32:26.162423 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69141 2019-Jan-10 14:32:26.163135 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
69142 2019-Jan-10 14:32:26.163842 - [DEBUG] Value : BOTTOM
69143 2019-Jan-10 14:32:26.163870 - [DEBUG]
69144 2019-Jan-10 14:32:26.163924 - [DEBUG] Function : main
69145 2019-Jan-10 14:32:26.163950 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69146 2019-Jan-10 14:32:26.164604 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69147 2019-Jan-10 14:32:26.165225 - [DEBUG] Value : BOTTOM
69148 2019-Jan-10 14:32:26.165250 - [DEBUG]
69149 2019-Jan-10 14:32:26.165287 - [DEBUG] Function : main
69150 2019-Jan-10 14:32:26.165334 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69151 2019-Jan-10 14:32:26.165962 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69152 2019-Jan-10 14:32:26.166585 - [DEBUG] Value : BOTTOM
69153 2019-Jan-10 14:32:26.166611 - [DEBUG]
69154 2019-Jan-10 14:32:26.166644 - [DEBUG] Function : main
69155 2019-Jan-10 14:32:26.166670 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69156 2019-Jan-10 14:32:26.167317 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69157 2019-Jan-10 14:32:26.167941 - [DEBUG] Value : BOTTOM
69158 2019-Jan-10 14:32:26.167967 - [DEBUG]
69159 2019-Jan-10 14:32:26.168002 - [DEBUG] Function : main
69160 2019-Jan-10 14:32:26.168029 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69161 2019-Jan-10 14:32:26.168654 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69162 2019-Jan-10 14:32:26.169270 - [DEBUG] Value : BOTTOM
69163 2019-Jan-10 14:32:26.169296 - [DEBUG]
69164 2019-Jan-10 14:32:26.169333 - [DEBUG] Function : main
69165 2019-Jan-10 14:32:26.169359 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69166 2019-Jan-10 14:32:26.170058 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69167 2019-Jan-10 14:32:26.170743 - [DEBUG] Value : BOTTOM
69168 2019-Jan-10 14:32:26.170771 - [DEBUG]
69169 2019-Jan-10 14:32:26.170821 - [DEBUG] Function : main
69170 2019-Jan-10 14:32:26.170849 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69171 2019-Jan-10 14:32:26.171580 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69172 2019-Jan-10 14:32:26.172457 - [DEBUG] Value : BOTTOM
69173 2019-Jan-10 14:32:26.172495 - [DEBUG]
69174 2019-Jan-10 14:32:26.172581 - [DEBUG] Function : main
69175 2019-Jan-10 14:32:26.172612 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69176 2019-Jan-10 14:32:26.173611 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69177 2019-Jan-10 14:32:26.174541 - [DEBUG] Value : BOTTOM
69178 2019-Jan-10 14:32:26.174577 - [DEBUG]
69179 2019-Jan-10 14:32:26.174659 - [DEBUG] Function : main
69180 2019-Jan-10 14:32:26.174689 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69181 2019-Jan-10 14:32:26.175603 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69182 2019-Jan-10 14:32:26.176355 - [DEBUG] Value : BOTTOM
69183 2019-Jan-10 14:32:26.176386 - [DEBUG]
69184 2019-Jan-10 14:32:26.176462 - [DEBUG] Function : main
69185 2019-Jan-10 14:32:26.176491 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69186 2019-Jan-10 14:32:26.177238 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69187 2019-Jan-10 14:32:26.177930 - [DEBUG] Value : BOTTOM
69188 2019-Jan-10 14:32:26.177958 - [DEBUG]
69189 2019-Jan-10 14:32:26.178039 - [DEBUG] Function : main
69190 2019-Jan-10 14:32:26.178069 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69191 2019-Jan-10 14:32:26.178812 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69192 2019-Jan-10 14:32:26.179507 - [DEBUG] Value : BOTTOM
69193 2019-Jan-10 14:32:26.179536 - [DEBUG]
69194 2019-Jan-10 14:32:26.179603 - [DEBUG] Function : main
69195 2019-Jan-10 14:32:26.179631 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69196 2019-Jan-10 14:32:26.180321 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69197 2019-Jan-10 14:32:26.180952 - [DEBUG] Value : BOTTOM
69198 2019-Jan-10 14:32:26.180978 - [DEBUG]
69199 2019-Jan-10 14:32:26.181029 - [DEBUG] Function : main
69200 2019-Jan-10 14:32:26.181056 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69201 2019-Jan-10 14:32:26.181691 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69202 2019-Jan-10 14:32:26.182345 - [DEBUG] Value : BOTTOM
69203 2019-Jan-10 14:32:26.182372 - [DEBUG]
69204 2019-Jan-10 14:32:26.182427 - [DEBUG] Function : main
69205 2019-Jan-10 14:32:26.182454 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69206 2019-Jan-10 14:32:26.183144 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69207 2019-Jan-10 14:32:26.183847 - [DEBUG] Value : BOTTOM
69208 2019-Jan-10 14:32:26.183874 - [DEBUG]
69209 2019-Jan-10 14:32:26.183925 - [DEBUG] Function : main
69210 2019-Jan-10 14:32:26.183952 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69211 2019-Jan-10 14:32:26.184635 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
69212 2019-Jan-10 14:32:26.185259 - [DEBUG] Value : BOTTOM
69213 2019-Jan-10 14:32:26.185286 - [DEBUG]
69214 2019-Jan-10 14:32:26.185327 - [DEBUG] Function : main
69215 2019-Jan-10 14:32:26.185353 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69216 2019-Jan-10 14:32:26.185981 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69217 2019-Jan-10 14:32:26.186613 - [DEBUG] Value : BOTTOM
69218 2019-Jan-10 14:32:26.186639 - [DEBUG]
69219 2019-Jan-10 14:32:26.186713 - [DEBUG] Function : main
69220 2019-Jan-10 14:32:26.186740 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69221 2019-Jan-10 14:32:26.187438 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69222 2019-Jan-10 14:32:26.188143 - [DEBUG] Value : BOTTOM
69223 2019-Jan-10 14:32:26.188175 - [DEBUG]
69224 2019-Jan-10 14:32:26.188255 - [DEBUG] Function : main
69225 2019-Jan-10 14:32:26.188285 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69226 2019-Jan-10 14:32:26.189210 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69227 2019-Jan-10 14:32:26.190117 - [DEBUG] Value : BOTTOM
69228 2019-Jan-10 14:32:26.190189 - [DEBUG]
69229 2019-Jan-10 14:32:26.190276 - [DEBUG] Function : main
69230 2019-Jan-10 14:32:26.190309 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69231 2019-Jan-10 14:32:26.191214 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69232 2019-Jan-10 14:32:26.192004 - [DEBUG] Value : BOTTOM
69233 2019-Jan-10 14:32:26.192036 - [DEBUG]
69234 2019-Jan-10 14:32:26.192109 - [DEBUG] Function : main
69235 2019-Jan-10 14:32:26.192139 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69236 2019-Jan-10 14:32:26.192976 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
69237 2019-Jan-10 14:32:26.193714 - [DEBUG] Value : BOTTOM
69238 2019-Jan-10 14:32:26.193745 - [DEBUG]
69239 2019-Jan-10 14:32:26.193815 - [DEBUG] Function : main
69240 2019-Jan-10 14:32:26.193842 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69241 2019-Jan-10 14:32:26.194559 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69242 2019-Jan-10 14:32:26.195243 - [DEBUG] Value : BOTTOM
69243 2019-Jan-10 14:32:26.195271 - [DEBUG]
69244 2019-Jan-10 14:32:26.195336 - [DEBUG] Function : main
69245 2019-Jan-10 14:32:26.195363 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69246 2019-Jan-10 14:32:26.196067 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69247 2019-Jan-10 14:32:26.196758 - [DEBUG] Value : BOTTOM
69248 2019-Jan-10 14:32:26.196787 - [DEBUG]
69249 2019-Jan-10 14:32:26.196887 - [DEBUG] Function : main
69250 2019-Jan-10 14:32:26.196919 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69251 2019-Jan-10 14:32:26.197588 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69252 2019-Jan-10 14:32:26.198215 - [DEBUG] Value : BOTTOM
69253 2019-Jan-10 14:32:26.198241 - [DEBUG]
69254 2019-Jan-10 14:32:26.198280 - [DEBUG] Function : main
69255 2019-Jan-10 14:32:26.198307 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69256 2019-Jan-10 14:32:26.198945 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69257 2019-Jan-10 14:32:26.199569 - [DEBUG] Value : BOTTOM
69258 2019-Jan-10 14:32:26.199595 - [DEBUG]
69259 2019-Jan-10 14:32:26.199636 - [DEBUG] Function : main
69260 2019-Jan-10 14:32:26.199663 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69261 2019-Jan-10 14:32:26.200310 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69262 2019-Jan-10 14:32:26.200370 - [DEBUG] Value : BOTTOM
69263 2019-Jan-10 14:32:26.200396 - [DEBUG]
69264 2019-Jan-10 14:32:26.200431 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69265 2019-Jan-10 14:32:26.200474 - [DEBUG] Function : main
69266 2019-Jan-10 14:32:26.200501 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69267 2019-Jan-10 14:32:26.201128 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69268 2019-Jan-10 14:32:26.201745 - [DEBUG] Value : BOTTOM
69269 2019-Jan-10 14:32:26.201771 - [DEBUG]
69270 2019-Jan-10 14:32:26.201811 - [DEBUG] Function : main
69271 2019-Jan-10 14:32:26.201837 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69272 2019-Jan-10 14:32:26.202462 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69273 2019-Jan-10 14:32:26.203168 - [DEBUG] Value : BOTTOM
69274 2019-Jan-10 14:32:26.203195 - [DEBUG]
69275 2019-Jan-10 14:32:26.203245 - [DEBUG] Function : main
69276 2019-Jan-10 14:32:26.203272 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69277 2019-Jan-10 14:32:26.203975 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69278 2019-Jan-10 14:32:26.204595 - [DEBUG] Value : BOTTOM
69279 2019-Jan-10 14:32:26.204620 - [DEBUG]
69280 2019-Jan-10 14:32:26.204667 - [DEBUG] Function : main
69281 2019-Jan-10 14:32:26.204693 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69282 2019-Jan-10 14:32:26.205317 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69283 2019-Jan-10 14:32:26.205957 - [DEBUG] Value : BOTTOM
69284 2019-Jan-10 14:32:26.205982 - [DEBUG]
69285 2019-Jan-10 14:32:26.206018 - [DEBUG] Function : main
69286 2019-Jan-10 14:32:26.206044 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69287 2019-Jan-10 14:32:26.206669 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69288 2019-Jan-10 14:32:26.207305 - [DEBUG] Value : BOTTOM
69289 2019-Jan-10 14:32:26.207331 - [DEBUG]
69290 2019-Jan-10 14:32:26.207364 - [DEBUG] Function : main
69291 2019-Jan-10 14:32:26.207392 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69292 2019-Jan-10 14:32:26.208018 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69293 2019-Jan-10 14:32:26.208636 - [DEBUG] Value : BOTTOM
69294 2019-Jan-10 14:32:26.208661 - [DEBUG]
69295 2019-Jan-10 14:32:26.208695 - [DEBUG] Function : main
69296 2019-Jan-10 14:32:26.208721 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69297 2019-Jan-10 14:32:26.209345 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69298 2019-Jan-10 14:32:26.209958 - [DEBUG] Value : BOTTOM
69299 2019-Jan-10 14:32:26.209984 - [DEBUG]
69300 2019-Jan-10 14:32:26.210017 - [DEBUG] Function : main
69301 2019-Jan-10 14:32:26.210043 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69302 2019-Jan-10 14:32:26.210684 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
69303 2019-Jan-10 14:32:26.211298 - [DEBUG] Value : BOTTOM
69304 2019-Jan-10 14:32:26.211323 - [DEBUG]
69305 2019-Jan-10 14:32:26.211356 - [DEBUG] Function : main
69306 2019-Jan-10 14:32:26.211382 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69307 2019-Jan-10 14:32:26.212004 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69308 2019-Jan-10 14:32:26.212702 - [DEBUG] Value : BOTTOM
69309 2019-Jan-10 14:32:26.212729 - [DEBUG]
69310 2019-Jan-10 14:32:26.212778 - [DEBUG] Function : main
69311 2019-Jan-10 14:32:26.212818 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69312 2019-Jan-10 14:32:26.213452 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
69313 2019-Jan-10 14:32:26.214091 - [DEBUG] Value : BOTTOM
69314 2019-Jan-10 14:32:26.214117 - [DEBUG]
69315 2019-Jan-10 14:32:26.214151 - [DEBUG] Function : main
69316 2019-Jan-10 14:32:26.214193 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69317 2019-Jan-10 14:32:26.214819 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69318 2019-Jan-10 14:32:26.215433 - [DEBUG] Value : BOTTOM
69319 2019-Jan-10 14:32:26.215458 - [DEBUG]
69320 2019-Jan-10 14:32:26.215492 - [DEBUG] Function : main
69321 2019-Jan-10 14:32:26.215518 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69322 2019-Jan-10 14:32:26.216141 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
69323 2019-Jan-10 14:32:26.217079 - [DEBUG] Value : BOTTOM
69324 2019-Jan-10 14:32:26.217106 - [DEBUG]
69325 2019-Jan-10 14:32:26.217143 - [DEBUG] Function : main
69326 2019-Jan-10 14:32:26.217169 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69327 2019-Jan-10 14:32:26.217855 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69328 2019-Jan-10 14:32:26.218636 - [DEBUG] Value : BOTTOM
69329 2019-Jan-10 14:32:26.218661 - [DEBUG]
69330 2019-Jan-10 14:32:26.218697 - [DEBUG] Function : main
69331 2019-Jan-10 14:32:26.218725 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69332 2019-Jan-10 14:32:26.219350 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69333 2019-Jan-10 14:32:26.219971 - [DEBUG] Value : BOTTOM
69334 2019-Jan-10 14:32:26.219997 - [DEBUG]
69335 2019-Jan-10 14:32:26.220030 - [DEBUG] Function : main
69336 2019-Jan-10 14:32:26.220056 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69337 2019-Jan-10 14:32:26.220699 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69338 2019-Jan-10 14:32:26.221380 - [DEBUG] Value : BOTTOM
69339 2019-Jan-10 14:32:26.221406 - [DEBUG]
69340 2019-Jan-10 14:32:26.221459 - [DEBUG] Function : main
69341 2019-Jan-10 14:32:26.221486 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69342 2019-Jan-10 14:32:26.222115 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69343 2019-Jan-10 14:32:26.222861 - [DEBUG] Value : BOTTOM
69344 2019-Jan-10 14:32:26.222887 - [DEBUG]
69345 2019-Jan-10 14:32:26.222926 - [DEBUG] Function : main
69346 2019-Jan-10 14:32:26.222952 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69347 2019-Jan-10 14:32:26.223643 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69348 2019-Jan-10 14:32:26.224265 - [DEBUG] Value : BOTTOM
69349 2019-Jan-10 14:32:26.224291 - [DEBUG]
69350 2019-Jan-10 14:32:26.224325 - [DEBUG] Function : main
69351 2019-Jan-10 14:32:26.224352 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69352 2019-Jan-10 14:32:26.224976 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69353 2019-Jan-10 14:32:26.225590 - [DEBUG] Value : BOTTOM
69354 2019-Jan-10 14:32:26.225616 - [DEBUG]
69355 2019-Jan-10 14:32:26.225649 - [DEBUG] Function : main
69356 2019-Jan-10 14:32:26.225676 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69357 2019-Jan-10 14:32:26.226312 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69358 2019-Jan-10 14:32:26.226948 - [DEBUG] Value : BOTTOM
69359 2019-Jan-10 14:32:26.226974 - [DEBUG]
69360 2019-Jan-10 14:32:26.227007 - [DEBUG] Function : main
69361 2019-Jan-10 14:32:26.227033 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69362 2019-Jan-10 14:32:26.227657 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69363 2019-Jan-10 14:32:26.228278 - [DEBUG] Value : BOTTOM
69364 2019-Jan-10 14:32:26.228303 - [DEBUG]
69365 2019-Jan-10 14:32:26.228339 - [DEBUG] Function : main
69366 2019-Jan-10 14:32:26.228365 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69367 2019-Jan-10 14:32:26.228987 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69368 2019-Jan-10 14:32:26.229606 - [DEBUG] Value : BOTTOM
69369 2019-Jan-10 14:32:26.229632 - [DEBUG]
69370 2019-Jan-10 14:32:26.229678 - [DEBUG] Function : main
69371 2019-Jan-10 14:32:26.229706 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69372 2019-Jan-10 14:32:26.230412 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69373 2019-Jan-10 14:32:26.231108 - [DEBUG] Value : BOTTOM
69374 2019-Jan-10 14:32:26.231135 - [DEBUG]
69375 2019-Jan-10 14:32:26.231181 - [DEBUG] Function : main
69376 2019-Jan-10 14:32:26.231208 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69377 2019-Jan-10 14:32:26.231878 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69378 2019-Jan-10 14:32:26.232653 - [DEBUG] Value : BOTTOM
69379 2019-Jan-10 14:32:26.232687 - [DEBUG]
69380 2019-Jan-10 14:32:26.232777 - [DEBUG] Function : main
69381 2019-Jan-10 14:32:26.232807 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69382 2019-Jan-10 14:32:26.234286 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69383 2019-Jan-10 14:32:26.235244 - [DEBUG] Value : BOTTOM
69384 2019-Jan-10 14:32:26.235282 - [DEBUG]
69385 2019-Jan-10 14:32:26.235382 - [DEBUG] Function : main
69386 2019-Jan-10 14:32:26.235412 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69387 2019-Jan-10 14:32:26.236266 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69388 2019-Jan-10 14:32:26.237103 - [DEBUG] Value : BOTTOM
69389 2019-Jan-10 14:32:26.237133 - [DEBUG]
69390 2019-Jan-10 14:32:26.237195 - [DEBUG] Function : main
69391 2019-Jan-10 14:32:26.237224 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69392 2019-Jan-10 14:32:26.237981 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69393 2019-Jan-10 14:32:26.238729 - [DEBUG] Value : BOTTOM
69394 2019-Jan-10 14:32:26.238758 - [DEBUG]
69395 2019-Jan-10 14:32:26.238833 - [DEBUG] Function : main
69396 2019-Jan-10 14:32:26.238861 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69397 2019-Jan-10 14:32:26.239585 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69398 2019-Jan-10 14:32:26.240358 - [DEBUG] Value : BOTTOM
69399 2019-Jan-10 14:32:26.240389 - [DEBUG]
69400 2019-Jan-10 14:32:26.240471 - [DEBUG] Function : main
69401 2019-Jan-10 14:32:26.240499 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69402 2019-Jan-10 14:32:26.241218 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69403 2019-Jan-10 14:32:26.241898 - [DEBUG] Value : BOTTOM
69404 2019-Jan-10 14:32:26.241928 - [DEBUG]
69405 2019-Jan-10 14:32:26.241992 - [DEBUG] Function : main
69406 2019-Jan-10 14:32:26.242020 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69407 2019-Jan-10 14:32:26.242703 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69408 2019-Jan-10 14:32:26.243358 - [DEBUG] Value : BOTTOM
69409 2019-Jan-10 14:32:26.243385 - [DEBUG]
69410 2019-Jan-10 14:32:26.243432 - [DEBUG] Function : main
69411 2019-Jan-10 14:32:26.243459 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69412 2019-Jan-10 14:32:26.244285 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69413 2019-Jan-10 14:32:26.245217 - [DEBUG] Value : BOTTOM
69414 2019-Jan-10 14:32:26.245256 - [DEBUG]
69415 2019-Jan-10 14:32:26.245340 - [DEBUG] Function : main
69416 2019-Jan-10 14:32:26.245370 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69417 2019-Jan-10 14:32:26.246289 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69418 2019-Jan-10 14:32:26.247238 - [DEBUG] Value : BOTTOM
69419 2019-Jan-10 14:32:26.247275 - [DEBUG]
69420 2019-Jan-10 14:32:26.247371 - [DEBUG] Function : main
69421 2019-Jan-10 14:32:26.247402 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69422 2019-Jan-10 14:32:26.248326 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69423 2019-Jan-10 14:32:26.249092 - [DEBUG] Value : BOTTOM
69424 2019-Jan-10 14:32:26.249123 - [DEBUG]
69425 2019-Jan-10 14:32:26.249197 - [DEBUG] Function : main
69426 2019-Jan-10 14:32:26.249226 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69427 2019-Jan-10 14:32:26.249937 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69428 2019-Jan-10 14:32:26.250662 - [DEBUG] Value : BOTTOM
69429 2019-Jan-10 14:32:26.250691 - [DEBUG]
69430 2019-Jan-10 14:32:26.250768 - [DEBUG] Function : main
69431 2019-Jan-10 14:32:26.250799 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69432 2019-Jan-10 14:32:26.251507 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69433 2019-Jan-10 14:32:26.252194 - [DEBUG] Value : BOTTOM
69434 2019-Jan-10 14:32:26.252224 - [DEBUG]
69435 2019-Jan-10 14:32:26.252290 - [DEBUG] Function : main
69436 2019-Jan-10 14:32:26.252318 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69437 2019-Jan-10 14:32:26.253053 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
69438 2019-Jan-10 14:32:26.253759 - [DEBUG] Value : BOTTOM
69439 2019-Jan-10 14:32:26.253807 - [DEBUG]
69440 2019-Jan-10 14:32:26.253874 - [DEBUG] Function : main
69441 2019-Jan-10 14:32:26.253902 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69442 2019-Jan-10 14:32:26.254581 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69443 2019-Jan-10 14:32:26.254650 - [DEBUG] Value : BOTTOM
69444 2019-Jan-10 14:32:26.254675 - [DEBUG]
69445 2019-Jan-10 14:32:26.254719 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69446 2019-Jan-10 14:32:26.254765 - [DEBUG] Function : main
69447 2019-Jan-10 14:32:26.254793 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69448 2019-Jan-10 14:32:26.255660 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69449 2019-Jan-10 14:32:26.256590 - [DEBUG] Value : BOTTOM
69450 2019-Jan-10 14:32:26.256627 - [DEBUG]
69451 2019-Jan-10 14:32:26.256730 - [DEBUG] Function : main
69452 2019-Jan-10 14:32:26.256764 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69453 2019-Jan-10 14:32:26.257757 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69454 2019-Jan-10 14:32:26.258662 - [DEBUG] Value : BOTTOM
69455 2019-Jan-10 14:32:26.258700 - [DEBUG]
69456 2019-Jan-10 14:32:26.258797 - [DEBUG] Function : main
69457 2019-Jan-10 14:32:26.258830 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69458 2019-Jan-10 14:32:26.259682 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69459 2019-Jan-10 14:32:26.260431 - [DEBUG] Value : BOTTOM
69460 2019-Jan-10 14:32:26.260462 - [DEBUG]
69461 2019-Jan-10 14:32:26.260549 - [DEBUG] Function : main
69462 2019-Jan-10 14:32:26.260577 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69463 2019-Jan-10 14:32:26.261298 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69464 2019-Jan-10 14:32:26.262020 - [DEBUG] Value : BOTTOM
69465 2019-Jan-10 14:32:26.262049 - [DEBUG]
69466 2019-Jan-10 14:32:26.262111 - [DEBUG] Function : main
69467 2019-Jan-10 14:32:26.262139 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69468 2019-Jan-10 14:32:26.262846 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69469 2019-Jan-10 14:32:26.263568 - [DEBUG] Value : BOTTOM
69470 2019-Jan-10 14:32:26.263597 - [DEBUG]
69471 2019-Jan-10 14:32:26.263661 - [DEBUG] Function : main
69472 2019-Jan-10 14:32:26.263691 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69473 2019-Jan-10 14:32:26.264367 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69474 2019-Jan-10 14:32:26.264999 - [DEBUG] Value : BOTTOM
69475 2019-Jan-10 14:32:26.265025 - [DEBUG]
69476 2019-Jan-10 14:32:26.265063 - [DEBUG] Function : main
69477 2019-Jan-10 14:32:26.265090 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69478 2019-Jan-10 14:32:26.265716 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69479 2019-Jan-10 14:32:26.266333 - [DEBUG] Value : BOTTOM
69480 2019-Jan-10 14:32:26.266358 - [DEBUG]
69481 2019-Jan-10 14:32:26.266391 - [DEBUG] Function : main
69482 2019-Jan-10 14:32:26.266438 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69483 2019-Jan-10 14:32:26.267089 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
69484 2019-Jan-10 14:32:26.267705 - [DEBUG] Value : BOTTOM
69485 2019-Jan-10 14:32:26.267731 - [DEBUG]
69486 2019-Jan-10 14:32:26.267764 - [DEBUG] Function : main
69487 2019-Jan-10 14:32:26.267790 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69488 2019-Jan-10 14:32:26.268415 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69489 2019-Jan-10 14:32:26.269030 - [DEBUG] Value : BOTTOM
69490 2019-Jan-10 14:32:26.269055 - [DEBUG]
69491 2019-Jan-10 14:32:26.269088 - [DEBUG] Function : main
69492 2019-Jan-10 14:32:26.269115 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69493 2019-Jan-10 14:32:26.269741 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69494 2019-Jan-10 14:32:26.270442 - [DEBUG] Value : BOTTOM
69495 2019-Jan-10 14:32:26.270469 - [DEBUG]
69496 2019-Jan-10 14:32:26.270509 - [DEBUG] Function : main
69497 2019-Jan-10 14:32:26.270536 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69498 2019-Jan-10 14:32:26.271207 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69499 2019-Jan-10 14:32:26.271939 - [DEBUG] Value : BOTTOM
69500 2019-Jan-10 14:32:26.271973 - [DEBUG]
69501 2019-Jan-10 14:32:26.272045 - [DEBUG] Function : main
69502 2019-Jan-10 14:32:26.272075 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69503 2019-Jan-10 14:32:26.273028 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69504 2019-Jan-10 14:32:26.273997 - [DEBUG] Value : BOTTOM
69505 2019-Jan-10 14:32:26.274034 - [DEBUG]
69506 2019-Jan-10 14:32:26.274117 - [DEBUG] Function : main
69507 2019-Jan-10 14:32:26.274149 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69508 2019-Jan-10 14:32:26.275092 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69509 2019-Jan-10 14:32:26.275968 - [DEBUG] Value : BOTTOM
69510 2019-Jan-10 14:32:26.276004 - [DEBUG]
69511 2019-Jan-10 14:32:26.276089 - [DEBUG] Function : main
69512 2019-Jan-10 14:32:26.276120 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69513 2019-Jan-10 14:32:26.276937 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69514 2019-Jan-10 14:32:26.277629 - [DEBUG] Value : BOTTOM
69515 2019-Jan-10 14:32:26.277659 - [DEBUG]
69516 2019-Jan-10 14:32:26.277724 - [DEBUG] Function : main
69517 2019-Jan-10 14:32:26.277752 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69518 2019-Jan-10 14:32:26.278457 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69519 2019-Jan-10 14:32:26.279144 - [DEBUG] Value : BOTTOM
69520 2019-Jan-10 14:32:26.279172 - [DEBUG]
69521 2019-Jan-10 14:32:26.279234 - [DEBUG] Function : main
69522 2019-Jan-10 14:32:26.279262 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69523 2019-Jan-10 14:32:26.279999 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69524 2019-Jan-10 14:32:26.280706 - [DEBUG] Value : BOTTOM
69525 2019-Jan-10 14:32:26.280734 - [DEBUG]
69526 2019-Jan-10 14:32:26.280790 - [DEBUG] Function : main
69527 2019-Jan-10 14:32:26.280817 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69528 2019-Jan-10 14:32:26.281463 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69529 2019-Jan-10 14:32:26.282121 - [DEBUG] Value : BOTTOM
69530 2019-Jan-10 14:32:26.282147 - [DEBUG]
69531 2019-Jan-10 14:32:26.282189 - [DEBUG] Function : main
69532 2019-Jan-10 14:32:26.282217 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69533 2019-Jan-10 14:32:26.282852 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69534 2019-Jan-10 14:32:26.283477 - [DEBUG] Value : BOTTOM
69535 2019-Jan-10 14:32:26.283527 - [DEBUG]
69536 2019-Jan-10 14:32:26.283564 - [DEBUG] Function : main
69537 2019-Jan-10 14:32:26.283590 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69538 2019-Jan-10 14:32:26.284216 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69539 2019-Jan-10 14:32:26.284836 - [DEBUG] Value : BOTTOM
69540 2019-Jan-10 14:32:26.284862 - [DEBUG]
69541 2019-Jan-10 14:32:26.284907 - [DEBUG] Function : main
69542 2019-Jan-10 14:32:26.284934 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69543 2019-Jan-10 14:32:26.285559 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69544 2019-Jan-10 14:32:26.286187 - [DEBUG] Value : BOTTOM
69545 2019-Jan-10 14:32:26.286251 - [DEBUG]
69546 2019-Jan-10 14:32:26.286289 - [DEBUG] Function : main
69547 2019-Jan-10 14:32:26.286316 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69548 2019-Jan-10 14:32:26.287013 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69549 2019-Jan-10 14:32:26.287678 - [DEBUG] Value : BOTTOM
69550 2019-Jan-10 14:32:26.287707 - [DEBUG]
69551 2019-Jan-10 14:32:26.287779 - [DEBUG] Function : main
69552 2019-Jan-10 14:32:26.287810 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69553 2019-Jan-10 14:32:26.288713 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69554 2019-Jan-10 14:32:26.289644 - [DEBUG] Value : BOTTOM
69555 2019-Jan-10 14:32:26.289682 - [DEBUG]
69556 2019-Jan-10 14:32:26.289782 - [DEBUG] Function : main
69557 2019-Jan-10 14:32:26.289813 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69558 2019-Jan-10 14:32:26.290799 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69559 2019-Jan-10 14:32:26.291691 - [DEBUG] Value : BOTTOM
69560 2019-Jan-10 14:32:26.291726 - [DEBUG]
69561 2019-Jan-10 14:32:26.291805 - [DEBUG] Function : main
69562 2019-Jan-10 14:32:26.291836 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69563 2019-Jan-10 14:32:26.292678 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69564 2019-Jan-10 14:32:26.293442 - [DEBUG] Value : BOTTOM
69565 2019-Jan-10 14:32:26.293472 - [DEBUG]
69566 2019-Jan-10 14:32:26.293574 - [DEBUG] Function : main
69567 2019-Jan-10 14:32:26.293603 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69568 2019-Jan-10 14:32:26.294330 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69569 2019-Jan-10 14:32:26.295023 - [DEBUG] Value : BOTTOM
69570 2019-Jan-10 14:32:26.295052 - [DEBUG]
69571 2019-Jan-10 14:32:26.295132 - [DEBUG] Function : main
69572 2019-Jan-10 14:32:26.295162 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69573 2019-Jan-10 14:32:26.295867 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69574 2019-Jan-10 14:32:26.296542 - [DEBUG] Value : BOTTOM
69575 2019-Jan-10 14:32:26.296570 - [DEBUG]
69576 2019-Jan-10 14:32:26.296634 - [DEBUG] Function : main
69577 2019-Jan-10 14:32:26.296662 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69578 2019-Jan-10 14:32:26.297363 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69579 2019-Jan-10 14:32:26.297993 - [DEBUG] Value : BOTTOM
69580 2019-Jan-10 14:32:26.298019 - [DEBUG]
69581 2019-Jan-10 14:32:26.298058 - [DEBUG] Function : main
69582 2019-Jan-10 14:32:26.298084 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69583 2019-Jan-10 14:32:26.298710 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69584 2019-Jan-10 14:32:26.299334 - [DEBUG] Value : BOTTOM
69585 2019-Jan-10 14:32:26.299360 - [DEBUG]
69586 2019-Jan-10 14:32:26.299395 - [DEBUG] Function : main
69587 2019-Jan-10 14:32:26.299422 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69588 2019-Jan-10 14:32:26.300047 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69589 2019-Jan-10 14:32:26.300685 - [DEBUG] Value : BOTTOM
69590 2019-Jan-10 14:32:26.300711 - [DEBUG]
69591 2019-Jan-10 14:32:26.300757 - [DEBUG] Function : main
69592 2019-Jan-10 14:32:26.300785 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69593 2019-Jan-10 14:32:26.301411 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69594 2019-Jan-10 14:32:26.302035 - [DEBUG] Value : BOTTOM
69595 2019-Jan-10 14:32:26.302061 - [DEBUG]
69596 2019-Jan-10 14:32:26.302097 - [DEBUG] Function : main
69597 2019-Jan-10 14:32:26.302123 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69598 2019-Jan-10 14:32:26.302748 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69599 2019-Jan-10 14:32:26.303413 - [DEBUG] Value : BOTTOM
69600 2019-Jan-10 14:32:26.303439 - [DEBUG]
69601 2019-Jan-10 14:32:26.303481 - [DEBUG] Function : main
69602 2019-Jan-10 14:32:26.303522 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69603 2019-Jan-10 14:32:26.304200 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69604 2019-Jan-10 14:32:26.304925 - [DEBUG] Value : BOTTOM
69605 2019-Jan-10 14:32:26.304957 - [DEBUG]
69606 2019-Jan-10 14:32:26.305060 - [DEBUG] Function : main
69607 2019-Jan-10 14:32:26.305090 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69608 2019-Jan-10 14:32:26.306035 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
69609 2019-Jan-10 14:32:26.307000 - [DEBUG] Value : BOTTOM
69610 2019-Jan-10 14:32:26.307038 - [DEBUG]
69611 2019-Jan-10 14:32:26.307142 - [DEBUG] Function : main
69612 2019-Jan-10 14:32:26.307176 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69613 2019-Jan-10 14:32:26.308129 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69614 2019-Jan-10 14:32:26.309009 - [DEBUG] Value : BOTTOM
69615 2019-Jan-10 14:32:26.309045 - [DEBUG]
69616 2019-Jan-10 14:32:26.309127 - [DEBUG] Function : main
69617 2019-Jan-10 14:32:26.309157 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69618 2019-Jan-10 14:32:26.309949 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
69619 2019-Jan-10 14:32:26.310694 - [DEBUG] Value : BOTTOM
69620 2019-Jan-10 14:32:26.310725 - [DEBUG]
69621 2019-Jan-10 14:32:26.310806 - [DEBUG] Function : main
69622 2019-Jan-10 14:32:26.310834 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80
69623 2019-Jan-10 14:32:26.311551 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69624 2019-Jan-10 14:32:26.311627 - [DEBUG] Value : BOTTOM
69625 2019-Jan-10 14:32:26.311653 - [DEBUG]
69626 2019-Jan-10 14:32:26.311704 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69627 2019-Jan-10 14:32:26.311755 - [DEBUG] Function : main
69628 2019-Jan-10 14:32:26.311782 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69629 2019-Jan-10 14:32:26.312486 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69630 2019-Jan-10 14:32:26.313169 - [DEBUG] Value : BOTTOM
69631 2019-Jan-10 14:32:26.313199 - [DEBUG]
69632 2019-Jan-10 14:32:26.313281 - [DEBUG] Function : main
69633 2019-Jan-10 14:32:26.313309 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69634 2019-Jan-10 14:32:26.314045 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69635 2019-Jan-10 14:32:26.314683 - [DEBUG] Value : BOTTOM
69636 2019-Jan-10 14:32:26.314709 - [DEBUG]
69637 2019-Jan-10 14:32:26.314764 - [DEBUG] Function : main
69638 2019-Jan-10 14:32:26.314791 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69639 2019-Jan-10 14:32:26.315427 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69640 2019-Jan-10 14:32:26.316047 - [DEBUG] Value : BOTTOM
69641 2019-Jan-10 14:32:26.316073 - [DEBUG]
69642 2019-Jan-10 14:32:26.316114 - [DEBUG] Function : main
69643 2019-Jan-10 14:32:26.316141 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69644 2019-Jan-10 14:32:26.316768 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69645 2019-Jan-10 14:32:26.317435 - [DEBUG] Value : BOTTOM
69646 2019-Jan-10 14:32:26.317461 - [DEBUG]
69647 2019-Jan-10 14:32:26.317497 - [DEBUG] Function : main
69648 2019-Jan-10 14:32:26.317540 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69649 2019-Jan-10 14:32:26.318169 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69650 2019-Jan-10 14:32:26.318788 - [DEBUG] Value : BOTTOM
69651 2019-Jan-10 14:32:26.318814 - [DEBUG]
69652 2019-Jan-10 14:32:26.318847 - [DEBUG] Function : main
69653 2019-Jan-10 14:32:26.318875 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69654 2019-Jan-10 14:32:26.319549 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69655 2019-Jan-10 14:32:26.320228 - [DEBUG] Value : BOTTOM
69656 2019-Jan-10 14:32:26.320256 - [DEBUG]
69657 2019-Jan-10 14:32:26.320303 - [DEBUG] Function : main
69658 2019-Jan-10 14:32:26.320330 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69659 2019-Jan-10 14:32:26.321015 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69660 2019-Jan-10 14:32:26.321696 - [DEBUG] Value : BOTTOM
69661 2019-Jan-10 14:32:26.321724 - [DEBUG]
69662 2019-Jan-10 14:32:26.321777 - [DEBUG] Function : main
69663 2019-Jan-10 14:32:26.321804 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69664 2019-Jan-10 14:32:26.322489 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69665 2019-Jan-10 14:32:26.323148 - [DEBUG] Value : BOTTOM
69666 2019-Jan-10 14:32:26.323176 - [DEBUG]
69667 2019-Jan-10 14:32:26.323225 - [DEBUG] Function : main
69668 2019-Jan-10 14:32:26.323252 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69669 2019-Jan-10 14:32:26.323967 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69670 2019-Jan-10 14:32:26.324610 - [DEBUG] Value : BOTTOM
69671 2019-Jan-10 14:32:26.324637 - [DEBUG]
69672 2019-Jan-10 14:32:26.324687 - [DEBUG] Function : main
69673 2019-Jan-10 14:32:26.324716 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69674 2019-Jan-10 14:32:26.325399 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69675 2019-Jan-10 14:32:26.326059 - [DEBUG] Value : BOTTOM
69676 2019-Jan-10 14:32:26.326087 - [DEBUG]
69677 2019-Jan-10 14:32:26.326138 - [DEBUG] Function : main
69678 2019-Jan-10 14:32:26.326165 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69679 2019-Jan-10 14:32:26.326960 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69680 2019-Jan-10 14:32:26.327857 - [DEBUG] Value : BOTTOM
69681 2019-Jan-10 14:32:26.327893 - [DEBUG]
69682 2019-Jan-10 14:32:26.327974 - [DEBUG] Function : main
69683 2019-Jan-10 14:32:26.328003 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69684 2019-Jan-10 14:32:26.328955 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69685 2019-Jan-10 14:32:26.329879 - [DEBUG] Value : BOTTOM
69686 2019-Jan-10 14:32:26.329917 - [DEBUG]
69687 2019-Jan-10 14:32:26.330003 - [DEBUG] Function : main
69688 2019-Jan-10 14:32:26.330034 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69689 2019-Jan-10 14:32:26.331022 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69690 2019-Jan-10 14:32:26.331800 - [DEBUG] Value : BOTTOM
69691 2019-Jan-10 14:32:26.331831 - [DEBUG]
69692 2019-Jan-10 14:32:26.331907 - [DEBUG] Function : main
69693 2019-Jan-10 14:32:26.331938 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69694 2019-Jan-10 14:32:26.332668 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69695 2019-Jan-10 14:32:26.333362 - [DEBUG] Value : BOTTOM
69696 2019-Jan-10 14:32:26.333391 - [DEBUG]
69697 2019-Jan-10 14:32:26.333454 - [DEBUG] Function : main
69698 2019-Jan-10 14:32:26.333481 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69699 2019-Jan-10 14:32:26.334231 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69700 2019-Jan-10 14:32:26.334902 - [DEBUG] Value : BOTTOM
69701 2019-Jan-10 14:32:26.334932 - [DEBUG]
69702 2019-Jan-10 14:32:26.334994 - [DEBUG] Function : main
69703 2019-Jan-10 14:32:26.335022 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69704 2019-Jan-10 14:32:26.335711 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69705 2019-Jan-10 14:32:26.336374 - [DEBUG] Value : BOTTOM
69706 2019-Jan-10 14:32:26.336402 - [DEBUG]
69707 2019-Jan-10 14:32:26.336455 - [DEBUG] Function : main
69708 2019-Jan-10 14:32:26.336482 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69709 2019-Jan-10 14:32:26.337236 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69710 2019-Jan-10 14:32:26.337926 - [DEBUG] Value : BOTTOM
69711 2019-Jan-10 14:32:26.337953 - [DEBUG]
69712 2019-Jan-10 14:32:26.338010 - [DEBUG] Function : main
69713 2019-Jan-10 14:32:26.338038 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69714 2019-Jan-10 14:32:26.338735 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69715 2019-Jan-10 14:32:26.339402 - [DEBUG] Value : BOTTOM
69716 2019-Jan-10 14:32:26.339429 - [DEBUG]
69717 2019-Jan-10 14:32:26.339493 - [DEBUG] Function : main
69718 2019-Jan-10 14:32:26.339521 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69719 2019-Jan-10 14:32:26.340240 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69720 2019-Jan-10 14:32:26.340915 - [DEBUG] Value : BOTTOM
69721 2019-Jan-10 14:32:26.340942 - [DEBUG]
69722 2019-Jan-10 14:32:26.340996 - [DEBUG] Function : main
69723 2019-Jan-10 14:32:26.341024 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69724 2019-Jan-10 14:32:26.341688 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69725 2019-Jan-10 14:32:26.342349 - [DEBUG] Value : BOTTOM
69726 2019-Jan-10 14:32:26.342377 - [DEBUG]
69727 2019-Jan-10 14:32:26.342437 - [DEBUG] Function : main
69728 2019-Jan-10 14:32:26.342464 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69729 2019-Jan-10 14:32:26.343157 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69730 2019-Jan-10 14:32:26.343889 - [DEBUG] Value : BOTTOM
69731 2019-Jan-10 14:32:26.343916 - [DEBUG]
69732 2019-Jan-10 14:32:26.343980 - [DEBUG] Function : main
69733 2019-Jan-10 14:32:26.344009 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69734 2019-Jan-10 14:32:26.344687 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69735 2019-Jan-10 14:32:26.345437 - [DEBUG] Value : BOTTOM
69736 2019-Jan-10 14:32:26.345471 - [DEBUG]
69737 2019-Jan-10 14:32:26.345541 - [DEBUG] Function : main
69738 2019-Jan-10 14:32:26.345571 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69739 2019-Jan-10 14:32:26.346516 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69740 2019-Jan-10 14:32:26.347485 - [DEBUG] Value : BOTTOM
69741 2019-Jan-10 14:32:26.347523 - [DEBUG]
69742 2019-Jan-10 14:32:26.347610 - [DEBUG] Function : main
69743 2019-Jan-10 14:32:26.347641 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69744 2019-Jan-10 14:32:26.348578 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69745 2019-Jan-10 14:32:26.349466 - [DEBUG] Value : BOTTOM
69746 2019-Jan-10 14:32:26.349504 - [DEBUG]
69747 2019-Jan-10 14:32:26.349607 - [DEBUG] Function : main
69748 2019-Jan-10 14:32:26.349638 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69749 2019-Jan-10 14:32:26.350455 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69750 2019-Jan-10 14:32:26.351146 - [DEBUG] Value : BOTTOM
69751 2019-Jan-10 14:32:26.351176 - [DEBUG]
69752 2019-Jan-10 14:32:26.351243 - [DEBUG] Function : main
69753 2019-Jan-10 14:32:26.351272 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69754 2019-Jan-10 14:32:26.351986 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69755 2019-Jan-10 14:32:26.352671 - [DEBUG] Value : BOTTOM
69756 2019-Jan-10 14:32:26.352700 - [DEBUG]
69757 2019-Jan-10 14:32:26.352762 - [DEBUG] Function : main
69758 2019-Jan-10 14:32:26.352789 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69759 2019-Jan-10 14:32:26.353520 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69760 2019-Jan-10 14:32:26.354256 - [DEBUG] Value : BOTTOM
69761 2019-Jan-10 14:32:26.354285 - [DEBUG]
69762 2019-Jan-10 14:32:26.354343 - [DEBUG] Function : main
69763 2019-Jan-10 14:32:26.354370 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69764 2019-Jan-10 14:32:26.355057 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69765 2019-Jan-10 14:32:26.355716 - [DEBUG] Value : BOTTOM
69766 2019-Jan-10 14:32:26.355743 - [DEBUG]
69767 2019-Jan-10 14:32:26.355801 - [DEBUG] Function : main
69768 2019-Jan-10 14:32:26.355829 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69769 2019-Jan-10 14:32:26.356487 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69770 2019-Jan-10 14:32:26.357559 - [DEBUG] Value : BOTTOM
69771 2019-Jan-10 14:32:26.357589 - [DEBUG]
69772 2019-Jan-10 14:32:26.357666 - [DEBUG] Function : main
69773 2019-Jan-10 14:32:26.357695 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69774 2019-Jan-10 14:32:26.358497 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69775 2019-Jan-10 14:32:26.359412 - [DEBUG] Value : BOTTOM
69776 2019-Jan-10 14:32:26.359448 - [DEBUG]
69777 2019-Jan-10 14:32:26.359548 - [DEBUG] Function : main
69778 2019-Jan-10 14:32:26.359579 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69779 2019-Jan-10 14:32:26.360575 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69780 2019-Jan-10 14:32:26.361504 - [DEBUG] Value : BOTTOM
69781 2019-Jan-10 14:32:26.361541 - [DEBUG]
69782 2019-Jan-10 14:32:26.361626 - [DEBUG] Function : main
69783 2019-Jan-10 14:32:26.361657 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69784 2019-Jan-10 14:32:26.362582 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
69785 2019-Jan-10 14:32:26.363357 - [DEBUG] Value : BOTTOM
69786 2019-Jan-10 14:32:26.363389 - [DEBUG]
69787 2019-Jan-10 14:32:26.363479 - [DEBUG] Function : main
69788 2019-Jan-10 14:32:26.363553 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69789 2019-Jan-10 14:32:26.364300 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69790 2019-Jan-10 14:32:26.364989 - [DEBUG] Value : BOTTOM
69791 2019-Jan-10 14:32:26.365018 - [DEBUG]
69792 2019-Jan-10 14:32:26.365084 - [DEBUG] Function : main
69793 2019-Jan-10 14:32:26.365114 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69794 2019-Jan-10 14:32:26.365814 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
69795 2019-Jan-10 14:32:26.366504 - [DEBUG] Value : BOTTOM
69796 2019-Jan-10 14:32:26.366533 - [DEBUG]
69797 2019-Jan-10 14:32:26.366614 - [DEBUG] Function : main
69798 2019-Jan-10 14:32:26.366644 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83
69799 2019-Jan-10 14:32:26.367366 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69800 2019-Jan-10 14:32:26.367436 - [DEBUG] Value : BOTTOM
69801 2019-Jan-10 14:32:26.367463 - [DEBUG]
69802 2019-Jan-10 14:32:26.367508 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69803 2019-Jan-10 14:32:26.367552 - [DEBUG] Function : main
69804 2019-Jan-10 14:32:26.367578 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69805 2019-Jan-10 14:32:26.368219 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
69806 2019-Jan-10 14:32:26.368841 - [DEBUG] Value : BOTTOM
69807 2019-Jan-10 14:32:26.368867 - [DEBUG]
69808 2019-Jan-10 14:32:26.368913 - [DEBUG] Function : main
69809 2019-Jan-10 14:32:26.368941 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69810 2019-Jan-10 14:32:26.369671 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
69811 2019-Jan-10 14:32:26.370442 - [DEBUG] Value : BOTTOM
69812 2019-Jan-10 14:32:26.370475 - [DEBUG]
69813 2019-Jan-10 14:32:26.370560 - [DEBUG] Function : main
69814 2019-Jan-10 14:32:26.370622 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69815 2019-Jan-10 14:32:26.371588 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
69816 2019-Jan-10 14:32:26.372507 - [DEBUG] Value : BOTTOM
69817 2019-Jan-10 14:32:26.372544 - [DEBUG]
69818 2019-Jan-10 14:32:26.372647 - [DEBUG] Function : main
69819 2019-Jan-10 14:32:26.372679 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69820 2019-Jan-10 14:32:26.373641 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
69821 2019-Jan-10 14:32:26.374534 - [DEBUG] Value : BOTTOM
69822 2019-Jan-10 14:32:26.374570 - [DEBUG]
69823 2019-Jan-10 14:32:26.374650 - [DEBUG] Function : main
69824 2019-Jan-10 14:32:26.374681 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69825 2019-Jan-10 14:32:26.375473 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
69826 2019-Jan-10 14:32:26.376176 - [DEBUG] Value : BOTTOM
69827 2019-Jan-10 14:32:26.376206 - [DEBUG]
69828 2019-Jan-10 14:32:26.376275 - [DEBUG] Function : main
69829 2019-Jan-10 14:32:26.376303 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69830 2019-Jan-10 14:32:26.377045 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
69831 2019-Jan-10 14:32:26.377740 - [DEBUG] Value : BOTTOM
69832 2019-Jan-10 14:32:26.377769 - [DEBUG]
69833 2019-Jan-10 14:32:26.377834 - [DEBUG] Function : main
69834 2019-Jan-10 14:32:26.377864 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69835 2019-Jan-10 14:32:26.378569 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
69836 2019-Jan-10 14:32:26.379242 - [DEBUG] Value : BOTTOM
69837 2019-Jan-10 14:32:26.379270 - [DEBUG]
69838 2019-Jan-10 14:32:26.379324 - [DEBUG] Function : main
69839 2019-Jan-10 14:32:26.379351 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69840 2019-Jan-10 14:32:26.380008 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
69841 2019-Jan-10 14:32:26.380662 - [DEBUG] Value : BOTTOM
69842 2019-Jan-10 14:32:26.380688 - [DEBUG]
69843 2019-Jan-10 14:32:26.380724 - [DEBUG] Function : main
69844 2019-Jan-10 14:32:26.380750 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69845 2019-Jan-10 14:32:26.381377 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
69846 2019-Jan-10 14:32:26.381994 - [DEBUG] Value : BOTTOM
69847 2019-Jan-10 14:32:26.382019 - [DEBUG]
69848 2019-Jan-10 14:32:26.382052 - [DEBUG] Function : main
69849 2019-Jan-10 14:32:26.382079 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69850 2019-Jan-10 14:32:26.382704 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
69851 2019-Jan-10 14:32:26.383324 - [DEBUG] Value : BOTTOM
69852 2019-Jan-10 14:32:26.383350 - [DEBUG]
69853 2019-Jan-10 14:32:26.383384 - [DEBUG] Function : main
69854 2019-Jan-10 14:32:26.383412 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69855 2019-Jan-10 14:32:26.384076 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
69856 2019-Jan-10 14:32:26.384701 - [DEBUG] Value : BOTTOM
69857 2019-Jan-10 14:32:26.384727 - [DEBUG]
69858 2019-Jan-10 14:32:26.384760 - [DEBUG] Function : main
69859 2019-Jan-10 14:32:26.384787 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69860 2019-Jan-10 14:32:26.385412 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
69861 2019-Jan-10 14:32:26.386036 - [DEBUG] Value : BOTTOM
69862 2019-Jan-10 14:32:26.386062 - [DEBUG]
69863 2019-Jan-10 14:32:26.386097 - [DEBUG] Function : main
69864 2019-Jan-10 14:32:26.386124 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69865 2019-Jan-10 14:32:26.386756 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
69866 2019-Jan-10 14:32:26.387415 - [DEBUG] Value : BOTTOM
69867 2019-Jan-10 14:32:26.387442 - [DEBUG]
69868 2019-Jan-10 14:32:26.387483 - [DEBUG] Function : main
69869 2019-Jan-10 14:32:26.387509 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69870 2019-Jan-10 14:32:26.388144 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
69871 2019-Jan-10 14:32:26.388767 - [DEBUG] Value : BOTTOM
69872 2019-Jan-10 14:32:26.388792 - [DEBUG]
69873 2019-Jan-10 14:32:26.388825 - [DEBUG] Function : main
69874 2019-Jan-10 14:32:26.388853 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69875 2019-Jan-10 14:32:26.389480 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
69876 2019-Jan-10 14:32:26.390098 - [DEBUG] Value : BOTTOM
69877 2019-Jan-10 14:32:26.390124 - [DEBUG]
69878 2019-Jan-10 14:32:26.390174 - [DEBUG] Function : main
69879 2019-Jan-10 14:32:26.390203 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69880 2019-Jan-10 14:32:26.390835 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
69881 2019-Jan-10 14:32:26.391454 - [DEBUG] Value : BOTTOM
69882 2019-Jan-10 14:32:26.391480 - [DEBUG]
69883 2019-Jan-10 14:32:26.391515 - [DEBUG] Function : main
69884 2019-Jan-10 14:32:26.391542 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69885 2019-Jan-10 14:32:26.392168 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
69886 2019-Jan-10 14:32:26.392792 - [DEBUG] Value : BOTTOM
69887 2019-Jan-10 14:32:26.392817 - [DEBUG]
69888 2019-Jan-10 14:32:26.392853 - [DEBUG] Function : main
69889 2019-Jan-10 14:32:26.392879 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69890 2019-Jan-10 14:32:26.393517 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
69891 2019-Jan-10 14:32:26.394138 - [DEBUG] Value : BOTTOM
69892 2019-Jan-10 14:32:26.394164 - [DEBUG]
69893 2019-Jan-10 14:32:26.394210 - [DEBUG] Function : main
69894 2019-Jan-10 14:32:26.394238 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69895 2019-Jan-10 14:32:26.394863 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
69896 2019-Jan-10 14:32:26.395501 - [DEBUG] Value : BOTTOM
69897 2019-Jan-10 14:32:26.395527 - [DEBUG]
69898 2019-Jan-10 14:32:26.395562 - [DEBUG] Function : main
69899 2019-Jan-10 14:32:26.395589 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69900 2019-Jan-10 14:32:26.396214 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
69901 2019-Jan-10 14:32:26.396845 - [DEBUG] Value : BOTTOM
69902 2019-Jan-10 14:32:26.396871 - [DEBUG]
69903 2019-Jan-10 14:32:26.396911 - [DEBUG] Function : main
69904 2019-Jan-10 14:32:26.396938 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69905 2019-Jan-10 14:32:26.397563 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
69906 2019-Jan-10 14:32:26.398181 - [DEBUG] Value : BOTTOM
69907 2019-Jan-10 14:32:26.398206 - [DEBUG]
69908 2019-Jan-10 14:32:26.398245 - [DEBUG] Function : main
69909 2019-Jan-10 14:32:26.398272 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69910 2019-Jan-10 14:32:26.398896 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
69911 2019-Jan-10 14:32:26.399516 - [DEBUG] Value : BOTTOM
69912 2019-Jan-10 14:32:26.399545 - [DEBUG]
69913 2019-Jan-10 14:32:26.399577 - [DEBUG] Function : main
69914 2019-Jan-10 14:32:26.399604 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69915 2019-Jan-10 14:32:26.400254 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
69916 2019-Jan-10 14:32:26.400880 - [DEBUG] Value : BOTTOM
69917 2019-Jan-10 14:32:26.400905 - [DEBUG]
69918 2019-Jan-10 14:32:26.400941 - [DEBUG] Function : main
69919 2019-Jan-10 14:32:26.400967 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69920 2019-Jan-10 14:32:26.401593 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
69921 2019-Jan-10 14:32:26.402212 - [DEBUG] Value : BOTTOM
69922 2019-Jan-10 14:32:26.402237 - [DEBUG]
69923 2019-Jan-10 14:32:26.402277 - [DEBUG] Function : main
69924 2019-Jan-10 14:32:26.402304 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69925 2019-Jan-10 14:32:26.402929 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
69926 2019-Jan-10 14:32:26.403566 - [DEBUG] Value : BOTTOM
69927 2019-Jan-10 14:32:26.403591 - [DEBUG]
69928 2019-Jan-10 14:32:26.403625 - [DEBUG] Function : main
69929 2019-Jan-10 14:32:26.403651 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69930 2019-Jan-10 14:32:26.404277 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
69931 2019-Jan-10 14:32:26.404897 - [DEBUG] Value : BOTTOM
69932 2019-Jan-10 14:32:26.404922 - [DEBUG]
69933 2019-Jan-10 14:32:26.404954 - [DEBUG] Function : main
69934 2019-Jan-10 14:32:26.404982 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69935 2019-Jan-10 14:32:26.405607 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
69936 2019-Jan-10 14:32:26.406231 - [DEBUG] Value : BOTTOM
69937 2019-Jan-10 14:32:26.406256 - [DEBUG]
69938 2019-Jan-10 14:32:26.406305 - [DEBUG] Function : main
69939 2019-Jan-10 14:32:26.406332 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69940 2019-Jan-10 14:32:26.406973 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
69941 2019-Jan-10 14:32:26.407591 - [DEBUG] Value : BOTTOM
69942 2019-Jan-10 14:32:26.407617 - [DEBUG]
69943 2019-Jan-10 14:32:26.407656 - [DEBUG] Function : main
69944 2019-Jan-10 14:32:26.407683 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69945 2019-Jan-10 14:32:26.408308 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
69946 2019-Jan-10 14:32:26.408932 - [DEBUG] Value : BOTTOM
69947 2019-Jan-10 14:32:26.408958 - [DEBUG]
69948 2019-Jan-10 14:32:26.408993 - [DEBUG] Function : main
69949 2019-Jan-10 14:32:26.409019 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69950 2019-Jan-10 14:32:26.409643 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
69951 2019-Jan-10 14:32:26.410276 - [DEBUG] Value : BOTTOM
69952 2019-Jan-10 14:32:26.410301 - [DEBUG]
69953 2019-Jan-10 14:32:26.410341 - [DEBUG] Function : main
69954 2019-Jan-10 14:32:26.410369 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69955 2019-Jan-10 14:32:26.410995 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
69956 2019-Jan-10 14:32:26.411620 - [DEBUG] Value : BOTTOM
69957 2019-Jan-10 14:32:26.411646 - [DEBUG]
69958 2019-Jan-10 14:32:26.411681 - [DEBUG] Function : main
69959 2019-Jan-10 14:32:26.411708 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69960 2019-Jan-10 14:32:26.412333 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
69961 2019-Jan-10 14:32:26.412957 - [DEBUG] Value : BOTTOM
69962 2019-Jan-10 14:32:26.412982 - [DEBUG]
69963 2019-Jan-10 14:32:26.413022 - [DEBUG] Function : main
69964 2019-Jan-10 14:32:26.413049 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69965 2019-Jan-10 14:32:26.413694 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
69966 2019-Jan-10 14:32:26.414318 - [DEBUG] Value : BOTTOM
69967 2019-Jan-10 14:32:26.414344 - [DEBUG]
69968 2019-Jan-10 14:32:26.414379 - [DEBUG] Function : main
69969 2019-Jan-10 14:32:26.414406 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69970 2019-Jan-10 14:32:26.415031 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
69971 2019-Jan-10 14:32:26.415649 - [DEBUG] Value : BOTTOM
69972 2019-Jan-10 14:32:26.415675 - [DEBUG]
69973 2019-Jan-10 14:32:26.415714 - [DEBUG] Function : main
69974 2019-Jan-10 14:32:26.415742 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69975 2019-Jan-10 14:32:26.416374 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69976 2019-Jan-10 14:32:26.416433 - [DEBUG] Value : BOTTOM
69977 2019-Jan-10 14:32:26.416459 - [DEBUG]
69978 2019-Jan-10 14:32:26.416494 - [DEBUG] Could not get starting points of 'llvm.dbg.declare' because it is a declaration
69979 2019-Jan-10 14:32:26.416530 - [DEBUG] Function : main
69980 2019-Jan-10 14:32:26.416556 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69981 2019-Jan-10 14:32:26.417203 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
69982 2019-Jan-10 14:32:26.417819 - [DEBUG] Value : BOTTOM
69983 2019-Jan-10 14:32:26.417845 - [DEBUG]
69984 2019-Jan-10 14:32:26.417880 - [DEBUG] Function : main
69985 2019-Jan-10 14:32:26.417907 - [DEBUG] Inst. : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
69986 2019-Jan-10 14:32:26.418533 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
69987 2019-Jan-10 14:32:26.419154 - [DEBUG] Value : BOTTOM
69988 2019-Jan-10 14:32:26.419180 - [DEBUG]
69989 2019-Jan-10 14:32:26.419237 - [DEBUG] Function : main
69990 2019-Jan-10 14:32:26.419265 - [DEBUG] Inst. : %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2
69991 2019-Jan-10 14:32:26.419902 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69992 2019-Jan-10 14:32:26.419960 - [DEBUG] Value : BOTTOM
69993 2019-Jan-10 14:32:26.419985 - [DEBUG]
69994 2019-Jan-10 14:32:26.420013 - [DEBUG] Function : main
69995 2019-Jan-10 14:32:26.420039 - [DEBUG] Inst. : %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11
69996 2019-Jan-10 14:32:26.420672 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
69997 2019-Jan-10 14:32:26.420729 - [DEBUG] Value : BOTTOM
69998 2019-Jan-10 14:32:26.420754 - [DEBUG]
69999 2019-Jan-10 14:32:26.420781 - [DEBUG] Function : main
70000 2019-Jan-10 14:32:26.420808 - [DEBUG] Inst. : %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10
70001 2019-Jan-10 14:32:26.421424 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70002 2019-Jan-10 14:32:26.421480 - [DEBUG] Value : BOTTOM
70003 2019-Jan-10 14:32:26.421506 - [DEBUG]
70004 2019-Jan-10 14:32:26.421533 - [DEBUG] Function : main
70005 2019-Jan-10 14:32:26.421559 - [DEBUG] Inst. : %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3
70006 2019-Jan-10 14:32:26.422174 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70007 2019-Jan-10 14:32:26.422229 - [DEBUG] Value : BOTTOM
70008 2019-Jan-10 14:32:26.422255 - [DEBUG]
70009 2019-Jan-10 14:32:26.422289 - [DEBUG] Function : main
70010 2019-Jan-10 14:32:26.422315 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70011 2019-Jan-10 14:32:26.422935 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70012 2019-Jan-10 14:32:26.423565 - [DEBUG] Value : BOTTOM
70013 2019-Jan-10 14:32:26.423592 - [DEBUG]
70014 2019-Jan-10 14:32:26.423616 - [DEBUG] Function : main
70015 2019-Jan-10 14:32:26.423643 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70016 2019-Jan-10 14:32:26.424261 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70017 2019-Jan-10 14:32:26.424877 - [DEBUG] Value : BOTTOM
70018 2019-Jan-10 14:32:26.424903 - [DEBUG]
70019 2019-Jan-10 14:32:26.424928 - [DEBUG] Function : main
70020 2019-Jan-10 14:32:26.424953 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70021 2019-Jan-10 14:32:26.425570 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70022 2019-Jan-10 14:32:26.426210 - [DEBUG] Value : BOTTOM
70023 2019-Jan-10 14:32:26.426236 - [DEBUG]
70024 2019-Jan-10 14:32:26.426260 - [DEBUG] Function : main
70025 2019-Jan-10 14:32:26.426285 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70026 2019-Jan-10 14:32:26.426928 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70027 2019-Jan-10 14:32:26.427544 - [DEBUG] Value : BOTTOM
70028 2019-Jan-10 14:32:26.427570 - [DEBUG]
70029 2019-Jan-10 14:32:26.427595 - [DEBUG] Function : main
70030 2019-Jan-10 14:32:26.427620 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70031 2019-Jan-10 14:32:26.428239 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70032 2019-Jan-10 14:32:26.428857 - [DEBUG] Value : BOTTOM
70033 2019-Jan-10 14:32:26.428883 - [DEBUG]
70034 2019-Jan-10 14:32:26.428907 - [DEBUG] Function : main
70035 2019-Jan-10 14:32:26.428932 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70036 2019-Jan-10 14:32:26.429551 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70037 2019-Jan-10 14:32:26.430177 - [DEBUG] Value : BOTTOM
70038 2019-Jan-10 14:32:26.430204 - [DEBUG]
70039 2019-Jan-10 14:32:26.430229 - [DEBUG] Function : main
70040 2019-Jan-10 14:32:26.430256 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70041 2019-Jan-10 14:32:26.430876 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70042 2019-Jan-10 14:32:26.431492 - [DEBUG] Value : BOTTOM
70043 2019-Jan-10 14:32:26.431518 - [DEBUG]
70044 2019-Jan-10 14:32:26.431543 - [DEBUG] Function : main
70045 2019-Jan-10 14:32:26.431568 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70046 2019-Jan-10 14:32:26.432193 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70047 2019-Jan-10 14:32:26.432849 - [DEBUG] Value : BOTTOM
70048 2019-Jan-10 14:32:26.432877 - [DEBUG]
70049 2019-Jan-10 14:32:26.432902 - [DEBUG] Function : main
70050 2019-Jan-10 14:32:26.432928 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70051 2019-Jan-10 14:32:26.433629 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70052 2019-Jan-10 14:32:26.434304 - [DEBUG] Value : BOTTOM
70053 2019-Jan-10 14:32:26.434331 - [DEBUG]
70054 2019-Jan-10 14:32:26.434358 - [DEBUG] Function : main
70055 2019-Jan-10 14:32:26.434384 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70056 2019-Jan-10 14:32:26.435055 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70057 2019-Jan-10 14:32:26.435689 - [DEBUG] Value : BOTTOM
70058 2019-Jan-10 14:32:26.435715 - [DEBUG]
70059 2019-Jan-10 14:32:26.435742 - [DEBUG] Function : main
70060 2019-Jan-10 14:32:26.435769 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70061 2019-Jan-10 14:32:26.436392 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70062 2019-Jan-10 14:32:26.437050 - [DEBUG] Value : BOTTOM
70063 2019-Jan-10 14:32:26.437077 - [DEBUG]
70064 2019-Jan-10 14:32:26.437102 - [DEBUG] Function : main
70065 2019-Jan-10 14:32:26.437127 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70066 2019-Jan-10 14:32:26.437764 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70067 2019-Jan-10 14:32:26.438392 - [DEBUG] Value : BOTTOM
70068 2019-Jan-10 14:32:26.438418 - [DEBUG]
70069 2019-Jan-10 14:32:26.438444 - [DEBUG] Function : main
70070 2019-Jan-10 14:32:26.438469 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70071 2019-Jan-10 14:32:26.439087 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
70072 2019-Jan-10 14:32:26.439722 - [DEBUG] Value : BOTTOM
70073 2019-Jan-10 14:32:26.439748 - [DEBUG]
70074 2019-Jan-10 14:32:26.439773 - [DEBUG] Function : main
70075 2019-Jan-10 14:32:26.439799 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70076 2019-Jan-10 14:32:26.440435 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70077 2019-Jan-10 14:32:26.441062 - [DEBUG] Value : BOTTOM
70078 2019-Jan-10 14:32:26.441088 - [DEBUG]
70079 2019-Jan-10 14:32:26.441112 - [DEBUG] Function : main
70080 2019-Jan-10 14:32:26.441139 - [DEBUG] Inst. : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70081 2019-Jan-10 14:32:26.441763 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70082 2019-Jan-10 14:32:26.441824 - [DEBUG] Value : BOTTOM
70083 2019-Jan-10 14:32:26.441850 - [DEBUG]
70084 2019-Jan-10 14:32:26.441887 - [DEBUG] Function : main
70085 2019-Jan-10 14:32:26.441914 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70086 2019-Jan-10 14:32:26.442553 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70087 2019-Jan-10 14:32:26.443171 - [DEBUG] Value : BOTTOM
70088 2019-Jan-10 14:32:26.443197 - [DEBUG]
70089 2019-Jan-10 14:32:26.443222 - [DEBUG] Function : main
70090 2019-Jan-10 14:32:26.443249 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70091 2019-Jan-10 14:32:26.443890 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70092 2019-Jan-10 14:32:26.444536 - [DEBUG] Value : BOTTOM
70093 2019-Jan-10 14:32:26.444562 - [DEBUG]
70094 2019-Jan-10 14:32:26.444588 - [DEBUG] Function : main
70095 2019-Jan-10 14:32:26.444613 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70096 2019-Jan-10 14:32:26.445278 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70097 2019-Jan-10 14:32:26.445896 - [DEBUG] Value : BOTTOM
70098 2019-Jan-10 14:32:26.445922 - [DEBUG]
70099 2019-Jan-10 14:32:26.445946 - [DEBUG] Function : main
70100 2019-Jan-10 14:32:26.445972 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70101 2019-Jan-10 14:32:26.446588 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70102 2019-Jan-10 14:32:26.447227 - [DEBUG] Value : BOTTOM
70103 2019-Jan-10 14:32:26.447253 - [DEBUG]
70104 2019-Jan-10 14:32:26.447278 - [DEBUG] Function : main
70105 2019-Jan-10 14:32:26.447303 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70106 2019-Jan-10 14:32:26.447921 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70107 2019-Jan-10 14:32:26.448543 - [DEBUG] Value : BOTTOM
70108 2019-Jan-10 14:32:26.448569 - [DEBUG]
70109 2019-Jan-10 14:32:26.448593 - [DEBUG] Function : main
70110 2019-Jan-10 14:32:26.448618 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70111 2019-Jan-10 14:32:26.449236 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70112 2019-Jan-10 14:32:26.449851 - [DEBUG] Value : BOTTOM
70113 2019-Jan-10 14:32:26.449877 - [DEBUG]
70114 2019-Jan-10 14:32:26.449902 - [DEBUG] Function : main
70115 2019-Jan-10 14:32:26.449929 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70116 2019-Jan-10 14:32:26.450564 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70117 2019-Jan-10 14:32:26.451184 - [DEBUG] Value : BOTTOM
70118 2019-Jan-10 14:32:26.451224 - [DEBUG]
70119 2019-Jan-10 14:32:26.451249 - [DEBUG] Function : main
70120 2019-Jan-10 14:32:26.451275 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70121 2019-Jan-10 14:32:26.451899 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70122 2019-Jan-10 14:32:26.451957 - [DEBUG] Value : BOTTOM
70123 2019-Jan-10 14:32:26.451983 - [DEBUG]
70124 2019-Jan-10 14:32:26.452013 - [DEBUG] Function : main
70125 2019-Jan-10 14:32:26.452040 - [DEBUG] Inst. : %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15
70126 2019-Jan-10 14:32:26.452658 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70127 2019-Jan-10 14:32:26.452745 - [DEBUG] Value : BOTTOM
70128 2019-Jan-10 14:32:26.452772 - [DEBUG]
70129 2019-Jan-10 14:32:26.452800 - [DEBUG] Function : main
70130 2019-Jan-10 14:32:26.452826 - [DEBUG] Inst. : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70131 2019-Jan-10 14:32:26.453508 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70132 2019-Jan-10 14:32:26.454201 - [DEBUG] Value : BOTTOM
70133 2019-Jan-10 14:32:26.454228 - [DEBUG]
70134 2019-Jan-10 14:32:26.454255 - [DEBUG] Function : main
70135 2019-Jan-10 14:32:26.454282 - [DEBUG] Inst. : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70136 2019-Jan-10 14:32:26.455159 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70137 2019-Jan-10 14:32:26.455235 - [DEBUG] Value : BOTTOM
70138 2019-Jan-10 14:32:26.455261 - [DEBUG]
70139 2019-Jan-10 14:32:26.455295 - [DEBUG] Function : main
70140 2019-Jan-10 14:32:26.455322 - [DEBUG] Inst. : %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12
70141 2019-Jan-10 14:32:26.455972 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70142 2019-Jan-10 14:32:26.456032 - [DEBUG] Value : BOTTOM
70143 2019-Jan-10 14:32:26.456058 - [DEBUG]
70144 2019-Jan-10 14:32:26.456088 - [DEBUG] Function : main
70145 2019-Jan-10 14:32:26.456114 - [DEBUG] Inst. : %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14
70146 2019-Jan-10 14:32:26.456767 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70147 2019-Jan-10 14:32:26.456849 - [DEBUG] Value : BOTTOM
70148 2019-Jan-10 14:32:26.456877 - [DEBUG]
70149 2019-Jan-10 14:32:26.456906 - [DEBUG] Function : main
70150 2019-Jan-10 14:32:26.456934 - [DEBUG] Inst. : store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16
70151 2019-Jan-10 14:32:26.457557 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70152 2019-Jan-10 14:32:26.457613 - [DEBUG] Value : BOTTOM
70153 2019-Jan-10 14:32:26.457639 - [DEBUG]
70154 2019-Jan-10 14:32:26.457666 - [DEBUG] Function : main
70155 2019-Jan-10 14:32:26.457692 - [DEBUG] Inst. : %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13
70156 2019-Jan-10 14:32:26.458308 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70157 2019-Jan-10 14:32:26.458364 - [DEBUG] Value : BOTTOM
70158 2019-Jan-10 14:32:26.458389 - [DEBUG]
70159 2019-Jan-10 14:32:26.458416 - [DEBUG] Function : main
70160 2019-Jan-10 14:32:26.458443 - [DEBUG] Inst. : %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8
70161 2019-Jan-10 14:32:26.459060 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70162 2019-Jan-10 14:32:26.459116 - [DEBUG] Value : BOTTOM
70163 2019-Jan-10 14:32:26.459142 - [DEBUG]
70164 2019-Jan-10 14:32:26.459169 - [DEBUG] Function : main
70165 2019-Jan-10 14:32:26.459195 - [DEBUG] Inst. : %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7
70166 2019-Jan-10 14:32:26.459810 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70167 2019-Jan-10 14:32:26.459865 - [DEBUG] Value : BOTTOM
70168 2019-Jan-10 14:32:26.459891 - [DEBUG]
70169 2019-Jan-10 14:32:26.459918 - [DEBUG] Function : main
70170 2019-Jan-10 14:32:26.459966 - [DEBUG] Inst. : %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5
70171 2019-Jan-10 14:32:26.460600 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70172 2019-Jan-10 14:32:26.460656 - [DEBUG] Value : BOTTOM
70173 2019-Jan-10 14:32:26.460682 - [DEBUG]
70174 2019-Jan-10 14:32:26.460709 - [DEBUG] Function : main
70175 2019-Jan-10 14:32:26.460735 - [DEBUG] Inst. : %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6
70176 2019-Jan-10 14:32:26.461351 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70177 2019-Jan-10 14:32:26.461407 - [DEBUG] Value : BOTTOM
70178 2019-Jan-10 14:32:26.461432 - [DEBUG]
70179 2019-Jan-10 14:32:26.461462 - [DEBUG] Function : main
70180 2019-Jan-10 14:32:26.461489 - [DEBUG] Inst. : %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9
70181 2019-Jan-10 14:32:26.462104 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70182 2019-Jan-10 14:32:26.462160 - [DEBUG] Value : BOTTOM
70183 2019-Jan-10 14:32:26.462185 - [DEBUG]
70184 2019-Jan-10 14:32:26.462212 - [DEBUG] Function : main
70185 2019-Jan-10 14:32:26.462239 - [DEBUG] Inst. : %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4
70186 2019-Jan-10 14:32:26.462853 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70187 2019-Jan-10 14:32:26.462909 - [DEBUG] Value : BOTTOM
70188 2019-Jan-10 14:32:26.462935 - [DEBUG]
70189 2019-Jan-10 14:32:26.462963 - [DEBUG] Function : main
70190 2019-Jan-10 14:32:26.462989 - [DEBUG] Inst. : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
70191 2019-Jan-10 14:32:26.463622 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70192 2019-Jan-10 14:32:26.464240 - [DEBUG] Value : BOTTOM
70193 2019-Jan-10 14:32:26.464265 - [DEBUG]
70194 2019-Jan-10 14:32:26.464290 - [DEBUG] Function : main
70195 2019-Jan-10 14:32:26.464316 - [DEBUG] Inst. : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
70196 2019-Jan-10 14:32:26.464942 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70197 2019-Jan-10 14:32:26.465584 - [DEBUG] Value : BOTTOM
70198 2019-Jan-10 14:32:26.465610 - [DEBUG]
70199 2019-Jan-10 14:32:26.465635 - [DEBUG] Function : main
70200 2019-Jan-10 14:32:26.465660 - [DEBUG] Inst. : %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22
70201 2019-Jan-10 14:32:26.466280 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70202 2019-Jan-10 14:32:26.466337 - [DEBUG] Value : BOTTOM
70203 2019-Jan-10 14:32:26.466362 - [DEBUG]
70204 2019-Jan-10 14:32:26.466391 - [DEBUG] Function : main
70205 2019-Jan-10 14:32:26.466417 - [DEBUG] Inst. : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
70206 2019-Jan-10 14:32:26.467055 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70207 2019-Jan-10 14:32:26.467672 - [DEBUG] Value : BOTTOM
70208 2019-Jan-10 14:32:26.467698 - [DEBUG]
70209 2019-Jan-10 14:32:26.467722 - [DEBUG] Function : main
70210 2019-Jan-10 14:32:26.467749 - [DEBUG] Inst. : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
70211 2019-Jan-10 14:32:26.468369 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70212 2019-Jan-10 14:32:26.469000 - [DEBUG] Value : BOTTOM
70213 2019-Jan-10 14:32:26.469026 - [DEBUG]
70214 2019-Jan-10 14:32:26.469051 - [DEBUG] Function : main
70215 2019-Jan-10 14:32:26.469076 - [DEBUG] Inst. : %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23
70216 2019-Jan-10 14:32:26.469697 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70217 2019-Jan-10 14:32:26.469753 - [DEBUG] Value : BOTTOM
70218 2019-Jan-10 14:32:26.469790 - [DEBUG]
70219 2019-Jan-10 14:32:26.469819 - [DEBUG] Function : main
70220 2019-Jan-10 14:32:26.469883 - [DEBUG] Inst. : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70221 2019-Jan-10 14:32:26.470560 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70222 2019-Jan-10 14:32:26.471201 - [DEBUG] Value : BOTTOM
70223 2019-Jan-10 14:32:26.471227 - [DEBUG]
70224 2019-Jan-10 14:32:26.471253 - [DEBUG] Function : main
70225 2019-Jan-10 14:32:26.471280 - [DEBUG] Inst. : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70226 2019-Jan-10 14:32:26.471899 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70227 2019-Jan-10 14:32:26.472539 - [DEBUG] Value : BOTTOM
70228 2019-Jan-10 14:32:26.472565 - [DEBUG]
70229 2019-Jan-10 14:32:26.472590 - [DEBUG] Function : main
70230 2019-Jan-10 14:32:26.472615 - [DEBUG] Inst. : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70231 2019-Jan-10 14:32:26.473235 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70232 2019-Jan-10 14:32:26.473294 - [DEBUG] Value : BOTTOM
70233 2019-Jan-10 14:32:26.473320 - [DEBUG]
70234 2019-Jan-10 14:32:26.473363 - [DEBUG] Function : main
70235 2019-Jan-10 14:32:26.473390 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70236 2019-Jan-10 14:32:26.474043 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70237 2019-Jan-10 14:32:26.474663 - [DEBUG] Value : BOTTOM
70238 2019-Jan-10 14:32:26.474689 - [DEBUG]
70239 2019-Jan-10 14:32:26.474714 - [DEBUG] Function : main
70240 2019-Jan-10 14:32:26.474740 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70241 2019-Jan-10 14:32:26.475356 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70242 2019-Jan-10 14:32:26.475973 - [DEBUG] Value : BOTTOM
70243 2019-Jan-10 14:32:26.475999 - [DEBUG]
70244 2019-Jan-10 14:32:26.476024 - [DEBUG] Function : main
70245 2019-Jan-10 14:32:26.476049 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70246 2019-Jan-10 14:32:26.476666 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70247 2019-Jan-10 14:32:26.477298 - [DEBUG] Value : BOTTOM
70248 2019-Jan-10 14:32:26.477324 - [DEBUG]
70249 2019-Jan-10 14:32:26.477348 - [DEBUG] Function : main
70250 2019-Jan-10 14:32:26.477374 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70251 2019-Jan-10 14:32:26.477990 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70252 2019-Jan-10 14:32:26.478623 - [DEBUG] Value : BOTTOM
70253 2019-Jan-10 14:32:26.478649 - [DEBUG]
70254 2019-Jan-10 14:32:26.478673 - [DEBUG] Function : main
70255 2019-Jan-10 14:32:26.478698 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70256 2019-Jan-10 14:32:26.479320 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70257 2019-Jan-10 14:32:26.479935 - [DEBUG] Value : BOTTOM
70258 2019-Jan-10 14:32:26.479961 - [DEBUG]
70259 2019-Jan-10 14:32:26.479986 - [DEBUG] Function : main
70260 2019-Jan-10 14:32:26.480011 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70261 2019-Jan-10 14:32:26.480650 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70262 2019-Jan-10 14:32:26.481291 - [DEBUG] Value : BOTTOM
70263 2019-Jan-10 14:32:26.481335 - [DEBUG]
70264 2019-Jan-10 14:32:26.481362 - [DEBUG] Function : main
70265 2019-Jan-10 14:32:26.481389 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70266 2019-Jan-10 14:32:26.482016 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70267 2019-Jan-10 14:32:26.482630 - [DEBUG] Value : BOTTOM
70268 2019-Jan-10 14:32:26.482656 - [DEBUG]
70269 2019-Jan-10 14:32:26.482681 - [DEBUG] Function : main
70270 2019-Jan-10 14:32:26.482706 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70271 2019-Jan-10 14:32:26.483323 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70272 2019-Jan-10 14:32:26.483961 - [DEBUG] Value : BOTTOM
70273 2019-Jan-10 14:32:26.483987 - [DEBUG]
70274 2019-Jan-10 14:32:26.484011 - [DEBUG] Function : main
70275 2019-Jan-10 14:32:26.484037 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70276 2019-Jan-10 14:32:26.484654 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70277 2019-Jan-10 14:32:26.485270 - [DEBUG] Value : BOTTOM
70278 2019-Jan-10 14:32:26.485296 - [DEBUG]
70279 2019-Jan-10 14:32:26.485321 - [DEBUG] Function : main
70280 2019-Jan-10 14:32:26.485346 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70281 2019-Jan-10 14:32:26.486005 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70282 2019-Jan-10 14:32:26.486662 - [DEBUG] Value : BOTTOM
70283 2019-Jan-10 14:32:26.486688 - [DEBUG]
70284 2019-Jan-10 14:32:26.486714 - [DEBUG] Function : main
70285 2019-Jan-10 14:32:26.486740 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70286 2019-Jan-10 14:32:26.487379 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70287 2019-Jan-10 14:32:26.488010 - [DEBUG] Value : BOTTOM
70288 2019-Jan-10 14:32:26.488036 - [DEBUG]
70289 2019-Jan-10 14:32:26.488062 - [DEBUG] Function : main
70290 2019-Jan-10 14:32:26.488088 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70291 2019-Jan-10 14:32:26.488721 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70292 2019-Jan-10 14:32:26.489349 - [DEBUG] Value : BOTTOM
70293 2019-Jan-10 14:32:26.489375 - [DEBUG]
70294 2019-Jan-10 14:32:26.489400 - [DEBUG] Function : main
70295 2019-Jan-10 14:32:26.489425 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70296 2019-Jan-10 14:32:26.490042 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
70297 2019-Jan-10 14:32:26.490688 - [DEBUG] Value : BOTTOM
70298 2019-Jan-10 14:32:26.490714 - [DEBUG]
70299 2019-Jan-10 14:32:26.490739 - [DEBUG] Function : main
70300 2019-Jan-10 14:32:26.490764 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70301 2019-Jan-10 14:32:26.491382 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
70302 2019-Jan-10 14:32:26.492002 - [DEBUG] Value : BOTTOM
70303 2019-Jan-10 14:32:26.492028 - [DEBUG]
70304 2019-Jan-10 14:32:26.492053 - [DEBUG] Function : main
70305 2019-Jan-10 14:32:26.492080 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70306 2019-Jan-10 14:32:26.492697 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
70307 2019-Jan-10 14:32:26.493314 - [DEBUG] Value : BOTTOM
70308 2019-Jan-10 14:32:26.493340 - [DEBUG]
70309 2019-Jan-10 14:32:26.493379 - [DEBUG] Function : main
70310 2019-Jan-10 14:32:26.493405 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70311 2019-Jan-10 14:32:26.494038 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
70312 2019-Jan-10 14:32:26.494658 - [DEBUG] Value : BOTTOM
70313 2019-Jan-10 14:32:26.494683 - [DEBUG]
70314 2019-Jan-10 14:32:26.494709 - [DEBUG] Function : main
70315 2019-Jan-10 14:32:26.494735 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70316 2019-Jan-10 14:32:26.495351 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
70317 2019-Jan-10 14:32:26.495975 - [DEBUG] Value : BOTTOM
70318 2019-Jan-10 14:32:26.496001 - [DEBUG]
70319 2019-Jan-10 14:32:26.496026 - [DEBUG] Function : main
70320 2019-Jan-10 14:32:26.496051 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70321 2019-Jan-10 14:32:26.496668 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
70322 2019-Jan-10 14:32:26.497303 - [DEBUG] Value : BOTTOM
70323 2019-Jan-10 14:32:26.497330 - [DEBUG]
70324 2019-Jan-10 14:32:26.497354 - [DEBUG] Function : main
70325 2019-Jan-10 14:32:26.497384 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70326 2019-Jan-10 14:32:26.498020 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
70327 2019-Jan-10 14:32:26.498650 - [DEBUG] Value : BOTTOM
70328 2019-Jan-10 14:32:26.498676 - [DEBUG]
70329 2019-Jan-10 14:32:26.498701 - [DEBUG] Function : main
70330 2019-Jan-10 14:32:26.498726 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70331 2019-Jan-10 14:32:26.499343 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
70332 2019-Jan-10 14:32:26.499962 - [DEBUG] Value : BOTTOM
70333 2019-Jan-10 14:32:26.499988 - [DEBUG]
70334 2019-Jan-10 14:32:26.500013 - [DEBUG] Function : main
70335 2019-Jan-10 14:32:26.500038 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70336 2019-Jan-10 14:32:26.500673 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
70337 2019-Jan-10 14:32:26.501291 - [DEBUG] Value : BOTTOM
70338 2019-Jan-10 14:32:26.501317 - [DEBUG]
70339 2019-Jan-10 14:32:26.501341 - [DEBUG] Function : main
70340 2019-Jan-10 14:32:26.501366 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70341 2019-Jan-10 14:32:26.501983 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
70342 2019-Jan-10 14:32:26.502602 - [DEBUG] Value : BOTTOM
70343 2019-Jan-10 14:32:26.502628 - [DEBUG]
70344 2019-Jan-10 14:32:26.502653 - [DEBUG] Function : main
70345 2019-Jan-10 14:32:26.502680 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70346 2019-Jan-10 14:32:26.503302 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
70347 2019-Jan-10 14:32:26.503942 - [DEBUG] Value : BOTTOM
70348 2019-Jan-10 14:32:26.503968 - [DEBUG]
70349 2019-Jan-10 14:32:26.503993 - [DEBUG] Function : main
70350 2019-Jan-10 14:32:26.504019 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70351 2019-Jan-10 14:32:26.504636 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
70352 2019-Jan-10 14:32:26.505252 - [DEBUG] Value : BOTTOM
70353 2019-Jan-10 14:32:26.505293 - [DEBUG]
70354 2019-Jan-10 14:32:26.505318 - [DEBUG] Function : main
70355 2019-Jan-10 14:32:26.505343 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70356 2019-Jan-10 14:32:26.505959 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
70357 2019-Jan-10 14:32:26.506576 - [DEBUG] Value : BOTTOM
70358 2019-Jan-10 14:32:26.506602 - [DEBUG]
70359 2019-Jan-10 14:32:26.506627 - [DEBUG] Function : main
70360 2019-Jan-10 14:32:26.506652 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70361 2019-Jan-10 14:32:26.507284 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
70362 2019-Jan-10 14:32:26.507902 - [DEBUG] Value : BOTTOM
70363 2019-Jan-10 14:32:26.507929 - [DEBUG]
70364 2019-Jan-10 14:32:26.507953 - [DEBUG] Function : main
70365 2019-Jan-10 14:32:26.507980 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70366 2019-Jan-10 14:32:26.508598 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
70367 2019-Jan-10 14:32:26.509221 - [DEBUG] Value : BOTTOM
70368 2019-Jan-10 14:32:26.509247 - [DEBUG]
70369 2019-Jan-10 14:32:26.509272 - [DEBUG] Function : main
70370 2019-Jan-10 14:32:26.509297 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70371 2019-Jan-10 14:32:26.509914 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
70372 2019-Jan-10 14:32:26.510546 - [DEBUG] Value : BOTTOM
70373 2019-Jan-10 14:32:26.510572 - [DEBUG]
70374 2019-Jan-10 14:32:26.510597 - [DEBUG] Function : main
70375 2019-Jan-10 14:32:26.510622 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70376 2019-Jan-10 14:32:26.511240 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
70377 2019-Jan-10 14:32:26.511863 - [DEBUG] Value : BOTTOM
70378 2019-Jan-10 14:32:26.511889 - [DEBUG]
70379 2019-Jan-10 14:32:26.511914 - [DEBUG] Function : main
70380 2019-Jan-10 14:32:26.511939 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70381 2019-Jan-10 14:32:26.512558 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
70382 2019-Jan-10 14:32:26.513180 - [DEBUG] Value : BOTTOM
70383 2019-Jan-10 14:32:26.513206 - [DEBUG]
70384 2019-Jan-10 14:32:26.513231 - [DEBUG] Function : main
70385 2019-Jan-10 14:32:26.513258 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70386 2019-Jan-10 14:32:26.513891 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
70387 2019-Jan-10 14:32:26.514515 - [DEBUG] Value : BOTTOM
70388 2019-Jan-10 14:32:26.514541 - [DEBUG]
70389 2019-Jan-10 14:32:26.514565 - [DEBUG] Function : main
70390 2019-Jan-10 14:32:26.514590 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70391 2019-Jan-10 14:32:26.515207 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
70392 2019-Jan-10 14:32:26.515824 - [DEBUG] Value : BOTTOM
70393 2019-Jan-10 14:32:26.515850 - [DEBUG]
70394 2019-Jan-10 14:32:26.515874 - [DEBUG] Function : main
70395 2019-Jan-10 14:32:26.515900 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70396 2019-Jan-10 14:32:26.516517 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
70397 2019-Jan-10 14:32:26.517164 - [DEBUG] Value : BOTTOM
70398 2019-Jan-10 14:32:26.517190 - [DEBUG]
70399 2019-Jan-10 14:32:26.517215 - [DEBUG] Function : main
70400 2019-Jan-10 14:32:26.517241 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70401 2019-Jan-10 14:32:26.517858 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
70402 2019-Jan-10 14:32:26.518474 - [DEBUG] Value : BOTTOM
70403 2019-Jan-10 14:32:26.518500 - [DEBUG]
70404 2019-Jan-10 14:32:26.518525 - [DEBUG] Function : main
70405 2019-Jan-10 14:32:26.518551 - [DEBUG] Inst. : %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85
70406 2019-Jan-10 14:32:26.519172 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70407 2019-Jan-10 14:32:26.519231 - [DEBUG] Value : BOTTOM
70408 2019-Jan-10 14:32:26.519257 - [DEBUG]
70409 2019-Jan-10 14:32:26.519293 - [DEBUG] Function : main
70410 2019-Jan-10 14:32:26.519319 - [DEBUG] Inst. : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
70411 2019-Jan-10 14:32:26.519939 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70412 2019-Jan-10 14:32:26.520575 - [DEBUG] Value : BOTTOM
70413 2019-Jan-10 14:32:26.520601 - [DEBUG]
70414 2019-Jan-10 14:32:26.520626 - [DEBUG] Function : main
70415 2019-Jan-10 14:32:26.520652 - [DEBUG] Inst. : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
70416 2019-Jan-10 14:32:26.521269 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70417 2019-Jan-10 14:32:26.521908 - [DEBUG] Value : BOTTOM
70418 2019-Jan-10 14:32:26.521934 - [DEBUG]
70419 2019-Jan-10 14:32:26.521959 - [DEBUG] Function : main
70420 2019-Jan-10 14:32:26.521985 - [DEBUG] Inst. : br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24
70421 2019-Jan-10 14:32:26.522602 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70422 2019-Jan-10 14:32:26.522658 - [DEBUG] Value : BOTTOM
70423 2019-Jan-10 14:32:26.522684 - [DEBUG]
70424 2019-Jan-10 14:32:26.522712 - [DEBUG] Function : main
70425 2019-Jan-10 14:32:26.522739 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70426 2019-Jan-10 14:32:26.523360 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70427 2019-Jan-10 14:32:26.523993 - [DEBUG] Value : BOTTOM
70428 2019-Jan-10 14:32:26.524019 - [DEBUG]
70429 2019-Jan-10 14:32:26.524043 - [DEBUG] Function : main
70430 2019-Jan-10 14:32:26.524069 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70431 2019-Jan-10 14:32:26.524691 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70432 2019-Jan-10 14:32:26.525322 - [DEBUG] Value : BOTTOM
70433 2019-Jan-10 14:32:26.525347 - [DEBUG]
70434 2019-Jan-10 14:32:26.525372 - [DEBUG] Function : main
70435 2019-Jan-10 14:32:26.525397 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70436 2019-Jan-10 14:32:26.526018 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70437 2019-Jan-10 14:32:26.526634 - [DEBUG] Value : BOTTOM
70438 2019-Jan-10 14:32:26.526660 - [DEBUG]
70439 2019-Jan-10 14:32:26.526685 - [DEBUG] Function : main
70440 2019-Jan-10 14:32:26.526710 - [DEBUG] Inst. : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70441 2019-Jan-10 14:32:26.527346 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70442 2019-Jan-10 14:32:26.527402 - [DEBUG] Value : BOTTOM
70443 2019-Jan-10 14:32:26.527436 - [DEBUG]
70444 2019-Jan-10 14:32:26.527466 - [DEBUG] Function : main
70445 2019-Jan-10 14:32:26.527492 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70446 2019-Jan-10 14:32:26.528110 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70447 2019-Jan-10 14:32:26.528726 - [DEBUG] Value : BOTTOM
70448 2019-Jan-10 14:32:26.528752 - [DEBUG]
70449 2019-Jan-10 14:32:26.528776 - [DEBUG] Function : main
70450 2019-Jan-10 14:32:26.528802 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70451 2019-Jan-10 14:32:26.529418 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70452 2019-Jan-10 14:32:26.530049 - [DEBUG] Value : BOTTOM
70453 2019-Jan-10 14:32:26.530075 - [DEBUG]
70454 2019-Jan-10 14:32:26.530100 - [DEBUG] Function : main
70455 2019-Jan-10 14:32:26.530125 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70456 2019-Jan-10 14:32:26.530765 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70457 2019-Jan-10 14:32:26.531382 - [DEBUG] Value : BOTTOM
70458 2019-Jan-10 14:32:26.531407 - [DEBUG]
70459 2019-Jan-10 14:32:26.531432 - [DEBUG] Function : main
70460 2019-Jan-10 14:32:26.531457 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70461 2019-Jan-10 14:32:26.532072 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70462 2019-Jan-10 14:32:26.532690 - [DEBUG] Value : BOTTOM
70463 2019-Jan-10 14:32:26.532716 - [DEBUG]
70464 2019-Jan-10 14:32:26.532741 - [DEBUG] Function : main
70465 2019-Jan-10 14:32:26.532766 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70466 2019-Jan-10 14:32:26.533381 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70467 2019-Jan-10 14:32:26.534012 - [DEBUG] Value : BOTTOM
70468 2019-Jan-10 14:32:26.534037 - [DEBUG]
70469 2019-Jan-10 14:32:26.534062 - [DEBUG] Function : main
70470 2019-Jan-10 14:32:26.534087 - [DEBUG] Inst. : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70471 2019-Jan-10 14:32:26.534704 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70472 2019-Jan-10 14:32:26.534761 - [DEBUG] Value : BOTTOM
70473 2019-Jan-10 14:32:26.534786 - [DEBUG]
70474 2019-Jan-10 14:32:26.534828 - [DEBUG] Function : main
70475 2019-Jan-10 14:32:26.534856 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70476 2019-Jan-10 14:32:26.535473 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70477 2019-Jan-10 14:32:26.536091 - [DEBUG] Value : BOTTOM
70478 2019-Jan-10 14:32:26.536117 - [DEBUG]
70479 2019-Jan-10 14:32:26.536141 - [DEBUG] Function : main
70480 2019-Jan-10 14:32:26.536167 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70481 2019-Jan-10 14:32:26.536807 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70482 2019-Jan-10 14:32:26.537454 - [DEBUG] Value : BOTTOM
70483 2019-Jan-10 14:32:26.537480 - [DEBUG]
70484 2019-Jan-10 14:32:26.537506 - [DEBUG] Function : main
70485 2019-Jan-10 14:32:26.537531 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70486 2019-Jan-10 14:32:26.538147 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70487 2019-Jan-10 14:32:26.538783 - [DEBUG] Value : BOTTOM
70488 2019-Jan-10 14:32:26.538810 - [DEBUG]
70489 2019-Jan-10 14:32:26.538836 - [DEBUG] Function : main
70490 2019-Jan-10 14:32:26.538862 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70491 2019-Jan-10 14:32:26.539494 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70492 2019-Jan-10 14:32:26.540133 - [DEBUG] Value : BOTTOM
70493 2019-Jan-10 14:32:26.540174 - [DEBUG]
70494 2019-Jan-10 14:32:26.540201 - [DEBUG] Function : main
70495 2019-Jan-10 14:32:26.540227 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70496 2019-Jan-10 14:32:26.540844 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70497 2019-Jan-10 14:32:26.541459 - [DEBUG] Value : BOTTOM
70498 2019-Jan-10 14:32:26.541486 - [DEBUG]
70499 2019-Jan-10 14:32:26.541511 - [DEBUG] Function : main
70500 2019-Jan-10 14:32:26.541537 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70501 2019-Jan-10 14:32:26.542152 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70502 2019-Jan-10 14:32:26.542770 - [DEBUG] Value : BOTTOM
70503 2019-Jan-10 14:32:26.542796 - [DEBUG]
70504 2019-Jan-10 14:32:26.542822 - [DEBUG] Function : main
70505 2019-Jan-10 14:32:26.542847 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70506 2019-Jan-10 14:32:26.543463 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70507 2019-Jan-10 14:32:26.544095 - [DEBUG] Value : BOTTOM
70508 2019-Jan-10 14:32:26.544121 - [DEBUG]
70509 2019-Jan-10 14:32:26.544146 - [DEBUG] Function : main
70510 2019-Jan-10 14:32:26.544171 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70511 2019-Jan-10 14:32:26.544786 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70512 2019-Jan-10 14:32:26.545402 - [DEBUG] Value : BOTTOM
70513 2019-Jan-10 14:32:26.545428 - [DEBUG]
70514 2019-Jan-10 14:32:26.545453 - [DEBUG] Function : main
70515 2019-Jan-10 14:32:26.545478 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70516 2019-Jan-10 14:32:26.546094 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70517 2019-Jan-10 14:32:26.546708 - [DEBUG] Value : BOTTOM
70518 2019-Jan-10 14:32:26.546735 - [DEBUG]
70519 2019-Jan-10 14:32:26.546760 - [DEBUG] Function : main
70520 2019-Jan-10 14:32:26.546786 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70521 2019-Jan-10 14:32:26.547417 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70522 2019-Jan-10 14:32:26.548035 - [DEBUG] Value : BOTTOM
70523 2019-Jan-10 14:32:26.548062 - [DEBUG]
70524 2019-Jan-10 14:32:26.548087 - [DEBUG] Function : main
70525 2019-Jan-10 14:32:26.548112 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70526 2019-Jan-10 14:32:26.548727 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70527 2019-Jan-10 14:32:26.549346 - [DEBUG] Value : BOTTOM
70528 2019-Jan-10 14:32:26.549372 - [DEBUG]
70529 2019-Jan-10 14:32:26.549397 - [DEBUG] Function : main
70530 2019-Jan-10 14:32:26.549422 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70531 2019-Jan-10 14:32:26.550036 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70532 2019-Jan-10 14:32:26.550677 - [DEBUG] Value : BOTTOM
70533 2019-Jan-10 14:32:26.550703 - [DEBUG]
70534 2019-Jan-10 14:32:26.550728 - [DEBUG] Function : main
70535 2019-Jan-10 14:32:26.550754 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70536 2019-Jan-10 14:32:26.551369 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
70537 2019-Jan-10 14:32:26.552000 - [DEBUG] Value : BOTTOM
70538 2019-Jan-10 14:32:26.552027 - [DEBUG]
70539 2019-Jan-10 14:32:26.552052 - [DEBUG] Function : main
70540 2019-Jan-10 14:32:26.552078 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70541 2019-Jan-10 14:32:26.552692 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
70542 2019-Jan-10 14:32:26.553316 - [DEBUG] Value : BOTTOM
70543 2019-Jan-10 14:32:26.553341 - [DEBUG]
70544 2019-Jan-10 14:32:26.553366 - [DEBUG] Function : main
70545 2019-Jan-10 14:32:26.553392 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70546 2019-Jan-10 14:32:26.554047 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
70547 2019-Jan-10 14:32:26.554711 - [DEBUG] Value : BOTTOM
70548 2019-Jan-10 14:32:26.554740 - [DEBUG]
70549 2019-Jan-10 14:32:26.554767 - [DEBUG] Function : main
70550 2019-Jan-10 14:32:26.554794 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70551 2019-Jan-10 14:32:26.555461 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
70552 2019-Jan-10 14:32:26.556122 - [DEBUG] Value : BOTTOM
70553 2019-Jan-10 14:32:26.556150 - [DEBUG]
70554 2019-Jan-10 14:32:26.556181 - [DEBUG] Function : main
70555 2019-Jan-10 14:32:26.556208 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70556 2019-Jan-10 14:32:26.556903 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
70557 2019-Jan-10 14:32:26.557577 - [DEBUG] Value : BOTTOM
70558 2019-Jan-10 14:32:26.557604 - [DEBUG]
70559 2019-Jan-10 14:32:26.557631 - [DEBUG] Function : main
70560 2019-Jan-10 14:32:26.557658 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70561 2019-Jan-10 14:32:26.558279 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
70562 2019-Jan-10 14:32:26.558902 - [DEBUG] Value : BOTTOM
70563 2019-Jan-10 14:32:26.558928 - [DEBUG]
70564 2019-Jan-10 14:32:26.558953 - [DEBUG] Function : main
70565 2019-Jan-10 14:32:26.558978 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70566 2019-Jan-10 14:32:26.559593 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
70567 2019-Jan-10 14:32:26.560236 - [DEBUG] Value : BOTTOM
70568 2019-Jan-10 14:32:26.560262 - [DEBUG]
70569 2019-Jan-10 14:32:26.560287 - [DEBUG] Function : main
70570 2019-Jan-10 14:32:26.560313 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70571 2019-Jan-10 14:32:26.560928 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
70572 2019-Jan-10 14:32:26.561546 - [DEBUG] Value : BOTTOM
70573 2019-Jan-10 14:32:26.561572 - [DEBUG]
70574 2019-Jan-10 14:32:26.561597 - [DEBUG] Function : main
70575 2019-Jan-10 14:32:26.561623 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70576 2019-Jan-10 14:32:26.562238 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
70577 2019-Jan-10 14:32:26.562855 - [DEBUG] Value : BOTTOM
70578 2019-Jan-10 14:32:26.562881 - [DEBUG]
70579 2019-Jan-10 14:32:26.562906 - [DEBUG] Function : main
70580 2019-Jan-10 14:32:26.562932 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70581 2019-Jan-10 14:32:26.563560 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
70582 2019-Jan-10 14:32:26.564181 - [DEBUG] Value : BOTTOM
70583 2019-Jan-10 14:32:26.564208 - [DEBUG]
70584 2019-Jan-10 14:32:26.564233 - [DEBUG] Function : main
70585 2019-Jan-10 14:32:26.564275 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70586 2019-Jan-10 14:32:26.564891 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
70587 2019-Jan-10 14:32:26.565516 - [DEBUG] Value : BOTTOM
70588 2019-Jan-10 14:32:26.565543 - [DEBUG]
70589 2019-Jan-10 14:32:26.565568 - [DEBUG] Function : main
70590 2019-Jan-10 14:32:26.565593 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70591 2019-Jan-10 14:32:26.566209 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
70592 2019-Jan-10 14:32:26.566837 - [DEBUG] Value : BOTTOM
70593 2019-Jan-10 14:32:26.566865 - [DEBUG]
70594 2019-Jan-10 14:32:26.566890 - [DEBUG] Function : main
70595 2019-Jan-10 14:32:26.566915 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70596 2019-Jan-10 14:32:26.567545 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
70597 2019-Jan-10 14:32:26.568190 - [DEBUG] Value : BOTTOM
70598 2019-Jan-10 14:32:26.568216 - [DEBUG]
70599 2019-Jan-10 14:32:26.568243 - [DEBUG] Function : main
70600 2019-Jan-10 14:32:26.568269 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70601 2019-Jan-10 14:32:26.568888 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
70602 2019-Jan-10 14:32:26.569516 - [DEBUG] Value : BOTTOM
70603 2019-Jan-10 14:32:26.569543 - [DEBUG]
70604 2019-Jan-10 14:32:26.569568 - [DEBUG] Function : main
70605 2019-Jan-10 14:32:26.569593 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70606 2019-Jan-10 14:32:26.570273 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
70607 2019-Jan-10 14:32:26.570955 - [DEBUG] Value : BOTTOM
70608 2019-Jan-10 14:32:26.570984 - [DEBUG]
70609 2019-Jan-10 14:32:26.571010 - [DEBUG] Function : main
70610 2019-Jan-10 14:32:26.571038 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70611 2019-Jan-10 14:32:26.571692 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
70612 2019-Jan-10 14:32:26.572355 - [DEBUG] Value : BOTTOM
70613 2019-Jan-10 14:32:26.572382 - [DEBUG]
70614 2019-Jan-10 14:32:26.572410 - [DEBUG] Function : main
70615 2019-Jan-10 14:32:26.572436 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70616 2019-Jan-10 14:32:26.573102 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
70617 2019-Jan-10 14:32:26.573775 - [DEBUG] Value : BOTTOM
70618 2019-Jan-10 14:32:26.573802 - [DEBUG]
70619 2019-Jan-10 14:32:26.573829 - [DEBUG] Function : main
70620 2019-Jan-10 14:32:26.573855 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70621 2019-Jan-10 14:32:26.574480 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
70622 2019-Jan-10 14:32:26.575104 - [DEBUG] Value : BOTTOM
70623 2019-Jan-10 14:32:26.575130 - [DEBUG]
70624 2019-Jan-10 14:32:26.575155 - [DEBUG] Function : main
70625 2019-Jan-10 14:32:26.575180 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70626 2019-Jan-10 14:32:26.575796 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
70627 2019-Jan-10 14:32:26.576420 - [DEBUG] Value : BOTTOM
70628 2019-Jan-10 14:32:26.576446 - [DEBUG]
70629 2019-Jan-10 14:32:26.576470 - [DEBUG] Function : main
70630 2019-Jan-10 14:32:26.576496 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70631 2019-Jan-10 14:32:26.577144 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
70632 2019-Jan-10 14:32:26.577763 - [DEBUG] Value : BOTTOM
70633 2019-Jan-10 14:32:26.577789 - [DEBUG]
70634 2019-Jan-10 14:32:26.577814 - [DEBUG] Function : main
70635 2019-Jan-10 14:32:26.577839 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70636 2019-Jan-10 14:32:26.578453 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
70637 2019-Jan-10 14:32:26.579077 - [DEBUG] Value : BOTTOM
70638 2019-Jan-10 14:32:26.579103 - [DEBUG]
70639 2019-Jan-10 14:32:26.579127 - [DEBUG] Function : main
70640 2019-Jan-10 14:32:26.579153 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70641 2019-Jan-10 14:32:26.579767 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
70642 2019-Jan-10 14:32:26.580399 - [DEBUG] Value : BOTTOM
70643 2019-Jan-10 14:32:26.580425 - [DEBUG]
70644 2019-Jan-10 14:32:26.580450 - [DEBUG] Function : main
70645 2019-Jan-10 14:32:26.580476 - [DEBUG] Inst. : br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82
70646 2019-Jan-10 14:32:26.581090 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70647 2019-Jan-10 14:32:26.581151 - [DEBUG] Value : BOTTOM
70648 2019-Jan-10 14:32:26.581177 - [DEBUG]
70649 2019-Jan-10 14:32:26.581212 - [DEBUG] Function : main
70650 2019-Jan-10 14:32:26.581239 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70651 2019-Jan-10 14:32:26.581858 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70652 2019-Jan-10 14:32:26.582474 - [DEBUG] Value : BOTTOM
70653 2019-Jan-10 14:32:26.582500 - [DEBUG]
70654 2019-Jan-10 14:32:26.582525 - [DEBUG] Function : main
70655 2019-Jan-10 14:32:26.582550 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70656 2019-Jan-10 14:32:26.583165 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70657 2019-Jan-10 14:32:26.583820 - [DEBUG] Value : BOTTOM
70658 2019-Jan-10 14:32:26.583846 - [DEBUG]
70659 2019-Jan-10 14:32:26.583871 - [DEBUG] Function : main
70660 2019-Jan-10 14:32:26.583896 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70661 2019-Jan-10 14:32:26.584513 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70662 2019-Jan-10 14:32:26.585129 - [DEBUG] Value : BOTTOM
70663 2019-Jan-10 14:32:26.585155 - [DEBUG]
70664 2019-Jan-10 14:32:26.585179 - [DEBUG] Function : main
70665 2019-Jan-10 14:32:26.585205 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70666 2019-Jan-10 14:32:26.585819 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70667 2019-Jan-10 14:32:26.586439 - [DEBUG] Value : BOTTOM
70668 2019-Jan-10 14:32:26.586465 - [DEBUG]
70669 2019-Jan-10 14:32:26.586489 - [DEBUG] Function : main
70670 2019-Jan-10 14:32:26.586518 - [DEBUG] Inst. : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70671 2019-Jan-10 14:32:26.587174 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70672 2019-Jan-10 14:32:26.587237 - [DEBUG] Value : BOTTOM
70673 2019-Jan-10 14:32:26.587263 - [DEBUG]
70674 2019-Jan-10 14:32:26.587298 - [DEBUG] Function : main
70675 2019-Jan-10 14:32:26.587324 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70676 2019-Jan-10 14:32:26.587962 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70677 2019-Jan-10 14:32:26.588597 - [DEBUG] Value : BOTTOM
70678 2019-Jan-10 14:32:26.588623 - [DEBUG]
70679 2019-Jan-10 14:32:26.588654 - [DEBUG] Function : main
70680 2019-Jan-10 14:32:26.588679 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70681 2019-Jan-10 14:32:26.589321 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70682 2019-Jan-10 14:32:26.589968 - [DEBUG] Value : BOTTOM
70683 2019-Jan-10 14:32:26.589994 - [DEBUG]
70684 2019-Jan-10 14:32:26.590021 - [DEBUG] Function : main
70685 2019-Jan-10 14:32:26.590047 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70686 2019-Jan-10 14:32:26.590697 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70687 2019-Jan-10 14:32:26.591352 - [DEBUG] Value : BOTTOM
70688 2019-Jan-10 14:32:26.591378 - [DEBUG]
70689 2019-Jan-10 14:32:26.591403 - [DEBUG] Function : main
70690 2019-Jan-10 14:32:26.591428 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70691 2019-Jan-10 14:32:26.592044 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70692 2019-Jan-10 14:32:26.592660 - [DEBUG] Value : BOTTOM
70693 2019-Jan-10 14:32:26.592686 - [DEBUG]
70694 2019-Jan-10 14:32:26.592710 - [DEBUG] Function : main
70695 2019-Jan-10 14:32:26.592736 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70696 2019-Jan-10 14:32:26.593350 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70697 2019-Jan-10 14:32:26.593993 - [DEBUG] Value : BOTTOM
70698 2019-Jan-10 14:32:26.594019 - [DEBUG]
70699 2019-Jan-10 14:32:26.594044 - [DEBUG] Function : main
70700 2019-Jan-10 14:32:26.594070 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70701 2019-Jan-10 14:32:26.594684 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70702 2019-Jan-10 14:32:26.595305 - [DEBUG] Value : BOTTOM
70703 2019-Jan-10 14:32:26.595330 - [DEBUG]
70704 2019-Jan-10 14:32:26.595356 - [DEBUG] Function : main
70705 2019-Jan-10 14:32:26.595382 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70706 2019-Jan-10 14:32:26.595996 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70707 2019-Jan-10 14:32:26.596610 - [DEBUG] Value : BOTTOM
70708 2019-Jan-10 14:32:26.596636 - [DEBUG]
70709 2019-Jan-10 14:32:26.596660 - [DEBUG] Function : main
70710 2019-Jan-10 14:32:26.596686 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70711 2019-Jan-10 14:32:26.597315 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70712 2019-Jan-10 14:32:26.597936 - [DEBUG] Value : BOTTOM
70713 2019-Jan-10 14:32:26.597961 - [DEBUG]
70714 2019-Jan-10 14:32:26.597986 - [DEBUG] Function : main
70715 2019-Jan-10 14:32:26.598012 - [DEBUG] Inst. : br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31
70716 2019-Jan-10 14:32:26.598625 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70717 2019-Jan-10 14:32:26.598685 - [DEBUG] Value : BOTTOM
70718 2019-Jan-10 14:32:26.598710 - [DEBUG]
70719 2019-Jan-10 14:32:26.598744 - [DEBUG] Function : main
70720 2019-Jan-10 14:32:26.598771 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70721 2019-Jan-10 14:32:26.599387 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70722 2019-Jan-10 14:32:26.600005 - [DEBUG] Value : BOTTOM
70723 2019-Jan-10 14:32:26.600030 - [DEBUG]
70724 2019-Jan-10 14:32:26.600055 - [DEBUG] Function : main
70725 2019-Jan-10 14:32:26.600097 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70726 2019-Jan-10 14:32:26.600730 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70727 2019-Jan-10 14:32:26.601345 - [DEBUG] Value : BOTTOM
70728 2019-Jan-10 14:32:26.601371 - [DEBUG]
70729 2019-Jan-10 14:32:26.601396 - [DEBUG] Function : main
70730 2019-Jan-10 14:32:26.601422 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70731 2019-Jan-10 14:32:26.602036 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70732 2019-Jan-10 14:32:26.602674 - [DEBUG] Value : BOTTOM
70733 2019-Jan-10 14:32:26.602700 - [DEBUG]
70734 2019-Jan-10 14:32:26.602724 - [DEBUG] Function : main
70735 2019-Jan-10 14:32:26.602750 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70736 2019-Jan-10 14:32:26.603381 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70737 2019-Jan-10 14:32:26.604017 - [DEBUG] Value : BOTTOM
70738 2019-Jan-10 14:32:26.604043 - [DEBUG]
70739 2019-Jan-10 14:32:26.604068 - [DEBUG] Function : main
70740 2019-Jan-10 14:32:26.604093 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70741 2019-Jan-10 14:32:26.604717 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70742 2019-Jan-10 14:32:26.605384 - [DEBUG] Value : BOTTOM
70743 2019-Jan-10 14:32:26.605412 - [DEBUG]
70744 2019-Jan-10 14:32:26.605438 - [DEBUG] Function : main
70745 2019-Jan-10 14:32:26.605465 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70746 2019-Jan-10 14:32:26.606136 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70747 2019-Jan-10 14:32:26.606789 - [DEBUG] Value : BOTTOM
70748 2019-Jan-10 14:32:26.606816 - [DEBUG]
70749 2019-Jan-10 14:32:26.606867 - [DEBUG] Function : main
70750 2019-Jan-10 14:32:26.606894 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70751 2019-Jan-10 14:32:26.607546 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70752 2019-Jan-10 14:32:26.608192 - [DEBUG] Value : BOTTOM
70753 2019-Jan-10 14:32:26.608219 - [DEBUG]
70754 2019-Jan-10 14:32:26.608245 - [DEBUG] Function : main
70755 2019-Jan-10 14:32:26.608271 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70756 2019-Jan-10 14:32:26.608944 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70757 2019-Jan-10 14:32:26.609624 - [DEBUG] Value : BOTTOM
70758 2019-Jan-10 14:32:26.609653 - [DEBUG]
70759 2019-Jan-10 14:32:26.609680 - [DEBUG] Function : main
70760 2019-Jan-10 14:32:26.609708 - [DEBUG] Inst. : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70761 2019-Jan-10 14:32:26.610411 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70762 2019-Jan-10 14:32:26.610479 - [DEBUG] Value : BOTTOM
70763 2019-Jan-10 14:32:26.610505 - [DEBUG]
70764 2019-Jan-10 14:32:26.610542 - [DEBUG] Function : main
70765 2019-Jan-10 14:32:26.610569 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70766 2019-Jan-10 14:32:26.611234 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70767 2019-Jan-10 14:32:26.611885 - [DEBUG] Value : BOTTOM
70768 2019-Jan-10 14:32:26.611912 - [DEBUG]
70769 2019-Jan-10 14:32:26.611939 - [DEBUG] Function : main
70770 2019-Jan-10 14:32:26.611966 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70771 2019-Jan-10 14:32:26.612667 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70772 2019-Jan-10 14:32:26.613376 - [DEBUG] Value : BOTTOM
70773 2019-Jan-10 14:32:26.613404 - [DEBUG]
70774 2019-Jan-10 14:32:26.613432 - [DEBUG] Function : main
70775 2019-Jan-10 14:32:26.613458 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70776 2019-Jan-10 14:32:26.614124 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70777 2019-Jan-10 14:32:26.614743 - [DEBUG] Value : BOTTOM
70778 2019-Jan-10 14:32:26.614769 - [DEBUG]
70779 2019-Jan-10 14:32:26.614794 - [DEBUG] Function : main
70780 2019-Jan-10 14:32:26.614819 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70781 2019-Jan-10 14:32:26.615438 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70782 2019-Jan-10 14:32:26.616058 - [DEBUG] Value : BOTTOM
70783 2019-Jan-10 14:32:26.616084 - [DEBUG]
70784 2019-Jan-10 14:32:26.616108 - [DEBUG] Function : main
70785 2019-Jan-10 14:32:26.616134 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70786 2019-Jan-10 14:32:26.616753 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70787 2019-Jan-10 14:32:26.617384 - [DEBUG] Value : BOTTOM
70788 2019-Jan-10 14:32:26.617410 - [DEBUG]
70789 2019-Jan-10 14:32:26.617435 - [DEBUG] Function : main
70790 2019-Jan-10 14:32:26.617461 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70791 2019-Jan-10 14:32:26.618079 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70792 2019-Jan-10 14:32:26.618695 - [DEBUG] Value : BOTTOM
70793 2019-Jan-10 14:32:26.618720 - [DEBUG]
70794 2019-Jan-10 14:32:26.618745 - [DEBUG] Function : main
70795 2019-Jan-10 14:32:26.618771 - [DEBUG] Inst. : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70796 2019-Jan-10 14:32:26.619391 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70797 2019-Jan-10 14:32:26.619451 - [DEBUG] Value : BOTTOM
70798 2019-Jan-10 14:32:26.619476 - [DEBUG]
70799 2019-Jan-10 14:32:26.619518 - [DEBUG] Function : main
70800 2019-Jan-10 14:32:26.619544 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70801 2019-Jan-10 14:32:26.620198 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
70802 2019-Jan-10 14:32:26.620852 - [DEBUG] Value : BOTTOM
70803 2019-Jan-10 14:32:26.620879 - [DEBUG]
70804 2019-Jan-10 14:32:26.620905 - [DEBUG] Function : main
70805 2019-Jan-10 14:32:26.620931 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70806 2019-Jan-10 14:32:26.621549 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70807 2019-Jan-10 14:32:26.622166 - [DEBUG] Value : BOTTOM
70808 2019-Jan-10 14:32:26.622192 - [DEBUG]
70809 2019-Jan-10 14:32:26.622217 - [DEBUG] Function : main
70810 2019-Jan-10 14:32:26.622242 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70811 2019-Jan-10 14:32:26.622856 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70812 2019-Jan-10 14:32:26.623472 - [DEBUG] Value : BOTTOM
70813 2019-Jan-10 14:32:26.623521 - [DEBUG]
70814 2019-Jan-10 14:32:26.623547 - [DEBUG] Function : main
70815 2019-Jan-10 14:32:26.623591 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70816 2019-Jan-10 14:32:26.624209 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70817 2019-Jan-10 14:32:26.624857 - [DEBUG] Value : BOTTOM
70818 2019-Jan-10 14:32:26.624883 - [DEBUG]
70819 2019-Jan-10 14:32:26.624907 - [DEBUG] Function : main
70820 2019-Jan-10 14:32:26.624933 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70821 2019-Jan-10 14:32:26.625553 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70822 2019-Jan-10 14:32:26.626169 - [DEBUG] Value : BOTTOM
70823 2019-Jan-10 14:32:26.626194 - [DEBUG]
70824 2019-Jan-10 14:32:26.626219 - [DEBUG] Function : main
70825 2019-Jan-10 14:32:26.626245 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70826 2019-Jan-10 14:32:26.626875 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70827 2019-Jan-10 14:32:26.627494 - [DEBUG] Value : BOTTOM
70828 2019-Jan-10 14:32:26.627520 - [DEBUG]
70829 2019-Jan-10 14:32:26.627545 - [DEBUG] Function : main
70830 2019-Jan-10 14:32:26.627571 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70831 2019-Jan-10 14:32:26.628187 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70832 2019-Jan-10 14:32:26.628802 - [DEBUG] Value : BOTTOM
70833 2019-Jan-10 14:32:26.628828 - [DEBUG]
70834 2019-Jan-10 14:32:26.628853 - [DEBUG] Function : main
70835 2019-Jan-10 14:32:26.628878 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70836 2019-Jan-10 14:32:26.629494 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70837 2019-Jan-10 14:32:26.630110 - [DEBUG] Value : BOTTOM
70838 2019-Jan-10 14:32:26.630135 - [DEBUG]
70839 2019-Jan-10 14:32:26.630185 - [DEBUG] Function : main
70840 2019-Jan-10 14:32:26.630213 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70841 2019-Jan-10 14:32:26.630829 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70842 2019-Jan-10 14:32:26.631443 - [DEBUG] Value : BOTTOM
70843 2019-Jan-10 14:32:26.631469 - [DEBUG]
70844 2019-Jan-10 14:32:26.631493 - [DEBUG] Function : main
70845 2019-Jan-10 14:32:26.631519 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70846 2019-Jan-10 14:32:26.632135 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70847 2019-Jan-10 14:32:26.632755 - [DEBUG] Value : BOTTOM
70848 2019-Jan-10 14:32:26.632780 - [DEBUG]
70849 2019-Jan-10 14:32:26.632805 - [DEBUG] Function : main
70850 2019-Jan-10 14:32:26.632831 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70851 2019-Jan-10 14:32:26.633448 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70852 2019-Jan-10 14:32:26.634082 - [DEBUG] Value : BOTTOM
70853 2019-Jan-10 14:32:26.634108 - [DEBUG]
70854 2019-Jan-10 14:32:26.634133 - [DEBUG] Function : main
70855 2019-Jan-10 14:32:26.634158 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70856 2019-Jan-10 14:32:26.634775 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
70857 2019-Jan-10 14:32:26.635392 - [DEBUG] Value : BOTTOM
70858 2019-Jan-10 14:32:26.635418 - [DEBUG]
70859 2019-Jan-10 14:32:26.635442 - [DEBUG] Function : main
70860 2019-Jan-10 14:32:26.635476 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70861 2019-Jan-10 14:32:26.636101 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70862 2019-Jan-10 14:32:26.636747 - [DEBUG] Value : BOTTOM
70863 2019-Jan-10 14:32:26.636774 - [DEBUG]
70864 2019-Jan-10 14:32:26.636799 - [DEBUG] Function : main
70865 2019-Jan-10 14:32:26.636844 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70866 2019-Jan-10 14:32:26.637467 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
70867 2019-Jan-10 14:32:26.638094 - [DEBUG] Value : BOTTOM
70868 2019-Jan-10 14:32:26.638119 - [DEBUG]
70869 2019-Jan-10 14:32:26.638144 - [DEBUG] Function : main
70870 2019-Jan-10 14:32:26.638170 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70871 2019-Jan-10 14:32:26.638786 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
70872 2019-Jan-10 14:32:26.639419 - [DEBUG] Value : BOTTOM
70873 2019-Jan-10 14:32:26.639445 - [DEBUG]
70874 2019-Jan-10 14:32:26.639471 - [DEBUG] Function : main
70875 2019-Jan-10 14:32:26.639497 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70876 2019-Jan-10 14:32:26.640131 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
70877 2019-Jan-10 14:32:26.640774 - [DEBUG] Value : BOTTOM
70878 2019-Jan-10 14:32:26.640800 - [DEBUG]
70879 2019-Jan-10 14:32:26.640826 - [DEBUG] Function : main
70880 2019-Jan-10 14:32:26.640851 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70881 2019-Jan-10 14:32:26.641473 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
70882 2019-Jan-10 14:32:26.642091 - [DEBUG] Value : BOTTOM
70883 2019-Jan-10 14:32:26.642116 - [DEBUG]
70884 2019-Jan-10 14:32:26.642141 - [DEBUG] Function : main
70885 2019-Jan-10 14:32:26.642167 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70886 2019-Jan-10 14:32:26.642781 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
70887 2019-Jan-10 14:32:26.643399 - [DEBUG] Value : BOTTOM
70888 2019-Jan-10 14:32:26.643425 - [DEBUG]
70889 2019-Jan-10 14:32:26.643450 - [DEBUG] Function : main
70890 2019-Jan-10 14:32:26.643475 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70891 2019-Jan-10 14:32:26.644104 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
70892 2019-Jan-10 14:32:26.644729 - [DEBUG] Value : BOTTOM
70893 2019-Jan-10 14:32:26.644754 - [DEBUG]
70894 2019-Jan-10 14:32:26.644779 - [DEBUG] Function : main
70895 2019-Jan-10 14:32:26.644805 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70896 2019-Jan-10 14:32:26.645421 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
70897 2019-Jan-10 14:32:26.646040 - [DEBUG] Value : BOTTOM
70898 2019-Jan-10 14:32:26.646065 - [DEBUG]
70899 2019-Jan-10 14:32:26.646090 - [DEBUG] Function : main
70900 2019-Jan-10 14:32:26.646115 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70901 2019-Jan-10 14:32:26.646731 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
70902 2019-Jan-10 14:32:26.647371 - [DEBUG] Value : BOTTOM
70903 2019-Jan-10 14:32:26.647397 - [DEBUG]
70904 2019-Jan-10 14:32:26.647421 - [DEBUG] Function : main
70905 2019-Jan-10 14:32:26.647464 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70906 2019-Jan-10 14:32:26.648092 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
70907 2019-Jan-10 14:32:26.648710 - [DEBUG] Value : BOTTOM
70908 2019-Jan-10 14:32:26.648736 - [DEBUG]
70909 2019-Jan-10 14:32:26.648760 - [DEBUG] Function : main
70910 2019-Jan-10 14:32:26.648786 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70911 2019-Jan-10 14:32:26.649403 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
70912 2019-Jan-10 14:32:26.650019 - [DEBUG] Value : BOTTOM
70913 2019-Jan-10 14:32:26.650045 - [DEBUG]
70914 2019-Jan-10 14:32:26.650069 - [DEBUG] Function : main
70915 2019-Jan-10 14:32:26.650096 - [DEBUG] Inst. : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
70916 2019-Jan-10 14:32:26.650729 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70917 2019-Jan-10 14:32:26.650789 - [DEBUG] Value : BOTTOM
70918 2019-Jan-10 14:32:26.650815 - [DEBUG]
70919 2019-Jan-10 14:32:26.650853 - [DEBUG] Function : main
70920 2019-Jan-10 14:32:26.650880 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70921 2019-Jan-10 14:32:26.651505 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70922 2019-Jan-10 14:32:26.652123 - [DEBUG] Value : BOTTOM
70923 2019-Jan-10 14:32:26.652148 - [DEBUG]
70924 2019-Jan-10 14:32:26.652173 - [DEBUG] Function : main
70925 2019-Jan-10 14:32:26.652199 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70926 2019-Jan-10 14:32:26.652818 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70927 2019-Jan-10 14:32:26.653457 - [DEBUG] Value : BOTTOM
70928 2019-Jan-10 14:32:26.653484 - [DEBUG]
70929 2019-Jan-10 14:32:26.653525 - [DEBUG] Function : main
70930 2019-Jan-10 14:32:26.653551 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70931 2019-Jan-10 14:32:26.654205 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70932 2019-Jan-10 14:32:26.654848 - [DEBUG] Value : BOTTOM
70933 2019-Jan-10 14:32:26.654874 - [DEBUG]
70934 2019-Jan-10 14:32:26.654900 - [DEBUG] Function : main
70935 2019-Jan-10 14:32:26.654926 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70936 2019-Jan-10 14:32:26.655548 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70937 2019-Jan-10 14:32:26.656166 - [DEBUG] Value : BOTTOM
70938 2019-Jan-10 14:32:26.656192 - [DEBUG]
70939 2019-Jan-10 14:32:26.656217 - [DEBUG] Function : main
70940 2019-Jan-10 14:32:26.656242 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70941 2019-Jan-10 14:32:26.656881 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70942 2019-Jan-10 14:32:26.657509 - [DEBUG] Value : BOTTOM
70943 2019-Jan-10 14:32:26.657535 - [DEBUG]
70944 2019-Jan-10 14:32:26.657560 - [DEBUG] Function : main
70945 2019-Jan-10 14:32:26.657586 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70946 2019-Jan-10 14:32:26.658207 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70947 2019-Jan-10 14:32:26.658825 - [DEBUG] Value : BOTTOM
70948 2019-Jan-10 14:32:26.658867 - [DEBUG]
70949 2019-Jan-10 14:32:26.658893 - [DEBUG] Function : main
70950 2019-Jan-10 14:32:26.658919 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70951 2019-Jan-10 14:32:26.659540 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
70952 2019-Jan-10 14:32:26.660171 - [DEBUG] Value : BOTTOM
70953 2019-Jan-10 14:32:26.660200 - [DEBUG]
70954 2019-Jan-10 14:32:26.660225 - [DEBUG] Function : main
70955 2019-Jan-10 14:32:26.660250 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70956 2019-Jan-10 14:32:26.660872 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
70957 2019-Jan-10 14:32:26.661490 - [DEBUG] Value : BOTTOM
70958 2019-Jan-10 14:32:26.661516 - [DEBUG]
70959 2019-Jan-10 14:32:26.661541 - [DEBUG] Function : main
70960 2019-Jan-10 14:32:26.661567 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70961 2019-Jan-10 14:32:26.662188 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
70962 2019-Jan-10 14:32:26.662807 - [DEBUG] Value : BOTTOM
70963 2019-Jan-10 14:32:26.662834 - [DEBUG]
70964 2019-Jan-10 14:32:26.662859 - [DEBUG] Function : main
70965 2019-Jan-10 14:32:26.662884 - [DEBUG] Inst. : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
70966 2019-Jan-10 14:32:26.663519 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
70967 2019-Jan-10 14:32:26.663578 - [DEBUG] Value : BOTTOM
70968 2019-Jan-10 14:32:26.663604 - [DEBUG]
70969 2019-Jan-10 14:32:26.663639 - [DEBUG] Function : main
70970 2019-Jan-10 14:32:26.663665 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70971 2019-Jan-10 14:32:26.664287 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
70972 2019-Jan-10 14:32:26.664907 - [DEBUG] Value : BOTTOM
70973 2019-Jan-10 14:32:26.664933 - [DEBUG]
70974 2019-Jan-10 14:32:26.664959 - [DEBUG] Function : main
70975 2019-Jan-10 14:32:26.664984 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70976 2019-Jan-10 14:32:26.665603 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
70977 2019-Jan-10 14:32:26.666219 - [DEBUG] Value : BOTTOM
70978 2019-Jan-10 14:32:26.666245 - [DEBUG]
70979 2019-Jan-10 14:32:26.666269 - [DEBUG] Function : main
70980 2019-Jan-10 14:32:26.666295 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70981 2019-Jan-10 14:32:26.666927 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
70982 2019-Jan-10 14:32:26.667559 - [DEBUG] Value : BOTTOM
70983 2019-Jan-10 14:32:26.667584 - [DEBUG]
70984 2019-Jan-10 14:32:26.667609 - [DEBUG] Function : main
70985 2019-Jan-10 14:32:26.667634 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70986 2019-Jan-10 14:32:26.668255 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
70987 2019-Jan-10 14:32:26.668872 - [DEBUG] Value : BOTTOM
70988 2019-Jan-10 14:32:26.668898 - [DEBUG]
70989 2019-Jan-10 14:32:26.668923 - [DEBUG] Function : main
70990 2019-Jan-10 14:32:26.668949 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70991 2019-Jan-10 14:32:26.669593 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
70992 2019-Jan-10 14:32:26.670253 - [DEBUG] Value : BOTTOM
70993 2019-Jan-10 14:32:26.670292 - [DEBUG]
70994 2019-Jan-10 14:32:26.670319 - [DEBUG] Function : main
70995 2019-Jan-10 14:32:26.670344 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
70996 2019-Jan-10 14:32:26.670969 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
70997 2019-Jan-10 14:32:26.671587 - [DEBUG] Value : BOTTOM
70998 2019-Jan-10 14:32:26.671613 - [DEBUG]
70999 2019-Jan-10 14:32:26.671639 - [DEBUG] Function : main
71000 2019-Jan-10 14:32:26.671665 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71001 2019-Jan-10 14:32:26.672284 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71002 2019-Jan-10 14:32:26.672899 - [DEBUG] Value : BOTTOM
71003 2019-Jan-10 14:32:26.672925 - [DEBUG]
71004 2019-Jan-10 14:32:26.672950 - [DEBUG] Function : main
71005 2019-Jan-10 14:32:26.672976 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71006 2019-Jan-10 14:32:26.673619 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71007 2019-Jan-10 14:32:26.674237 - [DEBUG] Value : BOTTOM
71008 2019-Jan-10 14:32:26.674263 - [DEBUG]
71009 2019-Jan-10 14:32:26.674288 - [DEBUG] Function : main
71010 2019-Jan-10 14:32:26.674314 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71011 2019-Jan-10 14:32:26.674932 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71012 2019-Jan-10 14:32:26.675554 - [DEBUG] Value : BOTTOM
71013 2019-Jan-10 14:32:26.675580 - [DEBUG]
71014 2019-Jan-10 14:32:26.675606 - [DEBUG] Function : main
71015 2019-Jan-10 14:32:26.675631 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71016 2019-Jan-10 14:32:26.676251 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71017 2019-Jan-10 14:32:26.676884 - [DEBUG] Value : BOTTOM
71018 2019-Jan-10 14:32:26.676910 - [DEBUG]
71019 2019-Jan-10 14:32:26.676936 - [DEBUG] Function : main
71020 2019-Jan-10 14:32:26.676961 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71021 2019-Jan-10 14:32:26.677581 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71022 2019-Jan-10 14:32:26.678200 - [DEBUG] Value : BOTTOM
71023 2019-Jan-10 14:32:26.678226 - [DEBUG]
71024 2019-Jan-10 14:32:26.678251 - [DEBUG] Function : main
71025 2019-Jan-10 14:32:26.678277 - [DEBUG] Inst. : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71026 2019-Jan-10 14:32:26.678897 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71027 2019-Jan-10 14:32:26.678956 - [DEBUG] Value : BOTTOM
71028 2019-Jan-10 14:32:26.678982 - [DEBUG]
71029 2019-Jan-10 14:32:26.679021 - [DEBUG] Function : main
71030 2019-Jan-10 14:32:26.679048 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71031 2019-Jan-10 14:32:26.679675 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
71032 2019-Jan-10 14:32:26.680310 - [DEBUG] Value : BOTTOM
71033 2019-Jan-10 14:32:26.680336 - [DEBUG]
71034 2019-Jan-10 14:32:26.680361 - [DEBUG] Function : main
71035 2019-Jan-10 14:32:26.680386 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71036 2019-Jan-10 14:32:26.681001 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71037 2019-Jan-10 14:32:26.681618 - [DEBUG] Value : BOTTOM
71038 2019-Jan-10 14:32:26.681643 - [DEBUG]
71039 2019-Jan-10 14:32:26.681668 - [DEBUG] Function : main
71040 2019-Jan-10 14:32:26.681702 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71041 2019-Jan-10 14:32:26.682317 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71042 2019-Jan-10 14:32:26.682959 - [DEBUG] Value : BOTTOM
71043 2019-Jan-10 14:32:26.682985 - [DEBUG]
71044 2019-Jan-10 14:32:26.683010 - [DEBUG] Function : main
71045 2019-Jan-10 14:32:26.683036 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71046 2019-Jan-10 14:32:26.683712 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71047 2019-Jan-10 14:32:26.684391 - [DEBUG] Value : BOTTOM
71048 2019-Jan-10 14:32:26.684418 - [DEBUG]
71049 2019-Jan-10 14:32:26.684445 - [DEBUG] Function : main
71050 2019-Jan-10 14:32:26.684471 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71051 2019-Jan-10 14:32:26.685132 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71052 2019-Jan-10 14:32:26.685801 - [DEBUG] Value : BOTTOM
71053 2019-Jan-10 14:32:26.685827 - [DEBUG]
71054 2019-Jan-10 14:32:26.685853 - [DEBUG] Function : main
71055 2019-Jan-10 14:32:26.685879 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71056 2019-Jan-10 14:32:26.686519 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71057 2019-Jan-10 14:32:26.687200 - [DEBUG] Value : BOTTOM
71058 2019-Jan-10 14:32:26.687227 - [DEBUG]
71059 2019-Jan-10 14:32:26.687254 - [DEBUG] Function : main
71060 2019-Jan-10 14:32:26.687280 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71061 2019-Jan-10 14:32:26.687901 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71062 2019-Jan-10 14:32:26.688516 - [DEBUG] Value : BOTTOM
71063 2019-Jan-10 14:32:26.688542 - [DEBUG]
71064 2019-Jan-10 14:32:26.688566 - [DEBUG] Function : main
71065 2019-Jan-10 14:32:26.688592 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71066 2019-Jan-10 14:32:26.689206 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71067 2019-Jan-10 14:32:26.689835 - [DEBUG] Value : BOTTOM
71068 2019-Jan-10 14:32:26.689862 - [DEBUG]
71069 2019-Jan-10 14:32:26.689887 - [DEBUG] Function : main
71070 2019-Jan-10 14:32:26.689913 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71071 2019-Jan-10 14:32:26.690559 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71072 2019-Jan-10 14:32:26.691193 - [DEBUG] Value : BOTTOM
71073 2019-Jan-10 14:32:26.691219 - [DEBUG]
71074 2019-Jan-10 14:32:26.691244 - [DEBUG] Function : main
71075 2019-Jan-10 14:32:26.691270 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71076 2019-Jan-10 14:32:26.691884 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71077 2019-Jan-10 14:32:26.692505 - [DEBUG] Value : BOTTOM
71078 2019-Jan-10 14:32:26.692531 - [DEBUG]
71079 2019-Jan-10 14:32:26.692555 - [DEBUG] Function : main
71080 2019-Jan-10 14:32:26.692580 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71081 2019-Jan-10 14:32:26.693195 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71082 2019-Jan-10 14:32:26.693830 - [DEBUG] Value : BOTTOM
71083 2019-Jan-10 14:32:26.693855 - [DEBUG]
71084 2019-Jan-10 14:32:26.693880 - [DEBUG] Function : main
71085 2019-Jan-10 14:32:26.693905 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71086 2019-Jan-10 14:32:26.694519 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71087 2019-Jan-10 14:32:26.695155 - [DEBUG] Value : BOTTOM
71088 2019-Jan-10 14:32:26.695181 - [DEBUG]
71089 2019-Jan-10 14:32:26.695206 - [DEBUG] Function : main
71090 2019-Jan-10 14:32:26.695231 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71091 2019-Jan-10 14:32:26.695845 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
71092 2019-Jan-10 14:32:26.696469 - [DEBUG] Value : BOTTOM
71093 2019-Jan-10 14:32:26.696495 - [DEBUG]
71094 2019-Jan-10 14:32:26.696520 - [DEBUG] Function : main
71095 2019-Jan-10 14:32:26.696545 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71096 2019-Jan-10 14:32:26.697174 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71097 2019-Jan-10 14:32:26.697791 - [DEBUG] Value : BOTTOM
71098 2019-Jan-10 14:32:26.697816 - [DEBUG]
71099 2019-Jan-10 14:32:26.697841 - [DEBUG] Function : main
71100 2019-Jan-10 14:32:26.697866 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71101 2019-Jan-10 14:32:26.698481 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71102 2019-Jan-10 14:32:26.699099 - [DEBUG] Value : BOTTOM
71103 2019-Jan-10 14:32:26.699124 - [DEBUG]
71104 2019-Jan-10 14:32:26.699149 - [DEBUG] Function : main
71105 2019-Jan-10 14:32:26.699174 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71106 2019-Jan-10 14:32:26.699787 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71107 2019-Jan-10 14:32:26.700420 - [DEBUG] Value : BOTTOM
71108 2019-Jan-10 14:32:26.700446 - [DEBUG]
71109 2019-Jan-10 14:32:26.700472 - [DEBUG] Function : main
71110 2019-Jan-10 14:32:26.700497 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71111 2019-Jan-10 14:32:26.701113 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71112 2019-Jan-10 14:32:26.701731 - [DEBUG] Value : BOTTOM
71113 2019-Jan-10 14:32:26.701757 - [DEBUG]
71114 2019-Jan-10 14:32:26.701781 - [DEBUG] Function : main
71115 2019-Jan-10 14:32:26.701806 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71116 2019-Jan-10 14:32:26.702421 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
71117 2019-Jan-10 14:32:26.703045 - [DEBUG] Value : BOTTOM
71118 2019-Jan-10 14:32:26.703071 - [DEBUG]
71119 2019-Jan-10 14:32:26.703096 - [DEBUG] Function : main
71120 2019-Jan-10 14:32:26.703121 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71121 2019-Jan-10 14:32:26.703771 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71122 2019-Jan-10 14:32:26.704438 - [DEBUG] Value : BOTTOM
71123 2019-Jan-10 14:32:26.704466 - [DEBUG]
71124 2019-Jan-10 14:32:26.704492 - [DEBUG] Function : main
71125 2019-Jan-10 14:32:26.704519 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71126 2019-Jan-10 14:32:26.705179 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
71127 2019-Jan-10 14:32:26.705847 - [DEBUG] Value : BOTTOM
71128 2019-Jan-10 14:32:26.705875 - [DEBUG]
71129 2019-Jan-10 14:32:26.705901 - [DEBUG] Function : main
71130 2019-Jan-10 14:32:26.705927 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71131 2019-Jan-10 14:32:26.706583 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
71132 2019-Jan-10 14:32:26.707265 - [DEBUG] Value : BOTTOM
71133 2019-Jan-10 14:32:26.707313 - [DEBUG]
71134 2019-Jan-10 14:32:26.707339 - [DEBUG] Function : main
71135 2019-Jan-10 14:32:26.707365 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71136 2019-Jan-10 14:32:26.707991 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
71137 2019-Jan-10 14:32:26.708609 - [DEBUG] Value : BOTTOM
71138 2019-Jan-10 14:32:26.708635 - [DEBUG]
71139 2019-Jan-10 14:32:26.708660 - [DEBUG] Function : main
71140 2019-Jan-10 14:32:26.708685 - [DEBUG] Inst. : br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54
71141 2019-Jan-10 14:32:26.709299 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71142 2019-Jan-10 14:32:26.709360 - [DEBUG] Value : BOTTOM
71143 2019-Jan-10 14:32:26.709385 - [DEBUG]
71144 2019-Jan-10 14:32:26.709425 - [DEBUG] Function : main
71145 2019-Jan-10 14:32:26.709452 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71146 2019-Jan-10 14:32:26.710071 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71147 2019-Jan-10 14:32:26.710711 - [DEBUG] Value : BOTTOM
71148 2019-Jan-10 14:32:26.710737 - [DEBUG]
71149 2019-Jan-10 14:32:26.710762 - [DEBUG] Function : main
71150 2019-Jan-10 14:32:26.710787 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71151 2019-Jan-10 14:32:26.711403 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71152 2019-Jan-10 14:32:26.712019 - [DEBUG] Value : BOTTOM
71153 2019-Jan-10 14:32:26.712045 - [DEBUG]
71154 2019-Jan-10 14:32:26.712070 - [DEBUG] Function : main
71155 2019-Jan-10 14:32:26.712095 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71156 2019-Jan-10 14:32:26.712710 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71157 2019-Jan-10 14:32:26.713363 - [DEBUG] Value : BOTTOM
71158 2019-Jan-10 14:32:26.713388 - [DEBUG]
71159 2019-Jan-10 14:32:26.713413 - [DEBUG] Function : main
71160 2019-Jan-10 14:32:26.713439 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71161 2019-Jan-10 14:32:26.714073 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71162 2019-Jan-10 14:32:26.714690 - [DEBUG] Value : BOTTOM
71163 2019-Jan-10 14:32:26.714716 - [DEBUG]
71164 2019-Jan-10 14:32:26.714740 - [DEBUG] Function : main
71165 2019-Jan-10 14:32:26.714766 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71166 2019-Jan-10 14:32:26.715381 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71167 2019-Jan-10 14:32:26.716002 - [DEBUG] Value : BOTTOM
71168 2019-Jan-10 14:32:26.716027 - [DEBUG]
71169 2019-Jan-10 14:32:26.716052 - [DEBUG] Function : main
71170 2019-Jan-10 14:32:26.716078 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71171 2019-Jan-10 14:32:26.716692 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71172 2019-Jan-10 14:32:26.717326 - [DEBUG] Value : BOTTOM
71173 2019-Jan-10 14:32:26.717352 - [DEBUG]
71174 2019-Jan-10 14:32:26.717377 - [DEBUG] Function : main
71175 2019-Jan-10 14:32:26.717403 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71176 2019-Jan-10 14:32:26.718019 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71177 2019-Jan-10 14:32:26.718633 - [DEBUG] Value : BOTTOM
71178 2019-Jan-10 14:32:26.718659 - [DEBUG]
71179 2019-Jan-10 14:32:26.718693 - [DEBUG] Function : main
71180 2019-Jan-10 14:32:26.718719 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71181 2019-Jan-10 14:32:26.719334 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71182 2019-Jan-10 14:32:26.719985 - [DEBUG] Value : BOTTOM
71183 2019-Jan-10 14:32:26.720011 - [DEBUG]
71184 2019-Jan-10 14:32:26.720037 - [DEBUG] Function : main
71185 2019-Jan-10 14:32:26.720063 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71186 2019-Jan-10 14:32:26.720716 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71187 2019-Jan-10 14:32:26.721342 - [DEBUG] Value : BOTTOM
71188 2019-Jan-10 14:32:26.721368 - [DEBUG]
71189 2019-Jan-10 14:32:26.721393 - [DEBUG] Function : main
71190 2019-Jan-10 14:32:26.721418 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71191 2019-Jan-10 14:32:26.722034 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71192 2019-Jan-10 14:32:26.722663 - [DEBUG] Value : BOTTOM
71193 2019-Jan-10 14:32:26.722688 - [DEBUG]
71194 2019-Jan-10 14:32:26.722713 - [DEBUG] Function : main
71195 2019-Jan-10 14:32:26.722738 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71196 2019-Jan-10 14:32:26.723355 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71197 2019-Jan-10 14:32:26.723992 - [DEBUG] Value : BOTTOM
71198 2019-Jan-10 14:32:26.724017 - [DEBUG]
71199 2019-Jan-10 14:32:26.724042 - [DEBUG] Function : main
71200 2019-Jan-10 14:32:26.724067 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71201 2019-Jan-10 14:32:26.724683 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71202 2019-Jan-10 14:32:26.725302 - [DEBUG] Value : BOTTOM
71203 2019-Jan-10 14:32:26.725327 - [DEBUG]
71204 2019-Jan-10 14:32:26.725352 - [DEBUG] Function : main
71205 2019-Jan-10 14:32:26.725377 - [DEBUG] Inst. : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71206 2019-Jan-10 14:32:26.725992 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71207 2019-Jan-10 14:32:26.726051 - [DEBUG] Value : BOTTOM
71208 2019-Jan-10 14:32:26.726076 - [DEBUG]
71209 2019-Jan-10 14:32:26.726113 - [DEBUG] Function : main
71210 2019-Jan-10 14:32:26.726139 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71211 2019-Jan-10 14:32:26.726757 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
71212 2019-Jan-10 14:32:26.727396 - [DEBUG] Value : BOTTOM
71213 2019-Jan-10 14:32:26.727421 - [DEBUG]
71214 2019-Jan-10 14:32:26.727446 - [DEBUG] Function : main
71215 2019-Jan-10 14:32:26.727472 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71216 2019-Jan-10 14:32:26.728087 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71217 2019-Jan-10 14:32:26.728704 - [DEBUG] Value : BOTTOM
71218 2019-Jan-10 14:32:26.728729 - [DEBUG]
71219 2019-Jan-10 14:32:26.728754 - [DEBUG] Function : main
71220 2019-Jan-10 14:32:26.728779 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71221 2019-Jan-10 14:32:26.729393 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71222 2019-Jan-10 14:32:26.730011 - [DEBUG] Value : BOTTOM
71223 2019-Jan-10 14:32:26.730037 - [DEBUG]
71224 2019-Jan-10 14:32:26.730061 - [DEBUG] Function : main
71225 2019-Jan-10 14:32:26.730086 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71226 2019-Jan-10 14:32:26.730738 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71227 2019-Jan-10 14:32:26.731377 - [DEBUG] Value : BOTTOM
71228 2019-Jan-10 14:32:26.731402 - [DEBUG]
71229 2019-Jan-10 14:32:26.731427 - [DEBUG] Function : main
71230 2019-Jan-10 14:32:26.731452 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71231 2019-Jan-10 14:32:26.732069 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71232 2019-Jan-10 14:32:26.732685 - [DEBUG] Value : BOTTOM
71233 2019-Jan-10 14:32:26.732711 - [DEBUG]
71234 2019-Jan-10 14:32:26.732736 - [DEBUG] Function : main
71235 2019-Jan-10 14:32:26.732761 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71236 2019-Jan-10 14:32:26.733377 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71237 2019-Jan-10 14:32:26.734012 - [DEBUG] Value : BOTTOM
71238 2019-Jan-10 14:32:26.734038 - [DEBUG]
71239 2019-Jan-10 14:32:26.734063 - [DEBUG] Function : main
71240 2019-Jan-10 14:32:26.734088 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71241 2019-Jan-10 14:32:26.734702 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71242 2019-Jan-10 14:32:26.735318 - [DEBUG] Value : BOTTOM
71243 2019-Jan-10 14:32:26.735344 - [DEBUG]
71244 2019-Jan-10 14:32:26.735368 - [DEBUG] Function : main
71245 2019-Jan-10 14:32:26.735394 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71246 2019-Jan-10 14:32:26.736007 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71247 2019-Jan-10 14:32:26.736628 - [DEBUG] Value : BOTTOM
71248 2019-Jan-10 14:32:26.736654 - [DEBUG]
71249 2019-Jan-10 14:32:26.736678 - [DEBUG] Function : main
71250 2019-Jan-10 14:32:26.736704 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71251 2019-Jan-10 14:32:26.737338 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71252 2019-Jan-10 14:32:26.737953 - [DEBUG] Value : BOTTOM
71253 2019-Jan-10 14:32:26.737979 - [DEBUG]
71254 2019-Jan-10 14:32:26.738003 - [DEBUG] Function : main
71255 2019-Jan-10 14:32:26.738029 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71256 2019-Jan-10 14:32:26.738643 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71257 2019-Jan-10 14:32:26.739269 - [DEBUG] Value : BOTTOM
71258 2019-Jan-10 14:32:26.739295 - [DEBUG]
71259 2019-Jan-10 14:32:26.739320 - [DEBUG] Function : main
71260 2019-Jan-10 14:32:26.739345 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71261 2019-Jan-10 14:32:26.739959 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71262 2019-Jan-10 14:32:26.740623 - [DEBUG] Value : BOTTOM
71263 2019-Jan-10 14:32:26.740650 - [DEBUG]
71264 2019-Jan-10 14:32:26.740676 - [DEBUG] Function : main
71265 2019-Jan-10 14:32:26.740701 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71266 2019-Jan-10 14:32:26.741336 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71267 2019-Jan-10 14:32:26.741955 - [DEBUG] Value : BOTTOM
71268 2019-Jan-10 14:32:26.741980 - [DEBUG]
71269 2019-Jan-10 14:32:26.742005 - [DEBUG] Function : main
71270 2019-Jan-10 14:32:26.742030 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71271 2019-Jan-10 14:32:26.742644 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71272 2019-Jan-10 14:32:26.743276 - [DEBUG] Value : BOTTOM
71273 2019-Jan-10 14:32:26.743302 - [DEBUG]
71274 2019-Jan-10 14:32:26.743326 - [DEBUG] Function : main
71275 2019-Jan-10 14:32:26.743352 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71276 2019-Jan-10 14:32:26.743986 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71277 2019-Jan-10 14:32:26.744601 - [DEBUG] Value : BOTTOM
71278 2019-Jan-10 14:32:26.744627 - [DEBUG]
71279 2019-Jan-10 14:32:26.744652 - [DEBUG] Function : main
71280 2019-Jan-10 14:32:26.744677 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71281 2019-Jan-10 14:32:26.745291 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
71282 2019-Jan-10 14:32:26.745918 - [DEBUG] Value : BOTTOM
71283 2019-Jan-10 14:32:26.745943 - [DEBUG]
71284 2019-Jan-10 14:32:26.745968 - [DEBUG] Function : main
71285 2019-Jan-10 14:32:26.745993 - [DEBUG] Inst. : br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39
71286 2019-Jan-10 14:32:26.746610 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71287 2019-Jan-10 14:32:26.746668 - [DEBUG] Value : BOTTOM
71288 2019-Jan-10 14:32:26.746694 - [DEBUG]
71289 2019-Jan-10 14:32:26.746731 - [DEBUG] Function : main
71290 2019-Jan-10 14:32:26.746757 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71291 2019-Jan-10 14:32:26.747394 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71292 2019-Jan-10 14:32:26.748013 - [DEBUG] Value : BOTTOM
71293 2019-Jan-10 14:32:26.748039 - [DEBUG]
71294 2019-Jan-10 14:32:26.748063 - [DEBUG] Function : main
71295 2019-Jan-10 14:32:26.748089 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71296 2019-Jan-10 14:32:26.748708 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71297 2019-Jan-10 14:32:26.749324 - [DEBUG] Value : BOTTOM
71298 2019-Jan-10 14:32:26.749350 - [DEBUG]
71299 2019-Jan-10 14:32:26.749375 - [DEBUG] Function : main
71300 2019-Jan-10 14:32:26.749401 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71301 2019-Jan-10 14:32:26.750018 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71302 2019-Jan-10 14:32:26.750668 - [DEBUG] Value : BOTTOM
71303 2019-Jan-10 14:32:26.750694 - [DEBUG]
71304 2019-Jan-10 14:32:26.750718 - [DEBUG] Function : main
71305 2019-Jan-10 14:32:26.750744 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71306 2019-Jan-10 14:32:26.751366 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71307 2019-Jan-10 14:32:26.751983 - [DEBUG] Value : BOTTOM
71308 2019-Jan-10 14:32:26.752009 - [DEBUG]
71309 2019-Jan-10 14:32:26.752034 - [DEBUG] Function : main
71310 2019-Jan-10 14:32:26.752060 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71311 2019-Jan-10 14:32:26.752683 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71312 2019-Jan-10 14:32:26.753301 - [DEBUG] Value : BOTTOM
71313 2019-Jan-10 14:32:26.753327 - [DEBUG]
71314 2019-Jan-10 14:32:26.753351 - [DEBUG] Function : main
71315 2019-Jan-10 14:32:26.753377 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71316 2019-Jan-10 14:32:26.754015 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71317 2019-Jan-10 14:32:26.754638 - [DEBUG] Value : BOTTOM
71318 2019-Jan-10 14:32:26.754671 - [DEBUG]
71319 2019-Jan-10 14:32:26.754697 - [DEBUG] Function : main
71320 2019-Jan-10 14:32:26.754723 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71321 2019-Jan-10 14:32:26.755343 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71322 2019-Jan-10 14:32:26.755959 - [DEBUG] Value : BOTTOM
71323 2019-Jan-10 14:32:26.755985 - [DEBUG]
71324 2019-Jan-10 14:32:26.756009 - [DEBUG] Function : main
71325 2019-Jan-10 14:32:26.756035 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71326 2019-Jan-10 14:32:26.756658 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71327 2019-Jan-10 14:32:26.757291 - [DEBUG] Value : BOTTOM
71328 2019-Jan-10 14:32:26.757316 - [DEBUG]
71329 2019-Jan-10 14:32:26.757341 - [DEBUG] Function : main
71330 2019-Jan-10 14:32:26.757366 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71331 2019-Jan-10 14:32:26.757986 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71332 2019-Jan-10 14:32:26.758606 - [DEBUG] Value : BOTTOM
71333 2019-Jan-10 14:32:26.758632 - [DEBUG]
71334 2019-Jan-10 14:32:26.758658 - [DEBUG] Function : main
71335 2019-Jan-10 14:32:26.758683 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71336 2019-Jan-10 14:32:26.759302 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71337 2019-Jan-10 14:32:26.759922 - [DEBUG] Value : BOTTOM
71338 2019-Jan-10 14:32:26.759948 - [DEBUG]
71339 2019-Jan-10 14:32:26.759972 - [DEBUG] Function : main
71340 2019-Jan-10 14:32:26.759998 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71341 2019-Jan-10 14:32:26.760632 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71342 2019-Jan-10 14:32:26.761250 - [DEBUG] Value : BOTTOM
71343 2019-Jan-10 14:32:26.761275 - [DEBUG]
71344 2019-Jan-10 14:32:26.761300 - [DEBUG] Function : main
71345 2019-Jan-10 14:32:26.761326 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71346 2019-Jan-10 14:32:26.761944 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71347 2019-Jan-10 14:32:26.762562 - [DEBUG] Value : BOTTOM
71348 2019-Jan-10 14:32:26.762588 - [DEBUG]
71349 2019-Jan-10 14:32:26.762613 - [DEBUG] Function : main
71350 2019-Jan-10 14:32:26.762638 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71351 2019-Jan-10 14:32:26.763257 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71352 2019-Jan-10 14:32:26.763886 - [DEBUG] Value : BOTTOM
71353 2019-Jan-10 14:32:26.763912 - [DEBUG]
71354 2019-Jan-10 14:32:26.763937 - [DEBUG] Function : main
71355 2019-Jan-10 14:32:26.763962 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71356 2019-Jan-10 14:32:26.764582 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71357 2019-Jan-10 14:32:26.765199 - [DEBUG] Value : BOTTOM
71358 2019-Jan-10 14:32:26.765225 - [DEBUG]
71359 2019-Jan-10 14:32:26.765250 - [DEBUG] Function : main
71360 2019-Jan-10 14:32:26.765275 - [DEBUG] Inst. : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71361 2019-Jan-10 14:32:26.765893 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71362 2019-Jan-10 14:32:26.765949 - [DEBUG] Value : BOTTOM
71363 2019-Jan-10 14:32:26.765975 - [DEBUG]
71364 2019-Jan-10 14:32:26.766013 - [DEBUG] Function : main
71365 2019-Jan-10 14:32:26.766039 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71366 2019-Jan-10 14:32:26.766663 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71367 2019-Jan-10 14:32:26.767298 - [DEBUG] Value : BOTTOM
71368 2019-Jan-10 14:32:26.767324 - [DEBUG]
71369 2019-Jan-10 14:32:26.767349 - [DEBUG] Function : main
71370 2019-Jan-10 14:32:26.767374 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71371 2019-Jan-10 14:32:26.767988 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71372 2019-Jan-10 14:32:26.768605 - [DEBUG] Value : BOTTOM
71373 2019-Jan-10 14:32:26.768630 - [DEBUG]
71374 2019-Jan-10 14:32:26.768655 - [DEBUG] Function : main
71375 2019-Jan-10 14:32:26.768680 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71376 2019-Jan-10 14:32:26.769292 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71377 2019-Jan-10 14:32:26.769933 - [DEBUG] Value : BOTTOM
71378 2019-Jan-10 14:32:26.769958 - [DEBUG]
71379 2019-Jan-10 14:32:26.769983 - [DEBUG] Function : main
71380 2019-Jan-10 14:32:26.770008 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71381 2019-Jan-10 14:32:26.770649 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71382 2019-Jan-10 14:32:26.771268 - [DEBUG] Value : BOTTOM
71383 2019-Jan-10 14:32:26.771293 - [DEBUG]
71384 2019-Jan-10 14:32:26.771318 - [DEBUG] Function : main
71385 2019-Jan-10 14:32:26.771344 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71386 2019-Jan-10 14:32:26.771958 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71387 2019-Jan-10 14:32:26.772576 - [DEBUG] Value : BOTTOM
71388 2019-Jan-10 14:32:26.772602 - [DEBUG]
71389 2019-Jan-10 14:32:26.772626 - [DEBUG] Function : main
71390 2019-Jan-10 14:32:26.772652 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71391 2019-Jan-10 14:32:26.773270 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71392 2019-Jan-10 14:32:26.773902 - [DEBUG] Value : BOTTOM
71393 2019-Jan-10 14:32:26.773928 - [DEBUG]
71394 2019-Jan-10 14:32:26.773953 - [DEBUG] Function : main
71395 2019-Jan-10 14:32:26.773979 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71396 2019-Jan-10 14:32:26.774594 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71397 2019-Jan-10 14:32:26.775208 - [DEBUG] Value : BOTTOM
71398 2019-Jan-10 14:32:26.775234 - [DEBUG]
71399 2019-Jan-10 14:32:26.775259 - [DEBUG] Function : main
71400 2019-Jan-10 14:32:26.775285 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71401 2019-Jan-10 14:32:26.775897 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71402 2019-Jan-10 14:32:26.776512 - [DEBUG] Value : BOTTOM
71403 2019-Jan-10 14:32:26.776538 - [DEBUG]
71404 2019-Jan-10 14:32:26.776563 - [DEBUG] Function : main
71405 2019-Jan-10 14:32:26.776589 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71406 2019-Jan-10 14:32:26.777217 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71407 2019-Jan-10 14:32:26.777837 - [DEBUG] Value : BOTTOM
71408 2019-Jan-10 14:32:26.777863 - [DEBUG]
71409 2019-Jan-10 14:32:26.777887 - [DEBUG] Function : main
71410 2019-Jan-10 14:32:26.777913 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71411 2019-Jan-10 14:32:26.778526 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71412 2019-Jan-10 14:32:26.779146 - [DEBUG] Value : BOTTOM
71413 2019-Jan-10 14:32:26.779179 - [DEBUG]
71414 2019-Jan-10 14:32:26.779203 - [DEBUG] Function : main
71415 2019-Jan-10 14:32:26.779229 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71416 2019-Jan-10 14:32:26.779844 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71417 2019-Jan-10 14:32:26.780477 - [DEBUG] Value : BOTTOM
71418 2019-Jan-10 14:32:26.780502 - [DEBUG]
71419 2019-Jan-10 14:32:26.780527 - [DEBUG] Function : main
71420 2019-Jan-10 14:32:26.780553 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71421 2019-Jan-10 14:32:26.781165 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71422 2019-Jan-10 14:32:26.781783 - [DEBUG] Value : BOTTOM
71423 2019-Jan-10 14:32:26.781809 - [DEBUG]
71424 2019-Jan-10 14:32:26.781834 - [DEBUG] Function : main
71425 2019-Jan-10 14:32:26.781859 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71426 2019-Jan-10 14:32:26.782473 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71427 2019-Jan-10 14:32:26.783087 - [DEBUG] Value : BOTTOM
71428 2019-Jan-10 14:32:26.783112 - [DEBUG]
71429 2019-Jan-10 14:32:26.783137 - [DEBUG] Function : main
71430 2019-Jan-10 14:32:26.783163 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71431 2019-Jan-10 14:32:26.783791 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71432 2019-Jan-10 14:32:26.784409 - [DEBUG] Value : BOTTOM
71433 2019-Jan-10 14:32:26.784435 - [DEBUG]
71434 2019-Jan-10 14:32:26.784459 - [DEBUG] Function : main
71435 2019-Jan-10 14:32:26.784485 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71436 2019-Jan-10 14:32:26.785098 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71437 2019-Jan-10 14:32:26.785715 - [DEBUG] Value : BOTTOM
71438 2019-Jan-10 14:32:26.785741 - [DEBUG]
71439 2019-Jan-10 14:32:26.785765 - [DEBUG] Function : main
71440 2019-Jan-10 14:32:26.785795 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71441 2019-Jan-10 14:32:26.786408 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71442 2019-Jan-10 14:32:26.787041 - [DEBUG] Value : BOTTOM
71443 2019-Jan-10 14:32:26.787067 - [DEBUG]
71444 2019-Jan-10 14:32:26.787092 - [DEBUG] Function : main
71445 2019-Jan-10 14:32:26.787118 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71446 2019-Jan-10 14:32:26.787733 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71447 2019-Jan-10 14:32:26.788352 - [DEBUG] Value : BOTTOM
71448 2019-Jan-10 14:32:26.788377 - [DEBUG]
71449 2019-Jan-10 14:32:26.788402 - [DEBUG] Function : main
71450 2019-Jan-10 14:32:26.788427 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71451 2019-Jan-10 14:32:26.789046 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71452 2019-Jan-10 14:32:26.789663 - [DEBUG] Value : BOTTOM
71453 2019-Jan-10 14:32:26.789689 - [DEBUG]
71454 2019-Jan-10 14:32:26.789713 - [DEBUG] Function : main
71455 2019-Jan-10 14:32:26.789739 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71456 2019-Jan-10 14:32:26.790374 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71457 2019-Jan-10 14:32:26.791006 - [DEBUG] Value : BOTTOM
71458 2019-Jan-10 14:32:26.791032 - [DEBUG]
71459 2019-Jan-10 14:32:26.791057 - [DEBUG] Function : main
71460 2019-Jan-10 14:32:26.791083 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71461 2019-Jan-10 14:32:26.791704 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
71462 2019-Jan-10 14:32:26.792341 - [DEBUG] Value : BOTTOM
71463 2019-Jan-10 14:32:26.792367 - [DEBUG]
71464 2019-Jan-10 14:32:26.792391 - [DEBUG] Function : main
71465 2019-Jan-10 14:32:26.792417 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71466 2019-Jan-10 14:32:26.793031 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71467 2019-Jan-10 14:32:26.793668 - [DEBUG] Value : BOTTOM
71468 2019-Jan-10 14:32:26.793694 - [DEBUG]
71469 2019-Jan-10 14:32:26.793719 - [DEBUG] Function : main
71470 2019-Jan-10 14:32:26.793744 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71471 2019-Jan-10 14:32:26.794358 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
71472 2019-Jan-10 14:32:26.794982 - [DEBUG] Value : BOTTOM
71473 2019-Jan-10 14:32:26.795008 - [DEBUG]
71474 2019-Jan-10 14:32:26.795032 - [DEBUG] Function : main
71475 2019-Jan-10 14:32:26.795058 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71476 2019-Jan-10 14:32:26.795671 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
71477 2019-Jan-10 14:32:26.796288 - [DEBUG] Value : BOTTOM
71478 2019-Jan-10 14:32:26.796314 - [DEBUG]
71479 2019-Jan-10 14:32:26.796338 - [DEBUG] Function : main
71480 2019-Jan-10 14:32:26.796364 - [DEBUG] Inst. : br label %if.end15, !phasar.instruction.id !106, ID: 52
71481 2019-Jan-10 14:32:26.796993 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71482 2019-Jan-10 14:32:26.797051 - [DEBUG] Value : BOTTOM
71483 2019-Jan-10 14:32:26.797076 - [DEBUG]
71484 2019-Jan-10 14:32:26.797115 - [DEBUG] Function : main
71485 2019-Jan-10 14:32:26.797141 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71486 2019-Jan-10 14:32:26.797757 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71487 2019-Jan-10 14:32:26.798375 - [DEBUG] Value : BOTTOM
71488 2019-Jan-10 14:32:26.798400 - [DEBUG]
71489 2019-Jan-10 14:32:26.798425 - [DEBUG] Function : main
71490 2019-Jan-10 14:32:26.798450 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71491 2019-Jan-10 14:32:26.799062 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71492 2019-Jan-10 14:32:26.799679 - [DEBUG] Value : BOTTOM
71493 2019-Jan-10 14:32:26.799704 - [DEBUG]
71494 2019-Jan-10 14:32:26.799729 - [DEBUG] Function : main
71495 2019-Jan-10 14:32:26.799754 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71496 2019-Jan-10 14:32:26.800382 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71497 2019-Jan-10 14:32:26.801017 - [DEBUG] Value : BOTTOM
71498 2019-Jan-10 14:32:26.801042 - [DEBUG]
71499 2019-Jan-10 14:32:26.801067 - [DEBUG] Function : main
71500 2019-Jan-10 14:32:26.801092 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71501 2019-Jan-10 14:32:26.801708 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71502 2019-Jan-10 14:32:26.802333 - [DEBUG] Value : BOTTOM
71503 2019-Jan-10 14:32:26.802359 - [DEBUG]
71504 2019-Jan-10 14:32:26.802383 - [DEBUG] Function : main
71505 2019-Jan-10 14:32:26.802409 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71506 2019-Jan-10 14:32:26.803028 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71507 2019-Jan-10 14:32:26.803666 - [DEBUG] Value : BOTTOM
71508 2019-Jan-10 14:32:26.803691 - [DEBUG]
71509 2019-Jan-10 14:32:26.803716 - [DEBUG] Function : main
71510 2019-Jan-10 14:32:26.803741 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71511 2019-Jan-10 14:32:26.804365 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71512 2019-Jan-10 14:32:26.804980 - [DEBUG] Value : BOTTOM
71513 2019-Jan-10 14:32:26.805006 - [DEBUG]
71514 2019-Jan-10 14:32:26.805031 - [DEBUG] Function : main
71515 2019-Jan-10 14:32:26.805057 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71516 2019-Jan-10 14:32:26.805670 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71517 2019-Jan-10 14:32:26.806287 - [DEBUG] Value : BOTTOM
71518 2019-Jan-10 14:32:26.806312 - [DEBUG]
71519 2019-Jan-10 14:32:26.806337 - [DEBUG] Function : main
71520 2019-Jan-10 14:32:26.806363 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71521 2019-Jan-10 14:32:26.806996 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71522 2019-Jan-10 14:32:26.807611 - [DEBUG] Value : BOTTOM
71523 2019-Jan-10 14:32:26.807637 - [DEBUG]
71524 2019-Jan-10 14:32:26.807662 - [DEBUG] Function : main
71525 2019-Jan-10 14:32:26.807687 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71526 2019-Jan-10 14:32:26.808300 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71527 2019-Jan-10 14:32:26.808920 - [DEBUG] Value : BOTTOM
71528 2019-Jan-10 14:32:26.808946 - [DEBUG]
71529 2019-Jan-10 14:32:26.808970 - [DEBUG] Function : main
71530 2019-Jan-10 14:32:26.808996 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71531 2019-Jan-10 14:32:26.809609 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71532 2019-Jan-10 14:32:26.810242 - [DEBUG] Value : BOTTOM
71533 2019-Jan-10 14:32:26.810268 - [DEBUG]
71534 2019-Jan-10 14:32:26.810292 - [DEBUG] Function : main
71535 2019-Jan-10 14:32:26.810318 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71536 2019-Jan-10 14:32:26.810931 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71537 2019-Jan-10 14:32:26.811549 - [DEBUG] Value : BOTTOM
71538 2019-Jan-10 14:32:26.811574 - [DEBUG]
71539 2019-Jan-10 14:32:26.811599 - [DEBUG] Function : main
71540 2019-Jan-10 14:32:26.811625 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71541 2019-Jan-10 14:32:26.812237 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71542 2019-Jan-10 14:32:26.812861 - [DEBUG] Value : BOTTOM
71543 2019-Jan-10 14:32:26.812886 - [DEBUG]
71544 2019-Jan-10 14:32:26.812911 - [DEBUG] Function : main
71545 2019-Jan-10 14:32:26.812936 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71546 2019-Jan-10 14:32:26.813562 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71547 2019-Jan-10 14:32:26.814176 - [DEBUG] Value : BOTTOM
71548 2019-Jan-10 14:32:26.814202 - [DEBUG]
71549 2019-Jan-10 14:32:26.814226 - [DEBUG] Function : main
71550 2019-Jan-10 14:32:26.814252 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71551 2019-Jan-10 14:32:26.814864 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71552 2019-Jan-10 14:32:26.815481 - [DEBUG] Value : BOTTOM
71553 2019-Jan-10 14:32:26.815506 - [DEBUG]
71554 2019-Jan-10 14:32:26.815531 - [DEBUG] Function : main
71555 2019-Jan-10 14:32:26.815556 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71556 2019-Jan-10 14:32:26.816168 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71557 2019-Jan-10 14:32:26.816786 - [DEBUG] Value : BOTTOM
71558 2019-Jan-10 14:32:26.816812 - [DEBUG]
71559 2019-Jan-10 14:32:26.816858 - [DEBUG] Function : main
71560 2019-Jan-10 14:32:26.816884 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71561 2019-Jan-10 14:32:26.817498 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71562 2019-Jan-10 14:32:26.818112 - [DEBUG] Value : BOTTOM
71563 2019-Jan-10 14:32:26.818138 - [DEBUG]
71564 2019-Jan-10 14:32:26.818163 - [DEBUG] Function : main
71565 2019-Jan-10 14:32:26.818189 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71566 2019-Jan-10 14:32:26.818802 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71567 2019-Jan-10 14:32:26.819420 - [DEBUG] Value : BOTTOM
71568 2019-Jan-10 14:32:26.819446 - [DEBUG]
71569 2019-Jan-10 14:32:26.819471 - [DEBUG] Function : main
71570 2019-Jan-10 14:32:26.819497 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71571 2019-Jan-10 14:32:26.820115 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71572 2019-Jan-10 14:32:26.820751 - [DEBUG] Value : BOTTOM
71573 2019-Jan-10 14:32:26.820777 - [DEBUG]
71574 2019-Jan-10 14:32:26.820801 - [DEBUG] Function : main
71575 2019-Jan-10 14:32:26.820827 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71576 2019-Jan-10 14:32:26.821440 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71577 2019-Jan-10 14:32:26.822054 - [DEBUG] Value : BOTTOM
71578 2019-Jan-10 14:32:26.822080 - [DEBUG]
71579 2019-Jan-10 14:32:26.822105 - [DEBUG] Function : main
71580 2019-Jan-10 14:32:26.822131 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71581 2019-Jan-10 14:32:26.822743 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
71582 2019-Jan-10 14:32:26.823374 - [DEBUG] Value : BOTTOM
71583 2019-Jan-10 14:32:26.823399 - [DEBUG]
71584 2019-Jan-10 14:32:26.823424 - [DEBUG] Function : main
71585 2019-Jan-10 14:32:26.823450 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71586 2019-Jan-10 14:32:26.824079 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
71587 2019-Jan-10 14:32:26.824696 - [DEBUG] Value : BOTTOM
71588 2019-Jan-10 14:32:26.824722 - [DEBUG]
71589 2019-Jan-10 14:32:26.824747 - [DEBUG] Function : main
71590 2019-Jan-10 14:32:26.824772 - [DEBUG] Inst. : br label %if.end, !phasar.instruction.id !105, ID: 51
71591 2019-Jan-10 14:32:26.825384 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71592 2019-Jan-10 14:32:26.825440 - [DEBUG] Value : BOTTOM
71593 2019-Jan-10 14:32:26.825466 - [DEBUG]
71594 2019-Jan-10 14:32:26.825501 - [DEBUG] Function : main
71595 2019-Jan-10 14:32:26.825528 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71596 2019-Jan-10 14:32:26.826144 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71597 2019-Jan-10 14:32:26.826761 - [DEBUG] Value : BOTTOM
71598 2019-Jan-10 14:32:26.826787 - [DEBUG]
71599 2019-Jan-10 14:32:26.826812 - [DEBUG] Function : main
71600 2019-Jan-10 14:32:26.826851 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71601 2019-Jan-10 14:32:26.827466 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71602 2019-Jan-10 14:32:26.828085 - [DEBUG] Value : BOTTOM
71603 2019-Jan-10 14:32:26.828111 - [DEBUG]
71604 2019-Jan-10 14:32:26.828136 - [DEBUG] Function : main
71605 2019-Jan-10 14:32:26.828161 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71606 2019-Jan-10 14:32:26.828777 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71607 2019-Jan-10 14:32:26.829418 - [DEBUG] Value : BOTTOM
71608 2019-Jan-10 14:32:26.829444 - [DEBUG]
71609 2019-Jan-10 14:32:26.829469 - [DEBUG] Function : main
71610 2019-Jan-10 14:32:26.829494 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71611 2019-Jan-10 14:32:26.830112 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71612 2019-Jan-10 14:32:26.830746 - [DEBUG] Value : BOTTOM
71613 2019-Jan-10 14:32:26.830772 - [DEBUG]
71614 2019-Jan-10 14:32:26.830797 - [DEBUG] Function : main
71615 2019-Jan-10 14:32:26.830823 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71616 2019-Jan-10 14:32:26.831439 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71617 2019-Jan-10 14:32:26.832058 - [DEBUG] Value : BOTTOM
71618 2019-Jan-10 14:32:26.832084 - [DEBUG]
71619 2019-Jan-10 14:32:26.832109 - [DEBUG] Function : main
71620 2019-Jan-10 14:32:26.832134 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71621 2019-Jan-10 14:32:26.832750 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71622 2019-Jan-10 14:32:26.833368 - [DEBUG] Value : BOTTOM
71623 2019-Jan-10 14:32:26.833394 - [DEBUG]
71624 2019-Jan-10 14:32:26.833420 - [DEBUG] Function : main
71625 2019-Jan-10 14:32:26.833446 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71626 2019-Jan-10 14:32:26.834078 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71627 2019-Jan-10 14:32:26.834693 - [DEBUG] Value : BOTTOM
71628 2019-Jan-10 14:32:26.834719 - [DEBUG]
71629 2019-Jan-10 14:32:26.834744 - [DEBUG] Function : main
71630 2019-Jan-10 14:32:26.834770 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71631 2019-Jan-10 14:32:26.835385 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71632 2019-Jan-10 14:32:26.836001 - [DEBUG] Value : BOTTOM
71633 2019-Jan-10 14:32:26.836027 - [DEBUG]
71634 2019-Jan-10 14:32:26.836053 - [DEBUG] Function : main
71635 2019-Jan-10 14:32:26.836081 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71636 2019-Jan-10 14:32:26.836697 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71637 2019-Jan-10 14:32:26.837334 - [DEBUG] Value : BOTTOM
71638 2019-Jan-10 14:32:26.837360 - [DEBUG]
71639 2019-Jan-10 14:32:26.837385 - [DEBUG] Function : main
71640 2019-Jan-10 14:32:26.837410 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71641 2019-Jan-10 14:32:26.838025 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71642 2019-Jan-10 14:32:26.838645 - [DEBUG] Value : BOTTOM
71643 2019-Jan-10 14:32:26.838671 - [DEBUG]
71644 2019-Jan-10 14:32:26.838695 - [DEBUG] Function : main
71645 2019-Jan-10 14:32:26.838721 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71646 2019-Jan-10 14:32:26.839343 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71647 2019-Jan-10 14:32:26.839960 - [DEBUG] Value : BOTTOM
71648 2019-Jan-10 14:32:26.839986 - [DEBUG]
71649 2019-Jan-10 14:32:26.840010 - [DEBUG] Function : main
71650 2019-Jan-10 14:32:26.840047 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71651 2019-Jan-10 14:32:26.840681 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71652 2019-Jan-10 14:32:26.841333 - [DEBUG] Value : BOTTOM
71653 2019-Jan-10 14:32:26.841360 - [DEBUG]
71654 2019-Jan-10 14:32:26.841385 - [DEBUG] Function : main
71655 2019-Jan-10 14:32:26.841411 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71656 2019-Jan-10 14:32:26.842037 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71657 2019-Jan-10 14:32:26.842652 - [DEBUG] Value : BOTTOM
71658 2019-Jan-10 14:32:26.842678 - [DEBUG]
71659 2019-Jan-10 14:32:26.842704 - [DEBUG] Function : main
71660 2019-Jan-10 14:32:26.842729 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71661 2019-Jan-10 14:32:26.843344 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71662 2019-Jan-10 14:32:26.843983 - [DEBUG] Value : BOTTOM
71663 2019-Jan-10 14:32:26.844009 - [DEBUG]
71664 2019-Jan-10 14:32:26.844033 - [DEBUG] Function : main
71665 2019-Jan-10 14:32:26.844059 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71666 2019-Jan-10 14:32:26.844674 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71667 2019-Jan-10 14:32:26.845293 - [DEBUG] Value : BOTTOM
71668 2019-Jan-10 14:32:26.845319 - [DEBUG]
71669 2019-Jan-10 14:32:26.845344 - [DEBUG] Function : main
71670 2019-Jan-10 14:32:26.845370 - [DEBUG] Inst. : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71671 2019-Jan-10 14:32:26.845987 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71672 2019-Jan-10 14:32:26.846045 - [DEBUG] Value : BOTTOM
71673 2019-Jan-10 14:32:26.846071 - [DEBUG]
71674 2019-Jan-10 14:32:26.846110 - [DEBUG] Function : main
71675 2019-Jan-10 14:32:26.846136 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71676 2019-Jan-10 14:32:26.846755 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71677 2019-Jan-10 14:32:26.847391 - [DEBUG] Value : BOTTOM
71678 2019-Jan-10 14:32:26.847417 - [DEBUG]
71679 2019-Jan-10 14:32:26.847442 - [DEBUG] Function : main
71680 2019-Jan-10 14:32:26.847467 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71681 2019-Jan-10 14:32:26.848087 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71682 2019-Jan-10 14:32:26.848703 - [DEBUG] Value : BOTTOM
71683 2019-Jan-10 14:32:26.848729 - [DEBUG]
71684 2019-Jan-10 14:32:26.848754 - [DEBUG] Function : main
71685 2019-Jan-10 14:32:26.848780 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71686 2019-Jan-10 14:32:26.849398 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71687 2019-Jan-10 14:32:26.850033 - [DEBUG] Value : BOTTOM
71688 2019-Jan-10 14:32:26.850059 - [DEBUG]
71689 2019-Jan-10 14:32:26.850084 - [DEBUG] Function : main
71690 2019-Jan-10 14:32:26.850110 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71691 2019-Jan-10 14:32:26.850746 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71692 2019-Jan-10 14:32:26.851363 - [DEBUG] Value : BOTTOM
71693 2019-Jan-10 14:32:26.851389 - [DEBUG]
71694 2019-Jan-10 14:32:26.851414 - [DEBUG] Function : main
71695 2019-Jan-10 14:32:26.851440 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71696 2019-Jan-10 14:32:26.852069 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71697 2019-Jan-10 14:32:26.852689 - [DEBUG] Value : BOTTOM
71698 2019-Jan-10 14:32:26.852715 - [DEBUG]
71699 2019-Jan-10 14:32:26.852740 - [DEBUG] Function : main
71700 2019-Jan-10 14:32:26.852766 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71701 2019-Jan-10 14:32:26.853392 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71702 2019-Jan-10 14:32:26.854028 - [DEBUG] Value : BOTTOM
71703 2019-Jan-10 14:32:26.854054 - [DEBUG]
71704 2019-Jan-10 14:32:26.854079 - [DEBUG] Function : main
71705 2019-Jan-10 14:32:26.854105 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71706 2019-Jan-10 14:32:26.854778 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71707 2019-Jan-10 14:32:26.855397 - [DEBUG] Value : BOTTOM
71708 2019-Jan-10 14:32:26.855423 - [DEBUG]
71709 2019-Jan-10 14:32:26.855448 - [DEBUG] Function : main
71710 2019-Jan-10 14:32:26.855474 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71711 2019-Jan-10 14:32:26.856094 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71712 2019-Jan-10 14:32:26.856710 - [DEBUG] Value : BOTTOM
71713 2019-Jan-10 14:32:26.856736 - [DEBUG]
71714 2019-Jan-10 14:32:26.856762 - [DEBUG] Function : main
71715 2019-Jan-10 14:32:26.856787 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71716 2019-Jan-10 14:32:26.857443 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71717 2019-Jan-10 14:32:26.858066 - [DEBUG] Value : BOTTOM
71718 2019-Jan-10 14:32:26.858092 - [DEBUG]
71719 2019-Jan-10 14:32:26.858117 - [DEBUG] Function : main
71720 2019-Jan-10 14:32:26.858143 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71721 2019-Jan-10 14:32:26.858762 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71722 2019-Jan-10 14:32:26.859382 - [DEBUG] Value : BOTTOM
71723 2019-Jan-10 14:32:26.859408 - [DEBUG]
71724 2019-Jan-10 14:32:26.859433 - [DEBUG] Function : main
71725 2019-Jan-10 14:32:26.859459 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71726 2019-Jan-10 14:32:26.860078 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71727 2019-Jan-10 14:32:26.860711 - [DEBUG] Value : BOTTOM
71728 2019-Jan-10 14:32:26.860738 - [DEBUG]
71729 2019-Jan-10 14:32:26.860763 - [DEBUG] Function : main
71730 2019-Jan-10 14:32:26.860789 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71731 2019-Jan-10 14:32:26.861407 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71732 2019-Jan-10 14:32:26.862025 - [DEBUG] Value : BOTTOM
71733 2019-Jan-10 14:32:26.862052 - [DEBUG]
71734 2019-Jan-10 14:32:26.862077 - [DEBUG] Function : main
71735 2019-Jan-10 14:32:26.862102 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71736 2019-Jan-10 14:32:26.862720 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71737 2019-Jan-10 14:32:26.863335 - [DEBUG] Value : BOTTOM
71738 2019-Jan-10 14:32:26.863360 - [DEBUG]
71739 2019-Jan-10 14:32:26.863385 - [DEBUG] Function : main
71740 2019-Jan-10 14:32:26.863411 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71741 2019-Jan-10 14:32:26.864055 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71742 2019-Jan-10 14:32:26.864673 - [DEBUG] Value : BOTTOM
71743 2019-Jan-10 14:32:26.864699 - [DEBUG]
71744 2019-Jan-10 14:32:26.864725 - [DEBUG] Function : main
71745 2019-Jan-10 14:32:26.864750 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71746 2019-Jan-10 14:32:26.865369 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71747 2019-Jan-10 14:32:26.865987 - [DEBUG] Value : BOTTOM
71748 2019-Jan-10 14:32:26.866013 - [DEBUG]
71749 2019-Jan-10 14:32:26.866038 - [DEBUG] Function : main
71750 2019-Jan-10 14:32:26.866064 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71751 2019-Jan-10 14:32:26.866682 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71752 2019-Jan-10 14:32:26.867312 - [DEBUG] Value : BOTTOM
71753 2019-Jan-10 14:32:26.867338 - [DEBUG]
71754 2019-Jan-10 14:32:26.867364 - [DEBUG] Function : main
71755 2019-Jan-10 14:32:26.867390 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71756 2019-Jan-10 14:32:26.868008 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71757 2019-Jan-10 14:32:26.868625 - [DEBUG] Value : BOTTOM
71758 2019-Jan-10 14:32:26.868651 - [DEBUG]
71759 2019-Jan-10 14:32:26.868675 - [DEBUG] Function : main
71760 2019-Jan-10 14:32:26.868701 - [DEBUG] Inst. : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71761 2019-Jan-10 14:32:26.869352 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71762 2019-Jan-10 14:32:26.869409 - [DEBUG] Value : BOTTOM
71763 2019-Jan-10 14:32:26.869435 - [DEBUG]
71764 2019-Jan-10 14:32:26.869474 - [DEBUG] Function : main
71765 2019-Jan-10 14:32:26.869501 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71766 2019-Jan-10 14:32:26.870152 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71767 2019-Jan-10 14:32:26.870844 - [DEBUG] Value : BOTTOM
71768 2019-Jan-10 14:32:26.870871 - [DEBUG]
71769 2019-Jan-10 14:32:26.870898 - [DEBUG] Function : main
71770 2019-Jan-10 14:32:26.870925 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71771 2019-Jan-10 14:32:26.871572 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71772 2019-Jan-10 14:32:26.872195 - [DEBUG] Value : BOTTOM
71773 2019-Jan-10 14:32:26.872222 - [DEBUG]
71774 2019-Jan-10 14:32:26.872248 - [DEBUG] Function : main
71775 2019-Jan-10 14:32:26.872273 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71776 2019-Jan-10 14:32:26.872888 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71777 2019-Jan-10 14:32:26.873548 - [DEBUG] Value : BOTTOM
71778 2019-Jan-10 14:32:26.873573 - [DEBUG]
71779 2019-Jan-10 14:32:26.873598 - [DEBUG] Function : main
71780 2019-Jan-10 14:32:26.873624 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71781 2019-Jan-10 14:32:26.874241 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71782 2019-Jan-10 14:32:26.874859 - [DEBUG] Value : BOTTOM
71783 2019-Jan-10 14:32:26.874885 - [DEBUG]
71784 2019-Jan-10 14:32:26.874910 - [DEBUG] Function : main
71785 2019-Jan-10 14:32:26.874936 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71786 2019-Jan-10 14:32:26.875569 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71787 2019-Jan-10 14:32:26.876190 - [DEBUG] Value : BOTTOM
71788 2019-Jan-10 14:32:26.876216 - [DEBUG]
71789 2019-Jan-10 14:32:26.876240 - [DEBUG] Function : main
71790 2019-Jan-10 14:32:26.876266 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71791 2019-Jan-10 14:32:26.876895 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71792 2019-Jan-10 14:32:26.877511 - [DEBUG] Value : BOTTOM
71793 2019-Jan-10 14:32:26.877537 - [DEBUG]
71794 2019-Jan-10 14:32:26.877563 - [DEBUG] Function : main
71795 2019-Jan-10 14:32:26.877589 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71796 2019-Jan-10 14:32:26.878203 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71797 2019-Jan-10 14:32:26.878818 - [DEBUG] Value : BOTTOM
71798 2019-Jan-10 14:32:26.878843 - [DEBUG]
71799 2019-Jan-10 14:32:26.878868 - [DEBUG] Function : main
71800 2019-Jan-10 14:32:26.878893 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71801 2019-Jan-10 14:32:26.879508 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71802 2019-Jan-10 14:32:26.880123 - [DEBUG] Value : BOTTOM
71803 2019-Jan-10 14:32:26.880149 - [DEBUG]
71804 2019-Jan-10 14:32:26.880187 - [DEBUG] Function : main
71805 2019-Jan-10 14:32:26.880213 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71806 2019-Jan-10 14:32:26.880829 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71807 2019-Jan-10 14:32:26.881451 - [DEBUG] Value : BOTTOM
71808 2019-Jan-10 14:32:26.881477 - [DEBUG]
71809 2019-Jan-10 14:32:26.881501 - [DEBUG] Function : main
71810 2019-Jan-10 14:32:26.881527 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71811 2019-Jan-10 14:32:26.882142 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71812 2019-Jan-10 14:32:26.882762 - [DEBUG] Value : BOTTOM
71813 2019-Jan-10 14:32:26.882788 - [DEBUG]
71814 2019-Jan-10 14:32:26.882813 - [DEBUG] Function : main
71815 2019-Jan-10 14:32:26.882838 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71816 2019-Jan-10 14:32:26.883453 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71817 2019-Jan-10 14:32:26.884087 - [DEBUG] Value : BOTTOM
71818 2019-Jan-10 14:32:26.884113 - [DEBUG]
71819 2019-Jan-10 14:32:26.884137 - [DEBUG] Function : main
71820 2019-Jan-10 14:32:26.884162 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71821 2019-Jan-10 14:32:26.884777 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71822 2019-Jan-10 14:32:26.885396 - [DEBUG] Value : BOTTOM
71823 2019-Jan-10 14:32:26.885422 - [DEBUG]
71824 2019-Jan-10 14:32:26.885447 - [DEBUG] Function : main
71825 2019-Jan-10 14:32:26.885473 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71826 2019-Jan-10 14:32:26.886087 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71827 2019-Jan-10 14:32:26.886758 - [DEBUG] Value : BOTTOM
71828 2019-Jan-10 14:32:26.886784 - [DEBUG]
71829 2019-Jan-10 14:32:26.886809 - [DEBUG] Function : main
71830 2019-Jan-10 14:32:26.886849 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71831 2019-Jan-10 14:32:26.887515 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71832 2019-Jan-10 14:32:26.888137 - [DEBUG] Value : BOTTOM
71833 2019-Jan-10 14:32:26.888164 - [DEBUG]
71834 2019-Jan-10 14:32:26.888189 - [DEBUG] Function : main
71835 2019-Jan-10 14:32:26.888215 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71836 2019-Jan-10 14:32:26.888831 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71837 2019-Jan-10 14:32:26.889451 - [DEBUG] Value : BOTTOM
71838 2019-Jan-10 14:32:26.889477 - [DEBUG]
71839 2019-Jan-10 14:32:26.889501 - [DEBUG] Function : main
71840 2019-Jan-10 14:32:26.889527 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71841 2019-Jan-10 14:32:26.890142 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71842 2019-Jan-10 14:32:26.890780 - [DEBUG] Value : BOTTOM
71843 2019-Jan-10 14:32:26.890806 - [DEBUG]
71844 2019-Jan-10 14:32:26.890832 - [DEBUG] Function : main
71845 2019-Jan-10 14:32:26.890858 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71846 2019-Jan-10 14:32:26.891486 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71847 2019-Jan-10 14:32:26.892114 - [DEBUG] Value : BOTTOM
71848 2019-Jan-10 14:32:26.892140 - [DEBUG]
71849 2019-Jan-10 14:32:26.892165 - [DEBUG] Function : main
71850 2019-Jan-10 14:32:26.892190 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71851 2019-Jan-10 14:32:26.892806 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71852 2019-Jan-10 14:32:26.893427 - [DEBUG] Value : BOTTOM
71853 2019-Jan-10 14:32:26.893453 - [DEBUG]
71854 2019-Jan-10 14:32:26.893478 - [DEBUG] Function : main
71855 2019-Jan-10 14:32:26.893519 - [DEBUG] Inst. : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71856 2019-Jan-10 14:32:26.894134 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71857 2019-Jan-10 14:32:26.894193 - [DEBUG] Value : BOTTOM
71858 2019-Jan-10 14:32:26.894219 - [DEBUG]
71859 2019-Jan-10 14:32:26.894261 - [DEBUG] Function : main
71860 2019-Jan-10 14:32:26.894288 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71861 2019-Jan-10 14:32:26.894911 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71862 2019-Jan-10 14:32:26.895529 - [DEBUG] Value : BOTTOM
71863 2019-Jan-10 14:32:26.895555 - [DEBUG]
71864 2019-Jan-10 14:32:26.895580 - [DEBUG] Function : main
71865 2019-Jan-10 14:32:26.895606 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71866 2019-Jan-10 14:32:26.896223 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71867 2019-Jan-10 14:32:26.896851 - [DEBUG] Value : BOTTOM
71868 2019-Jan-10 14:32:26.896877 - [DEBUG]
71869 2019-Jan-10 14:32:26.896902 - [DEBUG] Function : main
71870 2019-Jan-10 14:32:26.896927 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71871 2019-Jan-10 14:32:26.897545 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71872 2019-Jan-10 14:32:26.898180 - [DEBUG] Value : BOTTOM
71873 2019-Jan-10 14:32:26.898206 - [DEBUG]
71874 2019-Jan-10 14:32:26.898231 - [DEBUG] Function : main
71875 2019-Jan-10 14:32:26.898256 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71876 2019-Jan-10 14:32:26.898888 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71877 2019-Jan-10 14:32:26.899505 - [DEBUG] Value : BOTTOM
71878 2019-Jan-10 14:32:26.899531 - [DEBUG]
71879 2019-Jan-10 14:32:26.899556 - [DEBUG] Function : main
71880 2019-Jan-10 14:32:26.899581 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71881 2019-Jan-10 14:32:26.900214 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71882 2019-Jan-10 14:32:26.900833 - [DEBUG] Value : BOTTOM
71883 2019-Jan-10 14:32:26.900859 - [DEBUG]
71884 2019-Jan-10 14:32:26.900883 - [DEBUG] Function : main
71885 2019-Jan-10 14:32:26.900909 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71886 2019-Jan-10 14:32:26.901526 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71887 2019-Jan-10 14:32:26.902142 - [DEBUG] Value : BOTTOM
71888 2019-Jan-10 14:32:26.902168 - [DEBUG]
71889 2019-Jan-10 14:32:26.902193 - [DEBUG] Function : main
71890 2019-Jan-10 14:32:26.902219 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71891 2019-Jan-10 14:32:26.902842 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71892 2019-Jan-10 14:32:26.903463 - [DEBUG] Value : BOTTOM
71893 2019-Jan-10 14:32:26.903499 - [DEBUG]
71894 2019-Jan-10 14:32:26.903526 - [DEBUG] Function : main
71895 2019-Jan-10 14:32:26.903552 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71896 2019-Jan-10 14:32:26.904170 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
71897 2019-Jan-10 14:32:26.904785 - [DEBUG] Value : BOTTOM
71898 2019-Jan-10 14:32:26.904811 - [DEBUG]
71899 2019-Jan-10 14:32:26.904836 - [DEBUG] Function : main
71900 2019-Jan-10 14:32:26.904861 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71901 2019-Jan-10 14:32:26.905478 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
71902 2019-Jan-10 14:32:26.906097 - [DEBUG] Value : BOTTOM
71903 2019-Jan-10 14:32:26.906123 - [DEBUG]
71904 2019-Jan-10 14:32:26.906148 - [DEBUG] Function : main
71905 2019-Jan-10 14:32:26.906173 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71906 2019-Jan-10 14:32:26.906790 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
71907 2019-Jan-10 14:32:26.907426 - [DEBUG] Value : BOTTOM
71908 2019-Jan-10 14:32:26.907452 - [DEBUG]
71909 2019-Jan-10 14:32:26.907477 - [DEBUG] Function : main
71910 2019-Jan-10 14:32:26.907502 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71911 2019-Jan-10 14:32:26.908120 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
71912 2019-Jan-10 14:32:26.908738 - [DEBUG] Value : BOTTOM
71913 2019-Jan-10 14:32:26.908763 - [DEBUG]
71914 2019-Jan-10 14:32:26.908788 - [DEBUG] Function : main
71915 2019-Jan-10 14:32:26.908813 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71916 2019-Jan-10 14:32:26.909430 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
71917 2019-Jan-10 14:32:26.910046 - [DEBUG] Value : BOTTOM
71918 2019-Jan-10 14:32:26.910073 - [DEBUG]
71919 2019-Jan-10 14:32:26.910097 - [DEBUG] Function : main
71920 2019-Jan-10 14:32:26.910123 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71921 2019-Jan-10 14:32:26.910757 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
71922 2019-Jan-10 14:32:26.911389 - [DEBUG] Value : BOTTOM
71923 2019-Jan-10 14:32:26.911415 - [DEBUG]
71924 2019-Jan-10 14:32:26.911440 - [DEBUG] Function : main
71925 2019-Jan-10 14:32:26.911465 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71926 2019-Jan-10 14:32:26.912083 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
71927 2019-Jan-10 14:32:26.912701 - [DEBUG] Value : BOTTOM
71928 2019-Jan-10 14:32:26.912727 - [DEBUG]
71929 2019-Jan-10 14:32:26.912751 - [DEBUG] Function : main
71930 2019-Jan-10 14:32:26.912781 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71931 2019-Jan-10 14:32:26.913399 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
71932 2019-Jan-10 14:32:26.914031 - [DEBUG] Value : BOTTOM
71933 2019-Jan-10 14:32:26.914057 - [DEBUG]
71934 2019-Jan-10 14:32:26.914082 - [DEBUG] Function : main
71935 2019-Jan-10 14:32:26.914107 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71936 2019-Jan-10 14:32:26.914725 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
71937 2019-Jan-10 14:32:26.915339 - [DEBUG] Value : BOTTOM
71938 2019-Jan-10 14:32:26.915365 - [DEBUG]
71939 2019-Jan-10 14:32:26.915391 - [DEBUG] Function : main
71940 2019-Jan-10 14:32:26.915416 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71941 2019-Jan-10 14:32:26.916034 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
71942 2019-Jan-10 14:32:26.916650 - [DEBUG] Value : BOTTOM
71943 2019-Jan-10 14:32:26.916675 - [DEBUG]
71944 2019-Jan-10 14:32:26.916700 - [DEBUG] Function : main
71945 2019-Jan-10 14:32:26.916725 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71946 2019-Jan-10 14:32:26.917358 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
71947 2019-Jan-10 14:32:26.917975 - [DEBUG] Value : BOTTOM
71948 2019-Jan-10 14:32:26.918002 - [DEBUG]
71949 2019-Jan-10 14:32:26.918026 - [DEBUG] Function : main
71950 2019-Jan-10 14:32:26.918052 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71951 2019-Jan-10 14:32:26.918670 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
71952 2019-Jan-10 14:32:26.919283 - [DEBUG] Value : BOTTOM
71953 2019-Jan-10 14:32:26.919308 - [DEBUG]
71954 2019-Jan-10 14:32:26.919333 - [DEBUG] Function : main
71955 2019-Jan-10 14:32:26.919358 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71956 2019-Jan-10 14:32:26.919981 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
71957 2019-Jan-10 14:32:26.920626 - [DEBUG] Value : BOTTOM
71958 2019-Jan-10 14:32:26.920652 - [DEBUG]
71959 2019-Jan-10 14:32:26.920677 - [DEBUG] Function : main
71960 2019-Jan-10 14:32:26.920703 - [DEBUG] Inst. : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
71961 2019-Jan-10 14:32:26.921321 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
71962 2019-Jan-10 14:32:26.921378 - [DEBUG] Value : BOTTOM
71963 2019-Jan-10 14:32:26.921403 - [DEBUG]
71964 2019-Jan-10 14:32:26.921440 - [DEBUG] Function : main
71965 2019-Jan-10 14:32:26.921467 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
71966 2019-Jan-10 14:32:26.922083 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
71967 2019-Jan-10 14:32:26.922700 - [DEBUG] Value : BOTTOM
71968 2019-Jan-10 14:32:26.922733 - [DEBUG]
71969 2019-Jan-10 14:32:26.922758 - [DEBUG] Function : main
71970 2019-Jan-10 14:32:26.922784 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
71971 2019-Jan-10 14:32:26.923399 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
71972 2019-Jan-10 14:32:26.924031 - [DEBUG] Value : BOTTOM
71973 2019-Jan-10 14:32:26.924056 - [DEBUG]
71974 2019-Jan-10 14:32:26.924081 - [DEBUG] Function : main
71975 2019-Jan-10 14:32:26.924107 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
71976 2019-Jan-10 14:32:26.924721 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
71977 2019-Jan-10 14:32:26.925353 - [DEBUG] Value : BOTTOM
71978 2019-Jan-10 14:32:26.925379 - [DEBUG]
71979 2019-Jan-10 14:32:26.925403 - [DEBUG] Function : main
71980 2019-Jan-10 14:32:26.925429 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
71981 2019-Jan-10 14:32:26.926046 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
71982 2019-Jan-10 14:32:26.926662 - [DEBUG] Value : BOTTOM
71983 2019-Jan-10 14:32:26.926688 - [DEBUG]
71984 2019-Jan-10 14:32:26.926712 - [DEBUG] Function : main
71985 2019-Jan-10 14:32:26.926738 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
71986 2019-Jan-10 14:32:26.927367 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
71987 2019-Jan-10 14:32:26.927986 - [DEBUG] Value : BOTTOM
71988 2019-Jan-10 14:32:26.928011 - [DEBUG]
71989 2019-Jan-10 14:32:26.928036 - [DEBUG] Function : main
71990 2019-Jan-10 14:32:26.928061 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
71991 2019-Jan-10 14:32:26.928676 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
71992 2019-Jan-10 14:32:26.929290 - [DEBUG] Value : BOTTOM
71993 2019-Jan-10 14:32:26.929316 - [DEBUG]
71994 2019-Jan-10 14:32:26.929341 - [DEBUG] Function : main
71995 2019-Jan-10 14:32:26.929367 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
71996 2019-Jan-10 14:32:26.929983 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
71997 2019-Jan-10 14:32:26.930612 - [DEBUG] Value : BOTTOM
71998 2019-Jan-10 14:32:26.930637 - [DEBUG]
71999 2019-Jan-10 14:32:26.930662 - [DEBUG] Function : main
72000 2019-Jan-10 14:32:26.930688 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72001 2019-Jan-10 14:32:26.931303 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72002 2019-Jan-10 14:32:26.931917 - [DEBUG] Value : BOTTOM
72003 2019-Jan-10 14:32:26.931943 - [DEBUG]
72004 2019-Jan-10 14:32:26.931968 - [DEBUG] Function : main
72005 2019-Jan-10 14:32:26.931993 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72006 2019-Jan-10 14:32:26.932607 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72007 2019-Jan-10 14:32:26.933225 - [DEBUG] Value : BOTTOM
72008 2019-Jan-10 14:32:26.933250 - [DEBUG]
72009 2019-Jan-10 14:32:26.933275 - [DEBUG] Function : main
72010 2019-Jan-10 14:32:26.933301 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72011 2019-Jan-10 14:32:26.933952 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72012 2019-Jan-10 14:32:26.934620 - [DEBUG] Value : BOTTOM
72013 2019-Jan-10 14:32:26.934647 - [DEBUG]
72014 2019-Jan-10 14:32:26.934674 - [DEBUG] Function : main
72015 2019-Jan-10 14:32:26.934701 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72016 2019-Jan-10 14:32:26.935395 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72017 2019-Jan-10 14:32:26.936054 - [DEBUG] Value : BOTTOM
72018 2019-Jan-10 14:32:26.936080 - [DEBUG]
72019 2019-Jan-10 14:32:26.936108 - [DEBUG] Function : main
72020 2019-Jan-10 14:32:26.936135 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72021 2019-Jan-10 14:32:26.936798 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72022 2019-Jan-10 14:32:26.937451 - [DEBUG] Value : BOTTOM
72023 2019-Jan-10 14:32:26.937477 - [DEBUG]
72024 2019-Jan-10 14:32:26.937503 - [DEBUG] Function : main
72025 2019-Jan-10 14:32:26.937529 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72026 2019-Jan-10 14:32:26.938143 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
72027 2019-Jan-10 14:32:26.938756 - [DEBUG] Value : BOTTOM
72028 2019-Jan-10 14:32:26.938782 - [DEBUG]
72029 2019-Jan-10 14:32:26.938807 - [DEBUG] Function : main
72030 2019-Jan-10 14:32:26.938833 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72031 2019-Jan-10 14:32:26.939447 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72032 2019-Jan-10 14:32:26.940064 - [DEBUG] Value : BOTTOM
72033 2019-Jan-10 14:32:26.940090 - [DEBUG]
72034 2019-Jan-10 14:32:26.940115 - [DEBUG] Function : main
72035 2019-Jan-10 14:32:26.940141 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72036 2019-Jan-10 14:32:26.940769 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72037 2019-Jan-10 14:32:26.941386 - [DEBUG] Value : BOTTOM
72038 2019-Jan-10 14:32:26.941412 - [DEBUG]
72039 2019-Jan-10 14:32:26.941436 - [DEBUG] Function : main
72040 2019-Jan-10 14:32:26.941462 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72041 2019-Jan-10 14:32:26.942096 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
72042 2019-Jan-10 14:32:26.942715 - [DEBUG] Value : BOTTOM
72043 2019-Jan-10 14:32:26.942741 - [DEBUG]
72044 2019-Jan-10 14:32:26.942768 - [DEBUG] Function : main
72045 2019-Jan-10 14:32:26.942794 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72046 2019-Jan-10 14:32:26.943409 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72047 2019-Jan-10 14:32:26.944044 - [DEBUG] Value : BOTTOM
72048 2019-Jan-10 14:32:26.944069 - [DEBUG]
72049 2019-Jan-10 14:32:26.944094 - [DEBUG] Function : main
72050 2019-Jan-10 14:32:26.944120 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72051 2019-Jan-10 14:32:26.944733 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72052 2019-Jan-10 14:32:26.945352 - [DEBUG] Value : BOTTOM
72053 2019-Jan-10 14:32:26.945378 - [DEBUG]
72054 2019-Jan-10 14:32:26.945403 - [DEBUG] Function : main
72055 2019-Jan-10 14:32:26.945428 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72056 2019-Jan-10 14:32:26.946043 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
72057 2019-Jan-10 14:32:26.946656 - [DEBUG] Value : BOTTOM
72058 2019-Jan-10 14:32:26.946682 - [DEBUG]
72059 2019-Jan-10 14:32:26.946706 - [DEBUG] Function : main
72060 2019-Jan-10 14:32:26.946732 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72061 2019-Jan-10 14:32:26.947362 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72062 2019-Jan-10 14:32:26.948005 - [DEBUG] Value : BOTTOM
72063 2019-Jan-10 14:32:26.948031 - [DEBUG]
72064 2019-Jan-10 14:32:26.948055 - [DEBUG] Function : main
72065 2019-Jan-10 14:32:26.948081 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72066 2019-Jan-10 14:32:26.948697 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72067 2019-Jan-10 14:32:26.949316 - [DEBUG] Value : BOTTOM
72068 2019-Jan-10 14:32:26.949341 - [DEBUG]
72069 2019-Jan-10 14:32:26.949366 - [DEBUG] Function : main
72070 2019-Jan-10 14:32:26.949392 - [DEBUG] Inst. : br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48
72071 2019-Jan-10 14:32:26.950006 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72072 2019-Jan-10 14:32:26.950066 - [DEBUG] Value : BOTTOM
72073 2019-Jan-10 14:32:26.950091 - [DEBUG]
72074 2019-Jan-10 14:32:26.950134 - [DEBUG] Function : main
72075 2019-Jan-10 14:32:26.950174 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72076 2019-Jan-10 14:32:26.950796 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72077 2019-Jan-10 14:32:26.951412 - [DEBUG] Value : BOTTOM
72078 2019-Jan-10 14:32:26.951438 - [DEBUG]
72079 2019-Jan-10 14:32:26.951463 - [DEBUG] Function : main
72080 2019-Jan-10 14:32:26.951488 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72081 2019-Jan-10 14:32:26.952105 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72082 2019-Jan-10 14:32:26.952721 - [DEBUG] Value : BOTTOM
72083 2019-Jan-10 14:32:26.952746 - [DEBUG]
72084 2019-Jan-10 14:32:26.952775 - [DEBUG] Function : main
72085 2019-Jan-10 14:32:26.952800 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72086 2019-Jan-10 14:32:26.953417 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72087 2019-Jan-10 14:32:26.954073 - [DEBUG] Value : BOTTOM
72088 2019-Jan-10 14:32:26.954098 - [DEBUG]
72089 2019-Jan-10 14:32:26.954123 - [DEBUG] Function : main
72090 2019-Jan-10 14:32:26.954149 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72091 2019-Jan-10 14:32:26.954769 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72092 2019-Jan-10 14:32:26.955385 - [DEBUG] Value : BOTTOM
72093 2019-Jan-10 14:32:26.955411 - [DEBUG]
72094 2019-Jan-10 14:32:26.955436 - [DEBUG] Function : main
72095 2019-Jan-10 14:32:26.955462 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72096 2019-Jan-10 14:32:26.956080 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72097 2019-Jan-10 14:32:26.956697 - [DEBUG] Value : BOTTOM
72098 2019-Jan-10 14:32:26.956723 - [DEBUG]
72099 2019-Jan-10 14:32:26.956747 - [DEBUG] Function : main
72100 2019-Jan-10 14:32:26.956773 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72101 2019-Jan-10 14:32:26.957427 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72102 2019-Jan-10 14:32:26.958098 - [DEBUG] Value : BOTTOM
72103 2019-Jan-10 14:32:26.958126 - [DEBUG]
72104 2019-Jan-10 14:32:26.958153 - [DEBUG] Function : main
72105 2019-Jan-10 14:32:26.958180 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72106 2019-Jan-10 14:32:26.958814 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72107 2019-Jan-10 14:32:26.959430 - [DEBUG] Value : BOTTOM
72108 2019-Jan-10 14:32:26.959455 - [DEBUG]
72109 2019-Jan-10 14:32:26.959480 - [DEBUG] Function : main
72110 2019-Jan-10 14:32:26.959521 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72111 2019-Jan-10 14:32:26.960140 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72112 2019-Jan-10 14:32:26.960777 - [DEBUG] Value : BOTTOM
72113 2019-Jan-10 14:32:26.960803 - [DEBUG]
72114 2019-Jan-10 14:32:26.960827 - [DEBUG] Function : main
72115 2019-Jan-10 14:32:26.960853 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72116 2019-Jan-10 14:32:26.961471 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72117 2019-Jan-10 14:32:26.962092 - [DEBUG] Value : BOTTOM
72118 2019-Jan-10 14:32:26.962118 - [DEBUG]
72119 2019-Jan-10 14:32:26.962143 - [DEBUG] Function : main
72120 2019-Jan-10 14:32:26.962168 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72121 2019-Jan-10 14:32:26.962787 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72122 2019-Jan-10 14:32:26.963405 - [DEBUG] Value : BOTTOM
72123 2019-Jan-10 14:32:26.963430 - [DEBUG]
72124 2019-Jan-10 14:32:26.963455 - [DEBUG] Function : main
72125 2019-Jan-10 14:32:26.963481 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72126 2019-Jan-10 14:32:26.964112 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72127 2019-Jan-10 14:32:26.964731 - [DEBUG] Value : BOTTOM
72128 2019-Jan-10 14:32:26.964756 - [DEBUG]
72129 2019-Jan-10 14:32:26.964781 - [DEBUG] Function : main
72130 2019-Jan-10 14:32:26.964806 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72131 2019-Jan-10 14:32:26.965424 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72132 2019-Jan-10 14:32:26.966042 - [DEBUG] Value : BOTTOM
72133 2019-Jan-10 14:32:26.966068 - [DEBUG]
72134 2019-Jan-10 14:32:26.966093 - [DEBUG] Function : main
72135 2019-Jan-10 14:32:26.966118 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72136 2019-Jan-10 14:32:26.966736 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
72137 2019-Jan-10 14:32:26.967364 - [DEBUG] Value : BOTTOM
72138 2019-Jan-10 14:32:26.967390 - [DEBUG]
72139 2019-Jan-10 14:32:26.967415 - [DEBUG] Function : main
72140 2019-Jan-10 14:32:26.967440 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72141 2019-Jan-10 14:32:26.968058 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72142 2019-Jan-10 14:32:26.968676 - [DEBUG] Value : BOTTOM
72143 2019-Jan-10 14:32:26.968702 - [DEBUG]
72144 2019-Jan-10 14:32:26.968727 - [DEBUG] Function : main
72145 2019-Jan-10 14:32:26.968753 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72146 2019-Jan-10 14:32:26.969369 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72147 2019-Jan-10 14:32:26.969994 - [DEBUG] Value : BOTTOM
72148 2019-Jan-10 14:32:26.970020 - [DEBUG]
72149 2019-Jan-10 14:32:26.970045 - [DEBUG] Function : main
72150 2019-Jan-10 14:32:26.970070 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72151 2019-Jan-10 14:32:26.970706 - [DEBUG] Fact : br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42
72152 2019-Jan-10 14:32:26.971320 - [DEBUG] Value : BOTTOM
72153 2019-Jan-10 14:32:26.971350 - [DEBUG]
72154 2019-Jan-10 14:32:26.971376 - [DEBUG] Function : main
72155 2019-Jan-10 14:32:26.971402 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72156 2019-Jan-10 14:32:26.972029 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72157 2019-Jan-10 14:32:26.972646 - [DEBUG] Value : BOTTOM
72158 2019-Jan-10 14:32:26.972672 - [DEBUG]
72159 2019-Jan-10 14:32:26.972696 - [DEBUG] Function : main
72160 2019-Jan-10 14:32:26.972722 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72161 2019-Jan-10 14:32:26.973340 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72162 2019-Jan-10 14:32:26.973974 - [DEBUG] Value : BOTTOM
72163 2019-Jan-10 14:32:26.974001 - [DEBUG]
72164 2019-Jan-10 14:32:26.974027 - [DEBUG] Function : main
72165 2019-Jan-10 14:32:26.974052 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72166 2019-Jan-10 14:32:26.974670 - [DEBUG] Fact : br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45
72167 2019-Jan-10 14:32:26.975285 - [DEBUG] Value : BOTTOM
72168 2019-Jan-10 14:32:26.975311 - [DEBUG]
72169 2019-Jan-10 14:32:26.975335 - [DEBUG] Function : main
72170 2019-Jan-10 14:32:26.975361 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72171 2019-Jan-10 14:32:26.975978 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72172 2019-Jan-10 14:32:26.976604 - [DEBUG] Value : BOTTOM
72173 2019-Jan-10 14:32:26.976631 - [DEBUG]
72174 2019-Jan-10 14:32:26.976656 - [DEBUG] Function : main
72175 2019-Jan-10 14:32:26.976681 - [DEBUG] Inst. : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72176 2019-Jan-10 14:32:26.977315 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72177 2019-Jan-10 14:32:26.977373 - [DEBUG] Value : BOTTOM
72178 2019-Jan-10 14:32:26.977399 - [DEBUG]
72179 2019-Jan-10 14:32:26.977441 - [DEBUG] Function : main
72180 2019-Jan-10 14:32:26.977468 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72181 2019-Jan-10 14:32:26.978088 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72182 2019-Jan-10 14:32:26.978704 - [DEBUG] Value : BOTTOM
72183 2019-Jan-10 14:32:26.978730 - [DEBUG]
72184 2019-Jan-10 14:32:26.978755 - [DEBUG] Function : main
72185 2019-Jan-10 14:32:26.978781 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72186 2019-Jan-10 14:32:26.979397 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72187 2019-Jan-10 14:32:26.980014 - [DEBUG] Value : BOTTOM
72188 2019-Jan-10 14:32:26.980039 - [DEBUG]
72189 2019-Jan-10 14:32:26.980064 - [DEBUG] Function : main
72190 2019-Jan-10 14:32:26.980090 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72191 2019-Jan-10 14:32:26.980722 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72192 2019-Jan-10 14:32:26.981338 - [DEBUG] Value : BOTTOM
72193 2019-Jan-10 14:32:26.981364 - [DEBUG]
72194 2019-Jan-10 14:32:26.981388 - [DEBUG] Function : main
72195 2019-Jan-10 14:32:26.981414 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72196 2019-Jan-10 14:32:26.982032 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72197 2019-Jan-10 14:32:26.982668 - [DEBUG] Value : BOTTOM
72198 2019-Jan-10 14:32:26.982693 - [DEBUG]
72199 2019-Jan-10 14:32:26.982718 - [DEBUG] Function : main
72200 2019-Jan-10 14:32:26.982744 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72201 2019-Jan-10 14:32:26.983371 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72202 2019-Jan-10 14:32:26.984003 - [DEBUG] Value : BOTTOM
72203 2019-Jan-10 14:32:26.984029 - [DEBUG]
72204 2019-Jan-10 14:32:26.984054 - [DEBUG] Function : main
72205 2019-Jan-10 14:32:26.984079 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72206 2019-Jan-10 14:32:26.984697 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72207 2019-Jan-10 14:32:26.985315 - [DEBUG] Value : BOTTOM
72208 2019-Jan-10 14:32:26.985341 - [DEBUG]
72209 2019-Jan-10 14:32:26.985366 - [DEBUG] Function : main
72210 2019-Jan-10 14:32:26.985391 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72211 2019-Jan-10 14:32:26.986012 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72212 2019-Jan-10 14:32:26.986627 - [DEBUG] Value : BOTTOM
72213 2019-Jan-10 14:32:26.986653 - [DEBUG]
72214 2019-Jan-10 14:32:26.986678 - [DEBUG] Function : main
72215 2019-Jan-10 14:32:26.986703 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72216 2019-Jan-10 14:32:26.987336 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72217 2019-Jan-10 14:32:26.987950 - [DEBUG] Value : BOTTOM
72218 2019-Jan-10 14:32:26.987976 - [DEBUG]
72219 2019-Jan-10 14:32:26.988000 - [DEBUG] Function : main
72220 2019-Jan-10 14:32:26.988026 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72221 2019-Jan-10 14:32:26.988644 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72222 2019-Jan-10 14:32:26.989258 - [DEBUG] Value : BOTTOM
72223 2019-Jan-10 14:32:26.989283 - [DEBUG]
72224 2019-Jan-10 14:32:26.989308 - [DEBUG] Function : main
72225 2019-Jan-10 14:32:26.989334 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72226 2019-Jan-10 14:32:26.989951 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72227 2019-Jan-10 14:32:26.990590 - [DEBUG] Value : BOTTOM
72228 2019-Jan-10 14:32:26.990616 - [DEBUG]
72229 2019-Jan-10 14:32:26.990641 - [DEBUG] Function : main
72230 2019-Jan-10 14:32:26.990666 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72231 2019-Jan-10 14:32:26.991286 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72232 2019-Jan-10 14:32:26.991906 - [DEBUG] Value : BOTTOM
72233 2019-Jan-10 14:32:26.991931 - [DEBUG]
72234 2019-Jan-10 14:32:26.991956 - [DEBUG] Function : main
72235 2019-Jan-10 14:32:26.991981 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72236 2019-Jan-10 14:32:26.992619 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72237 2019-Jan-10 14:32:26.993240 - [DEBUG] Value : BOTTOM
72238 2019-Jan-10 14:32:26.993266 - [DEBUG]
72239 2019-Jan-10 14:32:26.993291 - [DEBUG] Function : main
72240 2019-Jan-10 14:32:26.993317 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72241 2019-Jan-10 14:32:26.993952 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72242 2019-Jan-10 14:32:26.994572 - [DEBUG] Value : BOTTOM
72243 2019-Jan-10 14:32:26.994597 - [DEBUG]
72244 2019-Jan-10 14:32:26.994622 - [DEBUG] Function : main
72245 2019-Jan-10 14:32:26.994648 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72246 2019-Jan-10 14:32:26.995264 - [DEBUG] Fact : br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36
72247 2019-Jan-10 14:32:26.995890 - [DEBUG] Value : BOTTOM
72248 2019-Jan-10 14:32:26.995916 - [DEBUG]
72249 2019-Jan-10 14:32:26.995941 - [DEBUG] Function : main
72250 2019-Jan-10 14:32:26.995967 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72251 2019-Jan-10 14:32:26.996584 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72252 2019-Jan-10 14:32:26.997226 - [DEBUG] Value : BOTTOM
72253 2019-Jan-10 14:32:26.997251 - [DEBUG]
72254 2019-Jan-10 14:32:26.997276 - [DEBUG] Function : main
72255 2019-Jan-10 14:32:26.997302 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72256 2019-Jan-10 14:32:26.997919 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72257 2019-Jan-10 14:32:26.998536 - [DEBUG] Value : BOTTOM
72258 2019-Jan-10 14:32:26.998562 - [DEBUG]
72259 2019-Jan-10 14:32:26.998587 - [DEBUG] Function : main
72260 2019-Jan-10 14:32:26.998613 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72261 2019-Jan-10 14:32:26.999228 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72262 2019-Jan-10 14:32:26.999846 - [DEBUG] Value : BOTTOM
72263 2019-Jan-10 14:32:26.999871 - [DEBUG]
72264 2019-Jan-10 14:32:26.999896 - [DEBUG] Function : main
72265 2019-Jan-10 14:32:26.999921 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72266 2019-Jan-10 14:32:27.000553 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72267 2019-Jan-10 14:32:27.001170 - [DEBUG] Value : BOTTOM
72268 2019-Jan-10 14:32:27.001196 - [DEBUG]
72269 2019-Jan-10 14:32:27.001220 - [DEBUG] Function : main
72270 2019-Jan-10 14:32:27.001246 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72271 2019-Jan-10 14:32:27.001862 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72272 2019-Jan-10 14:32:27.002480 - [DEBUG] Value : BOTTOM
72273 2019-Jan-10 14:32:27.002505 - [DEBUG]
72274 2019-Jan-10 14:32:27.002530 - [DEBUG] Function : main
72275 2019-Jan-10 14:32:27.002555 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72276 2019-Jan-10 14:32:27.003178 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72277 2019-Jan-10 14:32:27.003818 - [DEBUG] Value : BOTTOM
72278 2019-Jan-10 14:32:27.003843 - [DEBUG]
72279 2019-Jan-10 14:32:27.003868 - [DEBUG] Function : main
72280 2019-Jan-10 14:32:27.003894 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72281 2019-Jan-10 14:32:27.004512 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72282 2019-Jan-10 14:32:27.005129 - [DEBUG] Value : BOTTOM
72283 2019-Jan-10 14:32:27.005154 - [DEBUG]
72284 2019-Jan-10 14:32:27.005179 - [DEBUG] Function : main
72285 2019-Jan-10 14:32:27.005204 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72286 2019-Jan-10 14:32:27.005821 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72287 2019-Jan-10 14:32:27.006445 - [DEBUG] Value : BOTTOM
72288 2019-Jan-10 14:32:27.006470 - [DEBUG]
72289 2019-Jan-10 14:32:27.006495 - [DEBUG] Function : main
72290 2019-Jan-10 14:32:27.006521 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72291 2019-Jan-10 14:32:27.007153 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72292 2019-Jan-10 14:32:27.007779 - [DEBUG] Value : BOTTOM
72293 2019-Jan-10 14:32:27.007805 - [DEBUG]
72294 2019-Jan-10 14:32:27.007830 - [DEBUG] Function : main
72295 2019-Jan-10 14:32:27.007856 - [DEBUG] Inst. : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72296 2019-Jan-10 14:32:27.008473 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72297 2019-Jan-10 14:32:27.008530 - [DEBUG] Value : BOTTOM
72298 2019-Jan-10 14:32:27.008556 - [DEBUG]
72299 2019-Jan-10 14:32:27.008597 - [DEBUG] Function : main
72300 2019-Jan-10 14:32:27.008624 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72301 2019-Jan-10 14:32:27.009245 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72302 2019-Jan-10 14:32:27.009862 - [DEBUG] Value : BOTTOM
72303 2019-Jan-10 14:32:27.009888 - [DEBUG]
72304 2019-Jan-10 14:32:27.009912 - [DEBUG] Function : main
72305 2019-Jan-10 14:32:27.009938 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72306 2019-Jan-10 14:32:27.010573 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72307 2019-Jan-10 14:32:27.011191 - [DEBUG] Value : BOTTOM
72308 2019-Jan-10 14:32:27.011217 - [DEBUG]
72309 2019-Jan-10 14:32:27.011242 - [DEBUG] Function : main
72310 2019-Jan-10 14:32:27.011267 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72311 2019-Jan-10 14:32:27.011886 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72312 2019-Jan-10 14:32:27.012502 - [DEBUG] Value : BOTTOM
72313 2019-Jan-10 14:32:27.012527 - [DEBUG]
72314 2019-Jan-10 14:32:27.012552 - [DEBUG] Function : main
72315 2019-Jan-10 14:32:27.012578 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72316 2019-Jan-10 14:32:27.013203 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72317 2019-Jan-10 14:32:27.013853 - [DEBUG] Value : BOTTOM
72318 2019-Jan-10 14:32:27.013878 - [DEBUG]
72319 2019-Jan-10 14:32:27.013903 - [DEBUG] Function : main
72320 2019-Jan-10 14:32:27.013929 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72321 2019-Jan-10 14:32:27.014551 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72322 2019-Jan-10 14:32:27.015167 - [DEBUG] Value : BOTTOM
72323 2019-Jan-10 14:32:27.015193 - [DEBUG]
72324 2019-Jan-10 14:32:27.015217 - [DEBUG] Function : main
72325 2019-Jan-10 14:32:27.015243 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72326 2019-Jan-10 14:32:27.015862 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72327 2019-Jan-10 14:32:27.016481 - [DEBUG] Value : BOTTOM
72328 2019-Jan-10 14:32:27.016506 - [DEBUG]
72329 2019-Jan-10 14:32:27.016532 - [DEBUG] Function : main
72330 2019-Jan-10 14:32:27.016557 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72331 2019-Jan-10 14:32:27.017189 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72332 2019-Jan-10 14:32:27.017804 - [DEBUG] Value : BOTTOM
72333 2019-Jan-10 14:32:27.017830 - [DEBUG]
72334 2019-Jan-10 14:32:27.017855 - [DEBUG] Function : main
72335 2019-Jan-10 14:32:27.017880 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72336 2019-Jan-10 14:32:27.018498 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72337 2019-Jan-10 14:32:27.019112 - [DEBUG] Value : BOTTOM
72338 2019-Jan-10 14:32:27.019138 - [DEBUG]
72339 2019-Jan-10 14:32:27.019165 - [DEBUG] Function : main
72340 2019-Jan-10 14:32:27.019200 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72341 2019-Jan-10 14:32:27.019821 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72342 2019-Jan-10 14:32:27.020452 - [DEBUG] Value : BOTTOM
72343 2019-Jan-10 14:32:27.020478 - [DEBUG]
72344 2019-Jan-10 14:32:27.020503 - [DEBUG] Function : main
72345 2019-Jan-10 14:32:27.020529 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72346 2019-Jan-10 14:32:27.021148 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72347 2019-Jan-10 14:32:27.021768 - [DEBUG] Value : BOTTOM
72348 2019-Jan-10 14:32:27.021793 - [DEBUG]
72349 2019-Jan-10 14:32:27.021818 - [DEBUG] Function : main
72350 2019-Jan-10 14:32:27.021843 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72351 2019-Jan-10 14:32:27.022463 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72352 2019-Jan-10 14:32:27.023078 - [DEBUG] Value : BOTTOM
72353 2019-Jan-10 14:32:27.023104 - [DEBUG]
72354 2019-Jan-10 14:32:27.023129 - [DEBUG] Function : main
72355 2019-Jan-10 14:32:27.023154 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72356 2019-Jan-10 14:32:27.023789 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72357 2019-Jan-10 14:32:27.024409 - [DEBUG] Value : BOTTOM
72358 2019-Jan-10 14:32:27.024435 - [DEBUG]
72359 2019-Jan-10 14:32:27.024460 - [DEBUG] Function : main
72360 2019-Jan-10 14:32:27.024485 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72361 2019-Jan-10 14:32:27.025105 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72362 2019-Jan-10 14:32:27.025722 - [DEBUG] Value : BOTTOM
72363 2019-Jan-10 14:32:27.025748 - [DEBUG]
72364 2019-Jan-10 14:32:27.025772 - [DEBUG] Function : main
72365 2019-Jan-10 14:32:27.025798 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72366 2019-Jan-10 14:32:27.026417 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72367 2019-Jan-10 14:32:27.027050 - [DEBUG] Value : BOTTOM
72368 2019-Jan-10 14:32:27.027076 - [DEBUG]
72369 2019-Jan-10 14:32:27.027101 - [DEBUG] Function : main
72370 2019-Jan-10 14:32:27.027126 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72371 2019-Jan-10 14:32:27.027745 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72372 2019-Jan-10 14:32:27.028370 - [DEBUG] Value : BOTTOM
72373 2019-Jan-10 14:32:27.028396 - [DEBUG]
72374 2019-Jan-10 14:32:27.028420 - [DEBUG] Function : main
72375 2019-Jan-10 14:32:27.028446 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72376 2019-Jan-10 14:32:27.029065 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72377 2019-Jan-10 14:32:27.029682 - [DEBUG] Value : BOTTOM
72378 2019-Jan-10 14:32:27.029708 - [DEBUG]
72379 2019-Jan-10 14:32:27.029733 - [DEBUG] Function : main
72380 2019-Jan-10 14:32:27.029759 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72381 2019-Jan-10 14:32:27.030394 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72382 2019-Jan-10 14:32:27.031013 - [DEBUG] Value : BOTTOM
72383 2019-Jan-10 14:32:27.031039 - [DEBUG]
72384 2019-Jan-10 14:32:27.031064 - [DEBUG] Function : main
72385 2019-Jan-10 14:32:27.031089 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72386 2019-Jan-10 14:32:27.031722 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72387 2019-Jan-10 14:32:27.032339 - [DEBUG] Value : BOTTOM
72388 2019-Jan-10 14:32:27.032364 - [DEBUG]
72389 2019-Jan-10 14:32:27.032389 - [DEBUG] Function : main
72390 2019-Jan-10 14:32:27.032415 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72391 2019-Jan-10 14:32:27.033034 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72392 2019-Jan-10 14:32:27.033668 - [DEBUG] Value : BOTTOM
72393 2019-Jan-10 14:32:27.033694 - [DEBUG]
72394 2019-Jan-10 14:32:27.033719 - [DEBUG] Function : main
72395 2019-Jan-10 14:32:27.033745 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72396 2019-Jan-10 14:32:27.034364 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72397 2019-Jan-10 14:32:27.034989 - [DEBUG] Value : BOTTOM
72398 2019-Jan-10 14:32:27.035014 - [DEBUG]
72399 2019-Jan-10 14:32:27.035039 - [DEBUG] Function : main
72400 2019-Jan-10 14:32:27.035065 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72401 2019-Jan-10 14:32:27.035684 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72402 2019-Jan-10 14:32:27.036305 - [DEBUG] Value : BOTTOM
72403 2019-Jan-10 14:32:27.036331 - [DEBUG]
72404 2019-Jan-10 14:32:27.036356 - [DEBUG] Function : main
72405 2019-Jan-10 14:32:27.036382 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72406 2019-Jan-10 14:32:27.037017 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72407 2019-Jan-10 14:32:27.037641 - [DEBUG] Value : BOTTOM
72408 2019-Jan-10 14:32:27.037667 - [DEBUG]
72409 2019-Jan-10 14:32:27.037692 - [DEBUG] Function : main
72410 2019-Jan-10 14:32:27.037717 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72411 2019-Jan-10 14:32:27.038339 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72412 2019-Jan-10 14:32:27.038956 - [DEBUG] Value : BOTTOM
72413 2019-Jan-10 14:32:27.038981 - [DEBUG]
72414 2019-Jan-10 14:32:27.039006 - [DEBUG] Function : main
72415 2019-Jan-10 14:32:27.039032 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72416 2019-Jan-10 14:32:27.039650 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72417 2019-Jan-10 14:32:27.040282 - [DEBUG] Value : BOTTOM
72418 2019-Jan-10 14:32:27.040307 - [DEBUG]
72419 2019-Jan-10 14:32:27.040332 - [DEBUG] Function : main
72420 2019-Jan-10 14:32:27.040358 - [DEBUG] Inst. : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72421 2019-Jan-10 14:32:27.040977 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72422 2019-Jan-10 14:32:27.041034 - [DEBUG] Value : BOTTOM
72423 2019-Jan-10 14:32:27.041060 - [DEBUG]
72424 2019-Jan-10 14:32:27.041104 - [DEBUG] Function : main
72425 2019-Jan-10 14:32:27.041131 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72426 2019-Jan-10 14:32:27.041747 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72427 2019-Jan-10 14:32:27.042363 - [DEBUG] Value : BOTTOM
72428 2019-Jan-10 14:32:27.042390 - [DEBUG]
72429 2019-Jan-10 14:32:27.042414 - [DEBUG] Function : main
72430 2019-Jan-10 14:32:27.042444 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72431 2019-Jan-10 14:32:27.043067 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72432 2019-Jan-10 14:32:27.043712 - [DEBUG] Value : BOTTOM
72433 2019-Jan-10 14:32:27.043738 - [DEBUG]
72434 2019-Jan-10 14:32:27.043764 - [DEBUG] Function : main
72435 2019-Jan-10 14:32:27.043789 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72436 2019-Jan-10 14:32:27.044405 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72437 2019-Jan-10 14:32:27.045021 - [DEBUG] Value : BOTTOM
72438 2019-Jan-10 14:32:27.045047 - [DEBUG]
72439 2019-Jan-10 14:32:27.045072 - [DEBUG] Function : main
72440 2019-Jan-10 14:32:27.045097 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72441 2019-Jan-10 14:32:27.045711 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72442 2019-Jan-10 14:32:27.046344 - [DEBUG] Value : BOTTOM
72443 2019-Jan-10 14:32:27.046369 - [DEBUG]
72444 2019-Jan-10 14:32:27.046394 - [DEBUG] Function : main
72445 2019-Jan-10 14:32:27.046420 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72446 2019-Jan-10 14:32:27.047052 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72447 2019-Jan-10 14:32:27.047669 - [DEBUG] Value : BOTTOM
72448 2019-Jan-10 14:32:27.047695 - [DEBUG]
72449 2019-Jan-10 14:32:27.047719 - [DEBUG] Function : main
72450 2019-Jan-10 14:32:27.047745 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72451 2019-Jan-10 14:32:27.048359 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72452 2019-Jan-10 14:32:27.048978 - [DEBUG] Value : BOTTOM
72453 2019-Jan-10 14:32:27.049003 - [DEBUG]
72454 2019-Jan-10 14:32:27.049028 - [DEBUG] Function : main
72455 2019-Jan-10 14:32:27.049054 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72456 2019-Jan-10 14:32:27.049668 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72457 2019-Jan-10 14:32:27.050301 - [DEBUG] Value : BOTTOM
72458 2019-Jan-10 14:32:27.050327 - [DEBUG]
72459 2019-Jan-10 14:32:27.050352 - [DEBUG] Function : main
72460 2019-Jan-10 14:32:27.050377 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72461 2019-Jan-10 14:32:27.050992 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72462 2019-Jan-10 14:32:27.051607 - [DEBUG] Value : BOTTOM
72463 2019-Jan-10 14:32:27.051633 - [DEBUG]
72464 2019-Jan-10 14:32:27.051657 - [DEBUG] Function : main
72465 2019-Jan-10 14:32:27.051683 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72466 2019-Jan-10 14:32:27.052297 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72467 2019-Jan-10 14:32:27.052912 - [DEBUG] Value : BOTTOM
72468 2019-Jan-10 14:32:27.052937 - [DEBUG]
72469 2019-Jan-10 14:32:27.052962 - [DEBUG] Function : main
72470 2019-Jan-10 14:32:27.052988 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72471 2019-Jan-10 14:32:27.053622 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72472 2019-Jan-10 14:32:27.054242 - [DEBUG] Value : BOTTOM
72473 2019-Jan-10 14:32:27.054268 - [DEBUG]
72474 2019-Jan-10 14:32:27.054292 - [DEBUG] Function : main
72475 2019-Jan-10 14:32:27.054318 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72476 2019-Jan-10 14:32:27.054933 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72477 2019-Jan-10 14:32:27.055548 - [DEBUG] Value : BOTTOM
72478 2019-Jan-10 14:32:27.055574 - [DEBUG]
72479 2019-Jan-10 14:32:27.055606 - [DEBUG] Function : main
72480 2019-Jan-10 14:32:27.055632 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72481 2019-Jan-10 14:32:27.056248 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72482 2019-Jan-10 14:32:27.056881 - [DEBUG] Value : BOTTOM
72483 2019-Jan-10 14:32:27.056906 - [DEBUG]
72484 2019-Jan-10 14:32:27.056931 - [DEBUG] Function : main
72485 2019-Jan-10 14:32:27.056957 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72486 2019-Jan-10 14:32:27.057570 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72487 2019-Jan-10 14:32:27.058188 - [DEBUG] Value : BOTTOM
72488 2019-Jan-10 14:32:27.058213 - [DEBUG]
72489 2019-Jan-10 14:32:27.058238 - [DEBUG] Function : main
72490 2019-Jan-10 14:32:27.058264 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72491 2019-Jan-10 14:32:27.058877 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72492 2019-Jan-10 14:32:27.059501 - [DEBUG] Value : BOTTOM
72493 2019-Jan-10 14:32:27.059526 - [DEBUG]
72494 2019-Jan-10 14:32:27.059551 - [DEBUG] Function : main
72495 2019-Jan-10 14:32:27.059577 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72496 2019-Jan-10 14:32:27.060204 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72497 2019-Jan-10 14:32:27.060822 - [DEBUG] Value : BOTTOM
72498 2019-Jan-10 14:32:27.060848 - [DEBUG]
72499 2019-Jan-10 14:32:27.060872 - [DEBUG] Function : main
72500 2019-Jan-10 14:32:27.060898 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72501 2019-Jan-10 14:32:27.061512 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72502 2019-Jan-10 14:32:27.062129 - [DEBUG] Value : BOTTOM
72503 2019-Jan-10 14:32:27.062155 - [DEBUG]
72504 2019-Jan-10 14:32:27.062180 - [DEBUG] Function : main
72505 2019-Jan-10 14:32:27.062206 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72506 2019-Jan-10 14:32:27.062820 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72507 2019-Jan-10 14:32:27.063436 - [DEBUG] Value : BOTTOM
72508 2019-Jan-10 14:32:27.063462 - [DEBUG]
72509 2019-Jan-10 14:32:27.063487 - [DEBUG] Function : main
72510 2019-Jan-10 14:32:27.063525 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72511 2019-Jan-10 14:32:27.064140 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72512 2019-Jan-10 14:32:27.064757 - [DEBUG] Value : BOTTOM
72513 2019-Jan-10 14:32:27.064782 - [DEBUG]
72514 2019-Jan-10 14:32:27.064807 - [DEBUG] Function : main
72515 2019-Jan-10 14:32:27.064833 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72516 2019-Jan-10 14:32:27.065447 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72517 2019-Jan-10 14:32:27.066072 - [DEBUG] Value : BOTTOM
72518 2019-Jan-10 14:32:27.066098 - [DEBUG]
72519 2019-Jan-10 14:32:27.066122 - [DEBUG] Function : main
72520 2019-Jan-10 14:32:27.066148 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72521 2019-Jan-10 14:32:27.066762 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72522 2019-Jan-10 14:32:27.067395 - [DEBUG] Value : BOTTOM
72523 2019-Jan-10 14:32:27.067421 - [DEBUG]
72524 2019-Jan-10 14:32:27.067446 - [DEBUG] Function : main
72525 2019-Jan-10 14:32:27.067471 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72526 2019-Jan-10 14:32:27.068093 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72527 2019-Jan-10 14:32:27.068718 - [DEBUG] Value : BOTTOM
72528 2019-Jan-10 14:32:27.068744 - [DEBUG]
72529 2019-Jan-10 14:32:27.068769 - [DEBUG] Function : main
72530 2019-Jan-10 14:32:27.068795 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72531 2019-Jan-10 14:32:27.069409 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72532 2019-Jan-10 14:32:27.070032 - [DEBUG] Value : BOTTOM
72533 2019-Jan-10 14:32:27.070057 - [DEBUG]
72534 2019-Jan-10 14:32:27.070082 - [DEBUG] Function : main
72535 2019-Jan-10 14:32:27.070108 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72536 2019-Jan-10 14:32:27.070740 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72537 2019-Jan-10 14:32:27.071357 - [DEBUG] Value : BOTTOM
72538 2019-Jan-10 14:32:27.071383 - [DEBUG]
72539 2019-Jan-10 14:32:27.071407 - [DEBUG] Function : main
72540 2019-Jan-10 14:32:27.071433 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72541 2019-Jan-10 14:32:27.072052 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72542 2019-Jan-10 14:32:27.072670 - [DEBUG] Value : BOTTOM
72543 2019-Jan-10 14:32:27.072696 - [DEBUG]
72544 2019-Jan-10 14:32:27.072720 - [DEBUG] Function : main
72545 2019-Jan-10 14:32:27.072746 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72546 2019-Jan-10 14:32:27.073360 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
72547 2019-Jan-10 14:32:27.074001 - [DEBUG] Value : BOTTOM
72548 2019-Jan-10 14:32:27.074027 - [DEBUG]
72549 2019-Jan-10 14:32:27.074052 - [DEBUG] Function : main
72550 2019-Jan-10 14:32:27.074077 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72551 2019-Jan-10 14:32:27.074693 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72552 2019-Jan-10 14:32:27.075310 - [DEBUG] Value : BOTTOM
72553 2019-Jan-10 14:32:27.075335 - [DEBUG]
72554 2019-Jan-10 14:32:27.075360 - [DEBUG] Function : main
72555 2019-Jan-10 14:32:27.075386 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72556 2019-Jan-10 14:32:27.076000 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
72557 2019-Jan-10 14:32:27.076617 - [DEBUG] Value : BOTTOM
72558 2019-Jan-10 14:32:27.076643 - [DEBUG]
72559 2019-Jan-10 14:32:27.076668 - [DEBUG] Function : main
72560 2019-Jan-10 14:32:27.076693 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72561 2019-Jan-10 14:32:27.077324 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
72562 2019-Jan-10 14:32:27.077942 - [DEBUG] Value : BOTTOM
72563 2019-Jan-10 14:32:27.077967 - [DEBUG]
72564 2019-Jan-10 14:32:27.077992 - [DEBUG] Function : main
72565 2019-Jan-10 14:32:27.078018 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72566 2019-Jan-10 14:32:27.078632 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
72567 2019-Jan-10 14:32:27.079256 - [DEBUG] Value : BOTTOM
72568 2019-Jan-10 14:32:27.079282 - [DEBUG]
72569 2019-Jan-10 14:32:27.079307 - [DEBUG] Function : main
72570 2019-Jan-10 14:32:27.079332 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72571 2019-Jan-10 14:32:27.079947 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
72572 2019-Jan-10 14:32:27.080587 - [DEBUG] Value : BOTTOM
72573 2019-Jan-10 14:32:27.080613 - [DEBUG]
72574 2019-Jan-10 14:32:27.080638 - [DEBUG] Function : main
72575 2019-Jan-10 14:32:27.080663 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72576 2019-Jan-10 14:32:27.081277 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
72577 2019-Jan-10 14:32:27.081901 - [DEBUG] Value : BOTTOM
72578 2019-Jan-10 14:32:27.081927 - [DEBUG]
72579 2019-Jan-10 14:32:27.081952 - [DEBUG] Function : main
72580 2019-Jan-10 14:32:27.081977 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72581 2019-Jan-10 14:32:27.082592 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
72582 2019-Jan-10 14:32:27.083208 - [DEBUG] Value : BOTTOM
72583 2019-Jan-10 14:32:27.083234 - [DEBUG]
72584 2019-Jan-10 14:32:27.083258 - [DEBUG] Function : main
72585 2019-Jan-10 14:32:27.083284 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72586 2019-Jan-10 14:32:27.083914 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
72587 2019-Jan-10 14:32:27.084539 - [DEBUG] Value : BOTTOM
72588 2019-Jan-10 14:32:27.084565 - [DEBUG]
72589 2019-Jan-10 14:32:27.084589 - [DEBUG] Function : main
72590 2019-Jan-10 14:32:27.084615 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72591 2019-Jan-10 14:32:27.085229 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
72592 2019-Jan-10 14:32:27.085845 - [DEBUG] Value : BOTTOM
72593 2019-Jan-10 14:32:27.085870 - [DEBUG]
72594 2019-Jan-10 14:32:27.085895 - [DEBUG] Function : main
72595 2019-Jan-10 14:32:27.085921 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72596 2019-Jan-10 14:32:27.086538 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
72597 2019-Jan-10 14:32:27.087203 - [DEBUG] Value : BOTTOM
72598 2019-Jan-10 14:32:27.087231 - [DEBUG]
72599 2019-Jan-10 14:32:27.087256 - [DEBUG] Function : main
72600 2019-Jan-10 14:32:27.087282 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72601 2019-Jan-10 14:32:27.087932 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
72602 2019-Jan-10 14:32:27.088594 - [DEBUG] Value : BOTTOM
72603 2019-Jan-10 14:32:27.088620 - [DEBUG]
72604 2019-Jan-10 14:32:27.088648 - [DEBUG] Function : main
72605 2019-Jan-10 14:32:27.088675 - [DEBUG] Inst. : br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79
72606 2019-Jan-10 14:32:27.089317 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72607 2019-Jan-10 14:32:27.089381 - [DEBUG] Value : BOTTOM
72608 2019-Jan-10 14:32:27.089407 - [DEBUG]
72609 2019-Jan-10 14:32:27.089461 - [DEBUG] Function : main
72610 2019-Jan-10 14:32:27.089489 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72611 2019-Jan-10 14:32:27.090144 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72612 2019-Jan-10 14:32:27.090808 - [DEBUG] Value : BOTTOM
72613 2019-Jan-10 14:32:27.090834 - [DEBUG]
72614 2019-Jan-10 14:32:27.090860 - [DEBUG] Function : main
72615 2019-Jan-10 14:32:27.090885 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72616 2019-Jan-10 14:32:27.091499 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72617 2019-Jan-10 14:32:27.092117 - [DEBUG] Value : BOTTOM
72618 2019-Jan-10 14:32:27.092143 - [DEBUG]
72619 2019-Jan-10 14:32:27.092168 - [DEBUG] Function : main
72620 2019-Jan-10 14:32:27.092193 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72621 2019-Jan-10 14:32:27.092830 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72622 2019-Jan-10 14:32:27.093484 - [DEBUG] Value : BOTTOM
72623 2019-Jan-10 14:32:27.093528 - [DEBUG]
72624 2019-Jan-10 14:32:27.093556 - [DEBUG] Function : main
72625 2019-Jan-10 14:32:27.093583 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72626 2019-Jan-10 14:32:27.094261 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72627 2019-Jan-10 14:32:27.094923 - [DEBUG] Value : BOTTOM
72628 2019-Jan-10 14:32:27.094950 - [DEBUG]
72629 2019-Jan-10 14:32:27.094976 - [DEBUG] Function : main
72630 2019-Jan-10 14:32:27.095002 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72631 2019-Jan-10 14:32:27.095618 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72632 2019-Jan-10 14:32:27.096236 - [DEBUG] Value : BOTTOM
72633 2019-Jan-10 14:32:27.096262 - [DEBUG]
72634 2019-Jan-10 14:32:27.096286 - [DEBUG] Function : main
72635 2019-Jan-10 14:32:27.096312 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72636 2019-Jan-10 14:32:27.096947 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72637 2019-Jan-10 14:32:27.097568 - [DEBUG] Value : BOTTOM
72638 2019-Jan-10 14:32:27.097594 - [DEBUG]
72639 2019-Jan-10 14:32:27.097619 - [DEBUG] Function : main
72640 2019-Jan-10 14:32:27.097645 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72641 2019-Jan-10 14:32:27.098258 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72642 2019-Jan-10 14:32:27.098875 - [DEBUG] Value : BOTTOM
72643 2019-Jan-10 14:32:27.098900 - [DEBUG]
72644 2019-Jan-10 14:32:27.098925 - [DEBUG] Function : main
72645 2019-Jan-10 14:32:27.098951 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72646 2019-Jan-10 14:32:27.099563 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72647 2019-Jan-10 14:32:27.100192 - [DEBUG] Value : BOTTOM
72648 2019-Jan-10 14:32:27.100218 - [DEBUG]
72649 2019-Jan-10 14:32:27.100243 - [DEBUG] Function : main
72650 2019-Jan-10 14:32:27.100268 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72651 2019-Jan-10 14:32:27.100880 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72652 2019-Jan-10 14:32:27.101496 - [DEBUG] Value : BOTTOM
72653 2019-Jan-10 14:32:27.101521 - [DEBUG]
72654 2019-Jan-10 14:32:27.101546 - [DEBUG] Function : main
72655 2019-Jan-10 14:32:27.101571 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72656 2019-Jan-10 14:32:27.102184 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72657 2019-Jan-10 14:32:27.102814 - [DEBUG] Value : BOTTOM
72658 2019-Jan-10 14:32:27.102840 - [DEBUG]
72659 2019-Jan-10 14:32:27.102865 - [DEBUG] Function : main
72660 2019-Jan-10 14:32:27.102890 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72661 2019-Jan-10 14:32:27.103516 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72662 2019-Jan-10 14:32:27.104133 - [DEBUG] Value : BOTTOM
72663 2019-Jan-10 14:32:27.104159 - [DEBUG]
72664 2019-Jan-10 14:32:27.104183 - [DEBUG] Function : main
72665 2019-Jan-10 14:32:27.104209 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72666 2019-Jan-10 14:32:27.104822 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72667 2019-Jan-10 14:32:27.105441 - [DEBUG] Value : BOTTOM
72668 2019-Jan-10 14:32:27.105483 - [DEBUG]
72669 2019-Jan-10 14:32:27.105508 - [DEBUG] Function : main
72670 2019-Jan-10 14:32:27.105534 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72671 2019-Jan-10 14:32:27.106147 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72672 2019-Jan-10 14:32:27.106764 - [DEBUG] Value : BOTTOM
72673 2019-Jan-10 14:32:27.106789 - [DEBUG]
72674 2019-Jan-10 14:32:27.106814 - [DEBUG] Function : main
72675 2019-Jan-10 14:32:27.106853 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72676 2019-Jan-10 14:32:27.107467 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72677 2019-Jan-10 14:32:27.108085 - [DEBUG] Value : BOTTOM
72678 2019-Jan-10 14:32:27.108110 - [DEBUG]
72679 2019-Jan-10 14:32:27.108135 - [DEBUG] Function : main
72680 2019-Jan-10 14:32:27.108160 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72681 2019-Jan-10 14:32:27.108773 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72682 2019-Jan-10 14:32:27.109398 - [DEBUG] Value : BOTTOM
72683 2019-Jan-10 14:32:27.109423 - [DEBUG]
72684 2019-Jan-10 14:32:27.109447 - [DEBUG] Function : main
72685 2019-Jan-10 14:32:27.109473 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72686 2019-Jan-10 14:32:27.110086 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72687 2019-Jan-10 14:32:27.110718 - [DEBUG] Value : BOTTOM
72688 2019-Jan-10 14:32:27.110744 - [DEBUG]
72689 2019-Jan-10 14:32:27.110769 - [DEBUG] Function : main
72690 2019-Jan-10 14:32:27.110795 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72691 2019-Jan-10 14:32:27.111408 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72692 2019-Jan-10 14:32:27.112025 - [DEBUG] Value : BOTTOM
72693 2019-Jan-10 14:32:27.112051 - [DEBUG]
72694 2019-Jan-10 14:32:27.112075 - [DEBUG] Function : main
72695 2019-Jan-10 14:32:27.112101 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72696 2019-Jan-10 14:32:27.112714 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72697 2019-Jan-10 14:32:27.113337 - [DEBUG] Value : BOTTOM
72698 2019-Jan-10 14:32:27.113362 - [DEBUG]
72699 2019-Jan-10 14:32:27.113387 - [DEBUG] Function : main
72700 2019-Jan-10 14:32:27.113413 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72701 2019-Jan-10 14:32:27.114040 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72702 2019-Jan-10 14:32:27.114659 - [DEBUG] Value : BOTTOM
72703 2019-Jan-10 14:32:27.114684 - [DEBUG]
72704 2019-Jan-10 14:32:27.114709 - [DEBUG] Function : main
72705 2019-Jan-10 14:32:27.114735 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72706 2019-Jan-10 14:32:27.115347 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72707 2019-Jan-10 14:32:27.115971 - [DEBUG] Value : BOTTOM
72708 2019-Jan-10 14:32:27.115997 - [DEBUG]
72709 2019-Jan-10 14:32:27.116022 - [DEBUG] Function : main
72710 2019-Jan-10 14:32:27.116047 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72711 2019-Jan-10 14:32:27.116660 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72712 2019-Jan-10 14:32:27.117293 - [DEBUG] Value : BOTTOM
72713 2019-Jan-10 14:32:27.117319 - [DEBUG]
72714 2019-Jan-10 14:32:27.117344 - [DEBUG] Function : main
72715 2019-Jan-10 14:32:27.117369 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72716 2019-Jan-10 14:32:27.117982 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72717 2019-Jan-10 14:32:27.118614 - [DEBUG] Value : BOTTOM
72718 2019-Jan-10 14:32:27.118641 - [DEBUG]
72719 2019-Jan-10 14:32:27.118666 - [DEBUG] Function : main
72720 2019-Jan-10 14:32:27.118691 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72721 2019-Jan-10 14:32:27.119305 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72722 2019-Jan-10 14:32:27.119927 - [DEBUG] Value : BOTTOM
72723 2019-Jan-10 14:32:27.119953 - [DEBUG]
72724 2019-Jan-10 14:32:27.119977 - [DEBUG] Function : main
72725 2019-Jan-10 14:32:27.120003 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72726 2019-Jan-10 14:32:27.120632 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72727 2019-Jan-10 14:32:27.121249 - [DEBUG] Value : BOTTOM
72728 2019-Jan-10 14:32:27.121274 - [DEBUG]
72729 2019-Jan-10 14:32:27.121299 - [DEBUG] Function : main
72730 2019-Jan-10 14:32:27.121325 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72731 2019-Jan-10 14:32:27.121937 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72732 2019-Jan-10 14:32:27.122555 - [DEBUG] Value : BOTTOM
72733 2019-Jan-10 14:32:27.122581 - [DEBUG]
72734 2019-Jan-10 14:32:27.122605 - [DEBUG] Function : main
72735 2019-Jan-10 14:32:27.122631 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72736 2019-Jan-10 14:32:27.123243 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72737 2019-Jan-10 14:32:27.123875 - [DEBUG] Value : BOTTOM
72738 2019-Jan-10 14:32:27.123900 - [DEBUG]
72739 2019-Jan-10 14:32:27.123925 - [DEBUG] Function : main
72740 2019-Jan-10 14:32:27.123951 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72741 2019-Jan-10 14:32:27.124564 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
72742 2019-Jan-10 14:32:27.125179 - [DEBUG] Value : BOTTOM
72743 2019-Jan-10 14:32:27.125205 - [DEBUG]
72744 2019-Jan-10 14:32:27.125229 - [DEBUG] Function : main
72745 2019-Jan-10 14:32:27.125255 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72746 2019-Jan-10 14:32:27.125867 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
72747 2019-Jan-10 14:32:27.126484 - [DEBUG] Value : BOTTOM
72748 2019-Jan-10 14:32:27.126510 - [DEBUG]
72749 2019-Jan-10 14:32:27.126534 - [DEBUG] Function : main
72750 2019-Jan-10 14:32:27.126560 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72751 2019-Jan-10 14:32:27.127185 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
72752 2019-Jan-10 14:32:27.127799 - [DEBUG] Value : BOTTOM
72753 2019-Jan-10 14:32:27.127825 - [DEBUG]
72754 2019-Jan-10 14:32:27.127850 - [DEBUG] Function : main
72755 2019-Jan-10 14:32:27.127876 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72756 2019-Jan-10 14:32:27.128488 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
72757 2019-Jan-10 14:32:27.129113 - [DEBUG] Value : BOTTOM
72758 2019-Jan-10 14:32:27.129138 - [DEBUG]
72759 2019-Jan-10 14:32:27.129163 - [DEBUG] Function : main
72760 2019-Jan-10 14:32:27.129189 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72761 2019-Jan-10 14:32:27.129801 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
72762 2019-Jan-10 14:32:27.130434 - [DEBUG] Value : BOTTOM
72763 2019-Jan-10 14:32:27.130459 - [DEBUG]
72764 2019-Jan-10 14:32:27.130484 - [DEBUG] Function : main
72765 2019-Jan-10 14:32:27.130518 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72766 2019-Jan-10 14:32:27.131131 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
72767 2019-Jan-10 14:32:27.131756 - [DEBUG] Value : BOTTOM
72768 2019-Jan-10 14:32:27.131782 - [DEBUG]
72769 2019-Jan-10 14:32:27.131807 - [DEBUG] Function : main
72770 2019-Jan-10 14:32:27.131832 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72771 2019-Jan-10 14:32:27.132446 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
72772 2019-Jan-10 14:32:27.133063 - [DEBUG] Value : BOTTOM
72773 2019-Jan-10 14:32:27.133089 - [DEBUG]
72774 2019-Jan-10 14:32:27.133113 - [DEBUG] Function : main
72775 2019-Jan-10 14:32:27.133139 - [DEBUG] Inst. : br label %if.end27, !phasar.instruction.id !146, ID: 72
72776 2019-Jan-10 14:32:27.133775 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72777 2019-Jan-10 14:32:27.133835 - [DEBUG] Value : BOTTOM
72778 2019-Jan-10 14:32:27.133861 - [DEBUG]
72779 2019-Jan-10 14:32:27.133905 - [DEBUG] Function : main
72780 2019-Jan-10 14:32:27.133933 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72781 2019-Jan-10 14:32:27.134551 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72782 2019-Jan-10 14:32:27.135169 - [DEBUG] Value : BOTTOM
72783 2019-Jan-10 14:32:27.135195 - [DEBUG]
72784 2019-Jan-10 14:32:27.135220 - [DEBUG] Function : main
72785 2019-Jan-10 14:32:27.135246 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72786 2019-Jan-10 14:32:27.135865 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72787 2019-Jan-10 14:32:27.136483 - [DEBUG] Value : BOTTOM
72788 2019-Jan-10 14:32:27.136509 - [DEBUG]
72789 2019-Jan-10 14:32:27.136534 - [DEBUG] Function : main
72790 2019-Jan-10 14:32:27.136559 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72791 2019-Jan-10 14:32:27.137219 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72792 2019-Jan-10 14:32:27.137836 - [DEBUG] Value : BOTTOM
72793 2019-Jan-10 14:32:27.137861 - [DEBUG]
72794 2019-Jan-10 14:32:27.137886 - [DEBUG] Function : main
72795 2019-Jan-10 14:32:27.137912 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72796 2019-Jan-10 14:32:27.138526 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72797 2019-Jan-10 14:32:27.139160 - [DEBUG] Value : BOTTOM
72798 2019-Jan-10 14:32:27.139186 - [DEBUG]
72799 2019-Jan-10 14:32:27.139211 - [DEBUG] Function : main
72800 2019-Jan-10 14:32:27.139237 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72801 2019-Jan-10 14:32:27.139855 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72802 2019-Jan-10 14:32:27.140487 - [DEBUG] Value : BOTTOM
72803 2019-Jan-10 14:32:27.140513 - [DEBUG]
72804 2019-Jan-10 14:32:27.140538 - [DEBUG] Function : main
72805 2019-Jan-10 14:32:27.140564 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72806 2019-Jan-10 14:32:27.141179 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72807 2019-Jan-10 14:32:27.141799 - [DEBUG] Value : BOTTOM
72808 2019-Jan-10 14:32:27.141825 - [DEBUG]
72809 2019-Jan-10 14:32:27.141851 - [DEBUG] Function : main
72810 2019-Jan-10 14:32:27.141876 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72811 2019-Jan-10 14:32:27.142500 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72812 2019-Jan-10 14:32:27.143121 - [DEBUG] Value : BOTTOM
72813 2019-Jan-10 14:32:27.143147 - [DEBUG]
72814 2019-Jan-10 14:32:27.143173 - [DEBUG] Function : main
72815 2019-Jan-10 14:32:27.143198 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72816 2019-Jan-10 14:32:27.143845 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72817 2019-Jan-10 14:32:27.144462 - [DEBUG] Value : BOTTOM
72818 2019-Jan-10 14:32:27.144488 - [DEBUG]
72819 2019-Jan-10 14:32:27.144513 - [DEBUG] Function : main
72820 2019-Jan-10 14:32:27.144539 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72821 2019-Jan-10 14:32:27.145154 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72822 2019-Jan-10 14:32:27.145772 - [DEBUG] Value : BOTTOM
72823 2019-Jan-10 14:32:27.145798 - [DEBUG]
72824 2019-Jan-10 14:32:27.145823 - [DEBUG] Function : main
72825 2019-Jan-10 14:32:27.145849 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72826 2019-Jan-10 14:32:27.146465 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72827 2019-Jan-10 14:32:27.147103 - [DEBUG] Value : BOTTOM
72828 2019-Jan-10 14:32:27.147128 - [DEBUG]
72829 2019-Jan-10 14:32:27.147153 - [DEBUG] Function : main
72830 2019-Jan-10 14:32:27.147179 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72831 2019-Jan-10 14:32:27.147795 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72832 2019-Jan-10 14:32:27.148411 - [DEBUG] Value : BOTTOM
72833 2019-Jan-10 14:32:27.148437 - [DEBUG]
72834 2019-Jan-10 14:32:27.148462 - [DEBUG] Function : main
72835 2019-Jan-10 14:32:27.148488 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72836 2019-Jan-10 14:32:27.149104 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72837 2019-Jan-10 14:32:27.149724 - [DEBUG] Value : BOTTOM
72838 2019-Jan-10 14:32:27.149750 - [DEBUG]
72839 2019-Jan-10 14:32:27.149775 - [DEBUG] Function : main
72840 2019-Jan-10 14:32:27.149801 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72841 2019-Jan-10 14:32:27.150432 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72842 2019-Jan-10 14:32:27.151050 - [DEBUG] Value : BOTTOM
72843 2019-Jan-10 14:32:27.151075 - [DEBUG]
72844 2019-Jan-10 14:32:27.151100 - [DEBUG] Function : main
72845 2019-Jan-10 14:32:27.151126 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72846 2019-Jan-10 14:32:27.151742 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72847 2019-Jan-10 14:32:27.152360 - [DEBUG] Value : BOTTOM
72848 2019-Jan-10 14:32:27.152387 - [DEBUG]
72849 2019-Jan-10 14:32:27.152412 - [DEBUG] Function : main
72850 2019-Jan-10 14:32:27.152437 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72851 2019-Jan-10 14:32:27.153060 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72852 2019-Jan-10 14:32:27.153709 - [DEBUG] Value : BOTTOM
72853 2019-Jan-10 14:32:27.153746 - [DEBUG]
72854 2019-Jan-10 14:32:27.153772 - [DEBUG] Function : main
72855 2019-Jan-10 14:32:27.153798 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72856 2019-Jan-10 14:32:27.154415 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72857 2019-Jan-10 14:32:27.155032 - [DEBUG] Value : BOTTOM
72858 2019-Jan-10 14:32:27.155058 - [DEBUG]
72859 2019-Jan-10 14:32:27.155084 - [DEBUG] Function : main
72860 2019-Jan-10 14:32:27.155109 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72861 2019-Jan-10 14:32:27.155724 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72862 2019-Jan-10 14:32:27.156342 - [DEBUG] Value : BOTTOM
72863 2019-Jan-10 14:32:27.156368 - [DEBUG]
72864 2019-Jan-10 14:32:27.156393 - [DEBUG] Function : main
72865 2019-Jan-10 14:32:27.156419 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72866 2019-Jan-10 14:32:27.157050 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72867 2019-Jan-10 14:32:27.157670 - [DEBUG] Value : BOTTOM
72868 2019-Jan-10 14:32:27.157696 - [DEBUG]
72869 2019-Jan-10 14:32:27.157721 - [DEBUG] Function : main
72870 2019-Jan-10 14:32:27.157747 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72871 2019-Jan-10 14:32:27.158362 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
72872 2019-Jan-10 14:32:27.158979 - [DEBUG] Value : BOTTOM
72873 2019-Jan-10 14:32:27.159005 - [DEBUG]
72874 2019-Jan-10 14:32:27.159030 - [DEBUG] Function : main
72875 2019-Jan-10 14:32:27.159055 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72876 2019-Jan-10 14:32:27.159670 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
72877 2019-Jan-10 14:32:27.160309 - [DEBUG] Value : BOTTOM
72878 2019-Jan-10 14:32:27.160335 - [DEBUG]
72879 2019-Jan-10 14:32:27.160360 - [DEBUG] Function : main
72880 2019-Jan-10 14:32:27.160386 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72881 2019-Jan-10 14:32:27.161003 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
72882 2019-Jan-10 14:32:27.161623 - [DEBUG] Value : BOTTOM
72883 2019-Jan-10 14:32:27.161649 - [DEBUG]
72884 2019-Jan-10 14:32:27.161674 - [DEBUG] Function : main
72885 2019-Jan-10 14:32:27.161700 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72886 2019-Jan-10 14:32:27.162315 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
72887 2019-Jan-10 14:32:27.162941 - [DEBUG] Value : BOTTOM
72888 2019-Jan-10 14:32:27.162967 - [DEBUG]
72889 2019-Jan-10 14:32:27.162992 - [DEBUG] Function : main
72890 2019-Jan-10 14:32:27.163017 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72891 2019-Jan-10 14:32:27.163649 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
72892 2019-Jan-10 14:32:27.164267 - [DEBUG] Value : BOTTOM
72893 2019-Jan-10 14:32:27.164293 - [DEBUG]
72894 2019-Jan-10 14:32:27.164318 - [DEBUG] Function : main
72895 2019-Jan-10 14:32:27.164344 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72896 2019-Jan-10 14:32:27.164960 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
72897 2019-Jan-10 14:32:27.165587 - [DEBUG] Value : BOTTOM
72898 2019-Jan-10 14:32:27.165613 - [DEBUG]
72899 2019-Jan-10 14:32:27.165638 - [DEBUG] Function : main
72900 2019-Jan-10 14:32:27.165664 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72901 2019-Jan-10 14:32:27.166280 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
72902 2019-Jan-10 14:32:27.166912 - [DEBUG] Value : BOTTOM
72903 2019-Jan-10 14:32:27.166938 - [DEBUG]
72904 2019-Jan-10 14:32:27.166962 - [DEBUG] Function : main
72905 2019-Jan-10 14:32:27.166988 - [DEBUG] Inst. : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
72906 2019-Jan-10 14:32:27.167603 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
72907 2019-Jan-10 14:32:27.167661 - [DEBUG] Value : BOTTOM
72908 2019-Jan-10 14:32:27.167687 - [DEBUG]
72909 2019-Jan-10 14:32:27.167728 - [DEBUG] Function : main
72910 2019-Jan-10 14:32:27.167755 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72911 2019-Jan-10 14:32:27.168376 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
72912 2019-Jan-10 14:32:27.168994 - [DEBUG] Value : BOTTOM
72913 2019-Jan-10 14:32:27.169021 - [DEBUG]
72914 2019-Jan-10 14:32:27.169046 - [DEBUG] Function : main
72915 2019-Jan-10 14:32:27.169071 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72916 2019-Jan-10 14:32:27.169717 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
72917 2019-Jan-10 14:32:27.170394 - [DEBUG] Value : BOTTOM
72918 2019-Jan-10 14:32:27.170421 - [DEBUG]
72919 2019-Jan-10 14:32:27.170449 - [DEBUG] Function : main
72920 2019-Jan-10 14:32:27.170475 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72921 2019-Jan-10 14:32:27.171120 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
72922 2019-Jan-10 14:32:27.171780 - [DEBUG] Value : BOTTOM
72923 2019-Jan-10 14:32:27.171807 - [DEBUG]
72924 2019-Jan-10 14:32:27.171834 - [DEBUG] Function : main
72925 2019-Jan-10 14:32:27.171862 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72926 2019-Jan-10 14:32:27.172521 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
72927 2019-Jan-10 14:32:27.173183 - [DEBUG] Value : BOTTOM
72928 2019-Jan-10 14:32:27.173210 - [DEBUG]
72929 2019-Jan-10 14:32:27.173237 - [DEBUG] Function : main
72930 2019-Jan-10 14:32:27.173263 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72931 2019-Jan-10 14:32:27.173948 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
72932 2019-Jan-10 14:32:27.174592 - [DEBUG] Value : BOTTOM
72933 2019-Jan-10 14:32:27.174620 - [DEBUG]
72934 2019-Jan-10 14:32:27.174646 - [DEBUG] Function : main
72935 2019-Jan-10 14:32:27.174672 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72936 2019-Jan-10 14:32:27.175325 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
72937 2019-Jan-10 14:32:27.175975 - [DEBUG] Value : BOTTOM
72938 2019-Jan-10 14:32:27.176003 - [DEBUG]
72939 2019-Jan-10 14:32:27.176030 - [DEBUG] Function : main
72940 2019-Jan-10 14:32:27.176057 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72941 2019-Jan-10 14:32:27.176688 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
72942 2019-Jan-10 14:32:27.177356 - [DEBUG] Value : BOTTOM
72943 2019-Jan-10 14:32:27.177403 - [DEBUG]
72944 2019-Jan-10 14:32:27.177430 - [DEBUG] Function : main
72945 2019-Jan-10 14:32:27.177456 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72946 2019-Jan-10 14:32:27.178102 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
72947 2019-Jan-10 14:32:27.178732 - [DEBUG] Value : BOTTOM
72948 2019-Jan-10 14:32:27.178759 - [DEBUG]
72949 2019-Jan-10 14:32:27.178785 - [DEBUG] Function : main
72950 2019-Jan-10 14:32:27.178811 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72951 2019-Jan-10 14:32:27.179446 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
72952 2019-Jan-10 14:32:27.180075 - [DEBUG] Value : BOTTOM
72953 2019-Jan-10 14:32:27.180102 - [DEBUG]
72954 2019-Jan-10 14:32:27.180128 - [DEBUG] Function : main
72955 2019-Jan-10 14:32:27.180154 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72956 2019-Jan-10 14:32:27.180823 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
72957 2019-Jan-10 14:32:27.181476 - [DEBUG] Value : BOTTOM
72958 2019-Jan-10 14:32:27.181505 - [DEBUG]
72959 2019-Jan-10 14:32:27.181532 - [DEBUG] Function : main
72960 2019-Jan-10 14:32:27.181559 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72961 2019-Jan-10 14:32:27.182223 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
72962 2019-Jan-10 14:32:27.182893 - [DEBUG] Value : BOTTOM
72963 2019-Jan-10 14:32:27.182921 - [DEBUG]
72964 2019-Jan-10 14:32:27.182947 - [DEBUG] Function : main
72965 2019-Jan-10 14:32:27.182973 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72966 2019-Jan-10 14:32:27.183659 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
72967 2019-Jan-10 14:32:27.184323 - [DEBUG] Value : BOTTOM
72968 2019-Jan-10 14:32:27.184351 - [DEBUG]
72969 2019-Jan-10 14:32:27.184379 - [DEBUG] Function : main
72970 2019-Jan-10 14:32:27.184407 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72971 2019-Jan-10 14:32:27.185095 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
72972 2019-Jan-10 14:32:27.185770 - [DEBUG] Value : BOTTOM
72973 2019-Jan-10 14:32:27.185799 - [DEBUG]
72974 2019-Jan-10 14:32:27.185827 - [DEBUG] Function : main
72975 2019-Jan-10 14:32:27.185854 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72976 2019-Jan-10 14:32:27.186532 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
72977 2019-Jan-10 14:32:27.187219 - [DEBUG] Value : BOTTOM
72978 2019-Jan-10 14:32:27.187247 - [DEBUG]
72979 2019-Jan-10 14:32:27.187275 - [DEBUG] Function : main
72980 2019-Jan-10 14:32:27.187302 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72981 2019-Jan-10 14:32:27.187983 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
72982 2019-Jan-10 14:32:27.188645 - [DEBUG] Value : BOTTOM
72983 2019-Jan-10 14:32:27.188672 - [DEBUG]
72984 2019-Jan-10 14:32:27.188700 - [DEBUG] Function : main
72985 2019-Jan-10 14:32:27.188726 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72986 2019-Jan-10 14:32:27.189381 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
72987 2019-Jan-10 14:32:27.190024 - [DEBUG] Value : BOTTOM
72988 2019-Jan-10 14:32:27.190051 - [DEBUG]
72989 2019-Jan-10 14:32:27.190103 - [DEBUG] Function : main
72990 2019-Jan-10 14:32:27.190130 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72991 2019-Jan-10 14:32:27.190816 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
72992 2019-Jan-10 14:32:27.191471 - [DEBUG] Value : BOTTOM
72993 2019-Jan-10 14:32:27.191499 - [DEBUG]
72994 2019-Jan-10 14:32:27.191526 - [DEBUG] Function : main
72995 2019-Jan-10 14:32:27.191552 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
72996 2019-Jan-10 14:32:27.192198 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
72997 2019-Jan-10 14:32:27.192846 - [DEBUG] Value : BOTTOM
72998 2019-Jan-10 14:32:27.192873 - [DEBUG]
72999 2019-Jan-10 14:32:27.192900 - [DEBUG] Function : main
73000 2019-Jan-10 14:32:27.192927 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73001 2019-Jan-10 14:32:27.193610 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73002 2019-Jan-10 14:32:27.194265 - [DEBUG] Value : BOTTOM
73003 2019-Jan-10 14:32:27.194293 - [DEBUG]
73004 2019-Jan-10 14:32:27.194320 - [DEBUG] Function : main
73005 2019-Jan-10 14:32:27.194346 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73006 2019-Jan-10 14:32:27.194993 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73007 2019-Jan-10 14:32:27.195624 - [DEBUG] Value : BOTTOM
73008 2019-Jan-10 14:32:27.195650 - [DEBUG]
73009 2019-Jan-10 14:32:27.195675 - [DEBUG] Function : main
73010 2019-Jan-10 14:32:27.195701 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73011 2019-Jan-10 14:32:27.196319 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73012 2019-Jan-10 14:32:27.196961 - [DEBUG] Value : BOTTOM
73013 2019-Jan-10 14:32:27.196987 - [DEBUG]
73014 2019-Jan-10 14:32:27.197012 - [DEBUG] Function : main
73015 2019-Jan-10 14:32:27.197038 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73016 2019-Jan-10 14:32:27.197656 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73017 2019-Jan-10 14:32:27.198283 - [DEBUG] Value : BOTTOM
73018 2019-Jan-10 14:32:27.198309 - [DEBUG]
73019 2019-Jan-10 14:32:27.198335 - [DEBUG] Function : main
73020 2019-Jan-10 14:32:27.198361 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73021 2019-Jan-10 14:32:27.198982 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73022 2019-Jan-10 14:32:27.199600 - [DEBUG] Value : BOTTOM
73023 2019-Jan-10 14:32:27.199625 - [DEBUG]
73024 2019-Jan-10 14:32:27.199650 - [DEBUG] Function : main
73025 2019-Jan-10 14:32:27.199675 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73026 2019-Jan-10 14:32:27.200314 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73027 2019-Jan-10 14:32:27.200932 - [DEBUG] Value : BOTTOM
73028 2019-Jan-10 14:32:27.200958 - [DEBUG]
73029 2019-Jan-10 14:32:27.200983 - [DEBUG] Function : main
73030 2019-Jan-10 14:32:27.201008 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73031 2019-Jan-10 14:32:27.201626 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73032 2019-Jan-10 14:32:27.202246 - [DEBUG] Value : BOTTOM
73033 2019-Jan-10 14:32:27.202272 - [DEBUG]
73034 2019-Jan-10 14:32:27.202297 - [DEBUG] Function : main
73035 2019-Jan-10 14:32:27.202345 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73036 2019-Jan-10 14:32:27.202964 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73037 2019-Jan-10 14:32:27.203598 - [DEBUG] Value : BOTTOM
73038 2019-Jan-10 14:32:27.203624 - [DEBUG]
73039 2019-Jan-10 14:32:27.203650 - [DEBUG] Function : main
73040 2019-Jan-10 14:32:27.203676 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73041 2019-Jan-10 14:32:27.204310 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
73042 2019-Jan-10 14:32:27.204947 - [DEBUG] Value : BOTTOM
73043 2019-Jan-10 14:32:27.204973 - [DEBUG]
73044 2019-Jan-10 14:32:27.204998 - [DEBUG] Function : main
73045 2019-Jan-10 14:32:27.205023 - [DEBUG] Inst. : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73046 2019-Jan-10 14:32:27.205643 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73047 2019-Jan-10 14:32:27.205704 - [DEBUG] Value : BOTTOM
73048 2019-Jan-10 14:32:27.205729 - [DEBUG]
73049 2019-Jan-10 14:32:27.205778 - [DEBUG] Function : main
73050 2019-Jan-10 14:32:27.205804 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73051 2019-Jan-10 14:32:27.206421 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73052 2019-Jan-10 14:32:27.207072 - [DEBUG] Value : BOTTOM
73053 2019-Jan-10 14:32:27.207099 - [DEBUG]
73054 2019-Jan-10 14:32:27.207125 - [DEBUG] Function : main
73055 2019-Jan-10 14:32:27.207151 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73056 2019-Jan-10 14:32:27.207774 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73057 2019-Jan-10 14:32:27.208408 - [DEBUG] Value : BOTTOM
73058 2019-Jan-10 14:32:27.208434 - [DEBUG]
73059 2019-Jan-10 14:32:27.208461 - [DEBUG] Function : main
73060 2019-Jan-10 14:32:27.208487 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73061 2019-Jan-10 14:32:27.209110 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73062 2019-Jan-10 14:32:27.209734 - [DEBUG] Value : BOTTOM
73063 2019-Jan-10 14:32:27.209761 - [DEBUG]
73064 2019-Jan-10 14:32:27.209787 - [DEBUG] Function : main
73065 2019-Jan-10 14:32:27.209813 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73066 2019-Jan-10 14:32:27.210491 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73067 2019-Jan-10 14:32:27.211193 - [DEBUG] Value : BOTTOM
73068 2019-Jan-10 14:32:27.211223 - [DEBUG]
73069 2019-Jan-10 14:32:27.211253 - [DEBUG] Function : main
73070 2019-Jan-10 14:32:27.211281 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73071 2019-Jan-10 14:32:27.211999 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73072 2019-Jan-10 14:32:27.212709 - [DEBUG] Value : BOTTOM
73073 2019-Jan-10 14:32:27.212739 - [DEBUG]
73074 2019-Jan-10 14:32:27.212766 - [DEBUG] Function : main
73075 2019-Jan-10 14:32:27.212793 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73076 2019-Jan-10 14:32:27.213451 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73077 2019-Jan-10 14:32:27.214115 - [DEBUG] Value : BOTTOM
73078 2019-Jan-10 14:32:27.214142 - [DEBUG]
73079 2019-Jan-10 14:32:27.214170 - [DEBUG] Function : main
73080 2019-Jan-10 14:32:27.214196 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73081 2019-Jan-10 14:32:27.214826 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73082 2019-Jan-10 14:32:27.215473 - [DEBUG] Value : BOTTOM
73083 2019-Jan-10 14:32:27.215500 - [DEBUG]
73084 2019-Jan-10 14:32:27.215527 - [DEBUG] Function : main
73085 2019-Jan-10 14:32:27.215553 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73086 2019-Jan-10 14:32:27.216181 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73087 2019-Jan-10 14:32:27.216805 - [DEBUG] Value : BOTTOM
73088 2019-Jan-10 14:32:27.216855 - [DEBUG]
73089 2019-Jan-10 14:32:27.216883 - [DEBUG] Function : main
73090 2019-Jan-10 14:32:27.216909 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73091 2019-Jan-10 14:32:27.217540 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73092 2019-Jan-10 14:32:27.218164 - [DEBUG] Value : BOTTOM
73093 2019-Jan-10 14:32:27.218190 - [DEBUG]
73094 2019-Jan-10 14:32:27.218215 - [DEBUG] Function : main
73095 2019-Jan-10 14:32:27.218241 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73096 2019-Jan-10 14:32:27.218864 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73097 2019-Jan-10 14:32:27.219501 - [DEBUG] Value : BOTTOM
73098 2019-Jan-10 14:32:27.219527 - [DEBUG]
73099 2019-Jan-10 14:32:27.219553 - [DEBUG] Function : main
73100 2019-Jan-10 14:32:27.219578 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73101 2019-Jan-10 14:32:27.220227 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73102 2019-Jan-10 14:32:27.220857 - [DEBUG] Value : BOTTOM
73103 2019-Jan-10 14:32:27.220883 - [DEBUG]
73104 2019-Jan-10 14:32:27.220909 - [DEBUG] Function : main
73105 2019-Jan-10 14:32:27.220935 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73106 2019-Jan-10 14:32:27.221558 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73107 2019-Jan-10 14:32:27.222193 - [DEBUG] Value : BOTTOM
73108 2019-Jan-10 14:32:27.222220 - [DEBUG]
73109 2019-Jan-10 14:32:27.222245 - [DEBUG] Function : main
73110 2019-Jan-10 14:32:27.222271 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73111 2019-Jan-10 14:32:27.222897 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73112 2019-Jan-10 14:32:27.223554 - [DEBUG] Value : BOTTOM
73113 2019-Jan-10 14:32:27.223580 - [DEBUG]
73114 2019-Jan-10 14:32:27.223606 - [DEBUG] Function : main
73115 2019-Jan-10 14:32:27.223632 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73116 2019-Jan-10 14:32:27.224258 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73117 2019-Jan-10 14:32:27.224892 - [DEBUG] Value : BOTTOM
73118 2019-Jan-10 14:32:27.224918 - [DEBUG]
73119 2019-Jan-10 14:32:27.224944 - [DEBUG] Function : main
73120 2019-Jan-10 14:32:27.224970 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73121 2019-Jan-10 14:32:27.225592 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73122 2019-Jan-10 14:32:27.226237 - [DEBUG] Value : BOTTOM
73123 2019-Jan-10 14:32:27.226263 - [DEBUG]
73124 2019-Jan-10 14:32:27.226289 - [DEBUG] Function : main
73125 2019-Jan-10 14:32:27.226315 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73126 2019-Jan-10 14:32:27.226969 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73127 2019-Jan-10 14:32:27.227603 - [DEBUG] Value : BOTTOM
73128 2019-Jan-10 14:32:27.227650 - [DEBUG]
73129 2019-Jan-10 14:32:27.227680 - [DEBUG] Function : main
73130 2019-Jan-10 14:32:27.227706 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73131 2019-Jan-10 14:32:27.228347 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73132 2019-Jan-10 14:32:27.228980 - [DEBUG] Value : BOTTOM
73133 2019-Jan-10 14:32:27.229007 - [DEBUG]
73134 2019-Jan-10 14:32:27.229033 - [DEBUG] Function : main
73135 2019-Jan-10 14:32:27.229059 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73136 2019-Jan-10 14:32:27.229693 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73137 2019-Jan-10 14:32:27.230356 - [DEBUG] Value : BOTTOM
73138 2019-Jan-10 14:32:27.230384 - [DEBUG]
73139 2019-Jan-10 14:32:27.230410 - [DEBUG] Function : main
73140 2019-Jan-10 14:32:27.230436 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73141 2019-Jan-10 14:32:27.231070 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73142 2019-Jan-10 14:32:27.231708 - [DEBUG] Value : BOTTOM
73143 2019-Jan-10 14:32:27.231735 - [DEBUG]
73144 2019-Jan-10 14:32:27.231762 - [DEBUG] Function : main
73145 2019-Jan-10 14:32:27.231788 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73146 2019-Jan-10 14:32:27.232417 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73147 2019-Jan-10 14:32:27.233057 - [DEBUG] Value : BOTTOM
73148 2019-Jan-10 14:32:27.233083 - [DEBUG]
73149 2019-Jan-10 14:32:27.233109 - [DEBUG] Function : main
73150 2019-Jan-10 14:32:27.233136 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73151 2019-Jan-10 14:32:27.233791 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73152 2019-Jan-10 14:32:27.234426 - [DEBUG] Value : BOTTOM
73153 2019-Jan-10 14:32:27.234452 - [DEBUG]
73154 2019-Jan-10 14:32:27.234477 - [DEBUG] Function : main
73155 2019-Jan-10 14:32:27.234503 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73156 2019-Jan-10 14:32:27.235132 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73157 2019-Jan-10 14:32:27.235762 - [DEBUG] Value : BOTTOM
73158 2019-Jan-10 14:32:27.235788 - [DEBUG]
73159 2019-Jan-10 14:32:27.235814 - [DEBUG] Function : main
73160 2019-Jan-10 14:32:27.235840 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73161 2019-Jan-10 14:32:27.236456 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73162 2019-Jan-10 14:32:27.237103 - [DEBUG] Value : BOTTOM
73163 2019-Jan-10 14:32:27.237129 - [DEBUG]
73164 2019-Jan-10 14:32:27.237155 - [DEBUG] Function : main
73165 2019-Jan-10 14:32:27.237180 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73166 2019-Jan-10 14:32:27.237805 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73167 2019-Jan-10 14:32:27.238435 - [DEBUG] Value : BOTTOM
73168 2019-Jan-10 14:32:27.238461 - [DEBUG]
73169 2019-Jan-10 14:32:27.238488 - [DEBUG] Function : main
73170 2019-Jan-10 14:32:27.238514 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73171 2019-Jan-10 14:32:27.239150 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73172 2019-Jan-10 14:32:27.239792 - [DEBUG] Value : BOTTOM
73173 2019-Jan-10 14:32:27.239818 - [DEBUG]
73174 2019-Jan-10 14:32:27.239844 - [DEBUG] Function : main
73175 2019-Jan-10 14:32:27.239870 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73176 2019-Jan-10 14:32:27.240550 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73177 2019-Jan-10 14:32:27.241185 - [DEBUG] Value : BOTTOM
73178 2019-Jan-10 14:32:27.241212 - [DEBUG]
73179 2019-Jan-10 14:32:27.241238 - [DEBUG] Function : main
73180 2019-Jan-10 14:32:27.241264 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73181 2019-Jan-10 14:32:27.241896 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
73182 2019-Jan-10 14:32:27.242549 - [DEBUG] Value : BOTTOM
73183 2019-Jan-10 14:32:27.242575 - [DEBUG]
73184 2019-Jan-10 14:32:27.242601 - [DEBUG] Function : main
73185 2019-Jan-10 14:32:27.242627 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73186 2019-Jan-10 14:32:27.243263 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
73187 2019-Jan-10 14:32:27.243930 - [DEBUG] Value : BOTTOM
73188 2019-Jan-10 14:32:27.243957 - [DEBUG]
73189 2019-Jan-10 14:32:27.243983 - [DEBUG] Function : main
73190 2019-Jan-10 14:32:27.244009 - [DEBUG] Inst. : br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60
73191 2019-Jan-10 14:32:27.244651 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73192 2019-Jan-10 14:32:27.244718 - [DEBUG] Value : BOTTOM
73193 2019-Jan-10 14:32:27.244744 - [DEBUG]
73194 2019-Jan-10 14:32:27.244796 - [DEBUG] Function : main
73195 2019-Jan-10 14:32:27.244823 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73196 2019-Jan-10 14:32:27.245472 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73197 2019-Jan-10 14:32:27.246117 - [DEBUG] Value : BOTTOM
73198 2019-Jan-10 14:32:27.246144 - [DEBUG]
73199 2019-Jan-10 14:32:27.246170 - [DEBUG] Function : main
73200 2019-Jan-10 14:32:27.246196 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73201 2019-Jan-10 14:32:27.246843 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73202 2019-Jan-10 14:32:27.247462 - [DEBUG] Value : BOTTOM
73203 2019-Jan-10 14:32:27.247487 - [DEBUG]
73204 2019-Jan-10 14:32:27.247513 - [DEBUG] Function : main
73205 2019-Jan-10 14:32:27.247538 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73206 2019-Jan-10 14:32:27.248162 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73207 2019-Jan-10 14:32:27.248804 - [DEBUG] Value : BOTTOM
73208 2019-Jan-10 14:32:27.248830 - [DEBUG]
73209 2019-Jan-10 14:32:27.248856 - [DEBUG] Function : main
73210 2019-Jan-10 14:32:27.248882 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73211 2019-Jan-10 14:32:27.249524 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73212 2019-Jan-10 14:32:27.250213 - [DEBUG] Value : BOTTOM
73213 2019-Jan-10 14:32:27.250240 - [DEBUG]
73214 2019-Jan-10 14:32:27.250267 - [DEBUG] Function : main
73215 2019-Jan-10 14:32:27.250293 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73216 2019-Jan-10 14:32:27.250938 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73217 2019-Jan-10 14:32:27.251579 - [DEBUG] Value : BOTTOM
73218 2019-Jan-10 14:32:27.251606 - [DEBUG]
73219 2019-Jan-10 14:32:27.251633 - [DEBUG] Function : main
73220 2019-Jan-10 14:32:27.251659 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73221 2019-Jan-10 14:32:27.252298 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73222 2019-Jan-10 14:32:27.252956 - [DEBUG] Value : BOTTOM
73223 2019-Jan-10 14:32:27.252984 - [DEBUG]
73224 2019-Jan-10 14:32:27.253012 - [DEBUG] Function : main
73225 2019-Jan-10 14:32:27.253039 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73226 2019-Jan-10 14:32:27.253701 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73227 2019-Jan-10 14:32:27.254331 - [DEBUG] Value : BOTTOM
73228 2019-Jan-10 14:32:27.254358 - [DEBUG]
73229 2019-Jan-10 14:32:27.254383 - [DEBUG] Function : main
73230 2019-Jan-10 14:32:27.254409 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73231 2019-Jan-10 14:32:27.255047 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73232 2019-Jan-10 14:32:27.255681 - [DEBUG] Value : BOTTOM
73233 2019-Jan-10 14:32:27.255708 - [DEBUG]
73234 2019-Jan-10 14:32:27.255734 - [DEBUG] Function : main
73235 2019-Jan-10 14:32:27.255760 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73236 2019-Jan-10 14:32:27.256399 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73237 2019-Jan-10 14:32:27.257056 - [DEBUG] Value : BOTTOM
73238 2019-Jan-10 14:32:27.257082 - [DEBUG]
73239 2019-Jan-10 14:32:27.257108 - [DEBUG] Function : main
73240 2019-Jan-10 14:32:27.257134 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73241 2019-Jan-10 14:32:27.257768 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73242 2019-Jan-10 14:32:27.258409 - [DEBUG] Value : BOTTOM
73243 2019-Jan-10 14:32:27.258436 - [DEBUG]
73244 2019-Jan-10 14:32:27.258462 - [DEBUG] Function : main
73245 2019-Jan-10 14:32:27.258488 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73246 2019-Jan-10 14:32:27.259126 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73247 2019-Jan-10 14:32:27.259760 - [DEBUG] Value : BOTTOM
73248 2019-Jan-10 14:32:27.259786 - [DEBUG]
73249 2019-Jan-10 14:32:27.259812 - [DEBUG] Function : main
73250 2019-Jan-10 14:32:27.259838 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73251 2019-Jan-10 14:32:27.260500 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73252 2019-Jan-10 14:32:27.261139 - [DEBUG] Value : BOTTOM
73253 2019-Jan-10 14:32:27.261166 - [DEBUG]
73254 2019-Jan-10 14:32:27.261192 - [DEBUG] Function : main
73255 2019-Jan-10 14:32:27.261218 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73256 2019-Jan-10 14:32:27.261857 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73257 2019-Jan-10 14:32:27.262493 - [DEBUG] Value : BOTTOM
73258 2019-Jan-10 14:32:27.262519 - [DEBUG]
73259 2019-Jan-10 14:32:27.262545 - [DEBUG] Function : main
73260 2019-Jan-10 14:32:27.262571 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73261 2019-Jan-10 14:32:27.263225 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73262 2019-Jan-10 14:32:27.263904 - [DEBUG] Value : BOTTOM
73263 2019-Jan-10 14:32:27.263932 - [DEBUG]
73264 2019-Jan-10 14:32:27.263959 - [DEBUG] Function : main
73265 2019-Jan-10 14:32:27.263986 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73266 2019-Jan-10 14:32:27.264649 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73267 2019-Jan-10 14:32:27.265359 - [DEBUG] Value : BOTTOM
73268 2019-Jan-10 14:32:27.265388 - [DEBUG]
73269 2019-Jan-10 14:32:27.265417 - [DEBUG] Function : main
73270 2019-Jan-10 14:32:27.265444 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73271 2019-Jan-10 14:32:27.266135 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73272 2019-Jan-10 14:32:27.266811 - [DEBUG] Value : BOTTOM
73273 2019-Jan-10 14:32:27.266885 - [DEBUG]
73274 2019-Jan-10 14:32:27.266919 - [DEBUG] Function : main
73275 2019-Jan-10 14:32:27.266948 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73276 2019-Jan-10 14:32:27.267677 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73277 2019-Jan-10 14:32:27.268388 - [DEBUG] Value : BOTTOM
73278 2019-Jan-10 14:32:27.268418 - [DEBUG]
73279 2019-Jan-10 14:32:27.268446 - [DEBUG] Function : main
73280 2019-Jan-10 14:32:27.268474 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73281 2019-Jan-10 14:32:27.269182 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73282 2019-Jan-10 14:32:27.269869 - [DEBUG] Value : BOTTOM
73283 2019-Jan-10 14:32:27.269897 - [DEBUG]
73284 2019-Jan-10 14:32:27.269926 - [DEBUG] Function : main
73285 2019-Jan-10 14:32:27.269953 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73286 2019-Jan-10 14:32:27.270744 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73287 2019-Jan-10 14:32:27.271443 - [DEBUG] Value : BOTTOM
73288 2019-Jan-10 14:32:27.271472 - [DEBUG]
73289 2019-Jan-10 14:32:27.271499 - [DEBUG] Function : main
73290 2019-Jan-10 14:32:27.271527 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73291 2019-Jan-10 14:32:27.272210 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73292 2019-Jan-10 14:32:27.272863 - [DEBUG] Value : BOTTOM
73293 2019-Jan-10 14:32:27.272890 - [DEBUG]
73294 2019-Jan-10 14:32:27.272916 - [DEBUG] Function : main
73295 2019-Jan-10 14:32:27.272942 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73296 2019-Jan-10 14:32:27.273613 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73297 2019-Jan-10 14:32:27.274252 - [DEBUG] Value : BOTTOM
73298 2019-Jan-10 14:32:27.274279 - [DEBUG]
73299 2019-Jan-10 14:32:27.274305 - [DEBUG] Function : main
73300 2019-Jan-10 14:32:27.274331 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73301 2019-Jan-10 14:32:27.274970 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73302 2019-Jan-10 14:32:27.275613 - [DEBUG] Value : BOTTOM
73303 2019-Jan-10 14:32:27.275639 - [DEBUG]
73304 2019-Jan-10 14:32:27.275666 - [DEBUG] Function : main
73305 2019-Jan-10 14:32:27.275692 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73306 2019-Jan-10 14:32:27.276324 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73307 2019-Jan-10 14:32:27.276982 - [DEBUG] Value : BOTTOM
73308 2019-Jan-10 14:32:27.277009 - [DEBUG]
73309 2019-Jan-10 14:32:27.277034 - [DEBUG] Function : main
73310 2019-Jan-10 14:32:27.277059 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73311 2019-Jan-10 14:32:27.277695 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73312 2019-Jan-10 14:32:27.278323 - [DEBUG] Value : BOTTOM
73313 2019-Jan-10 14:32:27.278350 - [DEBUG]
73314 2019-Jan-10 14:32:27.278396 - [DEBUG] Function : main
73315 2019-Jan-10 14:32:27.278422 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73316 2019-Jan-10 14:32:27.279057 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73317 2019-Jan-10 14:32:27.279691 - [DEBUG] Value : BOTTOM
73318 2019-Jan-10 14:32:27.279717 - [DEBUG]
73319 2019-Jan-10 14:32:27.279743 - [DEBUG] Function : main
73320 2019-Jan-10 14:32:27.279769 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73321 2019-Jan-10 14:32:27.280426 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73322 2019-Jan-10 14:32:27.281054 - [DEBUG] Value : BOTTOM
73323 2019-Jan-10 14:32:27.281080 - [DEBUG]
73324 2019-Jan-10 14:32:27.281107 - [DEBUG] Function : main
73325 2019-Jan-10 14:32:27.281133 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73326 2019-Jan-10 14:32:27.281766 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73327 2019-Jan-10 14:32:27.282398 - [DEBUG] Value : BOTTOM
73328 2019-Jan-10 14:32:27.282424 - [DEBUG]
73329 2019-Jan-10 14:32:27.282450 - [DEBUG] Function : main
73330 2019-Jan-10 14:32:27.282476 - [DEBUG] Inst. : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73331 2019-Jan-10 14:32:27.283112 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73332 2019-Jan-10 14:32:27.283175 - [DEBUG] Value : BOTTOM
73333 2019-Jan-10 14:32:27.283201 - [DEBUG]
73334 2019-Jan-10 14:32:27.283254 - [DEBUG] Function : main
73335 2019-Jan-10 14:32:27.283280 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73336 2019-Jan-10 14:32:27.283944 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73337 2019-Jan-10 14:32:27.284578 - [DEBUG] Value : BOTTOM
73338 2019-Jan-10 14:32:27.284604 - [DEBUG]
73339 2019-Jan-10 14:32:27.284630 - [DEBUG] Function : main
73340 2019-Jan-10 14:32:27.284656 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73341 2019-Jan-10 14:32:27.285281 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73342 2019-Jan-10 14:32:27.285914 - [DEBUG] Value : BOTTOM
73343 2019-Jan-10 14:32:27.285940 - [DEBUG]
73344 2019-Jan-10 14:32:27.285966 - [DEBUG] Function : main
73345 2019-Jan-10 14:32:27.285992 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73346 2019-Jan-10 14:32:27.286621 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73347 2019-Jan-10 14:32:27.287280 - [DEBUG] Value : BOTTOM
73348 2019-Jan-10 14:32:27.287307 - [DEBUG]
73349 2019-Jan-10 14:32:27.287332 - [DEBUG] Function : main
73350 2019-Jan-10 14:32:27.287358 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73351 2019-Jan-10 14:32:27.287995 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73352 2019-Jan-10 14:32:27.288664 - [DEBUG] Value : BOTTOM
73353 2019-Jan-10 14:32:27.288691 - [DEBUG]
73354 2019-Jan-10 14:32:27.288717 - [DEBUG] Function : main
73355 2019-Jan-10 14:32:27.288744 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73356 2019-Jan-10 14:32:27.289384 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73357 2019-Jan-10 14:32:27.290016 - [DEBUG] Value : BOTTOM
73358 2019-Jan-10 14:32:27.290041 - [DEBUG]
73359 2019-Jan-10 14:32:27.290067 - [DEBUG] Function : main
73360 2019-Jan-10 14:32:27.290093 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73361 2019-Jan-10 14:32:27.290773 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73362 2019-Jan-10 14:32:27.291416 - [DEBUG] Value : BOTTOM
73363 2019-Jan-10 14:32:27.291443 - [DEBUG]
73364 2019-Jan-10 14:32:27.291470 - [DEBUG] Function : main
73365 2019-Jan-10 14:32:27.291496 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73366 2019-Jan-10 14:32:27.292122 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73367 2019-Jan-10 14:32:27.292751 - [DEBUG] Value : BOTTOM
73368 2019-Jan-10 14:32:27.292777 - [DEBUG]
73369 2019-Jan-10 14:32:27.292803 - [DEBUG] Function : main
73370 2019-Jan-10 14:32:27.292829 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73371 2019-Jan-10 14:32:27.293457 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73372 2019-Jan-10 14:32:27.294113 - [DEBUG] Value : BOTTOM
73373 2019-Jan-10 14:32:27.294139 - [DEBUG]
73374 2019-Jan-10 14:32:27.294165 - [DEBUG] Function : main
73375 2019-Jan-10 14:32:27.294191 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73376 2019-Jan-10 14:32:27.294833 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73377 2019-Jan-10 14:32:27.295475 - [DEBUG] Value : BOTTOM
73378 2019-Jan-10 14:32:27.295502 - [DEBUG]
73379 2019-Jan-10 14:32:27.295528 - [DEBUG] Function : main
73380 2019-Jan-10 14:32:27.295554 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73381 2019-Jan-10 14:32:27.296186 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73382 2019-Jan-10 14:32:27.296854 - [DEBUG] Value : BOTTOM
73383 2019-Jan-10 14:32:27.296881 - [DEBUG]
73384 2019-Jan-10 14:32:27.296908 - [DEBUG] Function : main
73385 2019-Jan-10 14:32:27.296934 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73386 2019-Jan-10 14:32:27.297568 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73387 2019-Jan-10 14:32:27.298198 - [DEBUG] Value : BOTTOM
73388 2019-Jan-10 14:32:27.298224 - [DEBUG]
73389 2019-Jan-10 14:32:27.298250 - [DEBUG] Function : main
73390 2019-Jan-10 14:32:27.298276 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73391 2019-Jan-10 14:32:27.298908 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73392 2019-Jan-10 14:32:27.299548 - [DEBUG] Value : BOTTOM
73393 2019-Jan-10 14:32:27.299574 - [DEBUG]
73394 2019-Jan-10 14:32:27.299600 - [DEBUG] Function : main
73395 2019-Jan-10 14:32:27.299626 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73396 2019-Jan-10 14:32:27.300294 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73397 2019-Jan-10 14:32:27.300936 - [DEBUG] Value : BOTTOM
73398 2019-Jan-10 14:32:27.300964 - [DEBUG]
73399 2019-Jan-10 14:32:27.300990 - [DEBUG] Function : main
73400 2019-Jan-10 14:32:27.301016 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73401 2019-Jan-10 14:32:27.301638 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73402 2019-Jan-10 14:32:27.302276 - [DEBUG] Value : BOTTOM
73403 2019-Jan-10 14:32:27.302303 - [DEBUG]
73404 2019-Jan-10 14:32:27.302329 - [DEBUG] Function : main
73405 2019-Jan-10 14:32:27.302355 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73406 2019-Jan-10 14:32:27.302982 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73407 2019-Jan-10 14:32:27.303668 - [DEBUG] Value : BOTTOM
73408 2019-Jan-10 14:32:27.303695 - [DEBUG]
73409 2019-Jan-10 14:32:27.303721 - [DEBUG] Function : main
73410 2019-Jan-10 14:32:27.303747 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73411 2019-Jan-10 14:32:27.304384 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73412 2019-Jan-10 14:32:27.305015 - [DEBUG] Value : BOTTOM
73413 2019-Jan-10 14:32:27.305041 - [DEBUG]
73414 2019-Jan-10 14:32:27.305069 - [DEBUG] Function : main
73415 2019-Jan-10 14:32:27.305095 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73416 2019-Jan-10 14:32:27.305726 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73417 2019-Jan-10 14:32:27.306371 - [DEBUG] Value : BOTTOM
73418 2019-Jan-10 14:32:27.306398 - [DEBUG]
73419 2019-Jan-10 14:32:27.306423 - [DEBUG] Function : main
73420 2019-Jan-10 14:32:27.306449 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73421 2019-Jan-10 14:32:27.307112 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73422 2019-Jan-10 14:32:27.307743 - [DEBUG] Value : BOTTOM
73423 2019-Jan-10 14:32:27.307770 - [DEBUG]
73424 2019-Jan-10 14:32:27.307795 - [DEBUG] Function : main
73425 2019-Jan-10 14:32:27.307821 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73426 2019-Jan-10 14:32:27.308447 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73427 2019-Jan-10 14:32:27.309077 - [DEBUG] Value : BOTTOM
73428 2019-Jan-10 14:32:27.309102 - [DEBUG]
73429 2019-Jan-10 14:32:27.309128 - [DEBUG] Function : main
73430 2019-Jan-10 14:32:27.309153 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73431 2019-Jan-10 14:32:27.309773 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73432 2019-Jan-10 14:32:27.310449 - [DEBUG] Value : BOTTOM
73433 2019-Jan-10 14:32:27.310475 - [DEBUG]
73434 2019-Jan-10 14:32:27.310501 - [DEBUG] Function : main
73435 2019-Jan-10 14:32:27.310527 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73436 2019-Jan-10 14:32:27.311158 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73437 2019-Jan-10 14:32:27.311792 - [DEBUG] Value : BOTTOM
73438 2019-Jan-10 14:32:27.311819 - [DEBUG]
73439 2019-Jan-10 14:32:27.311844 - [DEBUG] Function : main
73440 2019-Jan-10 14:32:27.311869 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73441 2019-Jan-10 14:32:27.312500 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73442 2019-Jan-10 14:32:27.313145 - [DEBUG] Value : BOTTOM
73443 2019-Jan-10 14:32:27.313172 - [DEBUG]
73444 2019-Jan-10 14:32:27.313198 - [DEBUG] Function : main
73445 2019-Jan-10 14:32:27.313224 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73446 2019-Jan-10 14:32:27.313882 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73447 2019-Jan-10 14:32:27.314521 - [DEBUG] Value : BOTTOM
73448 2019-Jan-10 14:32:27.314548 - [DEBUG]
73449 2019-Jan-10 14:32:27.314574 - [DEBUG] Function : main
73450 2019-Jan-10 14:32:27.314601 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73451 2019-Jan-10 14:32:27.315242 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73452 2019-Jan-10 14:32:27.315880 - [DEBUG] Value : BOTTOM
73453 2019-Jan-10 14:32:27.315906 - [DEBUG]
73454 2019-Jan-10 14:32:27.315933 - [DEBUG] Function : main
73455 2019-Jan-10 14:32:27.315959 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73456 2019-Jan-10 14:32:27.316611 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73457 2019-Jan-10 14:32:27.317286 - [DEBUG] Value : BOTTOM
73458 2019-Jan-10 14:32:27.317313 - [DEBUG]
73459 2019-Jan-10 14:32:27.317339 - [DEBUG] Function : main
73460 2019-Jan-10 14:32:27.317365 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73461 2019-Jan-10 14:32:27.318006 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73462 2019-Jan-10 14:32:27.318648 - [DEBUG] Value : BOTTOM
73463 2019-Jan-10 14:32:27.318675 - [DEBUG]
73464 2019-Jan-10 14:32:27.318701 - [DEBUG] Function : main
73465 2019-Jan-10 14:32:27.318727 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73466 2019-Jan-10 14:32:27.319360 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73467 2019-Jan-10 14:32:27.319994 - [DEBUG] Value : BOTTOM
73468 2019-Jan-10 14:32:27.320020 - [DEBUG]
73469 2019-Jan-10 14:32:27.320046 - [DEBUG] Function : main
73470 2019-Jan-10 14:32:27.320072 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73471 2019-Jan-10 14:32:27.320742 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73472 2019-Jan-10 14:32:27.321388 - [DEBUG] Value : BOTTOM
73473 2019-Jan-10 14:32:27.321414 - [DEBUG]
73474 2019-Jan-10 14:32:27.321440 - [DEBUG] Function : main
73475 2019-Jan-10 14:32:27.321466 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73476 2019-Jan-10 14:32:27.322100 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73477 2019-Jan-10 14:32:27.322730 - [DEBUG] Value : BOTTOM
73478 2019-Jan-10 14:32:27.322756 - [DEBUG]
73479 2019-Jan-10 14:32:27.322782 - [DEBUG] Function : main
73480 2019-Jan-10 14:32:27.322808 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73481 2019-Jan-10 14:32:27.323452 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
73482 2019-Jan-10 14:32:27.324130 - [DEBUG] Value : BOTTOM
73483 2019-Jan-10 14:32:27.324157 - [DEBUG]
73484 2019-Jan-10 14:32:27.324183 - [DEBUG] Function : main
73485 2019-Jan-10 14:32:27.324209 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73486 2019-Jan-10 14:32:27.324838 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
73487 2019-Jan-10 14:32:27.325477 - [DEBUG] Value : BOTTOM
73488 2019-Jan-10 14:32:27.325503 - [DEBUG]
73489 2019-Jan-10 14:32:27.325530 - [DEBUG] Function : main
73490 2019-Jan-10 14:32:27.325555 - [DEBUG] Inst. : br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68
73491 2019-Jan-10 14:32:27.326191 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73492 2019-Jan-10 14:32:27.326256 - [DEBUG] Value : BOTTOM
73493 2019-Jan-10 14:32:27.326282 - [DEBUG]
73494 2019-Jan-10 14:32:27.326334 - [DEBUG] Function : main
73495 2019-Jan-10 14:32:27.326360 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73496 2019-Jan-10 14:32:27.327032 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73497 2019-Jan-10 14:32:27.327681 - [DEBUG] Value : BOTTOM
73498 2019-Jan-10 14:32:27.327708 - [DEBUG]
73499 2019-Jan-10 14:32:27.327735 - [DEBUG] Function : main
73500 2019-Jan-10 14:32:27.327761 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73501 2019-Jan-10 14:32:27.328394 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73502 2019-Jan-10 14:32:27.329058 - [DEBUG] Value : BOTTOM
73503 2019-Jan-10 14:32:27.329085 - [DEBUG]
73504 2019-Jan-10 14:32:27.329112 - [DEBUG] Function : main
73505 2019-Jan-10 14:32:27.329137 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73506 2019-Jan-10 14:32:27.329776 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73507 2019-Jan-10 14:32:27.330441 - [DEBUG] Value : BOTTOM
73508 2019-Jan-10 14:32:27.330469 - [DEBUG]
73509 2019-Jan-10 14:32:27.330495 - [DEBUG] Function : main
73510 2019-Jan-10 14:32:27.330520 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73511 2019-Jan-10 14:32:27.331152 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73512 2019-Jan-10 14:32:27.331812 - [DEBUG] Value : BOTTOM
73513 2019-Jan-10 14:32:27.331839 - [DEBUG]
73514 2019-Jan-10 14:32:27.331865 - [DEBUG] Function : main
73515 2019-Jan-10 14:32:27.331890 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73516 2019-Jan-10 14:32:27.332524 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73517 2019-Jan-10 14:32:27.333158 - [DEBUG] Value : BOTTOM
73518 2019-Jan-10 14:32:27.333184 - [DEBUG]
73519 2019-Jan-10 14:32:27.333210 - [DEBUG] Function : main
73520 2019-Jan-10 14:32:27.333236 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73521 2019-Jan-10 14:32:27.333890 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73522 2019-Jan-10 14:32:27.334540 - [DEBUG] Value : BOTTOM
73523 2019-Jan-10 14:32:27.334567 - [DEBUG]
73524 2019-Jan-10 14:32:27.334594 - [DEBUG] Function : main
73525 2019-Jan-10 14:32:27.334621 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73526 2019-Jan-10 14:32:27.335268 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73527 2019-Jan-10 14:32:27.335909 - [DEBUG] Value : BOTTOM
73528 2019-Jan-10 14:32:27.335936 - [DEBUG]
73529 2019-Jan-10 14:32:27.335962 - [DEBUG] Function : main
73530 2019-Jan-10 14:32:27.335988 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73531 2019-Jan-10 14:32:27.336616 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73532 2019-Jan-10 14:32:27.337275 - [DEBUG] Value : BOTTOM
73533 2019-Jan-10 14:32:27.337303 - [DEBUG]
73534 2019-Jan-10 14:32:27.337330 - [DEBUG] Function : main
73535 2019-Jan-10 14:32:27.337356 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73536 2019-Jan-10 14:32:27.337992 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73537 2019-Jan-10 14:32:27.338627 - [DEBUG] Value : BOTTOM
73538 2019-Jan-10 14:32:27.338653 - [DEBUG]
73539 2019-Jan-10 14:32:27.338680 - [DEBUG] Function : main
73540 2019-Jan-10 14:32:27.338705 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73541 2019-Jan-10 14:32:27.339342 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73542 2019-Jan-10 14:32:27.339993 - [DEBUG] Value : BOTTOM
73543 2019-Jan-10 14:32:27.340021 - [DEBUG]
73544 2019-Jan-10 14:32:27.340047 - [DEBUG] Function : main
73545 2019-Jan-10 14:32:27.340073 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73546 2019-Jan-10 14:32:27.340765 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73547 2019-Jan-10 14:32:27.341415 - [DEBUG] Value : BOTTOM
73548 2019-Jan-10 14:32:27.341442 - [DEBUG]
73549 2019-Jan-10 14:32:27.341469 - [DEBUG] Function : main
73550 2019-Jan-10 14:32:27.341494 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73551 2019-Jan-10 14:32:27.342136 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73552 2019-Jan-10 14:32:27.342787 - [DEBUG] Value : BOTTOM
73553 2019-Jan-10 14:32:27.342814 - [DEBUG]
73554 2019-Jan-10 14:32:27.342841 - [DEBUG] Function : main
73555 2019-Jan-10 14:32:27.342866 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73556 2019-Jan-10 14:32:27.343533 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73557 2019-Jan-10 14:32:27.344179 - [DEBUG] Value : BOTTOM
73558 2019-Jan-10 14:32:27.344206 - [DEBUG]
73559 2019-Jan-10 14:32:27.344232 - [DEBUG] Function : main
73560 2019-Jan-10 14:32:27.344258 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73561 2019-Jan-10 14:32:27.344889 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73562 2019-Jan-10 14:32:27.345541 - [DEBUG] Value : BOTTOM
73563 2019-Jan-10 14:32:27.345569 - [DEBUG]
73564 2019-Jan-10 14:32:27.345596 - [DEBUG] Function : main
73565 2019-Jan-10 14:32:27.345621 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73566 2019-Jan-10 14:32:27.346262 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73567 2019-Jan-10 14:32:27.346939 - [DEBUG] Value : BOTTOM
73568 2019-Jan-10 14:32:27.346966 - [DEBUG]
73569 2019-Jan-10 14:32:27.346992 - [DEBUG] Function : main
73570 2019-Jan-10 14:32:27.347018 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73571 2019-Jan-10 14:32:27.347662 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73572 2019-Jan-10 14:32:27.348307 - [DEBUG] Value : BOTTOM
73573 2019-Jan-10 14:32:27.348335 - [DEBUG]
73574 2019-Jan-10 14:32:27.348365 - [DEBUG] Function : main
73575 2019-Jan-10 14:32:27.348391 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73576 2019-Jan-10 14:32:27.349034 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73577 2019-Jan-10 14:32:27.349683 - [DEBUG] Value : BOTTOM
73578 2019-Jan-10 14:32:27.349710 - [DEBUG]
73579 2019-Jan-10 14:32:27.349736 - [DEBUG] Function : main
73580 2019-Jan-10 14:32:27.349763 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73581 2019-Jan-10 14:32:27.350439 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73582 2019-Jan-10 14:32:27.351084 - [DEBUG] Value : BOTTOM
73583 2019-Jan-10 14:32:27.351111 - [DEBUG]
73584 2019-Jan-10 14:32:27.351138 - [DEBUG] Function : main
73585 2019-Jan-10 14:32:27.351164 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73586 2019-Jan-10 14:32:27.351806 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73587 2019-Jan-10 14:32:27.352450 - [DEBUG] Value : BOTTOM
73588 2019-Jan-10 14:32:27.352476 - [DEBUG]
73589 2019-Jan-10 14:32:27.352502 - [DEBUG] Function : main
73590 2019-Jan-10 14:32:27.352528 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73591 2019-Jan-10 14:32:27.353186 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73592 2019-Jan-10 14:32:27.353871 - [DEBUG] Value : BOTTOM
73593 2019-Jan-10 14:32:27.353898 - [DEBUG]
73594 2019-Jan-10 14:32:27.353924 - [DEBUG] Function : main
73595 2019-Jan-10 14:32:27.353950 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73596 2019-Jan-10 14:32:27.354586 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73597 2019-Jan-10 14:32:27.355229 - [DEBUG] Value : BOTTOM
73598 2019-Jan-10 14:32:27.355256 - [DEBUG]
73599 2019-Jan-10 14:32:27.355282 - [DEBUG] Function : main
73600 2019-Jan-10 14:32:27.355308 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73601 2019-Jan-10 14:32:27.356012 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73602 2019-Jan-10 14:32:27.356958 - [DEBUG] Value : BOTTOM
73603 2019-Jan-10 14:32:27.356992 - [DEBUG]
73604 2019-Jan-10 14:32:27.357028 - [DEBUG] Function : main
73605 2019-Jan-10 14:32:27.357061 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73606 2019-Jan-10 14:32:27.357777 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73607 2019-Jan-10 14:32:27.358431 - [DEBUG] Value : BOTTOM
73608 2019-Jan-10 14:32:27.358458 - [DEBUG]
73609 2019-Jan-10 14:32:27.358484 - [DEBUG] Function : main
73610 2019-Jan-10 14:32:27.358510 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73611 2019-Jan-10 14:32:27.359137 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73612 2019-Jan-10 14:32:27.359774 - [DEBUG] Value : BOTTOM
73613 2019-Jan-10 14:32:27.359801 - [DEBUG]
73614 2019-Jan-10 14:32:27.359828 - [DEBUG] Function : main
73615 2019-Jan-10 14:32:27.359855 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73616 2019-Jan-10 14:32:27.360532 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73617 2019-Jan-10 14:32:27.361188 - [DEBUG] Value : BOTTOM
73618 2019-Jan-10 14:32:27.361216 - [DEBUG]
73619 2019-Jan-10 14:32:27.361243 - [DEBUG] Function : main
73620 2019-Jan-10 14:32:27.361269 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73621 2019-Jan-10 14:32:27.361910 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73622 2019-Jan-10 14:32:27.362549 - [DEBUG] Value : BOTTOM
73623 2019-Jan-10 14:32:27.362576 - [DEBUG]
73624 2019-Jan-10 14:32:27.362603 - [DEBUG] Function : main
73625 2019-Jan-10 14:32:27.362629 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73626 2019-Jan-10 14:32:27.363262 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73627 2019-Jan-10 14:32:27.363929 - [DEBUG] Value : BOTTOM
73628 2019-Jan-10 14:32:27.363956 - [DEBUG]
73629 2019-Jan-10 14:32:27.363982 - [DEBUG] Function : main
73630 2019-Jan-10 14:32:27.364009 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73631 2019-Jan-10 14:32:27.364778 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73632 2019-Jan-10 14:32:27.365578 - [DEBUG] Value : BOTTOM
73633 2019-Jan-10 14:32:27.365608 - [DEBUG]
73634 2019-Jan-10 14:32:27.365636 - [DEBUG] Function : main
73635 2019-Jan-10 14:32:27.365686 - [DEBUG] Inst. : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73636 2019-Jan-10 14:32:27.366363 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73637 2019-Jan-10 14:32:27.366432 - [DEBUG] Value : BOTTOM
73638 2019-Jan-10 14:32:27.366458 - [DEBUG]
73639 2019-Jan-10 14:32:27.366511 - [DEBUG] Function : main
73640 2019-Jan-10 14:32:27.366538 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73641 2019-Jan-10 14:32:27.367250 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73642 2019-Jan-10 14:32:27.367942 - [DEBUG] Value : BOTTOM
73643 2019-Jan-10 14:32:27.367971 - [DEBUG]
73644 2019-Jan-10 14:32:27.367999 - [DEBUG] Function : main
73645 2019-Jan-10 14:32:27.368026 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73646 2019-Jan-10 14:32:27.368685 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73647 2019-Jan-10 14:32:27.369352 - [DEBUG] Value : BOTTOM
73648 2019-Jan-10 14:32:27.369379 - [DEBUG]
73649 2019-Jan-10 14:32:27.369406 - [DEBUG] Function : main
73650 2019-Jan-10 14:32:27.369433 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73651 2019-Jan-10 14:32:27.370066 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73652 2019-Jan-10 14:32:27.370732 - [DEBUG] Value : BOTTOM
73653 2019-Jan-10 14:32:27.370759 - [DEBUG]
73654 2019-Jan-10 14:32:27.370785 - [DEBUG] Function : main
73655 2019-Jan-10 14:32:27.370811 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73656 2019-Jan-10 14:32:27.371439 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73657 2019-Jan-10 14:32:27.372119 - [DEBUG] Value : BOTTOM
73658 2019-Jan-10 14:32:27.372148 - [DEBUG]
73659 2019-Jan-10 14:32:27.372175 - [DEBUG] Function : main
73660 2019-Jan-10 14:32:27.372203 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73661 2019-Jan-10 14:32:27.372931 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73662 2019-Jan-10 14:32:27.373743 - [DEBUG] Value : BOTTOM
73663 2019-Jan-10 14:32:27.373775 - [DEBUG]
73664 2019-Jan-10 14:32:27.373804 - [DEBUG] Function : main
73665 2019-Jan-10 14:32:27.373831 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73666 2019-Jan-10 14:32:27.374552 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73667 2019-Jan-10 14:32:27.375303 - [DEBUG] Value : BOTTOM
73668 2019-Jan-10 14:32:27.375335 - [DEBUG]
73669 2019-Jan-10 14:32:27.375366 - [DEBUG] Function : main
73670 2019-Jan-10 14:32:27.375394 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73671 2019-Jan-10 14:32:27.376136 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73672 2019-Jan-10 14:32:27.376964 - [DEBUG] Value : BOTTOM
73673 2019-Jan-10 14:32:27.376998 - [DEBUG]
73674 2019-Jan-10 14:32:27.377031 - [DEBUG] Function : main
73675 2019-Jan-10 14:32:27.377060 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73676 2019-Jan-10 14:32:27.377821 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73677 2019-Jan-10 14:32:27.378624 - [DEBUG] Value : BOTTOM
73678 2019-Jan-10 14:32:27.378659 - [DEBUG]
73679 2019-Jan-10 14:32:27.378692 - [DEBUG] Function : main
73680 2019-Jan-10 14:32:27.378723 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73681 2019-Jan-10 14:32:27.379493 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73682 2019-Jan-10 14:32:27.380216 - [DEBUG] Value : BOTTOM
73683 2019-Jan-10 14:32:27.380275 - [DEBUG]
73684 2019-Jan-10 14:32:27.380305 - [DEBUG] Function : main
73685 2019-Jan-10 14:32:27.380332 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73686 2019-Jan-10 14:32:27.380993 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73687 2019-Jan-10 14:32:27.381703 - [DEBUG] Value : BOTTOM
73688 2019-Jan-10 14:32:27.381730 - [DEBUG]
73689 2019-Jan-10 14:32:27.381758 - [DEBUG] Function : main
73690 2019-Jan-10 14:32:27.381785 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73691 2019-Jan-10 14:32:27.382423 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73692 2019-Jan-10 14:32:27.383041 - [DEBUG] Value : BOTTOM
73693 2019-Jan-10 14:32:27.383067 - [DEBUG]
73694 2019-Jan-10 14:32:27.383092 - [DEBUG] Function : main
73695 2019-Jan-10 14:32:27.383117 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73696 2019-Jan-10 14:32:27.383756 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73697 2019-Jan-10 14:32:27.384377 - [DEBUG] Value : BOTTOM
73698 2019-Jan-10 14:32:27.384403 - [DEBUG]
73699 2019-Jan-10 14:32:27.384427 - [DEBUG] Function : main
73700 2019-Jan-10 14:32:27.384452 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73701 2019-Jan-10 14:32:27.385066 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73702 2019-Jan-10 14:32:27.385685 - [DEBUG] Value : BOTTOM
73703 2019-Jan-10 14:32:27.385711 - [DEBUG]
73704 2019-Jan-10 14:32:27.385736 - [DEBUG] Function : main
73705 2019-Jan-10 14:32:27.385761 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73706 2019-Jan-10 14:32:27.386373 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73707 2019-Jan-10 14:32:27.387009 - [DEBUG] Value : BOTTOM
73708 2019-Jan-10 14:32:27.387035 - [DEBUG]
73709 2019-Jan-10 14:32:27.387059 - [DEBUG] Function : main
73710 2019-Jan-10 14:32:27.387085 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73711 2019-Jan-10 14:32:27.387698 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73712 2019-Jan-10 14:32:27.388325 - [DEBUG] Value : BOTTOM
73713 2019-Jan-10 14:32:27.388351 - [DEBUG]
73714 2019-Jan-10 14:32:27.388375 - [DEBUG] Function : main
73715 2019-Jan-10 14:32:27.388401 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73716 2019-Jan-10 14:32:27.389014 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73717 2019-Jan-10 14:32:27.389631 - [DEBUG] Value : BOTTOM
73718 2019-Jan-10 14:32:27.389657 - [DEBUG]
73719 2019-Jan-10 14:32:27.389683 - [DEBUG] Function : main
73720 2019-Jan-10 14:32:27.389708 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73721 2019-Jan-10 14:32:27.390345 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73722 2019-Jan-10 14:32:27.390963 - [DEBUG] Value : BOTTOM
73723 2019-Jan-10 14:32:27.390989 - [DEBUG]
73724 2019-Jan-10 14:32:27.391013 - [DEBUG] Function : main
73725 2019-Jan-10 14:32:27.391039 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73726 2019-Jan-10 14:32:27.391652 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73727 2019-Jan-10 14:32:27.392269 - [DEBUG] Value : BOTTOM
73728 2019-Jan-10 14:32:27.392295 - [DEBUG]
73729 2019-Jan-10 14:32:27.392320 - [DEBUG] Function : main
73730 2019-Jan-10 14:32:27.392345 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73731 2019-Jan-10 14:32:27.392957 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73732 2019-Jan-10 14:32:27.393607 - [DEBUG] Value : BOTTOM
73733 2019-Jan-10 14:32:27.393633 - [DEBUG]
73734 2019-Jan-10 14:32:27.393658 - [DEBUG] Function : main
73735 2019-Jan-10 14:32:27.393683 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73736 2019-Jan-10 14:32:27.394297 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73737 2019-Jan-10 14:32:27.394923 - [DEBUG] Value : BOTTOM
73738 2019-Jan-10 14:32:27.394948 - [DEBUG]
73739 2019-Jan-10 14:32:27.394973 - [DEBUG] Function : main
73740 2019-Jan-10 14:32:27.394998 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73741 2019-Jan-10 14:32:27.395633 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73742 2019-Jan-10 14:32:27.396272 - [DEBUG] Value : BOTTOM
73743 2019-Jan-10 14:32:27.396298 - [DEBUG]
73744 2019-Jan-10 14:32:27.396324 - [DEBUG] Function : main
73745 2019-Jan-10 14:32:27.396350 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73746 2019-Jan-10 14:32:27.396988 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73747 2019-Jan-10 14:32:27.397616 - [DEBUG] Value : BOTTOM
73748 2019-Jan-10 14:32:27.397642 - [DEBUG]
73749 2019-Jan-10 14:32:27.397667 - [DEBUG] Function : main
73750 2019-Jan-10 14:32:27.397692 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73751 2019-Jan-10 14:32:27.398306 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73752 2019-Jan-10 14:32:27.398924 - [DEBUG] Value : BOTTOM
73753 2019-Jan-10 14:32:27.398949 - [DEBUG]
73754 2019-Jan-10 14:32:27.398974 - [DEBUG] Function : main
73755 2019-Jan-10 14:32:27.398999 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73756 2019-Jan-10 14:32:27.399612 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73757 2019-Jan-10 14:32:27.400243 - [DEBUG] Value : BOTTOM
73758 2019-Jan-10 14:32:27.400269 - [DEBUG]
73759 2019-Jan-10 14:32:27.400293 - [DEBUG] Function : main
73760 2019-Jan-10 14:32:27.400318 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73761 2019-Jan-10 14:32:27.400931 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73762 2019-Jan-10 14:32:27.401551 - [DEBUG] Value : BOTTOM
73763 2019-Jan-10 14:32:27.401576 - [DEBUG]
73764 2019-Jan-10 14:32:27.401601 - [DEBUG] Function : main
73765 2019-Jan-10 14:32:27.401626 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73766 2019-Jan-10 14:32:27.402240 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73767 2019-Jan-10 14:32:27.402855 - [DEBUG] Value : BOTTOM
73768 2019-Jan-10 14:32:27.402881 - [DEBUG]
73769 2019-Jan-10 14:32:27.402906 - [DEBUG] Function : main
73770 2019-Jan-10 14:32:27.402931 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73771 2019-Jan-10 14:32:27.403557 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73772 2019-Jan-10 14:32:27.404176 - [DEBUG] Value : BOTTOM
73773 2019-Jan-10 14:32:27.404202 - [DEBUG]
73774 2019-Jan-10 14:32:27.404226 - [DEBUG] Function : main
73775 2019-Jan-10 14:32:27.404252 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73776 2019-Jan-10 14:32:27.404865 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73777 2019-Jan-10 14:32:27.405483 - [DEBUG] Value : BOTTOM
73778 2019-Jan-10 14:32:27.405508 - [DEBUG]
73779 2019-Jan-10 14:32:27.405533 - [DEBUG] Function : main
73780 2019-Jan-10 14:32:27.405559 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73781 2019-Jan-10 14:32:27.406184 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73782 2019-Jan-10 14:32:27.406799 - [DEBUG] Value : BOTTOM
73783 2019-Jan-10 14:32:27.406836 - [DEBUG]
73784 2019-Jan-10 14:32:27.406862 - [DEBUG] Function : main
73785 2019-Jan-10 14:32:27.406888 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73786 2019-Jan-10 14:32:27.407502 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
73787 2019-Jan-10 14:32:27.408127 - [DEBUG] Value : BOTTOM
73788 2019-Jan-10 14:32:27.408152 - [DEBUG]
73789 2019-Jan-10 14:32:27.408177 - [DEBUG] Function : main
73790 2019-Jan-10 14:32:27.408202 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73791 2019-Jan-10 14:32:27.408815 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
73792 2019-Jan-10 14:32:27.409432 - [DEBUG] Value : BOTTOM
73793 2019-Jan-10 14:32:27.409458 - [DEBUG]
73794 2019-Jan-10 14:32:27.409482 - [DEBUG] Function : main
73795 2019-Jan-10 14:32:27.409508 - [DEBUG] Inst. : br label %if.end26, !phasar.instruction.id !145, ID: 71
73796 2019-Jan-10 14:32:27.410121 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73797 2019-Jan-10 14:32:27.410194 - [DEBUG] Value : BOTTOM
73798 2019-Jan-10 14:32:27.410220 - [DEBUG]
73799 2019-Jan-10 14:32:27.410269 - [DEBUG] Function : main
73800 2019-Jan-10 14:32:27.410295 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73801 2019-Jan-10 14:32:27.410914 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73802 2019-Jan-10 14:32:27.411533 - [DEBUG] Value : BOTTOM
73803 2019-Jan-10 14:32:27.411558 - [DEBUG]
73804 2019-Jan-10 14:32:27.411583 - [DEBUG] Function : main
73805 2019-Jan-10 14:32:27.411609 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73806 2019-Jan-10 14:32:27.412225 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73807 2019-Jan-10 14:32:27.412855 - [DEBUG] Value : BOTTOM
73808 2019-Jan-10 14:32:27.412881 - [DEBUG]
73809 2019-Jan-10 14:32:27.412906 - [DEBUG] Function : main
73810 2019-Jan-10 14:32:27.412932 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73811 2019-Jan-10 14:32:27.413567 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73812 2019-Jan-10 14:32:27.414185 - [DEBUG] Value : BOTTOM
73813 2019-Jan-10 14:32:27.414211 - [DEBUG]
73814 2019-Jan-10 14:32:27.414235 - [DEBUG] Function : main
73815 2019-Jan-10 14:32:27.414261 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73816 2019-Jan-10 14:32:27.414876 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73817 2019-Jan-10 14:32:27.415518 - [DEBUG] Value : BOTTOM
73818 2019-Jan-10 14:32:27.415544 - [DEBUG]
73819 2019-Jan-10 14:32:27.415568 - [DEBUG] Function : main
73820 2019-Jan-10 14:32:27.415594 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73821 2019-Jan-10 14:32:27.416211 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73822 2019-Jan-10 14:32:27.416851 - [DEBUG] Value : BOTTOM
73823 2019-Jan-10 14:32:27.416877 - [DEBUG]
73824 2019-Jan-10 14:32:27.416901 - [DEBUG] Function : main
73825 2019-Jan-10 14:32:27.416927 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73826 2019-Jan-10 14:32:27.417554 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73827 2019-Jan-10 14:32:27.418174 - [DEBUG] Value : BOTTOM
73828 2019-Jan-10 14:32:27.418200 - [DEBUG]
73829 2019-Jan-10 14:32:27.418225 - [DEBUG] Function : main
73830 2019-Jan-10 14:32:27.418251 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73831 2019-Jan-10 14:32:27.418867 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73832 2019-Jan-10 14:32:27.419483 - [DEBUG] Value : BOTTOM
73833 2019-Jan-10 14:32:27.419509 - [DEBUG]
73834 2019-Jan-10 14:32:27.419533 - [DEBUG] Function : main
73835 2019-Jan-10 14:32:27.419559 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73836 2019-Jan-10 14:32:27.420188 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73837 2019-Jan-10 14:32:27.420803 - [DEBUG] Value : BOTTOM
73838 2019-Jan-10 14:32:27.420828 - [DEBUG]
73839 2019-Jan-10 14:32:27.420853 - [DEBUG] Function : main
73840 2019-Jan-10 14:32:27.420879 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73841 2019-Jan-10 14:32:27.421494 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73842 2019-Jan-10 14:32:27.422109 - [DEBUG] Value : BOTTOM
73843 2019-Jan-10 14:32:27.422135 - [DEBUG]
73844 2019-Jan-10 14:32:27.422160 - [DEBUG] Function : main
73845 2019-Jan-10 14:32:27.422185 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73846 2019-Jan-10 14:32:27.422800 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73847 2019-Jan-10 14:32:27.423422 - [DEBUG] Value : BOTTOM
73848 2019-Jan-10 14:32:27.423448 - [DEBUG]
73849 2019-Jan-10 14:32:27.423473 - [DEBUG] Function : main
73850 2019-Jan-10 14:32:27.423510 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73851 2019-Jan-10 14:32:27.424127 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
73852 2019-Jan-10 14:32:27.424743 - [DEBUG] Value : BOTTOM
73853 2019-Jan-10 14:32:27.424769 - [DEBUG]
73854 2019-Jan-10 14:32:27.424793 - [DEBUG] Function : main
73855 2019-Jan-10 14:32:27.424819 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73856 2019-Jan-10 14:32:27.425435 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
73857 2019-Jan-10 14:32:27.426054 - [DEBUG] Value : BOTTOM
73858 2019-Jan-10 14:32:27.426080 - [DEBUG]
73859 2019-Jan-10 14:32:27.426105 - [DEBUG] Function : main
73860 2019-Jan-10 14:32:27.426131 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73861 2019-Jan-10 14:32:27.426747 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
73862 2019-Jan-10 14:32:27.427380 - [DEBUG] Value : BOTTOM
73863 2019-Jan-10 14:32:27.427406 - [DEBUG]
73864 2019-Jan-10 14:32:27.427431 - [DEBUG] Function : main
73865 2019-Jan-10 14:32:27.427456 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73866 2019-Jan-10 14:32:27.428071 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
73867 2019-Jan-10 14:32:27.428690 - [DEBUG] Value : BOTTOM
73868 2019-Jan-10 14:32:27.428719 - [DEBUG]
73869 2019-Jan-10 14:32:27.428744 - [DEBUG] Function : main
73870 2019-Jan-10 14:32:27.428770 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73871 2019-Jan-10 14:32:27.429394 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
73872 2019-Jan-10 14:32:27.430018 - [DEBUG] Value : BOTTOM
73873 2019-Jan-10 14:32:27.430043 - [DEBUG]
73874 2019-Jan-10 14:32:27.430068 - [DEBUG] Function : main
73875 2019-Jan-10 14:32:27.430094 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73876 2019-Jan-10 14:32:27.430726 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
73877 2019-Jan-10 14:32:27.431342 - [DEBUG] Value : BOTTOM
73878 2019-Jan-10 14:32:27.431368 - [DEBUG]
73879 2019-Jan-10 14:32:27.431394 - [DEBUG] Function : main
73880 2019-Jan-10 14:32:27.431420 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73881 2019-Jan-10 14:32:27.432045 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
73882 2019-Jan-10 14:32:27.432663 - [DEBUG] Value : BOTTOM
73883 2019-Jan-10 14:32:27.432689 - [DEBUG]
73884 2019-Jan-10 14:32:27.432713 - [DEBUG] Function : main
73885 2019-Jan-10 14:32:27.432739 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73886 2019-Jan-10 14:32:27.433355 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
73887 2019-Jan-10 14:32:27.433988 - [DEBUG] Value : BOTTOM
73888 2019-Jan-10 14:32:27.434015 - [DEBUG]
73889 2019-Jan-10 14:32:27.434040 - [DEBUG] Function : main
73890 2019-Jan-10 14:32:27.434065 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73891 2019-Jan-10 14:32:27.434681 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
73892 2019-Jan-10 14:32:27.435316 - [DEBUG] Value : BOTTOM
73893 2019-Jan-10 14:32:27.435343 - [DEBUG]
73894 2019-Jan-10 14:32:27.435368 - [DEBUG] Function : main
73895 2019-Jan-10 14:32:27.435394 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73896 2019-Jan-10 14:32:27.436058 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
73897 2019-Jan-10 14:32:27.436742 - [DEBUG] Value : BOTTOM
73898 2019-Jan-10 14:32:27.436771 - [DEBUG]
73899 2019-Jan-10 14:32:27.436798 - [DEBUG] Function : main
73900 2019-Jan-10 14:32:27.436848 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73901 2019-Jan-10 14:32:27.437511 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
73902 2019-Jan-10 14:32:27.438179 - [DEBUG] Value : BOTTOM
73903 2019-Jan-10 14:32:27.438206 - [DEBUG]
73904 2019-Jan-10 14:32:27.438232 - [DEBUG] Function : main
73905 2019-Jan-10 14:32:27.438258 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73906 2019-Jan-10 14:32:27.438881 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
73907 2019-Jan-10 14:32:27.439509 - [DEBUG] Value : BOTTOM
73908 2019-Jan-10 14:32:27.439535 - [DEBUG]
73909 2019-Jan-10 14:32:27.439560 - [DEBUG] Function : main
73910 2019-Jan-10 14:32:27.439586 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73911 2019-Jan-10 14:32:27.440225 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
73912 2019-Jan-10 14:32:27.440844 - [DEBUG] Value : BOTTOM
73913 2019-Jan-10 14:32:27.440870 - [DEBUG]
73914 2019-Jan-10 14:32:27.440912 - [DEBUG] Function : main
73915 2019-Jan-10 14:32:27.440938 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73916 2019-Jan-10 14:32:27.441555 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
73917 2019-Jan-10 14:32:27.442172 - [DEBUG] Value : BOTTOM
73918 2019-Jan-10 14:32:27.442198 - [DEBUG]
73919 2019-Jan-10 14:32:27.442223 - [DEBUG] Function : main
73920 2019-Jan-10 14:32:27.442254 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73921 2019-Jan-10 14:32:27.442890 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
73922 2019-Jan-10 14:32:27.443536 - [DEBUG] Value : BOTTOM
73923 2019-Jan-10 14:32:27.443562 - [DEBUG]
73924 2019-Jan-10 14:32:27.443587 - [DEBUG] Function : main
73925 2019-Jan-10 14:32:27.443613 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73926 2019-Jan-10 14:32:27.444229 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
73927 2019-Jan-10 14:32:27.444844 - [DEBUG] Value : BOTTOM
73928 2019-Jan-10 14:32:27.444870 - [DEBUG]
73929 2019-Jan-10 14:32:27.444895 - [DEBUG] Function : main
73930 2019-Jan-10 14:32:27.444925 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73931 2019-Jan-10 14:32:27.445541 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
73932 2019-Jan-10 14:32:27.446180 - [DEBUG] Value : BOTTOM
73933 2019-Jan-10 14:32:27.446206 - [DEBUG]
73934 2019-Jan-10 14:32:27.446231 - [DEBUG] Function : main
73935 2019-Jan-10 14:32:27.446256 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73936 2019-Jan-10 14:32:27.446889 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
73937 2019-Jan-10 14:32:27.447510 - [DEBUG] Value : BOTTOM
73938 2019-Jan-10 14:32:27.447536 - [DEBUG]
73939 2019-Jan-10 14:32:27.447561 - [DEBUG] Function : main
73940 2019-Jan-10 14:32:27.447586 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73941 2019-Jan-10 14:32:27.448202 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
73942 2019-Jan-10 14:32:27.448816 - [DEBUG] Value : BOTTOM
73943 2019-Jan-10 14:32:27.448842 - [DEBUG]
73944 2019-Jan-10 14:32:27.448866 - [DEBUG] Function : main
73945 2019-Jan-10 14:32:27.448892 - [DEBUG] Inst. : br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64
73946 2019-Jan-10 14:32:27.449506 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
73947 2019-Jan-10 14:32:27.449567 - [DEBUG] Value : BOTTOM
73948 2019-Jan-10 14:32:27.449593 - [DEBUG]
73949 2019-Jan-10 14:32:27.449641 - [DEBUG] Function : main
73950 2019-Jan-10 14:32:27.449668 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73951 2019-Jan-10 14:32:27.450301 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
73952 2019-Jan-10 14:32:27.450920 - [DEBUG] Value : BOTTOM
73953 2019-Jan-10 14:32:27.450946 - [DEBUG]
73954 2019-Jan-10 14:32:27.450970 - [DEBUG] Function : main
73955 2019-Jan-10 14:32:27.450996 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73956 2019-Jan-10 14:32:27.451619 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
73957 2019-Jan-10 14:32:27.452238 - [DEBUG] Value : BOTTOM
73958 2019-Jan-10 14:32:27.452264 - [DEBUG]
73959 2019-Jan-10 14:32:27.452289 - [DEBUG] Function : main
73960 2019-Jan-10 14:32:27.452329 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73961 2019-Jan-10 14:32:27.452946 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
73962 2019-Jan-10 14:32:27.453576 - [DEBUG] Value : BOTTOM
73963 2019-Jan-10 14:32:27.453602 - [DEBUG]
73964 2019-Jan-10 14:32:27.453626 - [DEBUG] Function : main
73965 2019-Jan-10 14:32:27.453652 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73966 2019-Jan-10 14:32:27.454268 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
73967 2019-Jan-10 14:32:27.454910 - [DEBUG] Value : BOTTOM
73968 2019-Jan-10 14:32:27.454937 - [DEBUG]
73969 2019-Jan-10 14:32:27.454961 - [DEBUG] Function : main
73970 2019-Jan-10 14:32:27.454986 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73971 2019-Jan-10 14:32:27.455604 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
73972 2019-Jan-10 14:32:27.456222 - [DEBUG] Value : BOTTOM
73973 2019-Jan-10 14:32:27.456247 - [DEBUG]
73974 2019-Jan-10 14:32:27.456272 - [DEBUG] Function : main
73975 2019-Jan-10 14:32:27.456297 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73976 2019-Jan-10 14:32:27.456929 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
73977 2019-Jan-10 14:32:27.457550 - [DEBUG] Value : BOTTOM
73978 2019-Jan-10 14:32:27.457576 - [DEBUG]
73979 2019-Jan-10 14:32:27.457602 - [DEBUG] Function : main
73980 2019-Jan-10 14:32:27.457627 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73981 2019-Jan-10 14:32:27.458244 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
73982 2019-Jan-10 14:32:27.458859 - [DEBUG] Value : BOTTOM
73983 2019-Jan-10 14:32:27.458884 - [DEBUG]
73984 2019-Jan-10 14:32:27.458909 - [DEBUG] Function : main
73985 2019-Jan-10 14:32:27.458935 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73986 2019-Jan-10 14:32:27.459550 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
73987 2019-Jan-10 14:32:27.460177 - [DEBUG] Value : BOTTOM
73988 2019-Jan-10 14:32:27.460203 - [DEBUG]
73989 2019-Jan-10 14:32:27.460228 - [DEBUG] Function : main
73990 2019-Jan-10 14:32:27.460253 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73991 2019-Jan-10 14:32:27.460869 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
73992 2019-Jan-10 14:32:27.461484 - [DEBUG] Value : BOTTOM
73993 2019-Jan-10 14:32:27.461510 - [DEBUG]
73994 2019-Jan-10 14:32:27.461535 - [DEBUG] Function : main
73995 2019-Jan-10 14:32:27.461560 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
73996 2019-Jan-10 14:32:27.462180 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
73997 2019-Jan-10 14:32:27.462803 - [DEBUG] Value : BOTTOM
73998 2019-Jan-10 14:32:27.462829 - [DEBUG]
73999 2019-Jan-10 14:32:27.462854 - [DEBUG] Function : main
74000 2019-Jan-10 14:32:27.462879 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74001 2019-Jan-10 14:32:27.463508 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74002 2019-Jan-10 14:32:27.464125 - [DEBUG] Value : BOTTOM
74003 2019-Jan-10 14:32:27.464160 - [DEBUG]
74004 2019-Jan-10 14:32:27.464185 - [DEBUG] Function : main
74005 2019-Jan-10 14:32:27.464210 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74006 2019-Jan-10 14:32:27.464826 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74007 2019-Jan-10 14:32:27.465448 - [DEBUG] Value : BOTTOM
74008 2019-Jan-10 14:32:27.465474 - [DEBUG]
74009 2019-Jan-10 14:32:27.465499 - [DEBUG] Function : main
74010 2019-Jan-10 14:32:27.465524 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74011 2019-Jan-10 14:32:27.466140 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74012 2019-Jan-10 14:32:27.466758 - [DEBUG] Value : BOTTOM
74013 2019-Jan-10 14:32:27.466784 - [DEBUG]
74014 2019-Jan-10 14:32:27.466808 - [DEBUG] Function : main
74015 2019-Jan-10 14:32:27.466847 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74016 2019-Jan-10 14:32:27.467464 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74017 2019-Jan-10 14:32:27.468083 - [DEBUG] Value : BOTTOM
74018 2019-Jan-10 14:32:27.468109 - [DEBUG]
74019 2019-Jan-10 14:32:27.468134 - [DEBUG] Function : main
74020 2019-Jan-10 14:32:27.468160 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74021 2019-Jan-10 14:32:27.468776 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74022 2019-Jan-10 14:32:27.469402 - [DEBUG] Value : BOTTOM
74023 2019-Jan-10 14:32:27.469428 - [DEBUG]
74024 2019-Jan-10 14:32:27.469452 - [DEBUG] Function : main
74025 2019-Jan-10 14:32:27.469478 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74026 2019-Jan-10 14:32:27.470094 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74027 2019-Jan-10 14:32:27.470728 - [DEBUG] Value : BOTTOM
74028 2019-Jan-10 14:32:27.470754 - [DEBUG]
74029 2019-Jan-10 14:32:27.470780 - [DEBUG] Function : main
74030 2019-Jan-10 14:32:27.470805 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74031 2019-Jan-10 14:32:27.471423 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74032 2019-Jan-10 14:32:27.472042 - [DEBUG] Value : BOTTOM
74033 2019-Jan-10 14:32:27.472068 - [DEBUG]
74034 2019-Jan-10 14:32:27.472093 - [DEBUG] Function : main
74035 2019-Jan-10 14:32:27.472119 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74036 2019-Jan-10 14:32:27.472733 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74037 2019-Jan-10 14:32:27.473351 - [DEBUG] Value : BOTTOM
74038 2019-Jan-10 14:32:27.473377 - [DEBUG]
74039 2019-Jan-10 14:32:27.473402 - [DEBUG] Function : main
74040 2019-Jan-10 14:32:27.473427 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74041 2019-Jan-10 14:32:27.474058 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74042 2019-Jan-10 14:32:27.474677 - [DEBUG] Value : BOTTOM
74043 2019-Jan-10 14:32:27.474703 - [DEBUG]
74044 2019-Jan-10 14:32:27.474727 - [DEBUG] Function : main
74045 2019-Jan-10 14:32:27.474753 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74046 2019-Jan-10 14:32:27.475368 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74047 2019-Jan-10 14:32:27.476001 - [DEBUG] Value : BOTTOM
74048 2019-Jan-10 14:32:27.476027 - [DEBUG]
74049 2019-Jan-10 14:32:27.476052 - [DEBUG] Function : main
74050 2019-Jan-10 14:32:27.476078 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74051 2019-Jan-10 14:32:27.476695 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74052 2019-Jan-10 14:32:27.477328 - [DEBUG] Value : BOTTOM
74053 2019-Jan-10 14:32:27.477353 - [DEBUG]
74054 2019-Jan-10 14:32:27.477378 - [DEBUG] Function : main
74055 2019-Jan-10 14:32:27.477404 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74056 2019-Jan-10 14:32:27.478019 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74057 2019-Jan-10 14:32:27.478651 - [DEBUG] Value : BOTTOM
74058 2019-Jan-10 14:32:27.478677 - [DEBUG]
74059 2019-Jan-10 14:32:27.478701 - [DEBUG] Function : main
74060 2019-Jan-10 14:32:27.478727 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74061 2019-Jan-10 14:32:27.479343 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74062 2019-Jan-10 14:32:27.479960 - [DEBUG] Value : BOTTOM
74063 2019-Jan-10 14:32:27.479985 - [DEBUG]
74064 2019-Jan-10 14:32:27.480010 - [DEBUG] Function : main
74065 2019-Jan-10 14:32:27.480035 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74066 2019-Jan-10 14:32:27.480667 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74067 2019-Jan-10 14:32:27.481284 - [DEBUG] Value : BOTTOM
74068 2019-Jan-10 14:32:27.481310 - [DEBUG]
74069 2019-Jan-10 14:32:27.481335 - [DEBUG] Function : main
74070 2019-Jan-10 14:32:27.481360 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74071 2019-Jan-10 14:32:27.481976 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74072 2019-Jan-10 14:32:27.482595 - [DEBUG] Value : BOTTOM
74073 2019-Jan-10 14:32:27.482621 - [DEBUG]
74074 2019-Jan-10 14:32:27.482646 - [DEBUG] Function : main
74075 2019-Jan-10 14:32:27.482671 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74076 2019-Jan-10 14:32:27.483288 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
74077 2019-Jan-10 14:32:27.483919 - [DEBUG] Value : BOTTOM
74078 2019-Jan-10 14:32:27.483945 - [DEBUG]
74079 2019-Jan-10 14:32:27.483970 - [DEBUG] Function : main
74080 2019-Jan-10 14:32:27.483995 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74081 2019-Jan-10 14:32:27.484611 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74082 2019-Jan-10 14:32:27.485228 - [DEBUG] Value : BOTTOM
74083 2019-Jan-10 14:32:27.485254 - [DEBUG]
74084 2019-Jan-10 14:32:27.485279 - [DEBUG] Function : main
74085 2019-Jan-10 14:32:27.485305 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74086 2019-Jan-10 14:32:27.485920 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74087 2019-Jan-10 14:32:27.486539 - [DEBUG] Value : BOTTOM
74088 2019-Jan-10 14:32:27.486565 - [DEBUG]
74089 2019-Jan-10 14:32:27.486590 - [DEBUG] Function : main
74090 2019-Jan-10 14:32:27.486615 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74091 2019-Jan-10 14:32:27.487246 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
74092 2019-Jan-10 14:32:27.487868 - [DEBUG] Value : BOTTOM
74093 2019-Jan-10 14:32:27.487895 - [DEBUG]
74094 2019-Jan-10 14:32:27.487920 - [DEBUG] Function : main
74095 2019-Jan-10 14:32:27.487945 - [DEBUG] Inst. : br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65
74096 2019-Jan-10 14:32:27.488561 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74097 2019-Jan-10 14:32:27.488619 - [DEBUG] Value : BOTTOM
74098 2019-Jan-10 14:32:27.488644 - [DEBUG]
74099 2019-Jan-10 14:32:27.488690 - [DEBUG] Function : main
74100 2019-Jan-10 14:32:27.488717 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74101 2019-Jan-10 14:32:27.489337 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74102 2019-Jan-10 14:32:27.489955 - [DEBUG] Value : BOTTOM
74103 2019-Jan-10 14:32:27.489981 - [DEBUG]
74104 2019-Jan-10 14:32:27.490005 - [DEBUG] Function : main
74105 2019-Jan-10 14:32:27.490031 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74106 2019-Jan-10 14:32:27.490671 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74107 2019-Jan-10 14:32:27.491289 - [DEBUG] Value : BOTTOM
74108 2019-Jan-10 14:32:27.491314 - [DEBUG]
74109 2019-Jan-10 14:32:27.491339 - [DEBUG] Function : main
74110 2019-Jan-10 14:32:27.491364 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74111 2019-Jan-10 14:32:27.491982 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74112 2019-Jan-10 14:32:27.492598 - [DEBUG] Value : BOTTOM
74113 2019-Jan-10 14:32:27.492624 - [DEBUG]
74114 2019-Jan-10 14:32:27.492649 - [DEBUG] Function : main
74115 2019-Jan-10 14:32:27.492675 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74116 2019-Jan-10 14:32:27.493292 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74117 2019-Jan-10 14:32:27.493941 - [DEBUG] Value : BOTTOM
74118 2019-Jan-10 14:32:27.493967 - [DEBUG]
74119 2019-Jan-10 14:32:27.493992 - [DEBUG] Function : main
74120 2019-Jan-10 14:32:27.494017 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74121 2019-Jan-10 14:32:27.494644 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74122 2019-Jan-10 14:32:27.495261 - [DEBUG] Value : BOTTOM
74123 2019-Jan-10 14:32:27.495287 - [DEBUG]
74124 2019-Jan-10 14:32:27.495311 - [DEBUG] Function : main
74125 2019-Jan-10 14:32:27.495337 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74126 2019-Jan-10 14:32:27.495959 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74127 2019-Jan-10 14:32:27.496587 - [DEBUG] Value : BOTTOM
74128 2019-Jan-10 14:32:27.496613 - [DEBUG]
74129 2019-Jan-10 14:32:27.496638 - [DEBUG] Function : main
74130 2019-Jan-10 14:32:27.496664 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74131 2019-Jan-10 14:32:27.497304 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74132 2019-Jan-10 14:32:27.497922 - [DEBUG] Value : BOTTOM
74133 2019-Jan-10 14:32:27.497950 - [DEBUG]
74134 2019-Jan-10 14:32:27.497975 - [DEBUG] Function : main
74135 2019-Jan-10 14:32:27.498000 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74136 2019-Jan-10 14:32:27.498636 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74137 2019-Jan-10 14:32:27.499269 - [DEBUG] Value : BOTTOM
74138 2019-Jan-10 14:32:27.499295 - [DEBUG]
74139 2019-Jan-10 14:32:27.499321 - [DEBUG] Function : main
74140 2019-Jan-10 14:32:27.499346 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74141 2019-Jan-10 14:32:27.499966 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74142 2019-Jan-10 14:32:27.500601 - [DEBUG] Value : BOTTOM
74143 2019-Jan-10 14:32:27.500627 - [DEBUG]
74144 2019-Jan-10 14:32:27.500651 - [DEBUG] Function : main
74145 2019-Jan-10 14:32:27.500677 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74146 2019-Jan-10 14:32:27.501294 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74147 2019-Jan-10 14:32:27.501915 - [DEBUG] Value : BOTTOM
74148 2019-Jan-10 14:32:27.501941 - [DEBUG]
74149 2019-Jan-10 14:32:27.501965 - [DEBUG] Function : main
74150 2019-Jan-10 14:32:27.501991 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74151 2019-Jan-10 14:32:27.502609 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74152 2019-Jan-10 14:32:27.503224 - [DEBUG] Value : BOTTOM
74153 2019-Jan-10 14:32:27.503250 - [DEBUG]
74154 2019-Jan-10 14:32:27.503275 - [DEBUG] Function : main
74155 2019-Jan-10 14:32:27.503300 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74156 2019-Jan-10 14:32:27.503933 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74157 2019-Jan-10 14:32:27.504553 - [DEBUG] Value : BOTTOM
74158 2019-Jan-10 14:32:27.504579 - [DEBUG]
74159 2019-Jan-10 14:32:27.504604 - [DEBUG] Function : main
74160 2019-Jan-10 14:32:27.504629 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74161 2019-Jan-10 14:32:27.505247 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74162 2019-Jan-10 14:32:27.505866 - [DEBUG] Value : BOTTOM
74163 2019-Jan-10 14:32:27.505891 - [DEBUG]
74164 2019-Jan-10 14:32:27.505916 - [DEBUG] Function : main
74165 2019-Jan-10 14:32:27.505942 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74166 2019-Jan-10 14:32:27.506559 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74167 2019-Jan-10 14:32:27.507191 - [DEBUG] Value : BOTTOM
74168 2019-Jan-10 14:32:27.507217 - [DEBUG]
74169 2019-Jan-10 14:32:27.507242 - [DEBUG] Function : main
74170 2019-Jan-10 14:32:27.507267 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74171 2019-Jan-10 14:32:27.507884 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74172 2019-Jan-10 14:32:27.508509 - [DEBUG] Value : BOTTOM
74173 2019-Jan-10 14:32:27.508535 - [DEBUG]
74174 2019-Jan-10 14:32:27.508560 - [DEBUG] Function : main
74175 2019-Jan-10 14:32:27.508585 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74176 2019-Jan-10 14:32:27.509203 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74177 2019-Jan-10 14:32:27.509821 - [DEBUG] Value : BOTTOM
74178 2019-Jan-10 14:32:27.509846 - [DEBUG]
74179 2019-Jan-10 14:32:27.509872 - [DEBUG] Function : main
74180 2019-Jan-10 14:32:27.509898 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74181 2019-Jan-10 14:32:27.510530 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74182 2019-Jan-10 14:32:27.511149 - [DEBUG] Value : BOTTOM
74183 2019-Jan-10 14:32:27.511183 - [DEBUG]
74184 2019-Jan-10 14:32:27.511208 - [DEBUG] Function : main
74185 2019-Jan-10 14:32:27.511234 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74186 2019-Jan-10 14:32:27.511852 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74187 2019-Jan-10 14:32:27.512476 - [DEBUG] Value : BOTTOM
74188 2019-Jan-10 14:32:27.512501 - [DEBUG]
74189 2019-Jan-10 14:32:27.512526 - [DEBUG] Function : main
74190 2019-Jan-10 14:32:27.512552 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74191 2019-Jan-10 14:32:27.513177 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74192 2019-Jan-10 14:32:27.513811 - [DEBUG] Value : BOTTOM
74193 2019-Jan-10 14:32:27.513837 - [DEBUG]
74194 2019-Jan-10 14:32:27.513862 - [DEBUG] Function : main
74195 2019-Jan-10 14:32:27.513887 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74196 2019-Jan-10 14:32:27.514505 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74197 2019-Jan-10 14:32:27.515130 - [DEBUG] Value : BOTTOM
74198 2019-Jan-10 14:32:27.515155 - [DEBUG]
74199 2019-Jan-10 14:32:27.515180 - [DEBUG] Function : main
74200 2019-Jan-10 14:32:27.515205 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74201 2019-Jan-10 14:32:27.515823 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74202 2019-Jan-10 14:32:27.516440 - [DEBUG] Value : BOTTOM
74203 2019-Jan-10 14:32:27.516466 - [DEBUG]
74204 2019-Jan-10 14:32:27.516490 - [DEBUG] Function : main
74205 2019-Jan-10 14:32:27.516516 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74206 2019-Jan-10 14:32:27.517149 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74207 2019-Jan-10 14:32:27.517773 - [DEBUG] Value : BOTTOM
74208 2019-Jan-10 14:32:27.517799 - [DEBUG]
74209 2019-Jan-10 14:32:27.517823 - [DEBUG] Function : main
74210 2019-Jan-10 14:32:27.517849 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74211 2019-Jan-10 14:32:27.518468 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74212 2019-Jan-10 14:32:27.519085 - [DEBUG] Value : BOTTOM
74213 2019-Jan-10 14:32:27.519110 - [DEBUG]
74214 2019-Jan-10 14:32:27.519135 - [DEBUG] Function : main
74215 2019-Jan-10 14:32:27.519161 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74216 2019-Jan-10 14:32:27.519777 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74217 2019-Jan-10 14:32:27.520410 - [DEBUG] Value : BOTTOM
74218 2019-Jan-10 14:32:27.520436 - [DEBUG]
74219 2019-Jan-10 14:32:27.520460 - [DEBUG] Function : main
74220 2019-Jan-10 14:32:27.520486 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74221 2019-Jan-10 14:32:27.521103 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74222 2019-Jan-10 14:32:27.521721 - [DEBUG] Value : BOTTOM
74223 2019-Jan-10 14:32:27.521747 - [DEBUG]
74224 2019-Jan-10 14:32:27.521772 - [DEBUG] Function : main
74225 2019-Jan-10 14:32:27.521797 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74226 2019-Jan-10 14:32:27.522415 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
74227 2019-Jan-10 14:32:27.523030 - [DEBUG] Value : BOTTOM
74228 2019-Jan-10 14:32:27.523056 - [DEBUG]
74229 2019-Jan-10 14:32:27.523095 - [DEBUG] Function : main
74230 2019-Jan-10 14:32:27.523121 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74231 2019-Jan-10 14:32:27.523755 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74232 2019-Jan-10 14:32:27.524373 - [DEBUG] Value : BOTTOM
74233 2019-Jan-10 14:32:27.524399 - [DEBUG]
74234 2019-Jan-10 14:32:27.524424 - [DEBUG] Function : main
74235 2019-Jan-10 14:32:27.524449 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74236 2019-Jan-10 14:32:27.525067 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74237 2019-Jan-10 14:32:27.525684 - [DEBUG] Value : BOTTOM
74238 2019-Jan-10 14:32:27.525710 - [DEBUG]
74239 2019-Jan-10 14:32:27.525735 - [DEBUG] Function : main
74240 2019-Jan-10 14:32:27.525761 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74241 2019-Jan-10 14:32:27.526378 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
74242 2019-Jan-10 14:32:27.527008 - [DEBUG] Value : BOTTOM
74243 2019-Jan-10 14:32:27.527034 - [DEBUG]
74244 2019-Jan-10 14:32:27.527058 - [DEBUG] Function : main
74245 2019-Jan-10 14:32:27.527084 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74246 2019-Jan-10 14:32:27.527702 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74247 2019-Jan-10 14:32:27.528326 - [DEBUG] Value : BOTTOM
74248 2019-Jan-10 14:32:27.528351 - [DEBUG]
74249 2019-Jan-10 14:32:27.528376 - [DEBUG] Function : main
74250 2019-Jan-10 14:32:27.528402 - [DEBUG] Inst. : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74251 2019-Jan-10 14:32:27.529027 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74252 2019-Jan-10 14:32:27.529086 - [DEBUG] Value : BOTTOM
74253 2019-Jan-10 14:32:27.529111 - [DEBUG]
74254 2019-Jan-10 14:32:27.529157 - [DEBUG] Function : main
74255 2019-Jan-10 14:32:27.529184 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74256 2019-Jan-10 14:32:27.529802 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74257 2019-Jan-10 14:32:27.530435 - [DEBUG] Value : BOTTOM
74258 2019-Jan-10 14:32:27.530461 - [DEBUG]
74259 2019-Jan-10 14:32:27.530486 - [DEBUG] Function : main
74260 2019-Jan-10 14:32:27.530512 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74261 2019-Jan-10 14:32:27.531129 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74262 2019-Jan-10 14:32:27.531747 - [DEBUG] Value : BOTTOM
74263 2019-Jan-10 14:32:27.531772 - [DEBUG]
74264 2019-Jan-10 14:32:27.531797 - [DEBUG] Function : main
74265 2019-Jan-10 14:32:27.531822 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74266 2019-Jan-10 14:32:27.532440 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74267 2019-Jan-10 14:32:27.533055 - [DEBUG] Value : BOTTOM
74268 2019-Jan-10 14:32:27.533081 - [DEBUG]
74269 2019-Jan-10 14:32:27.533106 - [DEBUG] Function : main
74270 2019-Jan-10 14:32:27.533131 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74271 2019-Jan-10 14:32:27.533764 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74272 2019-Jan-10 14:32:27.534400 - [DEBUG] Value : BOTTOM
74273 2019-Jan-10 14:32:27.534426 - [DEBUG]
74274 2019-Jan-10 14:32:27.534450 - [DEBUG] Function : main
74275 2019-Jan-10 14:32:27.534476 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74276 2019-Jan-10 14:32:27.535105 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74277 2019-Jan-10 14:32:27.535720 - [DEBUG] Value : BOTTOM
74278 2019-Jan-10 14:32:27.535746 - [DEBUG]
74279 2019-Jan-10 14:32:27.535770 - [DEBUG] Function : main
74280 2019-Jan-10 14:32:27.535796 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74281 2019-Jan-10 14:32:27.536414 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74282 2019-Jan-10 14:32:27.537047 - [DEBUG] Value : BOTTOM
74283 2019-Jan-10 14:32:27.537073 - [DEBUG]
74284 2019-Jan-10 14:32:27.537098 - [DEBUG] Function : main
74285 2019-Jan-10 14:32:27.537124 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74286 2019-Jan-10 14:32:27.537742 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74287 2019-Jan-10 14:32:27.538357 - [DEBUG] Value : BOTTOM
74288 2019-Jan-10 14:32:27.538383 - [DEBUG]
74289 2019-Jan-10 14:32:27.538407 - [DEBUG] Function : main
74290 2019-Jan-10 14:32:27.538433 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74291 2019-Jan-10 14:32:27.539050 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74292 2019-Jan-10 14:32:27.539665 - [DEBUG] Value : BOTTOM
74293 2019-Jan-10 14:32:27.539690 - [DEBUG]
74294 2019-Jan-10 14:32:27.539715 - [DEBUG] Function : main
74295 2019-Jan-10 14:32:27.539740 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74296 2019-Jan-10 14:32:27.540373 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74297 2019-Jan-10 14:32:27.540990 - [DEBUG] Value : BOTTOM
74298 2019-Jan-10 14:32:27.541016 - [DEBUG]
74299 2019-Jan-10 14:32:27.541040 - [DEBUG] Function : main
74300 2019-Jan-10 14:32:27.541066 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74301 2019-Jan-10 14:32:27.541684 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74302 2019-Jan-10 14:32:27.542303 - [DEBUG] Value : BOTTOM
74303 2019-Jan-10 14:32:27.542328 - [DEBUG]
74304 2019-Jan-10 14:32:27.542353 - [DEBUG] Function : main
74305 2019-Jan-10 14:32:27.542378 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74306 2019-Jan-10 14:32:27.542997 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74307 2019-Jan-10 14:32:27.543628 - [DEBUG] Value : BOTTOM
74308 2019-Jan-10 14:32:27.543654 - [DEBUG]
74309 2019-Jan-10 14:32:27.543678 - [DEBUG] Function : main
74310 2019-Jan-10 14:32:27.543704 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74311 2019-Jan-10 14:32:27.544321 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74312 2019-Jan-10 14:32:27.544948 - [DEBUG] Value : BOTTOM
74313 2019-Jan-10 14:32:27.544973 - [DEBUG]
74314 2019-Jan-10 14:32:27.544998 - [DEBUG] Function : main
74315 2019-Jan-10 14:32:27.545024 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74316 2019-Jan-10 14:32:27.545642 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74317 2019-Jan-10 14:32:27.546265 - [DEBUG] Value : BOTTOM
74318 2019-Jan-10 14:32:27.546290 - [DEBUG]
74319 2019-Jan-10 14:32:27.546315 - [DEBUG] Function : main
74320 2019-Jan-10 14:32:27.546341 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74321 2019-Jan-10 14:32:27.546999 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74322 2019-Jan-10 14:32:27.547621 - [DEBUG] Value : BOTTOM
74323 2019-Jan-10 14:32:27.547646 - [DEBUG]
74324 2019-Jan-10 14:32:27.547671 - [DEBUG] Function : main
74325 2019-Jan-10 14:32:27.547697 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74326 2019-Jan-10 14:32:27.548315 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74327 2019-Jan-10 14:32:27.548939 - [DEBUG] Value : BOTTOM
74328 2019-Jan-10 14:32:27.548964 - [DEBUG]
74329 2019-Jan-10 14:32:27.548989 - [DEBUG] Function : main
74330 2019-Jan-10 14:32:27.549014 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74331 2019-Jan-10 14:32:27.549633 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74332 2019-Jan-10 14:32:27.550264 - [DEBUG] Value : BOTTOM
74333 2019-Jan-10 14:32:27.550290 - [DEBUG]
74334 2019-Jan-10 14:32:27.550316 - [DEBUG] Function : main
74335 2019-Jan-10 14:32:27.550341 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74336 2019-Jan-10 14:32:27.550959 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74337 2019-Jan-10 14:32:27.551578 - [DEBUG] Value : BOTTOM
74338 2019-Jan-10 14:32:27.551603 - [DEBUG]
74339 2019-Jan-10 14:32:27.551628 - [DEBUG] Function : main
74340 2019-Jan-10 14:32:27.551654 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74341 2019-Jan-10 14:32:27.552270 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74342 2019-Jan-10 14:32:27.552887 - [DEBUG] Value : BOTTOM
74343 2019-Jan-10 14:32:27.552912 - [DEBUG]
74344 2019-Jan-10 14:32:27.552937 - [DEBUG] Function : main
74345 2019-Jan-10 14:32:27.552963 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74346 2019-Jan-10 14:32:27.553595 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74347 2019-Jan-10 14:32:27.554227 - [DEBUG] Value : BOTTOM
74348 2019-Jan-10 14:32:27.554252 - [DEBUG]
74349 2019-Jan-10 14:32:27.554277 - [DEBUG] Function : main
74350 2019-Jan-10 14:32:27.554303 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74351 2019-Jan-10 14:32:27.554936 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74352 2019-Jan-10 14:32:27.555562 - [DEBUG] Value : BOTTOM
74353 2019-Jan-10 14:32:27.555588 - [DEBUG]
74354 2019-Jan-10 14:32:27.555613 - [DEBUG] Function : main
74355 2019-Jan-10 14:32:27.555638 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74356 2019-Jan-10 14:32:27.556257 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74357 2019-Jan-10 14:32:27.556891 - [DEBUG] Value : BOTTOM
74358 2019-Jan-10 14:32:27.556916 - [DEBUG]
74359 2019-Jan-10 14:32:27.556941 - [DEBUG] Function : main
74360 2019-Jan-10 14:32:27.556967 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74361 2019-Jan-10 14:32:27.557585 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74362 2019-Jan-10 14:32:27.558210 - [DEBUG] Value : BOTTOM
74363 2019-Jan-10 14:32:27.558236 - [DEBUG]
74364 2019-Jan-10 14:32:27.558261 - [DEBUG] Function : main
74365 2019-Jan-10 14:32:27.558286 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74366 2019-Jan-10 14:32:27.558915 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74367 2019-Jan-10 14:32:27.559534 - [DEBUG] Value : BOTTOM
74368 2019-Jan-10 14:32:27.559560 - [DEBUG]
74369 2019-Jan-10 14:32:27.559584 - [DEBUG] Function : main
74370 2019-Jan-10 14:32:27.559610 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74371 2019-Jan-10 14:32:27.560242 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74372 2019-Jan-10 14:32:27.560860 - [DEBUG] Value : BOTTOM
74373 2019-Jan-10 14:32:27.560886 - [DEBUG]
74374 2019-Jan-10 14:32:27.560910 - [DEBUG] Function : main
74375 2019-Jan-10 14:32:27.560936 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74376 2019-Jan-10 14:32:27.561553 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74377 2019-Jan-10 14:32:27.562172 - [DEBUG] Value : BOTTOM
74378 2019-Jan-10 14:32:27.562197 - [DEBUG]
74379 2019-Jan-10 14:32:27.562222 - [DEBUG] Function : main
74380 2019-Jan-10 14:32:27.562248 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74381 2019-Jan-10 14:32:27.562874 - [DEBUG] Fact : br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57
74382 2019-Jan-10 14:32:27.563500 - [DEBUG] Value : BOTTOM
74383 2019-Jan-10 14:32:27.563527 - [DEBUG]
74384 2019-Jan-10 14:32:27.563553 - [DEBUG] Function : main
74385 2019-Jan-10 14:32:27.563578 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74386 2019-Jan-10 14:32:27.564197 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74387 2019-Jan-10 14:32:27.564813 - [DEBUG] Value : BOTTOM
74388 2019-Jan-10 14:32:27.564839 - [DEBUG]
74389 2019-Jan-10 14:32:27.564864 - [DEBUG] Function : main
74390 2019-Jan-10 14:32:27.564890 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74391 2019-Jan-10 14:32:27.565507 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74392 2019-Jan-10 14:32:27.566125 - [DEBUG] Value : BOTTOM
74393 2019-Jan-10 14:32:27.566150 - [DEBUG]
74394 2019-Jan-10 14:32:27.566175 - [DEBUG] Function : main
74395 2019-Jan-10 14:32:27.566201 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74396 2019-Jan-10 14:32:27.566818 - [DEBUG] Fact : br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63
74397 2019-Jan-10 14:32:27.567444 - [DEBUG] Value : BOTTOM
74398 2019-Jan-10 14:32:27.567470 - [DEBUG]
74399 2019-Jan-10 14:32:27.567495 - [DEBUG] Function : main
74400 2019-Jan-10 14:32:27.567521 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74401 2019-Jan-10 14:32:27.568138 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74402 2019-Jan-10 14:32:27.568762 - [DEBUG] Value : BOTTOM
74403 2019-Jan-10 14:32:27.568787 - [DEBUG]
74404 2019-Jan-10 14:32:27.568812 - [DEBUG] Function : main
74405 2019-Jan-10 14:32:27.568837 - [DEBUG] Inst. : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74406 2019-Jan-10 14:32:27.569455 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74407 2019-Jan-10 14:32:27.569514 - [DEBUG] Value : BOTTOM
74408 2019-Jan-10 14:32:27.569539 - [DEBUG]
74409 2019-Jan-10 14:32:27.569585 - [DEBUG] Function : main
74410 2019-Jan-10 14:32:27.569611 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74411 2019-Jan-10 14:32:27.570260 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74412 2019-Jan-10 14:32:27.570886 - [DEBUG] Value : BOTTOM
74413 2019-Jan-10 14:32:27.570913 - [DEBUG]
74414 2019-Jan-10 14:32:27.570938 - [DEBUG] Function : main
74415 2019-Jan-10 14:32:27.570963 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74416 2019-Jan-10 14:32:27.571582 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74417 2019-Jan-10 14:32:27.572198 - [DEBUG] Value : BOTTOM
74418 2019-Jan-10 14:32:27.572224 - [DEBUG]
74419 2019-Jan-10 14:32:27.572248 - [DEBUG] Function : main
74420 2019-Jan-10 14:32:27.572274 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74421 2019-Jan-10 14:32:27.572891 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74422 2019-Jan-10 14:32:27.573519 - [DEBUG] Value : BOTTOM
74423 2019-Jan-10 14:32:27.573544 - [DEBUG]
74424 2019-Jan-10 14:32:27.573569 - [DEBUG] Function : main
74425 2019-Jan-10 14:32:27.573594 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74426 2019-Jan-10 14:32:27.574212 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74427 2019-Jan-10 14:32:27.574849 - [DEBUG] Value : BOTTOM
74428 2019-Jan-10 14:32:27.574874 - [DEBUG]
74429 2019-Jan-10 14:32:27.574899 - [DEBUG] Function : main
74430 2019-Jan-10 14:32:27.574924 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74431 2019-Jan-10 14:32:27.575544 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74432 2019-Jan-10 14:32:27.576160 - [DEBUG] Value : BOTTOM
74433 2019-Jan-10 14:32:27.576186 - [DEBUG]
74434 2019-Jan-10 14:32:27.576210 - [DEBUG] Function : main
74435 2019-Jan-10 14:32:27.576236 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74436 2019-Jan-10 14:32:27.576866 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74437 2019-Jan-10 14:32:27.577486 - [DEBUG] Value : BOTTOM
74438 2019-Jan-10 14:32:27.577512 - [DEBUG]
74439 2019-Jan-10 14:32:27.577537 - [DEBUG] Function : main
74440 2019-Jan-10 14:32:27.577562 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74441 2019-Jan-10 14:32:27.578180 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74442 2019-Jan-10 14:32:27.578794 - [DEBUG] Value : BOTTOM
74443 2019-Jan-10 14:32:27.578820 - [DEBUG]
74444 2019-Jan-10 14:32:27.578844 - [DEBUG] Function : main
74445 2019-Jan-10 14:32:27.578873 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74446 2019-Jan-10 14:32:27.579491 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74447 2019-Jan-10 14:32:27.580105 - [DEBUG] Value : BOTTOM
74448 2019-Jan-10 14:32:27.580131 - [DEBUG]
74449 2019-Jan-10 14:32:27.580166 - [DEBUG] Function : main
74450 2019-Jan-10 14:32:27.580194 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74451 2019-Jan-10 14:32:27.580812 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74452 2019-Jan-10 14:32:27.581426 - [DEBUG] Value : BOTTOM
74453 2019-Jan-10 14:32:27.581452 - [DEBUG]
74454 2019-Jan-10 14:32:27.581477 - [DEBUG] Function : main
74455 2019-Jan-10 14:32:27.581502 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74456 2019-Jan-10 14:32:27.582121 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74457 2019-Jan-10 14:32:27.582741 - [DEBUG] Value : BOTTOM
74458 2019-Jan-10 14:32:27.582776 - [DEBUG]
74459 2019-Jan-10 14:32:27.582801 - [DEBUG] Function : main
74460 2019-Jan-10 14:32:27.582826 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74461 2019-Jan-10 14:32:27.583445 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74462 2019-Jan-10 14:32:27.584077 - [DEBUG] Value : BOTTOM
74463 2019-Jan-10 14:32:27.584103 - [DEBUG]
74464 2019-Jan-10 14:32:27.584127 - [DEBUG] Function : main
74465 2019-Jan-10 14:32:27.584153 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74466 2019-Jan-10 14:32:27.584770 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74467 2019-Jan-10 14:32:27.585389 - [DEBUG] Value : BOTTOM
74468 2019-Jan-10 14:32:27.585415 - [DEBUG]
74469 2019-Jan-10 14:32:27.585439 - [DEBUG] Function : main
74470 2019-Jan-10 14:32:27.585465 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74471 2019-Jan-10 14:32:27.586083 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74472 2019-Jan-10 14:32:27.586701 - [DEBUG] Value : BOTTOM
74473 2019-Jan-10 14:32:27.586727 - [DEBUG]
74474 2019-Jan-10 14:32:27.586751 - [DEBUG] Function : main
74475 2019-Jan-10 14:32:27.586777 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74476 2019-Jan-10 14:32:27.587408 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74477 2019-Jan-10 14:32:27.588027 - [DEBUG] Value : BOTTOM
74478 2019-Jan-10 14:32:27.588052 - [DEBUG]
74479 2019-Jan-10 14:32:27.588077 - [DEBUG] Function : main
74480 2019-Jan-10 14:32:27.588102 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74481 2019-Jan-10 14:32:27.588720 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74482 2019-Jan-10 14:32:27.589343 - [DEBUG] Value : BOTTOM
74483 2019-Jan-10 14:32:27.589369 - [DEBUG]
74484 2019-Jan-10 14:32:27.589394 - [DEBUG] Function : main
74485 2019-Jan-10 14:32:27.589419 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74486 2019-Jan-10 14:32:27.590036 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74487 2019-Jan-10 14:32:27.590674 - [DEBUG] Value : BOTTOM
74488 2019-Jan-10 14:32:27.590700 - [DEBUG]
74489 2019-Jan-10 14:32:27.590725 - [DEBUG] Function : main
74490 2019-Jan-10 14:32:27.590751 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74491 2019-Jan-10 14:32:27.591368 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74492 2019-Jan-10 14:32:27.591986 - [DEBUG] Value : BOTTOM
74493 2019-Jan-10 14:32:27.592011 - [DEBUG]
74494 2019-Jan-10 14:32:27.592036 - [DEBUG] Function : main
74495 2019-Jan-10 14:32:27.592062 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74496 2019-Jan-10 14:32:27.592679 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74497 2019-Jan-10 14:32:27.593295 - [DEBUG] Value : BOTTOM
74498 2019-Jan-10 14:32:27.593321 - [DEBUG]
74499 2019-Jan-10 14:32:27.593345 - [DEBUG] Function : main
74500 2019-Jan-10 14:32:27.593371 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74501 2019-Jan-10 14:32:27.594011 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74502 2019-Jan-10 14:32:27.594629 - [DEBUG] Value : BOTTOM
74503 2019-Jan-10 14:32:27.594655 - [DEBUG]
74504 2019-Jan-10 14:32:27.594679 - [DEBUG] Function : main
74505 2019-Jan-10 14:32:27.594713 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74506 2019-Jan-10 14:32:27.595341 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74507 2019-Jan-10 14:32:27.595966 - [DEBUG] Value : BOTTOM
74508 2019-Jan-10 14:32:27.595991 - [DEBUG]
74509 2019-Jan-10 14:32:27.596016 - [DEBUG] Function : main
74510 2019-Jan-10 14:32:27.596042 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74511 2019-Jan-10 14:32:27.596669 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74512 2019-Jan-10 14:32:27.597312 - [DEBUG] Value : BOTTOM
74513 2019-Jan-10 14:32:27.597338 - [DEBUG]
74514 2019-Jan-10 14:32:27.597364 - [DEBUG] Function : main
74515 2019-Jan-10 14:32:27.597390 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74516 2019-Jan-10 14:32:27.598008 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74517 2019-Jan-10 14:32:27.598633 - [DEBUG] Value : BOTTOM
74518 2019-Jan-10 14:32:27.598659 - [DEBUG]
74519 2019-Jan-10 14:32:27.598684 - [DEBUG] Function : main
74520 2019-Jan-10 14:32:27.598709 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74521 2019-Jan-10 14:32:27.599326 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74522 2019-Jan-10 14:32:27.599942 - [DEBUG] Value : BOTTOM
74523 2019-Jan-10 14:32:27.599968 - [DEBUG]
74524 2019-Jan-10 14:32:27.599992 - [DEBUG] Function : main
74525 2019-Jan-10 14:32:27.600018 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74526 2019-Jan-10 14:32:27.600652 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74527 2019-Jan-10 14:32:27.601269 - [DEBUG] Value : BOTTOM
74528 2019-Jan-10 14:32:27.601295 - [DEBUG]
74529 2019-Jan-10 14:32:27.601319 - [DEBUG] Function : main
74530 2019-Jan-10 14:32:27.601345 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74531 2019-Jan-10 14:32:27.601961 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74532 2019-Jan-10 14:32:27.602579 - [DEBUG] Value : BOTTOM
74533 2019-Jan-10 14:32:27.602605 - [DEBUG]
74534 2019-Jan-10 14:32:27.602630 - [DEBUG] Function : main
74535 2019-Jan-10 14:32:27.602655 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74536 2019-Jan-10 14:32:27.603274 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
74537 2019-Jan-10 14:32:27.603914 - [DEBUG] Value : BOTTOM
74538 2019-Jan-10 14:32:27.603939 - [DEBUG]
74539 2019-Jan-10 14:32:27.603964 - [DEBUG] Function : main
74540 2019-Jan-10 14:32:27.603990 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74541 2019-Jan-10 14:32:27.604607 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
74542 2019-Jan-10 14:32:27.605223 - [DEBUG] Value : BOTTOM
74543 2019-Jan-10 14:32:27.605249 - [DEBUG]
74544 2019-Jan-10 14:32:27.605273 - [DEBUG] Function : main
74545 2019-Jan-10 14:32:27.605299 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74546 2019-Jan-10 14:32:27.605916 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74547 2019-Jan-10 14:32:27.606531 - [DEBUG] Value : BOTTOM
74548 2019-Jan-10 14:32:27.606557 - [DEBUG]
74549 2019-Jan-10 14:32:27.606581 - [DEBUG] Function : main
74550 2019-Jan-10 14:32:27.606626 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74551 2019-Jan-10 14:32:27.607260 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74552 2019-Jan-10 14:32:27.607878 - [DEBUG] Value : BOTTOM
74553 2019-Jan-10 14:32:27.607903 - [DEBUG]
74554 2019-Jan-10 14:32:27.607928 - [DEBUG] Function : main
74555 2019-Jan-10 14:32:27.607953 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74556 2019-Jan-10 14:32:27.608571 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74557 2019-Jan-10 14:32:27.609196 - [DEBUG] Value : BOTTOM
74558 2019-Jan-10 14:32:27.609221 - [DEBUG]
74559 2019-Jan-10 14:32:27.609246 - [DEBUG] Function : main
74560 2019-Jan-10 14:32:27.609272 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74561 2019-Jan-10 14:32:27.609889 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74562 2019-Jan-10 14:32:27.610519 - [DEBUG] Value : BOTTOM
74563 2019-Jan-10 14:32:27.610545 - [DEBUG]
74564 2019-Jan-10 14:32:27.610570 - [DEBUG] Function : main
74565 2019-Jan-10 14:32:27.610596 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74566 2019-Jan-10 14:32:27.611212 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74567 2019-Jan-10 14:32:27.611836 - [DEBUG] Value : BOTTOM
74568 2019-Jan-10 14:32:27.611862 - [DEBUG]
74569 2019-Jan-10 14:32:27.611887 - [DEBUG] Function : main
74570 2019-Jan-10 14:32:27.611912 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74571 2019-Jan-10 14:32:27.612532 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74572 2019-Jan-10 14:32:27.613162 - [DEBUG] Value : BOTTOM
74573 2019-Jan-10 14:32:27.613187 - [DEBUG]
74574 2019-Jan-10 14:32:27.613212 - [DEBUG] Function : main
74575 2019-Jan-10 14:32:27.613237 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74576 2019-Jan-10 14:32:27.613869 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
74577 2019-Jan-10 14:32:27.614494 - [DEBUG] Value : BOTTOM
74578 2019-Jan-10 14:32:27.614520 - [DEBUG]
74579 2019-Jan-10 14:32:27.614545 - [DEBUG] Function : main
74580 2019-Jan-10 14:32:27.614571 - [DEBUG] Inst. : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74581 2019-Jan-10 14:32:27.615188 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74582 2019-Jan-10 14:32:27.615246 - [DEBUG] Value : BOTTOM
74583 2019-Jan-10 14:32:27.615272 - [DEBUG]
74584 2019-Jan-10 14:32:27.615318 - [DEBUG] Function : main
74585 2019-Jan-10 14:32:27.615344 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74586 2019-Jan-10 14:32:27.615960 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74587 2019-Jan-10 14:32:27.616577 - [DEBUG] Value : BOTTOM
74588 2019-Jan-10 14:32:27.616603 - [DEBUG]
74589 2019-Jan-10 14:32:27.616628 - [DEBUG] Function : main
74590 2019-Jan-10 14:32:27.616654 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74591 2019-Jan-10 14:32:27.617394 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74592 2019-Jan-10 14:32:27.618097 - [DEBUG] Value : BOTTOM
74593 2019-Jan-10 14:32:27.618125 - [DEBUG]
74594 2019-Jan-10 14:32:27.618153 - [DEBUG] Function : main
74595 2019-Jan-10 14:32:27.618179 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74596 2019-Jan-10 14:32:27.618848 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74597 2019-Jan-10 14:32:27.619489 - [DEBUG] Value : BOTTOM
74598 2019-Jan-10 14:32:27.619515 - [DEBUG]
74599 2019-Jan-10 14:32:27.619541 - [DEBUG] Function : main
74600 2019-Jan-10 14:32:27.619567 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74601 2019-Jan-10 14:32:27.620204 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74602 2019-Jan-10 14:32:27.620848 - [DEBUG] Value : BOTTOM
74603 2019-Jan-10 14:32:27.620874 - [DEBUG]
74604 2019-Jan-10 14:32:27.620898 - [DEBUG] Function : main
74605 2019-Jan-10 14:32:27.620924 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74606 2019-Jan-10 14:32:27.621540 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74607 2019-Jan-10 14:32:27.622157 - [DEBUG] Value : BOTTOM
74608 2019-Jan-10 14:32:27.622183 - [DEBUG]
74609 2019-Jan-10 14:32:27.622207 - [DEBUG] Function : main
74610 2019-Jan-10 14:32:27.622233 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74611 2019-Jan-10 14:32:27.622857 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74612 2019-Jan-10 14:32:27.623476 - [DEBUG] Value : BOTTOM
74613 2019-Jan-10 14:32:27.623515 - [DEBUG]
74614 2019-Jan-10 14:32:27.623541 - [DEBUG] Function : main
74615 2019-Jan-10 14:32:27.623567 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74616 2019-Jan-10 14:32:27.624182 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74617 2019-Jan-10 14:32:27.624797 - [DEBUG] Value : BOTTOM
74618 2019-Jan-10 14:32:27.624823 - [DEBUG]
74619 2019-Jan-10 14:32:27.624847 - [DEBUG] Function : main
74620 2019-Jan-10 14:32:27.624873 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74621 2019-Jan-10 14:32:27.625486 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74622 2019-Jan-10 14:32:27.626101 - [DEBUG] Value : BOTTOM
74623 2019-Jan-10 14:32:27.626126 - [DEBUG]
74624 2019-Jan-10 14:32:27.626151 - [DEBUG] Function : main
74625 2019-Jan-10 14:32:27.626177 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74626 2019-Jan-10 14:32:27.626791 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74627 2019-Jan-10 14:32:27.627422 - [DEBUG] Value : BOTTOM
74628 2019-Jan-10 14:32:27.627448 - [DEBUG]
74629 2019-Jan-10 14:32:27.627473 - [DEBUG] Function : main
74630 2019-Jan-10 14:32:27.627499 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74631 2019-Jan-10 14:32:27.628112 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74632 2019-Jan-10 14:32:27.628734 - [DEBUG] Value : BOTTOM
74633 2019-Jan-10 14:32:27.628760 - [DEBUG]
74634 2019-Jan-10 14:32:27.628785 - [DEBUG] Function : main
74635 2019-Jan-10 14:32:27.628811 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74636 2019-Jan-10 14:32:27.629435 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74637 2019-Jan-10 14:32:27.630051 - [DEBUG] Value : BOTTOM
74638 2019-Jan-10 14:32:27.630077 - [DEBUG]
74639 2019-Jan-10 14:32:27.630101 - [DEBUG] Function : main
74640 2019-Jan-10 14:32:27.630127 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74641 2019-Jan-10 14:32:27.630759 - [DEBUG] Fact : switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33
74642 2019-Jan-10 14:32:27.631390 - [DEBUG] Value : BOTTOM
74643 2019-Jan-10 14:32:27.631416 - [DEBUG]
74644 2019-Jan-10 14:32:27.631441 - [DEBUG] Function : main
74645 2019-Jan-10 14:32:27.631467 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74646 2019-Jan-10 14:32:27.632082 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74647 2019-Jan-10 14:32:27.632699 - [DEBUG] Value : BOTTOM
74648 2019-Jan-10 14:32:27.632725 - [DEBUG]
74649 2019-Jan-10 14:32:27.632750 - [DEBUG] Function : main
74650 2019-Jan-10 14:32:27.632776 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74651 2019-Jan-10 14:32:27.633389 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74652 2019-Jan-10 14:32:27.634022 - [DEBUG] Value : BOTTOM
74653 2019-Jan-10 14:32:27.634048 - [DEBUG]
74654 2019-Jan-10 14:32:27.634073 - [DEBUG] Function : main
74655 2019-Jan-10 14:32:27.634099 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74656 2019-Jan-10 14:32:27.634724 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74657 2019-Jan-10 14:32:27.635401 - [DEBUG] Value : BOTTOM
74658 2019-Jan-10 14:32:27.635427 - [DEBUG]
74659 2019-Jan-10 14:32:27.635453 - [DEBUG] Function : main
74660 2019-Jan-10 14:32:27.635478 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74661 2019-Jan-10 14:32:27.636094 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74662 2019-Jan-10 14:32:27.636712 - [DEBUG] Value : BOTTOM
74663 2019-Jan-10 14:32:27.636737 - [DEBUG]
74664 2019-Jan-10 14:32:27.636764 - [DEBUG] Function : main
74665 2019-Jan-10 14:32:27.636790 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74666 2019-Jan-10 14:32:27.637422 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74667 2019-Jan-10 14:32:27.638108 - [DEBUG] Value : BOTTOM
74668 2019-Jan-10 14:32:27.638136 - [DEBUG]
74669 2019-Jan-10 14:32:27.638163 - [DEBUG] Function : main
74670 2019-Jan-10 14:32:27.638190 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74671 2019-Jan-10 14:32:27.638892 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74672 2019-Jan-10 14:32:27.639538 - [DEBUG] Value : BOTTOM
74673 2019-Jan-10 14:32:27.639565 - [DEBUG]
74674 2019-Jan-10 14:32:27.639591 - [DEBUG] Function : main
74675 2019-Jan-10 14:32:27.639616 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74676 2019-Jan-10 14:32:27.640256 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74677 2019-Jan-10 14:32:27.640878 - [DEBUG] Value : BOTTOM
74678 2019-Jan-10 14:32:27.640903 - [DEBUG]
74679 2019-Jan-10 14:32:27.640928 - [DEBUG] Function : main
74680 2019-Jan-10 14:32:27.640954 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74681 2019-Jan-10 14:32:27.641569 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74682 2019-Jan-10 14:32:27.642196 - [DEBUG] Value : BOTTOM
74683 2019-Jan-10 14:32:27.642221 - [DEBUG]
74684 2019-Jan-10 14:32:27.642246 - [DEBUG] Function : main
74685 2019-Jan-10 14:32:27.642272 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74686 2019-Jan-10 14:32:27.642885 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74687 2019-Jan-10 14:32:27.643518 - [DEBUG] Value : BOTTOM
74688 2019-Jan-10 14:32:27.643544 - [DEBUG]
74689 2019-Jan-10 14:32:27.643569 - [DEBUG] Function : main
74690 2019-Jan-10 14:32:27.643614 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74691 2019-Jan-10 14:32:27.644229 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74692 2019-Jan-10 14:32:27.644854 - [DEBUG] Value : BOTTOM
74693 2019-Jan-10 14:32:27.644880 - [DEBUG]
74694 2019-Jan-10 14:32:27.644905 - [DEBUG] Function : main
74695 2019-Jan-10 14:32:27.644930 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74696 2019-Jan-10 14:32:27.645555 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74697 2019-Jan-10 14:32:27.646172 - [DEBUG] Value : BOTTOM
74698 2019-Jan-10 14:32:27.646198 - [DEBUG]
74699 2019-Jan-10 14:32:27.646223 - [DEBUG] Function : main
74700 2019-Jan-10 14:32:27.646248 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74701 2019-Jan-10 14:32:27.646879 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74702 2019-Jan-10 14:32:27.647515 - [DEBUG] Value : BOTTOM
74703 2019-Jan-10 14:32:27.647541 - [DEBUG]
74704 2019-Jan-10 14:32:27.647566 - [DEBUG] Function : main
74705 2019-Jan-10 14:32:27.647592 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74706 2019-Jan-10 14:32:27.648208 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74707 2019-Jan-10 14:32:27.648827 - [DEBUG] Value : BOTTOM
74708 2019-Jan-10 14:32:27.648852 - [DEBUG]
74709 2019-Jan-10 14:32:27.648877 - [DEBUG] Function : main
74710 2019-Jan-10 14:32:27.648903 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74711 2019-Jan-10 14:32:27.649516 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
74712 2019-Jan-10 14:32:27.650149 - [DEBUG] Value : BOTTOM
74713 2019-Jan-10 14:32:27.650190 - [DEBUG]
74714 2019-Jan-10 14:32:27.650215 - [DEBUG] Function : main
74715 2019-Jan-10 14:32:27.650241 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74716 2019-Jan-10 14:32:27.650856 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
74717 2019-Jan-10 14:32:27.651515 - [DEBUG] Value : BOTTOM
74718 2019-Jan-10 14:32:27.651540 - [DEBUG]
74719 2019-Jan-10 14:32:27.651565 - [DEBUG] Function : main
74720 2019-Jan-10 14:32:27.651590 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74721 2019-Jan-10 14:32:27.652230 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74722 2019-Jan-10 14:32:27.652904 - [DEBUG] Value : BOTTOM
74723 2019-Jan-10 14:32:27.652932 - [DEBUG]
74724 2019-Jan-10 14:32:27.652959 - [DEBUG] Function : main
74725 2019-Jan-10 14:32:27.652987 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74726 2019-Jan-10 14:32:27.653687 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74727 2019-Jan-10 14:32:27.654419 - [DEBUG] Value : BOTTOM
74728 2019-Jan-10 14:32:27.654447 - [DEBUG]
74729 2019-Jan-10 14:32:27.654475 - [DEBUG] Function : main
74730 2019-Jan-10 14:32:27.654502 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74731 2019-Jan-10 14:32:27.655178 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74732 2019-Jan-10 14:32:27.655845 - [DEBUG] Value : BOTTOM
74733 2019-Jan-10 14:32:27.655872 - [DEBUG]
74734 2019-Jan-10 14:32:27.655899 - [DEBUG] Function : main
74735 2019-Jan-10 14:32:27.655926 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74736 2019-Jan-10 14:32:27.656585 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74737 2019-Jan-10 14:32:27.657289 - [DEBUG] Value : BOTTOM
74738 2019-Jan-10 14:32:27.657317 - [DEBUG]
74739 2019-Jan-10 14:32:27.657344 - [DEBUG] Function : main
74740 2019-Jan-10 14:32:27.657370 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74741 2019-Jan-10 14:32:27.658098 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74742 2019-Jan-10 14:32:27.658795 - [DEBUG] Value : BOTTOM
74743 2019-Jan-10 14:32:27.658823 - [DEBUG]
74744 2019-Jan-10 14:32:27.658851 - [DEBUG] Function : main
74745 2019-Jan-10 14:32:27.658878 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74746 2019-Jan-10 14:32:27.659558 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74747 2019-Jan-10 14:32:27.660265 - [DEBUG] Value : BOTTOM
74748 2019-Jan-10 14:32:27.660293 - [DEBUG]
74749 2019-Jan-10 14:32:27.660320 - [DEBUG] Function : main
74750 2019-Jan-10 14:32:27.660348 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74751 2019-Jan-10 14:32:27.661020 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
74752 2019-Jan-10 14:32:27.661655 - [DEBUG] Value : BOTTOM
74753 2019-Jan-10 14:32:27.661681 - [DEBUG]
74754 2019-Jan-10 14:32:27.661706 - [DEBUG] Function : main
74755 2019-Jan-10 14:32:27.661732 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74756 2019-Jan-10 14:32:27.662347 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74757 2019-Jan-10 14:32:27.662967 - [DEBUG] Value : BOTTOM
74758 2019-Jan-10 14:32:27.662993 - [DEBUG]
74759 2019-Jan-10 14:32:27.663017 - [DEBUG] Function : main
74760 2019-Jan-10 14:32:27.663043 - [DEBUG] Inst. : br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75
74761 2019-Jan-10 14:32:27.663687 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74762 2019-Jan-10 14:32:27.663748 - [DEBUG] Value : BOTTOM
74763 2019-Jan-10 14:32:27.663773 - [DEBUG]
74764 2019-Jan-10 14:32:27.663826 - [DEBUG] Function : main
74765 2019-Jan-10 14:32:27.663853 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74766 2019-Jan-10 14:32:27.664474 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74767 2019-Jan-10 14:32:27.665093 - [DEBUG] Value : BOTTOM
74768 2019-Jan-10 14:32:27.665118 - [DEBUG]
74769 2019-Jan-10 14:32:27.665143 - [DEBUG] Function : main
74770 2019-Jan-10 14:32:27.665168 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74771 2019-Jan-10 14:32:27.665785 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74772 2019-Jan-10 14:32:27.666401 - [DEBUG] Value : BOTTOM
74773 2019-Jan-10 14:32:27.666427 - [DEBUG]
74774 2019-Jan-10 14:32:27.666451 - [DEBUG] Function : main
74775 2019-Jan-10 14:32:27.666477 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74776 2019-Jan-10 14:32:27.667109 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74777 2019-Jan-10 14:32:27.667774 - [DEBUG] Value : BOTTOM
74778 2019-Jan-10 14:32:27.667800 - [DEBUG]
74779 2019-Jan-10 14:32:27.667825 - [DEBUG] Function : main
74780 2019-Jan-10 14:32:27.667850 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74781 2019-Jan-10 14:32:27.668617 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74782 2019-Jan-10 14:32:27.669498 - [DEBUG] Value : BOTTOM
74783 2019-Jan-10 14:32:27.669533 - [DEBUG]
74784 2019-Jan-10 14:32:27.669565 - [DEBUG] Function : main
74785 2019-Jan-10 14:32:27.669596 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74786 2019-Jan-10 14:32:27.670562 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74787 2019-Jan-10 14:32:27.671471 - [DEBUG] Value : BOTTOM
74788 2019-Jan-10 14:32:27.671506 - [DEBUG]
74789 2019-Jan-10 14:32:27.671538 - [DEBUG] Function : main
74790 2019-Jan-10 14:32:27.671569 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74791 2019-Jan-10 14:32:27.672480 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74792 2019-Jan-10 14:32:27.673313 - [DEBUG] Value : BOTTOM
74793 2019-Jan-10 14:32:27.673345 - [DEBUG]
74794 2019-Jan-10 14:32:27.673378 - [DEBUG] Function : main
74795 2019-Jan-10 14:32:27.673407 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74796 2019-Jan-10 14:32:27.674160 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74797 2019-Jan-10 14:32:27.674847 - [DEBUG] Value : BOTTOM
74798 2019-Jan-10 14:32:27.674876 - [DEBUG]
74799 2019-Jan-10 14:32:27.674905 - [DEBUG] Function : main
74800 2019-Jan-10 14:32:27.674932 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74801 2019-Jan-10 14:32:27.675618 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74802 2019-Jan-10 14:32:27.676279 - [DEBUG] Value : BOTTOM
74803 2019-Jan-10 14:32:27.676308 - [DEBUG]
74804 2019-Jan-10 14:32:27.676337 - [DEBUG] Function : main
74805 2019-Jan-10 14:32:27.676364 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74806 2019-Jan-10 14:32:27.677088 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74807 2019-Jan-10 14:32:27.677804 - [DEBUG] Value : BOTTOM
74808 2019-Jan-10 14:32:27.677833 - [DEBUG]
74809 2019-Jan-10 14:32:27.677860 - [DEBUG] Function : main
74810 2019-Jan-10 14:32:27.677887 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74811 2019-Jan-10 14:32:27.678552 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74812 2019-Jan-10 14:32:27.679267 - [DEBUG] Value : BOTTOM
74813 2019-Jan-10 14:32:27.679294 - [DEBUG]
74814 2019-Jan-10 14:32:27.679320 - [DEBUG] Function : main
74815 2019-Jan-10 14:32:27.679346 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74816 2019-Jan-10 14:32:27.679983 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74817 2019-Jan-10 14:32:27.680624 - [DEBUG] Value : BOTTOM
74818 2019-Jan-10 14:32:27.680649 - [DEBUG]
74819 2019-Jan-10 14:32:27.680674 - [DEBUG] Function : main
74820 2019-Jan-10 14:32:27.680700 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74821 2019-Jan-10 14:32:27.681318 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
74822 2019-Jan-10 14:32:27.681938 - [DEBUG] Value : BOTTOM
74823 2019-Jan-10 14:32:27.681964 - [DEBUG]
74824 2019-Jan-10 14:32:27.681989 - [DEBUG] Function : main
74825 2019-Jan-10 14:32:27.682015 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74826 2019-Jan-10 14:32:27.682631 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
74827 2019-Jan-10 14:32:27.683250 - [DEBUG] Value : BOTTOM
74828 2019-Jan-10 14:32:27.683295 - [DEBUG]
74829 2019-Jan-10 14:32:27.683320 - [DEBUG] Function : main
74830 2019-Jan-10 14:32:27.683346 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74831 2019-Jan-10 14:32:27.683981 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
74832 2019-Jan-10 14:32:27.684610 - [DEBUG] Value : BOTTOM
74833 2019-Jan-10 14:32:27.684636 - [DEBUG]
74834 2019-Jan-10 14:32:27.684689 - [DEBUG] Function : main
74835 2019-Jan-10 14:32:27.684715 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74836 2019-Jan-10 14:32:27.685386 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
74837 2019-Jan-10 14:32:27.686114 - [DEBUG] Value : BOTTOM
74838 2019-Jan-10 14:32:27.686143 - [DEBUG]
74839 2019-Jan-10 14:32:27.686171 - [DEBUG] Function : main
74840 2019-Jan-10 14:32:27.686200 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74841 2019-Jan-10 14:32:27.686913 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
74842 2019-Jan-10 14:32:27.687591 - [DEBUG] Value : BOTTOM
74843 2019-Jan-10 14:32:27.687618 - [DEBUG]
74844 2019-Jan-10 14:32:27.687647 - [DEBUG] Function : main
74845 2019-Jan-10 14:32:27.687673 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74846 2019-Jan-10 14:32:27.688340 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
74847 2019-Jan-10 14:32:27.689075 - [DEBUG] Value : BOTTOM
74848 2019-Jan-10 14:32:27.689108 - [DEBUG]
74849 2019-Jan-10 14:32:27.689137 - [DEBUG] Function : main
74850 2019-Jan-10 14:32:27.689169 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74851 2019-Jan-10 14:32:27.690095 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
74852 2019-Jan-10 14:32:27.691061 - [DEBUG] Value : BOTTOM
74853 2019-Jan-10 14:32:27.691097 - [DEBUG]
74854 2019-Jan-10 14:32:27.691126 - [DEBUG] Function : main
74855 2019-Jan-10 14:32:27.691157 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74856 2019-Jan-10 14:32:27.691891 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
74857 2019-Jan-10 14:32:27.692730 - [DEBUG] Value : BOTTOM
74858 2019-Jan-10 14:32:27.692765 - [DEBUG]
74859 2019-Jan-10 14:32:27.692797 - [DEBUG] Function : main
74860 2019-Jan-10 14:32:27.692829 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74861 2019-Jan-10 14:32:27.693722 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
74862 2019-Jan-10 14:32:27.694459 - [DEBUG] Value : BOTTOM
74863 2019-Jan-10 14:32:27.694490 - [DEBUG]
74864 2019-Jan-10 14:32:27.694520 - [DEBUG] Function : main
74865 2019-Jan-10 14:32:27.694548 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74866 2019-Jan-10 14:32:27.695246 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
74867 2019-Jan-10 14:32:27.695936 - [DEBUG] Value : BOTTOM
74868 2019-Jan-10 14:32:27.695964 - [DEBUG]
74869 2019-Jan-10 14:32:27.695993 - [DEBUG] Function : main
74870 2019-Jan-10 14:32:27.696021 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74871 2019-Jan-10 14:32:27.696710 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
74872 2019-Jan-10 14:32:27.697427 - [DEBUG] Value : BOTTOM
74873 2019-Jan-10 14:32:27.697457 - [DEBUG]
74874 2019-Jan-10 14:32:27.697522 - [DEBUG] Function : main
74875 2019-Jan-10 14:32:27.697550 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74876 2019-Jan-10 14:32:27.698227 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
74877 2019-Jan-10 14:32:27.698891 - [DEBUG] Value : BOTTOM
74878 2019-Jan-10 14:32:27.698918 - [DEBUG]
74879 2019-Jan-10 14:32:27.698945 - [DEBUG] Function : main
74880 2019-Jan-10 14:32:27.698971 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74881 2019-Jan-10 14:32:27.699640 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
74882 2019-Jan-10 14:32:27.700295 - [DEBUG] Value : BOTTOM
74883 2019-Jan-10 14:32:27.700321 - [DEBUG]
74884 2019-Jan-10 14:32:27.700346 - [DEBUG] Function : main
74885 2019-Jan-10 14:32:27.700371 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74886 2019-Jan-10 14:32:27.701068 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
74887 2019-Jan-10 14:32:27.701762 - [DEBUG] Value : BOTTOM
74888 2019-Jan-10 14:32:27.701790 - [DEBUG]
74889 2019-Jan-10 14:32:27.701816 - [DEBUG] Function : main
74890 2019-Jan-10 14:32:27.701842 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74891 2019-Jan-10 14:32:27.702619 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
74892 2019-Jan-10 14:32:27.703291 - [DEBUG] Value : BOTTOM
74893 2019-Jan-10 14:32:27.703319 - [DEBUG]
74894 2019-Jan-10 14:32:27.703346 - [DEBUG] Function : main
74895 2019-Jan-10 14:32:27.703372 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74896 2019-Jan-10 14:32:27.704179 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
74897 2019-Jan-10 14:32:27.705091 - [DEBUG] Value : BOTTOM
74898 2019-Jan-10 14:32:27.705128 - [DEBUG]
74899 2019-Jan-10 14:32:27.705161 - [DEBUG] Function : main
74900 2019-Jan-10 14:32:27.705193 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74901 2019-Jan-10 14:32:27.706128 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
74902 2019-Jan-10 14:32:27.707084 - [DEBUG] Value : BOTTOM
74903 2019-Jan-10 14:32:27.707120 - [DEBUG]
74904 2019-Jan-10 14:32:27.707153 - [DEBUG] Function : main
74905 2019-Jan-10 14:32:27.707185 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74906 2019-Jan-10 14:32:27.708082 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
74907 2019-Jan-10 14:32:27.708869 - [DEBUG] Value : BOTTOM
74908 2019-Jan-10 14:32:27.708899 - [DEBUG]
74909 2019-Jan-10 14:32:27.708930 - [DEBUG] Function : main
74910 2019-Jan-10 14:32:27.708958 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74911 2019-Jan-10 14:32:27.709672 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
74912 2019-Jan-10 14:32:27.710383 - [DEBUG] Value : BOTTOM
74913 2019-Jan-10 14:32:27.710412 - [DEBUG]
74914 2019-Jan-10 14:32:27.710441 - [DEBUG] Function : main
74915 2019-Jan-10 14:32:27.710468 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74916 2019-Jan-10 14:32:27.711157 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
74917 2019-Jan-10 14:32:27.711836 - [DEBUG] Value : BOTTOM
74918 2019-Jan-10 14:32:27.711864 - [DEBUG]
74919 2019-Jan-10 14:32:27.711924 - [DEBUG] Function : main
74920 2019-Jan-10 14:32:27.711952 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74921 2019-Jan-10 14:32:27.712642 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
74922 2019-Jan-10 14:32:27.713290 - [DEBUG] Value : BOTTOM
74923 2019-Jan-10 14:32:27.713316 - [DEBUG]
74924 2019-Jan-10 14:32:27.713343 - [DEBUG] Function : main
74925 2019-Jan-10 14:32:27.713369 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74926 2019-Jan-10 14:32:27.714024 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
74927 2019-Jan-10 14:32:27.714653 - [DEBUG] Value : BOTTOM
74928 2019-Jan-10 14:32:27.714679 - [DEBUG]
74929 2019-Jan-10 14:32:27.714704 - [DEBUG] Function : main
74930 2019-Jan-10 14:32:27.714729 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74931 2019-Jan-10 14:32:27.715347 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
74932 2019-Jan-10 14:32:27.715964 - [DEBUG] Value : BOTTOM
74933 2019-Jan-10 14:32:27.715990 - [DEBUG]
74934 2019-Jan-10 14:32:27.716014 - [DEBUG] Function : main
74935 2019-Jan-10 14:32:27.716040 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74936 2019-Jan-10 14:32:27.716658 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
74937 2019-Jan-10 14:32:27.717307 - [DEBUG] Value : BOTTOM
74938 2019-Jan-10 14:32:27.717333 - [DEBUG]
74939 2019-Jan-10 14:32:27.717358 - [DEBUG] Function : main
74940 2019-Jan-10 14:32:27.717384 - [DEBUG] Inst. : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
74941 2019-Jan-10 14:32:27.718053 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
74942 2019-Jan-10 14:32:27.718116 - [DEBUG] Value : BOTTOM
74943 2019-Jan-10 14:32:27.718142 - [DEBUG]
74944 2019-Jan-10 14:32:27.718197 - [DEBUG] Function : main
74945 2019-Jan-10 14:32:27.718225 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74946 2019-Jan-10 14:32:27.718884 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
74947 2019-Jan-10 14:32:27.719655 - [DEBUG] Value : BOTTOM
74948 2019-Jan-10 14:32:27.719691 - [DEBUG]
74949 2019-Jan-10 14:32:27.719721 - [DEBUG] Function : main
74950 2019-Jan-10 14:32:27.719753 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74951 2019-Jan-10 14:32:27.720707 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
74952 2019-Jan-10 14:32:27.721625 - [DEBUG] Value : BOTTOM
74953 2019-Jan-10 14:32:27.721661 - [DEBUG]
74954 2019-Jan-10 14:32:27.721695 - [DEBUG] Function : main
74955 2019-Jan-10 14:32:27.721726 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74956 2019-Jan-10 14:32:27.722629 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
74957 2019-Jan-10 14:32:27.723543 - [DEBUG] Value : BOTTOM
74958 2019-Jan-10 14:32:27.723580 - [DEBUG]
74959 2019-Jan-10 14:32:27.723612 - [DEBUG] Function : main
74960 2019-Jan-10 14:32:27.723646 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74961 2019-Jan-10 14:32:27.724424 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
74962 2019-Jan-10 14:32:27.725172 - [DEBUG] Value : BOTTOM
74963 2019-Jan-10 14:32:27.725202 - [DEBUG]
74964 2019-Jan-10 14:32:27.725231 - [DEBUG] Function : main
74965 2019-Jan-10 14:32:27.725258 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74966 2019-Jan-10 14:32:27.725976 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
74967 2019-Jan-10 14:32:27.726655 - [DEBUG] Value : BOTTOM
74968 2019-Jan-10 14:32:27.726682 - [DEBUG]
74969 2019-Jan-10 14:32:27.726712 - [DEBUG] Function : main
74970 2019-Jan-10 14:32:27.726740 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74971 2019-Jan-10 14:32:27.727453 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
74972 2019-Jan-10 14:32:27.728134 - [DEBUG] Value : BOTTOM
74973 2019-Jan-10 14:32:27.728162 - [DEBUG]
74974 2019-Jan-10 14:32:27.728190 - [DEBUG] Function : main
74975 2019-Jan-10 14:32:27.728217 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74976 2019-Jan-10 14:32:27.728856 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
74977 2019-Jan-10 14:32:27.729475 - [DEBUG] Value : BOTTOM
74978 2019-Jan-10 14:32:27.729501 - [DEBUG]
74979 2019-Jan-10 14:32:27.729525 - [DEBUG] Function : main
74980 2019-Jan-10 14:32:27.729551 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74981 2019-Jan-10 14:32:27.730188 - [DEBUG] Fact : br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27
74982 2019-Jan-10 14:32:27.730805 - [DEBUG] Value : BOTTOM
74983 2019-Jan-10 14:32:27.730830 - [DEBUG]
74984 2019-Jan-10 14:32:27.730855 - [DEBUG] Function : main
74985 2019-Jan-10 14:32:27.730881 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74986 2019-Jan-10 14:32:27.731494 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
74987 2019-Jan-10 14:32:27.732109 - [DEBUG] Value : BOTTOM
74988 2019-Jan-10 14:32:27.732134 - [DEBUG]
74989 2019-Jan-10 14:32:27.732159 - [DEBUG] Function : main
74990 2019-Jan-10 14:32:27.732185 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74991 2019-Jan-10 14:32:27.732799 - [DEBUG] Fact : switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29
74992 2019-Jan-10 14:32:27.733421 - [DEBUG] Value : BOTTOM
74993 2019-Jan-10 14:32:27.733447 - [DEBUG]
74994 2019-Jan-10 14:32:27.733471 - [DEBUG] Function : main
74995 2019-Jan-10 14:32:27.733510 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
74996 2019-Jan-10 14:32:27.734126 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
74997 2019-Jan-10 14:32:27.734741 - [DEBUG] Value : BOTTOM
74998 2019-Jan-10 14:32:27.734767 - [DEBUG]
74999 2019-Jan-10 14:32:27.734792 - [DEBUG] Function : main
75000 2019-Jan-10 14:32:27.734817 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75001 2019-Jan-10 14:32:27.735505 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75002 2019-Jan-10 14:32:27.736162 - [DEBUG] Value : BOTTOM
75003 2019-Jan-10 14:32:27.736189 - [DEBUG]
75004 2019-Jan-10 14:32:27.736216 - [DEBUG] Function : main
75005 2019-Jan-10 14:32:27.736244 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75006 2019-Jan-10 14:32:27.737125 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75007 2019-Jan-10 14:32:27.738065 - [DEBUG] Value : BOTTOM
75008 2019-Jan-10 14:32:27.738103 - [DEBUG]
75009 2019-Jan-10 14:32:27.738134 - [DEBUG] Function : main
75010 2019-Jan-10 14:32:27.738166 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75011 2019-Jan-10 14:32:27.739072 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75012 2019-Jan-10 14:32:27.740024 - [DEBUG] Value : BOTTOM
75013 2019-Jan-10 14:32:27.740063 - [DEBUG]
75014 2019-Jan-10 14:32:27.740095 - [DEBUG] Function : main
75015 2019-Jan-10 14:32:27.740128 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75016 2019-Jan-10 14:32:27.741013 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75017 2019-Jan-10 14:32:27.741742 - [DEBUG] Value : BOTTOM
75018 2019-Jan-10 14:32:27.741774 - [DEBUG]
75019 2019-Jan-10 14:32:27.741805 - [DEBUG] Function : main
75020 2019-Jan-10 14:32:27.741832 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75021 2019-Jan-10 14:32:27.742523 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75022 2019-Jan-10 14:32:27.743208 - [DEBUG] Value : BOTTOM
75023 2019-Jan-10 14:32:27.743236 - [DEBUG]
75024 2019-Jan-10 14:32:27.743268 - [DEBUG] Function : main
75025 2019-Jan-10 14:32:27.743295 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75026 2019-Jan-10 14:32:27.744013 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75027 2019-Jan-10 14:32:27.744689 - [DEBUG] Value : BOTTOM
75028 2019-Jan-10 14:32:27.744717 - [DEBUG]
75029 2019-Jan-10 14:32:27.744745 - [DEBUG] Function : main
75030 2019-Jan-10 14:32:27.744773 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75031 2019-Jan-10 14:32:27.745445 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75032 2019-Jan-10 14:32:27.746084 - [DEBUG] Value : BOTTOM
75033 2019-Jan-10 14:32:27.746111 - [DEBUG]
75034 2019-Jan-10 14:32:27.746137 - [DEBUG] Function : main
75035 2019-Jan-10 14:32:27.746163 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75036 2019-Jan-10 14:32:27.746777 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75037 2019-Jan-10 14:32:27.747437 - [DEBUG] Value : BOTTOM
75038 2019-Jan-10 14:32:27.747463 - [DEBUG]
75039 2019-Jan-10 14:32:27.747487 - [DEBUG] Function : main
75040 2019-Jan-10 14:32:27.747513 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75041 2019-Jan-10 14:32:27.748127 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75042 2019-Jan-10 14:32:27.748763 - [DEBUG] Value : BOTTOM
75043 2019-Jan-10 14:32:27.748789 - [DEBUG]
75044 2019-Jan-10 14:32:27.748814 - [DEBUG] Function : main
75045 2019-Jan-10 14:32:27.748840 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75046 2019-Jan-10 14:32:27.749463 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75047 2019-Jan-10 14:32:27.750088 - [DEBUG] Value : BOTTOM
75048 2019-Jan-10 14:32:27.750113 - [DEBUG]
75049 2019-Jan-10 14:32:27.750138 - [DEBUG] Function : main
75050 2019-Jan-10 14:32:27.750182 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75051 2019-Jan-10 14:32:27.750798 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75052 2019-Jan-10 14:32:27.751479 - [DEBUG] Value : BOTTOM
75053 2019-Jan-10 14:32:27.751505 - [DEBUG]
75054 2019-Jan-10 14:32:27.751531 - [DEBUG] Function : main
75055 2019-Jan-10 14:32:27.751557 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75056 2019-Jan-10 14:32:27.752219 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75057 2019-Jan-10 14:32:27.753067 - [DEBUG] Value : BOTTOM
75058 2019-Jan-10 14:32:27.753104 - [DEBUG]
75059 2019-Jan-10 14:32:27.753172 - [DEBUG] Function : main
75060 2019-Jan-10 14:32:27.753207 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75061 2019-Jan-10 14:32:27.754184 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75062 2019-Jan-10 14:32:27.755109 - [DEBUG] Value : BOTTOM
75063 2019-Jan-10 14:32:27.755148 - [DEBUG]
75064 2019-Jan-10 14:32:27.755181 - [DEBUG] Function : main
75065 2019-Jan-10 14:32:27.755213 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75066 2019-Jan-10 14:32:27.756118 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75067 2019-Jan-10 14:32:27.756990 - [DEBUG] Value : BOTTOM
75068 2019-Jan-10 14:32:27.757021 - [DEBUG]
75069 2019-Jan-10 14:32:27.757050 - [DEBUG] Function : main
75070 2019-Jan-10 14:32:27.757078 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75071 2019-Jan-10 14:32:27.757812 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75072 2019-Jan-10 14:32:27.758506 - [DEBUG] Value : BOTTOM
75073 2019-Jan-10 14:32:27.758535 - [DEBUG]
75074 2019-Jan-10 14:32:27.758564 - [DEBUG] Function : main
75075 2019-Jan-10 14:32:27.758592 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75076 2019-Jan-10 14:32:27.759275 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75077 2019-Jan-10 14:32:27.759947 - [DEBUG] Value : BOTTOM
75078 2019-Jan-10 14:32:27.759975 - [DEBUG]
75079 2019-Jan-10 14:32:27.760003 - [DEBUG] Function : main
75080 2019-Jan-10 14:32:27.760031 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75081 2019-Jan-10 14:32:27.760750 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75082 2019-Jan-10 14:32:27.761428 - [DEBUG] Value : BOTTOM
75083 2019-Jan-10 14:32:27.761456 - [DEBUG]
75084 2019-Jan-10 14:32:27.761483 - [DEBUG] Function : main
75085 2019-Jan-10 14:32:27.761510 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75086 2019-Jan-10 14:32:27.762138 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75087 2019-Jan-10 14:32:27.762767 - [DEBUG] Value : BOTTOM
75088 2019-Jan-10 14:32:27.762793 - [DEBUG]
75089 2019-Jan-10 14:32:27.762818 - [DEBUG] Function : main
75090 2019-Jan-10 14:32:27.762844 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75091 2019-Jan-10 14:32:27.763457 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75092 2019-Jan-10 14:32:27.764104 - [DEBUG] Value : BOTTOM
75093 2019-Jan-10 14:32:27.764130 - [DEBUG]
75094 2019-Jan-10 14:32:27.764156 - [DEBUG] Function : main
75095 2019-Jan-10 14:32:27.764181 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75096 2019-Jan-10 14:32:27.764795 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75097 2019-Jan-10 14:32:27.765419 - [DEBUG] Value : BOTTOM
75098 2019-Jan-10 14:32:27.765444 - [DEBUG]
75099 2019-Jan-10 14:32:27.765469 - [DEBUG] Function : main
75100 2019-Jan-10 14:32:27.765494 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75101 2019-Jan-10 14:32:27.766109 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75102 2019-Jan-10 14:32:27.766725 - [DEBUG] Value : BOTTOM
75103 2019-Jan-10 14:32:27.766751 - [DEBUG]
75104 2019-Jan-10 14:32:27.766776 - [DEBUG] Function : main
75105 2019-Jan-10 14:32:27.766801 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75106 2019-Jan-10 14:32:27.767449 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75107 2019-Jan-10 14:32:27.768075 - [DEBUG] Value : BOTTOM
75108 2019-Jan-10 14:32:27.768101 - [DEBUG]
75109 2019-Jan-10 14:32:27.768126 - [DEBUG] Function : main
75110 2019-Jan-10 14:32:27.768158 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75111 2019-Jan-10 14:32:27.768846 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75112 2019-Jan-10 14:32:27.769520 - [DEBUG] Value : BOTTOM
75113 2019-Jan-10 14:32:27.769550 - [DEBUG]
75114 2019-Jan-10 14:32:27.769579 - [DEBUG] Function : main
75115 2019-Jan-10 14:32:27.769608 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75116 2019-Jan-10 14:32:27.770382 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75117 2019-Jan-10 14:32:27.771172 - [DEBUG] Value : BOTTOM
75118 2019-Jan-10 14:32:27.771208 - [DEBUG]
75119 2019-Jan-10 14:32:27.771240 - [DEBUG] Function : main
75120 2019-Jan-10 14:32:27.771273 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75121 2019-Jan-10 14:32:27.772170 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75122 2019-Jan-10 14:32:27.773092 - [DEBUG] Value : BOTTOM
75123 2019-Jan-10 14:32:27.773130 - [DEBUG]
75124 2019-Jan-10 14:32:27.773165 - [DEBUG] Function : main
75125 2019-Jan-10 14:32:27.773199 - [DEBUG] Inst. : br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78
75126 2019-Jan-10 14:32:27.774149 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75127 2019-Jan-10 14:32:27.774266 - [DEBUG] Value : BOTTOM
75128 2019-Jan-10 14:32:27.774293 - [DEBUG]
75129 2019-Jan-10 14:32:27.774360 - [DEBUG] Function : main
75130 2019-Jan-10 14:32:27.774391 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75131 2019-Jan-10 14:32:27.775175 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75132 2019-Jan-10 14:32:27.775874 - [DEBUG] Value : BOTTOM
75133 2019-Jan-10 14:32:27.775904 - [DEBUG]
75134 2019-Jan-10 14:32:27.775933 - [DEBUG] Function : main
75135 2019-Jan-10 14:32:27.775960 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75136 2019-Jan-10 14:32:27.776650 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75137 2019-Jan-10 14:32:27.777366 - [DEBUG] Value : BOTTOM
75138 2019-Jan-10 14:32:27.777394 - [DEBUG]
75139 2019-Jan-10 14:32:27.777424 - [DEBUG] Function : main
75140 2019-Jan-10 14:32:27.777452 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75141 2019-Jan-10 14:32:27.778132 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75142 2019-Jan-10 14:32:27.778810 - [DEBUG] Value : BOTTOM
75143 2019-Jan-10 14:32:27.778839 - [DEBUG]
75144 2019-Jan-10 14:32:27.778867 - [DEBUG] Function : main
75145 2019-Jan-10 14:32:27.778895 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75146 2019-Jan-10 14:32:27.779551 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75147 2019-Jan-10 14:32:27.780222 - [DEBUG] Value : BOTTOM
75148 2019-Jan-10 14:32:27.780247 - [DEBUG]
75149 2019-Jan-10 14:32:27.780273 - [DEBUG] Function : main
75150 2019-Jan-10 14:32:27.780299 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75151 2019-Jan-10 14:32:27.780938 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75152 2019-Jan-10 14:32:27.781556 - [DEBUG] Value : BOTTOM
75153 2019-Jan-10 14:32:27.781582 - [DEBUG]
75154 2019-Jan-10 14:32:27.781607 - [DEBUG] Function : main
75155 2019-Jan-10 14:32:27.781633 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75156 2019-Jan-10 14:32:27.782250 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75157 2019-Jan-10 14:32:27.782869 - [DEBUG] Value : BOTTOM
75158 2019-Jan-10 14:32:27.782895 - [DEBUG]
75159 2019-Jan-10 14:32:27.782920 - [DEBUG] Function : main
75160 2019-Jan-10 14:32:27.782946 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75161 2019-Jan-10 14:32:27.783577 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75162 2019-Jan-10 14:32:27.784192 - [DEBUG] Value : BOTTOM
75163 2019-Jan-10 14:32:27.784218 - [DEBUG]
75164 2019-Jan-10 14:32:27.784242 - [DEBUG] Function : main
75165 2019-Jan-10 14:32:27.784275 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75166 2019-Jan-10 14:32:27.784969 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75167 2019-Jan-10 14:32:27.785632 - [DEBUG] Value : BOTTOM
75168 2019-Jan-10 14:32:27.785661 - [DEBUG]
75169 2019-Jan-10 14:32:27.785691 - [DEBUG] Function : main
75170 2019-Jan-10 14:32:27.785719 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75171 2019-Jan-10 14:32:27.786591 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75172 2019-Jan-10 14:32:27.787555 - [DEBUG] Value : BOTTOM
75173 2019-Jan-10 14:32:27.787593 - [DEBUG]
75174 2019-Jan-10 14:32:27.787626 - [DEBUG] Function : main
75175 2019-Jan-10 14:32:27.787657 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75176 2019-Jan-10 14:32:27.788579 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75177 2019-Jan-10 14:32:27.789478 - [DEBUG] Value : BOTTOM
75178 2019-Jan-10 14:32:27.789515 - [DEBUG]
75179 2019-Jan-10 14:32:27.789549 - [DEBUG] Function : main
75180 2019-Jan-10 14:32:27.789582 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75181 2019-Jan-10 14:32:27.790463 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75182 2019-Jan-10 14:32:27.791188 - [DEBUG] Value : BOTTOM
75183 2019-Jan-10 14:32:27.791218 - [DEBUG]
75184 2019-Jan-10 14:32:27.791248 - [DEBUG] Function : main
75185 2019-Jan-10 14:32:27.791277 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75186 2019-Jan-10 14:32:27.791974 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75187 2019-Jan-10 14:32:27.792663 - [DEBUG] Value : BOTTOM
75188 2019-Jan-10 14:32:27.792692 - [DEBUG]
75189 2019-Jan-10 14:32:27.792722 - [DEBUG] Function : main
75190 2019-Jan-10 14:32:27.792750 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75191 2019-Jan-10 14:32:27.793429 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75192 2019-Jan-10 14:32:27.794145 - [DEBUG] Value : BOTTOM
75193 2019-Jan-10 14:32:27.794175 - [DEBUG]
75194 2019-Jan-10 14:32:27.794204 - [DEBUG] Function : main
75195 2019-Jan-10 14:32:27.794231 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75196 2019-Jan-10 14:32:27.794907 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75197 2019-Jan-10 14:32:27.795544 - [DEBUG] Value : BOTTOM
75198 2019-Jan-10 14:32:27.795590 - [DEBUG]
75199 2019-Jan-10 14:32:27.795616 - [DEBUG] Function : main
75200 2019-Jan-10 14:32:27.795642 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75201 2019-Jan-10 14:32:27.796260 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75202 2019-Jan-10 14:32:27.796909 - [DEBUG] Value : BOTTOM
75203 2019-Jan-10 14:32:27.796934 - [DEBUG]
75204 2019-Jan-10 14:32:27.796959 - [DEBUG] Function : main
75205 2019-Jan-10 14:32:27.796985 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75206 2019-Jan-10 14:32:27.797602 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75207 2019-Jan-10 14:32:27.798220 - [DEBUG] Value : BOTTOM
75208 2019-Jan-10 14:32:27.798246 - [DEBUG]
75209 2019-Jan-10 14:32:27.798272 - [DEBUG] Function : main
75210 2019-Jan-10 14:32:27.798298 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75211 2019-Jan-10 14:32:27.798920 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75212 2019-Jan-10 14:32:27.799564 - [DEBUG] Value : BOTTOM
75213 2019-Jan-10 14:32:27.799590 - [DEBUG]
75214 2019-Jan-10 14:32:27.799615 - [DEBUG] Function : main
75215 2019-Jan-10 14:32:27.799641 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75216 2019-Jan-10 14:32:27.800284 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75217 2019-Jan-10 14:32:27.800901 - [DEBUG] Value : BOTTOM
75218 2019-Jan-10 14:32:27.800927 - [DEBUG]
75219 2019-Jan-10 14:32:27.800951 - [DEBUG] Function : main
75220 2019-Jan-10 14:32:27.800977 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75221 2019-Jan-10 14:32:27.801649 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75222 2019-Jan-10 14:32:27.802314 - [DEBUG] Value : BOTTOM
75223 2019-Jan-10 14:32:27.802341 - [DEBUG]
75224 2019-Jan-10 14:32:27.802367 - [DEBUG] Function : main
75225 2019-Jan-10 14:32:27.802393 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75226 2019-Jan-10 14:32:27.803183 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75227 2019-Jan-10 14:32:27.804146 - [DEBUG] Value : BOTTOM
75228 2019-Jan-10 14:32:27.804184 - [DEBUG]
75229 2019-Jan-10 14:32:27.804216 - [DEBUG] Function : main
75230 2019-Jan-10 14:32:27.804250 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75231 2019-Jan-10 14:32:27.805172 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75232 2019-Jan-10 14:32:27.806083 - [DEBUG] Value : BOTTOM
75233 2019-Jan-10 14:32:27.806120 - [DEBUG]
75234 2019-Jan-10 14:32:27.806153 - [DEBUG] Function : main
75235 2019-Jan-10 14:32:27.806185 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75236 2019-Jan-10 14:32:27.807082 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75237 2019-Jan-10 14:32:27.807841 - [DEBUG] Value : BOTTOM
75238 2019-Jan-10 14:32:27.807870 - [DEBUG]
75239 2019-Jan-10 14:32:27.807900 - [DEBUG] Function : main
75240 2019-Jan-10 14:32:27.807928 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75241 2019-Jan-10 14:32:27.808633 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75242 2019-Jan-10 14:32:27.809326 - [DEBUG] Value : BOTTOM
75243 2019-Jan-10 14:32:27.809386 - [DEBUG]
75244 2019-Jan-10 14:32:27.809416 - [DEBUG] Function : main
75245 2019-Jan-10 14:32:27.809444 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75246 2019-Jan-10 14:32:27.810140 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75247 2019-Jan-10 14:32:27.810846 - [DEBUG] Value : BOTTOM
75248 2019-Jan-10 14:32:27.810875 - [DEBUG]
75249 2019-Jan-10 14:32:27.810903 - [DEBUG] Function : main
75250 2019-Jan-10 14:32:27.810932 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75251 2019-Jan-10 14:32:27.811619 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75252 2019-Jan-10 14:32:27.812271 - [DEBUG] Value : BOTTOM
75253 2019-Jan-10 14:32:27.812298 - [DEBUG]
75254 2019-Jan-10 14:32:27.812325 - [DEBUG] Function : main
75255 2019-Jan-10 14:32:27.812351 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75256 2019-Jan-10 14:32:27.812986 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75257 2019-Jan-10 14:32:27.813631 - [DEBUG] Value : BOTTOM
75258 2019-Jan-10 14:32:27.813656 - [DEBUG]
75259 2019-Jan-10 14:32:27.813681 - [DEBUG] Function : main
75260 2019-Jan-10 14:32:27.813707 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75261 2019-Jan-10 14:32:27.814323 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75262 2019-Jan-10 14:32:27.814949 - [DEBUG] Value : BOTTOM
75263 2019-Jan-10 14:32:27.814975 - [DEBUG]
75264 2019-Jan-10 14:32:27.815000 - [DEBUG] Function : main
75265 2019-Jan-10 14:32:27.815025 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75266 2019-Jan-10 14:32:27.815642 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75267 2019-Jan-10 14:32:27.816259 - [DEBUG] Value : BOTTOM
75268 2019-Jan-10 14:32:27.816284 - [DEBUG]
75269 2019-Jan-10 14:32:27.816309 - [DEBUG] Function : main
75270 2019-Jan-10 14:32:27.816335 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75271 2019-Jan-10 14:32:27.816966 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75272 2019-Jan-10 14:32:27.817634 - [DEBUG] Value : BOTTOM
75273 2019-Jan-10 14:32:27.817659 - [DEBUG]
75274 2019-Jan-10 14:32:27.817685 - [DEBUG] Function : main
75275 2019-Jan-10 14:32:27.817710 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75276 2019-Jan-10 14:32:27.818368 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75277 2019-Jan-10 14:32:27.819083 - [DEBUG] Value : BOTTOM
75278 2019-Jan-10 14:32:27.819115 - [DEBUG]
75279 2019-Jan-10 14:32:27.819145 - [DEBUG] Function : main
75280 2019-Jan-10 14:32:27.819176 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75281 2019-Jan-10 14:32:27.820099 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75282 2019-Jan-10 14:32:27.821083 - [DEBUG] Value : BOTTOM
75283 2019-Jan-10 14:32:27.821121 - [DEBUG]
75284 2019-Jan-10 14:32:27.821153 - [DEBUG] Function : main
75285 2019-Jan-10 14:32:27.821185 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75286 2019-Jan-10 14:32:27.822108 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75287 2019-Jan-10 14:32:27.823011 - [DEBUG] Value : BOTTOM
75288 2019-Jan-10 14:32:27.823045 - [DEBUG]
75289 2019-Jan-10 14:32:27.823102 - [DEBUG] Function : main
75290 2019-Jan-10 14:32:27.823134 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75291 2019-Jan-10 14:32:27.823930 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75292 2019-Jan-10 14:32:27.824634 - [DEBUG] Value : BOTTOM
75293 2019-Jan-10 14:32:27.824663 - [DEBUG]
75294 2019-Jan-10 14:32:27.824692 - [DEBUG] Function : main
75295 2019-Jan-10 14:32:27.824720 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75296 2019-Jan-10 14:32:27.825414 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75297 2019-Jan-10 14:32:27.826089 - [DEBUG] Value : BOTTOM
75298 2019-Jan-10 14:32:27.826117 - [DEBUG]
75299 2019-Jan-10 14:32:27.826145 - [DEBUG] Function : main
75300 2019-Jan-10 14:32:27.826173 - [DEBUG] Inst. : store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81
75301 2019-Jan-10 14:32:27.826886 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75302 2019-Jan-10 14:32:27.826958 - [DEBUG] Value : BOTTOM
75303 2019-Jan-10 14:32:27.826985 - [DEBUG]
75304 2019-Jan-10 14:32:27.827052 - [DEBUG] Function : main
75305 2019-Jan-10 14:32:27.827079 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75306 2019-Jan-10 14:32:27.827743 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75307 2019-Jan-10 14:32:27.828365 - [DEBUG] Value : BOTTOM
75308 2019-Jan-10 14:32:27.828390 - [DEBUG]
75309 2019-Jan-10 14:32:27.828415 - [DEBUG] Function : main
75310 2019-Jan-10 14:32:27.828441 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75311 2019-Jan-10 14:32:27.829059 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75312 2019-Jan-10 14:32:27.829674 - [DEBUG] Value : BOTTOM
75313 2019-Jan-10 14:32:27.829700 - [DEBUG]
75314 2019-Jan-10 14:32:27.829724 - [DEBUG] Function : main
75315 2019-Jan-10 14:32:27.829750 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75316 2019-Jan-10 14:32:27.830392 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75317 2019-Jan-10 14:32:27.831010 - [DEBUG] Value : BOTTOM
75318 2019-Jan-10 14:32:27.831036 - [DEBUG]
75319 2019-Jan-10 14:32:27.831061 - [DEBUG] Function : main
75320 2019-Jan-10 14:32:27.831087 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75321 2019-Jan-10 14:32:27.831704 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75322 2019-Jan-10 14:32:27.832345 - [DEBUG] Value : BOTTOM
75323 2019-Jan-10 14:32:27.832370 - [DEBUG]
75324 2019-Jan-10 14:32:27.832395 - [DEBUG] Function : main
75325 2019-Jan-10 14:32:27.832420 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75326 2019-Jan-10 14:32:27.833039 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75327 2019-Jan-10 14:32:27.833671 - [DEBUG] Value : BOTTOM
75328 2019-Jan-10 14:32:27.833697 - [DEBUG]
75329 2019-Jan-10 14:32:27.833721 - [DEBUG] Function : main
75330 2019-Jan-10 14:32:27.833747 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75331 2019-Jan-10 14:32:27.834365 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75332 2019-Jan-10 14:32:27.835050 - [DEBUG] Value : BOTTOM
75333 2019-Jan-10 14:32:27.835077 - [DEBUG]
75334 2019-Jan-10 14:32:27.835103 - [DEBUG] Function : main
75335 2019-Jan-10 14:32:27.835129 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75336 2019-Jan-10 14:32:27.835812 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75337 2019-Jan-10 14:32:27.836664 - [DEBUG] Value : BOTTOM
75338 2019-Jan-10 14:32:27.836701 - [DEBUG]
75339 2019-Jan-10 14:32:27.836734 - [DEBUG] Function : main
75340 2019-Jan-10 14:32:27.836765 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75341 2019-Jan-10 14:32:27.837740 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75342 2019-Jan-10 14:32:27.838659 - [DEBUG] Value : BOTTOM
75343 2019-Jan-10 14:32:27.838697 - [DEBUG]
75344 2019-Jan-10 14:32:27.838729 - [DEBUG] Function : main
75345 2019-Jan-10 14:32:27.838760 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75346 2019-Jan-10 14:32:27.839691 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75347 2019-Jan-10 14:32:27.840574 - [DEBUG] Value : BOTTOM
75348 2019-Jan-10 14:32:27.840607 - [DEBUG]
75349 2019-Jan-10 14:32:27.840639 - [DEBUG] Function : main
75350 2019-Jan-10 14:32:27.840667 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75351 2019-Jan-10 14:32:27.841378 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75352 2019-Jan-10 14:32:27.842057 - [DEBUG] Value : BOTTOM
75353 2019-Jan-10 14:32:27.842085 - [DEBUG]
75354 2019-Jan-10 14:32:27.842114 - [DEBUG] Function : main
75355 2019-Jan-10 14:32:27.842141 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75356 2019-Jan-10 14:32:27.842828 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75357 2019-Jan-10 14:32:27.843529 - [DEBUG] Value : BOTTOM
75358 2019-Jan-10 14:32:27.843560 - [DEBUG]
75359 2019-Jan-10 14:32:27.843589 - [DEBUG] Function : main
75360 2019-Jan-10 14:32:27.843617 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75361 2019-Jan-10 14:32:27.844307 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75362 2019-Jan-10 14:32:27.844956 - [DEBUG] Value : BOTTOM
75363 2019-Jan-10 14:32:27.844983 - [DEBUG]
75364 2019-Jan-10 14:32:27.845010 - [DEBUG] Function : main
75365 2019-Jan-10 14:32:27.845036 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75366 2019-Jan-10 14:32:27.845658 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75367 2019-Jan-10 14:32:27.846276 - [DEBUG] Value : BOTTOM
75368 2019-Jan-10 14:32:27.846301 - [DEBUG]
75369 2019-Jan-10 14:32:27.846326 - [DEBUG] Function : main
75370 2019-Jan-10 14:32:27.846352 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75371 2019-Jan-10 14:32:27.846998 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75372 2019-Jan-10 14:32:27.847617 - [DEBUG] Value : BOTTOM
75373 2019-Jan-10 14:32:27.847642 - [DEBUG]
75374 2019-Jan-10 14:32:27.847667 - [DEBUG] Function : main
75375 2019-Jan-10 14:32:27.847693 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75376 2019-Jan-10 14:32:27.848320 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75377 2019-Jan-10 14:32:27.848939 - [DEBUG] Value : BOTTOM
75378 2019-Jan-10 14:32:27.848965 - [DEBUG]
75379 2019-Jan-10 14:32:27.848990 - [DEBUG] Function : main
75380 2019-Jan-10 14:32:27.849016 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75381 2019-Jan-10 14:32:27.849648 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75382 2019-Jan-10 14:32:27.850319 - [DEBUG] Value : BOTTOM
75383 2019-Jan-10 14:32:27.850346 - [DEBUG]
75384 2019-Jan-10 14:32:27.850374 - [DEBUG] Function : main
75385 2019-Jan-10 14:32:27.850400 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75386 2019-Jan-10 14:32:27.851080 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75387 2019-Jan-10 14:32:27.851742 - [DEBUG] Value : BOTTOM
75388 2019-Jan-10 14:32:27.851770 - [DEBUG]
75389 2019-Jan-10 14:32:27.851797 - [DEBUG] Function : main
75390 2019-Jan-10 14:32:27.851823 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75391 2019-Jan-10 14:32:27.852658 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75392 2019-Jan-10 14:32:27.853628 - [DEBUG] Value : BOTTOM
75393 2019-Jan-10 14:32:27.853665 - [DEBUG]
75394 2019-Jan-10 14:32:27.853697 - [DEBUG] Function : main
75395 2019-Jan-10 14:32:27.853731 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75396 2019-Jan-10 14:32:27.854662 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75397 2019-Jan-10 14:32:27.855586 - [DEBUG] Value : BOTTOM
75398 2019-Jan-10 14:32:27.855625 - [DEBUG]
75399 2019-Jan-10 14:32:27.855658 - [DEBUG] Function : main
75400 2019-Jan-10 14:32:27.855689 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75401 2019-Jan-10 14:32:27.856529 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75402 2019-Jan-10 14:32:27.857269 - [DEBUG] Value : BOTTOM
75403 2019-Jan-10 14:32:27.857298 - [DEBUG]
75404 2019-Jan-10 14:32:27.857329 - [DEBUG] Function : main
75405 2019-Jan-10 14:32:27.857357 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75406 2019-Jan-10 14:32:27.858046 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75407 2019-Jan-10 14:32:27.858720 - [DEBUG] Value : BOTTOM
75408 2019-Jan-10 14:32:27.858748 - [DEBUG]
75409 2019-Jan-10 14:32:27.858777 - [DEBUG] Function : main
75410 2019-Jan-10 14:32:27.858805 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75411 2019-Jan-10 14:32:27.859492 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75412 2019-Jan-10 14:32:27.860212 - [DEBUG] Value : BOTTOM
75413 2019-Jan-10 14:32:27.860240 - [DEBUG]
75414 2019-Jan-10 14:32:27.860269 - [DEBUG] Function : main
75415 2019-Jan-10 14:32:27.860296 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75416 2019-Jan-10 14:32:27.860946 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75417 2019-Jan-10 14:32:27.861576 - [DEBUG] Value : BOTTOM
75418 2019-Jan-10 14:32:27.861602 - [DEBUG]
75419 2019-Jan-10 14:32:27.861628 - [DEBUG] Function : main
75420 2019-Jan-10 14:32:27.861653 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75421 2019-Jan-10 14:32:27.862272 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75422 2019-Jan-10 14:32:27.862890 - [DEBUG] Value : BOTTOM
75423 2019-Jan-10 14:32:27.862916 - [DEBUG]
75424 2019-Jan-10 14:32:27.862940 - [DEBUG] Function : main
75425 2019-Jan-10 14:32:27.862966 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75426 2019-Jan-10 14:32:27.863602 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75427 2019-Jan-10 14:32:27.864241 - [DEBUG] Value : BOTTOM
75428 2019-Jan-10 14:32:27.864268 - [DEBUG]
75429 2019-Jan-10 14:32:27.864292 - [DEBUG] Function : main
75430 2019-Jan-10 14:32:27.864318 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75431 2019-Jan-10 14:32:27.864936 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75432 2019-Jan-10 14:32:27.865554 - [DEBUG] Value : BOTTOM
75433 2019-Jan-10 14:32:27.865580 - [DEBUG]
75434 2019-Jan-10 14:32:27.865604 - [DEBUG] Function : main
75435 2019-Jan-10 14:32:27.865630 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75436 2019-Jan-10 14:32:27.866247 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75437 2019-Jan-10 14:32:27.866885 - [DEBUG] Value : BOTTOM
75438 2019-Jan-10 14:32:27.866911 - [DEBUG]
75439 2019-Jan-10 14:32:27.866935 - [DEBUG] Function : main
75440 2019-Jan-10 14:32:27.866961 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75441 2019-Jan-10 14:32:27.867578 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75442 2019-Jan-10 14:32:27.868257 - [DEBUG] Value : BOTTOM
75443 2019-Jan-10 14:32:27.868283 - [DEBUG]
75444 2019-Jan-10 14:32:27.868309 - [DEBUG] Function : main
75445 2019-Jan-10 14:32:27.868335 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75446 2019-Jan-10 14:32:27.869014 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75447 2019-Jan-10 14:32:27.869846 - [DEBUG] Value : BOTTOM
75448 2019-Jan-10 14:32:27.869881 - [DEBUG]
75449 2019-Jan-10 14:32:27.869913 - [DEBUG] Function : main
75450 2019-Jan-10 14:32:27.869947 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75451 2019-Jan-10 14:32:27.870925 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75452 2019-Jan-10 14:32:27.871835 - [DEBUG] Value : BOTTOM
75453 2019-Jan-10 14:32:27.871873 - [DEBUG]
75454 2019-Jan-10 14:32:27.871908 - [DEBUG] Function : main
75455 2019-Jan-10 14:32:27.871940 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75456 2019-Jan-10 14:32:27.872869 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75457 2019-Jan-10 14:32:27.873825 - [DEBUG] Value : BOTTOM
75458 2019-Jan-10 14:32:27.873859 - [DEBUG]
75459 2019-Jan-10 14:32:27.873889 - [DEBUG] Function : main
75460 2019-Jan-10 14:32:27.873919 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75461 2019-Jan-10 14:32:27.874674 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75462 2019-Jan-10 14:32:27.875362 - [DEBUG] Value : BOTTOM
75463 2019-Jan-10 14:32:27.875391 - [DEBUG]
75464 2019-Jan-10 14:32:27.875421 - [DEBUG] Function : main
75465 2019-Jan-10 14:32:27.875449 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75466 2019-Jan-10 14:32:27.876136 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75467 2019-Jan-10 14:32:27.876854 - [DEBUG] Value : BOTTOM
75468 2019-Jan-10 14:32:27.876887 - [DEBUG]
75469 2019-Jan-10 14:32:27.876916 - [DEBUG] Function : main
75470 2019-Jan-10 14:32:27.876944 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75471 2019-Jan-10 14:32:27.877641 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75472 2019-Jan-10 14:32:27.878333 - [DEBUG] Value : BOTTOM
75473 2019-Jan-10 14:32:27.878361 - [DEBUG]
75474 2019-Jan-10 14:32:27.878389 - [DEBUG] Function : main
75475 2019-Jan-10 14:32:27.878415 - [DEBUG] Inst. : store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84
75476 2019-Jan-10 14:32:27.879052 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75477 2019-Jan-10 14:32:27.879112 - [DEBUG] Value : BOTTOM
75478 2019-Jan-10 14:32:27.879138 - [DEBUG]
75479 2019-Jan-10 14:32:27.879191 - [DEBUG] Function : main
75480 2019-Jan-10 14:32:27.879218 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75481 2019-Jan-10 14:32:27.879842 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75482 2019-Jan-10 14:32:27.880486 - [DEBUG] Value : BOTTOM
75483 2019-Jan-10 14:32:27.880512 - [DEBUG]
75484 2019-Jan-10 14:32:27.880537 - [DEBUG] Function : main
75485 2019-Jan-10 14:32:27.880562 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75486 2019-Jan-10 14:32:27.881182 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75487 2019-Jan-10 14:32:27.881799 - [DEBUG] Value : BOTTOM
75488 2019-Jan-10 14:32:27.881825 - [DEBUG]
75489 2019-Jan-10 14:32:27.881850 - [DEBUG] Function : main
75490 2019-Jan-10 14:32:27.881875 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75491 2019-Jan-10 14:32:27.882493 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75492 2019-Jan-10 14:32:27.883109 - [DEBUG] Value : BOTTOM
75493 2019-Jan-10 14:32:27.883135 - [DEBUG]
75494 2019-Jan-10 14:32:27.883159 - [DEBUG] Function : main
75495 2019-Jan-10 14:32:27.883185 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75496 2019-Jan-10 14:32:27.883832 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75497 2019-Jan-10 14:32:27.884474 - [DEBUG] Value : BOTTOM
75498 2019-Jan-10 14:32:27.884500 - [DEBUG]
75499 2019-Jan-10 14:32:27.884524 - [DEBUG] Function : main
75500 2019-Jan-10 14:32:27.884550 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75501 2019-Jan-10 14:32:27.885230 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75502 2019-Jan-10 14:32:27.885891 - [DEBUG] Value : BOTTOM
75503 2019-Jan-10 14:32:27.885917 - [DEBUG]
75504 2019-Jan-10 14:32:27.885944 - [DEBUG] Function : main
75505 2019-Jan-10 14:32:27.885969 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75506 2019-Jan-10 14:32:27.886747 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75507 2019-Jan-10 14:32:27.887705 - [DEBUG] Value : BOTTOM
75508 2019-Jan-10 14:32:27.887741 - [DEBUG]
75509 2019-Jan-10 14:32:27.887776 - [DEBUG] Function : main
75510 2019-Jan-10 14:32:27.887809 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75511 2019-Jan-10 14:32:27.888749 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75512 2019-Jan-10 14:32:27.889666 - [DEBUG] Value : BOTTOM
75513 2019-Jan-10 14:32:27.889703 - [DEBUG]
75514 2019-Jan-10 14:32:27.889736 - [DEBUG] Function : main
75515 2019-Jan-10 14:32:27.889768 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75516 2019-Jan-10 14:32:27.890714 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75517 2019-Jan-10 14:32:27.891475 - [DEBUG] Value : BOTTOM
75518 2019-Jan-10 14:32:27.891539 - [DEBUG]
75519 2019-Jan-10 14:32:27.891570 - [DEBUG] Function : main
75520 2019-Jan-10 14:32:27.891598 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75521 2019-Jan-10 14:32:27.892316 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75522 2019-Jan-10 14:32:27.892997 - [DEBUG] Value : BOTTOM
75523 2019-Jan-10 14:32:27.893026 - [DEBUG]
75524 2019-Jan-10 14:32:27.893055 - [DEBUG] Function : main
75525 2019-Jan-10 14:32:27.893082 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75526 2019-Jan-10 14:32:27.893804 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75527 2019-Jan-10 14:32:27.894480 - [DEBUG] Value : BOTTOM
75528 2019-Jan-10 14:32:27.894509 - [DEBUG]
75529 2019-Jan-10 14:32:27.894538 - [DEBUG] Function : main
75530 2019-Jan-10 14:32:27.894566 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75531 2019-Jan-10 14:32:27.895270 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75532 2019-Jan-10 14:32:27.895919 - [DEBUG] Value : BOTTOM
75533 2019-Jan-10 14:32:27.895946 - [DEBUG]
75534 2019-Jan-10 14:32:27.895972 - [DEBUG] Function : main
75535 2019-Jan-10 14:32:27.895998 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75536 2019-Jan-10 14:32:27.896621 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75537 2019-Jan-10 14:32:27.897280 - [DEBUG] Value : BOTTOM
75538 2019-Jan-10 14:32:27.897305 - [DEBUG]
75539 2019-Jan-10 14:32:27.897330 - [DEBUG] Function : main
75540 2019-Jan-10 14:32:27.897356 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75541 2019-Jan-10 14:32:27.897975 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75542 2019-Jan-10 14:32:27.898592 - [DEBUG] Value : BOTTOM
75543 2019-Jan-10 14:32:27.898617 - [DEBUG]
75544 2019-Jan-10 14:32:27.898642 - [DEBUG] Function : main
75545 2019-Jan-10 14:32:27.898667 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75546 2019-Jan-10 14:32:27.899286 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75547 2019-Jan-10 14:32:27.899911 - [DEBUG] Value : BOTTOM
75548 2019-Jan-10 14:32:27.899937 - [DEBUG]
75549 2019-Jan-10 14:32:27.899962 - [DEBUG] Function : main
75550 2019-Jan-10 14:32:27.899988 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75551 2019-Jan-10 14:32:27.900639 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75552 2019-Jan-10 14:32:27.901313 - [DEBUG] Value : BOTTOM
75553 2019-Jan-10 14:32:27.901340 - [DEBUG]
75554 2019-Jan-10 14:32:27.901366 - [DEBUG] Function : main
75555 2019-Jan-10 14:32:27.901392 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75556 2019-Jan-10 14:32:27.902057 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75557 2019-Jan-10 14:32:27.902846 - [DEBUG] Value : BOTTOM
75558 2019-Jan-10 14:32:27.902882 - [DEBUG]
75559 2019-Jan-10 14:32:27.902917 - [DEBUG] Function : main
75560 2019-Jan-10 14:32:27.902949 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75561 2019-Jan-10 14:32:27.903937 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75562 2019-Jan-10 14:32:27.904857 - [DEBUG] Value : BOTTOM
75563 2019-Jan-10 14:32:27.904894 - [DEBUG]
75564 2019-Jan-10 14:32:27.904927 - [DEBUG] Function : main
75565 2019-Jan-10 14:32:27.904998 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75566 2019-Jan-10 14:32:27.905945 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75567 2019-Jan-10 14:32:27.906802 - [DEBUG] Value : BOTTOM
75568 2019-Jan-10 14:32:27.906861 - [DEBUG]
75569 2019-Jan-10 14:32:27.906893 - [DEBUG] Function : main
75570 2019-Jan-10 14:32:27.906922 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75571 2019-Jan-10 14:32:27.907658 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75572 2019-Jan-10 14:32:27.908356 - [DEBUG] Value : BOTTOM
75573 2019-Jan-10 14:32:27.908384 - [DEBUG]
75574 2019-Jan-10 14:32:27.908413 - [DEBUG] Function : main
75575 2019-Jan-10 14:32:27.908440 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75576 2019-Jan-10 14:32:27.909131 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75577 2019-Jan-10 14:32:27.909806 - [DEBUG] Value : BOTTOM
75578 2019-Jan-10 14:32:27.909835 - [DEBUG]
75579 2019-Jan-10 14:32:27.909864 - [DEBUG] Function : main
75580 2019-Jan-10 14:32:27.909892 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75581 2019-Jan-10 14:32:27.910620 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75582 2019-Jan-10 14:32:27.911264 - [DEBUG] Value : BOTTOM
75583 2019-Jan-10 14:32:27.911291 - [DEBUG]
75584 2019-Jan-10 14:32:27.911317 - [DEBUG] Function : main
75585 2019-Jan-10 14:32:27.911343 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75586 2019-Jan-10 14:32:27.911966 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75587 2019-Jan-10 14:32:27.912584 - [DEBUG] Value : BOTTOM
75588 2019-Jan-10 14:32:27.912610 - [DEBUG]
75589 2019-Jan-10 14:32:27.912635 - [DEBUG] Function : main
75590 2019-Jan-10 14:32:27.912661 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75591 2019-Jan-10 14:32:27.913289 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75592 2019-Jan-10 14:32:27.913939 - [DEBUG] Value : BOTTOM
75593 2019-Jan-10 14:32:27.913964 - [DEBUG]
75594 2019-Jan-10 14:32:27.913989 - [DEBUG] Function : main
75595 2019-Jan-10 14:32:27.914015 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75596 2019-Jan-10 14:32:27.914635 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75597 2019-Jan-10 14:32:27.915252 - [DEBUG] Value : BOTTOM
75598 2019-Jan-10 14:32:27.915278 - [DEBUG]
75599 2019-Jan-10 14:32:27.915303 - [DEBUG] Function : main
75600 2019-Jan-10 14:32:27.915328 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75601 2019-Jan-10 14:32:27.915946 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75602 2019-Jan-10 14:32:27.916564 - [DEBUG] Value : BOTTOM
75603 2019-Jan-10 14:32:27.916589 - [DEBUG]
75604 2019-Jan-10 14:32:27.916614 - [DEBUG] Function : main
75605 2019-Jan-10 14:32:27.916639 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75606 2019-Jan-10 14:32:27.917273 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75607 2019-Jan-10 14:32:27.917893 - [DEBUG] Value : BOTTOM
75608 2019-Jan-10 14:32:27.917918 - [DEBUG]
75609 2019-Jan-10 14:32:27.917943 - [DEBUG] Function : main
75610 2019-Jan-10 14:32:27.917969 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75611 2019-Jan-10 14:32:27.918676 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75612 2019-Jan-10 14:32:27.919359 - [DEBUG] Value : BOTTOM
75613 2019-Jan-10 14:32:27.919387 - [DEBUG]
75614 2019-Jan-10 14:32:27.919414 - [DEBUG] Function : main
75615 2019-Jan-10 14:32:27.919441 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75616 2019-Jan-10 14:32:27.920130 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75617 2019-Jan-10 14:32:27.920829 - [DEBUG] Value : BOTTOM
75618 2019-Jan-10 14:32:27.920857 - [DEBUG]
75619 2019-Jan-10 14:32:27.920885 - [DEBUG] Function : main
75620 2019-Jan-10 14:32:27.920911 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75621 2019-Jan-10 14:32:27.921582 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75622 2019-Jan-10 14:32:27.922235 - [DEBUG] Value : BOTTOM
75623 2019-Jan-10 14:32:27.922262 - [DEBUG]
75624 2019-Jan-10 14:32:27.922289 - [DEBUG] Function : main
75625 2019-Jan-10 14:32:27.922315 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75626 2019-Jan-10 14:32:27.922986 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75627 2019-Jan-10 14:32:27.923689 - [DEBUG] Value : BOTTOM
75628 2019-Jan-10 14:32:27.923716 - [DEBUG]
75629 2019-Jan-10 14:32:27.923743 - [DEBUG] Function : main
75630 2019-Jan-10 14:32:27.923769 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75631 2019-Jan-10 14:32:27.924455 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75632 2019-Jan-10 14:32:27.925319 - [DEBUG] Value : BOTTOM
75633 2019-Jan-10 14:32:27.925357 - [DEBUG]
75634 2019-Jan-10 14:32:27.925390 - [DEBUG] Function : main
75635 2019-Jan-10 14:32:27.925423 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75636 2019-Jan-10 14:32:27.926367 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75637 2019-Jan-10 14:32:27.927321 - [DEBUG] Value : BOTTOM
75638 2019-Jan-10 14:32:27.927358 - [DEBUG]
75639 2019-Jan-10 14:32:27.927391 - [DEBUG] Function : main
75640 2019-Jan-10 14:32:27.927424 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75641 2019-Jan-10 14:32:27.928351 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75642 2019-Jan-10 14:32:27.929191 - [DEBUG] Value : BOTTOM
75643 2019-Jan-10 14:32:27.929223 - [DEBUG]
75644 2019-Jan-10 14:32:27.929253 - [DEBUG] Function : main
75645 2019-Jan-10 14:32:27.929282 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75646 2019-Jan-10 14:32:27.930017 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75647 2019-Jan-10 14:32:27.930737 - [DEBUG] Value : BOTTOM
75648 2019-Jan-10 14:32:27.930767 - [DEBUG]
75649 2019-Jan-10 14:32:27.930796 - [DEBUG] Function : main
75650 2019-Jan-10 14:32:27.930823 - [DEBUG] Inst. : %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86
75651 2019-Jan-10 14:32:27.931513 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75652 2019-Jan-10 14:32:27.931581 - [DEBUG] Value : BOTTOM
75653 2019-Jan-10 14:32:27.931607 - [DEBUG]
75654 2019-Jan-10 14:32:27.931672 - [DEBUG] Function : main
75655 2019-Jan-10 14:32:27.931700 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75656 2019-Jan-10 14:32:27.932432 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75657 2019-Jan-10 14:32:27.933122 - [DEBUG] Value : BOTTOM
75658 2019-Jan-10 14:32:27.933150 - [DEBUG]
75659 2019-Jan-10 14:32:27.933180 - [DEBUG] Function : main
75660 2019-Jan-10 14:32:27.933208 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75661 2019-Jan-10 14:32:27.933890 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75662 2019-Jan-10 14:32:27.934574 - [DEBUG] Value : BOTTOM
75663 2019-Jan-10 14:32:27.934601 - [DEBUG]
75664 2019-Jan-10 14:32:27.934627 - [DEBUG] Function : main
75665 2019-Jan-10 14:32:27.934653 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75666 2019-Jan-10 14:32:27.935416 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75667 2019-Jan-10 14:32:27.936303 - [DEBUG] Value : BOTTOM
75668 2019-Jan-10 14:32:27.936340 - [DEBUG]
75669 2019-Jan-10 14:32:27.936370 - [DEBUG] Function : main
75670 2019-Jan-10 14:32:27.936400 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75671 2019-Jan-10 14:32:27.937164 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75672 2019-Jan-10 14:32:27.937874 - [DEBUG] Value : BOTTOM
75673 2019-Jan-10 14:32:27.937902 - [DEBUG]
75674 2019-Jan-10 14:32:27.937930 - [DEBUG] Function : main
75675 2019-Jan-10 14:32:27.937957 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75676 2019-Jan-10 14:32:27.938631 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75677 2019-Jan-10 14:32:27.939293 - [DEBUG] Value : BOTTOM
75678 2019-Jan-10 14:32:27.939322 - [DEBUG]
75679 2019-Jan-10 14:32:27.939348 - [DEBUG] Function : main
75680 2019-Jan-10 14:32:27.939375 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75681 2019-Jan-10 14:32:27.940247 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75682 2019-Jan-10 14:32:27.941155 - [DEBUG] Value : BOTTOM
75683 2019-Jan-10 14:32:27.941193 - [DEBUG]
75684 2019-Jan-10 14:32:27.941227 - [DEBUG] Function : main
75685 2019-Jan-10 14:32:27.941261 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75686 2019-Jan-10 14:32:27.942147 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75687 2019-Jan-10 14:32:27.942914 - [DEBUG] Value : BOTTOM
75688 2019-Jan-10 14:32:27.942945 - [DEBUG]
75689 2019-Jan-10 14:32:27.942975 - [DEBUG] Function : main
75690 2019-Jan-10 14:32:27.943003 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75691 2019-Jan-10 14:32:27.943735 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75692 2019-Jan-10 14:32:27.944411 - [DEBUG] Value : BOTTOM
75693 2019-Jan-10 14:32:27.944439 - [DEBUG]
75694 2019-Jan-10 14:32:27.944469 - [DEBUG] Function : main
75695 2019-Jan-10 14:32:27.944496 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75696 2019-Jan-10 14:32:27.945174 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75697 2019-Jan-10 14:32:27.945842 - [DEBUG] Value : BOTTOM
75698 2019-Jan-10 14:32:27.945870 - [DEBUG]
75699 2019-Jan-10 14:32:27.945899 - [DEBUG] Function : main
75700 2019-Jan-10 14:32:27.945927 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75701 2019-Jan-10 14:32:27.946608 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75702 2019-Jan-10 14:32:27.947308 - [DEBUG] Value : BOTTOM
75703 2019-Jan-10 14:32:27.947336 - [DEBUG]
75704 2019-Jan-10 14:32:27.947363 - [DEBUG] Function : main
75705 2019-Jan-10 14:32:27.947389 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75706 2019-Jan-10 14:32:27.948014 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75707 2019-Jan-10 14:32:27.948638 - [DEBUG] Value : BOTTOM
75708 2019-Jan-10 14:32:27.948664 - [DEBUG]
75709 2019-Jan-10 14:32:27.948688 - [DEBUG] Function : main
75710 2019-Jan-10 14:32:27.948713 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75711 2019-Jan-10 14:32:27.949328 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75712 2019-Jan-10 14:32:27.949954 - [DEBUG] Value : BOTTOM
75713 2019-Jan-10 14:32:27.949980 - [DEBUG]
75714 2019-Jan-10 14:32:27.950004 - [DEBUG] Function : main
75715 2019-Jan-10 14:32:27.950030 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75716 2019-Jan-10 14:32:27.950689 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75717 2019-Jan-10 14:32:27.951314 - [DEBUG] Value : BOTTOM
75718 2019-Jan-10 14:32:27.951339 - [DEBUG]
75719 2019-Jan-10 14:32:27.951369 - [DEBUG] Function : main
75720 2019-Jan-10 14:32:27.951432 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75721 2019-Jan-10 14:32:27.952093 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75722 2019-Jan-10 14:32:27.952713 - [DEBUG] Value : BOTTOM
75723 2019-Jan-10 14:32:27.952738 - [DEBUG]
75724 2019-Jan-10 14:32:27.952763 - [DEBUG] Function : main
75725 2019-Jan-10 14:32:27.952788 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75726 2019-Jan-10 14:32:27.953404 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75727 2019-Jan-10 14:32:27.954040 - [DEBUG] Value : BOTTOM
75728 2019-Jan-10 14:32:27.954066 - [DEBUG]
75729 2019-Jan-10 14:32:27.954090 - [DEBUG] Function : main
75730 2019-Jan-10 14:32:27.954116 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75731 2019-Jan-10 14:32:27.954731 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75732 2019-Jan-10 14:32:27.955349 - [DEBUG] Value : BOTTOM
75733 2019-Jan-10 14:32:27.955374 - [DEBUG]
75734 2019-Jan-10 14:32:27.955401 - [DEBUG] Function : main
75735 2019-Jan-10 14:32:27.955427 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75736 2019-Jan-10 14:32:27.956043 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75737 2019-Jan-10 14:32:27.956669 - [DEBUG] Value : BOTTOM
75738 2019-Jan-10 14:32:27.956695 - [DEBUG]
75739 2019-Jan-10 14:32:27.956720 - [DEBUG] Function : main
75740 2019-Jan-10 14:32:27.956745 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75741 2019-Jan-10 14:32:27.957377 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75742 2019-Jan-10 14:32:27.958009 - [DEBUG] Value : BOTTOM
75743 2019-Jan-10 14:32:27.958035 - [DEBUG]
75744 2019-Jan-10 14:32:27.958060 - [DEBUG] Function : main
75745 2019-Jan-10 14:32:27.958086 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75746 2019-Jan-10 14:32:27.958749 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75747 2019-Jan-10 14:32:27.959418 - [DEBUG] Value : BOTTOM
75748 2019-Jan-10 14:32:27.959445 - [DEBUG]
75749 2019-Jan-10 14:32:27.959472 - [DEBUG] Function : main
75750 2019-Jan-10 14:32:27.959498 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75751 2019-Jan-10 14:32:27.960118 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75752 2019-Jan-10 14:32:27.960768 - [DEBUG] Value : BOTTOM
75753 2019-Jan-10 14:32:27.960794 - [DEBUG]
75754 2019-Jan-10 14:32:27.960819 - [DEBUG] Function : main
75755 2019-Jan-10 14:32:27.960845 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75756 2019-Jan-10 14:32:27.961461 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75757 2019-Jan-10 14:32:27.962078 - [DEBUG] Value : BOTTOM
75758 2019-Jan-10 14:32:27.962104 - [DEBUG]
75759 2019-Jan-10 14:32:27.962129 - [DEBUG] Function : main
75760 2019-Jan-10 14:32:27.962154 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75761 2019-Jan-10 14:32:27.962770 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75762 2019-Jan-10 14:32:27.963389 - [DEBUG] Value : BOTTOM
75763 2019-Jan-10 14:32:27.963415 - [DEBUG]
75764 2019-Jan-10 14:32:27.963439 - [DEBUG] Function : main
75765 2019-Jan-10 14:32:27.963465 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75766 2019-Jan-10 14:32:27.964096 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75767 2019-Jan-10 14:32:27.964721 - [DEBUG] Value : BOTTOM
75768 2019-Jan-10 14:32:27.964747 - [DEBUG]
75769 2019-Jan-10 14:32:27.964772 - [DEBUG] Function : main
75770 2019-Jan-10 14:32:27.964797 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75771 2019-Jan-10 14:32:27.965414 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75772 2019-Jan-10 14:32:27.966031 - [DEBUG] Value : BOTTOM
75773 2019-Jan-10 14:32:27.966056 - [DEBUG]
75774 2019-Jan-10 14:32:27.966081 - [DEBUG] Function : main
75775 2019-Jan-10 14:32:27.966106 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75776 2019-Jan-10 14:32:27.966722 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75777 2019-Jan-10 14:32:27.967362 - [DEBUG] Value : BOTTOM
75778 2019-Jan-10 14:32:27.967388 - [DEBUG]
75779 2019-Jan-10 14:32:27.967413 - [DEBUG] Function : main
75780 2019-Jan-10 14:32:27.967439 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75781 2019-Jan-10 14:32:27.968068 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75782 2019-Jan-10 14:32:27.968688 - [DEBUG] Value : BOTTOM
75783 2019-Jan-10 14:32:27.968714 - [DEBUG]
75784 2019-Jan-10 14:32:27.968739 - [DEBUG] Function : main
75785 2019-Jan-10 14:32:27.968765 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75786 2019-Jan-10 14:32:27.969380 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75787 2019-Jan-10 14:32:27.970005 - [DEBUG] Value : BOTTOM
75788 2019-Jan-10 14:32:27.970030 - [DEBUG]
75789 2019-Jan-10 14:32:27.970055 - [DEBUG] Function : main
75790 2019-Jan-10 14:32:27.970081 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75791 2019-Jan-10 14:32:27.970715 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75792 2019-Jan-10 14:32:27.971344 - [DEBUG] Value : BOTTOM
75793 2019-Jan-10 14:32:27.971370 - [DEBUG]
75794 2019-Jan-10 14:32:27.971395 - [DEBUG] Function : main
75795 2019-Jan-10 14:32:27.971421 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75796 2019-Jan-10 14:32:27.972035 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75797 2019-Jan-10 14:32:27.972660 - [DEBUG] Value : BOTTOM
75798 2019-Jan-10 14:32:27.972685 - [DEBUG]
75799 2019-Jan-10 14:32:27.972710 - [DEBUG] Function : main
75800 2019-Jan-10 14:32:27.972736 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75801 2019-Jan-10 14:32:27.973352 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75802 2019-Jan-10 14:32:27.973986 - [DEBUG] Value : BOTTOM
75803 2019-Jan-10 14:32:27.974012 - [DEBUG]
75804 2019-Jan-10 14:32:27.974037 - [DEBUG] Function : main
75805 2019-Jan-10 14:32:27.974062 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75806 2019-Jan-10 14:32:27.974679 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75807 2019-Jan-10 14:32:27.975304 - [DEBUG] Value : BOTTOM
75808 2019-Jan-10 14:32:27.975329 - [DEBUG]
75809 2019-Jan-10 14:32:27.975354 - [DEBUG] Function : main
75810 2019-Jan-10 14:32:27.975379 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75811 2019-Jan-10 14:32:27.975995 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75812 2019-Jan-10 14:32:27.976610 - [DEBUG] Value : BOTTOM
75813 2019-Jan-10 14:32:27.976636 - [DEBUG]
75814 2019-Jan-10 14:32:27.976660 - [DEBUG] Function : main
75815 2019-Jan-10 14:32:27.976686 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75816 2019-Jan-10 14:32:27.977317 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75817 2019-Jan-10 14:32:27.977942 - [DEBUG] Value : BOTTOM
75818 2019-Jan-10 14:32:27.977968 - [DEBUG]
75819 2019-Jan-10 14:32:27.977992 - [DEBUG] Function : main
75820 2019-Jan-10 14:32:27.978018 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75821 2019-Jan-10 14:32:27.978633 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75822 2019-Jan-10 14:32:27.979252 - [DEBUG] Value : BOTTOM
75823 2019-Jan-10 14:32:27.979277 - [DEBUG]
75824 2019-Jan-10 14:32:27.979302 - [DEBUG] Function : main
75825 2019-Jan-10 14:32:27.979328 - [DEBUG] Inst. : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
75826 2019-Jan-10 14:32:27.979944 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
75827 2019-Jan-10 14:32:27.980003 - [DEBUG] Value : BOTTOM
75828 2019-Jan-10 14:32:27.980029 - [DEBUG]
75829 2019-Jan-10 14:32:27.980079 - [DEBUG] Function : main
75830 2019-Jan-10 14:32:27.980106 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75831 2019-Jan-10 14:32:27.980738 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
75832 2019-Jan-10 14:32:27.981355 - [DEBUG] Value : BOTTOM
75833 2019-Jan-10 14:32:27.981381 - [DEBUG]
75834 2019-Jan-10 14:32:27.981406 - [DEBUG] Function : main
75835 2019-Jan-10 14:32:27.981431 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75836 2019-Jan-10 14:32:27.982045 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
75837 2019-Jan-10 14:32:27.982661 - [DEBUG] Value : BOTTOM
75838 2019-Jan-10 14:32:27.982687 - [DEBUG]
75839 2019-Jan-10 14:32:27.982721 - [DEBUG] Function : main
75840 2019-Jan-10 14:32:27.982747 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75841 2019-Jan-10 14:32:27.983360 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
75842 2019-Jan-10 14:32:27.983993 - [DEBUG] Value : BOTTOM
75843 2019-Jan-10 14:32:27.984019 - [DEBUG]
75844 2019-Jan-10 14:32:27.984043 - [DEBUG] Function : main
75845 2019-Jan-10 14:32:27.984069 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75846 2019-Jan-10 14:32:27.984683 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
75847 2019-Jan-10 14:32:27.985331 - [DEBUG] Value : BOTTOM
75848 2019-Jan-10 14:32:27.985357 - [DEBUG]
75849 2019-Jan-10 14:32:27.985381 - [DEBUG] Function : main
75850 2019-Jan-10 14:32:27.985407 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75851 2019-Jan-10 14:32:27.986022 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
75852 2019-Jan-10 14:32:27.986638 - [DEBUG] Value : BOTTOM
75853 2019-Jan-10 14:32:27.986664 - [DEBUG]
75854 2019-Jan-10 14:32:27.986689 - [DEBUG] Function : main
75855 2019-Jan-10 14:32:27.986714 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75856 2019-Jan-10 14:32:27.987343 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
75857 2019-Jan-10 14:32:27.987962 - [DEBUG] Value : BOTTOM
75858 2019-Jan-10 14:32:27.987987 - [DEBUG]
75859 2019-Jan-10 14:32:27.988013 - [DEBUG] Function : main
75860 2019-Jan-10 14:32:27.988039 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75861 2019-Jan-10 14:32:27.988651 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
75862 2019-Jan-10 14:32:27.989265 - [DEBUG] Value : BOTTOM
75863 2019-Jan-10 14:32:27.989291 - [DEBUG]
75864 2019-Jan-10 14:32:27.989315 - [DEBUG] Function : main
75865 2019-Jan-10 14:32:27.989341 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75866 2019-Jan-10 14:32:27.989952 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
75867 2019-Jan-10 14:32:27.990582 - [DEBUG] Value : BOTTOM
75868 2019-Jan-10 14:32:27.990608 - [DEBUG]
75869 2019-Jan-10 14:32:27.990633 - [DEBUG] Function : main
75870 2019-Jan-10 14:32:27.990658 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75871 2019-Jan-10 14:32:27.991277 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
75872 2019-Jan-10 14:32:27.991893 - [DEBUG] Value : BOTTOM
75873 2019-Jan-10 14:32:27.991918 - [DEBUG]
75874 2019-Jan-10 14:32:27.991943 - [DEBUG] Function : main
75875 2019-Jan-10 14:32:27.991969 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75876 2019-Jan-10 14:32:27.992581 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
75877 2019-Jan-10 14:32:27.993198 - [DEBUG] Value : BOTTOM
75878 2019-Jan-10 14:32:27.993223 - [DEBUG]
75879 2019-Jan-10 14:32:27.993248 - [DEBUG] Function : main
75880 2019-Jan-10 14:32:27.993274 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75881 2019-Jan-10 14:32:27.993902 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
75882 2019-Jan-10 14:32:27.994521 - [DEBUG] Value : BOTTOM
75883 2019-Jan-10 14:32:27.994547 - [DEBUG]
75884 2019-Jan-10 14:32:27.994571 - [DEBUG] Function : main
75885 2019-Jan-10 14:32:27.994597 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75886 2019-Jan-10 14:32:27.995209 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
75887 2019-Jan-10 14:32:27.995842 - [DEBUG] Value : BOTTOM
75888 2019-Jan-10 14:32:27.995868 - [DEBUG]
75889 2019-Jan-10 14:32:27.995892 - [DEBUG] Function : main
75890 2019-Jan-10 14:32:27.995918 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75891 2019-Jan-10 14:32:27.996532 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
75892 2019-Jan-10 14:32:27.997162 - [DEBUG] Value : BOTTOM
75893 2019-Jan-10 14:32:27.997188 - [DEBUG]
75894 2019-Jan-10 14:32:27.997213 - [DEBUG] Function : main
75895 2019-Jan-10 14:32:27.997239 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75896 2019-Jan-10 14:32:27.997851 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
75897 2019-Jan-10 14:32:27.998468 - [DEBUG] Value : BOTTOM
75898 2019-Jan-10 14:32:27.998493 - [DEBUG]
75899 2019-Jan-10 14:32:27.998518 - [DEBUG] Function : main
75900 2019-Jan-10 14:32:27.998544 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75901 2019-Jan-10 14:32:27.999156 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
75902 2019-Jan-10 14:32:27.999771 - [DEBUG] Value : BOTTOM
75903 2019-Jan-10 14:32:27.999797 - [DEBUG]
75904 2019-Jan-10 14:32:27.999822 - [DEBUG] Function : main
75905 2019-Jan-10 14:32:27.999847 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75906 2019-Jan-10 14:32:28.000474 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
75907 2019-Jan-10 14:32:28.001111 - [DEBUG] Value : BOTTOM
75908 2019-Jan-10 14:32:28.001137 - [DEBUG]
75909 2019-Jan-10 14:32:28.001164 - [DEBUG] Function : main
75910 2019-Jan-10 14:32:28.001190 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75911 2019-Jan-10 14:32:28.001824 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
75912 2019-Jan-10 14:32:28.002502 - [DEBUG] Value : BOTTOM
75913 2019-Jan-10 14:32:28.002528 - [DEBUG]
75914 2019-Jan-10 14:32:28.002553 - [DEBUG] Function : main
75915 2019-Jan-10 14:32:28.002579 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75916 2019-Jan-10 14:32:28.003193 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
75917 2019-Jan-10 14:32:28.003833 - [DEBUG] Value : BOTTOM
75918 2019-Jan-10 14:32:28.003858 - [DEBUG]
75919 2019-Jan-10 14:32:28.003883 - [DEBUG] Function : main
75920 2019-Jan-10 14:32:28.003909 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75921 2019-Jan-10 14:32:28.004522 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
75922 2019-Jan-10 14:32:28.005146 - [DEBUG] Value : BOTTOM
75923 2019-Jan-10 14:32:28.005172 - [DEBUG]
75924 2019-Jan-10 14:32:28.005196 - [DEBUG] Function : main
75925 2019-Jan-10 14:32:28.005222 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75926 2019-Jan-10 14:32:28.005835 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
75927 2019-Jan-10 14:32:28.006451 - [DEBUG] Value : BOTTOM
75928 2019-Jan-10 14:32:28.006477 - [DEBUG]
75929 2019-Jan-10 14:32:28.006501 - [DEBUG] Function : main
75930 2019-Jan-10 14:32:28.006527 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75931 2019-Jan-10 14:32:28.007154 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
75932 2019-Jan-10 14:32:28.007770 - [DEBUG] Value : BOTTOM
75933 2019-Jan-10 14:32:28.007796 - [DEBUG]
75934 2019-Jan-10 14:32:28.007821 - [DEBUG] Function : main
75935 2019-Jan-10 14:32:28.007847 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75936 2019-Jan-10 14:32:28.008470 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
75937 2019-Jan-10 14:32:28.009090 - [DEBUG] Value : BOTTOM
75938 2019-Jan-10 14:32:28.009116 - [DEBUG]
75939 2019-Jan-10 14:32:28.009141 - [DEBUG] Function : main
75940 2019-Jan-10 14:32:28.009166 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75941 2019-Jan-10 14:32:28.009779 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
75942 2019-Jan-10 14:32:28.010417 - [DEBUG] Value : BOTTOM
75943 2019-Jan-10 14:32:28.010443 - [DEBUG]
75944 2019-Jan-10 14:32:28.010468 - [DEBUG] Function : main
75945 2019-Jan-10 14:32:28.010494 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75946 2019-Jan-10 14:32:28.011107 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
75947 2019-Jan-10 14:32:28.011724 - [DEBUG] Value : BOTTOM
75948 2019-Jan-10 14:32:28.011750 - [DEBUG]
75949 2019-Jan-10 14:32:28.011775 - [DEBUG] Function : main
75950 2019-Jan-10 14:32:28.011800 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75951 2019-Jan-10 14:32:28.012412 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
75952 2019-Jan-10 14:32:28.013035 - [DEBUG] Value : BOTTOM
75953 2019-Jan-10 14:32:28.013061 - [DEBUG]
75954 2019-Jan-10 14:32:28.013086 - [DEBUG] Function : main
75955 2019-Jan-10 14:32:28.013111 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75956 2019-Jan-10 14:32:28.013740 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
75957 2019-Jan-10 14:32:28.014359 - [DEBUG] Value : BOTTOM
75958 2019-Jan-10 14:32:28.014385 - [DEBUG]
75959 2019-Jan-10 14:32:28.014410 - [DEBUG] Function : main
75960 2019-Jan-10 14:32:28.014435 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75961 2019-Jan-10 14:32:28.015064 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
75962 2019-Jan-10 14:32:28.015720 - [DEBUG] Value : BOTTOM
75963 2019-Jan-10 14:32:28.015747 - [DEBUG]
75964 2019-Jan-10 14:32:28.015773 - [DEBUG] Function : main
75965 2019-Jan-10 14:32:28.015800 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75966 2019-Jan-10 14:32:28.016454 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
75967 2019-Jan-10 14:32:28.017116 - [DEBUG] Value : BOTTOM
75968 2019-Jan-10 14:32:28.017142 - [DEBUG]
75969 2019-Jan-10 14:32:28.017168 - [DEBUG] Function : main
75970 2019-Jan-10 14:32:28.017194 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75971 2019-Jan-10 14:32:28.017808 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
75972 2019-Jan-10 14:32:28.018483 - [DEBUG] Value : BOTTOM
75973 2019-Jan-10 14:32:28.018509 - [DEBUG]
75974 2019-Jan-10 14:32:28.018535 - [DEBUG] Function : main
75975 2019-Jan-10 14:32:28.018561 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75976 2019-Jan-10 14:32:28.019202 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
75977 2019-Jan-10 14:32:28.019850 - [DEBUG] Value : BOTTOM
75978 2019-Jan-10 14:32:28.019877 - [DEBUG]
75979 2019-Jan-10 14:32:28.019904 - [DEBUG] Function : main
75980 2019-Jan-10 14:32:28.019932 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75981 2019-Jan-10 14:32:28.020624 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
75982 2019-Jan-10 14:32:28.021321 - [DEBUG] Value : BOTTOM
75983 2019-Jan-10 14:32:28.021373 - [DEBUG]
75984 2019-Jan-10 14:32:28.021401 - [DEBUG] Function : main
75985 2019-Jan-10 14:32:28.021428 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75986 2019-Jan-10 14:32:28.022102 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
75987 2019-Jan-10 14:32:28.022772 - [DEBUG] Value : BOTTOM
75988 2019-Jan-10 14:32:28.022799 - [DEBUG]
75989 2019-Jan-10 14:32:28.022826 - [DEBUG] Function : main
75990 2019-Jan-10 14:32:28.022854 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75991 2019-Jan-10 14:32:28.023553 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
75992 2019-Jan-10 14:32:28.024252 - [DEBUG] Value : BOTTOM
75993 2019-Jan-10 14:32:28.024281 - [DEBUG]
75994 2019-Jan-10 14:32:28.024309 - [DEBUG] Function : main
75995 2019-Jan-10 14:32:28.024336 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
75996 2019-Jan-10 14:32:28.025000 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
75997 2019-Jan-10 14:32:28.025673 - [DEBUG] Value : BOTTOM
75998 2019-Jan-10 14:32:28.025701 - [DEBUG]
75999 2019-Jan-10 14:32:28.025728 - [DEBUG] Function : main
76000 2019-Jan-10 14:32:28.025755 - [DEBUG] Inst. : br label %if.end37, !phasar.instruction.id !185, ID: 91
76001 2019-Jan-10 14:32:28.026418 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76002 2019-Jan-10 14:32:28.026485 - [DEBUG] Value : BOTTOM
76003 2019-Jan-10 14:32:28.026511 - [DEBUG]
76004 2019-Jan-10 14:32:28.026566 - [DEBUG] Function : main
76005 2019-Jan-10 14:32:28.026594 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76006 2019-Jan-10 14:32:28.027267 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76007 2019-Jan-10 14:32:28.027922 - [DEBUG] Value : BOTTOM
76008 2019-Jan-10 14:32:28.028468 - [DEBUG]
76009 2019-Jan-10 14:32:28.028497 - [DEBUG] Function : main
76010 2019-Jan-10 14:32:28.028528 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76011 2019-Jan-10 14:32:28.029252 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76012 2019-Jan-10 14:32:28.029925 - [DEBUG] Value : BOTTOM
76013 2019-Jan-10 14:32:28.029953 - [DEBUG]
76014 2019-Jan-10 14:32:28.029980 - [DEBUG] Function : main
76015 2019-Jan-10 14:32:28.030006 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76016 2019-Jan-10 14:32:28.030686 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76017 2019-Jan-10 14:32:28.031363 - [DEBUG] Value : BOTTOM
76018 2019-Jan-10 14:32:28.031391 - [DEBUG]
76019 2019-Jan-10 14:32:28.031418 - [DEBUG] Function : main
76020 2019-Jan-10 14:32:28.031445 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76021 2019-Jan-10 14:32:28.032121 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76022 2019-Jan-10 14:32:28.032821 - [DEBUG] Value : BOTTOM
76023 2019-Jan-10 14:32:28.032849 - [DEBUG]
76024 2019-Jan-10 14:32:28.032875 - [DEBUG] Function : main
76025 2019-Jan-10 14:32:28.032902 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76026 2019-Jan-10 14:32:28.033588 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76027 2019-Jan-10 14:32:28.034234 - [DEBUG] Value : BOTTOM
76028 2019-Jan-10 14:32:28.034261 - [DEBUG]
76029 2019-Jan-10 14:32:28.034307 - [DEBUG] Function : main
76030 2019-Jan-10 14:32:28.034334 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76031 2019-Jan-10 14:32:28.035062 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76032 2019-Jan-10 14:32:28.035736 - [DEBUG] Value : BOTTOM
76033 2019-Jan-10 14:32:28.035763 - [DEBUG]
76034 2019-Jan-10 14:32:28.035792 - [DEBUG] Function : main
76035 2019-Jan-10 14:32:28.035820 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76036 2019-Jan-10 14:32:28.036484 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76037 2019-Jan-10 14:32:28.037196 - [DEBUG] Value : BOTTOM
76038 2019-Jan-10 14:32:28.037225 - [DEBUG]
76039 2019-Jan-10 14:32:28.037252 - [DEBUG] Function : main
76040 2019-Jan-10 14:32:28.037278 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76041 2019-Jan-10 14:32:28.037949 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76042 2019-Jan-10 14:32:28.038606 - [DEBUG] Value : BOTTOM
76043 2019-Jan-10 14:32:28.038634 - [DEBUG]
76044 2019-Jan-10 14:32:28.038660 - [DEBUG] Function : main
76045 2019-Jan-10 14:32:28.038686 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76046 2019-Jan-10 14:32:28.039329 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76047 2019-Jan-10 14:32:28.039985 - [DEBUG] Value : BOTTOM
76048 2019-Jan-10 14:32:28.040013 - [DEBUG]
76049 2019-Jan-10 14:32:28.040039 - [DEBUG] Function : main
76050 2019-Jan-10 14:32:28.040065 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76051 2019-Jan-10 14:32:28.040742 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76052 2019-Jan-10 14:32:28.041411 - [DEBUG] Value : BOTTOM
76053 2019-Jan-10 14:32:28.041439 - [DEBUG]
76054 2019-Jan-10 14:32:28.041466 - [DEBUG] Function : main
76055 2019-Jan-10 14:32:28.041493 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76056 2019-Jan-10 14:32:28.042129 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76057 2019-Jan-10 14:32:28.042756 - [DEBUG] Value : BOTTOM
76058 2019-Jan-10 14:32:28.042781 - [DEBUG]
76059 2019-Jan-10 14:32:28.042806 - [DEBUG] Function : main
76060 2019-Jan-10 14:32:28.042832 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76061 2019-Jan-10 14:32:28.043446 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76062 2019-Jan-10 14:32:28.044099 - [DEBUG] Value : BOTTOM
76063 2019-Jan-10 14:32:28.044125 - [DEBUG]
76064 2019-Jan-10 14:32:28.044149 - [DEBUG] Function : main
76065 2019-Jan-10 14:32:28.044175 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76066 2019-Jan-10 14:32:28.044794 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76067 2019-Jan-10 14:32:28.045445 - [DEBUG] Value : BOTTOM
76068 2019-Jan-10 14:32:28.045472 - [DEBUG]
76069 2019-Jan-10 14:32:28.045498 - [DEBUG] Function : main
76070 2019-Jan-10 14:32:28.045524 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76071 2019-Jan-10 14:32:28.046168 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76072 2019-Jan-10 14:32:28.046801 - [DEBUG] Value : BOTTOM
76073 2019-Jan-10 14:32:28.046873 - [DEBUG]
76074 2019-Jan-10 14:32:28.046899 - [DEBUG] Function : main
76075 2019-Jan-10 14:32:28.046926 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76076 2019-Jan-10 14:32:28.047544 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76077 2019-Jan-10 14:32:28.048162 - [DEBUG] Value : BOTTOM
76078 2019-Jan-10 14:32:28.048188 - [DEBUG]
76079 2019-Jan-10 14:32:28.048213 - [DEBUG] Function : main
76080 2019-Jan-10 14:32:28.048238 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76081 2019-Jan-10 14:32:28.048858 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76082 2019-Jan-10 14:32:28.049510 - [DEBUG] Value : BOTTOM
76083 2019-Jan-10 14:32:28.049538 - [DEBUG]
76084 2019-Jan-10 14:32:28.049565 - [DEBUG] Function : main
76085 2019-Jan-10 14:32:28.049592 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76086 2019-Jan-10 14:32:28.050265 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76087 2019-Jan-10 14:32:28.050933 - [DEBUG] Value : BOTTOM
76088 2019-Jan-10 14:32:28.050961 - [DEBUG]
76089 2019-Jan-10 14:32:28.051024 - [DEBUG] Function : main
76090 2019-Jan-10 14:32:28.051053 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76091 2019-Jan-10 14:32:28.051719 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76092 2019-Jan-10 14:32:28.052402 - [DEBUG] Value : BOTTOM
76093 2019-Jan-10 14:32:28.052430 - [DEBUG]
76094 2019-Jan-10 14:32:28.052457 - [DEBUG] Function : main
76095 2019-Jan-10 14:32:28.052484 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76096 2019-Jan-10 14:32:28.053130 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76097 2019-Jan-10 14:32:28.053795 - [DEBUG] Value : BOTTOM
76098 2019-Jan-10 14:32:28.053821 - [DEBUG]
76099 2019-Jan-10 14:32:28.053847 - [DEBUG] Function : main
76100 2019-Jan-10 14:32:28.053873 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76101 2019-Jan-10 14:32:28.054489 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76102 2019-Jan-10 14:32:28.055151 - [DEBUG] Value : BOTTOM
76103 2019-Jan-10 14:32:28.055178 - [DEBUG]
76104 2019-Jan-10 14:32:28.055205 - [DEBUG] Function : main
76105 2019-Jan-10 14:32:28.055231 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76106 2019-Jan-10 14:32:28.055874 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76107 2019-Jan-10 14:32:28.056497 - [DEBUG] Value : BOTTOM
76108 2019-Jan-10 14:32:28.056523 - [DEBUG]
76109 2019-Jan-10 14:32:28.056548 - [DEBUG] Function : main
76110 2019-Jan-10 14:32:28.056573 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76111 2019-Jan-10 14:32:28.057208 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76112 2019-Jan-10 14:32:28.057830 - [DEBUG] Value : BOTTOM
76113 2019-Jan-10 14:32:28.057855 - [DEBUG]
76114 2019-Jan-10 14:32:28.057880 - [DEBUG] Function : main
76115 2019-Jan-10 14:32:28.057906 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76116 2019-Jan-10 14:32:28.058520 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76117 2019-Jan-10 14:32:28.059165 - [DEBUG] Value : BOTTOM
76118 2019-Jan-10 14:32:28.059192 - [DEBUG]
76119 2019-Jan-10 14:32:28.059217 - [DEBUG] Function : main
76120 2019-Jan-10 14:32:28.059243 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76121 2019-Jan-10 14:32:28.059858 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76122 2019-Jan-10 14:32:28.060491 - [DEBUG] Value : BOTTOM
76123 2019-Jan-10 14:32:28.060516 - [DEBUG]
76124 2019-Jan-10 14:32:28.060541 - [DEBUG] Function : main
76125 2019-Jan-10 14:32:28.060567 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76126 2019-Jan-10 14:32:28.061182 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76127 2019-Jan-10 14:32:28.061800 - [DEBUG] Value : BOTTOM
76128 2019-Jan-10 14:32:28.061826 - [DEBUG]
76129 2019-Jan-10 14:32:28.061851 - [DEBUG] Function : main
76130 2019-Jan-10 14:32:28.061876 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76131 2019-Jan-10 14:32:28.062491 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76132 2019-Jan-10 14:32:28.063109 - [DEBUG] Value : BOTTOM
76133 2019-Jan-10 14:32:28.063135 - [DEBUG]
76134 2019-Jan-10 14:32:28.063160 - [DEBUG] Function : main
76135 2019-Jan-10 14:32:28.063186 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76136 2019-Jan-10 14:32:28.063816 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76137 2019-Jan-10 14:32:28.064442 - [DEBUG] Value : BOTTOM
76138 2019-Jan-10 14:32:28.064467 - [DEBUG]
76139 2019-Jan-10 14:32:28.064492 - [DEBUG] Function : main
76140 2019-Jan-10 14:32:28.064518 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76141 2019-Jan-10 14:32:28.065133 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76142 2019-Jan-10 14:32:28.065750 - [DEBUG] Value : BOTTOM
76143 2019-Jan-10 14:32:28.065776 - [DEBUG]
76144 2019-Jan-10 14:32:28.065800 - [DEBUG] Function : main
76145 2019-Jan-10 14:32:28.065826 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76146 2019-Jan-10 14:32:28.066440 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76147 2019-Jan-10 14:32:28.067080 - [DEBUG] Value : BOTTOM
76148 2019-Jan-10 14:32:28.067106 - [DEBUG]
76149 2019-Jan-10 14:32:28.067131 - [DEBUG] Function : main
76150 2019-Jan-10 14:32:28.067157 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76151 2019-Jan-10 14:32:28.067772 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76152 2019-Jan-10 14:32:28.068451 - [DEBUG] Value : BOTTOM
76153 2019-Jan-10 14:32:28.068479 - [DEBUG]
76154 2019-Jan-10 14:32:28.068504 - [DEBUG] Function : main
76155 2019-Jan-10 14:32:28.068530 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76156 2019-Jan-10 14:32:28.069178 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76157 2019-Jan-10 14:32:28.069808 - [DEBUG] Value : BOTTOM
76158 2019-Jan-10 14:32:28.069833 - [DEBUG]
76159 2019-Jan-10 14:32:28.069859 - [DEBUG] Function : main
76160 2019-Jan-10 14:32:28.069885 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76161 2019-Jan-10 14:32:28.070538 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76162 2019-Jan-10 14:32:28.071161 - [DEBUG] Value : BOTTOM
76163 2019-Jan-10 14:32:28.071187 - [DEBUG]
76164 2019-Jan-10 14:32:28.071211 - [DEBUG] Function : main
76165 2019-Jan-10 14:32:28.071237 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76166 2019-Jan-10 14:32:28.071852 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76167 2019-Jan-10 14:32:28.072477 - [DEBUG] Value : BOTTOM
76168 2019-Jan-10 14:32:28.072502 - [DEBUG]
76169 2019-Jan-10 14:32:28.072527 - [DEBUG] Function : main
76170 2019-Jan-10 14:32:28.072553 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76171 2019-Jan-10 14:32:28.073168 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76172 2019-Jan-10 14:32:28.073800 - [DEBUG] Value : BOTTOM
76173 2019-Jan-10 14:32:28.073826 - [DEBUG]
76174 2019-Jan-10 14:32:28.073851 - [DEBUG] Function : main
76175 2019-Jan-10 14:32:28.073876 - [DEBUG] Inst. : br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87
76176 2019-Jan-10 14:32:28.074491 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76177 2019-Jan-10 14:32:28.074552 - [DEBUG] Value : BOTTOM
76178 2019-Jan-10 14:32:28.074577 - [DEBUG]
76179 2019-Jan-10 14:32:28.074631 - [DEBUG] Function : main
76180 2019-Jan-10 14:32:28.074658 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76181 2019-Jan-10 14:32:28.075310 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76182 2019-Jan-10 14:32:28.075960 - [DEBUG] Value : BOTTOM
76183 2019-Jan-10 14:32:28.075988 - [DEBUG]
76184 2019-Jan-10 14:32:28.076014 - [DEBUG] Function : main
76185 2019-Jan-10 14:32:28.076041 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76186 2019-Jan-10 14:32:28.076679 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76187 2019-Jan-10 14:32:28.077322 - [DEBUG] Value : BOTTOM
76188 2019-Jan-10 14:32:28.077348 - [DEBUG]
76189 2019-Jan-10 14:32:28.077374 - [DEBUG] Function : main
76190 2019-Jan-10 14:32:28.077399 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76191 2019-Jan-10 14:32:28.078017 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76192 2019-Jan-10 14:32:28.078633 - [DEBUG] Value : BOTTOM
76193 2019-Jan-10 14:32:28.078659 - [DEBUG]
76194 2019-Jan-10 14:32:28.078684 - [DEBUG] Function : main
76195 2019-Jan-10 14:32:28.078709 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76196 2019-Jan-10 14:32:28.079326 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76197 2019-Jan-10 14:32:28.079967 - [DEBUG] Value : BOTTOM
76198 2019-Jan-10 14:32:28.079993 - [DEBUG]
76199 2019-Jan-10 14:32:28.080018 - [DEBUG] Function : main
76200 2019-Jan-10 14:32:28.080044 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76201 2019-Jan-10 14:32:28.080682 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76202 2019-Jan-10 14:32:28.081299 - [DEBUG] Value : BOTTOM
76203 2019-Jan-10 14:32:28.081325 - [DEBUG]
76204 2019-Jan-10 14:32:28.081350 - [DEBUG] Function : main
76205 2019-Jan-10 14:32:28.081375 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76206 2019-Jan-10 14:32:28.082010 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76207 2019-Jan-10 14:32:28.082630 - [DEBUG] Value : BOTTOM
76208 2019-Jan-10 14:32:28.082655 - [DEBUG]
76209 2019-Jan-10 14:32:28.082681 - [DEBUG] Function : main
76210 2019-Jan-10 14:32:28.082707 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76211 2019-Jan-10 14:32:28.083326 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76212 2019-Jan-10 14:32:28.083972 - [DEBUG] Value : BOTTOM
76213 2019-Jan-10 14:32:28.083999 - [DEBUG]
76214 2019-Jan-10 14:32:28.084025 - [DEBUG] Function : main
76215 2019-Jan-10 14:32:28.084051 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76216 2019-Jan-10 14:32:28.084774 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76217 2019-Jan-10 14:32:28.085432 - [DEBUG] Value : BOTTOM
76218 2019-Jan-10 14:32:28.085459 - [DEBUG]
76219 2019-Jan-10 14:32:28.085486 - [DEBUG] Function : main
76220 2019-Jan-10 14:32:28.085513 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76221 2019-Jan-10 14:32:28.086161 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76222 2019-Jan-10 14:32:28.086785 - [DEBUG] Value : BOTTOM
76223 2019-Jan-10 14:32:28.086811 - [DEBUG]
76224 2019-Jan-10 14:32:28.086862 - [DEBUG] Function : main
76225 2019-Jan-10 14:32:28.086889 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76226 2019-Jan-10 14:32:28.087545 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76227 2019-Jan-10 14:32:28.088190 - [DEBUG] Value : BOTTOM
76228 2019-Jan-10 14:32:28.088217 - [DEBUG]
76229 2019-Jan-10 14:32:28.088243 - [DEBUG] Function : main
76230 2019-Jan-10 14:32:28.088269 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76231 2019-Jan-10 14:32:28.088893 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76232 2019-Jan-10 14:32:28.089514 - [DEBUG] Value : BOTTOM
76233 2019-Jan-10 14:32:28.089540 - [DEBUG]
76234 2019-Jan-10 14:32:28.089564 - [DEBUG] Function : main
76235 2019-Jan-10 14:32:28.089590 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76236 2019-Jan-10 14:32:28.090243 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76237 2019-Jan-10 14:32:28.090871 - [DEBUG] Value : BOTTOM
76238 2019-Jan-10 14:32:28.090897 - [DEBUG]
76239 2019-Jan-10 14:32:28.090922 - [DEBUG] Function : main
76240 2019-Jan-10 14:32:28.090948 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76241 2019-Jan-10 14:32:28.091566 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76242 2019-Jan-10 14:32:28.092182 - [DEBUG] Value : BOTTOM
76243 2019-Jan-10 14:32:28.092208 - [DEBUG]
76244 2019-Jan-10 14:32:28.092233 - [DEBUG] Function : main
76245 2019-Jan-10 14:32:28.092259 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76246 2019-Jan-10 14:32:28.092883 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76247 2019-Jan-10 14:32:28.093516 - [DEBUG] Value : BOTTOM
76248 2019-Jan-10 14:32:28.093542 - [DEBUG]
76249 2019-Jan-10 14:32:28.093567 - [DEBUG] Function : main
76250 2019-Jan-10 14:32:28.093592 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76251 2019-Jan-10 14:32:28.094211 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76252 2019-Jan-10 14:32:28.094845 - [DEBUG] Value : BOTTOM
76253 2019-Jan-10 14:32:28.094872 - [DEBUG]
76254 2019-Jan-10 14:32:28.094897 - [DEBUG] Function : main
76255 2019-Jan-10 14:32:28.094922 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76256 2019-Jan-10 14:32:28.095541 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76257 2019-Jan-10 14:32:28.096158 - [DEBUG] Value : BOTTOM
76258 2019-Jan-10 14:32:28.096183 - [DEBUG]
76259 2019-Jan-10 14:32:28.096210 - [DEBUG] Function : main
76260 2019-Jan-10 14:32:28.096236 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76261 2019-Jan-10 14:32:28.096866 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76262 2019-Jan-10 14:32:28.097496 - [DEBUG] Value : BOTTOM
76263 2019-Jan-10 14:32:28.097521 - [DEBUG]
76264 2019-Jan-10 14:32:28.097546 - [DEBUG] Function : main
76265 2019-Jan-10 14:32:28.097572 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76266 2019-Jan-10 14:32:28.098193 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76267 2019-Jan-10 14:32:28.098810 - [DEBUG] Value : BOTTOM
76268 2019-Jan-10 14:32:28.098835 - [DEBUG]
76269 2019-Jan-10 14:32:28.098860 - [DEBUG] Function : main
76270 2019-Jan-10 14:32:28.098886 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76271 2019-Jan-10 14:32:28.099503 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76272 2019-Jan-10 14:32:28.100127 - [DEBUG] Value : BOTTOM
76273 2019-Jan-10 14:32:28.100153 - [DEBUG]
76274 2019-Jan-10 14:32:28.100194 - [DEBUG] Function : main
76275 2019-Jan-10 14:32:28.100220 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76276 2019-Jan-10 14:32:28.100839 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76277 2019-Jan-10 14:32:28.101502 - [DEBUG] Value : BOTTOM
76278 2019-Jan-10 14:32:28.101527 - [DEBUG]
76279 2019-Jan-10 14:32:28.101552 - [DEBUG] Function : main
76280 2019-Jan-10 14:32:28.101578 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76281 2019-Jan-10 14:32:28.102238 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76282 2019-Jan-10 14:32:28.102893 - [DEBUG] Value : BOTTOM
76283 2019-Jan-10 14:32:28.102920 - [DEBUG]
76284 2019-Jan-10 14:32:28.102946 - [DEBUG] Function : main
76285 2019-Jan-10 14:32:28.102972 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76286 2019-Jan-10 14:32:28.103627 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76287 2019-Jan-10 14:32:28.104249 - [DEBUG] Value : BOTTOM
76288 2019-Jan-10 14:32:28.104275 - [DEBUG]
76289 2019-Jan-10 14:32:28.104301 - [DEBUG] Function : main
76290 2019-Jan-10 14:32:28.104327 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76291 2019-Jan-10 14:32:28.104944 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76292 2019-Jan-10 14:32:28.105572 - [DEBUG] Value : BOTTOM
76293 2019-Jan-10 14:32:28.105598 - [DEBUG]
76294 2019-Jan-10 14:32:28.105623 - [DEBUG] Function : main
76295 2019-Jan-10 14:32:28.105648 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76296 2019-Jan-10 14:32:28.106266 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76297 2019-Jan-10 14:32:28.106915 - [DEBUG] Value : BOTTOM
76298 2019-Jan-10 14:32:28.106941 - [DEBUG]
76299 2019-Jan-10 14:32:28.106966 - [DEBUG] Function : main
76300 2019-Jan-10 14:32:28.106991 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76301 2019-Jan-10 14:32:28.107609 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76302 2019-Jan-10 14:32:28.108227 - [DEBUG] Value : BOTTOM
76303 2019-Jan-10 14:32:28.108252 - [DEBUG]
76304 2019-Jan-10 14:32:28.108277 - [DEBUG] Function : main
76305 2019-Jan-10 14:32:28.108302 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76306 2019-Jan-10 14:32:28.108920 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76307 2019-Jan-10 14:32:28.109538 - [DEBUG] Value : BOTTOM
76308 2019-Jan-10 14:32:28.109564 - [DEBUG]
76309 2019-Jan-10 14:32:28.109588 - [DEBUG] Function : main
76310 2019-Jan-10 14:32:28.109614 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76311 2019-Jan-10 14:32:28.110245 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76312 2019-Jan-10 14:32:28.110870 - [DEBUG] Value : BOTTOM
76313 2019-Jan-10 14:32:28.110895 - [DEBUG]
76314 2019-Jan-10 14:32:28.110920 - [DEBUG] Function : main
76315 2019-Jan-10 14:32:28.110946 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76316 2019-Jan-10 14:32:28.111565 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76317 2019-Jan-10 14:32:28.112210 - [DEBUG] Value : BOTTOM
76318 2019-Jan-10 14:32:28.112238 - [DEBUG]
76319 2019-Jan-10 14:32:28.112264 - [DEBUG] Function : main
76320 2019-Jan-10 14:32:28.112290 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76321 2019-Jan-10 14:32:28.112949 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76322 2019-Jan-10 14:32:28.113623 - [DEBUG] Value : BOTTOM
76323 2019-Jan-10 14:32:28.113649 - [DEBUG]
76324 2019-Jan-10 14:32:28.113675 - [DEBUG] Function : main
76325 2019-Jan-10 14:32:28.113701 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76326 2019-Jan-10 14:32:28.114324 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76327 2019-Jan-10 14:32:28.114942 - [DEBUG] Value : BOTTOM
76328 2019-Jan-10 14:32:28.114967 - [DEBUG]
76329 2019-Jan-10 14:32:28.114992 - [DEBUG] Function : main
76330 2019-Jan-10 14:32:28.115017 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76331 2019-Jan-10 14:32:28.115636 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76332 2019-Jan-10 14:32:28.116260 - [DEBUG] Value : BOTTOM
76333 2019-Jan-10 14:32:28.116285 - [DEBUG]
76334 2019-Jan-10 14:32:28.116310 - [DEBUG] Function : main
76335 2019-Jan-10 14:32:28.116335 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76336 2019-Jan-10 14:32:28.116974 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76337 2019-Jan-10 14:32:28.117637 - [DEBUG] Value : BOTTOM
76338 2019-Jan-10 14:32:28.117664 - [DEBUG]
76339 2019-Jan-10 14:32:28.117689 - [DEBUG] Function : main
76340 2019-Jan-10 14:32:28.117715 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76341 2019-Jan-10 14:32:28.118372 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76342 2019-Jan-10 14:32:28.119023 - [DEBUG] Value : BOTTOM
76343 2019-Jan-10 14:32:28.119050 - [DEBUG]
76344 2019-Jan-10 14:32:28.119076 - [DEBUG] Function : main
76345 2019-Jan-10 14:32:28.119101 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76346 2019-Jan-10 14:32:28.119721 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76347 2019-Jan-10 14:32:28.120364 - [DEBUG] Value : BOTTOM
76348 2019-Jan-10 14:32:28.120389 - [DEBUG]
76349 2019-Jan-10 14:32:28.120414 - [DEBUG] Function : main
76350 2019-Jan-10 14:32:28.120440 - [DEBUG] Inst. : store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88
76351 2019-Jan-10 14:32:28.121065 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76352 2019-Jan-10 14:32:28.121126 - [DEBUG] Value : BOTTOM
76353 2019-Jan-10 14:32:28.121151 - [DEBUG]
76354 2019-Jan-10 14:32:28.121203 - [DEBUG] Function : main
76355 2019-Jan-10 14:32:28.121229 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76356 2019-Jan-10 14:32:28.121847 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76357 2019-Jan-10 14:32:28.122465 - [DEBUG] Value : BOTTOM
76358 2019-Jan-10 14:32:28.122491 - [DEBUG]
76359 2019-Jan-10 14:32:28.122515 - [DEBUG] Function : main
76360 2019-Jan-10 14:32:28.122541 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76361 2019-Jan-10 14:32:28.123155 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76362 2019-Jan-10 14:32:28.123831 - [DEBUG] Value : BOTTOM
76363 2019-Jan-10 14:32:28.123856 - [DEBUG]
76364 2019-Jan-10 14:32:28.123882 - [DEBUG] Function : main
76365 2019-Jan-10 14:32:28.123907 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76366 2019-Jan-10 14:32:28.124523 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76367 2019-Jan-10 14:32:28.125138 - [DEBUG] Value : BOTTOM
76368 2019-Jan-10 14:32:28.125164 - [DEBUG]
76369 2019-Jan-10 14:32:28.125189 - [DEBUG] Function : main
76370 2019-Jan-10 14:32:28.125214 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76371 2019-Jan-10 14:32:28.125828 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76372 2019-Jan-10 14:32:28.126467 - [DEBUG] Value : BOTTOM
76373 2019-Jan-10 14:32:28.126493 - [DEBUG]
76374 2019-Jan-10 14:32:28.126517 - [DEBUG] Function : main
76375 2019-Jan-10 14:32:28.126543 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76376 2019-Jan-10 14:32:28.127175 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76377 2019-Jan-10 14:32:28.127792 - [DEBUG] Value : BOTTOM
76378 2019-Jan-10 14:32:28.127817 - [DEBUG]
76379 2019-Jan-10 14:32:28.127842 - [DEBUG] Function : main
76380 2019-Jan-10 14:32:28.127867 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76381 2019-Jan-10 14:32:28.128484 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76382 2019-Jan-10 14:32:28.129104 - [DEBUG] Value : BOTTOM
76383 2019-Jan-10 14:32:28.129129 - [DEBUG]
76384 2019-Jan-10 14:32:28.129154 - [DEBUG] Function : main
76385 2019-Jan-10 14:32:28.129180 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76386 2019-Jan-10 14:32:28.129794 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76387 2019-Jan-10 14:32:28.130426 - [DEBUG] Value : BOTTOM
76388 2019-Jan-10 14:32:28.130451 - [DEBUG]
76389 2019-Jan-10 14:32:28.130492 - [DEBUG] Function : main
76390 2019-Jan-10 14:32:28.130519 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76391 2019-Jan-10 14:32:28.131135 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76392 2019-Jan-10 14:32:28.131752 - [DEBUG] Value : BOTTOM
76393 2019-Jan-10 14:32:28.131777 - [DEBUG]
76394 2019-Jan-10 14:32:28.131801 - [DEBUG] Function : main
76395 2019-Jan-10 14:32:28.131827 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76396 2019-Jan-10 14:32:28.132441 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76397 2019-Jan-10 14:32:28.133057 - [DEBUG] Value : BOTTOM
76398 2019-Jan-10 14:32:28.133082 - [DEBUG]
76399 2019-Jan-10 14:32:28.133107 - [DEBUG] Function : main
76400 2019-Jan-10 14:32:28.133133 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76401 2019-Jan-10 14:32:28.133762 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76402 2019-Jan-10 14:32:28.134380 - [DEBUG] Value : BOTTOM
76403 2019-Jan-10 14:32:28.134405 - [DEBUG]
76404 2019-Jan-10 14:32:28.134430 - [DEBUG] Function : main
76405 2019-Jan-10 14:32:28.134455 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76406 2019-Jan-10 14:32:28.135144 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76407 2019-Jan-10 14:32:28.135764 - [DEBUG] Value : BOTTOM
76408 2019-Jan-10 14:32:28.135789 - [DEBUG]
76409 2019-Jan-10 14:32:28.135814 - [DEBUG] Function : main
76410 2019-Jan-10 14:32:28.135840 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76411 2019-Jan-10 14:32:28.136466 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76412 2019-Jan-10 14:32:28.137108 - [DEBUG] Value : BOTTOM
76413 2019-Jan-10 14:32:28.137134 - [DEBUG]
76414 2019-Jan-10 14:32:28.137159 - [DEBUG] Function : main
76415 2019-Jan-10 14:32:28.137184 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76416 2019-Jan-10 14:32:28.137799 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76417 2019-Jan-10 14:32:28.138416 - [DEBUG] Value : BOTTOM
76418 2019-Jan-10 14:32:28.138442 - [DEBUG]
76419 2019-Jan-10 14:32:28.138467 - [DEBUG] Function : main
76420 2019-Jan-10 14:32:28.138493 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76421 2019-Jan-10 14:32:28.139106 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76422 2019-Jan-10 14:32:28.139723 - [DEBUG] Value : BOTTOM
76423 2019-Jan-10 14:32:28.139749 - [DEBUG]
76424 2019-Jan-10 14:32:28.139773 - [DEBUG] Function : main
76425 2019-Jan-10 14:32:28.139799 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76426 2019-Jan-10 14:32:28.140428 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76427 2019-Jan-10 14:32:28.141045 - [DEBUG] Value : BOTTOM
76428 2019-Jan-10 14:32:28.141070 - [DEBUG]
76429 2019-Jan-10 14:32:28.141095 - [DEBUG] Function : main
76430 2019-Jan-10 14:32:28.141121 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76431 2019-Jan-10 14:32:28.141733 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76432 2019-Jan-10 14:32:28.142350 - [DEBUG] Value : BOTTOM
76433 2019-Jan-10 14:32:28.142376 - [DEBUG]
76434 2019-Jan-10 14:32:28.142401 - [DEBUG] Function : main
76435 2019-Jan-10 14:32:28.142427 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76436 2019-Jan-10 14:32:28.143041 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76437 2019-Jan-10 14:32:28.143690 - [DEBUG] Value : BOTTOM
76438 2019-Jan-10 14:32:28.143716 - [DEBUG]
76439 2019-Jan-10 14:32:28.143741 - [DEBUG] Function : main
76440 2019-Jan-10 14:32:28.143767 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76441 2019-Jan-10 14:32:28.144382 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76442 2019-Jan-10 14:32:28.145000 - [DEBUG] Value : BOTTOM
76443 2019-Jan-10 14:32:28.145026 - [DEBUG]
76444 2019-Jan-10 14:32:28.145050 - [DEBUG] Function : main
76445 2019-Jan-10 14:32:28.145076 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76446 2019-Jan-10 14:32:28.145689 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76447 2019-Jan-10 14:32:28.146313 - [DEBUG] Value : BOTTOM
76448 2019-Jan-10 14:32:28.146339 - [DEBUG]
76449 2019-Jan-10 14:32:28.146363 - [DEBUG] Function : main
76450 2019-Jan-10 14:32:28.146389 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76451 2019-Jan-10 14:32:28.147019 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76452 2019-Jan-10 14:32:28.147637 - [DEBUG] Value : BOTTOM
76453 2019-Jan-10 14:32:28.147662 - [DEBUG]
76454 2019-Jan-10 14:32:28.147687 - [DEBUG] Function : main
76455 2019-Jan-10 14:32:28.147712 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76456 2019-Jan-10 14:32:28.148325 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76457 2019-Jan-10 14:32:28.148942 - [DEBUG] Value : BOTTOM
76458 2019-Jan-10 14:32:28.148968 - [DEBUG]
76459 2019-Jan-10 14:32:28.148992 - [DEBUG] Function : main
76460 2019-Jan-10 14:32:28.149018 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76461 2019-Jan-10 14:32:28.149632 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76462 2019-Jan-10 14:32:28.150264 - [DEBUG] Value : BOTTOM
76463 2019-Jan-10 14:32:28.150290 - [DEBUG]
76464 2019-Jan-10 14:32:28.150314 - [DEBUG] Function : main
76465 2019-Jan-10 14:32:28.150340 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76466 2019-Jan-10 14:32:28.150970 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76467 2019-Jan-10 14:32:28.151636 - [DEBUG] Value : BOTTOM
76468 2019-Jan-10 14:32:28.151664 - [DEBUG]
76469 2019-Jan-10 14:32:28.151692 - [DEBUG] Function : main
76470 2019-Jan-10 14:32:28.151719 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76471 2019-Jan-10 14:32:28.152399 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76472 2019-Jan-10 14:32:28.153067 - [DEBUG] Value : BOTTOM
76473 2019-Jan-10 14:32:28.153095 - [DEBUG]
76474 2019-Jan-10 14:32:28.153122 - [DEBUG] Function : main
76475 2019-Jan-10 14:32:28.153149 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76476 2019-Jan-10 14:32:28.153851 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76477 2019-Jan-10 14:32:28.154526 - [DEBUG] Value : BOTTOM
76478 2019-Jan-10 14:32:28.154554 - [DEBUG]
76479 2019-Jan-10 14:32:28.154581 - [DEBUG] Function : main
76480 2019-Jan-10 14:32:28.154608 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76481 2019-Jan-10 14:32:28.155273 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76482 2019-Jan-10 14:32:28.155933 - [DEBUG] Value : BOTTOM
76483 2019-Jan-10 14:32:28.155960 - [DEBUG]
76484 2019-Jan-10 14:32:28.156006 - [DEBUG] Function : main
76485 2019-Jan-10 14:32:28.156033 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76486 2019-Jan-10 14:32:28.156693 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76487 2019-Jan-10 14:32:28.157409 - [DEBUG] Value : BOTTOM
76488 2019-Jan-10 14:32:28.157437 - [DEBUG]
76489 2019-Jan-10 14:32:28.157465 - [DEBUG] Function : main
76490 2019-Jan-10 14:32:28.157492 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76491 2019-Jan-10 14:32:28.158171 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76492 2019-Jan-10 14:32:28.158829 - [DEBUG] Value : BOTTOM
76493 2019-Jan-10 14:32:28.158856 - [DEBUG]
76494 2019-Jan-10 14:32:28.158883 - [DEBUG] Function : main
76495 2019-Jan-10 14:32:28.158909 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76496 2019-Jan-10 14:32:28.159561 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76497 2019-Jan-10 14:32:28.160271 - [DEBUG] Value : BOTTOM
76498 2019-Jan-10 14:32:28.160299 - [DEBUG]
76499 2019-Jan-10 14:32:28.160326 - [DEBUG] Function : main
76500 2019-Jan-10 14:32:28.160352 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76501 2019-Jan-10 14:32:28.160991 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76502 2019-Jan-10 14:32:28.161651 - [DEBUG] Value : BOTTOM
76503 2019-Jan-10 14:32:28.161677 - [DEBUG]
76504 2019-Jan-10 14:32:28.161704 - [DEBUG] Function : main
76505 2019-Jan-10 14:32:28.161731 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76506 2019-Jan-10 14:32:28.162373 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76507 2019-Jan-10 14:32:28.163014 - [DEBUG] Value : BOTTOM
76508 2019-Jan-10 14:32:28.163040 - [DEBUG]
76509 2019-Jan-10 14:32:28.163066 - [DEBUG] Function : main
76510 2019-Jan-10 14:32:28.163091 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76511 2019-Jan-10 14:32:28.163728 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76512 2019-Jan-10 14:32:28.164347 - [DEBUG] Value : BOTTOM
76513 2019-Jan-10 14:32:28.164373 - [DEBUG]
76514 2019-Jan-10 14:32:28.164398 - [DEBUG] Function : main
76515 2019-Jan-10 14:32:28.164423 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76516 2019-Jan-10 14:32:28.165056 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76517 2019-Jan-10 14:32:28.165711 - [DEBUG] Value : BOTTOM
76518 2019-Jan-10 14:32:28.165737 - [DEBUG]
76519 2019-Jan-10 14:32:28.165764 - [DEBUG] Function : main
76520 2019-Jan-10 14:32:28.165790 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76521 2019-Jan-10 14:32:28.166421 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76522 2019-Jan-10 14:32:28.167078 - [DEBUG] Value : BOTTOM
76523 2019-Jan-10 14:32:28.167104 - [DEBUG]
76524 2019-Jan-10 14:32:28.167129 - [DEBUG] Function : main
76525 2019-Jan-10 14:32:28.167155 - [DEBUG] Inst. : br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89
76526 2019-Jan-10 14:32:28.167773 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76527 2019-Jan-10 14:32:28.167835 - [DEBUG] Value : BOTTOM
76528 2019-Jan-10 14:32:28.167861 - [DEBUG]
76529 2019-Jan-10 14:32:28.167953 - [DEBUG] Function : main
76530 2019-Jan-10 14:32:28.167983 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76531 2019-Jan-10 14:32:28.168678 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76532 2019-Jan-10 14:32:28.169350 - [DEBUG] Value : BOTTOM
76533 2019-Jan-10 14:32:28.169378 - [DEBUG]
76534 2019-Jan-10 14:32:28.169404 - [DEBUG] Function : main
76535 2019-Jan-10 14:32:28.169430 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76536 2019-Jan-10 14:32:28.170084 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76537 2019-Jan-10 14:32:28.170754 - [DEBUG] Value : BOTTOM
76538 2019-Jan-10 14:32:28.170780 - [DEBUG]
76539 2019-Jan-10 14:32:28.170807 - [DEBUG] Function : main
76540 2019-Jan-10 14:32:28.170833 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76541 2019-Jan-10 14:32:28.171498 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76542 2019-Jan-10 14:32:28.172142 - [DEBUG] Value : BOTTOM
76543 2019-Jan-10 14:32:28.172169 - [DEBUG]
76544 2019-Jan-10 14:32:28.172196 - [DEBUG] Function : main
76545 2019-Jan-10 14:32:28.172222 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76546 2019-Jan-10 14:32:28.172856 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76547 2019-Jan-10 14:32:28.173520 - [DEBUG] Value : BOTTOM
76548 2019-Jan-10 14:32:28.173546 - [DEBUG]
76549 2019-Jan-10 14:32:28.173571 - [DEBUG] Function : main
76550 2019-Jan-10 14:32:28.173596 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76551 2019-Jan-10 14:32:28.174248 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76552 2019-Jan-10 14:32:28.174899 - [DEBUG] Value : BOTTOM
76553 2019-Jan-10 14:32:28.174926 - [DEBUG]
76554 2019-Jan-10 14:32:28.174952 - [DEBUG] Function : main
76555 2019-Jan-10 14:32:28.174978 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76556 2019-Jan-10 14:32:28.175650 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76557 2019-Jan-10 14:32:28.176302 - [DEBUG] Value : BOTTOM
76558 2019-Jan-10 14:32:28.176328 - [DEBUG]
76559 2019-Jan-10 14:32:28.176355 - [DEBUG] Function : main
76560 2019-Jan-10 14:32:28.176382 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76561 2019-Jan-10 14:32:28.177063 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76562 2019-Jan-10 14:32:28.177710 - [DEBUG] Value : BOTTOM
76563 2019-Jan-10 14:32:28.177737 - [DEBUG]
76564 2019-Jan-10 14:32:28.177763 - [DEBUG] Function : main
76565 2019-Jan-10 14:32:28.177789 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76566 2019-Jan-10 14:32:28.178448 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76567 2019-Jan-10 14:32:28.179092 - [DEBUG] Value : BOTTOM
76568 2019-Jan-10 14:32:28.179119 - [DEBUG]
76569 2019-Jan-10 14:32:28.179144 - [DEBUG] Function : main
76570 2019-Jan-10 14:32:28.179170 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76571 2019-Jan-10 14:32:28.179791 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76572 2019-Jan-10 14:32:28.180427 - [DEBUG] Value : BOTTOM
76573 2019-Jan-10 14:32:28.180453 - [DEBUG]
76574 2019-Jan-10 14:32:28.180478 - [DEBUG] Function : main
76575 2019-Jan-10 14:32:28.180503 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76576 2019-Jan-10 14:32:28.181164 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76577 2019-Jan-10 14:32:28.181826 - [DEBUG] Value : BOTTOM
76578 2019-Jan-10 14:32:28.181853 - [DEBUG]
76579 2019-Jan-10 14:32:28.181879 - [DEBUG] Function : main
76580 2019-Jan-10 14:32:28.181905 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76581 2019-Jan-10 14:32:28.182568 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76582 2019-Jan-10 14:32:28.183218 - [DEBUG] Value : BOTTOM
76583 2019-Jan-10 14:32:28.183245 - [DEBUG]
76584 2019-Jan-10 14:32:28.183271 - [DEBUG] Function : main
76585 2019-Jan-10 14:32:28.183297 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76586 2019-Jan-10 14:32:28.183980 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76587 2019-Jan-10 14:32:28.184709 - [DEBUG] Value : BOTTOM
76588 2019-Jan-10 14:32:28.184737 - [DEBUG]
76589 2019-Jan-10 14:32:28.184764 - [DEBUG] Function : main
76590 2019-Jan-10 14:32:28.184791 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76591 2019-Jan-10 14:32:28.185457 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76592 2019-Jan-10 14:32:28.186116 - [DEBUG] Value : BOTTOM
76593 2019-Jan-10 14:32:28.186144 - [DEBUG]
76594 2019-Jan-10 14:32:28.186171 - [DEBUG] Function : main
76595 2019-Jan-10 14:32:28.186198 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76596 2019-Jan-10 14:32:28.186879 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76597 2019-Jan-10 14:32:28.187544 - [DEBUG] Value : BOTTOM
76598 2019-Jan-10 14:32:28.187572 - [DEBUG]
76599 2019-Jan-10 14:32:28.187599 - [DEBUG] Function : main
76600 2019-Jan-10 14:32:28.187625 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76601 2019-Jan-10 14:32:28.188306 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76602 2019-Jan-10 14:32:28.188974 - [DEBUG] Value : BOTTOM
76603 2019-Jan-10 14:32:28.189002 - [DEBUG]
76604 2019-Jan-10 14:32:28.189028 - [DEBUG] Function : main
76605 2019-Jan-10 14:32:28.189055 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76606 2019-Jan-10 14:32:28.189706 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76607 2019-Jan-10 14:32:28.190390 - [DEBUG] Value : BOTTOM
76608 2019-Jan-10 14:32:28.190418 - [DEBUG]
76609 2019-Jan-10 14:32:28.190446 - [DEBUG] Function : main
76610 2019-Jan-10 14:32:28.190473 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76611 2019-Jan-10 14:32:28.191134 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76612 2019-Jan-10 14:32:28.191802 - [DEBUG] Value : BOTTOM
76613 2019-Jan-10 14:32:28.191830 - [DEBUG]
76614 2019-Jan-10 14:32:28.191856 - [DEBUG] Function : main
76615 2019-Jan-10 14:32:28.191883 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76616 2019-Jan-10 14:32:28.192533 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76617 2019-Jan-10 14:32:28.193206 - [DEBUG] Value : BOTTOM
76618 2019-Jan-10 14:32:28.193234 - [DEBUG]
76619 2019-Jan-10 14:32:28.193260 - [DEBUG] Function : main
76620 2019-Jan-10 14:32:28.193286 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76621 2019-Jan-10 14:32:28.193962 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76622 2019-Jan-10 14:32:28.194667 - [DEBUG] Value : BOTTOM
76623 2019-Jan-10 14:32:28.194696 - [DEBUG]
76624 2019-Jan-10 14:32:28.194724 - [DEBUG] Function : main
76625 2019-Jan-10 14:32:28.194752 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76626 2019-Jan-10 14:32:28.195441 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76627 2019-Jan-10 14:32:28.196100 - [DEBUG] Value : BOTTOM
76628 2019-Jan-10 14:32:28.196128 - [DEBUG]
76629 2019-Jan-10 14:32:28.196155 - [DEBUG] Function : main
76630 2019-Jan-10 14:32:28.196182 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76631 2019-Jan-10 14:32:28.196882 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76632 2019-Jan-10 14:32:28.197550 - [DEBUG] Value : BOTTOM
76633 2019-Jan-10 14:32:28.197577 - [DEBUG]
76634 2019-Jan-10 14:32:28.197604 - [DEBUG] Function : main
76635 2019-Jan-10 14:32:28.197630 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76636 2019-Jan-10 14:32:28.198284 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76637 2019-Jan-10 14:32:28.198959 - [DEBUG] Value : BOTTOM
76638 2019-Jan-10 14:32:28.198987 - [DEBUG]
76639 2019-Jan-10 14:32:28.199013 - [DEBUG] Function : main
76640 2019-Jan-10 14:32:28.199040 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76641 2019-Jan-10 14:32:28.199692 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76642 2019-Jan-10 14:32:28.200377 - [DEBUG] Value : BOTTOM
76643 2019-Jan-10 14:32:28.200405 - [DEBUG]
76644 2019-Jan-10 14:32:28.200430 - [DEBUG] Function : main
76645 2019-Jan-10 14:32:28.200457 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76646 2019-Jan-10 14:32:28.201110 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76647 2019-Jan-10 14:32:28.201819 - [DEBUG] Value : BOTTOM
76648 2019-Jan-10 14:32:28.201847 - [DEBUG]
76649 2019-Jan-10 14:32:28.201874 - [DEBUG] Function : main
76650 2019-Jan-10 14:32:28.201901 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76651 2019-Jan-10 14:32:28.202578 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76652 2019-Jan-10 14:32:28.203240 - [DEBUG] Value : BOTTOM
76653 2019-Jan-10 14:32:28.203268 - [DEBUG]
76654 2019-Jan-10 14:32:28.203295 - [DEBUG] Function : main
76655 2019-Jan-10 14:32:28.203322 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76656 2019-Jan-10 14:32:28.204002 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76657 2019-Jan-10 14:32:28.204668 - [DEBUG] Value : BOTTOM
76658 2019-Jan-10 14:32:28.204696 - [DEBUG]
76659 2019-Jan-10 14:32:28.204722 - [DEBUG] Function : main
76660 2019-Jan-10 14:32:28.204749 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76661 2019-Jan-10 14:32:28.205402 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76662 2019-Jan-10 14:32:28.206067 - [DEBUG] Value : BOTTOM
76663 2019-Jan-10 14:32:28.206095 - [DEBUG]
76664 2019-Jan-10 14:32:28.206120 - [DEBUG] Function : main
76665 2019-Jan-10 14:32:28.206147 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76666 2019-Jan-10 14:32:28.206801 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76667 2019-Jan-10 14:32:28.207496 - [DEBUG] Value : BOTTOM
76668 2019-Jan-10 14:32:28.207524 - [DEBUG]
76669 2019-Jan-10 14:32:28.207551 - [DEBUG] Function : main
76670 2019-Jan-10 14:32:28.207578 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76671 2019-Jan-10 14:32:28.208238 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76672 2019-Jan-10 14:32:28.208901 - [DEBUG] Value : BOTTOM
76673 2019-Jan-10 14:32:28.208928 - [DEBUG]
76674 2019-Jan-10 14:32:28.208954 - [DEBUG] Function : main
76675 2019-Jan-10 14:32:28.208981 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76676 2019-Jan-10 14:32:28.209635 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76677 2019-Jan-10 14:32:28.210317 - [DEBUG] Value : BOTTOM
76678 2019-Jan-10 14:32:28.210346 - [DEBUG]
76679 2019-Jan-10 14:32:28.210372 - [DEBUG] Function : main
76680 2019-Jan-10 14:32:28.210399 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76681 2019-Jan-10 14:32:28.211057 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76682 2019-Jan-10 14:32:28.211722 - [DEBUG] Value : BOTTOM
76683 2019-Jan-10 14:32:28.211749 - [DEBUG]
76684 2019-Jan-10 14:32:28.211775 - [DEBUG] Function : main
76685 2019-Jan-10 14:32:28.211802 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76686 2019-Jan-10 14:32:28.212451 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76687 2019-Jan-10 14:32:28.213104 - [DEBUG] Value : BOTTOM
76688 2019-Jan-10 14:32:28.213132 - [DEBUG]
76689 2019-Jan-10 14:32:28.213158 - [DEBUG] Function : main
76690 2019-Jan-10 14:32:28.213184 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76691 2019-Jan-10 14:32:28.213855 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76692 2019-Jan-10 14:32:28.214520 - [DEBUG] Value : BOTTOM
76693 2019-Jan-10 14:32:28.214547 - [DEBUG]
76694 2019-Jan-10 14:32:28.214574 - [DEBUG] Function : main
76695 2019-Jan-10 14:32:28.214600 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76696 2019-Jan-10 14:32:28.215254 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76697 2019-Jan-10 14:32:28.215919 - [DEBUG] Value : BOTTOM
76698 2019-Jan-10 14:32:28.215947 - [DEBUG]
76699 2019-Jan-10 14:32:28.215973 - [DEBUG] Function : main
76700 2019-Jan-10 14:32:28.215999 - [DEBUG] Inst. : store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90
76701 2019-Jan-10 14:32:28.216648 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76702 2019-Jan-10 14:32:28.216714 - [DEBUG] Value : BOTTOM
76703 2019-Jan-10 14:32:28.216740 - [DEBUG]
76704 2019-Jan-10 14:32:28.216797 - [DEBUG] Function : main
76705 2019-Jan-10 14:32:28.216841 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76706 2019-Jan-10 14:32:28.217496 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76707 2019-Jan-10 14:32:28.218156 - [DEBUG] Value : BOTTOM
76708 2019-Jan-10 14:32:28.218184 - [DEBUG]
76709 2019-Jan-10 14:32:28.218211 - [DEBUG] Function : main
76710 2019-Jan-10 14:32:28.218237 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76711 2019-Jan-10 14:32:28.218955 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76712 2019-Jan-10 14:32:28.219638 - [DEBUG] Value : BOTTOM
76713 2019-Jan-10 14:32:28.219685 - [DEBUG]
76714 2019-Jan-10 14:32:28.219714 - [DEBUG] Function : main
76715 2019-Jan-10 14:32:28.219741 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76716 2019-Jan-10 14:32:28.220454 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76717 2019-Jan-10 14:32:28.221110 - [DEBUG] Value : BOTTOM
76718 2019-Jan-10 14:32:28.221137 - [DEBUG]
76719 2019-Jan-10 14:32:28.221163 - [DEBUG] Function : main
76720 2019-Jan-10 14:32:28.221190 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76721 2019-Jan-10 14:32:28.222441 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76722 2019-Jan-10 14:32:28.223138 - [DEBUG] Value : BOTTOM
76723 2019-Jan-10 14:32:28.223166 - [DEBUG]
76724 2019-Jan-10 14:32:28.223194 - [DEBUG] Function : main
76725 2019-Jan-10 14:32:28.223221 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76726 2019-Jan-10 14:32:28.223915 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76727 2019-Jan-10 14:32:28.224562 - [DEBUG] Value : BOTTOM
76728 2019-Jan-10 14:32:28.224589 - [DEBUG]
76729 2019-Jan-10 14:32:28.224615 - [DEBUG] Function : main
76730 2019-Jan-10 14:32:28.224641 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76731 2019-Jan-10 14:32:28.225304 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76732 2019-Jan-10 14:32:28.225959 - [DEBUG] Value : BOTTOM
76733 2019-Jan-10 14:32:28.225985 - [DEBUG]
76734 2019-Jan-10 14:32:28.226013 - [DEBUG] Function : main
76735 2019-Jan-10 14:32:28.226039 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76736 2019-Jan-10 14:32:28.226702 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76737 2019-Jan-10 14:32:28.227373 - [DEBUG] Value : BOTTOM
76738 2019-Jan-10 14:32:28.227400 - [DEBUG]
76739 2019-Jan-10 14:32:28.227426 - [DEBUG] Function : main
76740 2019-Jan-10 14:32:28.227452 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76741 2019-Jan-10 14:32:28.228099 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76742 2019-Jan-10 14:32:28.228740 - [DEBUG] Value : BOTTOM
76743 2019-Jan-10 14:32:28.228768 - [DEBUG]
76744 2019-Jan-10 14:32:28.228794 - [DEBUG] Function : main
76745 2019-Jan-10 14:32:28.228820 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76746 2019-Jan-10 14:32:28.229471 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76747 2019-Jan-10 14:32:28.230128 - [DEBUG] Value : BOTTOM
76748 2019-Jan-10 14:32:28.230173 - [DEBUG]
76749 2019-Jan-10 14:32:28.230203 - [DEBUG] Function : main
76750 2019-Jan-10 14:32:28.230230 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76751 2019-Jan-10 14:32:28.230889 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76752 2019-Jan-10 14:32:28.231543 - [DEBUG] Value : BOTTOM
76753 2019-Jan-10 14:32:28.231571 - [DEBUG]
76754 2019-Jan-10 14:32:28.231598 - [DEBUG] Function : main
76755 2019-Jan-10 14:32:28.231625 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76756 2019-Jan-10 14:32:28.232275 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76757 2019-Jan-10 14:32:28.232947 - [DEBUG] Value : BOTTOM
76758 2019-Jan-10 14:32:28.232975 - [DEBUG]
76759 2019-Jan-10 14:32:28.233021 - [DEBUG] Function : main
76760 2019-Jan-10 14:32:28.233048 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76761 2019-Jan-10 14:32:28.233728 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76762 2019-Jan-10 14:32:28.234394 - [DEBUG] Value : BOTTOM
76763 2019-Jan-10 14:32:28.234420 - [DEBUG]
76764 2019-Jan-10 14:32:28.234446 - [DEBUG] Function : main
76765 2019-Jan-10 14:32:28.234508 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76766 2019-Jan-10 14:32:28.235190 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76767 2019-Jan-10 14:32:28.235866 - [DEBUG] Value : BOTTOM
76768 2019-Jan-10 14:32:28.235894 - [DEBUG]
76769 2019-Jan-10 14:32:28.235922 - [DEBUG] Function : main
76770 2019-Jan-10 14:32:28.235949 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76771 2019-Jan-10 14:32:28.236604 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76772 2019-Jan-10 14:32:28.237481 - [DEBUG] Value : BOTTOM
76773 2019-Jan-10 14:32:28.237510 - [DEBUG]
76774 2019-Jan-10 14:32:28.237537 - [DEBUG] Function : main
76775 2019-Jan-10 14:32:28.237565 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76776 2019-Jan-10 14:32:28.238268 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76777 2019-Jan-10 14:32:28.238944 - [DEBUG] Value : BOTTOM
76778 2019-Jan-10 14:32:28.238971 - [DEBUG]
76779 2019-Jan-10 14:32:28.238998 - [DEBUG] Function : main
76780 2019-Jan-10 14:32:28.239025 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76781 2019-Jan-10 14:32:28.239678 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76782 2019-Jan-10 14:32:28.240361 - [DEBUG] Value : BOTTOM
76783 2019-Jan-10 14:32:28.240389 - [DEBUG]
76784 2019-Jan-10 14:32:28.240417 - [DEBUG] Function : main
76785 2019-Jan-10 14:32:28.240444 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76786 2019-Jan-10 14:32:28.241092 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76787 2019-Jan-10 14:32:28.241762 - [DEBUG] Value : BOTTOM
76788 2019-Jan-10 14:32:28.241789 - [DEBUG]
76789 2019-Jan-10 14:32:28.241815 - [DEBUG] Function : main
76790 2019-Jan-10 14:32:28.241841 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76791 2019-Jan-10 14:32:28.242524 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76792 2019-Jan-10 14:32:28.243190 - [DEBUG] Value : BOTTOM
76793 2019-Jan-10 14:32:28.243217 - [DEBUG]
76794 2019-Jan-10 14:32:28.243245 - [DEBUG] Function : main
76795 2019-Jan-10 14:32:28.243270 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76796 2019-Jan-10 14:32:28.243961 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76797 2019-Jan-10 14:32:28.244639 - [DEBUG] Value : BOTTOM
76798 2019-Jan-10 14:32:28.244667 - [DEBUG]
76799 2019-Jan-10 14:32:28.244693 - [DEBUG] Function : main
76800 2019-Jan-10 14:32:28.244720 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76801 2019-Jan-10 14:32:28.245378 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76802 2019-Jan-10 14:32:28.246034 - [DEBUG] Value : BOTTOM
76803 2019-Jan-10 14:32:28.246061 - [DEBUG]
76804 2019-Jan-10 14:32:28.246088 - [DEBUG] Function : main
76805 2019-Jan-10 14:32:28.246141 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76806 2019-Jan-10 14:32:28.246807 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
76807 2019-Jan-10 14:32:28.247484 - [DEBUG] Value : BOTTOM
76808 2019-Jan-10 14:32:28.247511 - [DEBUG]
76809 2019-Jan-10 14:32:28.247538 - [DEBUG] Function : main
76810 2019-Jan-10 14:32:28.247565 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76811 2019-Jan-10 14:32:28.248219 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
76812 2019-Jan-10 14:32:28.248873 - [DEBUG] Value : BOTTOM
76813 2019-Jan-10 14:32:28.248901 - [DEBUG]
76814 2019-Jan-10 14:32:28.248927 - [DEBUG] Function : main
76815 2019-Jan-10 14:32:28.248954 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76816 2019-Jan-10 14:32:28.249616 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
76817 2019-Jan-10 14:32:28.250300 - [DEBUG] Value : BOTTOM
76818 2019-Jan-10 14:32:28.250328 - [DEBUG]
76819 2019-Jan-10 14:32:28.250355 - [DEBUG] Function : main
76820 2019-Jan-10 14:32:28.250382 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76821 2019-Jan-10 14:32:28.251037 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
76822 2019-Jan-10 14:32:28.251684 - [DEBUG] Value : BOTTOM
76823 2019-Jan-10 14:32:28.251711 - [DEBUG]
76824 2019-Jan-10 14:32:28.251737 - [DEBUG] Function : main
76825 2019-Jan-10 14:32:28.251763 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76826 2019-Jan-10 14:32:28.252446 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
76827 2019-Jan-10 14:32:28.253108 - [DEBUG] Value : BOTTOM
76828 2019-Jan-10 14:32:28.253136 - [DEBUG]
76829 2019-Jan-10 14:32:28.253162 - [DEBUG] Function : main
76830 2019-Jan-10 14:32:28.253189 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76831 2019-Jan-10 14:32:28.253887 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
76832 2019-Jan-10 14:32:28.254559 - [DEBUG] Value : BOTTOM
76833 2019-Jan-10 14:32:28.254586 - [DEBUG]
76834 2019-Jan-10 14:32:28.254614 - [DEBUG] Function : main
76835 2019-Jan-10 14:32:28.254640 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76836 2019-Jan-10 14:32:28.255318 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
76837 2019-Jan-10 14:32:28.255996 - [DEBUG] Value : BOTTOM
76838 2019-Jan-10 14:32:28.256023 - [DEBUG]
76839 2019-Jan-10 14:32:28.256048 - [DEBUG] Function : main
76840 2019-Jan-10 14:32:28.256075 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76841 2019-Jan-10 14:32:28.256726 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
76842 2019-Jan-10 14:32:28.257407 - [DEBUG] Value : BOTTOM
76843 2019-Jan-10 14:32:28.257435 - [DEBUG]
76844 2019-Jan-10 14:32:28.257462 - [DEBUG] Function : main
76845 2019-Jan-10 14:32:28.257487 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76846 2019-Jan-10 14:32:28.258142 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
76847 2019-Jan-10 14:32:28.258805 - [DEBUG] Value : BOTTOM
76848 2019-Jan-10 14:32:28.258832 - [DEBUG]
76849 2019-Jan-10 14:32:28.258859 - [DEBUG] Function : main
76850 2019-Jan-10 14:32:28.258904 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76851 2019-Jan-10 14:32:28.259563 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
76852 2019-Jan-10 14:32:28.260240 - [DEBUG] Value : BOTTOM
76853 2019-Jan-10 14:32:28.260267 - [DEBUG]
76854 2019-Jan-10 14:32:28.260294 - [DEBUG] Function : main
76855 2019-Jan-10 14:32:28.260320 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76856 2019-Jan-10 14:32:28.260978 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
76857 2019-Jan-10 14:32:28.261644 - [DEBUG] Value : BOTTOM
76858 2019-Jan-10 14:32:28.261671 - [DEBUG]
76859 2019-Jan-10 14:32:28.261696 - [DEBUG] Function : main
76860 2019-Jan-10 14:32:28.261722 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76861 2019-Jan-10 14:32:28.262383 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
76862 2019-Jan-10 14:32:28.263045 - [DEBUG] Value : BOTTOM
76863 2019-Jan-10 14:32:28.263072 - [DEBUG]
76864 2019-Jan-10 14:32:28.263099 - [DEBUG] Function : main
76865 2019-Jan-10 14:32:28.263125 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76866 2019-Jan-10 14:32:28.263818 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
76867 2019-Jan-10 14:32:28.264496 - [DEBUG] Value : BOTTOM
76868 2019-Jan-10 14:32:28.264524 - [DEBUG]
76869 2019-Jan-10 14:32:28.264551 - [DEBUG] Function : main
76870 2019-Jan-10 14:32:28.264577 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76871 2019-Jan-10 14:32:28.265244 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
76872 2019-Jan-10 14:32:28.265907 - [DEBUG] Value : BOTTOM
76873 2019-Jan-10 14:32:28.265935 - [DEBUG]
76874 2019-Jan-10 14:32:28.265962 - [DEBUG] Function : main
76875 2019-Jan-10 14:32:28.265989 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76876 2019-Jan-10 14:32:28.266660 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
76877 2019-Jan-10 14:32:28.266728 - [DEBUG] Value : BOTTOM
76878 2019-Jan-10 14:32:28.266755 - [DEBUG]
76879 2019-Jan-10 14:32:28.266781 - [DEBUG] Function : main
76880 2019-Jan-10 14:32:28.266807 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76881 2019-Jan-10 14:32:28.267548 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
76882 2019-Jan-10 14:32:28.268229 - [DEBUG] Value : BOTTOM
76883 2019-Jan-10 14:32:28.268258 - [DEBUG]
76884 2019-Jan-10 14:32:28.268289 - [DEBUG] Function : main
76885 2019-Jan-10 14:32:28.268316 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76886 2019-Jan-10 14:32:28.268990 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
76887 2019-Jan-10 14:32:28.269664 - [DEBUG] Value : BOTTOM
76888 2019-Jan-10 14:32:28.269692 - [DEBUG]
76889 2019-Jan-10 14:32:28.269719 - [DEBUG] Function : main
76890 2019-Jan-10 14:32:28.269745 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76891 2019-Jan-10 14:32:28.270428 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
76892 2019-Jan-10 14:32:28.271094 - [DEBUG] Value : BOTTOM
76893 2019-Jan-10 14:32:28.271121 - [DEBUG]
76894 2019-Jan-10 14:32:28.271146 - [DEBUG] Function : main
76895 2019-Jan-10 14:32:28.271195 - [DEBUG] Inst. : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
76896 2019-Jan-10 14:32:28.271843 - [DEBUG] Fact : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
76897 2019-Jan-10 14:32:28.272467 - [DEBUG] Value : BOTTOM
76898 2019-Jan-10 14:32:28.272493 - [DEBUG]
76899 2019-Jan-10 14:32:28.272549 - [DEBUG] Function : main
76900 2019-Jan-10 14:32:28.272576 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76901 2019-Jan-10 14:32:28.273208 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
76902 2019-Jan-10 14:32:28.273852 - [DEBUG] Value : BOTTOM
76903 2019-Jan-10 14:32:28.273878 - [DEBUG]
76904 2019-Jan-10 14:32:28.273903 - [DEBUG] Function : main
76905 2019-Jan-10 14:32:28.273928 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76906 2019-Jan-10 14:32:28.274543 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
76907 2019-Jan-10 14:32:28.275164 - [DEBUG] Value : BOTTOM
76908 2019-Jan-10 14:32:28.275189 - [DEBUG]
76909 2019-Jan-10 14:32:28.275215 - [DEBUG] Function : main
76910 2019-Jan-10 14:32:28.275240 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76911 2019-Jan-10 14:32:28.275856 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
76912 2019-Jan-10 14:32:28.276471 - [DEBUG] Value : BOTTOM
76913 2019-Jan-10 14:32:28.276497 - [DEBUG]
76914 2019-Jan-10 14:32:28.276522 - [DEBUG] Function : main
76915 2019-Jan-10 14:32:28.276547 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76916 2019-Jan-10 14:32:28.277187 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
76917 2019-Jan-10 14:32:28.277833 - [DEBUG] Value : BOTTOM
76918 2019-Jan-10 14:32:28.277859 - [DEBUG]
76919 2019-Jan-10 14:32:28.277884 - [DEBUG] Function : main
76920 2019-Jan-10 14:32:28.277910 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76921 2019-Jan-10 14:32:28.278528 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
76922 2019-Jan-10 14:32:28.279155 - [DEBUG] Value : BOTTOM
76923 2019-Jan-10 14:32:28.279180 - [DEBUG]
76924 2019-Jan-10 14:32:28.279205 - [DEBUG] Function : main
76925 2019-Jan-10 14:32:28.279231 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76926 2019-Jan-10 14:32:28.279848 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
76927 2019-Jan-10 14:32:28.280489 - [DEBUG] Value : BOTTOM
76928 2019-Jan-10 14:32:28.280515 - [DEBUG]
76929 2019-Jan-10 14:32:28.280540 - [DEBUG] Function : main
76930 2019-Jan-10 14:32:28.280566 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76931 2019-Jan-10 14:32:28.281185 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
76932 2019-Jan-10 14:32:28.281804 - [DEBUG] Value : BOTTOM
76933 2019-Jan-10 14:32:28.281829 - [DEBUG]
76934 2019-Jan-10 14:32:28.281854 - [DEBUG] Function : main
76935 2019-Jan-10 14:32:28.281880 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76936 2019-Jan-10 14:32:28.282495 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
76937 2019-Jan-10 14:32:28.283109 - [DEBUG] Value : BOTTOM
76938 2019-Jan-10 14:32:28.283135 - [DEBUG]
76939 2019-Jan-10 14:32:28.283160 - [DEBUG] Function : main
76940 2019-Jan-10 14:32:28.283186 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76941 2019-Jan-10 14:32:28.283825 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
76942 2019-Jan-10 14:32:28.284459 - [DEBUG] Value : BOTTOM
76943 2019-Jan-10 14:32:28.284521 - [DEBUG]
76944 2019-Jan-10 14:32:28.284548 - [DEBUG] Function : main
76945 2019-Jan-10 14:32:28.284574 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76946 2019-Jan-10 14:32:28.285249 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
76947 2019-Jan-10 14:32:28.285927 - [DEBUG] Value : BOTTOM
76948 2019-Jan-10 14:32:28.285955 - [DEBUG]
76949 2019-Jan-10 14:32:28.285983 - [DEBUG] Function : main
76950 2019-Jan-10 14:32:28.286010 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76951 2019-Jan-10 14:32:28.286686 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
76952 2019-Jan-10 14:32:28.287370 - [DEBUG] Value : BOTTOM
76953 2019-Jan-10 14:32:28.287396 - [DEBUG]
76954 2019-Jan-10 14:32:28.287423 - [DEBUG] Function : main
76955 2019-Jan-10 14:32:28.287449 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76956 2019-Jan-10 14:32:28.288112 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
76957 2019-Jan-10 14:32:28.288803 - [DEBUG] Value : BOTTOM
76958 2019-Jan-10 14:32:28.288832 - [DEBUG]
76959 2019-Jan-10 14:32:28.288859 - [DEBUG] Function : main
76960 2019-Jan-10 14:32:28.288885 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76961 2019-Jan-10 14:32:28.289547 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
76962 2019-Jan-10 14:32:28.290234 - [DEBUG] Value : BOTTOM
76963 2019-Jan-10 14:32:28.290261 - [DEBUG]
76964 2019-Jan-10 14:32:28.290287 - [DEBUG] Function : main
76965 2019-Jan-10 14:32:28.290313 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76966 2019-Jan-10 14:32:28.290976 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
76967 2019-Jan-10 14:32:28.291651 - [DEBUG] Value : BOTTOM
76968 2019-Jan-10 14:32:28.291679 - [DEBUG]
76969 2019-Jan-10 14:32:28.291706 - [DEBUG] Function : main
76970 2019-Jan-10 14:32:28.291733 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76971 2019-Jan-10 14:32:28.292407 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
76972 2019-Jan-10 14:32:28.293063 - [DEBUG] Value : BOTTOM
76973 2019-Jan-10 14:32:28.293090 - [DEBUG]
76974 2019-Jan-10 14:32:28.293116 - [DEBUG] Function : main
76975 2019-Jan-10 14:32:28.293142 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76976 2019-Jan-10 14:32:28.293820 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
76977 2019-Jan-10 14:32:28.294493 - [DEBUG] Value : BOTTOM
76978 2019-Jan-10 14:32:28.294521 - [DEBUG]
76979 2019-Jan-10 14:32:28.294548 - [DEBUG] Function : main
76980 2019-Jan-10 14:32:28.294575 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76981 2019-Jan-10 14:32:28.295219 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
76982 2019-Jan-10 14:32:28.295916 - [DEBUG] Value : BOTTOM
76983 2019-Jan-10 14:32:28.295944 - [DEBUG]
76984 2019-Jan-10 14:32:28.295970 - [DEBUG] Function : main
76985 2019-Jan-10 14:32:28.295997 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76986 2019-Jan-10 14:32:28.296676 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
76987 2019-Jan-10 14:32:28.297371 - [DEBUG] Value : BOTTOM
76988 2019-Jan-10 14:32:28.297399 - [DEBUG]
76989 2019-Jan-10 14:32:28.297448 - [DEBUG] Function : main
76990 2019-Jan-10 14:32:28.297475 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76991 2019-Jan-10 14:32:28.298127 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
76992 2019-Jan-10 14:32:28.298798 - [DEBUG] Value : BOTTOM
76993 2019-Jan-10 14:32:28.298826 - [DEBUG]
76994 2019-Jan-10 14:32:28.298852 - [DEBUG] Function : main
76995 2019-Jan-10 14:32:28.298878 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
76996 2019-Jan-10 14:32:28.299524 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
76997 2019-Jan-10 14:32:28.300676 - [DEBUG] Value : BOTTOM
76998 2019-Jan-10 14:32:28.300707 - [DEBUG]
76999 2019-Jan-10 14:32:28.300735 - [DEBUG] Function : main
77000 2019-Jan-10 14:32:28.300763 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77001 2019-Jan-10 14:32:28.301480 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77002 2019-Jan-10 14:32:28.302211 - [DEBUG] Value : BOTTOM
77003 2019-Jan-10 14:32:28.302240 - [DEBUG]
77004 2019-Jan-10 14:32:28.302267 - [DEBUG] Function : main
77005 2019-Jan-10 14:32:28.302294 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77006 2019-Jan-10 14:32:28.302975 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77007 2019-Jan-10 14:32:28.303684 - [DEBUG] Value : BOTTOM
77008 2019-Jan-10 14:32:28.303712 - [DEBUG]
77009 2019-Jan-10 14:32:28.303739 - [DEBUG] Function : main
77010 2019-Jan-10 14:32:28.303766 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77011 2019-Jan-10 14:32:28.304421 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77012 2019-Jan-10 14:32:28.305532 - [DEBUG] Value : BOTTOM
77013 2019-Jan-10 14:32:28.305562 - [DEBUG]
77014 2019-Jan-10 14:32:28.305590 - [DEBUG] Function : main
77015 2019-Jan-10 14:32:28.305617 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77016 2019-Jan-10 14:32:28.306285 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77017 2019-Jan-10 14:32:28.306987 - [DEBUG] Value : BOTTOM
77018 2019-Jan-10 14:32:28.307014 - [DEBUG]
77019 2019-Jan-10 14:32:28.307040 - [DEBUG] Function : main
77020 2019-Jan-10 14:32:28.307067 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77021 2019-Jan-10 14:32:28.307703 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77022 2019-Jan-10 14:32:28.308354 - [DEBUG] Value : BOTTOM
77023 2019-Jan-10 14:32:28.308382 - [DEBUG]
77024 2019-Jan-10 14:32:28.308408 - [DEBUG] Function : main
77025 2019-Jan-10 14:32:28.308434 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77026 2019-Jan-10 14:32:28.309090 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77027 2019-Jan-10 14:32:28.309743 - [DEBUG] Value : BOTTOM
77028 2019-Jan-10 14:32:28.309770 - [DEBUG]
77029 2019-Jan-10 14:32:28.309797 - [DEBUG] Function : main
77030 2019-Jan-10 14:32:28.309823 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77031 2019-Jan-10 14:32:28.310505 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77032 2019-Jan-10 14:32:28.311169 - [DEBUG] Value : BOTTOM
77033 2019-Jan-10 14:32:28.311197 - [DEBUG]
77034 2019-Jan-10 14:32:28.311223 - [DEBUG] Function : main
77035 2019-Jan-10 14:32:28.311250 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77036 2019-Jan-10 14:32:28.311924 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77037 2019-Jan-10 14:32:28.312584 - [DEBUG] Value : BOTTOM
77038 2019-Jan-10 14:32:28.312621 - [DEBUG]
77039 2019-Jan-10 14:32:28.312648 - [DEBUG] Function : main
77040 2019-Jan-10 14:32:28.312675 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77041 2019-Jan-10 14:32:28.313347 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77042 2019-Jan-10 14:32:28.314088 - [DEBUG] Value : BOTTOM
77043 2019-Jan-10 14:32:28.314117 - [DEBUG]
77044 2019-Jan-10 14:32:28.314144 - [DEBUG] Function : main
77045 2019-Jan-10 14:32:28.314171 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77046 2019-Jan-10 14:32:28.314827 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77047 2019-Jan-10 14:32:28.315491 - [DEBUG] Value : BOTTOM
77048 2019-Jan-10 14:32:28.315518 - [DEBUG]
77049 2019-Jan-10 14:32:28.315544 - [DEBUG] Function : main
77050 2019-Jan-10 14:32:28.315571 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77051 2019-Jan-10 14:32:28.316230 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77052 2019-Jan-10 14:32:28.316919 - [DEBUG] Value : BOTTOM
77053 2019-Jan-10 14:32:28.316947 - [DEBUG]
77054 2019-Jan-10 14:32:28.316974 - [DEBUG] Function : main
77055 2019-Jan-10 14:32:28.317000 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77056 2019-Jan-10 14:32:28.317648 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77057 2019-Jan-10 14:32:28.318357 - [DEBUG] Value : BOTTOM
77058 2019-Jan-10 14:32:28.318384 - [DEBUG]
77059 2019-Jan-10 14:32:28.318411 - [DEBUG] Function : main
77060 2019-Jan-10 14:32:28.318438 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77061 2019-Jan-10 14:32:28.319132 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77062 2019-Jan-10 14:32:28.319807 - [DEBUG] Value : BOTTOM
77063 2019-Jan-10 14:32:28.319835 - [DEBUG]
77064 2019-Jan-10 14:32:28.319862 - [DEBUG] Function : main
77065 2019-Jan-10 14:32:28.319889 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77066 2019-Jan-10 14:32:28.320570 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77067 2019-Jan-10 14:32:28.321234 - [DEBUG] Value : BOTTOM
77068 2019-Jan-10 14:32:28.321261 - [DEBUG]
77069 2019-Jan-10 14:32:28.321288 - [DEBUG] Function : main
77070 2019-Jan-10 14:32:28.321315 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77071 2019-Jan-10 14:32:28.321964 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77072 2019-Jan-10 14:32:28.322034 - [DEBUG] Value : BOTTOM
77073 2019-Jan-10 14:32:28.322059 - [DEBUG]
77074 2019-Jan-10 14:32:28.322085 - [DEBUG] Function : main
77075 2019-Jan-10 14:32:28.322111 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77076 2019-Jan-10 14:32:28.322756 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77077 2019-Jan-10 14:32:28.323411 - [DEBUG] Value : BOTTOM
77078 2019-Jan-10 14:32:28.323439 - [DEBUG]
77079 2019-Jan-10 14:32:28.323468 - [DEBUG] Function : main
77080 2019-Jan-10 14:32:28.323515 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77081 2019-Jan-10 14:32:28.324169 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77082 2019-Jan-10 14:32:28.324858 - [DEBUG] Value : BOTTOM
77083 2019-Jan-10 14:32:28.324887 - [DEBUG]
77084 2019-Jan-10 14:32:28.324913 - [DEBUG] Function : main
77085 2019-Jan-10 14:32:28.324940 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77086 2019-Jan-10 14:32:28.325599 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
77087 2019-Jan-10 14:32:28.326261 - [DEBUG] Value : BOTTOM
77088 2019-Jan-10 14:32:28.326289 - [DEBUG]
77089 2019-Jan-10 14:32:28.326315 - [DEBUG] Function : main
77090 2019-Jan-10 14:32:28.326342 - [DEBUG] Inst. : br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96
77091 2019-Jan-10 14:32:28.327013 - [DEBUG] Fact : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77092 2019-Jan-10 14:32:28.327668 - [DEBUG] Value : BOTTOM
77093 2019-Jan-10 14:32:28.327696 - [DEBUG]
77094 2019-Jan-10 14:32:28.327753 - [DEBUG] Function : main
77095 2019-Jan-10 14:32:28.327781 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77096 2019-Jan-10 14:32:28.328469 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
77097 2019-Jan-10 14:32:28.329143 - [DEBUG] Value : BOTTOM
77098 2019-Jan-10 14:32:28.329170 - [DEBUG]
77099 2019-Jan-10 14:32:28.329196 - [DEBUG] Function : main
77100 2019-Jan-10 14:32:28.329223 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77101 2019-Jan-10 14:32:28.329889 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
77102 2019-Jan-10 14:32:28.330598 - [DEBUG] Value : BOTTOM
77103 2019-Jan-10 14:32:28.330627 - [DEBUG]
77104 2019-Jan-10 14:32:28.330655 - [DEBUG] Function : main
77105 2019-Jan-10 14:32:28.330682 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77106 2019-Jan-10 14:32:28.331361 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
77107 2019-Jan-10 14:32:28.332028 - [DEBUG] Value : BOTTOM
77108 2019-Jan-10 14:32:28.332055 - [DEBUG]
77109 2019-Jan-10 14:32:28.332082 - [DEBUG] Function : main
77110 2019-Jan-10 14:32:28.332109 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77111 2019-Jan-10 14:32:28.332763 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
77112 2019-Jan-10 14:32:28.333441 - [DEBUG] Value : BOTTOM
77113 2019-Jan-10 14:32:28.333467 - [DEBUG]
77114 2019-Jan-10 14:32:28.333514 - [DEBUG] Function : main
77115 2019-Jan-10 14:32:28.333542 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77116 2019-Jan-10 14:32:28.334203 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
77117 2019-Jan-10 14:32:28.334843 - [DEBUG] Value : BOTTOM
77118 2019-Jan-10 14:32:28.334876 - [DEBUG]
77119 2019-Jan-10 14:32:28.334903 - [DEBUG] Function : main
77120 2019-Jan-10 14:32:28.334967 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77121 2019-Jan-10 14:32:28.335649 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
77122 2019-Jan-10 14:32:28.336322 - [DEBUG] Value : BOTTOM
77123 2019-Jan-10 14:32:28.336351 - [DEBUG]
77124 2019-Jan-10 14:32:28.336379 - [DEBUG] Function : main
77125 2019-Jan-10 14:32:28.336407 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77126 2019-Jan-10 14:32:28.337117 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
77127 2019-Jan-10 14:32:28.338100 - [DEBUG] Value : BOTTOM
77128 2019-Jan-10 14:32:28.338129 - [DEBUG]
77129 2019-Jan-10 14:32:28.338157 - [DEBUG] Function : main
77130 2019-Jan-10 14:32:28.338184 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77131 2019-Jan-10 14:32:28.338868 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
77132 2019-Jan-10 14:32:28.339492 - [DEBUG] Value : BOTTOM
77133 2019-Jan-10 14:32:28.339518 - [DEBUG]
77134 2019-Jan-10 14:32:28.339543 - [DEBUG] Function : main
77135 2019-Jan-10 14:32:28.339569 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77136 2019-Jan-10 14:32:28.340226 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
77137 2019-Jan-10 14:32:28.340852 - [DEBUG] Value : BOTTOM
77138 2019-Jan-10 14:32:28.340877 - [DEBUG]
77139 2019-Jan-10 14:32:28.340903 - [DEBUG] Function : main
77140 2019-Jan-10 14:32:28.340929 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77141 2019-Jan-10 14:32:28.341550 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
77142 2019-Jan-10 14:32:28.342175 - [DEBUG] Value : BOTTOM
77143 2019-Jan-10 14:32:28.342201 - [DEBUG]
77144 2019-Jan-10 14:32:28.342226 - [DEBUG] Function : main
77145 2019-Jan-10 14:32:28.342251 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77146 2019-Jan-10 14:32:28.342875 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
77147 2019-Jan-10 14:32:28.343512 - [DEBUG] Value : BOTTOM
77148 2019-Jan-10 14:32:28.343539 - [DEBUG]
77149 2019-Jan-10 14:32:28.343563 - [DEBUG] Function : main
77150 2019-Jan-10 14:32:28.343589 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77151 2019-Jan-10 14:32:28.344208 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
77152 2019-Jan-10 14:32:28.344835 - [DEBUG] Value : BOTTOM
77153 2019-Jan-10 14:32:28.344860 - [DEBUG]
77154 2019-Jan-10 14:32:28.344885 - [DEBUG] Function : main
77155 2019-Jan-10 14:32:28.344910 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77156 2019-Jan-10 14:32:28.345530 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
77157 2019-Jan-10 14:32:28.346159 - [DEBUG] Value : BOTTOM
77158 2019-Jan-10 14:32:28.346185 - [DEBUG]
77159 2019-Jan-10 14:32:28.346210 - [DEBUG] Function : main
77160 2019-Jan-10 14:32:28.346235 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77161 2019-Jan-10 14:32:28.346874 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
77162 2019-Jan-10 14:32:28.347493 - [DEBUG] Value : BOTTOM
77163 2019-Jan-10 14:32:28.347519 - [DEBUG]
77164 2019-Jan-10 14:32:28.347543 - [DEBUG] Function : main
77165 2019-Jan-10 14:32:28.347569 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77166 2019-Jan-10 14:32:28.348188 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
77167 2019-Jan-10 14:32:28.348807 - [DEBUG] Value : BOTTOM
77168 2019-Jan-10 14:32:28.348850 - [DEBUG]
77169 2019-Jan-10 14:32:28.348875 - [DEBUG] Function : main
77170 2019-Jan-10 14:32:28.348901 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77171 2019-Jan-10 14:32:28.349522 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
77172 2019-Jan-10 14:32:28.350140 - [DEBUG] Value : BOTTOM
77173 2019-Jan-10 14:32:28.350185 - [DEBUG]
77174 2019-Jan-10 14:32:28.350212 - [DEBUG] Function : main
77175 2019-Jan-10 14:32:28.350238 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77176 2019-Jan-10 14:32:28.350875 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77177 2019-Jan-10 14:32:28.351599 - [DEBUG] Value : BOTTOM
77178 2019-Jan-10 14:32:28.351634 - [DEBUG]
77179 2019-Jan-10 14:32:28.351661 - [DEBUG] Function : main
77180 2019-Jan-10 14:32:28.351688 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77181 2019-Jan-10 14:32:28.352385 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
77182 2019-Jan-10 14:32:28.353041 - [DEBUG] Value : BOTTOM
77183 2019-Jan-10 14:32:28.353068 - [DEBUG]
77184 2019-Jan-10 14:32:28.353095 - [DEBUG] Function : main
77185 2019-Jan-10 14:32:28.353121 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77186 2019-Jan-10 14:32:28.353834 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
77187 2019-Jan-10 14:32:28.354495 - [DEBUG] Value : BOTTOM
77188 2019-Jan-10 14:32:28.354522 - [DEBUG]
77189 2019-Jan-10 14:32:28.354548 - [DEBUG] Function : main
77190 2019-Jan-10 14:32:28.354575 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77191 2019-Jan-10 14:32:28.355239 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
77192 2019-Jan-10 14:32:28.355898 - [DEBUG] Value : BOTTOM
77193 2019-Jan-10 14:32:28.355926 - [DEBUG]
77194 2019-Jan-10 14:32:28.355953 - [DEBUG] Function : main
77195 2019-Jan-10 14:32:28.355980 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77196 2019-Jan-10 14:32:28.356642 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77197 2019-Jan-10 14:32:28.357326 - [DEBUG] Value : BOTTOM
77198 2019-Jan-10 14:32:28.357354 - [DEBUG]
77199 2019-Jan-10 14:32:28.357381 - [DEBUG] Function : main
77200 2019-Jan-10 14:32:28.357407 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77201 2019-Jan-10 14:32:28.358068 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77202 2019-Jan-10 14:32:28.358727 - [DEBUG] Value : BOTTOM
77203 2019-Jan-10 14:32:28.358754 - [DEBUG]
77204 2019-Jan-10 14:32:28.358781 - [DEBUG] Function : main
77205 2019-Jan-10 14:32:28.358808 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77206 2019-Jan-10 14:32:28.359465 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77207 2019-Jan-10 14:32:28.360129 - [DEBUG] Value : BOTTOM
77208 2019-Jan-10 14:32:28.360172 - [DEBUG]
77209 2019-Jan-10 14:32:28.360201 - [DEBUG] Function : main
77210 2019-Jan-10 14:32:28.360228 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77211 2019-Jan-10 14:32:28.360907 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77212 2019-Jan-10 14:32:28.361565 - [DEBUG] Value : BOTTOM
77213 2019-Jan-10 14:32:28.361592 - [DEBUG]
77214 2019-Jan-10 14:32:28.361619 - [DEBUG] Function : main
77215 2019-Jan-10 14:32:28.361646 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77216 2019-Jan-10 14:32:28.362299 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77217 2019-Jan-10 14:32:28.362941 - [DEBUG] Value : BOTTOM
77218 2019-Jan-10 14:32:28.362967 - [DEBUG]
77219 2019-Jan-10 14:32:28.362993 - [DEBUG] Function : main
77220 2019-Jan-10 14:32:28.363018 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77221 2019-Jan-10 14:32:28.363683 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77222 2019-Jan-10 14:32:28.364337 - [DEBUG] Value : BOTTOM
77223 2019-Jan-10 14:32:28.364365 - [DEBUG]
77224 2019-Jan-10 14:32:28.364391 - [DEBUG] Function : main
77225 2019-Jan-10 14:32:28.364417 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77226 2019-Jan-10 14:32:28.365068 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77227 2019-Jan-10 14:32:28.365703 - [DEBUG] Value : BOTTOM
77228 2019-Jan-10 14:32:28.365730 - [DEBUG]
77229 2019-Jan-10 14:32:28.365755 - [DEBUG] Function : main
77230 2019-Jan-10 14:32:28.365782 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77231 2019-Jan-10 14:32:28.366435 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77232 2019-Jan-10 14:32:28.367126 - [DEBUG] Value : BOTTOM
77233 2019-Jan-10 14:32:28.367152 - [DEBUG]
77234 2019-Jan-10 14:32:28.367179 - [DEBUG] Function : main
77235 2019-Jan-10 14:32:28.367205 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77236 2019-Jan-10 14:32:28.367870 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77237 2019-Jan-10 14:32:28.368569 - [DEBUG] Value : BOTTOM
77238 2019-Jan-10 14:32:28.368596 - [DEBUG]
77239 2019-Jan-10 14:32:28.368622 - [DEBUG] Function : main
77240 2019-Jan-10 14:32:28.368649 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77241 2019-Jan-10 14:32:28.369335 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77242 2019-Jan-10 14:32:28.370010 - [DEBUG] Value : BOTTOM
77243 2019-Jan-10 14:32:28.370038 - [DEBUG]
77244 2019-Jan-10 14:32:28.370065 - [DEBUG] Function : main
77245 2019-Jan-10 14:32:28.370092 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77246 2019-Jan-10 14:32:28.370788 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77247 2019-Jan-10 14:32:28.371748 - [DEBUG] Value : BOTTOM
77248 2019-Jan-10 14:32:28.371778 - [DEBUG]
77249 2019-Jan-10 14:32:28.371806 - [DEBUG] Function : main
77250 2019-Jan-10 14:32:28.371834 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77251 2019-Jan-10 14:32:28.372505 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77252 2019-Jan-10 14:32:28.373203 - [DEBUG] Value : BOTTOM
77253 2019-Jan-10 14:32:28.373231 - [DEBUG]
77254 2019-Jan-10 14:32:28.373257 - [DEBUG] Function : main
77255 2019-Jan-10 14:32:28.373284 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77256 2019-Jan-10 14:32:28.373988 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77257 2019-Jan-10 14:32:28.374651 - [DEBUG] Value : BOTTOM
77258 2019-Jan-10 14:32:28.374679 - [DEBUG]
77259 2019-Jan-10 14:32:28.374706 - [DEBUG] Function : main
77260 2019-Jan-10 14:32:28.374732 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77261 2019-Jan-10 14:32:28.375391 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77262 2019-Jan-10 14:32:28.376044 - [DEBUG] Value : BOTTOM
77263 2019-Jan-10 14:32:28.376071 - [DEBUG]
77264 2019-Jan-10 14:32:28.376098 - [DEBUG] Function : main
77265 2019-Jan-10 14:32:28.376123 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77266 2019-Jan-10 14:32:28.376791 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77267 2019-Jan-10 14:32:28.376875 - [DEBUG] Value : BOTTOM
77268 2019-Jan-10 14:32:28.376900 - [DEBUG]
77269 2019-Jan-10 14:32:28.376926 - [DEBUG] Function : main
77270 2019-Jan-10 14:32:28.376952 - [DEBUG] Inst. : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77271 2019-Jan-10 14:32:28.377618 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77272 2019-Jan-10 14:32:28.378263 - [DEBUG] Value : BOTTOM
77273 2019-Jan-10 14:32:28.378290 - [DEBUG]
77274 2019-Jan-10 14:32:28.378348 - [DEBUG] Function : main
77275 2019-Jan-10 14:32:28.378375 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77276 2019-Jan-10 14:32:28.379031 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
77277 2019-Jan-10 14:32:28.379682 - [DEBUG] Value : BOTTOM
77278 2019-Jan-10 14:32:28.379709 - [DEBUG]
77279 2019-Jan-10 14:32:28.379736 - [DEBUG] Function : main
77280 2019-Jan-10 14:32:28.379761 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77281 2019-Jan-10 14:32:28.380430 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
77282 2019-Jan-10 14:32:28.381071 - [DEBUG] Value : BOTTOM
77283 2019-Jan-10 14:32:28.381098 - [DEBUG]
77284 2019-Jan-10 14:32:28.381125 - [DEBUG] Function : main
77285 2019-Jan-10 14:32:28.381151 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77286 2019-Jan-10 14:32:28.381798 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
77287 2019-Jan-10 14:32:28.382427 - [DEBUG] Value : BOTTOM
77288 2019-Jan-10 14:32:28.382453 - [DEBUG]
77289 2019-Jan-10 14:32:28.382478 - [DEBUG] Function : main
77290 2019-Jan-10 14:32:28.382504 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77291 2019-Jan-10 14:32:28.383159 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
77292 2019-Jan-10 14:32:28.383860 - [DEBUG] Value : BOTTOM
77293 2019-Jan-10 14:32:28.383887 - [DEBUG]
77294 2019-Jan-10 14:32:28.383914 - [DEBUG] Function : main
77295 2019-Jan-10 14:32:28.383940 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77296 2019-Jan-10 14:32:28.384649 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
77297 2019-Jan-10 14:32:28.385334 - [DEBUG] Value : BOTTOM
77298 2019-Jan-10 14:32:28.385361 - [DEBUG]
77299 2019-Jan-10 14:32:28.385389 - [DEBUG] Function : main
77300 2019-Jan-10 14:32:28.385416 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77301 2019-Jan-10 14:32:28.386100 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
77302 2019-Jan-10 14:32:28.386766 - [DEBUG] Value : BOTTOM
77303 2019-Jan-10 14:32:28.386794 - [DEBUG]
77304 2019-Jan-10 14:32:28.386842 - [DEBUG] Function : main
77305 2019-Jan-10 14:32:28.386872 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77306 2019-Jan-10 14:32:28.387554 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
77307 2019-Jan-10 14:32:28.388224 - [DEBUG] Value : BOTTOM
77308 2019-Jan-10 14:32:28.388252 - [DEBUG]
77309 2019-Jan-10 14:32:28.388435 - [DEBUG] Function : main
77310 2019-Jan-10 14:32:28.388464 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77311 2019-Jan-10 14:32:28.389163 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
77312 2019-Jan-10 14:32:28.389799 - [DEBUG] Value : BOTTOM
77313 2019-Jan-10 14:32:28.389826 - [DEBUG]
77314 2019-Jan-10 14:32:28.389852 - [DEBUG] Function : main
77315 2019-Jan-10 14:32:28.389879 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77316 2019-Jan-10 14:32:28.390566 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
77317 2019-Jan-10 14:32:28.391217 - [DEBUG] Value : BOTTOM
77318 2019-Jan-10 14:32:28.391244 - [DEBUG]
77319 2019-Jan-10 14:32:28.391270 - [DEBUG] Function : main
77320 2019-Jan-10 14:32:28.391297 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77321 2019-Jan-10 14:32:28.391942 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
77322 2019-Jan-10 14:32:28.392563 - [DEBUG] Value : BOTTOM
77323 2019-Jan-10 14:32:28.392589 - [DEBUG]
77324 2019-Jan-10 14:32:28.392615 - [DEBUG] Function : main
77325 2019-Jan-10 14:32:28.392641 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77326 2019-Jan-10 14:32:28.393294 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
77327 2019-Jan-10 14:32:28.393968 - [DEBUG] Value : BOTTOM
77328 2019-Jan-10 14:32:28.393995 - [DEBUG]
77329 2019-Jan-10 14:32:28.394021 - [DEBUG] Function : main
77330 2019-Jan-10 14:32:28.394047 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77331 2019-Jan-10 14:32:28.394680 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
77332 2019-Jan-10 14:32:28.395342 - [DEBUG] Value : BOTTOM
77333 2019-Jan-10 14:32:28.395369 - [DEBUG]
77334 2019-Jan-10 14:32:28.395395 - [DEBUG] Function : main
77335 2019-Jan-10 14:32:28.395421 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77336 2019-Jan-10 14:32:28.396066 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
77337 2019-Jan-10 14:32:28.396690 - [DEBUG] Value : BOTTOM
77338 2019-Jan-10 14:32:28.396716 - [DEBUG]
77339 2019-Jan-10 14:32:28.396742 - [DEBUG] Function : main
77340 2019-Jan-10 14:32:28.396768 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77341 2019-Jan-10 14:32:28.397448 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
77342 2019-Jan-10 14:32:28.398115 - [DEBUG] Value : BOTTOM
77343 2019-Jan-10 14:32:28.398143 - [DEBUG]
77344 2019-Jan-10 14:32:28.398169 - [DEBUG] Function : main
77345 2019-Jan-10 14:32:28.398195 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77346 2019-Jan-10 14:32:28.398834 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
77347 2019-Jan-10 14:32:28.399481 - [DEBUG] Value : BOTTOM
77348 2019-Jan-10 14:32:28.399508 - [DEBUG]
77349 2019-Jan-10 14:32:28.399534 - [DEBUG] Function : main
77350 2019-Jan-10 14:32:28.399560 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77351 2019-Jan-10 14:32:28.400237 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
77352 2019-Jan-10 14:32:28.400898 - [DEBUG] Value : BOTTOM
77353 2019-Jan-10 14:32:28.400925 - [DEBUG]
77354 2019-Jan-10 14:32:28.400953 - [DEBUG] Function : main
77355 2019-Jan-10 14:32:28.400980 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77356 2019-Jan-10 14:32:28.401677 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77357 2019-Jan-10 14:32:28.402356 - [DEBUG] Value : BOTTOM
77358 2019-Jan-10 14:32:28.402383 - [DEBUG]
77359 2019-Jan-10 14:32:28.402410 - [DEBUG] Function : main
77360 2019-Jan-10 14:32:28.402438 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77361 2019-Jan-10 14:32:28.403111 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
77362 2019-Jan-10 14:32:28.403803 - [DEBUG] Value : BOTTOM
77363 2019-Jan-10 14:32:28.403832 - [DEBUG]
77364 2019-Jan-10 14:32:28.403859 - [DEBUG] Function : main
77365 2019-Jan-10 14:32:28.403885 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77366 2019-Jan-10 14:32:28.404535 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
77367 2019-Jan-10 14:32:28.405213 - [DEBUG] Value : BOTTOM
77368 2019-Jan-10 14:32:28.405242 - [DEBUG]
77369 2019-Jan-10 14:32:28.405269 - [DEBUG] Function : main
77370 2019-Jan-10 14:32:28.405295 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77371 2019-Jan-10 14:32:28.405950 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
77372 2019-Jan-10 14:32:28.406596 - [DEBUG] Value : BOTTOM
77373 2019-Jan-10 14:32:28.406623 - [DEBUG]
77374 2019-Jan-10 14:32:28.406650 - [DEBUG] Function : main
77375 2019-Jan-10 14:32:28.406677 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77376 2019-Jan-10 14:32:28.407368 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77377 2019-Jan-10 14:32:28.408019 - [DEBUG] Value : BOTTOM
77378 2019-Jan-10 14:32:28.408046 - [DEBUG]
77379 2019-Jan-10 14:32:28.408072 - [DEBUG] Function : main
77380 2019-Jan-10 14:32:28.408099 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77381 2019-Jan-10 14:32:28.408747 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77382 2019-Jan-10 14:32:28.409406 - [DEBUG] Value : BOTTOM
77383 2019-Jan-10 14:32:28.409433 - [DEBUG]
77384 2019-Jan-10 14:32:28.409460 - [DEBUG] Function : main
77385 2019-Jan-10 14:32:28.409485 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77386 2019-Jan-10 14:32:28.410136 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77387 2019-Jan-10 14:32:28.410836 - [DEBUG] Value : BOTTOM
77388 2019-Jan-10 14:32:28.410892 - [DEBUG]
77389 2019-Jan-10 14:32:28.410919 - [DEBUG] Function : main
77390 2019-Jan-10 14:32:28.410946 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77391 2019-Jan-10 14:32:28.411595 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77392 2019-Jan-10 14:32:28.412247 - [DEBUG] Value : BOTTOM
77393 2019-Jan-10 14:32:28.412273 - [DEBUG]
77394 2019-Jan-10 14:32:28.412300 - [DEBUG] Function : main
77395 2019-Jan-10 14:32:28.412326 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77396 2019-Jan-10 14:32:28.412979 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77397 2019-Jan-10 14:32:28.413633 - [DEBUG] Value : BOTTOM
77398 2019-Jan-10 14:32:28.413663 - [DEBUG]
77399 2019-Jan-10 14:32:28.413689 - [DEBUG] Function : main
77400 2019-Jan-10 14:32:28.413716 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77401 2019-Jan-10 14:32:28.414372 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77402 2019-Jan-10 14:32:28.415017 - [DEBUG] Value : BOTTOM
77403 2019-Jan-10 14:32:28.415044 - [DEBUG]
77404 2019-Jan-10 14:32:28.415070 - [DEBUG] Function : main
77405 2019-Jan-10 14:32:28.415096 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77406 2019-Jan-10 14:32:28.415739 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77407 2019-Jan-10 14:32:28.416394 - [DEBUG] Value : BOTTOM
77408 2019-Jan-10 14:32:28.416422 - [DEBUG]
77409 2019-Jan-10 14:32:28.416447 - [DEBUG] Function : main
77410 2019-Jan-10 14:32:28.416473 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77411 2019-Jan-10 14:32:28.417143 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77412 2019-Jan-10 14:32:28.417818 - [DEBUG] Value : BOTTOM
77413 2019-Jan-10 14:32:28.417845 - [DEBUG]
77414 2019-Jan-10 14:32:28.417871 - [DEBUG] Function : main
77415 2019-Jan-10 14:32:28.417898 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77416 2019-Jan-10 14:32:28.418570 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77417 2019-Jan-10 14:32:28.419249 - [DEBUG] Value : BOTTOM
77418 2019-Jan-10 14:32:28.419277 - [DEBUG]
77419 2019-Jan-10 14:32:28.419304 - [DEBUG] Function : main
77420 2019-Jan-10 14:32:28.419331 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77421 2019-Jan-10 14:32:28.419985 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77422 2019-Jan-10 14:32:28.420647 - [DEBUG] Value : BOTTOM
77423 2019-Jan-10 14:32:28.420674 - [DEBUG]
77424 2019-Jan-10 14:32:28.420700 - [DEBUG] Function : main
77425 2019-Jan-10 14:32:28.420727 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77426 2019-Jan-10 14:32:28.421381 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77427 2019-Jan-10 14:32:28.422047 - [DEBUG] Value : BOTTOM
77428 2019-Jan-10 14:32:28.422074 - [DEBUG]
77429 2019-Jan-10 14:32:28.422100 - [DEBUG] Function : main
77430 2019-Jan-10 14:32:28.422126 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77431 2019-Jan-10 14:32:28.422767 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77432 2019-Jan-10 14:32:28.423385 - [DEBUG] Value : BOTTOM
77433 2019-Jan-10 14:32:28.423431 - [DEBUG]
77434 2019-Jan-10 14:32:28.423457 - [DEBUG] Function : main
77435 2019-Jan-10 14:32:28.423482 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77436 2019-Jan-10 14:32:28.424146 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77437 2019-Jan-10 14:32:28.424804 - [DEBUG] Value : BOTTOM
77438 2019-Jan-10 14:32:28.424830 - [DEBUG]
77439 2019-Jan-10 14:32:28.424856 - [DEBUG] Function : main
77440 2019-Jan-10 14:32:28.424883 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77441 2019-Jan-10 14:32:28.425517 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77442 2019-Jan-10 14:32:28.426160 - [DEBUG] Value : BOTTOM
77443 2019-Jan-10 14:32:28.426188 - [DEBUG]
77444 2019-Jan-10 14:32:28.426214 - [DEBUG] Function : main
77445 2019-Jan-10 14:32:28.426240 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77446 2019-Jan-10 14:32:28.426925 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77447 2019-Jan-10 14:32:28.426991 - [DEBUG] Value : BOTTOM
77448 2019-Jan-10 14:32:28.427016 - [DEBUG]
77449 2019-Jan-10 14:32:28.427041 - [DEBUG] Function : main
77450 2019-Jan-10 14:32:28.427067 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77451 2019-Jan-10 14:32:28.427726 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77452 2019-Jan-10 14:32:28.428368 - [DEBUG] Value : BOTTOM
77453 2019-Jan-10 14:32:28.428394 - [DEBUG]
77454 2019-Jan-10 14:32:28.428423 - [DEBUG] Function : main
77455 2019-Jan-10 14:32:28.428448 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77456 2019-Jan-10 14:32:28.429071 - [DEBUG] Fact : switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93
77457 2019-Jan-10 14:32:28.429693 - [DEBUG] Value : BOTTOM
77458 2019-Jan-10 14:32:28.429719 - [DEBUG]
77459 2019-Jan-10 14:32:28.429744 - [DEBUG] Function : main
77460 2019-Jan-10 14:32:28.429770 - [DEBUG] Inst. : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77461 2019-Jan-10 14:32:28.430447 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
77462 2019-Jan-10 14:32:28.431107 - [DEBUG] Value : BOTTOM
77463 2019-Jan-10 14:32:28.431134 - [DEBUG]
77464 2019-Jan-10 14:32:28.431192 - [DEBUG] Function : main
77465 2019-Jan-10 14:32:28.431219 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77466 2019-Jan-10 14:32:28.431878 - [DEBUG] Fact : store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38
77467 2019-Jan-10 14:32:28.432517 - [DEBUG] Value : BOTTOM
77468 2019-Jan-10 14:32:28.432544 - [DEBUG]
77469 2019-Jan-10 14:32:28.432569 - [DEBUG] Function : main
77470 2019-Jan-10 14:32:28.432595 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77471 2019-Jan-10 14:32:28.433218 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30
77472 2019-Jan-10 14:32:28.433867 - [DEBUG] Value : BOTTOM
77473 2019-Jan-10 14:32:28.433894 - [DEBUG]
77474 2019-Jan-10 14:32:28.433920 - [DEBUG] Function : main
77475 2019-Jan-10 14:32:28.433946 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77476 2019-Jan-10 14:32:28.434601 - [DEBUG] Fact : store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21
77477 2019-Jan-10 14:32:28.435305 - [DEBUG] Value : BOTTOM
77478 2019-Jan-10 14:32:28.435333 - [DEBUG]
77479 2019-Jan-10 14:32:28.435359 - [DEBUG] Function : main
77480 2019-Jan-10 14:32:28.435406 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77481 2019-Jan-10 14:32:28.436069 - [DEBUG] Fact : %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20
77482 2019-Jan-10 14:32:28.436778 - [DEBUG] Value : BOTTOM
77483 2019-Jan-10 14:32:28.436805 - [DEBUG]
77484 2019-Jan-10 14:32:28.436852 - [DEBUG] Function : main
77485 2019-Jan-10 14:32:28.436880 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77486 2019-Jan-10 14:32:28.437547 - [DEBUG] Fact : %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25
77487 2019-Jan-10 14:32:28.438208 - [DEBUG] Value : BOTTOM
77488 2019-Jan-10 14:32:28.438236 - [DEBUG]
77489 2019-Jan-10 14:32:28.438263 - [DEBUG] Function : main
77490 2019-Jan-10 14:32:28.438289 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77491 2019-Jan-10 14:32:28.438956 - [DEBUG] Fact : %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26
77492 2019-Jan-10 14:32:28.439613 - [DEBUG] Value : BOTTOM
77493 2019-Jan-10 14:32:28.439640 - [DEBUG]
77494 2019-Jan-10 14:32:28.439668 - [DEBUG] Function : main
77495 2019-Jan-10 14:32:28.439694 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77496 2019-Jan-10 14:32:28.440381 - [DEBUG] Fact : %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28
77497 2019-Jan-10 14:32:28.441059 - [DEBUG] Value : BOTTOM
77498 2019-Jan-10 14:32:28.441087 - [DEBUG]
77499 2019-Jan-10 14:32:28.441114 - [DEBUG] Function : main
77500 2019-Jan-10 14:32:28.441141 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77501 2019-Jan-10 14:32:28.441801 - [DEBUG] Fact : %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32
77502 2019-Jan-10 14:32:28.442466 - [DEBUG] Value : BOTTOM
77503 2019-Jan-10 14:32:28.442493 - [DEBUG]
77504 2019-Jan-10 14:32:28.442521 - [DEBUG] Function : main
77505 2019-Jan-10 14:32:28.442548 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77506 2019-Jan-10 14:32:28.443230 - [DEBUG] Fact : %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55
77507 2019-Jan-10 14:32:28.443917 - [DEBUG] Value : BOTTOM
77508 2019-Jan-10 14:32:28.443944 - [DEBUG]
77509 2019-Jan-10 14:32:28.443970 - [DEBUG] Function : main
77510 2019-Jan-10 14:32:28.443996 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77511 2019-Jan-10 14:32:28.444641 - [DEBUG] Fact : %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34
77512 2019-Jan-10 14:32:28.445304 - [DEBUG] Value : BOTTOM
77513 2019-Jan-10 14:32:28.445331 - [DEBUG]
77514 2019-Jan-10 14:32:28.445358 - [DEBUG] Function : main
77515 2019-Jan-10 14:32:28.445384 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77516 2019-Jan-10 14:32:28.446030 - [DEBUG] Fact : %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35
77517 2019-Jan-10 14:32:28.446661 - [DEBUG] Value : BOTTOM
77518 2019-Jan-10 14:32:28.446687 - [DEBUG]
77519 2019-Jan-10 14:32:28.446713 - [DEBUG] Function : main
77520 2019-Jan-10 14:32:28.446738 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77521 2019-Jan-10 14:32:28.447384 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37
77522 2019-Jan-10 14:32:28.448032 - [DEBUG] Value : BOTTOM
77523 2019-Jan-10 14:32:28.448059 - [DEBUG]
77524 2019-Jan-10 14:32:28.448084 - [DEBUG] Function : main
77525 2019-Jan-10 14:32:28.448110 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77526 2019-Jan-10 14:32:28.448756 - [DEBUG] Fact : %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40
77527 2019-Jan-10 14:32:28.449406 - [DEBUG] Value : BOTTOM
77528 2019-Jan-10 14:32:28.449432 - [DEBUG]
77529 2019-Jan-10 14:32:28.449458 - [DEBUG] Function : main
77530 2019-Jan-10 14:32:28.449484 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77531 2019-Jan-10 14:32:28.450099 - [DEBUG] Fact : %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41
77532 2019-Jan-10 14:32:28.450753 - [DEBUG] Value : BOTTOM
77533 2019-Jan-10 14:32:28.450814 - [DEBUG]
77534 2019-Jan-10 14:32:28.450840 - [DEBUG] Function : main
77535 2019-Jan-10 14:32:28.450866 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77536 2019-Jan-10 14:32:28.451509 - [DEBUG] Fact : %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43
77537 2019-Jan-10 14:32:28.452175 - [DEBUG] Value : BOTTOM
77538 2019-Jan-10 14:32:28.452203 - [DEBUG]
77539 2019-Jan-10 14:32:28.452230 - [DEBUG] Function : main
77540 2019-Jan-10 14:32:28.452257 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77541 2019-Jan-10 14:32:28.452914 - [DEBUG] Fact : %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44
77542 2019-Jan-10 14:32:28.453597 - [DEBUG] Value : BOTTOM
77543 2019-Jan-10 14:32:28.453624 - [DEBUG]
77544 2019-Jan-10 14:32:28.453652 - [DEBUG] Function : main
77545 2019-Jan-10 14:32:28.453679 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77546 2019-Jan-10 14:32:28.454342 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46
77547 2019-Jan-10 14:32:28.455000 - [DEBUG] Value : BOTTOM
77548 2019-Jan-10 14:32:28.455028 - [DEBUG]
77549 2019-Jan-10 14:32:28.455054 - [DEBUG] Function : main
77550 2019-Jan-10 14:32:28.455080 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77551 2019-Jan-10 14:32:28.455708 - [DEBUG] Fact : store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47
77552 2019-Jan-10 14:32:28.456331 - [DEBUG] Value : BOTTOM
77553 2019-Jan-10 14:32:28.456357 - [DEBUG]
77554 2019-Jan-10 14:32:28.456382 - [DEBUG] Function : main
77555 2019-Jan-10 14:32:28.456407 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77556 2019-Jan-10 14:32:28.457071 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49
77557 2019-Jan-10 14:32:28.457747 - [DEBUG] Value : BOTTOM
77558 2019-Jan-10 14:32:28.457775 - [DEBUG]
77559 2019-Jan-10 14:32:28.457801 - [DEBUG] Function : main
77560 2019-Jan-10 14:32:28.457827 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77561 2019-Jan-10 14:32:28.458475 - [DEBUG] Fact : store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50
77562 2019-Jan-10 14:32:28.459130 - [DEBUG] Value : BOTTOM
77563 2019-Jan-10 14:32:28.459158 - [DEBUG]
77564 2019-Jan-10 14:32:28.459183 - [DEBUG] Function : main
77565 2019-Jan-10 14:32:28.459210 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77566 2019-Jan-10 14:32:28.459853 - [DEBUG] Fact : store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53
77567 2019-Jan-10 14:32:28.460507 - [DEBUG] Value : BOTTOM
77568 2019-Jan-10 14:32:28.460532 - [DEBUG]
77569 2019-Jan-10 14:32:28.460558 - [DEBUG] Function : main
77570 2019-Jan-10 14:32:28.460584 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77571 2019-Jan-10 14:32:28.461226 - [DEBUG] Fact : %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56
77572 2019-Jan-10 14:32:28.461875 - [DEBUG] Value : BOTTOM
77573 2019-Jan-10 14:32:28.461902 - [DEBUG]
77574 2019-Jan-10 14:32:28.461928 - [DEBUG] Function : main
77575 2019-Jan-10 14:32:28.461954 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77576 2019-Jan-10 14:32:28.462597 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58
77577 2019-Jan-10 14:32:28.463234 - [DEBUG] Value : BOTTOM
77578 2019-Jan-10 14:32:28.463259 - [DEBUG]
77579 2019-Jan-10 14:32:28.463284 - [DEBUG] Function : main
77580 2019-Jan-10 14:32:28.463309 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77581 2019-Jan-10 14:32:28.463966 - [DEBUG] Fact : store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59
77582 2019-Jan-10 14:32:28.464619 - [DEBUG] Value : BOTTOM
77583 2019-Jan-10 14:32:28.464646 - [DEBUG]
77584 2019-Jan-10 14:32:28.464672 - [DEBUG] Function : main
77585 2019-Jan-10 14:32:28.464698 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77586 2019-Jan-10 14:32:28.465328 - [DEBUG] Fact : %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61
77587 2019-Jan-10 14:32:28.465962 - [DEBUG] Value : BOTTOM
77588 2019-Jan-10 14:32:28.465989 - [DEBUG]
77589 2019-Jan-10 14:32:28.466015 - [DEBUG] Function : main
77590 2019-Jan-10 14:32:28.466041 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77591 2019-Jan-10 14:32:28.466695 - [DEBUG] Fact : %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62
77592 2019-Jan-10 14:32:28.467357 - [DEBUG] Value : BOTTOM
77593 2019-Jan-10 14:32:28.467383 - [DEBUG]
77594 2019-Jan-10 14:32:28.467409 - [DEBUG] Function : main
77595 2019-Jan-10 14:32:28.467435 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77596 2019-Jan-10 14:32:28.468098 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66
77597 2019-Jan-10 14:32:28.468776 - [DEBUG] Value : BOTTOM
77598 2019-Jan-10 14:32:28.468805 - [DEBUG]
77599 2019-Jan-10 14:32:28.468831 - [DEBUG] Function : main
77600 2019-Jan-10 14:32:28.468857 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77601 2019-Jan-10 14:32:28.469523 - [DEBUG] Fact : store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67
77602 2019-Jan-10 14:32:28.470196 - [DEBUG] Value : BOTTOM
77603 2019-Jan-10 14:32:28.470223 - [DEBUG]
77604 2019-Jan-10 14:32:28.470249 - [DEBUG] Function : main
77605 2019-Jan-10 14:32:28.470276 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77606 2019-Jan-10 14:32:28.470915 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69
77607 2019-Jan-10 14:32:28.471586 - [DEBUG] Value : BOTTOM
77608 2019-Jan-10 14:32:28.471614 - [DEBUG]
77609 2019-Jan-10 14:32:28.471646 - [DEBUG] Function : main
77610 2019-Jan-10 14:32:28.471672 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77611 2019-Jan-10 14:32:28.472314 - [DEBUG] Fact : store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70
77612 2019-Jan-10 14:32:28.472955 - [DEBUG] Value : BOTTOM
77613 2019-Jan-10 14:32:28.472983 - [DEBUG]
77614 2019-Jan-10 14:32:28.473009 - [DEBUG] Function : main
77615 2019-Jan-10 14:32:28.473036 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77616 2019-Jan-10 14:32:28.473704 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73
77617 2019-Jan-10 14:32:28.474347 - [DEBUG] Value : BOTTOM
77618 2019-Jan-10 14:32:28.474373 - [DEBUG]
77619 2019-Jan-10 14:32:28.474399 - [DEBUG] Function : main
77620 2019-Jan-10 14:32:28.474425 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77621 2019-Jan-10 14:32:28.475042 - [DEBUG] Fact : store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74
77622 2019-Jan-10 14:32:28.475664 - [DEBUG] Value : BOTTOM
77623 2019-Jan-10 14:32:28.475709 - [DEBUG]
77624 2019-Jan-10 14:32:28.475734 - [DEBUG] Function : main
77625 2019-Jan-10 14:32:28.475760 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77626 2019-Jan-10 14:32:28.476410 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76
77627 2019-Jan-10 14:32:28.477092 - [DEBUG] Value : BOTTOM
77628 2019-Jan-10 14:32:28.477119 - [DEBUG]
77629 2019-Jan-10 14:32:28.477145 - [DEBUG] Function : main
77630 2019-Jan-10 14:32:28.477171 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77631 2019-Jan-10 14:32:28.477790 - [DEBUG] Fact : store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77
77632 2019-Jan-10 14:32:28.478411 - [DEBUG] Value : BOTTOM
77633 2019-Jan-10 14:32:28.478436 - [DEBUG]
77634 2019-Jan-10 14:32:28.478461 - [DEBUG] Function : main
77635 2019-Jan-10 14:32:28.478487 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77636 2019-Jan-10 14:32:28.479099 - [DEBUG] Fact : @zero_value = constant i2 0, align 4, ID: -1
77637 2019-Jan-10 14:32:28.479159 - [DEBUG] Value : BOTTOM
77638 2019-Jan-10 14:32:28.479185 - [DEBUG]
77639 2019-Jan-10 14:32:28.479209 - [DEBUG] Function : main
77640 2019-Jan-10 14:32:28.479235 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77641 2019-Jan-10 14:32:28.479856 - [DEBUG] Fact : %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92
77642 2019-Jan-10 14:32:28.480533 - [DEBUG] Value : BOTTOM
77643 2019-Jan-10 14:32:28.480560 - [DEBUG]
77644 2019-Jan-10 14:32:28.480589 - [DEBUG] Function : main
77645 2019-Jan-10 14:32:28.480615 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77646 2019-Jan-10 14:32:28.481265 - [DEBUG] Fact : %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97
77647 2019-Jan-10 14:32:28.481892 - [DEBUG] Value : BOTTOM
77648 2019-Jan-10 14:32:28.481918 - [DEBUG]
77649 2019-Jan-10 14:32:28.481943 - [DEBUG] Function : main
77650 2019-Jan-10 14:32:28.481969 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77651 2019-Jan-10 14:32:28.482582 - [DEBUG] Fact : call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94
77652 2019-Jan-10 14:32:28.483240 - [DEBUG] Value : BOTTOM
77653 2019-Jan-10 14:32:28.483267 - [DEBUG]
77654 2019-Jan-10 14:32:28.483293 - [DEBUG] Function : main
77655 2019-Jan-10 14:32:28.483319 - [DEBUG] Inst. : ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98
77656 2019-Jan-10 14:32:28.483992 - [DEBUG] Fact : store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95
77657 2019-Jan-10 14:32:28.484700 - [DEBUG] Value : BOTTOM
77658 2019-Jan-10 14:32:28.484729 - [DEBUG]
77659 2019-Jan-10 14:32:28.484775 - [INFO] Problem solved
### DUMP LLVMIFDSSolver results
--- IFDS START RESULT RECORD ---
N: %rc = alloca i32, align 4, !phasar.instruction.id !13, ID: 2 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a28 = alloca i32, align 4, !phasar.instruction.id !22, ID: 11 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %rc, metadata !28, metadata !29), !dbg !30, !phasar.instruction.id !31, ID: 17 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a25 = alloca i32, align 4, !phasar.instruction.id !21, ID: 10 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %untainted = alloca i32, align 4, !phasar.instruction.id !14, ID: 3 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %retval = alloca i32, align 4, !phasar.instruction.id !12, ID: 1 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 in function: main
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a39 = alloca i32, align 4, !phasar.instruction.id !26, ID: 15 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 in function: main
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a29 = alloca i32, align 4, !phasar.instruction.id !23, ID: 12 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a33 = alloca i32, align 4, !phasar.instruction.id !25, ID: 14 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %retval, align 4, !phasar.instruction.id !27, ID: 16 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %u = alloca i32, align 4, !phasar.instruction.id !24, ID: 13 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a19 = alloca i32, align 4, !phasar.instruction.id !19, ID: 8 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a14 = alloca i32, align 4, !phasar.instruction.id !18, ID: 7 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a = alloca i32, align 4, !phasar.instruction.id !16, ID: 5 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a12 = alloca i32, align 4, !phasar.instruction.id !17, ID: 6 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %untainted, metadata !32, metadata !29), !dbg !33, !phasar.instruction.id !34, ID: 18 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %a23 = alloca i32, align 4, !phasar.instruction.id !20, ID: 9 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %taint = alloca i32, align 4, !phasar.instruction.id !15, ID: 4 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %taint, metadata !35, metadata !29), !dbg !36, !phasar.instruction.id !37, ID: 19 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %0 = load i32, i32* %rc, align 4, !dbg !41, !phasar.instruction.id !43, ID: 22 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool = icmp ne i32 %0, 0, !dbg !41, !phasar.instruction.id !44, ID: 23 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %5 = load i32, i32* %untainted, align 4, !dbg !171, !phasar.instruction.id !173, ID: 85 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool, label %if.then, label %if.end32, !dbg !45, !phasar.instruction.id !46, ID: 24 in function: main
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end32, !dbg !165, !phasar.instruction.id !166, ID: 82 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.bb, !dbg !62, !phasar.instruction.id !63, ID: 31 in function: main
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 in function: main
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 in function: main
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 in function: main
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 in function: main
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.bb16, !dbg !109, !phasar.instruction.id !110, ID: 54 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 in function: main
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 in function: main
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end15, !dbg !80, !phasar.instruction.id !81, ID: 39 in function: main
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 in function: main
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 in function: main
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end15, !phasar.instruction.id !106, ID: 52 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end, !phasar.instruction.id !105, ID: 51 in function: main
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 in function: main
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 in function: main
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 in function: main
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 in function: main
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 in function: main
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 in function: main
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end, !dbg !98, !phasar.instruction.id !99, ID: 48 in function: main
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 in function: main
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 in function: main
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: br i1 %tobool10, label %if.then11, label %if.else13, !dbg !91, !phasar.instruction.id !92, ID: 45 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: br i1 %tobool8, label %if.then11, label %lor.lhs.false, !dbg !86, !phasar.instruction.id !87, ID: 42 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 in function: main
D: br i1 %tobool5, label %if.then6, label %if.else, !dbg !73, !phasar.instruction.id !74, ID: 36 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end31, !dbg !159, !phasar.instruction.id !160, ID: 79 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end27, !phasar.instruction.id !146, ID: 72 in function: main
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end27, !dbg !122, !phasar.instruction.id !123, ID: 60 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end26, !dbg !138, !phasar.instruction.id !139, ID: 68 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end26, !phasar.instruction.id !145, ID: 71 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 false, label %if.then22, label %if.else24, !dbg !124, !phasar.instruction.id !131, ID: 64 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 true, label %if.then22, label %if.else24, !dbg !129, !phasar.instruction.id !132, ID: 65 in function: main
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 in function: main
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 in function: main
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 in function: main
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: br i1 %tobool17, label %if.then18, label %if.else20, !dbg !115, !phasar.instruction.id !116, ID: 57 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: br i1 %cmp, label %cond.true, label %cond.false, !dbg !129, !phasar.instruction.id !130, ID: 63 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.epilog, !dbg !151, !phasar.instruction.id !152, ID: 75 in function: main
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: switch i32 %3, label %sw.default3 [
i32 0, label %sw.bb16
], !dbg !66, !phasar.instruction.id !67, ID: 33 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.epilog30, !dbg !157, !phasar.instruction.id !158, ID: 78 in function: main
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: switch i32 %2, label %sw.default [
i32 0, label %sw.bb
], !dbg !57, !phasar.instruction.id !58, ID: 29 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %u, metadata !161, metadata !29), !dbg !162, !phasar.instruction.id !163, ID: 80 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: br i1 %tobool1, label %if.then2, label %if.end31, !dbg !52, !phasar.instruction.id !53, ID: 27 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %u, align 4, !dbg !162, !phasar.instruction.id !164, ID: 81 in function: main
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a33, metadata !167, metadata !29), !dbg !168, !phasar.instruction.id !169, ID: 83 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %a33, align 4, !dbg !168, !phasar.instruction.id !170, ID: 84 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %tobool34 = icmp ne i32 %5, 0, !dbg !171, !phasar.instruction.id !174, ID: 86 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end37, !phasar.instruction.id !185, ID: 91 in function: main
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br i1 %tobool34, label %if.then35, label %if.else36, !dbg !175, !phasar.instruction.id !176, ID: 87 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 1, i32* %a33, align 4, !dbg !177, !phasar.instruction.id !179, ID: 88 in function: main
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %if.end37, !dbg !180, !phasar.instruction.id !181, ID: 89 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 2, i32* %a33, align 4, !dbg !182, !phasar.instruction.id !184, ID: 90 in function: main
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 in function: main
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: br label %sw.epilog40, !dbg !195, !phasar.instruction.id !196, ID: 96 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 in function: main
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 in function: main
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: switch i32 %6, label %sw.epilog40 [
i32 0, label %sw.bb38
], !dbg !188, !phasar.instruction.id !189, ID: 93 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM
D: store i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
--- IFDS START RESULT RECORD ---
N: ret i32 %7, !dbg !199, !phasar.instruction.id !200, ID: 98 in function: main
D: store i32 1, i32* %rc, align 4, !dbg !107, !phasar.instruction.id !108, ID: 53 V: BOTTOM
D: %tobool17 = icmp ne i32 %4, 0, !dbg !111, !phasar.instruction.id !114, ID: 56 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a19, metadata !117, metadata !29), !dbg !119, !phasar.instruction.id !120, ID: 58 V: BOTTOM
D: store i32 2, i32* %a19, align 4, !dbg !119, !phasar.instruction.id !121, ID: 59 V: BOTTOM
D: %call21 = call i32 (...) @foo(), !dbg !124, !phasar.instruction.id !126, ID: 61 V: BOTTOM
D: %cmp = icmp eq i32 %call21, 0, !dbg !127, !phasar.instruction.id !128, ID: 62 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a23, metadata !133, metadata !29), !dbg !135, !phasar.instruction.id !136, ID: 66 V: BOTTOM
D: store i32 1, i32* %a23, align 4, !dbg !135, !phasar.instruction.id !137, ID: 67 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a25, metadata !140, metadata !29), !dbg !142, !phasar.instruction.id !143, ID: 69 V: BOTTOM
D: store i32 3, i32* %a25, align 4, !dbg !142, !phasar.instruction.id !144, ID: 70 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a28, metadata !147, metadata !29), !dbg !148, !phasar.instruction.id !149, ID: 73 V: BOTTOM
D: store i32 1, i32* %a28, align 4, !dbg !148, !phasar.instruction.id !150, ID: 74 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a29, metadata !153, metadata !29), !dbg !154, !phasar.instruction.id !155, ID: 76 V: BOTTOM
D: store i32 1, i32* %a29, align 4, !dbg !154, !phasar.instruction.id !156, ID: 77 V: BOTTOM
D: @zero_value = constant i2 0, align 4, ID: -1 V: BOTTOM
D: %6 = load i32, i32* %rc, align 4, !dbg !186, !phasar.instruction.id !187, ID: 92 V: BOTTOM
D: %7 = load i32, i32* %rc, align 4, !dbg !197, !phasar.instruction.id !198, ID: 97 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a39, metadata !190, metadata !29), !dbg !192, !phasar.instruction.id !193, ID: 94 V: BOTTOM
D: store i32 0, i32* %a39, align 4, !dbg !192, !phasar.instruction.id !194, ID: 95 V: BOTTOM
D: %call4 = call i32 (...) @bar(), !dbg !68, !phasar.instruction.id !71, ID: 34 V: BOTTOM
D: store i32 2, i32* %a, align 4, !dbg !77, !phasar.instruction.id !79, ID: 38 V: BOTTOM
D: store i32 1, i32* %rc, align 4, !dbg !59, !phasar.instruction.id !61, ID: 30 V: BOTTOM
D: store i32 %call, i32* %taint, align 4, !dbg !36, !phasar.instruction.id !40, ID: 21 V: BOTTOM
D: %call = call i32 @getenv(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i32 0, i32 0)), !dbg !38, !phasar.instruction.id !39, ID: 20 V: BOTTOM
D: %1 = load i32, i32* %taint, align 4, !dbg !47, !phasar.instruction.id !50, ID: 25 V: BOTTOM
D: %tobool1 = icmp ne i32 %1, 0, !dbg !47, !phasar.instruction.id !51, ID: 26 V: BOTTOM
D: %2 = load i32, i32* %rc, align 4, !dbg !54, !phasar.instruction.id !56, ID: 28 V: BOTTOM
D: %3 = load i32, i32* %rc, align 4, !dbg !64, !phasar.instruction.id !65, ID: 32 V: BOTTOM
D: %4 = load i32, i32* %taint, align 4, !dbg !111, !phasar.instruction.id !113, ID: 55 V: BOTTOM
D: st77660 2019-Jan-10 14:32:31.976633 - [INFO] Write results to file
77661 2019-Jan-10 14:32:31.980623 - [INFO] Shutdown llvm and the analysis framework.


ore i32 3, i32* %a14, align 4, !dbg !102, !phasar.instruction.id !104, ID: 50 V: BOTTOM
D: %tobool5 = icmp ne i32 %call4, 0, !dbg !68, !phasar.instruction.id !72, ID: 35 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a, metadata !75, metadata !29), !dbg !77, !phasar.instruction.id !78, ID: 37 V: BOTTOM
D: %call7 = call i32 (...) @foo(), !dbg !82, !phasar.instruction.id !84, ID: 40 V: BOTTOM
D: %tobool8 = icmp ne i32 %call7, 0, !dbg !82, !phasar.instruction.id !85, ID: 41 V: BOTTOM
D: %call9 = call i32 (...) @bar(), !dbg !88, !phasar.instruction.id !89, ID: 43 V: BOTTOM
D: %tobool10 = icmp ne i32 %call9, 0, !dbg !88, !phasar.instruction.id !90, ID: 44 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a12, metadata !93, metadata !29), !dbg !95, !phasar.instruction.id !96, ID: 46 V: BOTTOM
D: store i32 1, i32* %a12, align 4, !dbg !95, !phasar.instruction.id !97, ID: 47 V: BOTTOM
D: call void @llvm.dbg.declare(metadata i32* %a14, metadata !100, metadata !29), !dbg !102, !phasar.instruction.id !103, ID: 49 V: BOTTOM

No IFDS report available!